@font-face{font-family:"AvenirNextLTW01-Medium";src:url("/Fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix");src:url("/Fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("eot"),url("/Fonts/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2") format("woff2"),url("/Fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"),url("/Fonts/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype"),url("/Fonts/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg")}@font-face{font-family:"Avenir Next LT W01 Demi";src:url("/Fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix");src:url("/Fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("eot"),url("/Fonts/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2") format("woff2"),url("/Fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"),url("/Fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"),url("/Fonts/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg")}@font-face{font-family:"Avenir Next LT W01 Bold";src:url("/Fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");src:url("/Fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("/Fonts/14c73713-e4df-4dba-933b-057feeac8dd1.woff2") format("woff2"),url("/Fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("/Fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("/Fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.mobileOnlyShow{display:none !important}.banner_countdown{text-align:center}.banner_countdown li{display:inline-block;width:52px;height:32px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:30px;text-align:center;margin-right:10px;padding:10px;line-height:18px}.banner_countdown li span{font-size:12px}.flag{float:left;height:28px;margin:4px;border:1px #ccc solid}.country-changer-bs{right:0}.country-changer-bs .country-arrow{height:7px;vertical-align:super;transition:transform .5s}.country-changer-bs .country-arrow.rotate{transform:rotate(180deg)}.country-changer-bs .header-flag{height:24px;margin:0 4px 0 10px;border:0 #ccc solid}.country-changer-bs .country-select{margin-top:35px !important}.country-changer-bs .country-select .flag{height:25px;margin:3px 5px}.country-changer-bs .country-select input[type=text]{height:30px;width:270px;font-size:13px}@media screen and (max-width:768px){.site-header{transition:height .25s;padding-top:0 !important}.mobile-singleprice{height:145px}.country-changer-bs{top:35px;right:10px}.country-changer-bs .country-select{display:none}}@media screen and (max-width:650px){.mobileOnlyHide{display:none !important}.mobileOnlyShow{display:block !important}.mobileImageWidth{width:100%}}.mobileOnlyHide h2 img,.mobileOnlyShow h2 img{width:100% !important;height:auto !important}.disclaimerText,#singleIssueDisclaimer{font-style:italic;font-size:12px;text-align:center;margin-top:-3px;line-height:17px}.button{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px !important;line-height:20px !important;color:#fff;padding:8px;border:0;height:41px !important;white-space:nowrap;border-radius:0 !important}.button:hover{color:#fff;background:#b50918}button.ellipsis{white-space:nowrap;max-width:630px;overflow:hidden;text-overflow:ellipsis}.shallow{height:28px !important;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:16px;padding:4px 10px}.form-control{border-radius:0 !important}input.text{border-width:1px;border-color:#c2c2c2;border-style:solid;height:39px;font-size:16px;line-height:1.313;padding:0 17px}#start-month,#start-year,#expiry-month,#expiry-year{width:130px}#start-month,#expiry-month{margin-right:20px}.cascadeaccordion input[type="tel"],.cascadeaccordion input[type="email"],.cascadeaccordion input[type="text"],.cascadeaccordion input[type="password"]{height:40px;border:1px solid #ddd;padding:4px 6px;width:290px;display:block;float:left;box-sizing:border-box !important;font-size:16px}.cascadeaccordion input[type="tel"]:hover,.cascadeaccordion input[type="tel"]:focus,.cascadeaccordion input[type="email"]:hover,.cascadeaccordion input[type="email"]:focus,.cascadeaccordion input[type="text"]:hover,.cascadeaccordion input[type="text"]:focus,.cascadeaccordion input[type="password"]:hover,.cascadeaccordion input[type="password"]:focus{border-color:#b1b1b1}input[type="tel"],input[type="email"],input[type="text"],input[type="password"],select{height:40px;border:1px solid #ddd;background:#fff;padding:4px 6px;width:290px;display:block;float:left;box-sizing:border-box !important;font-size:16px}input[type="tel"]:hover,input[type="tel"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="text"]:hover,input[type="text"]:focus,input[type="password"]:hover,input[type="password"]:focus,select:hover,select:focus{border-color:#b1b1b1}select.withbg{background:url(/images/selectbg.png) no-repeat right #fff;background:none\0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.withbg::-ms-expand{display:none}.country-field{background-color:#f1f1f1;background:url("/images/transparent/selectbg.png") no-repeat right,linear-gradient(90deg,#fff 0,#fff 77%,#db071a 77%) !important}.standaloneCountry.country-field{background:url("/images/transparent/selectbg.png") no-repeat right,linear-gradient(90deg,#fff 0,#fff 85%,#db071a 85%) !important}.paypalBtn{display:none;cursor:default !important}#paypalimmediatecheckoutbutton,.paypalBtn{background-color:#ffc438;height:36px !important;width:207px}#paypalimmediatecheckoutbutton{background-image:url(/images/PayPal_btn.png);background-repeat:no-repeat;background-position:center;border:0 solid;background-size:207px 36px}@media screen and (max-width:650px){button.ellipsis{max-width:350px}#pdpPromCode #offercode{width:75% !important}}.feefo-product-stars-widget{display:none !important}body{font:15px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;color:#000;line-height:24px}p,#magazinesorter{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif}p{font-size:15px}#magazinesorter{font-size:16px}.text-start p{text-align:left !important}.text-end p{text-align:right !important}.strike-through{text-decoration:line-through}.container{width:100%;margin:0 auto;position:relative}body.iframe .container{max-width:900px;width:auto}nav.container{width:1098px}.nav-item .nav-link{color:#00e !important;text-decoration:underline}.nav-item .nav-link:hover{color:#00e !important}.ScrollToCrossSell{height:auto !important;border-color:#db071a !important;text-decoration:none;background:#fff}.ScrollToCrossSell i{height:25px;width:25px}strong{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.inline{display:inline !important}.outOfStockCover{filter:brightness(0.75);opacity:.5}@media screen and (max-width:750px){.mobileTable td{display:block}}.top-header{height:82px;background-color:#ededed}.top-header.checkout{background:0}.top-header.checkout .site-header{border-bottom:1px solid #b3b3b3}#LI-embed{z-index:6 !important}.outOfStock,.outOfStockDisabled,.outOfStock:hover,.outOfStockDisabled:hover{background:lightgray;padding:5px;font-weight:bold}.outOfStock{color:#fff !important}.outOfStock.disabled,.outOfStockDisabled{color:#656565 !important}.nav{height:44px;border:1px solid #b4b4b4}.nav button:focus{outline:0}.nav button span:focus{outline:0}.hidden{display:none !important}#product_descriptionsubheader h2{line-height:32px}.printOnly,.digitalOnly,.bundleOnly,.printInStockOnly,.printOutOfStockOnly{display:none}body.print .printOnly,body.digital .digitalOnly,body.bundle .bundleOnly{display:initial}body.print .printOutOfStock .printOutOfStockOnly{display:initial}body.print .printInStock .printInStockOnly{display:initial}div.quickview.print .printOnly,div.quickview.digital .digitalOnly,div.quickview.bundle .bundleOnly{display:initial}div.quickview.print .printOutOfStock .printOutOfStockOnly{display:initial}div.quickview.print .printInStock .printInStockOnly{display:initial}.notvisible{visibility:hidden}.orange{background-color:#fe9802 !important}.redText,.now{color:#db071a !important}.red{background-color:#db071a}.button.white{background-color:#fff;color:#000;border:1px solid #b3b3b3;display:inline}a.button{display:inline-block;text-decoration:none;height:25px !important;padding:8px}.btn{border-radius:0 !important}.black{background-color:#000}.red-text{color:#db071a !important}.no-underline{text-decoration:none}.pull-left{float:left !important}.pull-right{float:right !important}.clear-both{clear:both;overflow:hidden}.clearfix,.clear{clear:both !important}.lineThrough{text-decoration:line-through !important}.formatUnavailableMessage{font-size:14px !important}.loading:not(.offcanvas-body){position:absolute;width:100%;height:100%;background-color:#f0f0f0}.loading:not(.offcanvas-body) img{position:absolute;left:50%;top:50%;display:block}.pageoverlay{position:fixed;height:2500px;width:1100px;background-color:rgba(25,25,25,0.8);z-index:8}.more-info{display:none;z-index:99;text-align:left}.more-info p{color:#494949;text-decoration:none !important;text-align:left}.more-info ul{list-style:disc;list-style-position:outside}.more-info ul li{margin-left:15px}.more-info .closer{display:none}.formatIconBlock{background:#ffffffab;padding:10px 0;display:none}.fomratIcons,.formatIcons{padding:0 3px;font-size:24px;color:#db071a;display:none}.popup.bottom{display:none;position:fixed;bottom:10px;right:10px;background:#ededed;padding:10px 15px;border:1px solid #c2c2c2;width:0;height:0;z-index:99;text-align:left;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.popup.bottom img{width:75%;margin-left:-6px;display:inline-block}.popup.bottom .closer{display:inline-block;padding:0 5px;cursor:pointer}.popup.bottom .giftQuestionBlock li:nth-last-child(1){margin-top:10px}.popup.bottom .giftQuestionBlock,.popup.bottom #giftAnswer{padding-bottom:20px}.popup.bottom.showPopUp{display:block;width:350px;height:225px;box-shadow:1px 1px 10px #000}.promCodePopUp{text-align:center;width:575px;margin:50px auto 0;background:#fff;padding:25px;border:1px solid #c2c2c2;z-index:99}.promCodePopUp h3{margin-bottom:20px}.promCodePopUp p,.promCodePopUp h3{color:#000;display:inline-block}.promCodePopUp p span,.promCodePopUp h3 span{color:#db071a;text-transform:uppercase}.promCodePopUp .ErrorMessage{margin-top:20px}.promCodePopUp .closer{float:right;border:2px solid;padding:3px;line-height:14px;font-size:20px;font-weight:bold;cursor:pointer}.promCodePopUp form{margin:25px auto 5px;width:75%}.promCodePopUp form input{width:75%}.promCodePopUp form button{float:right}.FullBtn{width:100%}@media screen and (max-width:650px){.promCodePopUp{width:330px;padding:15px}.promCodePopUp h3{font-size:20px}.promCodePopUp form{width:100%}.promCodePopUp form input{width:69%}.intro_moreMobile{display:none}}.tt-info{cursor:pointer;text-decoration:none !important;height:22px;display:inline-block;margin:0 2px 0 2px;position:relative;background-color:#000;color:#fff !important;border:1px solid #000;border-radius:12px;text-align:center;width:22px}.tt-info:hover{background-color:#fff !important;color:#000 !important}.tt-info:hover .more-info{color:#000 !important;border:1px solid #b3b3b3;border-radius:0 !important;font-size:13px;display:block;padding:14px 9px 9px 9px;position:absolute;text-align:left;left:-150px;top:-16px;width:422px;z-index:399;background-color:#fff !important}.tt-info:hover .more-info.bottom{top:auto !important;left:-138px !important;bottom:17px !important;height:auto}.tt-info:hover .more-info.left{top:auto !important;bottom:-100px !important;height:175px;left:-270px !important}.tt-info:hover .more-info.right{top:auto !important;bottom:-100px !important;height:175px;right:-270px !important}.tt-info:hover .more-info p{font-size:13px}.asatoleft .more-info.bottom{top:auto !important;left:auto !important;right:25px !important;bottom:8px !important}.overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(25,25,25,0.8);z-index:9}.overlay .sampler-caroussel{height:100%}.overlay .sampler-caroussel .sampler-page{margin:0 auto;height:90%;width:68vh;position:relative}.overlay .sampler-caroussel .sampler-page .closer{position:absolute;right:31px;top:-50px;background-color:#db071a;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px;font-weight:normal;color:#fff;width:120px;height:50px;line-height:50px;text-align:center;cursor:pointer}.overlay .sampler-caroussel .sampler-page .closer img{margin:11px 15px 0 -3px;float:right}.overlay .sampler-caroussel .sampler-page .left-arrow{position:absolute;padding-top:64%;cursor:pointer}.overlay .sampler-caroussel .sampler-page .right-arrow{position:absolute;right:0;top:0;padding-top:64%;cursor:pointer}.overlay .sampler-caroussel .sampler-page .covercontainer{margin:50px 30px 0 30px}.overlay .sampler-caroussel .sampler-page .covercontainer #currentcover{width:100%}.overlay .closed-banner{margin:50px auto;display:block;width:400px}.stop-scrolling{height:100%;overflow:hidden}.cookie-box{background:#fff;bottom:10px;border:1px solid #ccc;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);left:10px;opacity:0;padding:10px;position:fixed;visibility:hidden;width:400px;z-index:100;-webkit-transition:opacity 1s ease,visibility 0s ease 1s;-moz-transition:opacity 1s ease,visibility 0s ease 1s;-ms-transition:opacity 1s ease,visibility 0s ease 1s;-o-transition:opacity 1s ease,visibility 0s ease 1s;transition:opacity 1s ease,visibility 0s ease 1s}.cookie-box .icon-close:before,.cookie-box .icon-close:after{background:#fff;border-radius:50%;content:"";display:block;height:27px;left:0;position:absolute;text-indent:0;top:0;width:27px}.cookie-box .icon-close:after{background:#6c6c6c;color:#fff;content:"X";font:bold 12px/23px Verdana,Geneva,sans-serif;height:23px;left:2px;text-align:center;top:2px;width:23px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.cookie-box .icon-close:hover:after{background:#b10019}.cookie-box p{line-height:18px;margin:0}.cookie-box a{color:#b10019}.cookie-box a:hover{text-decoration:underline}.cookie-box .icon-close{cursor:pointer;height:27px;position:absolute;right:-10px;top:-10px;width:27px;z-index:101;text-indent:-999em}.cookie-box-active{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.site-header{padding:28px 70px;position:relative}.site-header .overlay-image{position:absolute;top:0;left:0;pointer-events:none}.site-header .manage_subs{float:right;width:105px;line-height:16px;position:relative;margin-left:18px}.site-header .manage_subs a{text-decoration:none;color:#db071a}.site-header .manage_subs a i{vertical-align:super}.site-header .manage_subs a div{vertical-align:sub}.site-header .search-box{float:right;margin-top:-4px;position:relative}.site-header .search-box button{position:absolute;top:8px;right:11px;border:0;background:0}.site-header .search-box input{height:38px;outline:0;padding-left:16px}.site-header .search-box input.menu-open{border-bottom:0}.fa-caret-right.text-danger{transform:rotate(45deg);vertical-align:middle;margin-left:3px}.mega-menu-indicator{background-image:url(/images/red-triangle.png);width:8px;height:8px;display:inline-block}.selected .mega-menu-indicator{background-image:url(/images/red-triangle-open.png)}.selected .fa-caret-right.text-danger{transform:rotate(225deg)}.navigation{padding:0 30px;overflow:visible;position:relative}.navigation ul{border-left:1px solid #c2c2c2;overflow:hidden;float:left}.navigation li{border-right:1px solid #c2c2c2;float:left;padding:10px 19px;z-index:12}.navigation li #atoz-mega-menu-2022,.navigation li #categories-mega-menu-2022,.navigation li #guides-specials-mega-menu-2022,.navigation li #single-issues-mega-menu-2022{left:auto !important;padding:10px 0;width:auto;height:auto;box-shadow:5px 5px 5px 0 #000;margin-left:-20px}.navigation li ul.menu-row{list-style:none;border:0 solid;padding:0}.navigation li ul.menu-row li{float:none;border:0 solid;padding:0}.navigation li ul.menu-row li a{display:block;padding:0 27px}.navigation li ul.menu-row li:hover{background:#db071a30}.navigation li ul.menu-row li:hover .redText{color:#21282c !important}.navigation li.selected{border-bottom:0 solid}.navigation a{text-decoration:none;color:#21282c}.navigation .your-basket{padding:10px 0;float:right}.navigation .your-basket img{margin:3px 6px}.navigation #your-basket-menu{width:375px;position:absolute;right:4px;top:34px;z-index:12}.navigation #your-basket-menu form{float:right}.navigation #your-basket-menu #your-basket-menu-body{padding:18px;clear:left;background-color:#f1f1f1;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2}.navigation #your-basket-menu .your-basket-item{overflow:hidden;border-bottom:1px dotted #c2c2c2;margin-bottom:8px;padding:8px 0;line-height:70px}.navigation #your-basket-menu .your-basket-item img{height:70px;float:left;margin-right:8px}.navigation #your-basket-menu .your-basket-item p{float:left;width:55%;line-height:25px;margin-top:4%}.navigation #your-basket-menu .your-basket-item a{display:inline-block;font-size:14px;color:#db071a}.navigation #your-basket-menu #your-basket-menu-footer{clear:both;line-height:40px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.navigation #your-basket-menu #your-basket-menu-footer a{color:#db071a;text-decoration:underline}.categoryblock{margin:0 auto;width:966px;overflow:hidden}.categoryblock .magazine{overflow:hidden;height:350px}.categoryblock .magazine button{margin:0 auto;display:block}.categoryblock .magazine img{width:173px;height:220px}.categoryblock .magazine a{text-decoration:none;position:relative;color:#000}.categoryblock .magazine .magname{text-align:center;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;width:173px;margin:0 auto;line-height:20px}.categoryblock .magazine .saving{text-align:center;color:#db071a}.corporate-page h1{padding:32px 0;color:#000}.corporate-page b{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.sitemap{height:300px;background-color:#b71c22;padding:56px 0 0 87px}.sitemap .column{color:#fff}.sitemap .column h2{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:16px;line-height:32px}.sitemap .column ul{list-style-type:none;font-size:14px;line-height:29px}.sitemap .column a{color:#fff;text-decoration:none}.sitemap .column.double{width:300px}.sitemap .column.double ul{height:200px}.sitemap .column.double ul li{display:block;float:left;width:150px}.sitemap .column.three{margin-left:44px}.sitemap .column.four{margin-left:93px}.sitemap .column.five{margin-left:61px}.sitemap.standalone{height:140px;padding:25px 0 0 87px}.sitemap.standalone .column{width:450px}.sitemap.standalone .column ul{width:222px;float:left}.copyright{height:85px;padding:40px 0 0 80px;background-image:url(/images/dark-bar-bg.png);background-color:#21282c;color:#fff}.copyright.checkout{background-image:url(/images/dark-bar-bg.png)}.green-highlight,.pink-highlight,.yellow-highlight,.white-highlight{padding-left:3px}.green-highlight{background:#9fc}.green-highlight::selection{background:#9cc}.green-highlight::-moz-selection{background:#9cc}.pink-highlight{background:#fcf}.pink-highlight::selection{background:#f9f}.pink-highlight::-moz-selection{background:#f9f}.yellow-highlight{background:#ffc}.yellow-highlight::selection{background:#ff6}.yellow-highlight::-moz-selection{background:#ff6}.white-highlight{background:#fff}.white-highlight::selection{background:#fff}.white-highlight::-moz-selection{background:#fff}#desktop_banner{overflow:hidden;text-align:center;padding:5px 0}#desktop_banner.plain{padding:0}#desktop_banner.plain p{line-height:0}#desktop_banner>div{display:inline-block;vertical-align:middle}.barPrice{width:100%;text-align:left;border:1px solid #ededed}.barPrice thead{background:#ededed;font-weight:bold}.barPrice tr:nth-child(even){background:#f9f9f9}.barPrice tr th,.barPrice tr td{padding:3px 5px}.subsTab_tab .country-field{height:30px !important;width:193px !important;font-size:14px !important;background:url(/images/selectbg.png) no-repeat right #fff}.subsTab_tab .country-field .flag{height:20px}.headerNav{position:fixed;left:0;right:0;z-index:9}.desktopHeader.headerNav{top:0}#dropdowns-2022.headerNav,#dropdowns-old.headerNav{top:94px;background:#fff;box-shadow:0 4px 7px -3px #000}.subsTab_container.secondaryNav_container .subsTab_tab{margin-top:-6px;font-size:14px}.subsTab_container.secondaryNav_container .choose-subsTab.active{border-top:1px solid #c2c2c2;border-right:0 solid;border-left:0 solid;border-bottom:0 solid}.subsTab_container.secondaryNav_container .subsTab_tab.footerNav{position:fixed;bottom:0;background:#fff;z-index:7;width:1078px;margin:0 auto 0 -14px;padding:10px;border:1px solid;text-align:center;box-shadow:0 -4px 7px -3px #000}.subsTab_container.secondaryNav_container .subsTab_tab.footerNav .view-subsTab{margin:0 1%}.subsTab_container.secondaryNav_container .subsTab_tab.footerNav #digitalInside,.subsTab_container.secondaryNav_container .subsTab_tab.footerNav .footerNavShow{display:inline-block !important}.subsTab_container.secondaryNav_container .subsTab_tab.footerNav .footerNavHide{display:none !important}.subsTab_container.secondaryNav_container .subsTab_tab.footerNav .tick_box{margin:5px auto 20px;display:none;height:293px}.subsTab_container.secondaryNav_container .subsTab_tab.footerNav .tick_box ul{height:293px;display:table-cell;vertical-align:middle}.corporate-page h1,.corporate-page h2,.corporate-page h3,.corporate-page p,.corporate-page ol{width:100%}.corporate-page ol{list-style:auto;padding-left:40px}@media screen and (max-width:650px){.mobileHeader.headerNav{top:0}.mobileNav.headerNav{top:60px;background-color:#fff;box-shadow:0 4px 7px -3px #000}.mobileTableResizing{max-width:none !important}.mobileTableResizing td{display:table-caption}.subsTab_container .subsTab_tab.footerNav{width:95% !important;margin-left:0 !important;right:0}.subsTab_container .subsTab_tab.footerNav span{display:block;text-align:center;float:none !important}.subsTab_container .subsTab_tab.footerNav span span{display:inline-block}#boxesnavsetup.show .navbar-nav{display:block !important}#boxesnavsetup:not(.show) .navbar-nav{display:none !important}.secondary-navbar:not(.sticky){display:none !important}.secondary-navbar.sticky #boxesnavsetup:not(.show) .navbar-nav{display:block !important;width:90%}}@media(min-width:820px) and (max-width:1250px){.container{max-width:1100px !important}#subscriptioncontainer #mysubscriptionpanel{margin-top:0}.left-column.promises{width:30% !important}.MiniBasketBlock.sticky,.footerBasketTrail.footer--pinned{width:1100px !important}}@media(min-width:750px) and (max-width:820px){#subscriptioncontainer .right-column{margin:0 auto;float:none}#subscriptioncontainer #mysubscriptionpanel{margin-top:0}.left-column.promises{width:100% !important}}@media(min-width:1250px){.container{max-width:1500px !important}}@media(min-width:1000px) and (max-width:1305px){.nav.nonBranded .navigation ul li{padding:10px 13px}.header-promises ul li{padding:0 7px 0 22px;font-size:15px}.offer-boxes .offer-box .bottom-part .cover{left:13px}}@media(min-width:1000px) and (max-width:1400px){.offer-boxes .offer-box{margin:0 1% !important}}@media(max-width:1000px){.nav.nonBranded{padding:0}.nav.nonBranded .navigation{padding:0 11px}.nav.nonBranded .navigation ul{padding:0}.nav.nonBranded .navigation ul li{padding:10px 8px}.nav.nonBranded .navigation .your-basket{width:70px !important}.nav.nonBranded .navigation .your-basket span.smallerHide{display:none}.header-promises ul{padding-top:5px !important}.header-promises ul li{padding:0 7px 0 22px;font-size:15px}.offer-boxes{padding:32px 0 !important}.offer-boxes .offer-box{width:469px !important;height:auto !important;margin:0 14px !important}.offer-boxes .offer-box:first-child{margin-left:0}.offer-boxes .offer-box:last-child{margin-right:0}.offer-boxes .offer-box .top-part{height:70px !important}.offer-boxes .offer-box .top-part h2{float:left;text-align:center;width:100%;margin-right:0}.offer-boxes .offer-box .bubble{top:209px !important;left:105px !important}.offer-boxes .offer-box .bottom-part .cover{width:130px;height:165px;top:92px;left:15px}.offer-boxes .offer-box .bottom-part .rhs{width:170px}}.subscription{overflow:hidden;padding-top:50px}.subscription #gifttext{margin-bottom:35px}.subscription .promises .headline{text-transform:uppercase;font-weight:bold;font-size:16px;line-height:22px}.subscription .promises ul{list-style:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;color:#db071a}.subscription .promises li{padding-top:25px;padding-left:10px}.subscription .promises li h5,.subscription .promises li strong{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;color:initial;font-size:16px;line-height:22px}.subscription .promises li p{color:initial;font-weight:normal;padding-left:0}.subscription p{padding-left:10px}.subscription h2{clear:both;padding-bottom:24px}.subscription h3{padding:20px 0;text-align:left}.subscription .double-no h3{width:170px;padding-top:0;margin-top:-4px}.subscription .double-xforx h3{width:170px}.subscription .double-xforx .price-statement{height:72px !important}.subscription .underline{width:100%;border-bottom:1px solid #c2c2c2}.subscription .country-select-holder,.subscription .payment-title{padding-left:65px}.subscription .country-select-holder,.subscription .offers-holder,.subscription .payment-title,.subscription .gift-block{position:relative}.subscription .country-select-holder:before,.subscription .offers-holder:before,.subscription .payment-title:before,.subscription .gift-block:before{position:absolute;left:0;box-sizing:border-box;padding:8px 0;width:45px;height:45px;text-align:center;background:#db071a;border:0 solid #db071a;color:#fff;font:23px AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.subscription .country-select-holder h2,.subscription .country-select-holder h3,.subscription .offers-holder h2,.subscription .offers-holder h3,.subscription .payment-title h2,.subscription .payment-title h3,.subscription .gift-block h2,.subscription .gift-block h3{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:22px;line-height:24px}.subscription .offers-holder h2{padding-left:65px}.subscription .country-select{overflow:hidden;margin-bottom:31px;position:relative}.subscription .country-select .country-field{float:left;border-width:1px;border-color:#c2c2c2;border-style:solid;width:289px;height:39px;margin-right:20px;font-size:16px;line-height:19px;padding-left:16px;color:#21282c;letter-spacing:normal;text-transform:initial;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;background:url("/images/transparent/selectbg.png") no-repeat right,linear-gradient(90deg,#fff 0,#fff 81%,#db071a 81%) !important}.subscription .country-select .country-field:focus{background:0}.subscription .country-select .country-field[disabled]{background-color:#f1f1f1}.subscription .offers{overflow:visible;padding-bottom:0}.subscription .offer.active .hider{position:absolute;display:block;bottom:-3px;left:0;width:100%;height:6px;background-color:#fff;z-index:2}.subscription .offer{border-width:1px;border-color:#c2c2c2;border-style:solid;padding-top:32px;width:289px;height:212px;position:relative;box-sizing:border-box;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:50%;min-height:265px;cursor:pointer}.subscription .offer:not(.active){border:1px solid transparent}.subscription .offer .definition{font-size:22px;color:#21282c;font-weight:bold;line-height:24px}.subscription .offer .call-to-action{position:relative;padding:0 12px;text-align:center;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.subscription .offer .call-to-action:before{content:'';position:absolute;top:-10px;left:37%;right:37%;display:block;height:1px;background:#dedede}.subscription .offer .call-to-action p{font-size:22px;color:#db071a;padding:0 8px 0 0;display:inline-block;vertical-align:middle}.subscription .offer .call-to-action .from{display:block;margin-bottom:5px}.subscription .offer .call-to-action button{display:none;vertical-align:middle}.subscription .offer .right-side{margin-top:15px;height:100px}.subscription .offer .left-side,.subscription .offer .right-side{float:none;width:100%;text-align:center}.subscription .offer .icon{margin:0 auto}.subscription .offer .text:before{font-size:22px;color:#21282c;font-weight:bold;line-height:24px;display:block;padding-bottom:12px}.subscription .selected{opacity:1}.subscription .selected:after{display:block;background-image:url("/images/subs-box-pointer.png");width:42px;height:13px;position:absolute;bottom:-13px;left:128px;content:''}.subscription .not-selected{opacity:.5}.subscription .offer.print .icon{background-image:url("/images/print-icon.png");width:87px;height:55px}.subscription .offer.print .text:before{content:'Print subscription'}.subscription .offer.digital .icon{background-image:url("/images/digital-icon.png");width:67px;height:56px}.subscription .offer.digital .text:before{content:'iPad + iPhone subscription'}.subscription .offer.digital.XWP .text:before{content:'iPad subscription'}.subscription #messagebox{margin-top:30px;padding-left:70px;padding-right:55px}.subscription .choose-offer.active{display:block !important;border:1px solid #c2c2c2;padding-top:0;position:relative}.subscription .choose-offer.active.print{border-top-left-radius:0}.subscription .choose-offer.active.digital{border-top-right-radius:0}.subscription .choose-offer,.subscription .country-select-holder{overflow:hidden;padding:4px 0 0 0;width:100%}.subscription .choose-offer .bottomerror{padding:3px;border:1px solid #db071a;margin:10px 15px;text-align:center;display:none;clear:both}.subscription .choose-offer .bottomerror .infoerror{color:#fff;background:#db071a;border-radius:50%;width:23px;height:23px;line-height:12px;border:0;margin-right:10px;font-weight:bold;font-size:19px}.subscription .choose-offer label{box-sizing:border-box;display:inline-block;margin-left:10px;border:1px solid #c2c2c2;padding:6px;width:46%;text-align:center}.subscription .choose-offer label:hover .tooltip{opacity:1;visibility:visible}.subscription .choose-offer .tooltip{position:absolute;left:20px;right:20px;bottom:-68px;z-index:10;opacity:0;visibility:hidden;border-radius:10px;padding:10px 15px;background:#dedede;box-shadow:0 2px 3px 0 #000;transition:opacity .3s,visibility .3s}.subscription .choose-offer .tooltip:before{content:'';position:absolute;top:-15px;left:253px;border-bottom:15px solid #dedede;border-left:15px solid transparent;border-right:15px solid transparent}.subscription .choose-offer label.checked{border-color:#333;background:#dedede !important}.subscription .choose-offer .gift-block:before{content:"3";top:7px;left:5px}.subscription .choose-offer .gift-block:after{content:"4";top:91px;position:absolute;left:5px;box-sizing:border-box;border-radius:50%;padding:8px 0;width:45px;height:45px;text-align:center;background:#db071a;border:0 solid #db071a;color:#fff;font:23px AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.subscription .choose-offer .labelled{position:relative;overflow:visible;padding:20px;margin-bottom:25px;height:25px;background:url("/images/gift-icon.png");background-repeat:no-repeat !important;background-position:57px 13px !important}.subscription .choose-offer .labelled input[type="radio"]{display:none !important}.subscription .choose-offer .labelled .gift{float:none;display:inline-block;vertical-align:middle}.subscription .choose-offer .labelled .gift img{padding-right:11px}.subscription .choose-offer .labelled .gift h3{float:none;display:inline-block;vertical-align:middle}.subscription .choose-offer .labelled h3{padding:0}.subscription .choose-offer .labelled h3.pull-left{padding-left:75px !important}.subscription .choose-offer .labelled .form-group{float:right;vertical-align:middle;box-sizing:border-box;width:65%}.subscription .choose-offer .labelled img{float:left;padding-right:5px;margin-top:-5px;padding-left:39px;display:none}.subscription .choose-offer .labelled .gifterror{visibility:hidden}.subscription .choose-offer .labelled.error label{background:rgba(214,9,9,0.5)}.subscription .choose-offer .labelled.error label{border-color:red;background:rgba(214,9,9,0.5)}.subscription .choose-offer .labelled.error .gifterror{visibility:visible;color:#db071a}.subscription .choose-offer .blocks-container{text-align:center}.subscription .choose-offer .print-pricing-blocks-container .print-pricing-block{display:none;text-align:center}.subscription .choose-offer .print-pricing-blocks-container .print-pricing-block:first-child{display:block}.subscription .choose-offer .offer-box{padding:0 0 12px 0;display:inline-block;text-align:left}.subscription .choose-offer .offer-box h3{text-align:center;border-top:6px solid #dedede;padding-top:10px;padding-bottom:5px}.subscription .choose-offer .offer-box .smaller{font-size:18px}.subscription .choose-offer .offer-box .even-smaller{font-size:15px;display:block}.subscription .choose-offer .offer-box .asa{font-size:15px;height:42px;line-height:20px;margin-top:8px}.subscription .choose-offer .offer-box .price-point{float:right;width:162px;margin:0 18px}.subscription .choose-offer .offer-box .price-point.rolling{width:400px;margin:0 auto;text-align:center}.subscription .choose-offer .offer-box .price-point:first-child{float:left !important}.subscription .choose-offer .offer-box .price-statement{line-height:24px;height:48px}.subscription .choose-offer .offer-box .price-offer{font-size:22px;color:#db071a;padding-bottom:27px}.subscription .choose-offer .offer-box .price-point.ppi-yes .price-offer{font-size:20px}.subscription .choose-offer .offer-box .p-26{padding-bottom:26px}.subscription .choose-offer .offer-box.double-yes-no,.subscription .choose-offer .offer-box.double-yes,.subscription .choose-offer .offer-box.double-yes-yes{width:400px !important;margin:0 auto;float:none}.subscription .choose-offer .offer-box h3.rolling{display:none}.subscription .choose-offer .offer-box.ccc h3.fixed:nth-child(2){visibility:hidden}.subscription .choose-offer .offer-box.ccc h3.rolling{display:block;position:absolute;width:400px}.subscription .choose-offer .offer-box.underprice{text-align:center}.subscription .editor-message{padding-top:24px}.subscription .editor-message p{padding-bottom:24px}.subscription .editor-message .img-circle{border-radius:50%;width:80px;border:1px solid #c2c2c2}.offer-box>.asa{display:none}.ccc .price-point .asa{display:none}.ccc>.asa{display:block}.ccc .more-info.bottom{left:initial;right:29px;height:140px !important}.quickview .subscription .country-select{margin-bottom:15px}.our-promises{height:365px;background-color:#ededed;margin-top:15px}.our-promises h2{font-size:30px;color:#21282c;line-height:.8;text-align:center;padding:60px 0 40px 0}.our-promises .promise{width:33%;text-align:center;float:left;padding-top:43px;background-repeat:no-repeat !important;background-position:center top !important}.our-promises .promise h3{font-size:22px;color:#21282c;font-weight:bold;line-height:24px;text-align:center;width:254px;padding:32px 0 16px 0;margin:0 auto}.our-promises .promise p{width:254px;margin:0 auto}.our-promises .promise img{display:none}.our-promises .promise:nth-child(2){background:url("/images/transparent/price.png")}.our-promises .promise:nth-child(3){background:url("/images/transparent/money-back.png")}.our-promises .promise:nth-child(4){background:url("/images/transparent/lorry.png")}body.thirdparty .our-promises{display:none}.footerPromises .our-promises{height:365px;background-color:#ededed;margin-top:15px}.footerPromises .our-promises h2{font-size:30px;color:#21282c;line-height:.8;text-align:center;padding:60px 0 40px 0}.footerPromises .our-promises .full-width{margin:0 auto}.footerPromises .our-promises .full-width .promise{width:33%;text-align:center;float:left;padding-top:0;background:none !important}.footerPromises .our-promises .full-width .promise h3{font-size:22px;color:#21282c;font-weight:bold;line-height:24px;text-align:center;width:254px;padding:32px 0 16px 0;margin:0 auto}.footerPromises .our-promises .full-width .promise p{width:254px;margin:0 auto}.footerPromises .our-promises .full-width .promise img{display:none}.footerPromises .our-promises .full-width .promise i{font-size:50px;display:inline-block;vertical-align:middle;color:#db071a}.footerPromises .our-promises .full-width .promise span{display:none}@media screen and (max-width:650px){.footerPromises .our-promises{height:100%}}body.bootstrap .quickview:not(.modal){width:760px !important}body.bootstrap .quickview:not(.modal) .form-group.print,body.bootstrap .quickview:not(.modal) .form-group.digital,body.bootstrap .quickview:not(.modal) .form-group.bundle{width:95% !important}body.bootstrap .quickview:not(.modal) .pricing-block .block{background:0}@media screen and (max-width:800px){body.bootstrap .quickview:not(.modal){width:auto !important}body.bootstrap .quickview:not(.modal) .prices{padding:0}body.bootstrap .quickview:not(.modal) .quickviewHolder .body{padding:0 0 30px 0}}.quickview:not(.modal){top:50%;left:50%;width:730px !important;margin:10px auto !important;background-color:#fff;padding:0 20px 20px 20px;z-index:7}.quickview:not(.modal) .magazine-name{padding:15px 0;float:left;font-size:25px;width:86%}.quickview:not(.modal) .choose-country,.quickview:not(.modal) .block.buymessage{display:none}.quickview:not(.modal) .block.current{background-color:#ededed}.quickview:not(.modal) .closer{background-color:#db071a;float:right;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px;font-weight:normal;color:#fff;width:120px;height:50px;line-height:50px;text-align:center;cursor:pointer}.quickview:not(.modal) .closer img{margin:11px 15px 0 -3px;float:right}.quickview:not(.modal) .product-panel{clear:both;overflow:visible}.quickview:not(.modal) .product-panel .covers{height:420px;width:355px;float:left}.quickview:not(.modal) .product-panel .covers .small{width:64px;float:left}.quickview:not(.modal) .product-panel .covers .small img{height:87px;box-shadow:2px 1px 3px #700}.quickview:not(.modal) .product-panel .covers .arrow{float:left;height:158px;width:24px;padding:160px 0 0 0}.quickview:not(.modal) .product-panel .covers .arrow.right{float:right}.quickview:not(.modal) .product-panel .covers .large{margin:0 auto;position:relative;width:325px}.quickview:not(.modal) .product-panel .covers .large>img{box-shadow:2px 1px 3px #700;height:400px;margin:0 auto;display:block}.quickview:not(.modal) .product-panel .prices{position:relative;float:right}.quickview:not(.modal) .product-panel .prices #calendarblurbhere{width:300px;padding-left:15px}.quickview:not(.modal) .product-panel .prices .mobile{width:340px;display:inline-block}.quickview:not(.modal) .product-panel .prices .mobile h2{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:20px;line-height:20px;padding-bottom:4px}.quickview:not(.modal) .product-panel .prices .mobile h3{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:17px;line-height:17px;padding-bottom:4px}.quickview:not(.modal) .product-panel .prices .mobile .container{width:320px;margin:0 auto}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription{padding:0 10px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .button{font-size:14px !important;height:34px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .country-select{overflow:hidden;margin-bottom:0;padding-top:12px;position:relative}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .country-select .country-field{float:left;border-width:1px;border-color:#c2c2c2;border-style:solid;border-radius:6px;width:100%;height:39px;margin:0 5px 0 0;font-size:16px;line-height:19px;padding-left:16px;color:#21282c;letter-spacing:normal;text-transform:initial;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;background:url("/images/selectbg.png") no-repeat right #fff !important}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .country-select .country-field:focus{background:0}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .country-select .country-field[disabled]{background-color:#f1f1f1}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-blocks-container.print .pricing-block.print{display:none}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-blocks-container.print .pricing-block.print:first-child{display:block}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription h3{padding:7px 0}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block{border-bottom:1px solid #c2c2c2;padding:12px 0;overflow:hidden;clear:both}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .label{width:150px;float:left;overflow:visible}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .label h3{float:right;margin-right:8px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block select{width:auto;max-width:145px;margin-left:5px;height:29px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block select.selectstartissue{max-width:initial}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format{float:left;height:42px;padding-top:8px;font-size:14px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format *{vertical-align:middle}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format img{height:100%;display:none}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block div.format.print{background-image:url("/images/print-icon.png");width:75px;padding-left:65px;background-repeat:no-repeat;background-size:60px;margin-top:8px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format.print{width:140px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format.print icons{background-image:url("/images/print-icon.png");width:87px;height:55px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block div.format.digital{background-image:url("/images/digital-icon.png");width:105px;padding-left:55px;background-repeat:no-repeat;background-size:50px;margin-top:8px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format.digital{width:160px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .format.digital icons{background-image:url("/images/digital-icon.png");width:67px;height:56px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .print-message{clear:both}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .pricing{width:290px;float:left}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .pricing .price-statement{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:16px;padding-right:12px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block .pricing p{float:left;clear:left;font-size:16px;line-height:24px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block form{float:none}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block form .button{width:100%;margin-bottom:5px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container{border:1px solid #db071a;padding:4px 4px 0 4px;border-radius:8px;margin:8px 0}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .label{width:133px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .block{border-bottom:1px solid #db071a;padding:8px 0}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .block span{padding-top:8px;display:inline-block;font-size:17px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .asa{clear:both;font-size:14px;line-height:22px;padding-bottom:5px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .block:last-child{border-bottom:0}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block.plain{border-bottom:0}.quickview:not(.modal) .product-panel .prices .mobile .container.mobile #asa-box{bottom:280px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription{overflow:visible}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .block:nth-last-child(1){overflow:visible;min-height:93px}.quickview:not(.modal) .product-panel .prices .mobile .container .subscription .pricing-container .block .tt-info:hover .more-info.bottom{left:-395px !important}.quickview:not(.modal) .product-panel .prices .bundle:not(.pricing-block) .price-statement{margin-top:15px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.quickview-link{font-size:13px;color:#737373;cursor:pointer;line-height:13px;width:102px;height:19px;background-position-x:4px;background-position-y:4px;padding-left:16px}.quickview-button:not(.make-changes),.viewMoreBTN{font-size:13px;cursor:pointer;border-style:solid;border-width:1px;padding:0 10px;display:inline-block !important}.viewMoreBTN{color:#737373;background:white;border-color:#737373}.quickview-button:not(.make-changes){background-color:#db071a;border-color:#db071a;color:white}.quickview-button.orange{color:#fff !important}.quickview-single-issue .quickview:not(.modal) .closer,.quickviewcontainer .quickview:not(.modal) .closer{margin-right:-20px}.quickview-single-issue .quickview:not(.modal) .product-panel .covers,.quickviewcontainer .quickview:not(.modal) .product-panel .covers{height:465px}.quickview-single-issue .quickview:not(.modal) .product-panel .covers .large,.quickviewcontainer .quickview:not(.modal) .product-panel .covers .large{width:390px;margin-top:9px}.quickview-single-issue .quickview:not(.modal) .product-panel .covers .large img,.quickviewcontainer .quickview:not(.modal) .product-panel .covers .large img{height:420px !important}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile{width:370px}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile h3,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile h3{font-size:22px}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile .open,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile .open{margin-top:15px}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile .open .country-select .flag,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile .open .country-select .flag{margin-left:0}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile .container,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile .container{margin:0 auto 0 0}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile .container .subscription,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile .container .subscription{padding:0 10px 0 0}.quickview-single-issue .quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block,.quickviewcontainer .quickview:not(.modal) .product-panel .prices .mobile .container .subscription .block{border-bottom:#c2c2c2 0 solid;border:#c2c2c2 0 solid}.quickview-single-issue .quickview:not(.modal) .tick_box,.quickviewcontainer .quickview:not(.modal) .tick_box{position:relative;clear:both}.quickview-single-issue .quickview:not(.modal) .tick_box ul,.quickviewcontainer .quickview:not(.modal) .tick_box ul{padding:10px 10px 10px 0;display:inline-block}.quickview-single-issue .quickview:not(.modal) .tick_box ul li,.quickviewcontainer .quickview:not(.modal) .tick_box ul li{background:url(/images/circletick.png) no-repeat;padding:9px 0 9px 23px;background-size:15px;background-position:0 13px}.quickviewHolder{padding-top:0 !important;overflow:visible}.quickviewHolder .body{padding:0 30px 30px 30px;overflow:visible;float:left}.quickviewHolder .body .lhs{float:left;background-color:#fefefe}.quickviewHolder .body .lhs .subscription .country-select .country-field{width:84%;margin-right:0}.quickviewHolder .body .lhs #rhs-mag-cover{margin:0 auto;display:block;width:100%}.quickviewHolder .body .lhs .rhs.gift-yes img{width:80%}.quickviewHolder .body .lhs .centred{margin:0 auto;text-align:center}.quickviewHolder .body .lhs .simple-inline{display:inline;font-size:15px;width:170px;float:none;height:40px;margin:2px 0;background-color:#fff}.quickviewHolder .body .lhs .simple-inline .showXHH{display:block !important}.quickviewHolder .body .lhs #magazinesize-select{width:190px}.quickviewHolder .body .lhs #magazinetype{padding-top:4px}.quickviewHolder .body .lhs #giftheadline{font-weight:bold}.quickviewHolder .body .lhs #gifttext,.quickviewHolder .body .lhs #giftheadline{text-align:center}.quickviewHolder .body .lhs #gifttext{margin-bottom:0 !important}.quickviewHolder .body .lhs .giftbox{margin-top:13px}.quickviewHolder .body .lhs .giftbox img{display:block;margin:0 auto;width:50% !important}.quickviewHolder .body .lhs #giftblock label{width:120px}.quickviewHolder .body .lhs #giftblock .labelled{margin:0;padding:0;background:0;height:40px}.quickviewHolder .body .lhs #gifterror{visibility:hidden;display:none}.quickviewHolder .body .lhs .gifterror.bottomerror{display:none}.quickviewHolder .body .lhs .gifterror.bottomerror.error{display:inline-block;margin:10px 15px;text-align:center;width:95%}.quickviewHolder .body .lhs .gifterror.bottomerror p{padding:3px;border:1px solid #db071a}.quickviewHolder .body .lhs .infoerror{color:#fff;background:#db071a;width:23px;height:23px;line-height:12px;margin-right:10px;font-weight:bold;font-size:19px;box-sizing:border-box;display:inline-block;padding:6px}.quickviewHolder .body .lhs #giftblock.error p,.quickviewHolder .body .lhs #giftblock.error label{color:#db071a}.quickviewHolder .body .lhs #giftblock.error label{border-color:#db071a}.quickviewHolder .body .lhs #giftblock.error #gifterror{visibility:visible}.quickviewHolder .body .lhs .subscription .country-select{margin-bottom:20px}.quickviewHolder .body .lhs .pricing p strong span{display:block}.quickviewHolder .body .lhs .tt-info:hover .more-info.bottom{left:-225px !important}.quickviewHolder .body .lhs .pricing-container{margin:10px 0;position:relative;z-index:8}.quickviewHolder .body .lhs #pricingblock form{display:none}.quickviewHolder .body .lhs .pricing-block{background-color:#fff;width:100%}.quickviewHolder .body .lhs .pricing-block,.quickviewHolder .body .lhs .country-field{cursor:default}.quickviewHolder .body .lhs .country-field{width:265px;margin-right:0}.quickviewHolder .body .lhs .subscription .country-select .country-field,.quickviewHolder .body .lhs .pricing-block .block:not(#fixedPricing):not(#rollingPricing):not(.quickviewPricing){background:url("/images/selectbg-large3.png") no-repeat right}.quickviewHolder .body .lhs .pricing-block .block{border:1px #c2c2c2 solid;padding:5px 20px 5px 10px;line-height:22px}.quickviewHolder .body .lhs .pricing-block .block .asa{font-size:12px}.quickviewHolder .body .lhs .pricing-block.expanded .block{border-radius:0;border-top:0}.quickviewHolder .body .lhs .pricing-block.expanded .block:first-child{border-top:1px #c2c2c2 solid}.quickviewHolder .body .lhs .pricing-block.expanded .block{background:0}.quickviewHolder .body .lhs .pricing-block.expanded .block:hover{background-color:#ccc}.quickviewHolder .body .lhs .pricing-block.expanded .block.chosen{background:url("/images/tick.png") no-repeat 95% 50%}.quickviewHolder .body .lhs #intro_more.fold-out{margin-bottom:100px}.quickviewHolder .body .lhs #rhsgifttext img{max-width:100px;max-height:100px;float:right}.quickviewHolder .body .lhs .messagebox.yesGift{margin-top:735px !important}.quickviewHolder .body .lhs .messagebox.noGift{margin-top:715px !important}.quickviewHolder .body .lhs .messagebox.error{margin-top:705px !important}.quickviewHolder .body .lhs .right-column{width:660px;padding-right:40px}.quickviewHolder .body .lhs .faqs_container .faqs{width:81.75%}.quickviewHolder .body .lhs .faqs_container{margin:75px auto}.search-autocomplete{border-bottom:1px solid #c2c2c2;border-top:0;padding:5px !important}.search-autocomplete li{height:70px;border-top:1px dotted #c2c2c2;padding:5px 0;line-height:70px}.search-autocomplete li a{float:left}.search-autocomplete li img{height:60px;width:49px;float:left}.search-autocomplete li .autocomplete-label{width:210px;float:right;margin-left:4px}.search-results{padding:32px 85px;overflow:hidden}.search-results h1{color:#000;font-size:40px;line-height:45px}.search-results .result-description{font-size:22px;line-height:24px;padding:20px 0 5px 0}.search-results .magazine{background-color:#fff;border:1px solid #c2c2c2;padding:25px;overflow:hidden;margin:15px 0;float:left;width:878px}.search-results .magazine .lhs{float:left;width:25%;text-align:center;vertical-align:top}.search-results .magazine .lhs img{width:80%}.search-results .magazine .rhs{float:right;width:75%}.search-results .magazine .rhs .price{clear:both;padding-top:25px;font-size:22px;line-height:25px}.search-results .magazine .rhs .price .label{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.search-results .magazine .rhs .price .saving{color:#db071a}@media screen and (max-width:650px){.search-results .magazine{padding:25px 5px}.search-results .magazine .lhs{width:40%;display:inline-block}.search-results .magazine .lhs img{width:80%}.search-results .magazine .rhs{width:58%;display:inline-block}.search-results .magazine .rhs .spec{border-top:0 solid;margin-top:0;line-height:17px}.search-results .magazine .rhs .spec .frequency,.search-results .magazine .rhs .spec .perfect-for{border-right:0 solid;padding:2px 0;float:none}.search-results .magazine .rhs .price{padding-top:0}.search-results .magazine .rhs .price .label,.search-results .magazine .rhs .price .saving{display:inline-block}}.campaign-header{cursor:pointer;position:relative}.campaign-header .top-layer{position:absolute;top:0;left:0;width:1100px}.campaign-header .sold-count{width:400px;margin:0 auto;padding-top:6px;text-align:center;font-size:21px}.campaign-header .sold-count .counter{font-size:35px;line-height:35px;margin-top:8px}.campaign-header .session-count{width:200px;float:right;text-align:center;font-size:16px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.campaign-header .session-count .number{font-size:40px;line-height:40px}.campaign-header img{display:block}.category-box,.guide-boxes{background-color:#525252}.category-box img.bg,.guide-boxes img.bg{width:100%;height:100%;top:0}.category-box .wholebox,.guide-boxes .wholebox{color:#fff}.atoz-mega-box{overflow:hidden}.atoz-mega-box:hover{background-color:#000}.atoz-mega-box:hover img.bg{opacity:.7 !important}.atoz-mega-box img.bg{width:100%;height:100%;opacity:1 !important;transition:opacity 1s}.atoz-mega-box .wholebox{color:#fff;text-shadow:3px 3px 3px #000}.atoz-mega-box .redText{color:#db071a;text-shadow:0 0 0 #db071a}.atoz-mega-box.whiteBG .wholebox{color:#000;text-shadow:3px 3px 3px #bfbebe}.atoz-mega-box.white .wholebox{text-shadow:0 0 0 #fff}.guide-boxes,.atoz-mega-box{margin:0 0 30px 38px}.category-box{margin:0 0 30px 38px}.category-box,.atoz-mega-box,.guide-boxes{width:160px;height:104px;color:#fff;float:left;position:relative;display:table}.category-box img.bg,.atoz-mega-box img.bg,.guide-boxes img.bg{position:absolute;border:0}.category-box .wholebox,.atoz-mega-box .wholebox,.guide-boxes .wholebox{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;position:inherit;line-height:25px;font-size:22px;text-decoration:none;text-shadow:2px 2px 1px #000}.category-box.hidecategory,.guide-boxes.hidecategory{display:none}.category-box.white,.atoz-mega-box.white,.guide-boxes.white{border:1px solid #c2c2c2;width:158px;height:102px;background-color:#fff;color:#000}.category-box.white a,.atoz-mega-box.white a,.guide-boxes.white a{font-size:16px;margin-top:22px;line-height:28px;color:#db071a;text-decoration:underline}.category-box.whiteonred,.guide-boxes.whiteonred{border:1px solid #c2c2c2;width:158px;height:102px;background-color:#fff;color:#000}.category-box.whiteonred a,.guide-boxes.whiteonred a{font-size:16px;line-height:28px;color:#fff;text-decoration:none}.megamenu{padding:32px 24px;width:994px;height:240px;position:absolute;left:0;top:45px;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;background-color:#fff;z-index:12}.megamenu .menu-row{clear:both}.megamenu.atoz-mega-menu{height:auto}.megamenu.category-mega-menu{height:auto}#gift-mega-menu{height:120px}.offer-boxes{padding:32px 85px;overflow:hidden;clear:both;width:964px;text-align:center}.offer-boxes .offer-box{width:450px;height:332px;display:inline-block;position:relative;margin:0 8%}.offer-boxes .offer-box .cover{position:absolute;width:172px;height:215px;top:32px;left:32px}.offer-boxes .offer-box .cover img{width:100%;height:100%;box-shadow:4px 4px 10px #700;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.offer-boxes .offer-box .bubble{position:absolute;background-color:#ddd;width:60px;height:60px;border-radius:34px;color:#fff;top:210px;left:160px;z-index:2;display:table;table-layout:fixed;padding:4px}.offer-boxes .offer-box .bubble span{display:table-cell;vertical-align:middle;font-size:14px;line-height:18px;text-align:center}.offer-boxes .offer-box .top-part{background-color:#ddd;height:105px;color:#fff;border-bottom:0}.offer-boxes .offer-box .top-part h2{margin-right:6px}.offer-boxes .offer-box .bottom-part{background-color:#fff;height:225px;border:1px solid #c2c2c2;border-top:0}.offer-boxes .offer-box .bottom-part .magname{padding:16px 0 8px 0;height:48px;font-size:22px;text-overflow:ellipsis}.offer-boxes .offer-box .bottom-part .ppi .price{float:left;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:35px;color:#db071a;line-height:45px}.offer-boxes .offer-box .bottom-part .ppi .per-issue{float:left;height:45px;color:#db071a;margin:5px;line-height:16px}.offer-boxes .offer-box .bottom-part .ppi .chars7{font-size:42px}.offer-boxes .offer-box .bottom-part .ppi .chars8{font-size:36px}.offer-boxes .offer-box .bottom-part .ppi .chars9{font-size:33px}.offer-boxes .offer-box .bottom-part .saving{clear:both;font-size:18px;margin-bottom:10px}.offer-boxes .offer-box h2{line-height:32px;margin-top:20px}.offer-boxes .offer-box h2 a{text-decoration:none;color:#fff}.offer-boxes .offer-box .rhs{width:227px;float:right}.offer-boxes .blue .bubble,.offer-boxes .blue .top-part{background-color:#1295d8}.homepage-page-header{position:relative}.homepage-page-header img{display:block}.homepage-page-header .headline{position:absolute;top:50px;width:100%}.homepage-page-header .headline h1{text-align:center}.header-promises{text-align:center;background-color:#ededed;border:1px solid #c2c2c2}.header-promises ul{display:inline-block;height:40px;padding-top:20px}.header-promises li{background:url("/images/red-tick.png") no-repeat;background-position:0 2px;padding:0 22px;display:inline-block;font-size:18px;line-height:22px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.header-promises .feefo-badge__image{height:35px;display:inline-block;vertical-align:middle;margin-top:-7px}.category-page-header{padding:0 85px;position:relative;background-color:#fff;height:450px}.category-page-header .offer-boxes{padding:0}.category-page-header .background{position:absolute;top:0;left:0}.category-page-header h1{padding:32px 0 24px;position:inherit}.category-page-header .controls{position:absolute;bottom:7px;right:80px;line-height:65px;cursor:pointer}.category-page-header .controls select{float:right !important;width:210px;margin-top:10px}.category-page-header .controls .tab{width:155px;float:left;height:65px;line-height:62px;text-align:center}.category-page-header .controls label{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;margin:0 15px 0 30px}.category-page-header .controls #categories-filters{position:absolute;top:47px;left:-557px;height:80px;border:0;padding:5px 0;width:1100px;background:0}.category-page-header .controls #categories-filters .toptab{height:13px;background-color:#f1f1f1;width:146px;margin-left:562px}.category-page-header .controls #categories-filters #buttons{overflow:hidden;padding:5px;background-color:#f1f1f1}body.bootstrap .left-column.promises{width:43%;padding-left:50px}body.bootstrap .category-page-header{height:auto}body.bootstrap .category-page-header .category-background{max-height:367px;background-size:cover;background-position:center;background-repeat:no-repeat}body.bootstrap .category-page-header .hero_image{width:auto}body.bootstrap .category-page-header h1{color:#000;font-size:24px;line-height:25px;padding:25px 0 5px}body.bootstrap .category-page-header p{padding-bottom:20px}body.bootstrap .category-page-header p:not(#browsePagesBar),body.bootstrap .category-page-header p span{text-align:left !important}body.bootstrap .category-page-header p.paginationText{font-size:15px}body.bootstrap .category-page-header p.paginationText:not(.footerPagination) .paginationPageBlockInner{padding:5px 10px}body.bootstrap .category-page-header p.paginationText:not(.footerPagination) .paginationPageBlockInner a{text-decoration:none}body.bootstrap .category-page-header p.paginationText:not(.footerPagination) .paginationPageBlockInner .currentPage{border:0 solid #1b1b1b}body.bootstrap .category-page-header .controls{position:relative;bottom:0;right:0;cursor:default}body.bootstrap .category-page-header .controls .tab{height:auto;width:100%;float:none;text-align:left;background-color:transparent !important}body.bootstrap .category-page-header .controls .tab img.filter{height:100%;vertical-align:bottom;filter:invert(1)}body.bootstrap .category-page-header .controls .tab .filter_icon{float:right;padding-right:5px;padding-top:4px}body.bootstrap .category-page-header .controls .tab .button.white{width:100%;height:auto;color:#fff;display:block;cursor:pointer;background:#db071a;border:0 solid;line-height:25px !important}body.bootstrap .category-page-header .controls .tab #categories-filters{left:-535px;padding-bottom:10px}body.bootstrap .category-page-header .controls .tab #categories-filters .toptab{margin-left:554px}body.bootstrap .category-page-header .controls .tab #categories-filters:not(.megamenu){left:0;top:35px;width:100%;z-index:9}body.bootstrap .category-page-header .controls .tab #categories-filters:not(.megamenu) #buttons{border:1px solid #b3b3b3;background:#fff}body.bootstrap .category-page-header .controls .tab #categories-filters:not(.megamenu) #buttons .filterTitle{color:#000;font-size:15px;padding-top:4px;padding-left:30px;text-transform:uppercase}body.bootstrap .category-page-header .controls .tab #categories-filters:not(.megamenu) #buttons hr{border-top:1px dotted #b3b3b3;margin:9px 0}body.bootstrap .category-page-header .controls .tab #categories-filters:not(.megamenu) #buttons .categorybtn{font-size:14px !important;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;color:#000;background:#f1f1f1;padding:4px 10px;margin:5px;float:left;outline:0}body.bootstrap .category-page-header .controls .tab #categories-filters:not(.megamenu) #buttons .activeFilters{background:#000;color:#f1f1f1}body.bootstrap .category-page-header .controls select{float:none !important;line-height:20px}body.bootstrap .best-sellers .categoryblock{max-width:1500px;width:100%}body.bootstrap .best-sellers .categoryblock .magazine{text-align:center}body.bootstrap .best-sellers .categoryblock .magazine .magname{white-space:normal}body.bootstrap .standalone-product table.BoxOuts .standaloneInclude img:not(.lookInsideArrow){max-width:initial}body.bootstrap .magazine-categories{padding:32px 0}body.bootstrap .magazine-categories .category-box{margin:0 0 26px 26px}body.bootstrap .lhs .category-box .wholebox{padding:0 5px}body.bootstrap .rhs .category-box{width:218px;height:218px;margin-left:0}body.bootstrap .rhs .category-box:first-child{margin-bottom:25px !important}body.bootstrap .rhs .category-box a.button{height:35px !important}body.bootstrap .rhs .category-box h3,body.bootstrap .rhs .category-box p{color:#000}body.bootstrap .offer-boxes{width:100% !important;padding:32px 50px}body.bootstrap .offer-boxes .offer-box .bottom-part .magname:not(.cartwallTitle){height:72px}.seo-header{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;padding:32px 120px 0 120px;overflow:hidden}.seo-header h1{color:#000}.categorybutton{background-color:#f1f1f1;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;border:1px solid #c2c2c2;color:#000;background-image:url(/images/cross.png);background-repeat:no-repeat;padding-left:32px;margin-bottom:12px;margin-left:12px;background-position:4px;float:left}.categorybutton.ticked{background-image:url(/images/tick.png)}.best-sellers{padding:32px 85px;overflow:hidden}.best-sellers h2{text-align:center;padding-bottom:32px}.magazine-categories{padding:32px 85px}.guide-categories{padding:32px 75px}.magazine-categories,.guide-categories{overflow:hidden}.magazine-categories h2,.guide-categories h2{text-align:center;padding-bottom:32px}.magazine-categories .reducedPaddingBottom,.guide-categories .reducedPaddingBottom{padding-bottom:15px}.magazine-categories .increasedPaddingBottom,.guide-categories .increasedPaddingBottom{padding-bottom:32px}.magazine-categories .categories,.guide-categories .categories{width:660px}.magazine-categories .category-box,.guide-categories .category-box{width:180px;height:120px}.magazine-categories .guide-boxes,.guide-categories .guide-boxes{width:160px;height:105px}.magazine-categories .guide-boxes:nth-child(5n+1),.guide-categories .guide-boxes:nth-child(5n+1){margin-left:0;clear:left}.magazine-categories .rhs .category-box,.magazine-categories .rhs .guide-boxes,.guide-categories .rhs .category-box,.guide-categories .rhs .guide-boxes{width:208px;height:208px;margin:0;padding:15px 15px 0 15px}.magazine-categories .rhs .category-box *,.magazine-categories .rhs .guide-boxes *,.guide-categories .rhs .category-box *,.guide-categories .rhs .guide-boxes *{padding-bottom:8px;line-height:22px}.magazine-categories .rhs .category-box:first-child,.magazine-categories .rhs .guide-boxes:first-child,.guide-categories .rhs .category-box:first-child,.guide-categories .rhs .guide-boxes:first-child{margin-bottom:34px}.look-inside{position:absolute;cursor:pointer;right:0;bottom:0;height:40px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px;padding:12px 16px 0 16px;background-color:transparent\9;background-color:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF);zoom:1}.singleIssueLookInside{right:0;bottom:7px}.singleIssueLookInside p{width:auto !important;padding-right:5px}.singleIssueLookInside p,.singleIssueLookInside img{display:inline-block;vertical-align:middle}.singleIssueLookInside.mobileShow{right:-1px;top:336px}.newNormalLookInside{right:60px;bottom:14px}.newNormalLookInside p{padding-top:4px;line-height:25px}.newNormalLookInside p,.newNormalLookInside img{float:left;width:auto !important;height:auto !important;padding-right:5px}.magazine-header{height:370px;background-color:#fff;position:relative}.magazine-header .background{position:absolute;height:370px;width:100%;max-width:1100px;top:0;left:0}.magazine-header h1:not(.FAQ_header):not(.standaloneHeadline):not(#pageheadline){padding:20px 0 0 80px}.magazine-header h1{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal;color:#fff;font-size:40px;line-height:45px;width:100%;position:relative}.magazine-header .covers{position:absolute;height:288px;left:80px;bottom:-90px;z-index:1}.magazine-header .covers .small{width:64px;float:left}.magazine-header .covers .small img{height:87px;box-shadow:2px 1px 3px #700}.magazine-header .covers .arrow{position:absolute;top:261px;left:-28px;height:158px;width:24px}.magazine-header .covers .arrow img{height:auto !important;box-shadow:0 0 0 #fff !important}.magazine-header .covers .arrow.right{left:445px}.magazine-header .covers .large:not(.col-12){float:right;margin-left:10px;position:relative;width:220px;height:275px}.magazine-header .covers .large:not(.col-12)>img{box-shadow:2px 1px 3px #700;width:100%;height:100%}.magazine-header .covers .large:not(.col-12) .feefoStars{margin:0 11px}.magazine-header .covers .large.col-12>img{width:100%}.magazine-header .whatsInside{width:90%;margin:45px auto;z-index:1;clear:both}.magazine-header .whatsInside .smallRight,.magazine-header .whatsInside .smallLeft{width:405px;float:left}.magazine-header .whatsInside .smallRight div,.magazine-header .whatsInside .smallLeft div{height:93px;width:355px;margin:15px 10px;padding:10px 15px;border:1px solid #dedede}.magazine-header .whatsInside .smallRight div:hover,.magazine-header .whatsInside .smallLeft div:hover{background-color:#dedede}.magazine-header .whatsInside .smallRight img,.magazine-header .whatsInside .smallLeft img{height:87px;box-shadow:2px 1px 3px #700}.magazine-header .whatsInside .largeLeft,.magazine-header .whatsInside .largeRight{margin-left:10px;position:relative;width:570px;height:390px}.magazine-header .whatsInside .largeLeft>img,.magazine-header .whatsInside .largeRight>img{width:100%;height:100%}.magazine-header .whatsInside .largeRight{float:left}.magazine-header .whatsInside .largeLeft{float:right}.magazine-header .blue-flash{background-color:transparent\9;background-color:rgba(18,149,216,0.851);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D91295D8,endColorstr=#D91295D8);zoom:1;height:110px;position:absolute;bottom:0;width:100%;color:#fff}.magazine-header .blue-flash #blueflashtext,.magazine-header .blue-flash #nonukblueflashtext{padding:12px 0 0 390px}.magazine-header .blue-flash h2{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:30px;line-height:50px}.magazine-header .blue-flash p{font-size:22px;line-height:30px}.magazine-header .blue-flash h3 span{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif !important}.magazine-header.daily-deal,.magazine-header.weekly-deal{height:270px}.magazine-header.daily-deal .blue-flash,.magazine-header.weekly-deal .blue-flash{height:270px;background-color:#22b0e2}.magazine-header.daily-deal .blue-flash #countdown,.magazine-header.weekly-deal .blue-flash #countdown{position:absolute;bottom:30px;right:0;width:700px}.magazine-header.daily-deal .blue-flash #countdown li,.magazine-header.weekly-deal .blue-flash #countdown li{float:left;width:43px;height:28px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:30px;background-color:#fff;color:#22b0e2;text-align:center;margin-right:10px;padding:10px;line-height:16px}.magazine-header.daily-deal .blue-flash #countdown li span,.magazine-header.weekly-deal .blue-flash #countdown li span{font-size:12px}.magazine-intro{background-color:#dedede;min-height:150px;overflow:hidden}.magazine-intro .intro_text{padding:12px 12px 0 390px}.read-more{color:#db071a}.spec{border-top:1px solid #c2c2c2;margin-top:18px}.spec .frequency{border-right:1px solid #c2c2c2;padding:18px 18px 18px 0;float:left}.spec .perfect-for{padding:18px 0 18px 18px;float:left}.left-column{float:left;padding-left:80px;width:270px}.right-column{width:620px;float:right;padding-top:12px;padding-right:80px}h1{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal;color:#fff;font-size:40px;line-height:45px}h2{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:30px;line-height:24px}h3{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif !important;font-size:22px;line-height:24px}.large{font-size:22px;line-height:24px}input.text{border-width:1px;border-color:#c2c2c2;border-style:solid;height:39px;margin-right:20px;font-size:16px;color:#21282c;line-height:19px;padding-left:16px}.closing .container .subscription{display:none !important}.closing .container:before{content:"This magazine is closing."}.mini-basket,.continueToBasket{width:45% !important}.mini-basket{background:url(/images/green_tick.png) 0 38px no-repeat;padding-left:80px}.continueToBasket{text-align:right !important}.mini-basket-link{color:#fff !important;text-decoration:none !important}.most-popular,.people-liked,.you-viewed{overflow:hidden;padding:50px 85px 0 85px}.MiniBasketBlock.sticky{position:fixed;top:0;height:auto;z-index:7;width:930px;box-shadow:0 4px 7px -3px #000}.MiniBasketBlock.sticky .version1:nth-last-child(1){display:block !important}.MiniBasketBlock.sticky,.footerBasketTrail.footer--pinned{width:100% !important;max-width:1500px}.MiniBasketBlock{border:1px solid #b4b4b4;border-top:0 solid;padding-top:0 !important;will-change:transform;transition:transform 200ms linear}.MiniBasketBlock .version1:nth-last-child(1){display:block !important}.MiniBasketBlock .version1 .continueToBasket{vertical-align:middle}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-139%)}.container.RecommendedFourYou.sticky,.container.recommendedSingleProduct.sticky{margin-top:105px}.footerBasketTrail{border:1px solid #b4b4b4;border-bottom:0 solid;will-change:transform;transition:transform 200ms linear;position:fixed;bottom:0;width:1100px;padding:25px 45px !important;z-index:7;box-shadow:0 -4px 7px -3px #000}.footerBasketTrail .footerTrail{background:white;display:inline-block;margin-right:30px}.footerBasketTrail .footerTrail .BasketTrail{display:inline-block;background:white;color:#adaaaa}.footerBasketTrail .footerTrail .BasketTrail span{padding:0 50px}.footerBasketTrail .footerTrail .BasketTrail img{vertical-align:middle}.footerBasketTrail .footerTrail .currentTrail{color:#000 !important}.footerBasketTrail .ScrollToBasketLink{float:right;cursor:pointer;margin-top:5px}.footer--pinned{transform:translateY(0)}.footer--unpinned{transform:translateY(139%)}.before-basket{overflow:hidden;padding:10px 25px 0;text-align:initial !important;width:95% !important}.before-basket h2{padding-top:35px}.before-basket h2:after{content:'\2026'}.before-basket h2.rhs:after{content:''}.before-basket h3{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;color:#db071a;padding-top:14px;padding-bottom:25px !important}.before-basket h3 .text-underline{background:url(/images/underline.png) 4px 25px no-repeat;padding-bottom:10px}.before-basket .categoryblock{width:100% !important}.before-basket .categoryblock .offer-box{width:47%}.before-basket .categoryblock .offer-box h2{padding-top:0}.before-basket .categoryblock .offer-box h2 span{font-size:18px;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif}.before-basket .categoryblock .offer-box .top-part{background-color:#f90}.before-basket .categoryblock .offer-box .bottom-part{height:200px;border-color:#f90}.before-basket .categoryblock .offer-box .bubble{background-color:#db071a;top:201px;left:151px}.before-basket .categoryblock .offer-box .cover{top:20px;left:20px;width:190px;height:238px}.before-basket .categoryblock .offer-box .cover img{box-shadow:0 0 0 #c2c2c2;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.before-basket .categoryblock .offer-box .rhs{text-align:center;width:255px;padding-right:10px}.before-basket .categoryblock .offer-box .rhs .ppi{padding:25px 10px 0}.before-basket .categoryblock .offer-box .rhs .ppi .per-issue{float:right}.before-basket .categoryblock .offer-box .rhs .quickview-button{width:100%;border-color:#c2c2c2;background-image:none;margin-top:9px}.most-popular h3,.people-liked h3,.you-viewed h3,.before-basket h3{margin-bottom:25px;border-bottom:1px solid #c2c2c2;padding-bottom:15px}.most-popular .lhs,.people-liked .lhs,.you-viewed .lhs,.before-basket .lhs{width:450px;float:left}.most-popular .lhs .magazine:first-child,.people-liked .lhs .magazine:first-child,.you-viewed .lhs .magazine:first-child,.before-basket .lhs .magazine:first-child{margin-left:0}.most-popular .rhs,.people-liked .rhs,.you-viewed .rhs,.before-basket .rhs{width:450px;float:right}.most-popular .rhs .words,.people-liked .rhs .words,.you-viewed .rhs .words,.before-basket .rhs .words{width:162px;float:right}.most-popular .rhs .words p,.people-liked .rhs .words p,.you-viewed .rhs .words p,.before-basket .rhs .words p{line-height:24px;margin-bottom:24px}.most-popular .category-box:first-child,.people-liked .category-box:first-child,.you-viewed .category-box:first-child,.before-basket .category-box:first-child{margin-left:0}.most-popular .magazine,.people-liked .magazine,.you-viewed .magazine,.before-basket .magazine{height:350px !important}.most-popular .category-box{display:table}.most-popular a{margin-top:0 !important;display:table-cell;vertical-align:middle}.most-popular a img{display:block;margin:0 auto}.you-viewed{margin-bottom:32px}.before-basket{margin-bottom:15px}.rewards{overflow:hidden;padding:30px 85px;margin:0 auto}.rewards .pull-left{padding-top:15px}.rewards .pull-right{width:590px}.rewards h2{font-weight:bold;font-size:30px;color:#21282c;line-height:.8}.feefo_header{line-height:35px;text-align:center;font-size:40px;padding:50px 0 30px;margin-top:-10px}.faqs_container:not(#FAQ_accordion_OldStyle) .faqs_tab .view-faq{width:33.33%}#FAQ_accordion_OldStyle .faqs_tab .view-faq{width:14.28%}#FAQ_accordion_OldStyle .faqs .accordion-header{background:#fff}.faqs_container{margin-top:75px}.faqs_container .FAQ_header{text-align:center;font-size:40px;padding-bottom:75px;margin:0 auto}.faqs_container .faqs_tab{width:100%}.faqs_container .faqs_tab .view-faq{text-align:center;padding:18px 0;border-width:1px;border-color:#c2c2c2;border-style:solid;position:relative;box-sizing:border-box;border-bottom:0;cursor:pointer;margin-bottom:-2px;z-index:1}.faqs_container .faqs_tab .view-faq p{font-size:24px}.faqs_container .faqs_tab .view-faq:not(.active){border:1px solid transparent}.faqs_container .faqs_tab .view-faq.renew_cancel{width:33%}.faqs_container .faqs_tab .view-faq.active{background-color:#ededed}.faqs_container .faqs_tab .view-faq.active .hider{position:absolute;display:none;bottom:-2px;left:-1px;width:100%;height:6px;background-color:#ededed;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;z-index:2}.faqs_container .faqs{width:81%;background-color:#ededed;overflow:hidden;padding:38px 9%;border:1px solid #c2c2c2}.faqs_container .choose-faq.active{display:block !important;border:1px solid #c2c2c2;position:relative}.faqs_container .choose-faq.active .accordion .ui-state-default,.faqs_container .choose-faq.active .accordion .ui-widget-content .ui-state-default,.faqs_container .choose-faq.active .accordion .ui-widget-header .ui-state-default{border:1px solid #c2c2c2;background:#fff;font-weight:normal;color:#000}.faqs_container .choose-faq.active .accordion .ui-state-active{border-bottom:0}.faqs_container .choose-faq.active .accordion .ui-widget-content{border:1px solid #c2c2c2;background:#fff;color:#000;border-top:0}.faqs_container .choose-faq.active .accordion .ui-state-active .ui-icon,.faqs_container .choose-faq.active .accordion .ui-state-default .ui-icon{background-image:url(images/ui-icons_333333_256x240.png) !important;left:97% !important}.faqs_container .choose-faq.active .accordion h3,.faqs_container .choose-faq.active .accordion h2{font:18px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif !important;font-weight:500 !important;outline:0;margin-top:10px}.container .subsTab_tab,.container .smallerHide.footerNav,.container #boxesnavsetup:not(.navbar-collapse):not(.smallerHide){display:inline-block !important;z-index:11}.container .subsTab_tab.footerNav{margin:0 auto 0 -28px !important;width:100%;max-width:1500px !important}.container .subsTab_tab.footerNav.withPartsFooter{margin:0 auto 0 -14px !important}.container .NewNormal_container .subsTab_tab.footerNav{margin:0 auto !important}.container .isDarkBG a.text{color:white}.subsTab_container.Bundle_container .subsTab_tab .view-subsTab,.subsTab_container.Bundle_container #boxesnavsetup .view-subsTab,.subsTab_container.secondaryNav_container .subsTab_tab .view-subsTab,.subsTab_container.secondaryNav_container #boxesnavsetup .view-subsTab{text-align:left;display:inline-block;padding:0;position:relative;box-sizing:border-box;cursor:pointer;margin:10px 5px 0;overflow:visible}.subsTab_container.Bundle_container .subsTab_tab .view-subsTab p,.subsTab_container.Bundle_container #boxesnavsetup .view-subsTab p,.subsTab_container.secondaryNav_container .subsTab_tab .view-subsTab p,.subsTab_container.secondaryNav_container #boxesnavsetup .view-subsTab p{font-size:15px}.subsTab_container.Bundle_container .subsTab_tab .view-subsTab.active,.subsTab_container.Bundle_container #boxesnavsetup .view-subsTab.active,.subsTab_container.secondaryNav_container .subsTab_tab .view-subsTab.active,.subsTab_container.secondaryNav_container #boxesnavsetup .view-subsTab.active{background:none !important}.subsTab_container.Bundle_container .subsTab_tab .view-subsTab.active p,.subsTab_container.Bundle_container #boxesnavsetup .view-subsTab.active p,.subsTab_container.secondaryNav_container .subsTab_tab .view-subsTab.active p,.subsTab_container.secondaryNav_container #boxesnavsetup .view-subsTab.active p{color:#db071a}.subsTab_container.Bundle_container .subsTab,.subsTab_container.secondaryNav_container .subsTab{overflow:hidden;padding:38px 9%;padding:18px 0 30px}.subsTab_container.Bundle_container .choose-subsTab.active,.subsTab_container.secondaryNav_container .choose-subsTab.active{display:block !important;border:1px solid #c2c2c2;position:relative}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container){margin-top:75px}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab{width:100%}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab{text-align:center;width:22%;height:80px;padding:18px 0;border-width:1px;border-color:#c2c2c2;border-style:solid;position:relative;box-sizing:border-box;border-bottom:0;cursor:pointer;margin:10px 1.5% 0;overflow:visible}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab p{font-size:20px;margin-top:5%}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab:not(.active){border:1px solid transparent}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab.renew_cancel{width:33.2%}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab.active{background:none !important;height:90px;margin-top:0}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab.active p{color:#db071a;font-size:24px}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab_tab .view-subsTab.active .hider{position:absolute;display:block;bottom:-1px;left:-1px;width:100%;height:6px;background:white !important;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;z-index:2}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .subsTab{width:81%;background-color:#ededed;overflow:hidden;padding:38px 9%;border:1px solid #c2c2c2;padding:18px 0 30px}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .choose-subsTab.buySub.active{padding-bottom:40px}.subsTab_container:not(.Bundle_container):not(.secondaryNav_container) .choose-subsTab.active{display:block !important;border:1px solid #c2c2c2;position:relative}.feefo2019{border:1px solid #c2c2c2;padding:4px}.feefo{background-color:#ededed;overflow:hidden;padding:38px 0}.feefo .feefo-box{margin-top:12px;width:289px;height:235px}.feefo .feefo-box img{width:100% !important;height:100% !important}.feefo .feefo-box .centred{width:150px;margin:0 auto;text-align:center}.feefo .feefo-box .stars{background-image:url("/images/feefo-stars.png");height:23px;margin:25px auto 15px auto}.feefo .feefo-box .stars.score1{width:26px}.feefo .feefo-box .stars.score2{width:52px}.feefo .feefo-box .stars.score3{width:67px}.feefo .feefo-box .stars.score4{width:104px}.feefo .feefo-box .stars.score5{width:133px}.feefo .right-column h3{font-size:22px;color:#21282c;font-weight:bold;line-height:24px}.feefo .right-column #feefotbody{border-bottom:1px dotted #c2c2c2;margin-top:20px;color:#737373;line-height:22px;margin-bottom:20px}.feefo .right-column .feeforow{padding:6px 0;width:605px;border-top:1px dotted #c2c2c2;clear:both;overflow:hidden}.feefo .right-column .score{float:left;padding-top:12px;width:50px}.feefo .right-column .score .excellent{height:18px;background-image:url("/images/feefo-excellent.png");margin:0 auto}.feefo .right-column .score .bad{height:18px;background-image:url("/images/feefo-bad.png");margin:0 auto}.feefo .right-column .score .score1{width:18px}.feefo .right-column .score .score2{width:36px}.feefo .right-column .date{float:left;padding-top:12px;width:113px}.feefo .right-column .date strong{display:block;color:#000;font-weight:bold}.feefo .right-column .comment{float:left;padding-top:12px;width:442px}.feefo .right-column .subscript{margin-bottom:-5px}.full-width{clear:both;width:86%;margin:0 auto}.cross-sell{height:592px;padding:50px 0 90px 0;overflow:hidden}.cross-sell .half-width{width:50%;float:left;overflow:hidden}.cross-sell .full-width{clear:both;width:86%;margin:0 auto}.cross-sell h3{font-size:22px;color:#21282c;font-weight:bold;line-height:24px;width:100%;border-bottom:1px solid #c2c2c2;padding-bottom:20px}.cross-sell .content{width:82%;padding-left:5%}.cross-sell .covers{margin-top:24px;overflow:hidden;background:url("/images/covers-background.png") repeat-x}.cross-sell .magazine{width:50%;text-align:center;float:left}.cross-sell .magazine img{height:216px}.cross-sell .half-width.left .content{float:right}.cross-sell .half-width.right .content{float:left}.cross-sell .mag-box{border-width:1px;border-color:#c2c2c2;border-style:solid;width:160px;height:103px;float:left;margin-left:30px;margin-top:30px}.cross-sell .mag-box.first{margin-left:0 !important}.ui-widget{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif !important}#country-select-error p{color:#db071a;font-weight:bold;padding-bottom:10px}.country-field.disabled{opacity:.5;outline:0}@media screen and (min-width:376px){.MiniBasketBlock.sticky{width:1500px !important}}@media screen and (max-width:767px){.paginationPageBlock{position:relative !important}}@media screen and (max-width:1024px){body.bootstrap .category-page-header .controls #categories-filters{left:-179px;width:750px}body.bootstrap .category-page-header .controls #categories-filters .toptab{margin-left:199px}body.bootstrap .category-page-header .controls label{margin:0 5px 0 0}body.bootstrap .category-page-header .controls select{width:135px}}@media screen and (min-width:650px) and (max-width:1100px){body.bootstrap .magazine-categories:not(.container),body.bootstrap .guide-categories:not(.container){padding:32px 15px 32px 15px !important}body.bootstrap .container{width:100%;max-width:1100px}}@media screen and (max-width:750px){body.bootstrap header .home-link{width:200px;height:60px;float:left;text-decoration:none;overflow:hidden}body.bootstrap .category-page-header .hero_image{width:auto}body.bootstrap .category-page-header .controls #categories-filters{top:50px !important;left:0;width:390px}body.bootstrap .category-page-header .controls #categories-filters .toptab{margin-left:0}body.bootstrap .category-page-header .controls .tab{width:49%;display:inline-block}body.bootstrap .category-page-header .controls .tab .button{font-size:15px !important}body.bootstrap .category-page-header .controls .tab .mobileFilterFooter{width:100%;background:#fff;margin:0 !important}body.bootstrap .category-page-header .controls .tab .mobileFilterFooter .col{padding:0 6px}body.bootstrap .category-page-header .controls .tab .mobileFilterFooter .col .w-50{width:100% !important;font-size:15px}body.bootstrap .category-page-header .controls label{margin:0 5px 0 9%}body.bootstrap .category-page-header .controls .sorter{width:49%}body.bootstrap .category-page-header .controls .sorter select{width:100%}body.bootstrap .best-sellers .categoryblock .magazine{height:auto;margin-bottom:25px !important}body.bootstrap .best-sellers .categoryblock .magazine img{width:152px;height:202px}body.bootstrap .best-sellers .categoryblock .magazine p{margin:0 auto;max-width:152px}body.bootstrap .magazine-categories{padding:32px 25px}body.bootstrap .lhs .category-box{width:116px;height:82px;margin:0 5.5px 15px}body.bootstrap .lhs .category-box .wholebox{line-height:18px;font-size:16px;padding:0}body.bootstrap .rhs{height:auto}body.bootstrap .rhs .category-box{width:100% !important;height:auto !important;padding:10px !important;margin-left:0}body.bootstrap .rhs .category-box:first-child{margin-bottom:10px !important}body.bootstrap .rhs .category-box h3{font-size:17px;line-height:17px;padding-bottom:4px}body.bootstrap .rhs .category-box p{padding-bottom:0 !important}body.bootstrap .rhs .category-box a.button{display:none}body.bootstrap .rhs .category-box img{float:left;padding:0 12px 25px 0}body.bootstrap .footerPromises .our-promises .full-width .promise:nth-child(3){padding-top:0}body.bootstrap .footerPromises .our-promises .full-width .promise h3{padding:16px 0}body.bootstrap .bundle-container-main #subscriptioncontainer .bundle-container{margin:0 auto 35px !important}body.bootstrap .bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav{width:100% !important;margin:0 auto !important}body.bootstrap .container .NewNormal_container .subsTab_tab.smallerHide.footerNav{width:100% !important}.offer-boxes{padding:32px 0 0 !important}.offer-boxes .offer-box{height:290px !important;width:100% !important;display:block;flex:auto;margin-left:14px !important;margin-right:14px !important}.offer-boxes .offer-box .top-part{height:72px !important}.offer-boxes .offer-box .rhs{width:180px !important}.offer-boxes .offer-box h2{font-size:25px !important;float:right !important}.offer-boxes .offer-box h2.rhs{width:100% !important}.offer-boxes .offer-box .bubble{top:193px !important;left:127px !important}.offer-boxes .offer-box .bottom-part{height:193px !important}.offer-boxes .offer-box .bottom-part .magname{line-height:24px !important;font-size:20px !important;padding:11px 0 8px 0 !important}.offer-boxes .offer-box .bottom-part .per-issue{font-size:14px !important;margin:5px 5px 5px 20px !important;height:auto !important}.offer-boxes .offer-box .bottom-part .price{font-size:30px !important}.offer-boxes .offer-box .cover{top:82px !important;left:26px !important}}@media screen and (max-width:350px){body.bootstrap .category-page-header .controls label{display:none}body.bootstrap .category-page-header .controls select{float:right !important;margin-right:5px}}.az-magazines,.basket-header{padding:32px 85px;margin:0 auto;overflow:hidden}.az-magazines h1,.basket-header h1{color:#000}.az-magazines .tags,.basket-header .tags{float:left;margin-top:48px;width:600px}.az-magazines .sortby,.basket-header .sortby{margin-top:48px;float:right;width:315px;height:107px;border-left:1px solid #c2c2c2}.az-magazines .sortby select,.basket-header .sortby select{float:right !important;width:210px}.az-magazines .sortby label,.basket-header .sortby label{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;display:block;float:left;margin:8px 15px 0 30px}.az-magazines a,.basket-header a{float:right}.basket{padding:10px 0;margin:0 auto;background-color:#ededed}.basket .payment-method,.basket .change{font-weight:500}.basket a{color:#db071a;text-decoration:underline}.basket h2{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal;font-size:16px;padding:26px 0}.basket h2.multimessage{font-size:18px}.basket .add-single-issue{background-color:#fff;padding:12px;width:200px;margin:6px 0}.basket table th{text-align:left;padding-bottom:20px;border-bottom:#c2c2c2 1px solid}.basket table td{padding-top:22px}.basket table .extras td.line{border-top:#c2c2c2 1px solid;padding-bottom:22px}.basket table .extras td.linebelow{border-bottom:#c2c2c2 1px solid;padding-bottom:22px}.basket table .extras td.linebelow .sell-single-issue{padding-right:12px}.basket table .extras td.linebelow .sell-single-issue form{display:inline}.basket table .oneOffPayments{display:none}.basket table .col-mag{width:325px}.basket table .col-mag .cover{float:left;height:73px}.basket table .col-mag .info{padding-left:22px;overflow:hidden}.basket table .col-mag .gift-message{margin-top:8px}.basket table .col-mag .gift-message .words{font-size:13px}.basket table .col-mag .gift-message img{width:16px;padding:2px 6px 0 0}.basket table .col-mag .gift-message label.wide{margin-right:25px}.basket table .col-extras{width:206px}.basket table .col-payment-methods{width:232px;padding-left:15px}.basket table .col-payment-methods .gift-message{margin-top:8px}.basket table .col-payment-methods .gift-message .words{font-size:13px}.basket table .col-payment-methods .gift-message img{width:22px;padding:2px 6px 0 0}.basket table .col-payment-methods .gift-message label.wide{margin-right:25px}.basket table .label{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;text-align:right;padding-right:25px}.basket table .total{font-size:22px}.basket table .col-remove{width:175px}.basket table .col-remove .rrp{text-decoration:line-through}.basket table .col-remove emp{text-decoration:line-through;color:#db071a}.basket table .voucher p{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;float:left;padding-top:3px}.basket table .voucher .text{width:240px}.header{padding:30px 0;overflow:hidden}.header h1{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal;font-size:40px;line-height:45px;padding:30px 0 0 80px;width:550px;position:relative;color:#000}.checkout{padding:0 85px}.checkout .checkoutLogo{height:49px;width:477px;background:url("/images/md-and-time-logo-2.png");background-repeat:no-repeat !important;background-position:center left !important}.checkout .checkoutLogo img{display:none}.checkout .panel-title{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal;font-size:27px;padding:16px 0;height:23px;width:90%}.checkout .lhs{clear:left;width:530px;float:left}.checkout .rhs{margin-left:30px;float:left;width:350px}.checkout .cover{float:left;height:73px}.checkout li{padding:15px 0;clear:both;position:relative;overflow:visible}.checkout .ccc-optin label{width:auto;padding-top:0;padding-left:20px}.checkout .form li:before,.checkout .form li:after{content:"";display:table}.checkout .form li:after{clear:both}.checkout .form li{zoom:1}.checkout label{text-align:right;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal;font-size:20px;width:210px;padding-right:25px;padding-top:10px;display:block;float:left}.checkout .extratext{width:288px;font-size:14px;float:right;line-height:20px;font-style:italic}.checkout .success{border:1px solid #0f0 !important;padding:4px 6px}.checkout .invalid{border:1px solid #f00 !important;padding:4px 6px}.checkout label.invalid{z-index:99 !important;position:absolute;background-color:#fff;bottom:-17px;left:12px;width:auto !important;padding:2px !important;float:left}.checkout #EmailAddress-error{bottom:-65px}.checkout .form input[type="email"].invalid,.checkout .form input[type="text"].invalid,.checkout .form input[type="password"].invalid{-moz-box-shadow:0 3px 6px rgba(128,0,0,0.2) inset;-webkit-box-shadow:0 3px 6px rgba(128,0,0,0.2) inset;box-shadow:0 3px 6px rgba(128,0,0,0.2) inset;behavior:url(/pie/pie.php)}.checkout label.small{text-align:left;padding-right:25px;padding-top:5px;display:block;float:left;font:16px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;color:#000;line-height:24px;width:auto}.checkout ::-webkit-input-placeholder{color:#ccc;font-style:normal}.checkout :-moz-placeholder{color:#ccc;font-style:normal}.checkout ::-moz-placeholder{color:#ccc;font-style:normal}.checkout :-ms-input-placeholder{color:#ccc;font-style:normal}.checkout .panel-continue{float:right;padding:8px 16px;line-height:12px}.checkout .panel-edit,.checkout .panel-done{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;margin-left:45px;padding:32px 0}.checkout .panel-edit img,.checkout .panel-done img{margin-left:15px}.checkout .panel-edit{cursor:pointer}.checkout .multichoice input[type=radio]{float:left;margin:8px 8px 0 235px}.checkout .addressblock{width:600px;float:left}.checkout address p{font-style:normal;margin:0 !important}.checkout .visible{padding-top:20px}.checkout img.ui-datepicker-trigger{margin:10px}.checkout .giftsubscription-address-option-line{clear:both;overflow:hidden}.checkout .giftsubscription-address-option-line label{width:400px;text-align:left}.checkout .giftsubscription-address-option-line .radio{margin:14px 12px 0 12px;float:left}.checkout .delivery-address-option-line{clear:both;overflow:hidden}.checkout .delivery-address-option-line label{width:400px;text-align:left}.checkout .delivery-address-option-line .radio{margin:14px 12px 0 12px;float:left}.checkout .rduoption{width:100px;float:left}.checkout .rduradio{float:left;margin:8px 8px 0 5px}.checkout .payments{float:left;margin-bottom:6px}.checkout .payments .mag-cover img{padding-right:24px}.checkout .payments .payment{font-size:22px;padding:6px 0}.checkout .payments .payment em{color:#db071a}.checkout .card-choice{clear:both}.checkout .card-choice .icons.ongoingcc{margin:15px 0;padding-bottom:15px;border-bottom:1px #ddd solid}.checkout .creditcard-details select{width:95px;text-align:center;margin-right:12px}.checkout .creditcard-details .card-type{width:165px}.checkout .payment-is-safe{margin-left:235px}.checkout .twolines{margin-top:-5px}.checkout .sortcode{width:48px !important;display:inline !important;text-align:center;float:none !important}.checkout .directdebitlogo{float:right;height:40px;margin:6px 0 15px 0}.checkout .directdebit li{padding:20px 0 60px 0}.checkout .direct-debit-info{padding:15px 15px 15px 28px;border:1px solid #ededed;clear:both}.checkout .direct-debit-info .directdebitlogo{float:left}.checkout .direct-debit-info h3{font-size:18px}.checkout .direct-debit-info p{font-size:14px;margin-bottom:10px}.checkout .green-tick-box{background-color:#f9f9f9;border-top:0;padding:20px 30px;position:relative;margin:10px 0 30px}.checkout .green-tick-box ul.green-ticks li{background-image:url(/images/green-tick-icon.png);background-repeat:no-repeat;background-position-y:center;padding:3px 0}.checkout .green-tick-box ul.green-ticks li span{display:inline-block;padding:0 0 0 30px}.checkout .green-tick-box .arrow-left{position:absolute;left:-19px;top:51px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #f9f9f9}.checkout .review-dd{padding:0 !important}.checkout .review-dd .lhs p.details{font-size:14px;padding:5px 0 10px 0}.checkout .review-dd .lhs h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.checkout .review-dd p{font-size:14px;margin-bottom:8px}.checkout .review-dd .dd-details{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;overflow:hidden}.checkout .review-dd .dd-details dt{display:block;float:left;width:210px;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px;text-align:right;clear:both;padding:6px 0}.checkout .review-dd .dd-details dd{display:block;float:left;margin-left:35px;padding:6px 0}.checkout .review-dd .ddguaranteewords{list-style-image:url("/images/red-tick.png");font-size:14px}.checkout .review-dd .ddguaranteewords li{padding:5px 0;line-height:18px}.checkout .data-protection dt{display:block;clear:both;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;padding-left:2px}.checkout .data-protection dd{display:block;clear:both;overflow:hidden;padding-left:2px}.checkout .data-protection input[type=checkbox]{display:block;float:left;margin:10px 10px 0 0}.checkout #pay-securely-now{width:195px;height:50px;font-size:20px}.checkout .panel-detail-footer{width:522px;overflow:hidden;padding:8px 4px}.checkout .cascadeaccordion{min-height:500px;padding:10px 0}.checkout .cascadeaccordion .panel{border-top:1px solid #d5d5d5;width:100%;margin:0 auto;padding-top:6px;clear:both;position:relative}.checkout .cascadeaccordion .panel-name{float:left;font-weight:bold}.checkout .cascadeaccordion .panel-detail{padding:8px 0;overflow:hidden}.checkout .cascadeaccordion .panel-summary{width:90%;min-height:25px}.checkout .cascadeaccordion .greyed-out{opacity:.4}.checkout .cascadeaccordion #panel5 .panel-continue{position:absolute;bottom:80px;left:415px}.paynow{width:160px !important;margin:0 auto 24px auto;overflow:hidden}.paynow a{margin-top:11px;display:block;float:left;color:#db071a}.paynow a img{padding-right:5px;margin-bottom:-5px}.receipt h1{width:405px;float:left}.receipt .blue-flash h1{width:705px}.receipt .order-summary{clear:both;padding:24px;background-color:#ededed}.receipt .order-summary .giftcard{padding:10px;border:2px solid #db071a;overflow:hidden}.receipt .order-summary .giftcard img{padding-right:10px;float:left;display:none}.receipt .order-summary .giftcard .words:not(.paypalGift){float:left}.receipt .order-summary .giftcard .words{width:200px;background:url("/images/gift-icon.png");background-repeat:no-repeat !important;background-position:top left !important}.receipt .order-summary .giftcard h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;padding-left:48px !important;margin-bottom:13px}.receipt .order-summary h2{font-size:16px}.receipt .order-summary table th{text-align:left;padding-bottom:20px;border-bottom:#c2c2c2 1px solid}.receipt .order-summary table td{padding-top:22px}.receipt .order-summary div.responsiveDiv{display:inline-block;vertical-align:top}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(1){width:99%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(2),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(2) ~ .responsiveDiv{width:49%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(3),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(3) ~ .responsiveDiv{width:32.3%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(4),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(4) ~ .responsiveDiv{width:24%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(5),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(5) ~ .responsiveDiv{width:19%}.receipt .order-summary .col-mag{width:318px}.receipt .order-summary .col-mag .cover{float:left;height:73px}.receipt .order-summary .col-mag .info{padding-left:22px;overflow:hidden}.receipt .order-summary .col-delivery{width:225px}.receipt .order-summary .col-extras{width:190px}.receipt .order-summary .col-payment-method{width:350px}.receipt .order-info{padding:24px 0 24px 50px;overflow:hidden}.receipt .order-info .lhs{clear:left;font-size:18px;width:576px;float:left}.receipt .order-info .lhs>p{padding-bottom:30px}.receipt .order-info .lhs h2{line-height:30px}.receipt .order-info .lhs h5{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:16px;line-height:24px;color:#000001;padding:10px 0}.receipt .order-info .lhs .giftcard{margin-top:26px;padding:10px;border:2px solid #db071a;overflow:hidden}.receipt .order-info .lhs .giftcard img{padding-right:10px;float:left}.receipt .order-info .lhs .giftcard .words{float:left;width:200px}.receipt .order-info .lhs .giftcard h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.receipt .order-info .lhs .welcomegift{margin-top:26px;padding:26px;border:1px solid #c2c2c2;overflow:hidden}.receipt .order-info .lhs .welcomegift img{padding-right:26px;float:left}.receipt .order-info .lhs .welcomegift .words{float:left;width:350px}.receipt .order-info ul{list-style:disc}.receipt .order-info ul ul,.receipt .order-info ul ol{padding-left:40px}.receipt .order-info ul ol li{padding:0;font-size:13px;list-style:decimal}.receipt .order-info ul ul li{font-size:16px;padding:3px 0}.receipt .order-info li{padding:5px 0}.receipt .order-info p{font-size:16px;margin-bottom:8px;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif}.receipt .order-info h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;padding:15px 0 10px}.receipt .order-info .rhs{background-color:#ededed;padding:25px;margin-left:30px;float:left;width:369px;overflow:hidden}.also-bought{display:inline-block;width:20%;margin:0 2%;text-align:center}.also-bought img{width:100% !important}.also-bought p{padding:10px 0}.also-bought a{text-decoration:none;color:#fff;background:#db071a;padding:5px 40px;text-align:center;margin:0 auto}.tt-info.thirdparty{position:absolute;top:23px;right:19px;z-index:5;width:22px}#card-cvv-help-ddd,#card-cvv-help-dddd{opacity:0;visibility:hidden;width:330px;position:absolute;background:#ededed;padding:13px 5px 5px 13px;top:-125px;left:179px;z-index:9999}#card-cvv-help-ddd:after,#card-cvv-help-dddd:after{content:'';position:absolute;bottom:-15px;left:303px;border-top:15px solid #ededed;border-left:15px solid transparent;border-right:15px solid transparent}#card-cvv-help-ddd div,#card-cvv-help-ddd img,#card-cvv-help-dddd div,#card-cvv-help-dddd img{display:inline-block;vertical-align:middle;width:49%}.tt-info.thirdparty.mastercardcvv:hover ~ #card-cvv-help-ddd{opacity:1;visibility:visible}.tt-info.thirdparty.amexcvv:hover ~ #card-cvv-help-dddd{opacity:1;visibility:visible}@media screen and (max-width:650px){#vouchercode{width:75%}body.receipt h1.pull-left{float:none !important;padding-left:0;text-align:center;width:100%;font-size:38px;line-height:40px}body.receipt .order-summary div.responsiveDiv{display:block !important;width:100% !important}body.receipt .order-summary div.col-delivery{padding-top:15px;clear:both}body.receipt .order-summary div.col-extras p{padding-left:77px}body.receipt .order-info{padding:24px 0}body.receipt .order-info .lhs,body.receipt .order-info .rhs{float:none;width:100%;clear:both;margin-left:0}body.receipt .order-info .rhs{padding:15px}.also-bought{width:45%;margin:11px 2%}.also-bought img{width:100% !important}.also-bought a{white-space:nowrap}}body.bootstrap{font:15px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;color:#000;line-height:24px}body.bootstrap .underlined{text-decoration:underline !important;color:inherit}body.bootstrap p:not(.h5){font-size:15px}body.bootstrap h1,body.bootstrap h2,body.bootstrap h3,body.bootstrap h4,body.bootstrap h5,body.bootstrap h6{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}body.bootstrap h3 small{font-size:15px !important}body.bootstrap h4{font-size:18px}body.bootstrap h4 span{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;font-weight:normal;font-size:22px}body.bootstrap h4 .delvierText{font-size:15px}body.bootstrap h5{font-size:1.25rem}body.bootstrap .semantic-blue-flash p{font-size:18px}body.bootstrap button.paypal-btn{background:#ffc439 !important;border-color:#ffc439 !important;font-weight:600}body.bootstrap button.paypal-btn img.paypal{vertical-align:sub;max-width:73px}body.bootstrap .boxes1,body.bootstrap .boxes2{display:none}body.bootstrap .pricingText{font-size:20px}body.bootstrap .greyed-out{color:#bbb}body.bootstrap .updated,body.bootstrap .voucherSuccess,body.bootstrap .voucherSuccessShow,body.bootstrap .messageWitdh{width:fit-content}body.bootstrap .messageWitdh{padding:5px 20px !important}body.bootstrap .lightBG{background:#f9f9f9}body.bootstrap .summary{background:#ededed}body.bootstrap .summary .info p{margin-bottom:0}body.bootstrap .summary a.tooltipLink{background-color:#000;color:#fff !important}body.bootstrap .summary .customerBenefits{margin-top:1px}body.bootstrap .tooltip.show{opacity:1}body.bootstrap .tooltip .tooltip-inner{max-width:422px;color:#000 !important;border:1px solid #b3b3b3;font-size:13px;padding:14px 9px 9px 9px;text-align:left;z-index:399;background-color:#fff !important}body.bootstrap .tooltip .tooltip-inner ul,body.bootstrap .tooltip .tooltip-inner p{font-size:13px}body.bootstrap .tooltip .arrow{display:none}body.bootstrap .selectstartissue{height:calc(1.5em + .75rem + 5px);padding:5px;width:275px;display:inline-block;font-size:13px !important;appearance:auto}body.bootstrap .alertI,body.bootstrap .tooltipLink,body.bootstrap .secondaryI,body.bootstrap .infoI{height:22px;display:inline-block;text-align:center;width:22px;font-weight:normal}body.bootstrap .alertI,body.bootstrap .secondaryI,body.bootstrap .infoI{color:#fff !important}body.bootstrap .alertI{background-color:#db071a}body.bootstrap .secondaryI{background-color:#b3b3b3}body.bootstrap .infoI{background-color:#343a40}body.bootstrap .btn:not(.deselectFilters):not(.closeFiltersDropdown):not(.paywall-btn):not(.voucherapply){border-radius:0 !important;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px !important;line-height:22px !important;color:#fff;padding:8px;border:0;height:41px !important;white-space:nowrap}body.bootstrap .red-btn,body.bootstrap .btn-danger,body.bootstrap .btn-danger.disabled{background:#db071a;border-color:#db071a}body.bootstrap .red-btn:hover,body.bootstrap .red-btn:active,body.bootstrap .red-btn:focus,body.bootstrap .btn-danger:hover,body.bootstrap .btn-danger:active,body.bootstrap .btn-danger:focus,body.bootstrap .btn-danger.disabled:hover,body.bootstrap .btn-danger.disabled:active,body.bootstrap .btn-danger.disabled:focus{background:#c82333;border-color:#c82333;box-shadow:0 0 0 .2rem #c82333}body.bootstrap .red-btn{margin-bottom:50px}body.bootstrap label:not(.categorybtn){font-weight:600}body.bootstrap .editOptions a{color:#000;text-decoration:underline;cursor:pointer}body.bootstrap .editOptions a:hover{text-decoration:none}body.bootstrap .rrp{text-decoration:line-through}body.bootstrap input[type=tel],body.bootstrap input[type=email],body.bootstrap input[type=text],body.bootstrap input[type=password],body.bootstrap select{float:none}body.bootstrap .changedCountryBlock,body.bootstrap #voucherSuccess{display:none}body.bootstrap .overlay{z-index:99999999}body.basket-2022{background:#ededed}body.basket-2022 hr{color:#b3b3b3}body.basket-2022 .nav,body.basket-2022 nav,body.basket-2022 header,body.basket-2022 .top-header{background:#fff}body.basket-2022 h1.basketCount{font-size:34px;color:#1b1b1b;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif}body.basket-2022 h1.basketCount span{font-weight:normal}body.basket-2022 .summary-bg{background:#ededed}body.basket-2022 .summary,body.basket-2022 .you-viewed{background:#fff}body.basket-2022 .summary p:not(.h5),body.basket-2022 .summary a,body.basket-2022 .summary .words,body.basket-2022 .summary label{font-size:14px}body.basket-2022 .footerPromises .our-promises{background:#fff}body.basket-2022 .footerPromises .our-promises .full-width .promise span.first{background-image:url("/images/transparent/price.png")}body.basket-2022 .footerPromises .our-promises .full-width .promise span.second{background-image:url("/images/transparent/money-back.png")}body.basket-2022 .footerPromises .our-promises .full-width .promise span.third{background-image:url("/images/transparent/lorry.png")}body.basket-2022 #checkoutButton,body.basket-2022 #checkoutButtonMobile{padding-top:10px !important}body.basket-2022 #paypalimmediatecheckoutbutton{margin-top:10px !important}body.basket-2022 .helpBlock p{font-size:14px}@media screen and (max-width:768px){body.basket-2022 h1.basketCount{font-size:32px}body.basket-2022 .selectstartissue{width:250px}body.basket-2022 .stickySummary{position:relative !important}body.bootstrap .selectstartissue{width:100%}}.newsletter-signup{height:162px;border-top:#b3b3b3}.newsletter-signup .never-miss{width:375px;float:left}.newsletter-signup .never-miss h3{font-size:22px;color:#21282c;font-weight:bold;line-height:24px;padding:44px 0 14px 0}.newsletter-signup .signup{float:left;padding:80px 0 0 25px;width:390px}.newsletter-signup .signup .text{width:260px}.newsletter-signup .signup button.red{float:left}.newsletter-signup .feefo-summary{background:red;background:transparent\9;background:rgba(255,0,0,0);margin:42px 0 0 0;float:left;width:150px;height:50px;text-align:center}.gift-card{padding:0 85px}.gift-card .heading{clear:both;font:bold 25px sans-serif;margin:25px 0;padding:5px 0 4px 6px}.gift-card h3{color:#b10019;font-size:16px;font-weight:bold;margin:20px 0 5px 0}.gift-card h1{padding:32px 0;color:#000;margin-bottom:0}.gift-card b{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.gift-card p{line-height:19px;margin:0 0 10px 0}.gift-card button,.gift-card input,.gift-card select,.gift-card textarea{font-size:100%;margin:0;vertical-align:baseline}.gift-card .send-options{float:left}.gift-card #sending-datetime{width:340px}.gift-card .send-options p{font-weight:bold;line-height:normal;margin-top:10px}.gift-card .send-method{margin-bottom:15px}.gift-card .send-method p{float:left;margin:0 10px 0 0}.gift-card .send-method input{clear:right;float:right;margin-bottom:10px}.gift-card .send-method label{float:left;margin-top:7px;margin-right:10px}.gift-card .error{margin-top:0;display:none;color:#b10019;font-weight:bold !important;font-size:20px !important}.gift-card .buttons.clearfix.giftbtn{margin-top:-40px;margin-right:149px;margin-bottom:20px}.gift-card .recipient-method,.gift-card .recipient-method-confirm{float:none;margin-bottom:10px}.gift-card .date{position:relative}.gift-card .date .icon-calendar{background:url("/images/calendar.gif") no-repeat 0 0 transparent;border:none !important;border-radius:0 0 0 0 !important;height:15px !important;padding:0 !important;text-indent:-999em;width:16px !important;cursor:pointer;margin:12px 0 0 -26px}.gift-card .date .error{padding-top:10px}.gift-card .sending-datetime{cursor:pointer;width:194px}.gift-card .recipient-name input{clear:right;float:right;margin-bottom:10px}.gift-card .clearfix,.gift-card .form li{zoom:1}.gift-card .recipient-name label{float:right;margin-top:7px;margin-right:10px}.gift-card .recipient-name .error{margin:0 0 10px 17px;float:right}.gift-card .send-gift-card{margin:7px 0 0 0}.gift-card .form{list-style:none;margin:0;padding:0}.gift-card .form li{margin:12px 0;display:inline-block}.gift-card .form label{float:left;font-weight:bold;margin:5px 10px 0 0;width:170px}.gift-card .form input{float:left;width:280px}.gift-card textarea{-moz-box-shadow:0 3px 6px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.1) inset;box-shadow:0 3px 6px rgba(0,0,0,0.1) inset;behavior:url(/pie/pie.php)}.gift-card .form .multichoice .clearfix{display:block;margin:5px 0}.gift-card .form .multichoice label{margin:0;width:400px}.gift-card .form .multichoice input,.gift-card .form .textarea label{display:block;float:none;margin:0 0 5px}.gift-card .form textarea{border:1px solid #ddd;height:60px;padding:4px 6px;width:460px}.gift-card .gift-card-options{clear:left;float:left;width:202px}.gift-card .gift-card-message{float:right;width:490px}.gift-card .active{display:inline-block !important}.gift-card .inactive{display:none !important}.gift-card #giftcard-slider{position:relative;overflow:hidden}.gift-card #gift-card-details{position:relative}.gift-card a.control_prev,.gift-card a.control_next{position:absolute;top:55px;z-index:999;display:block;width:auto;height:auto;color:#2a2a2a;text-decoration:none;font-weight:600;font-size:68px;opacity:.6;cursor:pointer}.gift-card a.control_prev:hover,.gift-card a.control_next:hover{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.gift-card a.control_prev{left:-18px}.gift-card a.control_next{right:6px}.gift-card .gift-card-options{clear:left;float:left;width:202px}.gift-card .gift-card-message{float:none;width:820px}.gift-card .gift-card-settings{width:795px}.gift-card .gift-card-options{display:none}.gift-card .gift-card-options input{clear:left;margin:11px 10px 0 0;padding:0;width:auto}.gift-card .oldie .gift-card-options input{height:20px;margin-top:3px}.gift-card .gift-card-options label{margin:10px 0 0 0;width:auto}.gift-card .gift-card-message.editmessage{padding:65px 0 0 60px;width:740px;margin:0 auto;border:1px solid #bfbfbf}.gift-card .gift-card-message img{border:3px solid #fff;cursor:pointer;margin:5px}.gift-card .gift-card-message img:hover,.gift-card .gift-card-message .selected{border-color:#021419}.gift-card .gift-card-message .last{margin-right:0}.gift-card .gift-card-settings div{text-align:center;width:151px;height:125px}.gift-card .gift-card-message .error{padding-top:10px}.gift-card #gift-card-details textarea{font-weight:bold;min-height:450px;margin-top:12px;width:510px;border:0 solid;background:transparent;resize:none;-moz-box-shadow:0 0 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.1) inset;box-shadow:0 0 0 rgba(0,0,0,0.1) inset;behavior:url(/pie/pie.php);overflow:hidden}.gift-card .card{clear:both;padding:30px 0;clear:both;width:820px}.gift-card .preview-card{margin:0 auto}.gift-card .bg-card-top{background:no-repeat 0 0;min-height:100px;border:1px solid #bfbfbf}.gift-card .bg-card-bottom{background:no-repeat 0 bottom;height:0}.gift-card .card pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;width:485px;display:inline-block;margin:75px 0 20px 75px;font-weight:bold;line-height:17px}.gift-card .ie6 .card pre{margin:55px 0 0 50px}.gift-card .cover-image{display:inline;float:right;width:117px;margin:60px 50px 0 0}.gift-card .cover-image p{font-weight:bold;line-height:normal;margin:15px 0 10px 0;text-align:center}.gift-card .cover-image img{border:0;cursor:default;display:block;float:none;margin:0 0 5px 0;padding:0}.gift-card .white p,.gift-card .white pre{color:#fff}.gift-card .black p,.gift-card .black pre{color:#000}.gift-card .red p,.gift-card .red pre{color:red}.gift-card .green p,.gift-card .green pre{color:#2cbb2b}.gift-card .clearfix:before,.gift-card .clearfix:after,.gift-card .form li:before,.gift-card .form li:after{content:'';display:table}.gift-card .clearfix:after,.gift-card .form li:after{clear:both}.gift-card .clearfix,.gift-card .form li{zoom:1}.gift-card #confirm-card-details dt,.gift-card #confirm-card-details dd{color:#b10019;float:left;font-weight:bold;margin:10px 0}.gift-card #confirm-card-details dt{clear:left;color:#494949;width:180px}.gift-card .button{background-color:#b10019;float:right !important}.track-my-order{padding:0 85px}.track-my-order .item-details{margin-bottom:40px}.track-my-order .item-details img{float:left}.track-my-order .item-details dl{float:left;margin:2px 0 0 40px;max-width:520px}.track-my-order .item-details .basketItemDeliveryMessage{display:none}.track-my-order .item-details dt,.track-my-order .item-details dd{display:inline;float:left;font-size:15px;font-weight:bold;margin:6px 5px 6px 0;width:370px}.track-my-order .item-details dt{clear:left;color:#b10019;width:140px}.track-my-order h3{color:#b10019;font-size:16px;font-weight:bold;margin:20px 0 5px 0}.track-my-order .column-address{float:left;margin-right:50px}.track-my-order .column-billing-address{clear:left}.track-my-order .customer-support{margin-top:40px}.track-my-order .customer-support span,.track-my-order .customer-support a,.track-my-order .emphasise{color:#b10019;font-weight:bold}.track-my-order .customer-support a:hover{text-decoration:underline}.track-my-order h1{padding:32px 0;color:#000}.track-my-order b{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.track-my-order p{line-height:19px;margin:0 0 10px 0}.track-my-order .column-address.payment-details{max-width:none}.track-my-order .payment-details{clear:left;float:none;margin:0;padding-top:1px}.track-my-order .heading{clear:both;font:bold 20px sans-serif;margin:0 0 20px 0;padding:5px 0 4px 6px}.track-my-order .column-address .loading{line-height:16px;margin-top:15px}.track-my-order .column-address .loading img{margin-right:8px}.track-my-order .column-create-giftdirect{width:224px;top:22px;left:225px;margin:0}.track-my-order #send-gift-card{background-color:#f5f5f5 !important;border:2px solid #b10019;float:right;margin-left:80px;padding:10px 5px;width:210px}.display-gift-card{padding:0 85px}.display-gift-card .bg-card-top{background:no-repeat 0 0;min-height:100px}.display-gift-card .bg-card-bottom{background:no-repeat 0 bottom;height:10px}.display-gift-card .cover-image{display:inline;float:right;margin:60px 50px 0 0;width:117px}.display-gift-card .cover-image p{font-weight:bold;line-height:normal;margin:15px 0 10px 0;text-align:center}.display-gift-card .cover-image img{border:0;cursor:default;display:block;float:none;margin:0 0 5px 0;padding:0}.display-gift-card .white p,.display-gift-card .white pre{color:#fff}.display-gift-card .black p,.display-gift-card .black pre{color:#000}.display-gift-card .red p,.display-gift-card .red pre{color:red}.display-gift-card .green p,.display-gift-card .green pre{color:#2cbb2b}.display-gift-card .indigo p,.display-gift-card .indigo pre{color:indigo}.display-gift-card .cornflowerblue p,.display-gift-card .cornflowerblue pre{color:cornflowerblued}.display-gift-card .brown p,.display-gift-card .brown pre{color:#3b1d01}.display-gift-card .card{clear:both;padding:0;width:485px}.display-gift-card .card pre{font:bold 13px sans-serif;float:left;margin:89px 0 0 100px;width:485px;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.display-gift-card .ie6 .card pre{margin:55px 0 0 50px}.display-gift-card .clearfix:before,.display-gift-card .clearfix:after,.display-gift-card .form li:before,.display-gift-card .form li:after{content:"";display:table}.display-gift-card .clearfix:after,.display-gift-card .form li:after{clear:both}.display-gift-card .clearfix,.display-gift-card .form li{zoom:1}.display-gift-card .card{clear:both;padding:0;width:800px}.display-gift-card .preview-card{margin:0 auto;border:1px solid #bfbfbf}.display-gift-card .required{color:#999;font-size:11px;font-weight:bold;margin:0}.display-gift-card h1,.display-gift-card h2,.display-gift-card h3,.display-gift-card h4,.display-gift-card h5,.display-gift-card h6{margin:0}.display-gift-card p{line-height:19px;margin:0 0 10px 0}.display-gift-card .heading{clear:both;font:bold 20px sans-serif;margin:0 0 20px 0;padding:5px 0 4px 6px}.display-gift-card h3{color:#b10019;font-size:16px;font-weight:bold;margin:20px 0 5px 0}.display-gift-card h1{padding:32px 0;color:#000}.display-gift-card b{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.display-gift-card label{width:200px;padding:4px 6px;float:left;height:25px}.display-gift-card input{width:268px;height:25px;padding:4px 6px;float:left}.display-gift-card .postcode{width:158px}.display-gift-card .multichoice p{margin-top:20px}@media screen and (max-width:650px){.gift-card{padding:0}.gift-card input:not(.hasDatepicker),.gift-card select,.gift-card textarea,.gift-card label{width:100%;float:none !important;clear:both !important}.gift-card .buttons.clearfix.giftbtn{margin-top:20px}.gift-card .gift-card-settings,.gift-card #giftcard-slider{width:100% !important}.gift-card .button{float:none !important;display:inline-block}.gift-card .button-next{text-align:center}.gift-card .button-next span{display:inline-block;float:none !important}.gift-card .gift-card-settings{margin-left:0 !important}.gift-card .gift-card-message.editmessage{width:100%;padding:0}.gift-card .gift-card-message.editmessage textarea#message{display:inline-block;min-height:293px;margin-top:12px;padding:4px 15px;width:91%}.gift-card .gift-card-message.editmessage .cover-image{display:inline-block;float:none;width:100%;margin:0 0 10px}.gift-card .gift-card-message.editmessage .cover-image img{margin:auto}}.quickview .oneOffFormat #format-select{width:310px;margin-left:0}.oneOffFormat #format-select{width:335px}.standaloneLogo{width:300px}.productRating{position:absolute;right:6px;top:28px;z-index:1;cursor:pointer;width:40%;overflow:hidden;display:none}.star_rating{color:#fecf01}.zoomPDP{text-align:center;width:170px;margin:10px auto;padding:2px 0;font-size:16px;border:1px solid;line-height:24px;cursor:pointer}.secondary-navbar{font-size:12px}.secondary-navbar .nav-container{text-align:left}.secondary-navbar .nav-container ul .nav-item{display:inline-block}.secondary-navbar .country-select-container{text-align:right}.secondary-navbar .country-field{height:34px;width:240px;font-size:12px}.secondary-navbar.sticky{position:fixed;bottom:0;z-index:9;background:#fff;box-shadow:0 4px 7px -3px #000}.secondary-navbar.sticky button.navbar-toggler{display:none}.secondary-navbar.sticky .collapse:not(.show){display:block}.secondary-navbar.sticky .navbar-nav{text-align:center;max-width:100%;flex:0 0 100%;margin-left:auto;display:inline-block !important}.secondary-navbar.sticky .navbar-nav li{display:inline-block}.secondary-navbar.sticky .country-select-holder{display:none !important}a.look-inside{text-decoration:none;line-height:55px !important;color:initial;padding:2px 7px;border:1px solid;background:0;font:15px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif}.standalone-product.magazine-header{height:initial;overflow:visible}.standalone-product .standaloneHeadline{color:#000;width:100%;text-align:center;padding:20px 0 0 0}.standalone-product .standaloneSubHeadline{color:#db071a;text-align:center;width:100%;padding-top:5px}.standalone-product .thirdparty.standaloneSubHeadline{padding:5px 0 10px}.standalone-product .pleaseSelect{border:#db071a;background:rgba(214,9,9,0.5)}.standalone-product .giftNotSelected{color:#db071a;padding:10px;font-weight:600}.standalone-product .standaloneCovers{position:relative;height:initial;overflow:visible;bottom:initial;left:initial;margin:8px}.standalone-product .standaloneCovers .country-field{border-width:1px;border-color:#c2c2c2;color:#21282c;letter-spacing:normal;text-transform:initial;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;background:url("/images/selectbg.png") no-repeat right #fff !important}.standalone-product .standaloneCovers .small{width:89px}.standalone-product .standaloneCovers .small img{margin-bottom:5px;box-shadow:2px 1px 3px #c2c2c2}.standalone-product .standaloneCovers .large.one-offImage{text-align:center}.standalone-product .standaloneCovers .large.one-offImage img{width:auto;height:100%}.standalone-product .standaloneCovers .large:not(.col-12){height:initial;width:435px;float:left;display:block;position:relative;text-align:center;margin-top:20px}.standalone-product .standaloneCovers .large:not(.col-12) img{height:100%;max-height:400px;width:auto}.standalone-product .standaloneCovers .large:not(.col-12) img.oneOffPriceImg{max-width:289px}.standalone-product .standaloneCovers .large:not(.col-12) .bubble{position:absolute;background-color:#db071a;text-align:center;width:84px;height:40px;color:#fff;top:20px;right:20px;z-index:2;display:table;table-layout:fixed;padding:25px 5px}.standalone-product .standaloneCovers .large:not(.col-12) img{box-shadow:2px 1px 3px #fff}.standalone-product .standaloneCovers .large.col-4{width:33.33333333% !important}.standalone-product .standaloneCovers .large.col-4 img.oneOffPriceImg{max-width:400px;max-height:100%}.standalone-product .standaloneCovers .choose-offer:not(.col-12):not(.labelled){display:block;float:left;border:0 solid #a0a0a0 !important;margin-left:30px;width:477px;position:relative}.standalone-product .standaloneCovers .choose-offer:not(.col-12):not(.labelled) .price{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:45px;color:#db071a;line-height:45px}.standalone-product .standaloneCovers .choose-offer:not(.col-12):not(.labelled) .smallerPrice{font-size:32px;line-height:32px}.standalone-product .standaloneCovers .choose-offer:not(.col-12):not(.labelled) .thirdparty.saving{font-weight:600;font-size:18px}.standalone-product .standaloneCovers .choose-offer:not(.col-12):not(.labelled) .smallerPrice{font-size:30px;padding:4px 0 0;color:#db071a;margin:5px}.standalone-product .standaloneCovers .choose-offer:not(.col-12):not(.labelled) .smallprint{padding:5px 0 0;overflow:hidden}.standalone-product .standaloneCovers .choose-offer.col-7{width:58.33333333% !important}.standalone-product .standaloneCovers .tick_box{background-color:#ededed;position:relative}.standalone-product .standaloneCovers .tick_box:before{content:'';position:absolute;top:-15px;left:197px;border-bottom:15px solid #ededed;border-left:15px solid transparent;border-right:15px solid transparent}.standalone-product .standaloneCovers .tick_box ul{padding:10px 10px 10px 20px;display:inline-block}.standalone-product .standaloneCovers .tick_box ul li{padding:9px 0 10px 5px}.standalone-product .standaloneCovers .tick_box ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:#009e11;padding-right:7px}.standalone-product .standaloneCovers .bundle_2022_tick.tick_box{background:0;text-align:left;margin-left:-10px;width:110%;display:none}.standalone-product .standaloneCovers .bundle_2022_tick.tick_box:before{display:none}.standalone-product .standaloneCovers .bundle_2022_tick.tick_box ul{padding:10px 0}.standalone-product .standaloneCovers .bundle_2022_tick.tick_box ul li{padding:3px 0}.standalone-product .standaloneCovers .addToBasketBox.one-offImage{background:0}.standalone-product .standaloneCovers .addToBasketBox{background-color:#ededed;padding:10px 5px 20px}.standalone-product .standaloneCovers .addToBasketBox .singleIssueOptions{padding:4px 9px !important}.standalone-product .standaloneCovers .addToBasketBox .tt-info{width:15px;font-size:13px;line-height:18px;height:15px}.standalone-product .standaloneCovers .addToBasketBox .tt-info:hover .more-info{top:-30px}.standalone-product .standaloneCovers .tick_box_nobg.thirdparty{margin-bottom:3px}.standalone-product .standaloneCovers .tick_box_nobg{position:relative}.standalone-product .standaloneCovers .tick_box_nobg ul{padding:10px;display:inline-block}.standalone-product .standaloneCovers .tick_box_nobg ul li{padding:9px 0 0 5px}.standalone-product .standaloneCovers .tick_box_nobg ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:#009e11;padding-right:7px}.standalone-product label{background:#fff;box-sizing:border-box;display:block;float:left;margin-left:10px;border:1px solid #c2c2c2;padding:6px;width:46%;text-align:center}.standalone-product label.double{height:86px;font-size:15px}.standalone-product label.thirdparty{width:94%}.standalone-product label.variation{box-sizing:border-box;display:inline-block;margin-left:10px;border:1px solid #c2c2c2;padding:6px;width:120px;text-align:center}.standalone-product label:hover .tooltip{opacity:1;visibility:visible}.standalone-product .tooltip{position:absolute;left:20px;right:20px;bottom:108px;z-index:10;opacity:0;visibility:hidden;padding:10px 15px;background:#ededed;box-shadow:0 2px 3px 0 #000;transition:opacity .3s,visibility .3s}.standalone-product .tooltip:before{content:'';position:absolute;top:68px;left:253px;border-top:15px solid #ededed;border-left:15px solid transparent;border-right:15px solid transparent}.standalone-product label.checked{border-color:#333;background:#dedede}.standalone-product .labelled{position:relative;margin-bottom:8px;padding:20px 5px 0}.standalone-product .labelled input[type="radio"]{display:none}.standalone-product .labelled .gift{float:none;display:inline-block;vertical-align:middle}.standalone-product .labelled .gift img{padding-right:11px}.standalone-product .labelled .gift h3{float:none;display:inline-block;vertical-align:middle}.standalone-product .labelled h3{padding:9px}.standalone-product .labelled .form-group{vertical-align:middle;box-sizing:border-box;overflow:hidden}.standalone-product .labelled img:not(.flag){float:left;padding-right:12px;margin-top:-5px}.standalone-product .labelled .button{border-radius:0 !important;width:99%;margin-top:20px;margin-left:5px}.standalone-product .labelled .button.SingleIssueBtn{width:-webkit-fill-available;margin:20px 9px 0}.standalone-product .labelled .button.thirdparty{width:97%}.standalone-product .standaloneIncludeText{text-align:center;padding:20px 153px;font-size:20px}.standalone-product table.BoxOuts{border-collapse:separate;-webkit-border-horizontal-spacing:20px}.standalone-product table.BoxOuts .standaloneInclude img:not(.lookInsideArrow){width:100%;max-width:340px;margin:0}.standalone-product table.BoxOuts .standaloneInclude:not(.standaloneImages) td{border:1px solid #c2c2c2}.standalone-product table.BoxOuts .standaloneInclude:not(.standaloneImages) td .includeText{border:0 solid;margin:0;height:auto !important}.standalone-product table.alternateBG td{background:#f9f9f9}.standalone-product .standaloneInclude{vertical-align:top;text-align:center;margin-top:50px !important}.standalone-product .standaloneInclude td{width:33%;max-width:459px;vertical-align:top;position:relative}.standalone-product .standaloneInclude .standaloneProductInclude{width:91%;display:inline}.standalone-product .standaloneInclude .includeText{margin:0 4.5%;background:#ededed;border:1px solid #c2c2c2;position:relative;padding:20px;height:210px;text-align:left}.standalone-product .standaloneInclude .includeText:before{content:'';position:absolute;top:-15px;border-bottom:15px solid #ededed;border-left:15px solid transparent;border-right:15px solid transparent;left:0;right:0;width:fit-content;margin:0 auto}.standalone-product .standaloneInclude .includeText .includeProduct{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:24px;padding-bottom:10px;min-height:57px}.standaloneFooter{height:auto;margin-bottom:30px;clear:both}.standaloneFooter .add-to-basket-standalone{text-align:center}.standaloneFooter .add-to-basket-standalone .button{border-radius:0 !important;width:400px;margin:50px auto 10px;text-align:center;border:1px solid #c2c2c2}.recommendedSingleProduct .container{width:100%}.recommendedSingleProduct .before-basket{width:97% !important}.recommendedSingleProduct .before-basket h3{padding:10px 9px 9px 9px;font-size:22px;line-height:24px;border:0;margin-bottom:0}.recommendedSingleProduct .yellow-flash{background-color:#fa841d;position:relative}.recommendedSingleProduct .yellow-flash .text{width:440px;float:right;padding:0 0 12px 0}.recommendedSingleProduct .yellow-flash .text h1{font-size:40px;line-height:55px}.recommendedSingleProduct .yellow-flash .text h2{font-size:25px;padding:0 0 12px 0;color:#fff}.recommendedSingleProduct .yellow-flash .small,.recommendedSingleProduct .yellow-flash .large{margin-top:-120px}.recommendedSingleProduct .yellow-flash .articlebox{display:none}.recommendedSingleProduct .detailslink{display:block !important}.recommendedSingleProduct .standaloneHeadline,.recommendedSingleProduct .standaloneSubHeadline,.recommendedSingleProduct .smallprint{display:none}.country-select.thirdparty{overflow:hidden;margin-bottom:21px;position:relative}.country-select.thirdparty .country-field{float:left;border-width:1px;border-color:#c2c2c2;border-style:solid;width:289px;height:39px;margin-right:20px;font-size:16px;line-height:19px;padding-left:16px;color:#21282c;letter-spacing:normal;text-transform:initial;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;background:url("/images/selectbg.png") no-repeat right #fff !important}.country-select.thirdparty .country-field:focus{background:0}.country-select.thirdparty .country-field[disabled]{background-color:#f1f1f1}body.bootstrap .singlePricingContainer button.viewOffers_btn{display:initial !important}@media screen and (max-width:650px){.standalone-product .standaloneCovers .large.one-offImage img{height:auto;width:auto}.standalone-product .standaloneCovers .bundle_2022_tick.tick_box ul{padding:10px}}#subscriptioncontainer{position:relative}#subscriptioncontainer .large{font-size:36px;line-height:50px}#mysubscriptionpanel{margin-top:-139px}#mysubscriptionpanel .top-part{border:2px #000 solid;background-color:#fff;border-bottom:0;overflow:visible;width:100%;padding-top:25px;float:left}#mysubscriptionpanel .asa{clear:both;width:100%;text-align:center;padding:12px 0;border:2px #000 solid;border-top:0;background:#fff}#mysubscriptionpanel .body{margin-top:5px;padding:25px 30px 30px 30px;overflow:visible;float:left}#mysubscriptionpanel .lhs,#mysubscriptionpanel .rhs{width:50%;float:left;background-color:#fefefe}#mysubscriptionpanel .rhs{float:right;width:48%}#mysubscriptionpanel .rhs.gift-yes img{width:80%}#odd-arrow{position:absolute;top:135px;left:20px}#rhsprintbenefit+div{display:contents}.subscription .country-select .country-field{width:82%;margin-right:0}#rhs-mag-cover,#rhs-mag-coverImage{margin:0 auto;display:block;width:100%}.centred{margin:0 auto;text-align:center}.simple-inline{display:inline;font-size:15px;width:135px;float:none;height:40px;margin:2px 0;background-color:#fff}#magazinesize-select,#format-select{width:250px}#magazinetype{padding-top:4px}#giftheadline{font-weight:bold}#gifttext,#giftheadline{text-align:center}#gifttext{margin-bottom:0 !important}.giftbox{margin-top:13px}.giftbox img{display:block}.giftbox:not(.mobileShow) img{width:50%;margin:0 auto}.giftbox.mobileShow img{margin:9px auto}.giftlightbox img{width:initial !important}#giftblock label{width:120px}#giftblock .labelled{margin:0;padding:0;background:0;height:40px}#gifterror{visibility:hidden;display:none}.gifterror.bottomerror{display:none}.gifterror.bottomerror.error{display:inline-block;margin:10px 15px;text-align:center;width:95%}.gifterror.bottomerror p{padding:3px;border:1px solid #db071a}.infoerror{color:#fff;background:#db071a;width:23px;height:23px;line-height:12px;margin-right:10px;font-weight:bold;font-size:19px;box-sizing:border-box;display:inline-block;padding:6px}#giftblock.error p,#giftblock.error label{color:#db071a}#giftblock.error label{border-color:#db071a}#giftblock.error #gifterror{visibility:visible}.subscription .country-select{margin-bottom:20px}.pricing p strong span{display:block}.pricing-container{margin:10px 0;position:relative;z-index:6}#pricingblock form{display:none}.pricing-block{background-color:#fff;width:100%}.pricing-block,.country-field{cursor:default}.subscription .country-select .country-field,.pricing-block .block{background:url("/images/selectbg-large3.png") no-repeat right}.pricing-block .block{border:1px #c2c2c2 solid;padding:0 40px 0 5px;background-size:contain}.pricing-block.expanded .block{border-top:0}.pricing-block.expanded .block:first-child{border-top:1px #c2c2c2 solid}.pricing-block.expanded .block{background:0}.pricing-block.expanded .block:hover{background-color:#ccc}.pricing-block.expanded .block.chosen{background:url("/images/tick.png") no-repeat 95% 50%}#intro_more.fold-out{margin-bottom:100px}#rhsgifttext img{max-width:100px;max-height:100px;float:right}.right-column{width:52%;padding-right:20px}.faqs_container .faqs{width:81.75%}.faqs_container{margin:10px auto 75px}body.bootstrap .faqs_container .faqs{width:100%}@media screen and (min-width:751px){#subscriptioncontainer .right-column{min-width:660px}#subscriptioncontainer .right-column #mysubscriptionpanel{min-width:675px}}@media screen and (max-width:750px){body:not(.bootstrap) .container,body:not(.bootstrap) #preheader-wrapper{width:90% !important}body.bootstrap .MiniBasketBlock.sticky{width:100% !important}body.bootstrap .container,body.bootstrap #preheader-wrapper{width:100% !important}body.bootstrap .faqs_container .choose-faq.faqs p.text{font-size:19px !important;line-height:10px !important;text-align:center}.container .smallerHide,#preheader-wrapper .smallerHide{display:none !important}#subscriptioncontainer{width:99% !important}.asa{font-size:12px !important;line-height:18px !important}.nav.container,.top-header.container,.feefoStars{display:none !important}nav.mobileShow:not(.nonBranded),.text.mobileShow,header.mobileShow:not(.nonBranded),.feefoMobile.mobileShow,br.mobileShow{display:block !important}.cover-top{height:auto;background-color:gray;background-image:-webkit-linear-gradient(dimgray,white);background-image:linear-gradient(dimgray,white)}.cover-top h1{color:#fff !important;font-size:30px;line-height:30px;text-align:center;width:auto;padding:25px 5px}.cover-top h1 span{font-size:66%;line-height:66%;margin-top:2px;display:block;text-transform:lowercase}.cover-top .covers{position:relative;left:0;bottom:0;height:auto;width:100%;z-index:4}.cover-top .covers .small{display:none}.cover-top .covers .large{float:none !important;margin:0 auto !important;height:auto !important}.cover-top .covers .large .look-inside{bottom:6px}.cover-top .blue-flash{position:relative;text-align:center;line-height:17px;height:auto;padding-bottom:10px;padding-top:5px}.cover-top .blue-flash #blueflashtext,.cover-top .blue-flash #nonukblueflashtext{padding:0}.cover-top .blue-flash h3{font-size:17px;line-height:17px;padding-bottom:4px}.cover-top .blue-flash h3:nth-child(1){padding-top:10px}.cover-top .blue-flash div{font-size:14px}.magazine-intro{min-height:70px}.magazine-intro .intro_text{padding:12px;margin-bottom:20px}.magazine-intro .right-column{padding:12px 10px !important}.magazine-intro #intro_more{margin-bottom:30px !important;padding-top:15px}.right-column{width:auto;float:none;padding:0 10px}#subscriptioncontainer{position:relative;background-color:#f8f8f8}#subscriptioncontainer .subscription{padding-top:0}#subscriptioncontainer .subscription #messagebox{padding:0 10px}#subscriptioncontainer .right-column{width:auto;padding:0;float:none}#subscriptioncontainer .right-column #mysubscriptionpanel{padding-bottom:20px;width:95%;margin:0 auto}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part{padding:25px 10px 0}#subscriptioncontainer .right-column #mysubscriptionpanel .asa{padding:12px 10px}#subscriptioncontainer .right-column #mysubscriptionpanel .asa .tt-info{float:left;width:20px;height:20px}#subscriptioncontainer .right-column #mysubscriptionpanel .asa .tt-info:hover .more-info.bottom{left:-13px !important;width:298px}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part,#subscriptioncontainer .right-column #mysubscriptionpanel .asa{width:93%}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .centred p.large,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .centred p.large{font-size:26px !important;margin-top:-15px;line-height:50px !important;color:initial}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .centred p.centred,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .centred p.centred{width:auto !important}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body{padding:25px 0 30px}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs{width:100%;float:none}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .simple-inline,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .simple-inline{height:30px}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .country-select .country-field,#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .pricing-block .block:not(.chosen):not(.visible):not(#fixedPricing):not(#rollingPricing),#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .country-select .country-field,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .pricing-block .block:not(.chosen):not(.visible):not(#fixedPricing):not(#rollingPricing){background:url(/images/selectbg-large3.png) no-repeat right !important}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .country-select .flag,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .country-select .flag{height:23px !important}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .country-select .country-field,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .country-select .country-field{width:83% !important;height:30px !important;padding-left:9px !important}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs #giftblock label,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs #giftblock label{font-size:14px;height:30px;padding:4px;margin:0}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs #giftblock label:nth-child(1),#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs #giftblock label:nth-child(1){margin-right:10px}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .pricing-block .block,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .pricing-block .block{padding-top:4px}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs .pricing-block .block .pricing p,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs .pricing-block .block .pricing p{line-height:22px !important}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .lhs #rhsprintbenefit,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .lhs #rhsprintbenefit{margin:15px auto 0 !important}#subscriptioncontainer .right-column #mysubscriptionpanel .top-part .body .rhs,#subscriptioncontainer .right-column #mysubscriptionpanel .asa .body .rhs{display:none}#subscriptioncontainer .left-column{float:none;width:100%;padding:32px 10px}#subscriptioncontainer .left-column .headline{width:auto}#subscriptioncontainer .promisesbox{padding-left:20px}.bundle-container-main #boxessetup .subsTab_tab.smallerHide.footerNav{width:84% !important;text-align:center !important;display:inline-table !important}.bundle-container-main #boxessetup .subsTab_tab.smallerHide.footerNav .view-subsTab{display:block;text-align:center}.bundle-container-main #boxessetup .subsTab_tab.smallerHide.footerNav span,.bundle-container-main #boxessetup .subsTab_tab.smallerHide.footerNav .view-subsTab{line-height:18px}.standalone-product .standaloneHeadline{width:85%;margin:0 auto}.standalone-product .standaloneHeadline,#message_headline{font-size:27px;line-height:30px}.faqs_container{margin:10px auto 75px;border:1px solid #c2c2c2;background-color:#ededed}.faqs_container .FAQ_header{font-size:21px !important;width:100%;text-align:center;padding-top:10px;padding-bottom:15px}.faqs_container .faqs_tab{display:none}.faqs_container .faqs_tab .view-faq{padding:18px 0 9px !important}.faqs_container .faqs_tab .view-faq p{margin-top:-6px}.faqs_container .faqs_tab .view-faq.active .hider{bottom:-12px !important;height:12px !important}.faqs_container .choose-faq.faqs,.faqs_container .choose-faqs.active{width:87%;margin:0 auto;padding:15px 4%;display:block !important;background:0;border:0 solid !important}.faqs_container .choose-faq.faqs p.text,.faqs_container .choose-faqs.active p.text{font-size:24px !important;padding-bottom:10px}.faqs_container .choose-faq.faqs .accordion .ui-state-default,.faqs_container .choose-faq.faqs .accordion .ui-widget-content .ui-state-default,.faqs_container .choose-faq.faqs .accordion .ui-widget-header .ui-state-default,.faqs_container .choose-faqs.active .accordion .ui-state-default,.faqs_container .choose-faqs.active .accordion .ui-widget-content .ui-state-default,.faqs_container .choose-faqs.active .accordion .ui-widget-header .ui-state-default{padding-left:9px;background:#fff;border:1px solid #c2c2c2;font:15px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif !important;font-weight:500 !important;color:#000;margin:7px 0 0}.faqs_container .choose-faq.faqs .accordion .ui-state-active .ui-icon,.faqs_container .choose-faq.faqs .accordion .ui-state-default .ui-icon,.faqs_container .choose-faqs.active .accordion .ui-state-active .ui-icon,.faqs_container .choose-faqs.active .accordion .ui-state-default .ui-icon{left:94% !important;background-image:url(images/ui-icons_333333_256x240.png) !important}.faqs_container .choose-faq.faqs .accordion h3,.faqs_container .choose-faq.faqs .accordion h2,.faqs_container .choose-faqs.active .accordion h3,.faqs_container .choose-faqs.active .accordion h2{font:15px Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif !important}.faqs_container .choose-faq.faqs .accordion .ui-widget-content,.faqs_container .choose-faqs.active .accordion .ui-widget-content{padding:1em;border-top:0}.faqs_container .choose-faq.faqs .accordion .ui-widget-content p,.faqs_container .choose-faqs.active .accordion .ui-widget-content p{font-size:15.4px !important}.most-popular h3,.people-liked h3,.you-viewed h3,.before-basket h3{margin-bottom:0;border-bottom:0 solid #c2c2c2;padding-bottom:15px;font-size:17px;line-height:17px}.feefoMobile{padding:16px 0;margin-left:35px}.feefo_header{text-align:center;font-size:27px !important;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-weight:normal}.feefo2019{border:0 solid #c2c2c2}.people-liked{padding:50px 0 0 !important;text-align:center}.people-liked .categoryblock .magazine .magname{overflow:hidden}.our-promises h2{font-size:17px;line-height:24px;padding:22px 0 10px 0}.our-promises .full-width .promise{margin:15px 0 0 0 !important;text-align:center;float:none !important;padding-top:34px;background-size:11% !important;background-repeat:no-repeat !important;background-position:center top !important}.our-promises .full-width .promise img{display:none}.our-promises .full-width .promise:nth-child(2){background:url("/images/transparent/price.png")}.our-promises .full-width .promise:nth-child(3){background:url("/images/transparent/money-back.png");padding-top:40px;background-size:8% !important}.our-promises .full-width .promise:nth-child(4){background:url("/images/transparent/lorry.png")}.our-promises .full-width .promise h3{font-size:14px;padding:0 0 4px}.our-promises .full-width .promise p{width:83% !important}.sitemap.standalone .column{width:155px}.sitemap.standalone .column ul{width:auto !important}.sitemap,.sitemap.standalone{background-image:url(/images/footer-background.jpg);padding:10px;height:auto}.sitemap .column,.sitemap.standalone .column{margin-left:0 !important;float:none;display:inline-block}.sitemap .column.three,.sitemap.standalone .column.three{display:none}.sitemap .column.four ul li:nth-child(n+3),.sitemap .column.five ul li:nth-child(n+3),.sitemap.standalone .column.four ul li:nth-child(n+3),.sitemap.standalone .column.five ul li:nth-child(n+3){display:none}.copyright{background-image:url(/images/mobile-dark-bar-bg.png);background-repeat:no-repeat;background-size:contain;color:#fff;text-align:center;height:123px;padding:0}.copyright p{margin-top:75px}}.promCodeBanner{padding:5px 9px;text-align:center;background-color:#ededed}.promCodeBanner label{color:#000;font-size:16px !important}.promCodeBanner label span,.promCodeBanner label a.promCodeChange{color:#db071a}.promCodeBanner label span{text-transform:uppercase}.promCodeBanner .tt-info{margin-left:10px}.promCodeBanner .tt-info:hover i{filter:invert(0)}.promCodeBanner .tt-info i{filter:invert(1)}.promCodeBanner .tt-info .more-info{box-shadow:0 4px 7px -3px #000}.promcodeContainer.navSticky,.basketContainer.navSticky{margin-top:138px}@media screen and (max-width:650px){.promcodeContainer.navSticky,.basketContainer.navSticky{margin-top:112px}.promCodeBanner .tt-info{margin-left:0}.promCodeBanner .tt-info:hover .more-info{left:-329px;width:350px}}.tesco footer.container,.single_issue_create footer.container{position:fixed;bottom:0;left:0;right:0}.tesco .cascadeaccordion,.single_issue_create .cascadeaccordion{padding:10px !important;width:98%}.tesco .cascadeaccordion input[type="text"],.single_issue_create .cascadeaccordion input[type="text"]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s}.tesco .cascadeaccordion .panel-detail p,.single_issue_create .cascadeaccordion .panel-detail p{margin:13px 0}.tesco .cascadeaccordion .panel-continue,.single_issue_create .cascadeaccordion .panel-continue{float:none;margin:0 auto}.tesco .cascadeaccordion .panel-detail-footer,.single_issue_create .cascadeaccordion .panel-detail-footer{width:100%}.tesco .cascadeaccordion .panel-title,.single_issue_create .cascadeaccordion .panel-title{font-size:22px;padding:9px 0}header,nav,.mobileShow{display:none !important}.home-link{text-decoration:none}.campaign-header .top-layer{width:100%}.campaign-header .sold-count{width:100%}.bundle-container-main #pdpPromCode{margin-top:40px}.bundle-container-main #pdpPromCode .large.read-more{display:none}.bundle-container-main .feefo_header{line-height:35px;text-align:center;font-size:40px;padding:50px 0 30px;margin-top:0}.bundle-container-main #desktop_banner{margin-top:40px;margin-bottom:10px}.bundle-container-main hr+.lhs{padding-top:35px}.bundle-container-main .magazine-header:not(.standaloneFooter){padding:13px 13px 0;border:0 solid;border-color:silver;height:auto}.bundle-container-main .country-select-holder .country-select .flag{height:20px}.bundle-container-main .country-select-holder .country-field{height:30px !important;width:193px !important;font-size:14px !important;background:url(/images/selectbg.png) no-repeat right #fff}.bundle-container-main .standalone-product .standaloneHeadline{padding-bottom:20px}.bundle-container-main .standalone-product .standaloneTextRow td{background:#f9f9f9}.bundle-container-main .standalone-product .includeText{width:auto;height:315px;background:#f9f9f9}.bundle-container-main .standalone-product .includeText:before{border-bottom-color:#f9f9f9}.bundle-container-main .standalone-product .includeText p{text-align:left}.bundle-container-main .standalone-product .includeText #product_descriptionsubtext p img{height:auto;width:100%}.bundle-container-main .standalone-product .includeText.digitalInside{height:395px !important}.bundle-container-main .standalone-product .includeText.digitalInside li{padding:10px 0}.bundle-container-main .standalone-product .includeText.whySubscribe{height:365px !important}.bundle-container-main #whySubscribe-tabs .standaloneFooter .includeText,.bundle-container-main #whySubscribe-tabs .standalone-product .includeText,.bundle-container-main #insideMagDigital-tabs .standaloneFooter .includeText,.bundle-container-main #insideMagDigital-tabs .standalone-product .includeText,.bundle-container-main #rowtab_1 .standaloneFooter .includeText,.bundle-container-main #rowtab_1 .standalone-product .includeText,.bundle-container-main #rowtab_3 .standaloneFooter .includeText,.bundle-container-main #rowtab_3 .standalone-product .includeText{background:#fff}.bundle-container-main #whySubscribe-tabs .standaloneFooter .includeText:before,.bundle-container-main #whySubscribe-tabs .standalone-product .includeText:before,.bundle-container-main #insideMagDigital-tabs .standaloneFooter .includeText:before,.bundle-container-main #insideMagDigital-tabs .standalone-product .includeText:before,.bundle-container-main #rowtab_1 .standaloneFooter .includeText:before,.bundle-container-main #rowtab_1 .standalone-product .includeText:before,.bundle-container-main #rowtab_3 .standaloneFooter .includeText:before,.bundle-container-main #rowtab_3 .standalone-product .includeText:before{border-bottom:15px solid #fff}.bundle-container-main #rowtab_1 .includeText,.bundle-container-main #rowtab_2 .includeText,.bundle-container-main #rowtab_3 .includeText{min-height:315px;height:auto}.bundle-container-main .choose-subsTab.rowtab{margin-top:30px}.bundle-container-main .standaloneFooter{margin-bottom:0}.bundle-container-main .magazine-header h2,.bundle-container-main .magazine-header h3,.bundle-container-main .magazine-header h3+div,.bundle-container-main .magazine-header p{width:100%;text-align:center}.bundle-container-main .magazine-header h2{padding:10px}.bundle-container-main .magazine-header h2,.bundle-container-main .magazine-header h2 div{line-height:30px}.bundle-container-main .magazine-header p{color:#000}.bundle-container-main .magazine-header .subheaderBundle h4,.bundle-container-main .magazine-header .subheaderBundle h5,.bundle-container-main .magazine-header .subheaderBundle h6,.bundle-container-main .magazine-header .subheaderBundle p,.bundle-container-main .magazine-header .subheaderBundle div{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:18px;line-height:22px;text-align:center}.bundle-container-main #pageheadline,.bundle-container-main #brandedHeader{padding:20px 0 0}.bundle-container-main #singleIssueHeadline,.bundle-container-main #pageheadline.standaloneHeadline{padding:0}.bundle-container-main #pageheadline,.bundle-container-main #brandedHeader,.bundle-container-main #singleIssueHeadline{color:#000;width:100%;text-align:center}.bundle-container-main #subscriptioncontainer{position:relative;background:0}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel.offerNoShow .rhs p,.bundle-container-main #subscriptioncontainer .mysubscriptionpanel.offerNoShow .lhs,.bundle-container-main #subscriptioncontainer .mysubscriptionpanel.offerNoShow .compareSubs{display:none}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel.offerNoShow h2{padding-top:50px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel.offerNoShow .body{min-height:350px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large{font-size:30px;position:relative}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large #rhs-mag-cover,.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large .rhs-mag-cover{width:45%;height:auto;margin:0 auto 20px;display:inline-block;vertical-align:bottom}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large #rhs-mag-cover:nth-child(1),.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large .rhs-mag-cover:nth-child(1){width:auto;max-height:170px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large #rhs-mag-cover:nth-child(2),.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large .rhs-mag-cover:nth-child(2){width:39%}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large .bubble{position:absolute;width:60px;height:60px;border-radius:34px;color:#fff;z-index:2;display:table;table-layout:fixed;padding:4px;background-color:#db071a;top:95px;left:151px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .large .bubble p{font-size:18px;line-height:20px;padding-top:9px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .red-text.ppiText{font-size:20px;font-weight:600}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .billedAt{font-size:14px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part{background-color:#fff;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:visible;width:100%;padding-top:25px;float:left}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .centred p.centred{min-height:50px;margin-top:5px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part #product_ticks-digital{margin-bottom:20px !important}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part #product_ticks-bundle{margin-bottom:19px !important}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .editable_ticks.print-ticks ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:#009e11;padding-right:7px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .editable_ticks.digital-ticks ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:#009e11;padding-right:7px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .tick_box{margin:5px auto 20px;display:none;min-height:220px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .tick_box ul li{padding:9px 0 0 5px;background-size:15px !important;background-position:0 13px !important;text-align:left}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .tick_box ul.print-ticks li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:#009e11;padding-right:7px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .tick_box ul.digital-ticks li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:#009e11;padding-right:7px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .asa,.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .compareSubs,.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .seeInside{clear:both;background:#fff;padding:12px 0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;cursor:pointer}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .seeInside,.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .compareSubs{width:40%;display:inline-block}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .asa{width:100%}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel img.compareImage{transition:.15s ease-in-out all;height:13px;vertical-align:middle;padding-left:3px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel img.rotateCompare{transform:rotate(180deg);margin-left:3px;margin-top:-4px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel img.seeInsideImage{padding-left:3px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .body{padding:25px 25px 0;overflow:visible;min-height:450px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .body .productRating{position:relative;right:0;top:0;display:none}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .rhs.gift-yes img{width:80%}.bundle-container-main #subscriptioncontainer #mysubscriptionpanel-bundle #rhs-mag-cover:nth-last-child(1),.bundle-container-main #subscriptioncontainer #mysubscriptionpanel-bundle .rhs-mag-cover:nth-last-child(1),.bundle-container-main #subscriptioncontainer #mysubscriptionpanel-digital #rhs-mag-cover:nth-last-child(1),.bundle-container-main #subscriptioncontainer #mysubscriptionpanel-digital .rhs-mag-cover:nth-last-child(1){margin-top:16px;width:25%}.bundle-container-main .bundle-container{background:#f1f1f1;padding:20px 10px;margin:-33px 10px 35px !important}.bundle-container-main .bundle-container p.bestValue{margin-bottom:10px}.bundle-container-main #pricingblock form,.bundle-container-main #pricingblock-bundle form,.bundle-container-main #pricingblock-digital form{display:none}.bundle-container-main #pricingblock .pricing-container,.bundle-container-main #pricingblock-bundle .pricing-container,.bundle-container-main #pricingblock-digital .pricing-container{margin:10px 0;position:relative;z-index:7}.bundle-container-main #pricingblock .pricing-block,.bundle-container-main #pricingblock-bundle .pricing-block,.bundle-container-main #pricingblock-digital .pricing-block{background-color:#fff;cursor:default;width:100%}.bundle-container-main #pricingblock .pricing-block .block,.bundle-container-main #pricingblock-bundle .pricing-block .block,.bundle-container-main #pricingblock-digital .pricing-block .block{text-align:left;border:1px #c2c2c2 solid;padding:5px 35px 5px 9px;background:url("/images/selectbg-large3.png") no-repeat right}.bundle-container-main #pricingblock .pricing-block .block .pricing p strong span,.bundle-container-main #pricingblock-bundle .pricing-block .block .pricing p strong span,.bundle-container-main #pricingblock-digital .pricing-block .block .pricing p strong span{display:block}.bundle-container-main #pricingblock .pricing-block .block .pricing .price-statement .PricingBlockHide,.bundle-container-main #pricingblock .pricing-block .block .pricing .price-per .PricingBlockHide,.bundle-container-main #pricingblock-bundle .pricing-block .block .pricing .price-statement .PricingBlockHide,.bundle-container-main #pricingblock-bundle .pricing-block .block .pricing .price-per .PricingBlockHide,.bundle-container-main #pricingblock-digital .pricing-block .block .pricing .price-statement .PricingBlockHide,.bundle-container-main #pricingblock-digital .pricing-block .block .pricing .price-per .PricingBlockHide{display:none}.bundle-container-main #pricingblock .pricing-block .block .pricing .price-statement span.badge,.bundle-container-main #pricingblock .pricing-block .block .pricing .price-per span.badge,.bundle-container-main #pricingblock-bundle .pricing-block .block .pricing .price-statement span.badge,.bundle-container-main #pricingblock-bundle .pricing-block .block .pricing .price-per span.badge,.bundle-container-main #pricingblock-digital .pricing-block .block .pricing .price-statement span.badge,.bundle-container-main #pricingblock-digital .pricing-block .block .pricing .price-per span.badge{font-size:14px}.bundle-container-main #pricingblock .pricing-block.expanded .block,.bundle-container-main #pricingblock-bundle .pricing-block.expanded .block,.bundle-container-main #pricingblock-digital .pricing-block.expanded .block{border-radius:0;border-top:0;background:0}.bundle-container-main #pricingblock .pricing-block.expanded .block:first-child,.bundle-container-main #pricingblock-bundle .pricing-block.expanded .block:first-child,.bundle-container-main #pricingblock-digital .pricing-block.expanded .block:first-child{border-top:1px #c2c2c2 solid}.bundle-container-main #pricingblock .pricing-block.expanded .block::hover,.bundle-container-main #pricingblock-bundle .pricing-block.expanded .block::hover,.bundle-container-main #pricingblock-digital .pricing-block.expanded .block::hover{background-color:#ccc}.bundle-container-main #pricingblock .pricing-block.expanded .block.chosen,.bundle-container-main #pricingblock-bundle .pricing-block.expanded .block.chosen,.bundle-container-main #pricingblock-digital .pricing-block.expanded .block.chosen{background:url("/images/tick.png") no-repeat 95% 50%}.bundle-container-main .subscription{text-align:center;padding-top:0}.bundle-container-main .subscription h3{font-size:16px}.bundle-container-main .subscription .subscription-column{width:30%;display:inline-block;padding-top:12px;margin:0 auto 35px;vertical-align:top}.bundle-container-main .subscription .print-container{float:left}.bundle-container-main .subscription .digital-container{float:right}.bundle-container-main .ourPromise{margin-top:25px;margin-bottom:35px}.bundle-container-main .smallerPromises{height:auto;margin-top:0;text-align:center;background:#fff}.bundle-container-main .smallerPromises .promise{width:24%;padding-top:0;float:none;display:inline-block;background:none !important}.bundle-container-main .smallerPromises .promise h3{width:100%;font-size:18px;text-align:center;padding:16px 0}.bundle-container-main .smallerPromises .promise h3 i{font-size:35px;display:inline-block;vertical-align:middle;text-align:center;color:#db071a;width:40px}.bundle-container-main .smallerPromises .promise h3 i.promiseCost{font-size:26px}.bundle-container-main .smallerPromises .promise h3 i.promiseCancel{font-size:37px}.bundle-container-main .smallerPromises .promise h3 span{display:none}.bundle-container-main #ourPromise-tabs .smallerPromises{display:block;width:99.8%}.bundle-container-main .promise .tt-info,.bundle-container-main .promise .tt-info:hover{width:auto;height:auto;background:none !important;border:0 solid}.bundle-container-main .promise .tt-info:hover .more-info{width:200px;left:12%;top:-65px}.bundle-container-main .faqs_container{margin-top:40px}.bundle-container-main .faqs_container .FAQ_header{line-height:35px}.bundle-container-main .faqs_container .view-faq.active{background:#f9f9f9}.bundle-container-main .faqs_container .view-faq.active .hider{background:#f9f9f9}.bundle-container-main .faqs_container .faqs{background:#f9f9f9}.bundle-container-main .subscription{padding-top:0}@media screen and (max-width:1100px){.bundle-container-main .manage_subs,.bundle-container-main .mediumHide{display:none !important}.bundle-container-main .navigationevent{text-transform:capitalize}.bundle-container-main .search-box{margin-top:13px !important}.bundle-container-main .navigation{padding:0 5px}.bundle-container-main .navigation ul{border-left:0 solid}.bundle-container-main .navigation ul li{padding:10px 13px;font-size:15px}.bundle-container-main .navigation ul li .megamenu{width:100%;height:auto;padding:32px 0}.bundle-container-main .navigation ul li .megamenu .category-box,.bundle-container-main .navigation ul li .megamenu .atoz-mega-box{margin:0 0 25px 25px}.bundle-container-main .navigation ul li .megamenu .category-box .wholebox,.bundle-container-main .navigation ul li .megamenu .atoz-mega-box .wholebox{line-height:18px;font-size:18px}.bundle-container-main .navigation ul li .megamenu .category-box.white,.bundle-container-main .navigation ul li .megamenu .atoz-mega-box.white{width:158px !important;height:104px !important}.bundle-container-main .navigation ul li #atoz-mega-menu .atoz-mega-box.white{width:100%;height:60px}.bundle-container-main .site-header{padding:0 0 !important}.bundle-container-main .site-header img{margin-top:10px}.bundle-container-main .site-header button img{margin-top:0}.bundle-container-main .sitemap{padding:35px}.bundle-container-main .full-width{width:95%}.bundle-container-main .ui-accordion .ui-accordion-icons{padding-left:0}.bundle-container-main .faqs_container{margin-top:25px !important}.bundle-container-main .faqs_container .faqs{width:90%;padding:38px 4%}.bundle-container-main .red-text.price-statement{padding-right:29px}.bundle-container-main .country-select-holder p{display:none !important}.bundle-container-main .most-popular,.bundle-container-main .people-liked,.bundle-container-main .you-viewed{overflow:hidden;padding:18px 10px 0}.bundle-container-main .FAQ_header{padding-bottom:15px !important;line-height:45px}.bundle-container-main .faqs_container .choose-faq.active .accordion .ui-state-active .ui-icon,.bundle-container-main .faqs_container .choose-faq.active .accordion .ui-state-default .ui-icon{left:94% !important}.bundle-container-main .standalone-product .standaloneIncludeText{width:90% !important}.bundle-container-main .standalone-product .standaloneInclude td{vertical-align:inherit;max-width:238px}.bundle-container-main .standalone-product .includeText:before{left:44% !important}.bundle-container-main .standalone-product .includeText.digitalInside,.bundle-container-main .standalone-product .includeText.includeText.whySubscribe{height:515px !important}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.footerNav{width:98%}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.footerNav .view-subsTab{margin:0 1%}.bundle-container-main #subscriptioncontainer .bundle-container{margin-top:-17px !important}.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .top-part{border:0 #000 solid;padding-top:8px}.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .top-part .large{font-size:24px}.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .compareSubs{border:0 #000 solid}.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .body{padding:25px 10px 0}.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .body .large #rhs-mag-cover,.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .body .large .rhs-mag-cover{width:44%}.bundle-container-main #subscriptioncontainer .subscription-column .mysubscriptionpanel .body{padding:25px 10px 0 !important}.bundle-container-main #subscriptioncontainer .subscription-column .mysubscriptionpanel .body .large #rhs-mag-cover:nth-child(1),.bundle-container-main #subscriptioncontainer .subscription-column .mysubscriptionpanel .body .large .rhs-mag-cover:nth-child(1){max-height:initial;width:51.5%}.bundle-container-main #subscriptioncontainer .subscription-column .mysubscriptionpanel .top-part .tick_box{height:735px}.bundle-container-main #pricingblock .pricing-block .block,.bundle-container-main #pricingblock-bundle .pricing-block .block,.bundle-container-main #pricingblock-digital .pricing-block .block{font-size:14px;padding:5px 9px}.bundle-container-main .subscription h3{padding:10px 0}.bundle-container-main .subscription .subscription-column{width:28%}.bundle-container-main .ourPromise{margin-top:5px}.bundle-container-main .promise h3 span{margin-right:10px}.bundle-container-main .promise .tt-info:hover .more-info{width:150px;left:1%;top:-58px}.our-promises .full-width{width:100%}.our-promises .full-width .promise{width:30%}.our-promises .full-width .promise p,.our-promises .full-width .promise h3{width:auto !important}.most-popular,.people-liked,.you-viewed{padding:50px 25px}.most-popular .categoryblock,.people-liked .categoryblock,.you-viewed .categoryblock{width:100%;text-align:center}.most-popular .categoryblock .magazine,.people-liked .categoryblock .magazine,.you-viewed .categoryblock .magazine{float:none;margin:0 25px;display:inline-block}}@media screen and (max-width:1100px) and (orientation:portrait){.red-text.price-statement{margin:0 auto;width:75% !important;padding-right:0 !important}}@media screen and (max-width:750px){.container{width:100%}body:not(.bootstrap) .bundle-container-main .container{width:100% !important}.standalone-product .labelled{padding-left:0;padding-right:0;margin-bottom:0}.standalone-product .labelled .add-to-basket-standalone{text-align:center}.standalone-product .labelled .add-to-basket-standalone .button{margin-left:auto;margin-right:auto}.standalone-product .labelled p{width:auto}.standalone-product .labelled .toggle-next{width:auto}.standalone-product .labelled p.smallerPrice strong{padding-left:5px}.standalone-product .labelled .smallprint{margin:0 auto;width:93%}.standalone-product .labelled #product_boxadditionalwords{background-color:#ededed}.standalone-product .includeText{min-height:auto !important}.standalone-product .standaloneCovers{margin:8px 0;padding:0}.standalone-product .standaloneCovers .large{width:100%;float:none;margin:0 auto}.standalone-product .standaloneCovers .large #mag-cover{height:85%;width:85%;display:block;margin:0 auto}.standalone-product .standaloneCovers .large.one-offImage{width:100% !important;float:none !important;margin-left:0 !important}.standalone-product .standaloneCovers .choose-offer{float:none;width:100%;margin-left:0;border:1px solid;margin-top:20px}.standalone-product .standaloneCovers .choose-offer .price{line-height:35px;font-size:35px}header,nav{display:block}nav{height:52px;width:100% !important;border:1px solid #b4b4b4}nav .navigation{overflow:visible;position:relative;padding:0}nav .navigation .search-box{position:relative}nav .navigation .search-box #magnify,nav .navigation .search-box #navbar-toggler{position:absolute}nav .navigation .search-box #magnify{top:18px;right:37px}nav .navigation .search-box #navbar-toggler{top:12px;left:12px;z-index:1}nav .navigation .search-box #navbar-toggler span{color:#767676;font-size:14px;font-weight:500}nav .navigation .search-box #navbar-toggler span,nav .navigation .search-box #navbar-toggler img{vertical-align:middle}nav .navigation .search-box input{border:1px solid #c2c2c2;padding:0 30px 0 25px;margin:7px 12px;width:70%;height:38px;outline:0;float:right}nav .navigation .search-box input.menu-open{border-bottom:0}nav .navigation ul.collapsableMenu{display:none;position:absolute;background:#fff;box-shadow:5px 5px 5px 0 #000;width:90%;z-index:5;top:52px;left:-1px}nav .navigation ul.collapsableMenu li{border-left:1px solid #c2c2c2;padding:10px 9px;float:none}nav .navigation ul.collapsableMenu li:nth-child(1){border-left:1px solid #c2c2c2}nav .navigation ul.collapsableMenu li .expandImage{float:right;transition:.15s ease-in-out all}nav .navigation ul.collapsableMenu li .rotateExpand{transform:rotate(90deg)}nav .navigation ul.collapsableMenu li ul{display:none;float:none;padding-top:3px;margin:7px -10px 0;border-top:1px solid #c2c2c2;background:#f9f9f9}nav .navigation ul.collapsableMenu li ul li{border-left:0 solid;padding-left:20px}nav .navigation ul.collapsableMenu li ul li:nth-child(1){border-left:0 solid}header{height:60px;background:#f1f1f1 url(/images/mobile-nav-bg.png) no-repeat}header .site-header{padding:0}header .your-basket,header .your-basket-mobile,header .search{float:right}header .your-basket,header .your-basket-mobile{padding:20px 12px 0 0}header .your-basket a,header .your-basket-mobile a{text-decoration:none;color:#db071a;font-size:16px}.search-autocomplete li{height:60px;clear:both;line-height:20px}.search-autocomplete li .autocomplete-label{width:175px}.top-header.bundle-container-main,.nav.bundle-container-main{display:none}.bundle-container-main .magazine-header:not(.standaloneFooter){padding:0}.bundle-container-main .navigation ul{border-left:0 solid}.bundle-container-main .navigation ul li{padding:10px 17px}.bundle-container-main .navigation ul li #gift-mega-menu{height:60px}.bundle-container-main .navigation ul li .megamenu{width:94%;padding:32px 10px}.bundle-container-main .navigation ul li .megamenu .category-box,.bundle-container-main .navigation ul li .megamenu .atoz-mega-box{width:100px;height:60px;margin:0 0 15px 15px}.bundle-container-main .navigation ul li .megamenu .category-box .wholebox,.bundle-container-main .navigation ul li .megamenu .atoz-mega-box .wholebox{line-height:17px;font-size:17px}.bundle-container-main .navigation ul li .megamenu .category-box.white,.bundle-container-main .navigation ul li .megamenu .atoz-mega-box.white{width:88%;height:35px}.bundle-container-main .navigation ul li #atoz-mega-menu .atoz-mega-box.white{width:60% !important;height:60px !important}.bundle-container-main .navigation ul li:nth-last-child(3){border-right:0 solid}.bundle-container-main #pageheadline,.bundle-container-main #singleIssueHeadline{font-size:33px;line-height:36px}.bundle-container-main .search-box input{padding-left:9px !important;width:175px !important;float:left !important;font-size:14px !important}.bundle-container-main .search-box button{right:0 !important}.bundle-container-main .az-mega-menu.hidden,.bundle-container-main .mediumHide,.bundle-container-main .mobileShow{display:block !important;margin:0 auto}.bundle-container-main .standaloneImages,.bundle-container-main .smallerHide,.bundle-container-main .your-basket{display:none !important}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav{width:94% !important;text-align:center !important;display:block !important;right:0;left:0;margin:0 auto !important}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav .view-subsTab{margin-top:0 !important}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav span{float:none !important;display:block}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav span span{display:inline-block}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav .footerNavHide{display:block !important}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav .footerNavShow,.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav label.footerNavHide,.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.smallerHide.footerNav #digitalInside{display:none !important}.bundle-container-main .site-header a{background:url(/mobile/images/mobile-nav-bg.png);width:208px;height:60px;float:left;cursor:pointer;margin-left:-8px}.bundle-container-main .sitemap{height:auto}.bundle-container-main .sitemap .column ul,.bundle-container-main .sitemap .column.double ul{height:auto}.bundle-container-main .sitemap .column.double{width:100% !important}.bundle-container-main .sitemap .column.double ul li{width:49% !important}.bundle-container-main .sitemap .column.three{display:none}.bundle-container-main .red-text.price-statement{padding-right:30px}.bundle-container-main .country-select-holder.pull-right{float:none !important}.bundle-container-main .country-select-holder p{display:block !important;text-align:center;font-weight:bold}.bundle-container-main .country-select-holder .country-select{margin:0 7%}.bundle-container-main .country-select-holder .country-field{width:245px !important}.bundle-container-main .standalone-product .standaloneInclude td{width:100% !important;max-width:100% !important;display:block;margin-bottom:25px}.bundle-container-main .standalone-product .includeText,.bundle-container-main .standalone-product .includeText.digitalInside,.bundle-container-main .standalone-product .includeText.includeText.whySubscribe{height:auto !important}.bundle-container-main .standalone-product .includeText:before,.bundle-container-main .standalone-product .includeText.digitalInside:before,.bundle-container-main .standalone-product .includeText.includeText.whySubscribe:before{display:none}.bundle-container-main .standalone-product .standaloneIncludeText{padding:0 !important;margin:0 auto}.bundle-container-main #subscriptioncontainer .bundle-container{margin:0 1.75% 35px !important;padding:12px 0 0;border:10px solid #f1f1f1}.bundle-container-main .subscription h3{margin-bottom:0 !important}.bundle-container-main .subscription .subscription-column{width:100%;float:none;border:1px solid #c2c2c2}.bundle-container-main .subscription .subscription-column .mysubscriptionpanel{float:none}.bundle-container-main .subscription .subscription-column .mysubscriptionpanel .top-part .centred p.centred{height:auto !important;padding:0 5px}.bundle-container-main .subscription .subscription-column .mysubscriptionpanel .body{min-height:415px !important}.bundle-container-main .subscription .subscription-column .mysubscriptionpanel .body .tick_box{height:auto !important}.faqs_container .faqs_tab .view-faq.magazine{padding:18px 0 0}.faqs_container .faqs_tab .view-faq.magazine p{margin-top:-6px}.faqs_container .faqs_tab .view-faq p{font-size:23px}.our-promises{height:auto !important;padding-bottom:25px}.our-promises .promise{width:100% !important;float:none}.our-promises .promise h3 span{float:left}.most-popular,.people-liked,.you-viewed{padding:50px 25px}.most-popular .categoryblock,.people-liked .categoryblock,.you-viewed .categoryblock{width:100%}.most-popular .categoryblock .magazine,.people-liked .categoryblock .magazine,.you-viewed .categoryblock .magazine{width:140px;margin:0 10px;height:310px !important;overflow:visible}.most-popular .categoryblock .magazine .magname,.people-liked .categoryblock .magazine .magname,.you-viewed .categoryblock .magazine .magname{width:140px !important}.most-popular .categoryblock .magazine img,.people-liked .categoryblock .magazine img,.you-viewed .categoryblock .magazine img{width:140px;height:175px}.most-popular .categoryblock .magazine .quickview-button,.people-liked .categoryblock .magazine .quickview-button,.you-viewed .categoryblock .magazine .quickview-button{display:none !important}}@media screen and (max-width:700px) and (orientation:landscape){.bundle-container-main .top-header{height:65px}.bundle-container-main .site-header a img{width:370px;margin-top:14px}.bundle-container-main li.smallerHide:not(.mega-menu-trigger){display:none}.bundle-container-main #subscriptioncontainer .bundle-container{margin-top:-25px !important}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .centred p.centred{height:93px;margin-top:5px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .tick_box{height:895px !important}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .top-part .body{min-height:435px}.bundle-container-main #subscriptioncontainer .mysubscriptionpanel .compareSubs{font-size:15px}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab span{display:none}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.footerNav .view-subsTab{margin:0 .8%}.bundle-container-main .subsTab_container.Bundle_container .subsTab_tab.footerNav span{display:block}.bundle-container-main .standalone-product .includeText{height:584px !important}.bundle-container-main .standalone-product .includeText.digitalInside,.bundle-container-main .standalone-product .includeText.includeText.whySubscribe{height:652px !important}.bundle-container-main .standalone-product .standaloneIncludeText{padding:0 !important;margin:0 auto}}@media screen and (min-width:700px) and (max-width:1100px) and (orientation:landscape){.bundle-container-main #subscriptioncontainer .bundle-container{margin-top:-31px !important}.bundle-container-main #subscriptioncontainer .bundle-container .mysubscriptionpanel .body{padding-bottom:15px !important}.standalone-product .standaloneCovers .choose-offer,.standalone-product .standaloneCovers .large,.standalone-product .standaloneCovers .small{float:none;vertical-align:top;display:inline-block}.standalone-product .standaloneCovers .choose-offer,.standalone-product .standaloneCovers .large{width:43%}.standalone-product .standaloneCovers .choose-offer p,.standalone-product .standaloneCovers .large p{width:auto}.standalone-product .standaloneCovers .choose-offer .productRating,.standalone-product .standaloneCovers .large .productRating{top:8px}.standalone-product .standaloneCovers .choose-offer .labelled,.standalone-product .standaloneCovers .large .labelled{padding-top:0}.standalone-product .standaloneCovers .small{width:70px}}@media screen and (min-width:700px) and (max-width:1100px) and (orientation:portrait){.standalone-product .standaloneCovers .choose-offer,.standalone-product .standaloneCovers .large{float:none;margin:5px;width:47%;display:inline-block}.standalone-product .standaloneCovers .large img{height:100%}.standalone-product .standaloneCovers .small{display:none}.standalone-product .standaloneCovers .tick_box_nobg ul{padding-top:0}}.packages #boxnav:not(.footerNav),.packages .container #boxesnavsetup.newnormalHide{display:none !important}.packages .container{padding-left:0;padding-right:0}.packages .row{margin-left:0;margin-right:0}.packages .megamenu{left:-1px !important}.packages .packageBlock{margin:20px auto;line-height:21px}.packages .packageBlock ul,.packages .packageBlock span:not(.closerBtn),.packages .packageBlock a,.packages .packageBlock .itemname,.packages .packageBlock .itemprice{font-size:14px !important}.packages .packageBlock .itemname{position:relative;display:inline-block;white-space:break-spaces;font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.packages .packageBlock .itemname:before{content:'- ';position:absolute;top:0;left:-10px}.packages .packageBlock .itemprice{padding-left:13px}.packages .packageBlock p a{color:#db071a;text-decoration:underline;padding-left:25px}.packages .packageBlock .pkg_BKZ .itemprice,.packages .packageBlock .pkg_PRD .itemprice{display:inline-block;padding-left:4px}.packages .packageBlock ul{padding:6px 0 6px 13px}.packages .packageBlock ul li{padding:3px 0;line-height:23px}.packages .quickviewPackagePricing ul{padding:0 0 0 5px}.packages .quickviewPackagePricing ul li{white-space:nowrap}.packages .quickviewPackagePricing .pkg_BKZ .itemprice,.packages .quickviewPackagePricing .pkg_PRD .itemprice,.packages .quickviewPackagePricing .pkg_subs .itemprice{display:block}.packages .quickviewPackagePricing .more-info ul li{white-space:break-spaces}.packages .grayTotal{color:#00000060;font-size:14px}.packages .grayTotal,.packages .graySecondary{color:#00000060}.packages .pricing-block.standard .block{background:0;border-radius:0}.packages .pricing-block.standard .block.chosen{background:url(/images/tick.png) no-repeat 95% 50%}.packages .pricing-block.standard:not(.expanded) .block:not(:last-child):not(.quickviewPricing){border-bottom:0}.packages .pricingInfo{border:2px solid;font-weight:bold;padding:0 5px;margin-top:5px;margin-right:10px;margin-bottom:22px;height:17px;width:17px;float:left;line-height:13px}.packages .price{font-size:21px}.basketSummary ul.pkg_items li p.delivery,.basketSummary ul.pkg_items li p:not(.itemname):not(.itemprice){display:none}body.bootstrap.singleIssue .headerBar{border-bottom:1px solid #c2c2c2;padding:0 0 10px}body.bootstrap.singleIssue .headerBar .container{padding:0}body.bootstrap.singleIssue .headerBar .container #subscriptioncontainer{margin:0}body.bootstrap.singleIssue .headerBar .container #subscriptioncontainer h1.standaloneHeadline{font-size:35px;margin:6% auto}body.bootstrap.singleIssue .headerBar .container #subscriptioncontainer .standaloneCovers{padding:0;margin:0}body.bootstrap.singleIssue .headerBar .singleIssueLookInside{top:-40px;position:relative;margin:0 0 -30px}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer{text-align:center}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer #format-select{width:290px;margin-left:0}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer #countryName .flag{display:none !important;float:none;margin:4px 4px -8px}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer #countryName .flag,body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer #countryName #country-field-input{display:inline-block}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer .smallprint{text-align:center !important}@media screen and (max-width:650px){body.bootstrap.singleIssue .secondaryNav_container.Bundle_container{margin:0;display:block;flex-wrap:nowrap}body.bootstrap.singleIssue .secondaryNav_container.Bundle_container .row.subsTab_container{margin:0}body.bootstrap.singleIssue .secondaryNav_container.Bundle_container .row.subsTab_container .singleIssueLookInside.mobileShow{right:0;top:-40px;position:relative;margin:0 0 -30px}body.bootstrap.singleIssue .headerBar .container #subscriptioncontainer{width:100% !important}body.bootstrap.singleIssue .headerBar .container #subscriptioncontainer h1.standaloneHeadline{font-size:25px;line-height:30px}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer{border:0 solid;padding-top:0;margin-top:0}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer .price{font-size:25px}body.bootstrap.singleIssue .standalone-product .standaloneCovers .labelled.choose-offer .smallprint{padding-top:15px}}body.modulesInBasket button.addCourse span:before{content:'Upgrade'}body:not(.modulesInBasket) button.addCourse span:before{content:'Add to basket'}body:not(.modulesInBasket) .showIfModulesInBasket{display:none !important}.withPartsContainer button.button:not(.addCourse) span:before{content:'Add module to basket'}.withPartsContainer button.button:disabled{background-color:#c2c2c2 !important}.withPartsContainer button.button:disabled:hover{background-color:#c2c2c2 !important}.withPartsContainer button.button:disabled span:before{content:'Added'}.withparts-header,.withparts.midpage{background-color:#ededed}.withparts-header .was.price,.withparts.midpage .was.price{text-decoration:line-through}.withparts-header h1{color:black}.withparts-description ul{list-style-type:disc;list-style-position:inside}.withparts-description .zoomPDP{width:15em;margin:10px 0}#midpage-pricing.footerNav{position:fixed;bottom:0;left:0;margin:0;z-index:9;width:100%}#withparts .responsiveATB{position:absolute;bottom:0;right:15px;text-align:right}@media screen and (max-width:768px){#withparts .responsiveATB{position:relative;margin-top:15px;right:0;text-align:left}#midpage-pricing.footerNav button{display:block !important;width:100%}#subscriptioncontainer.withparts-header{width:auto !important}}.fa-check-circle:before{color:#009e11}.fa-exclamation-circle:before{color:#c82333}.alert-success{background:#e5f5e7}.sliderText{font-size:14px !important}.sliderAlsoLikes img{max-height:160px}.combined-products .subsTab_container.secondaryNav_container .subsTab_tab.footerNav{margin:0 auto 0 -14px !important}.combined-products .magazine-header #product_pageheadlinesubhead ~ h2,.combined-products .magazine-header #product_pageheadlinesubhead ~ h3,.combined-products .magazine-header #product_pageheadlinesubhead ~ h4,.combined-products .magazine-header #product_pageheadlinesubhead{text-align:left !important;padding-left:0 !important;padding-top:0 !important}.combined-products .standalone-product .standaloneTextRow td{background:white !important}.combined-products .standalone-product .includeText{background:white !important}.combined-products .standalone-product .includeText:before{border-bottom-color:white !important}.rhs-promises{border:1px solid #c2c2c2;margin-top:20px}.rhs-promises .ourPromise{margin-top:10px !important;margin-bottom:10px !important}.rhs-promises .ourPromise .container{padding:0 12px !important}.rhs-promises .ourPromise .container .our-promises{margin-top:0 !important;margin-bottom:0 !important}.rhs-promises .ourPromise .container .our-promises .promise{width:100% !important;text-align:left !important;background-repeat:no-repeat !important;background-position:center top !important}.rhs-promises .ourPromise .container .our-promises .promise .tt-info{text-align:left !important}.rhs-promises .ourPromise .container .our-promises .promise .tt-info .more-info{line-height:25px}.rhs-promises .ourPromise .container .our-promises .promise .tt-info h3{font-size:17px !important;text-align:left !important;width:100% !important;padding:10px 0}.rhs-promises .ourPromise .container .our-promises .promise .tt-info h3.promiseGuarantee{padding-top:0}.pricingModule{border:1px solid #c2c2c2}.pricingModule #country-select-error{max-width:100% !important}.pricingModule .customBranded-border,.pricingModule .border{border-color:#ededed}.pricingModule .customBrandedBG{background:#ededed !important}.pricingModule .active .customBrandedBG{background:#db071a !important;color:#fff}.pricingModule .active .customBrandedBG:before{border-color:#db071a transparent}.pricingModule .active .border{border-color:#db071a !important}.pricingModule .customBranded-border.active{border-color:#db071a !important;border-left:1px solid #db071a !important}.pricingModule #subscriptionTypeContainer .card:nth-child(2){border-left-width:1px !important;margin-left:5px;margin-right:5px}.pricingModule #pricingblock .pricing-block .block:not(.chosen) p.changePlan{display:none}.pricingModule #pricingblock .pricing-block .block{margin-top:.5rem !important;margin-bottom:.5rem !important;border:1px #c2c2c2 solid !important}.pricingModule #pricingblock .pricing-block.expanded .block:hover{background-color:#db071a1c !important}.pricingModule #pricingblock .pricing-block .block.chosen{border:1px solid #db071a !important}@media screen and (min-width:768px) and (max-width:992px){.combined-products .magazine-header #product_pageheadlinesubhead+h2,.combined-products .magazine-header #product_pageheadlinesubhead{font-size:28px !important}.combined-products .large{width:33% !important}.combined-products .choose-offer{width:100% !important}.combined-products .standalone-product .standaloneHeadline{font-size:30px;line-height:initial}.combined-products .standalone-product ul.list-inline{font-size:14px;line-height:initial}.combined-products .standalone-product .rhs-promises{border:0 solid}.combined-products .standalone-product .rhs-promises .ourPromise .container .our-promises .promise{width:24% !important}.combined-products .standalone-product .rhs-promises .ourPromise .container .our-promises .promise .tt-info h3{font-size:14px !important}.combined-products .standalone-product .rhs-promises .ourPromise .container .our-promises .promise .tt-info h3 span{padding:16px}}@media screen and (max-width:650px){.combined-products .magazine-header #product_pageheadlinesubhead+h2,.combined-products .magazine-header #product_pageheadlinesubhead{line-height:27px !important;font-size:20px !important}.combined-products .zoomPDP{width:75% !important}.combined-products p:not(.includeProduct):not(#lefthandside_headline):not(.feefo_header){line-height:24px !important}.combined-products p:not(.includeProduct):not(#lefthandside_headline):not(.feefo_header) span.followedBy{font-size:12px;line-height:12px}.combined-products h3.chooseSub{font-size:24px}.combined-products .row{margin-left:0 !important;margin-right:0 !important}.combined-products .standalone-product .standaloneHeadline{font-size:30px;line-height:initial}.combined-products .standalone-product ul.list-inline{font-size:14px;line-height:initial}.combined-products .standalone-product .standaloneCovers .large{padding:0}.combined-products .standalone-product .standaloneCovers .large img{width:75%}.combined-products .standalone-product .standaloneCovers .choose-offer{border:0 solid;padding:0}.combined-products .standalone-product .standaloneCovers .pricingModule .pricingHeader{text-align:center;height:auto !important}#subscriptionTypeContainer .card:nth-child(2){margin-left:0 !important;margin-right:0 !important}}@media print{.print-hidden-content{display:none !important}.print-padded-content{margin-top:75px !important}}/*! jQuery UI - v1.10.4 - 2015-06-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Avenir%20Next%2C%20AvenirNextLTW01-Medium%2C%20Helvetica%2C%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=%235c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=%234297d7&fcHeader=%23ffffff&iconColorHeader=%23d8e7f3&bgColorContent=%23fcfdfd&bgTextureContent=flat&bgImgOpacityContent=100&borderColorContent=%23a6c9e2&fcContent=%23222222&iconColorContent=%23469bdd&bgColorDefault=%23dfeffc&bgTextureDefault=flat&bgImgOpacityDefault=85&borderColorDefault=%23c5dbec&fcDefault=%232e6e9e&iconColorDefault=%236da8d5&bgColorHover=%23d0e5f5&bgTextureHover=flat&bgImgOpacityHover=75&borderColorHover=%2379b7e7&fcHover=%231d5987&iconColorHover=%23217bc0&bgColorActive=%23f5f8f9&bgTextureActive=flat&bgImgOpacityActive=100&borderColorActive=%2379b7e7&fcActive=%23e17009&iconColorActive=%23f9bd01&bgColorHighlight=%23fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=%23fad42e&fcHighlight=%23363636&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=flat&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url("images/ui-bg_flat_100_fcfdfd_40x100.png") 50% 50% repeat-x;color:#222;z-index:99999999}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url("images/ui-bg_flat_85_dfeffc_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url("images/ui-bg_flat_75_d0e5f5_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url("images/ui-bg_flat_100_f5f8f9_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url("images/ui-bg_flat_55_fbec88_40x100.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_flat_95_fef1ec_40x100.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_469bdd_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_d8e7f3_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_6da8d5_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_217bc0_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_f9bd01_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.odometer.odometer-auto-theme,.odometer.odometer-theme-car{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-car .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-car .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-car .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-car .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-car .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-car{font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif;font-weight:bold;padding:.05em .1em;background:#fff;color:#111}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{-moz-box-shadow:inset 0 0 .3em rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 0 .3em rgba(0,0,0,0.8);box-shadow:inset 0 0 .3em rgba(0,0,0,0.8);background-size:100%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjMzMzMzMzIi8+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMxMDEwMTAiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ddd),color-stop(40%,#ddd),color-stop(60%,#aaa),color-stop(80%,#ddd),color-stop(100%,#ddd));background-image:-moz-linear-gradient(top,#ddd 0,#ddd 40%,#aaa 60%,#ddd 80%,#ddd 100%);background-image:-webkit-linear-gradient(top,#ddd 0,#ddd 40%,#aaa 60%,#ddd 80%,#ddd 100%);background-image:linear-gradient(to bottom,#ddd 0,#ddd 40%,#aaa 60%,#ddd 80%,#ddd 100%);padding:0 .15em}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{left:.15em;top:.05em}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-car.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.iframe .container{width:100%}.iframe .subsTab_tab,.iframe button.viewOffers_btn{display:none !important}.iframe .magazine-header{position:relative}.iframe .magazine-header .background{position:absolute;top:0;left:0;width:100%;height:100%}.iframe .magazine-header h1{width:calc(100% - 80px);font-size:3vw;line-height:2.9vw;margin-left:auto;margin-right:auto}.iframe .magazine-header .covers{bottom:-45px}.iframe .magazine-header .look-inside{display:none}.iframe .magazine-header .blue-flash img{margin-top:-36px !important}.iframe .magazine-header .feefoStars{margin:10px 11px 0}.iframe .quickview:not(.modal){display:none}.iframe .our-promises .full-width{width:100%}.iframe .basket,.iframe .checkout{padding:10px}.iframe .checkout #panel5 .rhs{width:320px !important}.iframe .checkout .review-dd .lhs{width:57%}.iframe .checkout .review-dd .rhs{width:40% !important;margin-left:2%}.iframe .our-promises .promise h3,.iframe .our-promises .promise p{width:90%}.iframe.receipt .order-summary{padding:24px 10px}.iframe.receipt .order-info{padding:24px 0}.iframe.receipt .order-info .lhs,.iframe.receipt .order-info .rhs{width:44%}.iframe.receipt .order-info .rhs{float:right}.iframe.receipt .order-info .lhs .welcomegift{padding:8px}.iframe.receipt .order-info .lhs .welcomegift img{padding-right:8px}.iframe.receipt .order-info .lhs .welcomegift .words{width:85%}.iframe.receipt .row.newsletter-signup{display:none}.iframe.newnormal #subscriptioncontainer{position:relative;background-color:#f8f8f8}.iframe.newnormal #subscriptioncontainer .large{font-size:36px;line-height:50px}.iframe.newnormal #mysubscriptionpanel{position:absolute;top:39px;right:25px;padding-top:20px}.iframe.newnormal #mysubscriptionpanel .top-part{border:2px #000 solid;background-color:#fff;border-bottom:0;overflow:visible;width:100%;padding-top:25px;float:left}.iframe.newnormal #mysubscriptionpanel .asa{clear:both;width:100%;text-align:center;background:#ddd;padding:12px 0;border:2px #000 solid;border-top:0}.iframe.newnormal #odd-arrow{position:absolute;top:135px;left:20px}.iframe.newnormal #mysubscriptionpanel .body{margin-top:5px;padding:25px 30px 30px 30px;overflow:visible;float:left}.iframe.newnormal #mysubscriptionpanel .lhs,.iframe.newnormal #mysubscriptionpanel .rhs{width:50%;float:left;background-color:#fefefe}.iframe.newnormal #mysubscriptionpanel .rhs{float:right;width:48%}.iframe.newnormal #rhsprintbenefit+div{display:contents}.iframe.newnormal .subscription .country-select .country-field{width:84%;margin-right:0}.iframe.newnormal #rhs-mag-cover,.iframe.newnormal #rhs-mag-coverImage{margin:0 auto;display:block;width:100%}.iframe.newnormal #mysubscriptionpanel .rhs.gift-yes img{width:80%}.iframe.newnormal .centred{margin:0 auto;text-align:center}.iframe.newnormal .simple-inline{display:inline;font-size:15px;width:105px;float:none;height:40px;margin:2px 0;background-color:#fff}.iframe.newnormal #magazinesize-select{width:190px}.iframe.newnormal #magazinetype{padding-top:4px}.iframe.newnormal #giftheadline{font-weight:bold}.iframe.newnormal #gifttext,.iframe.newnormal #giftheadline{text-align:center}.iframe.newnormal #gifttext{margin-bottom:0 !important}.iframe.newnormal .giftbox{margin-top:13px}.iframe.newnormal .giftbox img{display:block;margin:0 auto;width:50% !important}.iframe.newnormal #giftblock label{width:120px}.iframe.newnormal #giftblock .labelled{margin:0;padding:0;background:0;height:40px}.iframe.newnormal #gifterror{visibility:hidden;display:none}.iframe.newnormal .gifterror.bottomerror{display:none}.iframe.newnormal .gifterror.bottomerror.error{display:inline-block;margin:10px 15px;text-align:center;width:95%}.iframe.newnormal .gifterror.bottomerror p{padding:3px;border:1px solid #db071a}.iframe.newnormal .infoerror{color:#fff;background:#db071a;width:23px;height:23px;line-height:12px;margin-right:10px;font-weight:bold;font-size:19px;box-sizing:border-box;display:inline-block;padding:6px}.iframe.newnormal #giftblock.error p,.iframe.newnormal #giftblock.error label{color:#db071a}.iframe.newnormal #giftblock.error label{border-color:#db071a}.iframe.newnormal #giftblock.error #gifterror{visibility:visible}.iframe.newnormal .subscription .country-select{margin-bottom:20px}.iframe.newnormal .pricing p strong span{display:block}.iframe.newnormal .pricing-container{margin:10px 0;position:relative;z-index:8}.iframe.newnormal #pricingblock form{display:none}.iframe.newnormal .pricing-block{background-color:#fff;width:100%}.iframe.newnormal .pricing-block,.iframe.newnormal .country-field{cursor:default}.iframe.newnormal .subscription .country-select .country-field,.iframe.newnormal .pricing-block .block{background:url("/images/selectbg-large3.png") no-repeat right}.iframe.newnormal .pricing-block .block{border:1px #c2c2c2 solid;padding:0 40px 0 5px;background-size:contain}.iframe.newnormal .pricing-block.expanded .block:first-child{border-top:1px #c2c2c2 solid}.iframe.newnormal .pricing-block.expanded .block{background:0}.iframe.newnormal .pricing-block.expanded .block:hover{background-color:#ccc}.iframe.newnormal .pricing-block.expanded .block.chosen{background:url("/images/tick.png") no-repeat 95% 50%}.iframe.newnormal #intro_more.fold-out{margin-bottom:100px}.iframe.newnormal #rhsgifttext img{max-width:100px;max-height:100px;float:right}.iframe.newnormal .messagebox.yesGift{margin-top:735px !important}.iframe.newnormal .messagebox.noGift{margin-top:695px !important}.iframe.newnormal .messagebox.error{margin-top:705px !important}.iframe.newnormal .right-column{width:52%;padding-right:20px}.iframe.newnormal .faqs_container .faqs{width:81.75%}.iframe.newnormal .faqs_container{margin:75px auto}@media screen and (min-width:751px){#subscriptioncontainer .right-column{min-width:660px}#subscriptioncontainer .right-column #mysubscriptionpanel{min-width:675px}}@media only screen and (max-width:800px){.iframe.newnormal .container .subscription .country-select .country-field,.iframe.newnormal .pricing-block .block{background:url("/images/selectbg-large3.png") no-repeat right}.iframe.newnormal .pricing-block .block{border:1px #c2c2c2 solid;padding:0 40px 0 5px;background-size:contain}.feefoStars{margin:10px 1px 0 !important;width:100%}.iframe.newnormal,.quickview:not(.modal){margin:0;width:auto}.iframe.newnormal .container,.quickview:not(.modal) .container{width:90%;font-size:14px;line-height:18px}.iframe.newnormal #subscriptioncontainer,.quickview:not(.modal) #subscriptioncontainer{position:relative;background-color:#f8f8f8}.iframe.newnormal #subscriptioncontainer .subscription,.quickview:not(.modal) #subscriptioncontainer .subscription{padding-top:0}.iframe.newnormal #subscriptioncontainer .large,.quickview:not(.modal) #subscriptioncontainer .large{font-size:26px;margin-top:10px;line-height:50px}.iframe.newnormal #mysubscriptionpanel,.quickview:not(.modal) #mysubscriptionpanel{padding-top:20px;padding-bottom:20px;position:relative;width:100%;right:0;top:0}.iframe.newnormal #mysubscriptionpanel .top-part,.quickview:not(.modal) #mysubscriptionpanel .top-part{border:2px #000 solid;background-color:#fff;border-bottom:0;overflow:visible;width:100%;padding-top:5px;float:left}.iframe.newnormal #mysubscriptionpanel .asa,.quickview:not(.modal) #mysubscriptionpanel .asa{clear:both;width:100%;text-align:center;background:#ddd;padding:12px 0;border:2px #000 solid;border-top:0}.iframe.newnormal #mysubscriptionpanel .body,.quickview:not(.modal) #mysubscriptionpanel .body{padding:25px 13px 30px;overflow:visible}.iframe.newnormal #mysubscriptionpanel .lhs,.iframe.newnormal #mysubscriptionpanel .rhs,.quickview:not(.modal) #mysubscriptionpanel .lhs,.quickview:not(.modal) #mysubscriptionpanel .rhs{background-color:#fefefe;float:none;width:100%}.iframe.newnormal .magazine-intro,.quickview:not(.modal) .magazine-intro{padding-bottom:15px;min-height:100px}.iframe.newnormal .subscription .country-select .country-field,.quickview:not(.modal) .subscription .country-select .country-field{width:83% !important;margin-right:0 !important;height:30px !important;font-size:14px !important;padding-left:9px !important}.iframe.newnormal .container .subscription .country-select,.quickview:not(.modal) .container .subscription .country-select{padding-top:2px}.iframe.newnormal .flag,.quickview:not(.modal) .flag{height:23px;margin:3px 4px 0 0}.iframe.newnormal #rhs-mag-cover,.iframe.newnormal #rhs-mag-coverImage,.quickview:not(.modal) #rhs-mag-cover,.quickview:not(.modal) #rhs-mag-coverImage{margin:0 auto;display:none;width:100%}.iframe.newnormal #mysubscriptionpanel .rhs.gift-yes img,.quickview:not(.modal) #mysubscriptionpanel .rhs.gift-yes img{width:80%}.iframe.newnormal .centred,.quickview:not(.modal) .centred{margin:0 auto;text-align:center;width:90% !important}.iframe.newnormal .simple-inline,.quickview:not(.modal) .simple-inline{display:inline;font-size:14px;width:105px;float:none;height:30px;background-color:#fff}.iframe.newnormal #magazinetype,.quickview:not(.modal) #magazinetype{padding-top:9px;padding-bottom:8px}.iframe.newnormal #giftheadline,.quickview:not(.modal) #giftheadline{font-weight:bold}.iframe.newnormal #gifttext,.iframe.newnormal #giftheadline,.quickview:not(.modal) #gifttext,.quickview:not(.modal) #giftheadline{text-align:center}.iframe.newnormal #gifttext,.quickview:not(.modal) #gifttext{margin-bottom:0 !important}.iframe.newnormal .giftbox,.quickview:not(.modal) .giftbox{margin-top:13px}.iframe.newnormal .giftbox img,.quickview:not(.modal) .giftbox img{display:block;margin:0 auto;width:50% !important}.iframe.newnormal #giftblock,.quickview:not(.modal) #giftblock{margin-top:6px}.iframe.newnormal #pricingblock,.quickview:not(.modal) #pricingblock{margin-top:17px}.iframe.newnormal #giftblock label,.quickview:not(.modal) #giftblock label{width:110px}.iframe.newnormal .subscription .choose-offer label,.quickview:not(.modal) .subscription .choose-offer label{box-sizing:border-box;display:inline-block;border:1px solid #c2c2c2;padding:4px;text-align:center;margin-left:0}.iframe.newnormal .subscription .choose-offer label:nth-child(1),.quickview:not(.modal) .subscription .choose-offer label:nth-child(1){margin-right:10px}.iframe.newnormal .subscription .choose-offer label.checked,.quickview:not(.modal) .subscription .choose-offer label.checked{border-color:#333;background:#dedede !important}.iframe.newnormal .subscription .choose-offer label input,.quickview:not(.modal) .subscription .choose-offer label input{display:none}.iframe.newnormal #giftblock .labelled,.quickview:not(.modal) #giftblock .labelled{margin:0;padding:0;background:0;height:40px}.iframe.newnormal #gifterror,.quickview:not(.modal) #gifterror{visibility:hidden}.iframe.newnormal .gifterror.bottomerror,.quickview:not(.modal) .gifterror.bottomerror{display:none}.iframe.newnormal .gifterror.bottomerror.error,.quickview:not(.modal) .gifterror.bottomerror.error{display:inline-block;margin:10px 15px;text-align:center;width:95%}.iframe.newnormal .gifterror.bottomerror p,.quickview:not(.modal) .gifterror.bottomerror p{padding:3px;border:1px solid #db071a}.iframe.newnormal .infoerror,.quickview:not(.modal) .infoerror{color:#fff;background:#db071a;width:23px;height:23px;line-height:12px;margin-right:10px;font-weight:bold;font-size:19px;box-sizing:border-box;display:inline-block;padding:6px}.iframe.newnormal #giftblock.error p,.iframe.newnormal #giftblock.error label,.quickview:not(.modal) #giftblock.error p,.quickview:not(.modal) #giftblock.error label{color:#db071a}.iframe.newnormal #giftblock.error label,.quickview:not(.modal) #giftblock.error label{border-color:#db071a}.iframe.newnormal #giftblock.error #gifterror,.quickview:not(.modal) #giftblock.error #gifterror{visibility:visible}.iframe.newnormal .pricing p strong span,.quickview:not(.modal) .pricing p strong span{display:block;padding-top:0 !important}.iframe.newnormal .container .subscription .block .pricing p,.quickview:not(.modal) .container .subscription .block .pricing p{line-height:22px;padding-left:5px;font-size:14px !important}.iframe.newnormal .pricing-container,.quickview:not(.modal) .pricing-container{margin:10px 0;position:relative;z-index:8}.iframe.newnormal #pricingblock form,.quickview:not(.modal) #pricingblock form{display:none}.iframe.newnormal .container .subscription .pricing-container,.quickview:not(.modal) .container .subscription .pricing-container{padding:0;border:initial}.iframe.newnormal .container .subscription .pricing-container .block,.quickview:not(.modal) .container .subscription .pricing-container .block{border-bottom:#c2c2c2 1px solid;padding:4px 0}.iframe.newnormal .container .subscription .block .pricing,.quickview:not(.modal) .container .subscription .block .pricing{width:auto}.iframe.newnormal .pricing-block,.quickview:not(.modal) .pricing-block{background-color:#fff;width:100%}.iframe.newnormal .pricing-block,.iframe.newnormal .country-field,.quickview:not(.modal) .pricing-block,.quickview:not(.modal) .country-field{cursor:default}.iframe.newnormal .pricing-block.expanded .block,.quickview:not(.modal) .pricing-block.expanded .block{border-top:0}.iframe.newnormal .pricing-block.expanded .block:first-child,.quickview:not(.modal) .pricing-block.expanded .block:first-child{border-top:1px #c2c2c2 solid}.iframe.newnormal .container .subscription .pricing-container .block:last-child,.quickview:not(.modal) .container .subscription .pricing-container .block:last-child{border-bottom:1px #c2c2c2 solid}.iframe.newnormal .pricing-block.expanded .block,.quickview:not(.modal) .pricing-block.expanded .block{background:0}.iframe.newnormal .pricing-block.expanded .block:hover,.quickview:not(.modal) .pricing-block.expanded .block:hover{background-color:#ccc}.iframe.newnormal .pricing-block.expanded .block.chosen,.quickview:not(.modal) .pricing-block.expanded .block.chosen{background:url("/images/tick.png") no-repeat 95% 50%}.iframe.newnormal #intro_more.fold-out,.quickview:not(.modal) #intro_more.fold-out{margin-bottom:10px}.iframe.newnormal #rhsgifttext img,.quickview:not(.modal) #rhsgifttext img{max-width:100px;max-height:100px;float:right}.iframe.newnormal .promises,.quickview:not(.modal) .promises{width:auto;padding-top:0;padding-left:40px}.iframe.newnormal .subscription #messagebox,.quickview:not(.modal) .subscription #messagebox{margin-top:30px !important}.iframe.newnormal #lefthandside_text h5,.quickview:not(.modal) #lefthandside_text h5{display:none}.iframe.newnormal .blue-flash,.quickview:not(.modal) .blue-flash{width:100%;height:auto;padding:10px 0;text-align:center}.iframe.newnormal .blue-flash h3,.quickview:not(.modal) .blue-flash h3{line-height:25px;padding:4px}.iframe.newnormal .right-column,.quickview:not(.modal) .right-column{width:95% !important;padding:0;float:none;margin:0 auto}.iframe.newnormal #blueflashtext,.iframe.newnormal #nonukblueflashtext,.quickview:not(.modal) #blueflashtext,.quickview:not(.modal) #nonukblueflashtext{width:78% !important;float:right}.iframe.newnormal .magazine-intro,.quickview:not(.modal) .magazine-intro{padding:32px 10px 0 10px}.iframe.newnormal .product-panel .prices,.quickview:not(.modal) .product-panel .prices{float:none}.iframe.newnormal .faqs_container,.quickview:not(.modal) .faqs_container{display:none}}@media only screen and (max-width:990px) and (min-width:801px){.iframe.newnormal .left-column{padding-left:30px;width:22%;width:auto;padding-top:0;padding-left:40px;float:right}.iframe.newnormal .left-column .promisesbox{width:95%}}@media only screen and (min-width:801px) and (max-width:990px){.iframe .copyright{background-image:none}.iframe .magazine-header .covers{width:20%;height:auto}.iframe .magazine-header .covers .small{display:none}.iframe .magazine-header .covers .large{width:100%;height:auto;float:left;margin:0}.iframe .right-column{width:67% !important;padding-right:25px !important}.iframe .left-column{padding-left:30px;width:22%}}@media only screen and (min-width:701px) and (max-width:1100px) and (orientation:portrait){.iframe.newnormal #mysubscriptionpanel .body{float:none}.iframe.newnormal #mysubscriptionpanel .body .lhs,.iframe.newnormal #mysubscriptionpanel .body .rhs{float:none;display:inline-block;vertical-align:top}.iframe.newnormal #mysubscriptionpanel .body .lhs{width:50%}.iframe.newnormal #mysubscriptionpanel .body .rhs{width:48%}.iframe.newnormal #mysubscriptionpanel .body .rhs #rhs-mag-cover,.iframe.newnormal #mysubscriptionpanel .body .rhs #rhs-mag-coverImage{display:block;width:65%}}@media only screen and (max-width:1100px) and (orientation:landscape){.iframe .magazine-header .covers{left:14px}.iframe .left-column{padding-left:50px;width:245px}}@media only screen and (min-width:661px) and (max-width:800px){.iframe{font-size:15px;width:1100px}.iframe .our-promises{display:none}.iframe .copyright{background-image:none}.iframe .magazine-header{overflow:visible}.iframe .magazine-header h1{font-size:4vw;padding-left:10px}.iframe .magazine-header .covers{height:auto;left:10px;width:20%;bottom:30px}.iframe .magazine-header .covers .small{display:none}.iframe .magazine-header .covers .large{width:100%;height:auto;float:left;margin:0}.iframe .magazine-header .blue-flash h2,.iframe .magazine-header .blue-flash h2 *{font-size:22px;line-height:30px}.iframe .magazine-header .blue-flash #countdown{bottom:90px;left:240px;right:initial}.iframe .right-column{width:70%;padding-right:0}.iframe .left-column{padding-left:30px;width:22%}.iframe .subscription .promises .headline{width:100%}.iframe .subscription .offer{width:48%;padding-top:15px}.iframe .subscription .offer .text:before{font-size:20px}.iframe .subscription #rhsbenefit-print,.iframe .subscription #rhsbenefit-digital,.iframe .subscription #rhsbenefit-bundle{margin:10px 5px 10px 5px}.iframe .subscription .choose-offer label{width:45%}.iframe .subscription .choose-offer .offer-box{width:29% !important;padding:10px}.iframe .subscription .choose-offer .offer-box .price-point{margin:0 !important}.iframe .subscription .choose-offer .offer-box .smaller{font-size:17px}.iframe .subscription .choose-offer .offer-box.double-yes,.iframe .subscription .choose-offer .offer-box.double-yes-yes{width:60% !important}.iframe .subscription .choose-offer .offer-box.pull-left .price-point{float:left !important}}@media only screen and (max-width:660px){.iframe.newnormal #blueflashtext,.iframe.newnormal #nonukblueflashtext{width:95% !important}.iframe .our-promises{display:none}.iframe .copyright{background-image:none}.iframe .blue-flash{height:auto;position:relative !important;clear:both !important}.iframe .blue-flash *{text-align:center;line-height:normal}.iframe .blue-flash #countdown{position:relative !important;margin:0 auto;bottom:auto !important;right:auto !important;width:auto !important;overflow:hidden;display:table}.iframe .magazine-header{height:auto;padding-bottom:0}.iframe .magazine-header h1{font-size:22px;line-height:25px;width:100%;text-align:center;margin:15px 0;padding:0}.iframe .magazine-header .covers{position:relative;width:60%;height:auto;margin:0 auto;left:0;bottom:0}.iframe .magazine-header .covers .small{display:none}.iframe .magazine-header .covers .large{width:100%;height:auto}.iframe .spec .frequency{border-right:0}.iframe .spec .frequency,.iframe .spec .perfect-for{margin:0 auto;text-align:center;padding:5px 0;float:none}.iframe .left-column{display:none}.iframe .right-column,.iframe #blueflashtext,.iframe #nonukblueflashtext{width:95% !important;float:none !important;margin:0 auto;padding:0}.iframe .notmobile{display:none}.iframe .quickview:not(.modal){display:block;width:100%;margin:0 !important;padding:0 !important}.iframe .quickview:not(.modal) .choose-country{display:block !important}.iframe .quickview:not(.modal) .product-panel .prices{float:none;margin:0 auto}.iframe .quickview:not(.modal) .product-panel .prices .mobile{width:100%}}.centred{margin:0 auto;text-align:center}.test-462461{overflow:hidden}.test-462461 .blue-flash{min-height:100px;height:auto}.test-462461 .blue-flash .message{padding:8px 80px 0 80px}.test-462461 .blue-flash .message *{font-size:17px;line-height:24px}.test-462461 .blue-flash .message #intro_more{margin-bottom:80px}.test-462461 .blue-flash .message h2{font-size:30px;line-height:50px}.test-462461 .blue-flash #countdown{bottom:70px !important;left:78px !important}.test-462461 .row.subscriptionblock{margin-top:-30px;position:relative;padding:0 80px;overflow:hidden}.test-462461 .row.subscriptionblock .lefthandside{width:50%;float:left}.test-462461 .row.subscriptionblock .lefthandside .covers{overflow:hidden}.test-462461 .row.subscriptionblock .lefthandside .covers .small{width:73px;float:left}.test-462461 .row.subscriptionblock .lefthandside .covers .small .updatecover{width:100%}.test-462461 .row.subscriptionblock .lefthandside .covers .large{width:375px;float:right;position:relative}.test-462461 .row.subscriptionblock .lefthandside .covers .large #mag-cover{width:100%}.test-462461 .row.subscriptionblock .lefthandside .covers .large .look-inside.move-to-top{padding:7px;height:inherit}.test-462461 .row.subscriptionblock .lefthandside .giftboxwitharrow{position:relative}.test-462461 .row.subscriptionblock .lefthandside .giftboxwitharrow .giftbox{clear:both;margin:10px 0 0 95px;padding:10px;border:1px solid #e9e9e9}.test-462461 .row.subscriptionblock .lefthandside .giftboxwitharrow .giftbox .headline{font-weight:bold}.test-462461 .row.subscriptionblock .lefthandside .giftboxwitharrow .giftbox img.left{float:left;padding-bottom:30%}.test-462461 .row.subscriptionblock .lefthandside .giftboxwitharrow .giftbox.imageattop img{width:100%}.test-462461 .row.subscriptionblock .lefthandside .giftboxwitharrow .arrow-right{position:absolute;right:-20px;top:80px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #e9e9e9}.test-462461 .row.subscriptionblock .lefthandside .publisher-statement{float:right;width:360px;padding:14px 0 0 14px;text-indent:-14px}.test-462461 .row.subscriptionblock .righthandside{width:420px;float:right;background-color:initial}.test-462461 .row.subscriptionblock .righthandside .tabs{overflow:hidden}.test-462461 .row.subscriptionblock .righthandside .tabs .tab{background-color:#c2c2c2;width:192px;height:32px;border:1px #000 solid;float:left;list-style:none;padding:8px;text-align:center;cursor:pointer}.test-462461 .row.subscriptionblock .righthandside .tabs .tab:first-child{border-top-right-radius:0;border-right:1px #c2c2c2 solid}.test-462461 .row.subscriptionblock .righthandside .tabs .tab.active{border-bottom:1px #f9f9f9 solid;background-color:#f9f9f9}.test-462461 .row.subscriptionblock .righthandside .tabs .tab:first-child.active{border-right:1px #f9f9f9 solid}.test-462461 .row.subscriptionblock .righthandside .tabs .tab:only-child{width:402px;border-right:1px #000 solid !important}.test-462461 .row.subscriptionblock .righthandside .blueflashtext{background-color:#f9f9f9;border-left:1px #000 solid;border-right:1px #000 solid}.test-462461 .row.subscriptionblock .righthandside .blueflashtext *{display:none}.test-462461 .row.subscriptionblock .righthandside .blueflashtext h3{display:block;text-align:center;color:#db071a;padding:20px}.test-462461 .row.subscriptionblock .righthandside .choose-offer{background-color:#f9f9f9;text-align:center;border-left:1px #000 solid;border-right:1px #000 solid;border-bottom:0;border-radius:0;width:418px;display:none}.test-462461 .row.subscriptionblock .righthandside .choose-offer .only{font-weight:bold;font-size:20px;padding-top:20px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .price-string{color:#db071a;font-size:80px;line-height:100px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .price-statement{font-weight:bold;font-size:18px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .price-offer{color:#db071a;font-size:40px;padding-bottom:15px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .simple-inline{display:inline;font-size:15px;border:0;width:auto;float:none;height:25px;outline:0;background-color:none}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .country a{color:#db071a}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .country .country-select{display:inline-block;margin:8px 0}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock{text-align:left;padding:0 20px 10px 20px;width:auto}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock .isGift{width:50px;padding-left:26px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock label{width:177px;margin:0;background:white}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock label:first-child{margin-right:20px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock .labelled{margin:0;padding:0;height:40px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock .gifterror{visibility:hidden;font-size:14px}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock.error label{background:rgba(214,9,9,0.5)}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock.error label{border-color:red;background:rgba(214,9,9,0.5)}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .giftblock.error .gifterror{visibility:visible;color:#db071a}.test-462461 .row.subscriptionblock .righthandside .choose-offer.active .button{width:400px}.test-462461 .row.subscriptionblock .righthandside .bottom-of-box{background-color:#f9f9f9;border:1px #000 solid;border-top:0;padding:20px 45px}.test-462461 .row.subscriptionblock .righthandside .bottom-of-box .green-ticks li{background-image:url(/images/green-tick-icon.png);background-repeat:no-repeat;background-position-y:center}.test-462461 .row.subscriptionblock .righthandside .bottom-of-box .green-ticks li span{display:inline-block;padding:10px 0 10px 38px}.test-462461 .row.subscriptionblock .righthandside .bottom-of-box .asa{border-top:1px solid grey;margin-top:12px;padding-top:12px;text-align:center}.test-462461 .row.subscriptionblock .righthandside .bottom-of-box .more-info{left:-140px}.test-462461 .row.messagefromeditor{margin:30px 120px 60px 120px}.test-462461 .row.messagefromeditor *{text-align:center}.test-462461 .row.messagefromeditor h2{width:100%;padding-bottom:20px;border-bottom:1px black solid;margin:0 auto}.test-462461 .row.messagefromeditor .editor-message{padding-top:10px}body.bootstrap .tesco .pca{padding:0 12px;box-sizing:inherit}body.bootstrap .tesco label{font-size:15px;float:none;width:100%;text-align:left}body.bootstrap .tesco .checkout .cascadeaccordion .panel-detail{overflow:visible}body.bootstrap .tesco .covers{left:45px}@media screen and (max-width:650px){body:not(.bootstrap) .container.tesco{width:90% !important}body:not(.bootstrap) .container.tesco .site-header{padding:20px 5px}body:not(.bootstrap) .container.tesco .basket{padding:10px}body:not(.bootstrap) .container.tesco .basket table th{display:none}body:not(.bootstrap) .container.tesco .basket table td{display:block;width:auto}body:not(.bootstrap) .container.tesco .basket table .startdatebox,body:not(.bootstrap) .container.tesco .basket table .col-payment-methods{border-bottom:0}body:not(.bootstrap) .container.tesco .basket table .line.voucher{display:none}body:not(.bootstrap) .container.tesco .checkout{padding:0}body:not(.bootstrap) .container.tesco .checkout li{padding:4px 0}body:not(.bootstrap) .container.tesco .checkout li label{text-align:left;float:none}body:not(.bootstrap) .container.tesco .checkout .panel-title{width:100%}body:not(.bootstrap) .container.tesco .checkout .extratext{float:none}body:not(.bootstrap) .container.tesco .checkout .cascadeaccordion input[type=text]{padding:4px 6px;margin:5px 0;width:95%;height:40px}body:not(.bootstrap) .container.tesco .paynow{width:100% !important;text-align:center}body:not(.bootstrap) .container.tesco .paynow button.pull-right{float:none !important}body.bootstrap .tesco .checkout{padding:0}body.bootstrap .tesco .covers{left:-2px}}.cancel-msg{display:none}.brandedTextColor{color:#db071a}.brandedTextColor strong{color:#000}.branded-header{height:45px}.standalone-header{padding:28px 20px;position:relative}.subsTab_container.Bundle_container .topTabs_tab{width:100%;font-size:14px;margin-top:-6px;margin-bottom:10px;display:inline-block}.subsTab_container.Bundle_container .topTabs_tab .view-subsTab{text-align:left;display:inline-block;padding:0;position:relative;box-sizing:border-box;cursor:pointer;margin:10px 5px 0;overflow:visible}.subsTab_container.Bundle_container .topTabs_tab .view-subsTab p{font-size:15px}.subsTab_container.Bundle_container .topTabs_tab .view-subsTab.active{background:none !important}.subsTab_container.Bundle_container .topTabs_tab .view-subsTab.active p{color:#db071a}.subsTab_container.Bundle_container .subsTab{overflow:hidden;padding:38px 9%;padding:18px 0 30px}.subsTab_container.Bundle_container .choose-subsTab.active{display:block !important;border:0 solid #c2c2c2;position:relative}@media screen and (max-width:650px){.subsTab_container.Bundle_container .container,.subsTab_container.Bundle_container #preheader-wrapper{width:100% !important}}@media screen and (max-width:650px){.mobileShow{display:block !important}.mobileShow #gifttext img{width:75%}.mobileHide{display:none !important}}.receipt h1{width:405px;float:left}.receipt h2,.receipt h3{font-size:22px}.receipt h5{font-size:1.25rem}.receipt .blue-flash h1{width:705px}.receipt .order-summary{clear:both;padding:24px;background-color:#ededed}.receipt .order-summary .giftcard{padding:10px;border:2px solid #db071a;border-radius:10px;overflow:hidden}.receipt .order-summary .giftcard img{padding-right:10px;float:left;display:none}.receipt .order-summary .giftcard .words:not(.paypalGift){float:left}.receipt .order-summary .giftcard .words{width:200px;background:url("/images/gift-icon.png");background-repeat:no-repeat !important;background-position:top left !important}.receipt .order-summary .giftcard h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;padding-left:48px !important;margin-bottom:13px}.receipt .order-summary h2{font-size:16px}.receipt .order-summary table th{text-align:left;padding-bottom:20px;border-bottom:#c2c2c2 1px solid}.receipt .order-summary table td{padding-top:22px}.receipt .order-summary div.responsiveDiv{display:inline-block;vertical-align:top}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(1){width:99%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(2),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(2) ~ .responsiveDiv{width:49%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(3),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(3) ~ .responsiveDiv{width:32.3%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(4),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(4) ~ .responsiveDiv{width:24%}.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(5),.receipt .order-summary .responsiveDiv:first-child:nth-last-of-type(5) ~ .responsiveDiv{width:19%}.receipt .order-summary .col-mag{width:318px}.receipt .order-summary .col-mag .cover{float:left;height:73px}.receipt .order-summary .col-mag .info{padding-left:10px;overflow:hidden}.receipt .order-summary .col-delivery{width:225px}.receipt .order-summary .col-extras{width:190px}.receipt .order-summary .col-payment-method{width:350px}.receipt .order-info{padding:24px 0 24px 50px;overflow:hidden}.receipt .order-info .lhs{clear:left;font-size:18px;width:576px;float:left}.receipt .order-info .lhs>p{padding-bottom:30px}.receipt .order-info .lhs h2{line-height:30px}.receipt .order-info .lhs h5{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;font-size:16px;line-height:24px;color:#000001;padding:10px 0}.receipt .order-info .lhs .giftcard{margin-top:26px;padding:10px;border:2px solid #db071a;border-radius:10px;overflow:hidden}.receipt .order-info .lhs .giftcard img{padding-right:10px;float:left}.receipt .order-info .lhs .giftcard .words{float:left;width:200px}.receipt .order-info .lhs .giftcard h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif}.receipt .order-info .lhs .welcomegift{margin-top:26px;padding:26px;border:1px solid #c2c2c2;border-radius:10px;overflow:hidden}.receipt .order-info .lhs .welcomegift img{padding-right:26px;float:left}.receipt .order-info .lhs .welcomegift .words{float:left;width:350px}.receipt .order-info ul{list-style:disc}.receipt .order-info ul ul,.receipt .order-info ul ol{padding-left:40px}.receipt .order-info ul ol li{padding:0;font-size:13px;list-style:decimal}.receipt .order-info ul ul li{font-size:16px;padding:3px 0}.receipt .order-info li{padding:5px 0}.receipt .order-info p{font-size:16px;margin-bottom:8px;font-family:Avenir Next,AvenirNextLTW01-Medium,Helvetica,sans-serif}.receipt .order-info h4{font-family:AvenirNext-DemiBold,"Avenir Next LT W01 Demi",Helvetica,sans-serif;padding:15px 0 10px}.receipt .order-info .rhs{background-color:#ededed;padding:25px;margin-left:30px;float:left;width:369px;overflow:hidden}.receipt .also-bought{display:inline-block;width:20%;margin:0 2%;text-align:center}.receipt .also-bought img{width:100% !important;max-width:234px}.receipt .also-bought p{padding:10px 0}.receipt .also-bought a{text-decoration:none;color:#fff;background:#db071a;padding:5px 40px;text-align:center;margin:0 auto}@media screen and (max-width:650px){body.receipt div.logo.customBrandedDomain{margin:0 auto}body.receipt .magazine-header h1{width:100%;font-size:20px;line-height:25px;padding-left:20px;padding-right:20px}body.receipt .magazine-header .blue-flash{height:40px}body.receipt .magazine-header .blue-flash h1{font-size:20px}body.receipt h1.pull-left{float:none !important;padding-left:0;text-align:center;width:100%;font-size:38px;line-height:40px}body.receipt .order-summary div.responsiveDiv{display:block !important;width:100% !important}body.receipt .order-summary div.col-delivery{padding-top:15px;clear:both}body.receipt .order-summary div.col-extras p{padding-left:22px}body.receipt .order-info{padding:24px 0}body.receipt .order-info .lhs,body.receipt .order-info .rhs{float:none;width:100%;clear:both;margin-left:0}body.receipt .order-info .rhs{padding:15px}body.receipt .also-bought{width:45%;margin:11px 2%}body.receipt .also-bought img{width:100% !important}body.receipt .also-bought a{white-space:nowrap}body.receipt form .button{font-size:15px !important}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzY3NzL2dsb2JhbC5zY3NzIiwic2Nzcy9mb250c19jb2xvdXJzLnNjc3MiLCJzY3NzL19tZXllci1yZXNldC5zY3NzIiwic2Nzcy9jb21tb24uc2NzcyIsInNjc3MvZm9ybS1lbGVtZW50cy5zY3NzIiwic2Nzcy9nZW5lcmljLnNjc3MiLCJzY3NzL2ltYWdlc19pY29ucy5zY3NzIiwic2Nzcy9zdWJzY3JpcHRpb24uc2NzcyIsInNjc3MvcHJvbWlzZXMuc2NzcyIsInNjc3MvcXVpY2t2aWV3LnNjc3MiLCJzY3NzL21vYmlsZS9zdWJzY3JpcHRpb24uc2NzcyIsInNjc3Mvc2VhcmNoLnNjc3MiLCJzY3NzL2NhbXBhaWduLnNjc3MiLCJzY3NzL2JveGVzLnNjc3MiLCJzY3NzL2JvdXJib24vYWRkb25zL19wcmVmaXhlci5zY3NzIiwic2Nzcy9tYWdhemluZXMuc2NzcyIsInNjc3MvbXktbWl4aW5zLnNjc3MiLCJzY3NzL2NoZWNrb3V0LnNjc3MiLCJzY3NzL25ld3NsZXR0ZXIuc2NzcyIsInNjc3MvZ2lmdGNhcmQuc2NzcyIsInNjc3Mvc3RhbmRhbG9uZS5zY3NzIiwic2Nzcy9uZXdub3JtYWwuc2NzcyIsInNjc3MvaGVhZGVyLnNjc3MiLCJzY3NzL3Jld2FyZF9yZWRlbXB0aW9uLnNjc3MiLCJzY3NzL2J1bmRsZS5zY3NzIiwic2Nzcy9wYWNrYWdlcy5zY3NzIiwic2Nzcy9kaWdpdGFsLnNjc3MiLCJzY3NzL2UtbGVhcm5pbmcuc2NzcyIsInNjc3MvZm9udGF3ZXNvbWVfaWNvbnMuc2NzcyIsInNjc3MvYmFza2V0LXNsaWRlci5zY3NzIiwic2Nzcy9jb21iaW5lZC5zY3NzIiwic2Nzcy9qcXVlcnktdWkudGhlbWUubWluLnNjc3MiLCJzY3NzL29kb21ldGVyLnRoZW1lLnNjc3MiLCJzY3NzL2lmcmFtZS5zY3NzIiwic2Nzcy90ZXN0LTQ2MjQ2MS5zY3NzIiwic2Nzcy90ZXNjby5zY3NzIiwic2Nzcy9icmFuZGVkX3N0YW5kYWxv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QUVBO0VBQ0M7RUFDRztFQUNIO0VBQ0E7OztBQU1MO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0E7RUFDSTtFQUNBOztBQUVKO0VBQ0M7RUFDSTtFQUNBOztBQUdMO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0k7O0FBRUo7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0c7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7QUFBQTtFQUVDOztBQUVEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFFRDtFQUNJOztBQUVKO0VBQ0M7O0FBR0E7RUFDSTs7QUFHTDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0Msa0JSMVZJO0VRMlZKOztBQUVEO0VBQ0M7O0FBRUQ7RUFDSTtFQUNBOztBQUVKO0FBQUE7RUFFQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtBQUNEO0FBQUE7O0FBR0M7RUFDQzs7QUFJRjtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0k7O0FBRUo7RUFDQzs7QUFFRDtFQUNJO0VBQ0E7O0FBRUo7RUFDQzs7QUFFRDtFQUNDOzs7QUV6ZEo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztB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Q0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFRDtFQUNBOztBQUVBO0VBQ0E7O0FBRUQ7RUFDSTtFQUNBOztBQUVKO0VBQ0M7O0FBRUQ7RUFDRztFQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDRTs7QUFHSDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7QUFDQztBQUFBO0VBRUE7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRDs7QUFFQTtBQUFBO0VBRUM7O0FBRUQ7RUFDQzs7QUFFRDtBQUNDO0FBQUE7RUFFQTtFQUNBO0VBQ0c7O0FBRUo7RUFDQzs7QUFFRDtBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0FBQ0Q7RUFDQztFQUNHOztBQUVKO0VBQ0M7O0FBRUQ7RUFDQztFQUNHO0VBQ0E7O0FBRUo7RUFDQztFQUNBOztBQUVEO0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFJSTtFQUNBO0VBQ0E7RUFDSDtFQUNHO0VBQ0E7RUFDQTtFQUNIO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtBQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0VBRUMsT2xCL1RNOztBa0JpVVA7QUFBQTtFQUVDOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7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Ozs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDRzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0FBQUE7RUFFQzs7O0FBRUQ7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDSTs7O0FBRUo7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0FBQ0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFDQTtBQUFBO0FBQUE7RUFHQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7QUFDRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUlEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtBQUNBOzs7QUFFQTtBQUNBOzs7QUFFQTtBQUNBOzs7QUFFQTtFQUNJO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUdBO0VBQ0M7OztBQUlKO0VBRUU7SUFDSTs7O0VBSUo7SUFDQzs7RUFFRDtJQUNJOztFQUlGO0lBQ0M7SUFDQTtJQUNHOzs7RUFPTjtJQUNDOzs7RUFHRjtJQUNDOzs7RUFFRDtBQUNDO0FBQUE7OztFQUdEO0lBQ0M7SUFDQTs7O0VBRUQ7SUFDQzs7O0VBRUQ7SUFDQzs7O0VBRUQ7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFFSDtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0w7SUFDQztJQUNHO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUg7SUFDQzs7RUFHRDtJQUNJO0lBQ0E7SUFDQTs7RUFFSDtJQUNJOztFQUlOO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDRztJQUNBOztFQUVIO0lBQ0k7SUFDQTtJQUNBOztFQUVBO0lBQ0M7O0VBSUw7SUFDQzs7O0VBSUg7SUFDSTs7RUFFSDtJQUNDOztFQUdEO0lBQ0k7SUFDQTs7O0VBR0w7SUFDSTtJQUNBO0lBQ0E7OztFQUVKO0lBQ0k7SUFDQTs7RUFFQTtJQUNDOztFQUVBO0lBQ0M7O0VBSUY7SUFDQztJQUNBO0lBQ0E7O0VBRUE7SUFDQztJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFFRDtJQUNJOztFQUVBO0lBQ0M7SUFDQTtJQUNBOztFQUlDO0lBQ0Y7SUFDQTs7RUFNSjtJQUNGOztFQUdJO0lBQ0k7SUFDSDtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFJRjtBQUNBO0lBQ0M7O0VBRUg7SUFDQztJQUNBOztFQUVBO0lBQ0k7O0VBRUo7SUFDSTs7RUFHSDtJQUNDOztFQUVEO0lBQ0k7SUFDQTtJQUNBOztFQUlKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFNTDtJQUNJOztFQUlGO0lBQ0M7O0VBTUo7SUFDQzs7RUFHRjtJQUNDOztFQU1MO0lBQ0M7SUFDRztJQUNBOztFQUVBO0lBQ0M7OztFQU1KO0lBQ0k7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDQTs7RUFFSjtJQUNJOzs7RUFLUDtJQUNDO0lBQ0E7OztFQUVEO0lBQ0k7SUFDQTs7O0VBRUo7SUFDQztJQUNHO0lBQ0E7SUFDQTs7RUFFSDtJQUNJO0FBQ0Y7QUFBQTtBQUFBO0FBQUE7SUFLRTtJQUNBO0lBQ0E7SUFDQTs7RUFFSjtJQUNDOztFQUNBO0lBQ0k7O0VBRUE7SUFDQzs7RUFLRDtJQUNDO0lBQ0E7O0VBSU47SUFDQztJQUNBO0lBQ0c7SUFDQTtJQUNIO0lBQ0c7O0VBRUE7SUFDQztJQUNBOztFQUtIO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDSDs7RUFHRDtJQUNJO0lBQ0g7O0VBR0Q7SUFDQzs7RUFFRDtJQUNJOztFQUVK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ZjRCOztBdUI0ZjlCO0VBQ0MsWXZCN2Y2Qjs7QXVCaWdCL0I7RUFDSTs7O0FBR0w7RUFHRTtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNJOztFQUVBO0lBQ0M7O0VBRUE7SUFDRjtJQUNHOztFQUVIO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0k7O0VBRUE7SUFDQztJQUNBOztFQUdMO0lBQ0k7SUFDQTs7RUFJSjtJQUNJO0lBQ0E7O0VBR0w7QUFDQTs7RUFLQTtJQUNGOztFQUVBO0lBQ0M7O0VBSUE7SUFDQzs7RUFJSDtJQUNDOztFQUVEO0lBQ0k7O0VBRUo7SUFDQzs7RUFHRDtJQUNDOztFQUVBO0lBQ0k7SUFDQTs7RUFHTDtJQUNDOztFQUdBO0lBQ0k7O0VBR0w7QUFDRTtJQUNFO0lBQ0E7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0FBQUE7SUFFQzs7RUFJQTtJQUNDOztFQUlBO0lBQ0M7SUFDQTs7RUFHRjtBQUNDOztFQUVBO0lBQ0M7O0VBR0Y7SUFDQzs7RUFLRDtJQUNDOztFQUVBO0lBQ0M7O0VBTUY7SUFDQzs7RUFJSTtJQUNGO0lBQ0E7QUFDQTs7RUFFQTtJQUNJOztFQUlMO0lBQ0M7QUFDQTs7RUFFRDtJQUNJOztFQUlGO0lBQ0k7O0VBVU47SUFDSTs7RUFLRTtJQUNDO0lBQ0E7O0VBT047SUFDQzs7RUFXSDtJQUNDO0lBQ0E7O0VBTUY7SUFDQzs7RUFFRDtJQUNDOztFQUdGO0lBQ0M7O0VBSUE7QUFDRzs7RUFPQztJQUNDOztFQUlMO0lBQ0k7SUFDSDtJQUNHOzs7RUFLSjtJQUNDOztFQUVBO0lBQ0k7QUFDRjs7RUFFRTtJQUNDOzs7RUFLUjtJQUNDOztFQUVBO0lBQ0M7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7SUFDQTs7O0FBS0o7RUFDQztJQUNDO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDQztJQUNDOzs7RUFJQztJQUNDOzs7RUFLRjtJQUNDO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOztFQUVBO0FBQ0U7SUFDRTtJQUNBOztFQUlMO0lBQ0M7QUFDQTs7RUFHRDtJQUNDO0FBQ0Q7O0VBR0M7SUFDQzs7RUFJRjtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBQ0Esa0J2QjcwQnNCOztFdUJpMUJ4QjtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFFQTtJQUNJO0lBQ0E7SUFDQTs7RUFFSDtJQUNDO0lBQ0c7SUFDQTtJQUNBOztFQUlMO0lBQ0k7SUFDQTtJQUNBOztFQUdKO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDRzs7RUFFSDtJQUNDO0lBQ0E7OztFQUtKO0lBQ0M7OztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0M7O0VBRUE7SUFDSTs7RUFFSjtJQUNJO0lBQ0g7O0VBR0Q7SUFDSTtJQUNBO0lBQ0E7O0VBRUE7SUFDQztJQUNBO0lBQ0E7O0VBRUo7SUFDSTs7RUFJTDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0c7O0VBRUo7SUFDQztJQUNHO0lBQ0E7O0VBSUw7SUFDQztJQUNBO0lBQ0csWXZCMTZCQztJdUIyNkJEO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUg7SUFDQztJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDRztJQUNIO0lBQ0c7SUFDQSxZdkJsOUJ1Qjs7RXVCbzlCMUI7SUFDQztJQUNBOztFQUVBO0lBQ0M7OztFQVFQO0lBQ0k7SUFDSDs7RUFFQTtJQUNDOztFQUdFO0lBQ0M7O0VBR0o7SUFDSTs7RUFFQTtJQUNJO0lBQ0gsT3ZCditCRDtJdUJ3K0JDOzs7RUFLTDtJQUNJO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOzs7RUFJTjtJQUNDOzs7RUFJQTtJQUNDOztFQUtHO0lBQ0Y7O0VBRUc7SUFDRjs7RUFFQTtJQUNJOztFQUdKO0lBQ0M7SUFDQTs7RUFFQTtJQUNJO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7O0VBR0w7SUFDSTtJQUNBOztFQUlKO0lBQ0k7SUFDQTs7RUFHTDtJQUNDOztFQUtKO0lBQ0k7SUFDQTs7RUFJSDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Y7SUFDQztBQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFHQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQUE7O0VBR0E7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBRUE7SUFDQzs7RUFHRjtJQUNDOztFQUVEO0lBQ0M7O0VBTUY7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDQzs7RUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7RUFTQztJQUNDOztFQUdGO0lBQ0M7O0VBSUM7SUFDQzs7RUFJSDtJQUNDOztFQUdGO0lBQ0M7O0VBRUQ7SUFDQzs7RUFHQTtJQUNLO0lBQ0o7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0k7O0VBTUg7SUFDQztJQUNBO0lBQ0c7SUFDQTs7RUFHTDtJQUNJOztFQUVIO0lBQ0M7O0VBR0Y7SUFDQztJQUNHOztFQUtKO0lBQ0M7SUFDQTtJQUNBOztFQU1EO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOztFQU1FO0lBQ0M7SUFDQTs7RUFLSDtJQUNDOztFQUVBO0lBQ0M7OztFQVNKO0lBQ0M7O0VBRUE7SUFDQzs7RUFJRDtJQUNJOzs7RUFLUDtJQUNDO0lBQ0E7O0VBRUE7SUFDQztJQUNBOztFQUlJO0lBQ0M7OztFQUtQO0lBQ0M7O0VBRUE7SUFDQzs7RUFFQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0k7SUFDQTs7RUFFSjtJQUNDOzs7RUFLSjtBQUNFOzs7QUFHSDtFQUVFO0lBQ0k7O0VBSUM7SUFDQztJQUNBOztFQUlOO0lBQ0M7O0VBR0E7SUFDSTs7RUFPRDtJQUNDO0lBQ0E7O0VBR0Y7SUFDSTs7RUFFSjtJQUNJOztFQUdMO0lBQ0k7O0VBTUo7SUFDQzs7RUFJRDtJQUNJOztFQUVKO0lBQ0M7O0VBS0Y7SUFDSTs7RUFFSjtJQUNDOztFQUVEO0lBQ0k7SUFDQTs7O0FBS1A7RUFHRztJQUNJOztFQUdDO0lBQ0M7OztFQVVOO0lBQ0k7SUFDQTtJQUNBOztFQUdKO0lBQ0k7O0VBRUE7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0w7SUFDSTs7O0FBS1A7RUFLRztJQUNJO0lBQ0E7SUFDQTtJQUNBO0FBQ0Y7QUFBQTs7RUFJRDtJQUNDOztFQUdGO0lBQ0k7O0VBS0g7SUFDQzs7O0FDejlDSjtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDSTs7QUFFSjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7O0FBSUw7RUFDQzs7QUFJQTtFQUNDO0VBQ0E7RUFDQTs7QUFNRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7QUFDRDs7QUFNRDtFQUNDOztBQUVBO0VBQ0M7O0FBTUQ7RUFDQzs7QUFRQTtFQUNDOztBQU1KO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUlBO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUdMO0VBQ0k7O0FBR0o7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0M7OztBQU1DO0VBQ0M7OztBQzFJSDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBT0E7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7QUFDQTtBQUFBOztBQU1BO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBSUM7RUFDQzs7O0FBTVI7RUFHRTtJQUNDO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOztFQUVBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBUUQ7SUFDSTs7RUFFSDtJQUNDO0lBQ0E7O0VBU0g7SUFDQztJQUNBO0lBQ0c7O0VBRUE7SUFDQzs7RUFHRDtJQUNDOzs7QUMxR0w7RUFDQzs7O0FBUUQ7RUFDQzs7QUFJSDtF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RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN6SEQ7RUFDQzs7QUFFRDtFQUNDOztBQUdEO0FBQ0E7QUFBQTs7QUFJQTtFQUNDO0FBQ0Q7O0FBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFJQTtFQUNDOztBQUdGO0VBQ0M7O0FBR0Y7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0FBQUE7RUFFQzs7QUFLQztFQUNDOztBQUlEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQU1EO0VBQ0M7O0FBT0Y7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0FBQUE7RUFFQzs7QUFFRDtFQUNDOztBQUdEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUlIO0VBQ0M7OztBQUtEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztBQUNEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDRzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0FBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDSTtFQUNBOztBQUVKO0VBQ0M7RUFDRztFQUNBOztBQUdKO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtBQUNEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDSTs7QUFFSjtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0FBQ0M7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFNRjtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0c7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7QUFBQTtFQUVDOztBQUVEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFFRDtFQUNJOztBQUVKO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0FBQ0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0FBQ0E7QUFBQTtBQUFBO0VBR0M7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0FBQ0Q7RUFDQzs7QUFHRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBSUQ7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0k7O0FBRUo7RUFDQzs7QUFFRDtFQUNJO0VBQ0E7O0FBRUo7RUFDQzs7QUFFRDtFQUNDOzs7QUFJSDtFQUVFO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0FBQ0Q7SUFDQzs7O0VBR0Y7SUFDQztJQUNBOzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUE7SUFDQztJQUNBO0lBQ0c7O0VBR0o7SUFDQztJQUNBOztFQUVBO0lBQ0k7O0VBR0w7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDSTtJQUNBO0lBQ0E7SUFDSDtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0FBQUE7SUFFQztJQUNHO0lBQ0g7QUFDRDs7RUFJQTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVKO0lBQ0k7O0VBRUo7SUFDQztJQUNHOztFQUVKO0lBQ0M7SUFDRztJQUNBOztFQUdKO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0FBQ0Q7QUFBQTtJQUVDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDSTs7RUFFSjtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0FBQ0M7QUFBQTtBQUFBO0FBQUE7QUFBQTs7RUFNRjtJQUNDOztFQUVEO0lBQ0k7O0VBRUo7SUFDQzs7RUFFRDtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNIOztFQUVEO0lBQ0M7O0VBRUQ7SUFDSTtJQUNBOztFQUVKO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0c7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0lBRUM7O0VBRUQ7SUFDQzs7RUFHRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNJO0lBQ0E7SUFDQTs7RUFFSjtJQUNDO0lBQ0E7QUFDRDtJQUNDOztFQUdEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0k7SUFDQTs7RUFFSjtBQUNHO0lBQ0E7O0VBRUg7QUFDQTtBQUFBO0FBQUE7SUFHQztJQUNBO0lBQ0c7O0VBRUo7SUFDQzs7RUFHRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDSTs7RUFHSjtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDRztJQUNBOztFQUVKO0lBQ0k7O0VBRUo7SUFDQzs7RUFFRDtJQUNDO0FBQ0E7SUFDQTtJQUNHO0lBQ0E7O0VBRUg7QUFDQztBQUFBO0lBRUc7SUFDQTs7RUFHTDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDRzs7RUFFSjtJQUNJOztFQUlIO0lBQ0M7O0VBR0Y7SUFDSTs7O0FBSU47RUFHRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOzs7QUFLUDtFQUVFO0lBQ0M7O0VBR0E7SUFDQztJQUNBOztFQUVBO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFJSDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFNSDtFQUdHO0lBQ0k7O0VBRUE7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVBO0lBQ0M7SUFDQTs7O0FBUVQ7RUFJRztJQUNDOztFQUlGO0lBQ0k7SUFDQTs7O0FBSU47RUFDQztJQUNDO0lBQ0E7O0VBRUE7SUFDQzs7RUFFRDtJQUNDOztFQUdEO0lBQ0M7O0VBQ0E7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTtBQUNBO0FBQUE7QUFBQTtJQUdBO0lBQ0c7O0VBRUg7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0FBQUE7SUFHQztJQUNBOztFQUVEO0lBQ0s7SUFDQTtJQUNBOztFQUdOO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBR0E7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUE7QUFDQzs7RUFFRDtBQUNDOztFQUVEO0lBQ0M7O0VBR0Y7SUFDQzs7RUFHQTtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFDQTtJQUNDOztFQUVEO0lBQ0s7O0VBR047QUFBQTtJQUVDOztFQUVEO0lBQ0M7OztBQU9MO0VBRUU7SUFDQzs7O0VBSUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7QUFDRDtJQUNDO0lBQ0E7O0VBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0k7SUFDQTtJQUNIO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDQztJQUNBOztFQUVBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUtGO0lBQ0M7O0VBRUQ7QUFBQTtJQUVDO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFHQTtJQUNDO0lBQ0E7O0VBQ0M7SUFDQTs7O0FDemhDTjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUlIO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdBO0VBQ0M7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7QUFBNEI7O0FBRTVCO0VBQ0M7O0FBRUE7RUFDQyxrQmpDMUVnQjtFaUMyRWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlEO0VBQ0M7RUFDQTtFQUNBLE9qQzlHQztFaUMrR0Q7O0FBSUY7RUFDQztFQUNBO0VBT0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBOztBQWJBO0VBQ0M7RUFDQTtFQUNBOztBQWNBO0VBQ0MsT2pDeElBO0VpQ3lJQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDLE9qQ2pKQTtFaUNrSkE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQyxPakNsS0Q7O0FpQ29LQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNJOztBQUVMO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUdBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQSxPakM3TUY7O0FpQ2lORDtFQUNDOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBVUo7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7O0FDblREO0VBQ0k7RUFDQTs7QUFHSjtFQUNDO0VBQ0c7RUFDQTtFQUNBOztBQUtDO0VBQ0k7O0FBS1Q7RUFDQzs7O0FBS0g7RUFHRztJQUNJOztFQUVBO0lBQ0M7O0VBR0Q7SUFDQzs7RUFPQztJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHSjtJQUNDOztFQUVEO0lBQ0M7O0VBS0g7SUFDQzs7RUFFQTtJQUNDOztFQUVBO0lBQ0M7SUFDQTs7RUFJRjtJQUNDOztFQUdEO0lBQ0M7O0VBR0E7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFLTjtJQUNDO0lBQ0E7O0VBRUE7SUFDQzs7O0VBUUE7SUFDQzs7RUFHSjtJQUNDOzs7QW5DbEVhO0FBRWpCO0VBQ0M7OztBQUdEO0VBQ0MsT0NMSzs7QURPTDtFQUNDLE9DdkJjOzs7QW1DakNoQjtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7OztBQUVKO0FBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSDtFQUNDOztBQUlGO0VBQ0M7O0FBRUE7RUFDQyxPbkNZRTs7QW1DUEw7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNHO0VBQ0E7OztBQUlMO0VBR0U7SUFDQzs7O0FwQ0lIO0VBQ0M7SUFDSTs7RUFHQztJQUNDOzs7RUFLTjtJQUNJOzs7QXFDekVKO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQzs7QUFFRDtFQUNDO0FBQ0E7RUFDQTtFQUNBLGtCcENpQndCOztBb0NmeEI7QUFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBRUQ7RUFDQztFQUNHLFkvQjNCYTtFK0I0QmI7RUFDQTs7QUFHSjtFQUNDLGFwQ2JrQjtFb0NjbEI7RUFDQTs7QUFJSDtFQUNDOztBQUlBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUdEO0FBQ0U7QUFLQTtBQU1BO0FBTUE7QUFNQTs7QUF0QkE7RUFDSTs7QUFJSjtFQUVJOztBQUlKO0VBRUk7O0FBSUo7RUFFSTs7QUFJSjtFQUVJOztBQUdMO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHSDtBQUNBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0FBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0MsYXBDL0dtQjtFb0NnSGhCO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0MsYXBDdElrQjs7QW9DMElwQjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFLSDtFQUNDOztBQUVBO0VBQ0k7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBTUQ7RUFDQztFQUNBOztBQUtIO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0EsYXBDN0xvQjs7QW9DZ01yQjtFQUNDLGFwQ2hNb0I7RW9DaU1wQjs7QUFHRDtFQUNDLGtCcENqTXVCO0VvQ2tNdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQSxPcEMvTUs7RW9DZ05MLFlwQy9NRztFb0NnTkg7RUFDQTtFQUNBOzs7QUFLSDtFQUdFO0lBQ0M7O0VBS0E7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBRUE7SUFDQzs7RUFLSDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDRzs7RUFHSDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNHOztFQUdBO0lBQ0M7O0VBSU47SUFDQzs7RUFFQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0k7O0VBSUw7SUFDQztJQUNBOztFQUVBO0lBQ0M7O0VBR0Q7SUFDQzs7RUFLRDtJQUNDIiwiZmlsZSI6Imdsb2JhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBNYWdhemluZSBzcGVjaWZpYyAqL1xuQGltcG9ydCBcImZvbnRzX2NvbG91cnNcIjtcbkBpbXBvcnQgXCJpbWFnZXNfaWNvbnNcIjtcblxuQGltcG9ydCBcIm1leWVyLXJlc2V0XCI7XG5AaW1wb3J0IFwiYm91cmJvbi9ib3VyYm9uXCI7XG5AaW1wb3J0IFwibXktbWl4aW5zXCI7XG5cbkBpbXBvcnQgXCJjb21tb25cIjtcbkBpbXBvcnQgXCJmb3JtLWVsZW1lbnRzXCI7XG5cbkBpbXBvcnQgXCJnZW5lcmljXCI7XG5AaW1wb3J0IFwic3Vic2NyaXB0aW9uXCI7XG5AaW1wb3J0IFwicHJvbWlzZXNcIiA7XG5AaW1wb3J0IFwicXVpY2t2aWV3XCI7XG5AaW1wb3J0IFwic2VhcmNoXCI7XG5AaW1wb3J0IFwiY2FtcGFpZ25cIjtcbkBpbXBvcnQgXCJib3hlc1wiO1xuQGltcG9ydCBcIm1hZ2F6aW5lc1wiO1xuQGltcG9ydCBcImNoZWNrb3V0XCI7XG5AaW1wb3J0IFwibmV3c2xldHRlclwiO1xuQGltcG9ydCBcImdpZnRjYXJkXCI7XG5AaW1wb3J0IFwic3RhbmRhbG9uZVwiO1xuQGltcG9ydCBcIm5ld25vcm1hbFwiO1xuQGltcG9ydCBcImhlYWRlclwiO1xuQGltcG9ydCBcInJld2FyZF9yZWRlbXB0aW9uXCI7XG5AaW1wb3J0IFwiYnVuZGxlXCI7XG5AaW1wb3J0IFwicGFja2FnZXNcIjtcbkBpbXBvcnQgXCJkaWdpdGFsXCI7XG5cbkBpbXBvcnQgXCJlLWxlYXJuaW5nXCI7XG5AaW1wb3J0IFwiZm9udGF3ZXNvbWVfaWNvbnNcIjtcbkBpbXBvcnQgXCJiYXNrZXQtc2xpZGVyXCI7XG5cbkBpbXBvcnQgXCJjb21iaW5lZFwiO1xuXG5AbWVkaWEgcHJpbnQge1xuIC5wcmludC1oaWRkZW4tY29udGVudCB7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cbiAucHJpbnQtcGFkZGVkLWNvbnRlbnQgeyBtYXJnaW4tdG9wOiA3NXB4IWltcG9ydGFudDt9XG59XG5cbkBpbXBvcnQgXCJqcXVlcnktdWkudGhlbWUubWluXCI7XG5AaW1wb3J0IFwib2RvbWV0ZXIudGhlbWVcIjtcbkBpbXBvcnQgXCJpZnJhbWVcIjtcbkBpbXBvcnQgXCJ0ZXN0LTQ2MjQ2MVwiO1xuXG5AaW1wb3J0IFwidGVzY29cIjsgLyogTU9CSUxFIENIRUNLT1VUICovXG5cbi5jYW5jZWwtbXNnIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJyYW5kZWRUZXh0Q29sb3Ige1xuXHRjb2xvcjogJHJlZDtcblx0XG5cdHN0cm9uZyB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHR9XG59XG5cbkBpbXBvcnQgXCJicmFuZGVkX3N0YW5kYWxvbmVcIjtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcblx0Lm1vYmlsZVNob3cge1xuXHQgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0ICAgIFxuXHQgICAgI2dpZnR0ZXh0IHtcblx0ICAgIFx0aW1nIHtcblx0ICAgIFx0XHR3aWR0aDogNzUlO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0XG5cdC5tb2JpbGVIaWRlIHtcblx0ICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuQGltcG9ydCBcImNoZWNrb3V0L3JlY2VpcHRcIjsiLCJAZm9udC1mYWNle1xuXHRmb250LWZhbWlseTpcIkF2ZW5pck5leHRMVFcwMS1NZWRpdW1cIjtcblx0c3JjOnVybChcIi9Gb250cy8xYTdjOTE4MS1jZDI0LTQ5NDMtYTlkOS1kMDMzMTg5NTI0ZTAuZW90PyNpZWZpeFwiKTtcblx0c3JjOnVybChcIi9Gb250cy8xYTdjOTE4MS1jZDI0LTQ5NDMtYTlkOS1kMDMzMTg5NTI0ZTAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksXG5cdCAgICB1cmwoXCIvRm9udHMvNjI3ZmJiNWEtM2JhZS00Y2Q5LWI2MTctMmY5MjNlMjlkNTVlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHQgICAgdXJsKFwiL0ZvbnRzL2YyNmZhZGRiLTg2Y2MtNDQ3Ny1hMjUzLTFlMTI4NzY4NDMzNi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG5cdCAgICB1cmwoXCIvRm9udHMvNjNhNzQ1OTgtNzMzYy00ZDBjLWJkOTEtYjAxYmZmY2Q2ZTY5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0ICAgIHVybChcIi9Gb250cy9hODlkNmFkMS1hMDRmLTRhOGYtYjE0MC1lNTU0NzhkYmVhODAuc3ZnI2E4OWQ2YWQxLWEwNGYtNGE4Zi1iMTQwLWU1NTQ3OGRiZWE4MFwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OlwiQXZlbmlyIE5leHQgTFQgVzAxIERlbWlcIjtcblx0c3JjOnVybChcIi9Gb250cy8xMmQ2NDNmMi0zODk5LTQ5ZDUtYTg1Yi1mZjQzMGY1ZmFkMTUuZW90PyNpZWZpeFwiKTtcblx0c3JjOnVybChcIi9Gb250cy8xMmQ2NDNmMi0zODk5LTQ5ZDUtYTg1Yi1mZjQzMGY1ZmFkMTUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksXG5cdCAgICB1cmwoXCIvRm9udHMvYWFkOTlhMWYtNzkxNy00ZGQ2LWJiYjUtYjA3Y2VkYmZmNjRmLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHQgICAgdXJsKFwiL0ZvbnRzLzkxYjUwYmJiLTlhYTEtNGQ1NC05MTU5LWVjNmYxOWQxNGE3Yy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG5cdCAgICB1cmwoXCIvRm9udHMvYTBmNGMyZjktOGE0Mi00Nzg2LWFkMDAtZmNlNDJiNTdiMTQ4LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0ICAgIHVybChcIi9Gb250cy85OWFmZmE5YS1hNWU5LTQ1NTktYmQwNy0yMGNmMDA3MTg1MmQuc3ZnIzk5YWZmYTlhLWE1ZTktNDU1OS1iZDA3LTIwY2YwMDcxODUyZFwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OlwiQXZlbmlyIE5leHQgTFQgVzAxIEJvbGRcIjtcblx0c3JjOnVybChcIi9Gb250cy9kY2NiMTBhZi0wN2EyLTQwNGMtYmZjNy03NzUwZTI3MTZiYzEuZW90PyNpZWZpeFwiKTtcblx0c3JjOnVybChcIi9Gb250cy9kY2NiMTBhZi0wN2EyLTQwNGMtYmZjNy03NzUwZTI3MTZiYzEuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksXG5cdCAgICB1cmwoXCIvRm9udHMvMTRjNzM3MTMtZTRkZi00ZGJhLTkzM2ItMDU3ZmVlYWM4ZGQxLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHQgICAgdXJsKFwiL0ZvbnRzL2I4ZTkwNmExLWY1ZTgtNGJmMS04ZTgwLTgyYzY0NmNhNGQ1Zi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG5cdCAgICB1cmwoXCIvRm9udHMvODkwYmQ5ODgtNTMwNi00M2ZmLWJkNGItOTIyYmM1ZWJkZWI0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0ICAgIHVybChcIi9Gb250cy9lZDEwNGQ4Yy03ZjM5LTRlOGItOTBhOS00MDc2YmUwNmI4NTcuc3ZnI2VkMTA0ZDhjLTdmMzktNGU4Yi05MGE5LTQwNzZiZTA2Yjg1N1wiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbiRub3JtYWwtZm9udC1zdGFjazogICAgQXZlbmlyIE5leHQsIEF2ZW5pck5leHRMVFcwMS1NZWRpdW0sIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiRkZW1pYm9sZC1mb250LXN0YWNrOiAgQXZlbmlyTmV4dC1EZW1pQm9sZCwgXCJBdmVuaXIgTmV4dCBMVCBXMDEgRGVtaVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4kcHJpbWFyeS1jb2xvcjogIzAwMDtcblxuJHZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI6ICNmMWYxZjE7ICAgIFxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyOiAjRURFREVEOyAgXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvdXItYmxvY2s6ICNmOWY5Zjk7XG4kbWVkaXVtLWJhY2tncm91bmQtY29sb3VyOiAjREVERURFO1xuJG9mZi1ibGFjay1ib3JkZXItY29sb3VyOiAjMUIxQjFCO1xuXG4kZ3JleS1ib3JkZXItY29sb3VyOiAjYzJjMmMyO1xuJG1lZGl1bS1ncmV5LWJvcmRlci1jb2xvdXI6ICNCM0IzQjM7XG4kdHVycXVvaXNlOiAjMTI5NUQ4O1xuJGJsdWUtZmxhc2gtYmc6ICR0dXJxdW9pc2U7XG4kZmxhc2hPcGFjaXR5OiAwLjg1MTtcbiRsaWdodC10dXJxdW9pc2U6ICMyMkIwRTIgO1xuJGJsYWNrOiAjMDAwO1xuJHdoaXRlOiAjZmZmO1xuJHJlZDogcmdiKDIxOSwgNywgMjYpO1xuJHJlZEhvdmVyOiAjYzgyMzMzO1xuJG9yYW5nZTogI2ZlOTgwMjtcblxuJGdyZXktdGV4dC1jb2xvdXI6ICM3MzczNzM7XG4kYmx1ZS1mbGFzaC10ZXh0OiAkd2hpdGU7XG4kc3Rhcl9yYXRpbmc6ICNmZWNmMDE7XG4kdGFibGVHcmV5OiAjZjlmOWY5O1xuJHRhYmxlSGVhZGVyR3JleTogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuJHRhYmxlSG92ZXI6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjsiLCIvLyBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuLy8gdjIuMCB8IDIwMTEwMTI2XG4vLyBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuXG5AbWl4aW4gbWV5ZXItcmVzZXQge1xuICBodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xuICBhcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIG9sLCB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICBibG9ja3F1b3RlLCBxIHtcbiAgICBxdW90ZXM6IG5vbmU7XG4gIH1cbiAgYmxvY2txdW90ZSB7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIHEge1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZXllci1yZXNldDtcbiIsIi5tb2JpbGVPbmx5U2hvdyB7XG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uYmFubmVyX2NvdW50ZG93biB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNTJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxufVxuXG4uZmxhZyB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdG1hcmdpbjogNHB4O1xuXHRib3JkZXI6IDFweCAjY2NjIHNvbGlkO1xufVxuLmNvdW50cnktY2hhbmdlci1icyB7XG5cdHJpZ2h0OiAwcHg7XG5cdFxuXHQuY291bnRyeS1hcnJvdyB7XG5cdFx0aGVpZ2h0OiA3cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IHN1cGVyO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuXHR9XG5cdC5jb3VudHJ5LWFycm93LnJvdGF0ZSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXHRcdFxuXHQuaGVhZGVyLWZsYWcge1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRtYXJnaW46IDAgNHB4IDAgMTBweDtcblx0XHRib3JkZXI6IDBweCAjY2NjIHNvbGlkO1xuXHR9XG5cdFxuXHQuY291bnRyeS1zZWxlY3Qge1xuXHRcdG1hcmdpbi10b3A6IDM1cHghaW1wb3J0YW50O1xuXHRcdFxuXHRcdC5mbGFnIHtcblx0XHQgICAgaGVpZ2h0OiAyNXB4O1xuICAgIFx0XHRtYXJnaW46IDNweCA1cHg7XG4gICAgXHR9XG5cdFx0aW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0ICAgIGhlaWdodDogMzBweDtcblx0XHQgICAgd2lkdGg6IDI3MHB4O1xuXHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc2l0ZS1oZWFkZXIge1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjI1cztcblx0XHRwYWRkaW5nLXRvcDogMHB4IWltcG9ydGFudDtcblx0fVxuXHQubW9iaWxlLXNpbmdsZXByaWNlIHtcblx0XHRoZWlnaHQ6IDE0NXB4O1xuXHR9XG5cdC5jb3VudHJ5LWNoYW5nZXItYnMge1xuXHRcdHRvcDogMzVweDtcblx0XHRyaWdodDogMTBweDtcblx0XHRcblx0XHQuY291bnRyeS1zZWxlY3Qge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XG5cdC5tb2JpbGVPbmx5SGlkZSB7XG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1vYmlsZU9ubHlTaG93IHtcblx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1vYmlsZUltYWdlV2lkdGgge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ubW9iaWxlT25seUhpZGUsIC5tb2JpbGVPbmx5U2hvdyB7XG5cdGgyIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4uZGlzY2xhaW1lclRleHQsICNzaW5nbGVJc3N1ZURpc2NsYWltZXIge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xufSIsIi5idXR0b24ge1xuXHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4IWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHBhZGRpbmc6IDhweDtcblx0Ym9yZGVyOiBub25lO1xuXHRoZWlnaHQ6IDQxcHghaW1wb3J0YW50O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGJhY2tncm91bmQ6ICNiNTA5MTg7XG5cdH1cbn1cblxuYnV0dG9uLmVsbGlwc2lzIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDsgXG5cdG1heC13aWR0aDogNjMwcHg7IFxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNoYWxsb3cge1xuXHRoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0cGFkZGluZzogNHB4IDEwcHg7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cbmlucHV0LnRleHQge1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0Ym9yZGVyLWNvbG9yOiByZ2IoMTk0LCAxOTQsIDE5NCk7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdC8qYm9yZGVyLXJhZGl1czogNnB4OyovXG5cdGhlaWdodDogMzlweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS4zMTM7XG5cdHBhZGRpbmc6IDAgMTdweDtcdFxufVxuI3N0YXJ0LW1vbnRoLCAjc3RhcnQteWVhcixcbiNleHBpcnktbW9udGgsICNleHBpcnkteWVhciB7XG5cdHdpZHRoOiAxMzBweDtcbn1cbiNzdGFydC1tb250aCwgI2V4cGlyeS1tb250aCB7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5jYXNjYWRlYWNjb3JkaW9uIHtcblx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0aW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjZGRkO1xuXHRcdC8qLW1vei1ib3JkZXItcmFkaXVzOjVweDtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6NXB4OyovXG5cdFx0cGFkZGluZzo0cHggNnB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl06aG92ZXIsXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5cdGlucHV0W3R5cGU9XCJlbWFpbFwiXTpob3Zlcixcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXTpob3Zlcixcblx0aW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5cdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpob3Zlcixcblx0aW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6I2IxYjFiMTtcblx0fVxufVxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuc2VsZWN0IHtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6MXB4IHNvbGlkICNkZGQ7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0LyotbW96LWJvcmRlci1yYWRpdXM6NXB4O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4O1xuXHRib3JkZXItcmFkaXVzOjVweDsqL1xuXHRwYWRkaW5nOjRweCA2cHg7XG5cdHdpZHRoOiAyOTBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcbn1cbmlucHV0W3R5cGU9XCJ0ZWxcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRleHRcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbnNlbGVjdDpob3ZlcixcbnNlbGVjdDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjojYjFiMWIxO1xufVxuXG5zZWxlY3Qud2l0aGJnIHtcblx0YmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc2VsZWN0YmcucG5nKSBuby1yZXBlYXQgcmlnaHQgI2ZmZjtcblx0YmFja2dyb3VuZDogbm9uZVxcMDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC53aXRoYmc6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb3VudHJ5LWZpZWxkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdGJhY2tncm91bmQ6ICRjb3VudHJ5U2VsZWN0VHJhbnNwYXJlbnRfaWNvbiBuby1yZXBlYXQgcmlnaHQsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgJHdoaXRlIDAlLCAkd2hpdGUgNzclLCAkcmVkIDc3JSkgIWltcG9ydGFudDtcbn1cbi5zdGFuZGFsb25lQ291bnRyeS5jb3VudHJ5LWZpZWxkIHtcblx0YmFja2dyb3VuZDogJGNvdW50cnlTZWxlY3RUcmFuc3BhcmVudF9pY29uIG5vLXJlcGVhdCByaWdodCwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkd2hpdGUgMCUsICR3aGl0ZSA4NSUsICRyZWQgODUlKSAhaW1wb3J0YW50O1xufVxuXG4ucGF5cGFsQnRuIHtcblx0ZGlzcGxheTogbm9uZTtcblx0Y3Vyc29yOiBkZWZhdWx0IWltcG9ydGFudDtcbn1cbiNwYXlwYWxpbW1lZGlhdGVjaGVja291dGJ1dHRvbiwgLnBheXBhbEJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmM0Mzg7XG4gICAgaGVpZ2h0OiAzNnB4IWltcG9ydGFudDtcbiAgICB3aWR0aDogMjA3cHg7XG59XG4jcGF5cGFsaW1tZWRpYXRlY2hlY2tvdXRidXR0b24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9QYXlQYWxfYnRuLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwcHggc29saWQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDdweCAzNnB4O1xuICAgLyogYm9yZGVyLXJhZGl1czogNXB4OyovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1x0XG5cblx0YnV0dG9uLmVsbGlwc2lzIHtcblx0XHRtYXgtd2lkdGg6IDM1MHB4OyBcblx0fVxuXG5cdCNwZHBQcm9tQ29kZSB7XG5cdFx0I29mZmVyY29kZSB7XG5cdFx0XHR3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59IiwiLmZlZWZvLXByb2R1Y3Qtc3RhcnMtd2lkZ2V0IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcblx0Zm9udDogMTVweCAkbm9ybWFsLWZvbnQtc3RhY2s7XG5cdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbnAsICNtYWdhemluZXNvcnRlciB7XG5cdGZvbnQtZmFtaWx5OiAkbm9ybWFsLWZvbnQtc3RhY2s7XG59XG5wIHtcblx0Zm9udC1zaXplOiAxNXB4O1xufVxuI21hZ2F6aW5lc29ydGVyIHtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuLnRleHQtc3RhcnQge1xuXHRwIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcblx0fVxufVxuLnRleHQtZW5kIHtcblx0cCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQhaW1wb3J0YW50O1xuXHR9XG59XG4uc3RyaWtlLXRocm91Z2gge1xuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmNvbnRhaW5lciB7XG5cdC8qd2lkdGg6IDExMDBweDsqL1xuXHR3aWR0aDogMTAwJSA7XG5cdG1hcmdpbjogMCBhdXRvIDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LmlmcmFtZSAuY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0d2lkdGg6IGF1dG87XG59XG5cbm5hdi5jb250YWluZXIge1xuXHR3aWR0aDogMTA5OHB4IDtcbn1cbi5uYXYtaXRlbSB7XG5cdC5uYXYtbGluayB7XG5cdFx0Y29sb3I6ICMwMDAwZWUhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMwMDAwZWUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuLlNjcm9sbFRvQ3Jvc3NTZWxsIHtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogI2RiMDcxYSAhaW1wb3J0YW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHRpIHtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdH1cbn1cblxuc3Ryb25nIHtcblx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcbn1cblxuLmlubGluZSB7XG5cdGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4ub3V0T2ZTdG9ja0NvdmVyIHtcblx0ZmlsdGVyOiBicmlnaHRuZXNzKDAuNzUpO1xuXHRvcGFjaXR5OiAwLjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG5cdC5tb2JpbGVUYWJsZSB7XG5cdFx0dGQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG4udG9wLWhlYWRlciB7XG5cdGhlaWdodDogODJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyIDtcbn1cblxuLnRvcC1oZWFkZXIuY2hlY2tvdXQge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcblx0LnNpdGUtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1lZGl1bS1ncmV5LWJvcmRlci1jb2xvdXI7XG5cdFxuXHR9XG59XG4jTEktZW1iZWQge1xuXHR6LWluZGV4OiA2ICFpbXBvcnRhbnQ7XG59XG4ub3V0T2ZTdG9jaywgLm91dE9mU3RvY2tEaXNhYmxlZCwgLm91dE9mU3RvY2s6aG92ZXIsIC5vdXRPZlN0b2NrRGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBsaWdodGdyYXk7XG4gICAgLypib3JkZXItcmFkaXVzOiA1cHg7Ki9cbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ub3V0T2ZTdG9jayB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5vdXRPZlN0b2NrLmRpc2FibGVkLCAub3V0T2ZTdG9ja0Rpc2FibGVkIHtcbiAgICBjb2xvcjogIzY1NjU2NSAgIWltcG9ydGFudDtcbn1cbi5uYXYge1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNCNEI0QjQ7XG5cdFxuXHRidXR0b24ge1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3Byb2R1Y3RfZGVzY3JpcHRpb25zdWJoZWFkZXIge1xuXHRoMiB7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cbn1cbi5wcmludE9ubHksLmRpZ2l0YWxPbmx5LC5idW5kbGVPbmx5LC5wcmludEluU3RvY2tPbmx5LC5wcmludE91dE9mU3RvY2tPbmx5IHtkaXNwbGF5OiBub25lO31cbmJvZHkucHJpbnQgLnByaW50T25seSwgYm9keS5kaWdpdGFsIC5kaWdpdGFsT25seSwgYm9keS5idW5kbGUgLmJ1bmRsZU9ubHkgeyBkaXNwbGF5OiBpbml0aWFsOyB9XG5ib2R5LnByaW50IC5wcmludE91dE9mU3RvY2sgLnByaW50T3V0T2ZTdG9ja09ubHkgeyBkaXNwbGF5OiBpbml0aWFsOyB9XG5ib2R5LnByaW50IC5wcmludEluU3RvY2sgLnByaW50SW5TdG9ja09ubHkgeyBkaXNwbGF5OiBpbml0aWFsOyB9XG5kaXYucXVpY2t2aWV3LnByaW50IC5wcmludE9ubHksIGRpdi5xdWlja3ZpZXcuZGlnaXRhbCAuZGlnaXRhbE9ubHksIGRpdi5xdWlja3ZpZXcuYnVuZGxlIC5idW5kbGVPbmx5IHsgZGlzcGxheTogaW5pdGlhbDsgfVxuZGl2LnF1aWNrdmlldy5wcmludCAucHJpbnRPdXRPZlN0b2NrIC5wcmludE91dE9mU3RvY2tPbmx5IHsgZGlzcGxheTogaW5pdGlhbDsgfVxuZGl2LnF1aWNrdmlldy5wcmludCAucHJpbnRJblN0b2NrIC5wcmludEluU3RvY2tPbmx5IHsgZGlzcGxheTogaW5pdGlhbDsgfVxuXG4ubm90dmlzaWJsZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm9yYW5nZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UhaW1wb3J0YW50O1xufVxuXG4ucmVkVGV4dCwgLm5vdyB7XG5cdGNvbG9yOiAkcmVkIWltcG9ydGFudDtcbn1cblxuLnJlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG59XG5cbi5idXR0b24ud2hpdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG59XG5cbmEuYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGhlaWdodDogMjVweCFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDhweDtcbn1cblxuLmJ0biB7XG5cdGJvcmRlci1yYWRpdXM6MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ibGFjayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbn1cblxuXG4ucmVkLXRleHQge1xuXHRjb2xvcjogJHJlZCFpbXBvcnRhbnQ7XG59XG5cbi5uby11bmRlcmxpbmUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wdWxsLWxlZnQge1xuXHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1x0XG59XG5cbi5wdWxsLXJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhci1ib3RoIHtcblx0Y2xlYXI6IGJvdGg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jbGVhcmZpeCwgLmNsZWFyIHtcblx0Y2xlYXI6IGJvdGghaW1wb3J0YW50O1xufVxuXG4ubGluZVRocm91Z2gge1xuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtYXRVbmF2YWlsYWJsZU1lc3NhZ2Uge1xuXHRmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xufVxuXG4ubG9hZGluZzpub3QoLm9mZmNhbnZhcy1ib2R5KSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcblx0XHRcblx0aW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5wYWdlb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aGVpZ2h0OiAyNTAwcHg7XG5cdHdpZHRoOiAxMTAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNSwgMC44KTtcblx0ei1pbmRleDogODtcbn1cblxuLm1vcmUtaW5mbyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHotaW5kZXg6IDk5O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwIHtcblx0XHRjb2xvcjojNDk0OTQ5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0fVxuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuXHRcdFx0XHRcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHR9XG5cdH1cblx0LmNsb3NlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZm9ybWF0SWNvbkJsb2NrIHtcblx0YmFja2dyb3VuZDogI2ZmZmZmZmFiO1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb21yYXRJY29ucywgLmZvcm1hdEljb25zIHtcblx0cGFkZGluZzogMCAzcHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6ICRyZWQ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XHRcbi5wb3B1cC5ib3R0b20ge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcbiAgICAvKmJvcmRlci1yYWRpdXM6IDlweDsqL1xuICAgIHdpZHRoOiAwcHg7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgei1pbmRleDogOTk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICBcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogNzUlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIFxuXHQuY2xvc2VyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgIFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdFxuXHQuZ2lmdFF1ZXN0aW9uQmxvY2sge1xuXHRcdFxuXHRcdGxpIHtcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmdpZnRRdWVzdGlvbkJsb2NrLCAjZ2lmdEFuc3dlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cbn1cblx0XG4ucG9wdXAuYm90dG9tLnNob3dQb3BVcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDIyNXB4O1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAkYmxhY2s7XG59XHRcbi5wcm9tQ29kZVBvcFVwIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA1NzVweDtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG4gICAgei1pbmRleDogOTk7XG5cdFxuXHRoMyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHRcblx0cCwgaDMge1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cdC5FcnJvck1lc3NhZ2Uge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblx0LmNsb3NlciB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkO1xuXHQgICAgcGFkZGluZzogM3B4O1xuXHQgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG5cdCAgICBmb250LXNpemU6IDIwcHg7XG5cdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHRcblx0Zm9ybSB7XG5cdCAgICBtYXJnaW46IDI1cHggYXV0byA1cHg7XG4gICAgXHR3aWR0aDogNzUlO1xuICAgIFx0XG4gICAgXHRpbnB1dCB7XG4gICAgXHRcdHdpZHRoOiA3NSU7XG4gICAgXHR9XG4gICAgXHRcbiAgICBcdGJ1dHRvbiB7XG4gICAgXHRcdGZsb2F0OiByaWdodDtcbiAgICBcdH1cbiAgICB9XG59XG4uRnVsbEJ0biB7XG5cdHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcdFxuXHQucHJvbUNvZGVQb3BVcCB7XG5cdCAgICB3aWR0aDogMzMwcHg7XG5cdCAgICBwYWRkaW5nOiAxNXB4O1xuXHQgICAgXG5cdCAgICBoMyB7XG5cdCAgICBcdGZvbnQtc2l6ZTogMjBweDtcblx0ICAgIH1cblx0ICAgIFxuXHQgICAgZm9ybSB7XG5cdCAgICBcdHdpZHRoOiAxMDAlO1xuXHQgICAgXHRpbnB1dCB7XG5cdFx0XHQgICAgd2lkdGg6IDY5JTtcblx0XHRcdH1cblx0ICAgIH1cblx0fVxuXG5cdC5pbnRyb19tb3JlTW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi50dC1pbmZvIHtcblx0Y3Vyc29yOiBwb2ludGVyO1x0XHRcdFxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAyMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjowIDJweCAwIDJweDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG4vKlx0ei1pbmRleDo1OyovXG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDIycHg7XG5cdFxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQgO1xuXHRcdFxuXHRcdC5tb3JlLWluZm8ge1xuXHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50IDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyIDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDlweCA5cHggOXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHQvKlx0bGVmdDogMjVweDtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0d2lkdGg6IDI1MHB4OyAqL1xuXHRcdFx0bGVmdDogLTE1MHB4O1xuXHRcdFx0dG9wOiAtMTZweDtcblx0XHRcdHdpZHRoOiA0MjJweDtcblx0XHRcdHotaW5kZXg6Mzk5O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0IFx0XHQmLmJvdHRvbSB7XG5cdFx0XHRcdHRvcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHQvKmJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMTc1cHg7Ki9cblx0XHRcdFx0bGVmdDogLTEzOHB4IWltcG9ydGFudDtcblx0XHRcdFx0Ym90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0IFx0XHQmLmxlZnQge1xuXHRcdFx0XHR0b3A6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0Ym90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAxNzVweDtcblx0XHRcdFx0bGVmdDogLTI3MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdCBcdFx0Ji5yaWdodCB7XG5cdFx0XHRcdHRvcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDE3NXB4O1xuXHRcdFx0XHRyaWdodDogLTI3MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYXNhdG9sZWZ0IC5tb3JlLWluZm8uYm90dG9tIHtcblx0dG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcblx0cmlnaHQ6IDI1cHggIWltcG9ydGFudDtcblx0Ym90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblx0XG5cblxuLm92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0aGVpZ2h0OiAxMDAlIDtcblx0d2lkdGg6IDEwMCUgO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LDI1LDI1LDAuOCk7XG5cdHotaW5kZXg6IDk7XG5cdFxuXHQuc2FtcGxlci1jYXJvdXNzZWwge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRcblx0XHQuc2FtcGxlci1wYWdlICB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGhlaWdodDogOTAlO1xuXHRcdFx0d2lkdGg6IDY4dmg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcblx0XHRcdC5jbG9zZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAzMXB4O1xuXHRcdFx0XHR0b3A6IC01MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHdpZHRoOjEyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW46IDExcHggMTVweCAwIC0zcHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5sZWZ0LWFycm93IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjQlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5yaWdodC1hcnJvdyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjQlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuY292ZXJjb250YWluZXIge1xuXHRcdFx0XHRtYXJnaW46IDUwcHggMzBweCAwIDMwcHg7XG5cdFx0XHRcdCNjdXJyZW50Y292ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdFxuXHQuY2xvc2VkLWJhbm5lciB7XG5cdFx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHR9XG59XG4uc3RvcC1zY3JvbGxpbmcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb29raWUtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDokd2hpdGU7XG4gICAgICAgIGJvdHRvbToxMHB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNjY2M7XG4gICAgICAgIFxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6MCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgIC1tb3otYm94LXNoYWRvdzowIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6MCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbiAgICAgICAgbGVmdDoxMHB4O1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgICAgIHZpc2liaWxpdHk6aGlkZGVuO1xuICAgICAgICB3aWR0aDo0MDBweDtcbiAgICAgICAgei1pbmRleDoxMDA7XG5cbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgMXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIDFzO1xuICAgICAgICAgICAtbW96LXRyYW5zaXRpb246b3BhY2l0eSAxcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2UgMXM7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZSAxcztcbiAgICAgICAgICAgICAtby10cmFuc2l0aW9uOm9wYWNpdHkgMXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIDFzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246b3BhY2l0eSAxcyBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2UgMXM7XG4gICAgICAgICAgICAgICAgXG5cdC5pY29uLWNsb3NlOmJlZm9yZSxcblx0Lmljb24tY2xvc2U6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6NTAlO1xuXHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdGhlaWdodDoyN3B4O1xuXHRcdGxlZnQ6MDtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0ZXh0LWluZGVudDowO1xuXHRcdHRvcDowO1xuXHRcdHdpZHRoOjI3cHg7XG5cdH1cblx0Lmljb24tY2xvc2U6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQ6IzZDNkM2Qztcblx0XHRjb2xvcjokd2hpdGU7XG5cdFx0Y29udGVudDpcIlhcIjtcblx0XHRmb250OmJvbGQgMTJweC8yM3B4IFZlcmRhbmEsIEdlbmV2YSwgc2Fucy1zZXJpZjtcblx0XHRoZWlnaHQ6MjNweDtcblx0XHRsZWZ0OjJweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHR0b3A6MnB4O1xuXHRcdHdpZHRoOjIzcHg7XG4gICAgICAgIFxuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuXHR9XG5cdC5pY29uLWNsb3NlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDojQjEwMDE5O1xuXHR9XG5cdHAge1xuICAgICAgICBsaW5lLWhlaWdodDoxOHB4O1xuICAgICAgICBtYXJnaW46MDsgXG5cdH1cblx0YSB7XG4gICAgICAgIGNvbG9yOiNCMTAwMTk7XG5cdH1cblx0YTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG5cdH1cbiAgICAgICAgICAgICAgICBcblx0Lmljb24tY2xvc2Uge1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdGhlaWdodDoyN3B4O1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHJpZ2h0Oi0xMHB4O1xuXHRcdHRvcDotMTBweDtcblx0XHR3aWR0aDoyN3B4O1xuXHRcdHotaW5kZXg6MTAxO1xuXHRcdHRleHQtaW5kZW50Oi05OTllbTtcblx0fVxufVxuLmNvb2tpZS1ib3gtYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB2aXNpYmlsaXR5OnZpc2libGU7XG5cbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzO1xuICAgICAgICAgICAtbW96LXRyYW5zaXRpb24tZGVsYXk6MHM7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbi1kZWxheTowcztcbiAgICAgICAgICAgICAtby10cmFuc2l0aW9uLWRlbGF5OjBzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6MHM7XG59XG5cbi5zaXRlLWhlYWRlciB7XG4vKlx0cGFkZGluZzogMjhweCA4NXB4IDsgKi9cblx0cGFkZGluZzogMjhweCA3MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQub3ZlcmxheS1pbWFnZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdFxuXHQubWFuYWdlX3N1YnMge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR3aWR0aDogMTA1cHg7XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogJHJlZDtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcblx0XHRcdH1cblx0XHRcdGRpdiB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBzdWI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuc2VhcmNoLWJveCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IC00cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDhweDtcblx0XHRcdHJpZ2h0OiAxMXB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0aW5wdXQge1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0Lypib3JkZXItcmFkaXVzOiAxOXB4OyovXG5cdFx0XHRvdXRsaW5lOiBub25lOyBcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHR9XG5cdFx0XG5cdFx0aW5wdXQubWVudS1vcGVuIHtcblx0XHRcdC8qYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5pdGlhbDtcbiAgICBcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5pdGlhbDsqL1xuICAgIFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcblx0XHR9XG5cdH1cbn1cblxuLmZhLWNhcmV0LXJpZ2h0LnRleHQtZGFuZ2VyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4ubWVnYS1tZW51LWluZGljYXRvciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3JlZC10cmlhbmdsZS5wbmcpIDtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA4cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlbGVjdGVkIHtcblx0Lm1lZ2EtbWVudS1pbmRpY2F0b3Ige1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3JlZC10cmlhbmdsZS1vcGVuLnBuZyk7XG5cdH1cblxuXHQuZmEtY2FyZXQtcmlnaHQudGV4dC1kYW5nZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG5cdH1cbn1cblxuLm5hdmlnYXRpb24ge1xuXHQvKnBhZGRpbmc6IDAgODVweDsqL1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHVsIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcdFxuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdGxpIHtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdGZsb2F0OiBsZWZ0IDtcblx0XHRwYWRkaW5nOiAxMHB4IDE5cHg7XG5cdFx0ei1pbmRleDogMTI7XG5cblx0XHQjYXRvei1tZWdhLW1lbnUtMjAyMiwgI2NhdGVnb3JpZXMtbWVnYS1tZW51LTIwMjIsIFxuXHRcdCNndWlkZXMtc3BlY2lhbHMtbWVnYS1tZW51LTIwMjIsICNzaW5nbGUtaXNzdWVzLW1lZ2EtbWVudS0yMDIyIHtcblx0XHRcdGxlZnQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRib3gtc2hhZG93OiA1cHggNXB4IDVweCAwICMwMDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0fVxuXG5cdFx0dWwubWVudS1yb3cge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGJvcmRlcjogMHB4IHNvbGlkO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDBweCBzb2xpZDtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweCAyN3B4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2RiMDcxYTMwO1xuXG5cdFx0XHRcdFx0LnJlZFRleHQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMTI4MmMgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFxuXHRcblx0bGkuc2VsZWN0ZWQge1xuICAgIFx0LypcdGJvcmRlci1ib3R0b206IDFweCB3aGl0ZSBzb2xpZDsgKi9cblx0XHRib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG4gICAgXHR9XG5cdFxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6IHJnYigzMywgNDAsIDQ0KTtcblx0fVxuXHRcblx0LnlvdXItYmFza2V0IHtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW46IDNweCA2cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQjeW91ci1iYXNrZXQtbWVudSB7XG5cdFx0d2lkdGg6IDM3NXB4O1xuICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRcdHJpZ2h0OiA0cHg7XG4gICAgXHRcdHRvcDogMzRweDtcbiAgICBcdFx0ei1pbmRleDogMTI7XG4gICAgXHRcdFxuICAgIFx0XHRmb3JtIHtcbiAgICBcdFx0XHRmbG9hdDogcmlnaHQ7XG4gICAgXHRcdH1cblx0XHRcblx0XHQjeW91ci1iYXNrZXQtbWVudS1ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDE4cHg7XG5cdFx0XHRjbGVhcjogbGVmdDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1x0XHRcblx0XHR9XG5cdFx0XG5cdFx0LnlvdXItYmFza2V0LWl0ZW0ge1xuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0cGFkZGluZzogOHB4IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogNzBweDtcblx0XHRcdFxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgd2lkdGg6IDU1JTtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdCAgICBtYXJnaW4tdG9wOiA0JTtcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCN5b3VyLWJhc2tldC1tZW51LWZvb3RlciB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5jYXRlZ29yeWJsb2NrIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiA5NjZweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Lm1hZ2F6aW5lIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGhlaWdodDogMzUwcHg7XG5cdFx0XG5cdFx0YnV0dG9uIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTczcHg7XG5cdFx0XHRoZWlnaHQ6IDIyMHB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHRcdC5tYWduYW1lIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxNzNweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0fVxuXHRcdC5zYXZpbmcge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG59XG4uY29ycG9yYXRlLXBhZ2Uge1xuXHRoMSB7XG5cdFx0cGFkZGluZzogMzJweCAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cblx0YiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHR9XG59XG5cbi5zaXRlbWFwIHtcblx0aGVpZ2h0OiAzMDBweDtcbi8qXHRiYWNrZ3JvdW5kLWltYWdlOiAkc2l0ZW1hcCA7Ki9cblx0YmFja2dyb3VuZC1jb2xvcjogI2I3MWMyMjtcblx0cGFkZGluZzogNTZweCAwIDAgODdweDtcblx0LmNvbHVtbiB7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR9XHRcdFxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcdFxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0fVxuXHRcdFxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5jb2x1bW4uZG91YmxlIHtcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0dWwge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9IFxuXHRcblx0LmNvbHVtbi50aHJlZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQ0cHg7XG5cdH1cblxuXHQuY29sdW1uLmZvdXIge1xuXHRcdG1hcmdpbi1sZWZ0OiA5M3B4O1xuXHR9XG5cdFxuXHQuY29sdW1uLmZpdmUge1xuXHRcdG1hcmdpbi1sZWZ0OiA2MXB4O1xuXHR9XG5cdFxufVxuLnNpdGVtYXAuc3RhbmRhbG9uZSB7XG5cdGhlaWdodDogMTQwcHg7XG5cdHBhZGRpbmc6IDI1cHggMCAwIDg3cHg7XG5cdC5jb2x1bW4ge1xuXHRcdHdpZHRoOiA0NTBweDtcblx0XHRcblx0XHR1bCB7XG5cdFx0XHR3aWR0aDogMjIycHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdH1cbn1cblxuXG4uY29weXJpZ2h0IHtcblx0aGVpZ2h0OiA4NXB4O1xuXHRwYWRkaW5nOiA0MHB4IDAgMCA4MHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9kYXJrLWJhci1iZy5wbmcpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyODJjO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4uY29weXJpZ2h0LmNoZWNrb3V0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvZGFyay1iYXItYmcucG5nKTtcbn1cblxuLmdyZWVuLWhpZ2hsaWdodCwgLnBpbmstaGlnaGxpZ2h0LCAueWVsbG93LWhpZ2hsaWdodCwgLndoaXRlLWhpZ2hsaWdodCB7XG4gICAgLyotd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7Ki9cbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiB9XG5cbi5ncmVlbi1oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICM5OUZGQ0M7IC8qIERlZmF1bHQgY29sb3IsIGFsbCBicm93c2VycyAqL1xufVxuXG4uZ3JlZW4taGlnaGxpZ2h0OjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICM5OUNDQ0M7IC8qIFNlbGVjdGlvbiBjb2xvciwgV2ViS2l0L0JsaW5rIEJyb3dzZXJzICovXG59XG5cbi5ncmVlbi1oaWdobGlnaHQ6Oi1tb3otc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTlDQ0NDOyAvKiBTZWxlY3Rpb24gY29sb3IsIEdlY2tvIEJyb3dzZXJzICovXG59XG5cbi5waW5rLWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZDogI0ZGQ0NGRjsgLyogRGVmYXVsdCBjb2xvciwgYWxsIGJyb3dzZXJzICovXG59XG5cbi5waW5rLWhpZ2hsaWdodDo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkY5OUZGOyAvKiBTZWxlY3Rpb24gY29sb3IsIFdlYktpdC9CbGluayBCcm93c2VycyAqL1xufVxuXG4ucGluay1oaWdobGlnaHQ6Oi1tb3otc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkY5OUZGOyAvKiBTZWxlY3Rpb24gY29sb3IsIEdlY2tvIEJyb3dzZXJzICovXG59XG5cbi55ZWxsb3ctaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkNDOyAvKiBEZWZhdWx0IGNvbG9yLCBhbGwgYnJvd3NlcnMgKi9cbn1cblxuLnllbGxvdy1oaWdobGlnaHQ6OnNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkY2NjsgLyogU2VsZWN0aW9uIGNvbG9yLCBXZWJLaXQvQmxpbmsgQnJvd3NlcnMgKi9cbn1cblxuLnllbGxvdy1oaWdobGlnaHQ6Oi1tb3otc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRjY2OyAvKiBTZWxlY3Rpb24gY29sb3IsIEdlY2tvIEJyb3dzZXJzICovXG59XG5cbi53aGl0ZS1oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IC8qIERlZmF1bHQgY29sb3IsIGFsbCBicm93c2VycyAqL1xufVxuXG5cbi53aGl0ZS1oaWdobGlnaHQ6OnNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgLyogU2VsZWN0aW9uIGNvbG9yLCBXZWJLaXQvQmxpbmsgQnJvd3NlcnMgKi9cbn1cblxuLndoaXRlLWhpZ2hsaWdodDo6LW1vei1zZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IC8qIFNlbGVjdGlvbiBjb2xvciwgR2Vja28gQnJvd3NlcnMgKi9cbn1cblxuI2Rlc2t0b3BfYmFubmVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbiA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogNXB4IDAgO1xuXHRcblx0Ji5wbGFpbiB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRcblx0XHRwIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXHRcblx0JiA+IGRpdiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cdFxufVxuLmJhclByaWNlIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZUhlYWRlckdyZXk7XG5cdFxuXHRcdHRoZWFkIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0YWJsZUhlYWRlckdyZXk7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0XG5cdFx0dHIge1xuXHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGFibGVHcmV5O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggNXB4O1xuXHRcdFx0fVxuXHRcdH1cbn1cblx0LnN1YnNUYWJfdGFiIHtcblx0XHQuY291bnRyeS1maWVsZCB7XG5cdFx0XHRoZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDE5M3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NlbGVjdGJnLnBuZykgbm8tcmVwZWF0IHJpZ2h0ICR3aGl0ZTtcblx0XHRcdFxuXHRcdFx0LmZsYWcge1xuXHRcdFx0ICAgIGhlaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlck5hdiB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogOTtcblx0fVxuXHQuZGVza3RvcEhlYWRlci5oZWFkZXJOYXYge1xuXHRcdHRvcDogMHB4O1xuXHR9XG5cblx0I2Ryb3Bkb3ducy0yMDIyLmhlYWRlck5hdiwgI2Ryb3Bkb3ducy1vbGQuaGVhZGVyTmF2IHtcblx0XHR0b3A6IDk0cHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggN3B4IC0zcHggIzAwMDAwMDtcblx0fVxuXG5cdC5zdWJzVGFiX2NvbnRhaW5lci5zZWNvbmRhcnlOYXZfY29udGFpbmVyIHtcblx0XHQuc3Vic1RhYl90YWIge1xuXHRcdCAgICBtYXJnaW4tdG9wOiAtNnB4O1xuXHRcdCAgICBmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdC5jaG9vc2Utc3Vic1RhYi5hY3RpdmUge1xuXHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHQgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQ7XG5cdFx0ICAgIGJvcmRlci1sZWZ0OiAwcHggc29saWQ7XG5cdFx0ICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcblx0XHR9XG5cdFx0LnN1YnNUYWJfdGFiLmZvb3Rlck5hdiB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHR6LWluZGV4OiA3O1xuXHRcdFx0LypcdHotaW5kZXg6IDk7XG5cdFx0XHR6LWluZGV4OiA5OTk5OTk7XG5cdFx0XHR3aWR0aDogMTEwMHB4OyovXG5cdFx0XHR3aWR0aDogMTA3OHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMCAtMTRweDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAtNHB4IDdweCAtM3B4ICRibGFjaztcblx0XHRcdFxuXHRcdFx0LnZpZXctc3Vic1RhYiB7XG5cdFx0XHQvKlx0bWFyZ2luOiAwIDQlOyovXG5cdFx0XHRcdG1hcmdpbjogMCAxJTtcblx0XHRcdH1cblx0XHRcdCNkaWdpdGFsSW5zaWRlLCAuZm9vdGVyTmF2U2hvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyTmF2SGlkZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnRpY2tfYm94IHtcblx0XHRcdFx0bWFyZ2luOiA1cHggYXV0byAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRoZWlnaHQ6IDI5M3B4O1xuXHRcdFx0XHRcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGhlaWdodDogMjkzcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTp0YWJsZS1jZWxsO1xuXHRcdFx0ICAgIFx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG4uY29ycG9yYXRlLXBhZ2Uge1xuXHRoMSwgaDIsIGgzLCBwLCBvbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0b2wge1xuXHRcdGxpc3Qtc3R5bGU6IGF1dG87XG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuXHQubW9iaWxlSGVhZGVyLmhlYWRlck5hdiB7XG5cdFx0dG9wOiAwcHg7XG5cdH1cblxuXHQubW9iaWxlTmF2LmhlYWRlck5hdiB7XG5cdFx0dG9wOiA2MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDdweCAtM3B4ICMwMDAwMDA7XG5cdH1cblxuXHQubW9iaWxlVGFibGVSZXNpemluZyB7XG5cdFx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dGQge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtY2FwdGlvbjtcblx0XHR9XG5cdH1cblx0XG5cdC5zdWJzVGFiX2NvbnRhaW5lciB7XG5cdFx0LnN1YnNUYWJfdGFiLmZvb3Rlck5hdiB7XG5cdFx0XHQvKndpZHRoOiA5MiUgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTRweCAhaW1wb3J0YW50OyovXG5cdFx0XHR3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8qLnZpZXctc3Vic1RhYiB7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHR9Ki9cblx0XHR9XG5cdH1cblx0I2JveGVzbmF2c2V0dXAuc2hvdyB7XG5cdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQjYm94ZXNuYXZzZXR1cDpub3QoLnNob3cpIHtcblx0XHQubmF2YmFyLW5hdiB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnNlY29uZGFyeS1uYXZiYXI6bm90KC5zdGlja3kpIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxuXHQuc2Vjb25kYXJ5LW5hdmJhci5zdGlja3kge1xuXHRcdCNib3hlc25hdnNldHVwOm5vdCguc2hvdykge1xuXHRcdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIEJPT1RTVFJBUCBUV0VBS1MgRk9SIFJFU1BPTlNJVkVORVNTIFdJVEhJTiBNRCBTVFlMRVMgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA4MjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDExMDBweCFpbXBvcnRhbnQ7XG5cdH1cblxuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXHRcblx0LmxlZnQtY29sdW1uLnByb21pc2VzIHtcblx0XHR3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5NaW5pQmFza2V0QmxvY2suc3RpY2t5LCAuZm9vdGVyQmFza2V0VHJhaWwuZm9vdGVyLS1waW5uZWQge1xuXHRcdHdpZHRoOiAxMTAwcHggIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcblxuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHQucmlnaHQtY29sdW1uIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0I215c3Vic2NyaXB0aW9ucGFuZWwge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQubGVmdC1jb2x1bW4ucHJvbWlzZXMge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxNTAwcHggIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzMDVweCkge1xuXHQubmF2Lm5vbkJyYW5kZWQge1xuXHRcblx0XHQubmF2aWdhdGlvbiB7XG5cdFx0XG5cdFx0XHR1bCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci1wcm9taXNlcyB7XG5cdFxuXHRcdHVsIHtcblx0XHRcdFxuXHRcdFx0bGkge1xuXHRcdFx0ICAgIHBhZGRpbmc6IDAgN3B4IDAgMjJweDtcblx0XHRcdCAgICBmb250LXNpemU6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vZmZlci1ib3hlcyB7XG5cdFx0ICAgIFxuXHRcdC5vZmZlci1ib3gge1xuXHRcdC8qXG5cdFx0XHQucmhzIHtcblx0XHRcdCAgICB3aWR0aDogMjAwcHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdCovXG5cdFx0ICAgIFxuXHRcdCAgICAuYm90dG9tLXBhcnQge1xuXHRcdCAgICBcblx0XHQgICAgXHQuY292ZXIge1xuXHRcdFx0XHQgICAgbGVmdDogMTNweDtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cdFxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXG5cdC5vZmZlci1ib3hlcyB7XG5cdFxuXHRcdC5vZmZlci1ib3gge1xuXHRcdFx0bWFyZ2luOiAwIDElIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblx0Lm5hdi5ub25CcmFuZGVkIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcblx0XHQubmF2aWdhdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAwIDExcHg7XG5cdFx0XG5cdFx0XHR1bCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAxMHB4IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQueW91ci1iYXNrZXQge1xuXHRcdFx0XHR3aWR0aDogNzBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHRzcGFuLnNtYWxsZXJIaWRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItcHJvbWlzZXMge1xuXHRcblx0XHR1bCB7XG5cdFx0ICAgIHBhZGRpbmctdG9wOiA1cHghaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHRsaSB7XG5cdFx0XHQgICAgcGFkZGluZzogMCA3cHggMCAyMnB4O1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm9mZmVyLWJveGVzIHtcblx0XHRwYWRkaW5nOiAzMnB4IDBweCFpbXBvcnRhbnQ7XG5cdFx0ICAgIFxuXHRcdC5vZmZlci1ib3gge1xuXHRcdFx0d2lkdGg6IDQ2OXB4IWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDAgMTRweCFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFxuXHRcdFx0LnRvcC1wYXJ0IHtcblx0XHRcdCAgICBoZWlnaHQ6IDcwcHghaW1wb3J0YW50O1xuXHRcdFx0ICAgIFxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuYnViYmxlIHtcblx0XHRcdCAgICB0b3A6IDIwOXB4IWltcG9ydGFudDtcblx0XHQgICAgXHRsZWZ0OiAxMDVweCFpbXBvcnRhbnQ7XG5cdFx0ICAgIH1cblx0XHQgICAgXG5cdFx0ICAgIC5ib3R0b20tcGFydCB7XG5cdFx0ICAgIFxuXHRcdCAgICBcdC5jb3Zlcntcblx0XHRcdFx0ICAgIHdpZHRoOiAxMzBweDtcblx0XHRcdFx0ICAgIGhlaWdodDogMTY1cHg7XG5cdFx0XHRcdCAgICB0b3A6IDkycHg7XG5cdFx0XHRcdCAgICBsZWZ0OiAxNXB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBcblx0XHRcdCAgICAucmhzIHtcblx0XHRcdCAgIFx0XHR3aWR0aDogMTcwcHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiRwcm9taXNlX3RpY2s6IHVybCgnL2ltYWdlcy9yZWQtdGljay5wbmcnKTtcbiRzdGVwMTogJzEnO1xuJHN0ZXAyOiAnMic7XG4kc3RlcDM6ICczJztcbiRzdGVwNDogJzQnO1xuJHN0ZXBCRzogI0RCMDcxQTtcbiRzdGVwQm9yZGVyOiAwcHggc29saWQgI0RiMDcxQTtcbiRzdGVwQ29sb3VyOiAkd2hpdGU7XG4kcHJpbnRfaWNvbjogdXJsKCcvaW1hZ2VzL3ByaW50LWljb24ucG5nJyk7XG4kZGlnaXRhbF9pY29uOiB1cmwoJy9pbWFnZXMvZGlnaXRhbC1pY29uLnBuZycpO1xuJGdpZnRfaWNvbjogdXJsKCcvaW1hZ2VzL2dpZnQtaWNvbi5wbmcnKTtcbiRnaWZ0UGFkZGluZzogNzVweCFpbXBvcnRhbnQ7XG4kZ2lmdF9pY29uX2NoZWNrb3V0OiB1cmwoJy9pbWFnZXMvZ2lmdC1pY29uLnBuZycpO1xuJHByb21pc2UxOiB1cmwoJy9pbWFnZXMvdHJhbnNwYXJlbnQvcHJpY2UucG5nJyk7XG4kcHJvbWlzZTI6IHVybCgnL2ltYWdlcy90cmFuc3BhcmVudC9tb25leS1iYWNrLnBuZycpO1xuJHByb21pc2UzOiB1cmwoJy9pbWFnZXMvdHJhbnNwYXJlbnQvbG9ycnkucG5nJyk7XG4kcHJvbWlzZTQ6IHVybCgnL2ltYWdlcy90cmFuc3BhcmVudC9jYW5jZWwucG5nJyk7XG4kY2hlY2tvdXRQcm9taXNlMTogdXJsKCcvaW1hZ2VzL3RyYW5zcGFyZW50L2NoZWNrb3V0L3ByaWNlLnBuZycpO1xuJGNoZWNrb3V0UHJvbWlzZTI6IHVybCgnL2ltYWdlcy90cmFuc3BhcmVudC9jaGVja291dC9tb25leS1iYWNrLnBuZycpO1xuJGNoZWNrb3V0UHJvbWlzZTM6IHVybCgnL2ltYWdlcy90cmFuc3BhcmVudC9jaGVja291dC9sb3JyeS5wbmcnKTtcbiRjaGVja291dFByb21pc2U0OiB1cmwoJy9pbWFnZXMvdHJhbnNwYXJlbnQvY2hlY2tvdXQvY2FuY2VsLnBuZycpO1xuJGNvdW50cnlTZWxlY3RfaWNvbjogdXJsKCcvaW1hZ2VzL3NlbGVjdGJnLnBuZycpO1xuJGNvdW50cnlTZWxlY3RUcmFuc3BhcmVudF9pY29uOiB1cmwoJy9pbWFnZXMvdHJhbnNwYXJlbnQvc2VsZWN0YmcucG5nJyk7XG4kY291bnRyeVNlbGVjdEZvbnQ6ICRub3JtYWwtZm9udC1zdGFjaztcbiRjb3VudHJ5U2VsZWN0VGV4dDogaW5pdGlhbDtcbiRjb3VudHJ5U2VsZWN0Q29sb3VyOiByZ2IoMzMsIDQwLCA0NCk7XG4kY291bnRyeVNlbGVjdFNwYWNpbmc6IG5vcm1hbDtcbiRibHVlLWZsYXNoLWhlaWdodDogMTEwcHg7XG4kY2hlY2tvdXRfbG9nbzogdXJsKCcvaW1hZ2VzL21kLWFuZC10aW1lLWxvZ28tMi5wbmcnKTtcbiRjaGVja291dF9sb2dvX21vYmlsZTogdXJsKCcvaW1hZ2VzL21kLWFuZC10aW1lLWxvZ28tMi5wbmcnKTtcbiRtYWdhemluZVNoYWRvdzogMnB4IDFweCAzcHggIzc3MDAwMDtcbiRib3JkZXJSYWRpdXM6IDZweDtcbiR0b29sdGlwQm9yZGVyUmFkaXVzOiAxMHB4O1xuJHNpdGVtYXA6IHVybCgvaW1hZ2VzL2Zvb3Rlci1iYWNrZ3JvdW5kLmpwZyk7IiwiLnN1YnNjcmlwdGlvbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcblx0I2dpZnR0ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHR9XG5cdFxuXHQucHJvbWlzZXMgLmhlYWRsaW5lIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQvKlx0d2lkdGg6IDIyNXB4OyovXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHR9XG5cdFxuXHQucHJvbWlzZXMgdWwge1xuXHQvKlx0bGlzdC1zdHlsZS1pbWFnZTogJHByb21pc2VfdGljazsqL1xuXHRcdGxpc3Qtc3R5bGU6IFwiXFxmMDBjXCI7XG5cdFx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiAkcmVkO1xuXHR9XG5cdFxuXHQucHJvbWlzZXMgbGkge1xuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblxuXHRcdGg1LCBzdHJvbmcge1xuXHRcdFx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0XHRjb2xvcjogaW5pdGlhbDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6IGluaXRpYWw7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHRwIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdH1cblx0XG5cdGgyIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdGgzIHtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXHRcblx0LmRvdWJsZS1ubyB7XG5cdFx0aDMge1xuXHRcdFx0d2lkdGg6IDE3MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdH1cblx0fVxuXHQuZG91YmxlLXhmb3J4IHtcblx0XHRoMyB7XG5cdFx0XHR3aWR0aDogMTcwcHg7XG5cdFx0fVxuXHRcdC5wcmljZS1zdGF0ZW1lbnQge1xuXHRcdFx0aGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC51bmRlcmxpbmUge1xuXHRcdHdpZHRoOiAxMDAlIDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0fVxuXHRcblx0LmNvdW50cnktc2VsZWN0LWhvbGRlciwgLnBheW1lbnQtdGl0bGUgIHsgXG5cdFx0cGFkZGluZy1sZWZ0OiA2NXB4OyBcblx0fVxuXHRcblx0LmNvdW50cnktc2VsZWN0LWhvbGRlciwgLm9mZmVycy1ob2xkZXIsIC5wYXltZW50LXRpdGxlLCAuZ2lmdC1ibG9jayAgeyBcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LypcdGJvcmRlci1yYWRpdXM6IDUwJTsqL1xuXHRcdFx0cGFkZGluZzogOHB4IDA7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICRzdGVwQkc7XG5cdFx0XHRib3JkZXI6ICRzdGVwQm9yZGVyO1xuXHRcdFx0Y29sb3I6ICRzdGVwQ29sb3VyOyBcblx0XHRcdGZvbnQ6IDIzcHggJGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0fVxuXHRcdFxuXHRcdGgyLCBoMyB7XG5cdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMjJweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cbi5vZmZlcnMtaG9sZGVyIHtcbi8qXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJHN0ZXAyO1xuXHRcdHRvcDogLTEwcHg7XG5cdH0qL1xuXHRcblx0aDIge1xuXHRcdHBhZGRpbmctbGVmdDogNjVweDtcblx0fVxufVxuXHRcblx0LmNvdW50cnktc2VsZWN0IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDMxcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlIDtcblx0XHRcblx0XHQuY291bnRyeS1maWVsZCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2IoMTk0LCAxOTQsIDE5NCk7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdC8qXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzOyovXG4gIFx0XHRcdHdpZHRoOiAyODlweDtcblx0XHRcdGhlaWdodDogMzlweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdCAgICBjb2xvcjogJGNvdW50cnlTZWxlY3RDb2xvdXI7XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAkY291bnRyeVNlbGVjdFNwYWNpbmc7XG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiAkY291bnRyeVNlbGVjdFRleHQ7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiAkY291bnRyeVNlbGVjdEZvbnQ7XG5cdFx0ICAgLyogYmFja2dyb3VuZDogJGNvdW50cnlTZWxlY3RfaWNvbiBuby1yZXBlYXQgcmlnaHQgI2ZmZiFpbXBvcnRhbnQ7Ki9cblx0XHRcdGJhY2tncm91bmQ6ICRjb3VudHJ5U2VsZWN0VHJhbnNwYXJlbnRfaWNvbiBuby1yZXBlYXQgcmlnaHQsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgJHdoaXRlIDAlLCAkd2hpdGUgODElLCAkcmVkIDgxJSkgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvdW50cnktZmllbGQ6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cdFx0LmNvdW50cnktZmllbGRbZGlzYWJsZWRdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0MSwgMjQxKTtcblx0XHR9XG5cdH1cblx0XG5cdC5vZmZlcnMge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFxuXHR9XG5cdFxuXHQub2ZmZXIuYWN0aXZlIHtcblx0XHQuaGlkZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgYm90dG9tOiAtM3B4O1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgaGVpZ2h0OiA2cHg7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHQgICAgei1pbmRleDogMjtcblx0XHR9XG5cdH1cblx0Lm9mZmVyIHtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcbiAgXHRcdGJvcmRlci1jb2xvcjogcmdiKDE5NCwgMTk0LCAxOTQpO1xuICBcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgXHQvKlx0Ym9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1czsqL1xuXHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdHdpZHRoOiAyODlweDtcbiAgXHRcdGhlaWdodDogMjEycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlIDtcbiAgICBcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ICAgIGJvcmRlci1ib3R0b206IDA7XG5cdCAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHQgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdCAgICB3aWR0aDogNTAlO1xuXHQgICAgbWluLWhlaWdodDogMjY1cHg7XG5cdCAvKiAgIGhlaWdodDogMTAwJTsqL1xuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIFx0XG4gICAgXHQmOm5vdCguYWN0aXZlKSB7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHRcblx0XHQuZGVmaW5pdGlvbiB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRjb2xvcjogcmdiKDMzLCA0MCwgNDQpO1xuICBcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdH1cblxuXHRcdC5jYWxsLXRvLWFjdGlvbiB7XG5cdFx0XHQvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMCA7XG5cdFx0XHRwYWRkaW5nOiAwcHggMTJweCAyMHB4IDEycHggOyAqL1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICBwYWRkaW5nOiAwIDEycHg7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgZm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHRcdCAgICBcblx0XHQgICAgJjpiZWZvcmUge1xuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICB0b3A6IC0xMHB4O1xuXHRcdFx0ICAgIGxlZnQ6IDM3JTtcblx0XHRcdCAgICByaWdodDogMzclO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0ICAgIH1cbiAgICBcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDhweCAwIDA7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcdFxuXHRcdFx0fVxuXHRcdFx0LmZyb20ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0fVxuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdC8qXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHRcblx0XHRcdH1cblx0XHR9XG5cdC8qXHQubGVmdC1zaWRlIHtcblx0XHRcdGZsb2F0OiBsZWZ0IDtcblx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHR9XG5cdFx0XG5cdFx0LnJpZ2h0LXNpZGUge1xuXHRcdFx0ZmxvYXQ6cmlnaHQgO1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdH0gKi9cblx0XHRcblx0XHQucmlnaHQtc2lkZSB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0ICBcdGhlaWdodDogMTAwcHg7XG5cdFx0ICAgIFxuXHRcdH1cblx0XHRcblx0XHQubGVmdC1zaWRlLCAucmlnaHQtc2lkZSB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0Lmljb24ge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdC50ZXh0OmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRjb2xvcjogcmdiKDMzLCA0MCwgNDQpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdC5zZWxlY3RlZCB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQuc2VsZWN0ZWQ6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWJzLWJveC1wb2ludGVyLnBuZycpO1xuXHRcdHdpZHRoOiA0MnB4O1xuXHRcdGhlaWdodDogMTNweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFx0XHRib3R0b206IC0xM3B4O1xuICBcdFx0bGVmdDogMTI4cHg7XG5cdFx0Y29udGVudDogJyc7XG5cdH1cblx0XG5cdC5ub3Qtc2VsZWN0ZWQge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXHRcblx0XHRcblx0Lm9mZmVyLnByaW50IHtcblx0XHQuaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkcHJpbnRfaWNvbjtcblx0XHRcdHdpZHRoOiA4N3B4O1xuXHRcdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdH1cblx0XHQudGV4dDpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1ByaW50IHN1YnNjcmlwdGlvbic7XG5cdFx0fSBcdFxuXHR9XG5cdFxuXHRcblx0XG5cdC5vZmZlci5kaWdpdGFsIHtcblx0XHQuaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkZGlnaXRhbF9pY29uO1xuXHRcdFx0d2lkdGg6IDY3cHg7XG5cdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0fVxuXHRcdC50ZXh0OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnaVBhZCArIGlQaG9uZSBzdWJzY3JpcHRpb24nO1xuXHRcdH0gXHRcblx0fVxuXHRcblx0Lm9mZmVyLmRpZ2l0YWwuWFdQIHtcblx0XHQudGV4dDpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ2lQYWQgc3Vic2NyaXB0aW9uJztcblx0XHR9IFx0XG5cdH1cblx0I21lc3NhZ2Vib3gge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA3MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XG5cdH1cblx0LmNob29zZS1vZmZlci5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0LypcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7Ki9cblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0LmNob29zZS1vZmZlci5hY3RpdmUucHJpbnQge1xuXHQgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0fVxuXHQuY2hvb3NlLW9mZmVyLmFjdGl2ZS5kaWdpdGFsIHtcblx0ICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHR9XG5cdC5jaG9vc2Utb2ZmZXIsIC5jb3VudHJ5LXNlbGVjdC1ob2xkZXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogNHB4IDAgMCAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdFxuXHQuY2hvb3NlLW9mZmVyIHtcblxuXHRcdFx0XG5cdFx0LmJvdHRvbWVycm9yIHtcblx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG5cdFx0XHRtYXJnaW46IDEwcHggMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFxuXHRcdFx0LmluZm9lcnJvciB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQgICAgYmFja2dyb3VuZDogJHJlZDtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQgICAgd2lkdGg6IDIzcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAyM3B4O1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0ICAgIGJvcmRlcjogMHB4O1xuXHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdCAgICBmb250LXNpemU6IDE5cHg7XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0XG5cdFx0bGFiZWwge1xuXHRcdCAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdCAvKiAgIGJvcmRlci1yYWRpdXM6ICR0b29sdGlwQm9yZGVyUmFkaXVzOyovXG5cdFx0ICAgIHBhZGRpbmc6IDZweDtcblx0XHQgIC8qICB3aWR0aDogMTc2cHg7ICovXG5cdFx0ICBcdHdpZHRoOiA0NiU7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdGxhYmVsOmhvdmVyIC50b29sdGlwIHtcblx0XHRcdG9wYWNpdHk6IDE7XG4gICAgXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHRcdFxuXHRcdC50b29sdGlwIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgbGVmdDogMjBweDtcblx0XHQgICAgcmlnaHQ6IDIwcHg7XG5cdFx0ICAgIGJvdHRvbTogLTY4cHg7XG5cdFx0ICAgIHotaW5kZXg6IDEwO1xuXHRcdCAgICBvcGFjaXR5OiAwO1xuXHRcdCAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6ICR0b29sdGlwQm9yZGVyUmFkaXVzO1xuXHRcdCAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0ICAgIGJveC1zaGFkb3c6IDBweCAycHggM3B4IDBweCAkYmxhY2s7XG5cdFx0ICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjNzO1xuXHRcdCAgICBcblx0XHQgICAgJjpiZWZvcmUge1xuXHRcdCAgICAgICAgY29udGVudDogJyc7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogLTE1cHg7XG5cdFx0XHQgICAgbGVmdDogMjUzcHg7XG5cdFx0XHQgICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCAkbWVkaXVtLWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0ICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0ICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQgICAgfVxuXHRcdH1cblx0XHRcblx0XHRsYWJlbC5jaGVja2VkIHtcblx0XHQgICAgYm9yZGVyLWNvbG9yOiAjMzMzO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAkbWVkaXVtLWJhY2tncm91bmQtY29sb3VyIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmdpZnQtYmxvY2sge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAkc3RlcDM7XG5cdFx0XHRcdHRvcDogN3B4O1xuXHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJHN0ZXA0O1xuXHRcdFx0XHR0b3A6IDkxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzdGVwQkc7XG5cdFx0XHRcdGJvcmRlcjogJHN0ZXBCb3JkZXI7XG5cdFx0XHRcdGNvbG9yOiAkc3RlcENvbG91cjsgXG5cdFx0XHRcdGZvbnQ6IDIzcHggJGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYWJlbGxlZCB7XG5cdFx0XHQvKm92ZXJmbG93OiBoaWRkZW47Ki9cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAkZ2lmdF9pY29uO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcblx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTdweCAxM3B4IWltcG9ydGFudDtcblx0XHQgICAgXG5cdFx0ICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHQgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5naWZ0IHtcblx0XHRcdCAgICBmbG9hdDogbm9uZTtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdCAgICBcblx0XHRcdCAgICBpbWcge1xuXHRcdFx0XHQgICAgcGFkZGluZy1yaWdodDogMTFweDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgaDMge1xuXHRcdFx0ICAgIFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aDMge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRoMy5wdWxsLWxlZnQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRnaWZ0UGFkZGluZztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHQgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdCAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIFx0XHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzOXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmdpZnRlcnJvciB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0XHR9XG5cdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjE0LCA5LCA5LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNmZjAwMDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMTQsIDksIDksIDAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmdpZnRlcnJvciB7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuYmxvY2tzLWNvbnRhaW5lciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdC5wcmludC1wcmljaW5nLWJsb2Nrcy1jb250YWluZXIge1xuXHRcdFx0LnByaW50LXByaWNpbmctYmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5vZmZlci1ib3gge1xuXHRcdFx0cGFkZGluZzogMCAwIDEycHggMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcblx0XHRcdGgzIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRib3JkZXItdG9wOiA2cHggc29saWQgJG1lZGl1bS1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcdCAgICBwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0fVxuXHRcdFx0LnNtYWxsZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQuZXZlbi1zbWFsbGVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5hc2Ege1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdC8qXHRjbGVhcjogYm90aDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyAqL1xuXHRcdFx0fVxuXHRcdFx0LnByaWNlLXBvaW50IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR3aWR0aDogMTYycHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0LnByaWNlLXBvaW50LnJvbGxpbmcge1xuXHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQucHJpY2UtcG9pbnQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRmbG9hdDpsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5wcmljZS1zdGF0ZW1lbnQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0LnByaWNlLW9mZmVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI3cHg7XG5cdFx0XHR9XG5cdFx0XHQucHJpY2UtcG9pbnQucHBpLXllcyAucHJpY2Utb2ZmZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQucC0yNiB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNnB4O1xuXHRcdFx0fVx0XHRcblx0XHR9XG5cdFx0Lm9mZmVyLWJveC5kb3VibGUteWVzLW5vLFxuXHRcdC5vZmZlci1ib3guZG91YmxlLXllcyxcblx0XHQub2ZmZXItYm94LmRvdWJsZS15ZXMteWVzIHtcblx0XHRcdHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuXHRcdCAgICBtYXJnaW46IDAgYXV0bztcblx0XHRcdGZsb2F0OiBub25lOyBcblx0XHR9XG5cdFx0Lm9mZmVyLWJveCB7XG5cdFx0XHRoMy5yb2xsaW5nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm9mZmVyLWJveC5jY2Mge1xuXHRcdFx0aDMuZml4ZWQ6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdFx0aDMucm9sbGluZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm9mZmVyLWJveC51bmRlcnByaWNlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cdFxuXHRcblx0XG5cdC5lZGl0b3ItbWVzc2FnZSB7XG5cdFx0cGFkZGluZy10b3A6IDI0cHggO1xuXHRcdHAge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5pbWctY2lyY2xlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6NTAlIDtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHR9XG5cdH1cdFxufVxuLm9mZmVyLWJveCA+IC5hc2Ege1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmNjYyB7XG5cdC5wcmljZS1wb2ludCAuYXNhIHtcblx0XHRkaXNwbGF5OiBub25lIDtcblx0fVxuXHQ+IC5hc2Ege1xuXHRcdGRpc3BsYXk6IGJsb2NrIDtcblx0fVxuXHRcblx0Lm1vcmUtaW5mby5ib3R0b20ge1xuXHRcdGxlZnQ6IGluaXRpYWw7XG4gICAgXHRcdHJpZ2h0OiAyOXB4O1xuICAgIFx0XHRoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5xdWlja3ZpZXcge1xuXHQuc3Vic2NyaXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0LmNvdW50cnktc2VsZWN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxufVxufVxuXG4iLCJcbi5vdXItcHJvbWlzZXMge1xuXHRoZWlnaHQ6IDM2NXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRjb2xvcjogcmdiKDMzLCA0MCwgNDQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAwLjg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDYwcHggMCA0MHB4IDA7XG5cdH1cblx0XG5cdC5wcm9taXNlIHtcblx0XHR3aWR0aDogMzMlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmbG9hdDogbGVmdDtcblx0ICAgIHBhZGRpbmctdG9wOiA0M3B4O1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XG5cdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGNvbG9yOiByZ2IoMzMsIDQwLCA0NCk7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDI1NHB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAwIDE2cHggMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdHdpZHRoOiAyNTRweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGJhY2tncm91bmQ6ICRwcm9taXNlMTtcblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0YmFja2dyb3VuZDogJHByb21pc2UyO1xuXHRcdH1cblx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJvbWlzZTM7XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkudGhpcmRwYXJ0eSB7XG5cdC5vdXItcHJvbWlzZXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmZvb3RlclByb21pc2VzIHtcblx0Lm91ci1wcm9taXNlcyB7XG5cdFx0aGVpZ2h0OiAzNjVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGNvbG9yOiByZ2IoMzMsIDQwLCA0NCk7XG5cdFx0bGluZS1oZWlnaHQ6IDAuODtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNjBweCAwIDQwcHggMDtcblx0fVxuXHQuZnVsbC13aWR0aCB7XG5cdCAgLyogIHdpZHRoOiA4NiU7Ki9cblx0ICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIFxuXHRcdC5wcm9taXNlIHtcblx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHQgICAgcGFkZGluZy10b3A6IDBweDtcblx0XHQgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGNvbG9yOiByZ2IoMzMsIDQwLCA0NCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMjU0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDMycHggMCAxNnB4IDA7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdHdpZHRoOiAyNTRweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpIHtcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQvKiAgICBwYWRkaW5nOiAzMHB4O1xuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7Ki9cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LypzcGFuLmZpcnN0IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGNoZWNrb3V0UHJvbWlzZTE7XG5cdFx0XHR9XG5cdFx0XHRzcGFuLnNlY29uZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRjaGVja291dFByb21pc2UyO1xuXHRcdFx0fVxuXHRcdFx0c3Bhbi50aGlyZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRjaGVja291dFByb21pc2UzO1xuXHRcdFx0fSovXG5cdFx0fVxuXHR9XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XG5cdC5mb290ZXJQcm9taXNlcyB7XG5cdFx0Lm91ci1wcm9taXNlcyB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG59IiwiYm9keS5ib290c3RyYXAge1xuXHRcblx0LnF1aWNrdmlldzpub3QoLm1vZGFsKSB7XG5cdFx0d2lkdGg6IDc2MHB4IWltcG9ydGFudDtcblx0XHRcblx0XHQuZm9ybS1ncm91cC5wcmludCwgLmZvcm0tZ3JvdXAuZGlnaXRhbCwgLmZvcm0tZ3JvdXAuYnVuZGxlIHtcblx0XHRcdHdpZHRoOiA5NSUhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQucHJpY2luZy1ibG9jayB7XG5cdFx0XG5cdFx0XHQuYmxvY2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0Ym9keS5ib290c3RyYXAge1xuXG5cdFx0LnF1aWNrdmlldzpub3QoLm1vZGFsKSB7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG5cdFx0XHQucHJpY2VzIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnF1aWNrdmlld0hvbGRlciB7XG5cdFx0XHRcdC5ib2R5IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMzBweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucXVpY2t2aWV3Om5vdCgubW9kYWwpIHtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDczMHB4IWltcG9ydGFudDtcblx0bWFyZ2luOiAxMHB4IGF1dG8haW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG5cdFx0ei1pbmRleDogNztcblxuXHQubWFnYXppbmUtbmFtZSB7XG5cdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR3aWR0aDogODYlO1xuXHR9XG5cdFxuXHQuY2hvb3NlLWNvdW50cnksIFxuXHQuYmxvY2suYnV5bWVzc2FnZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuYmxvY2suY3VycmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHR9XG5cdFxuXHQuY2xvc2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0d2lkdGg6MTIwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogMTFweCAxNXB4IDAgLTNweDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1wYW5lbCB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdC8qXHRvdmVyZmxvdzogaGlkZGVuOyAqL1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFxuXHRcdC5jb3ZlcnMge1xuXHRcdFx0aGVpZ2h0OiA0MjBweCA7XG5cdFx0XHR3aWR0aDogMzU1cHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFxuXHRcdFx0LnNtYWxsIHtcblx0XHRcdFx0d2lkdGg6IDY0cHg7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogODdweDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAycHggMXB4IDNweCAjNzcwMDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYXJyb3cge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0aGVpZ2h0OiAxNThweDtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdCAgXHRcdFx0cGFkZGluZzogMTYwcHggMCAwIDA7XG5cdCAgXHRcdH1cblx0ICBcdFx0LmFycm93LnJpZ2h0IHtcblx0ICBcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdCAgXHRcdH1cblx0XHRcdFxuXHRcdFx0LmxhcmdlIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSA7XG5cdFx0XHRcdHdpZHRoOiAzMjVweDtcblx0XHRcdFx0PiBpbWcge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDJweCAxcHggM3B4ICM3NzAwMDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVx0XG5cdFx0XG5cdFx0XG5cdFx0LnByaWNlcyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHQjY2FsZW5kYXJibHVyYmhlcmUge1xuXHRcdFx0ICAgIHdpZHRoOiAzMDBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZSB7XG5cdFx0XHRcdHdpZHRoOiAzNDBweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRAaW1wb3J0IFwibW9iaWxlL3N1YnNjcmlwdGlvblwiO1xuXHRcdFx0XHRcblx0XHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0LnN1YnNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LnByaWNpbmctY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0LmJsb2NrIHtcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogOTNweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0LnR0LWluZm8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5tb3JlLWluZm8uYm90dG9tIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGxlZnQ6IC0zOTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnVuZGxlOm5vdCgucHJpY2luZy1ibG9jaykge1xuXHRcdFx0XHQucHJpY2Utc3RhdGVtZW50IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBBdmVuaXJOZXh0LURlbWlCb2xkLCBcIkF2ZW5pciBOZXh0IExUIFcwMSBEZW1pXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucXVpY2t2aWV3LWxpbmsge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiByZ2IoMTE1LCAxMTUsIDExNSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0XG4vKlx0Ym9yZGVyLXJhZGl1czogNnB4OyovXG5cdFxuXHRsaW5lLWhlaWdodDogMTNweDtcblx0d2lkdGg6IDEwMnB4O1xuXHRoZWlnaHQ6IDE5cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDRweDtcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4ucXVpY2t2aWV3LWJ1dHRvbjpub3QoLm1ha2UtY2hhbmdlcyksIC52aWV3TW9yZUJUTiB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi52aWV3TW9yZUJUTiB7XG5cdGNvbG9yOnJnYigxMTUsIDExNSwgMTE1KTtcblx0YmFja2dyb3VuZDpyZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdGJvcmRlci1jb2xvcjogcmdiKDExNSwgMTE1LCAxMTUpO1xufVxuLnF1aWNrdmlldy1idXR0b246bm90KC5tYWtlLWNoYW5nZXMpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuXHRcblx0Lypib3JkZXItY29sb3I6IHJnYigxOTQsIDE5NCwgMTk0KTtcblx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdGNvbG9yOiByZ2IoMTE1LCAxMTUsIDExNSk7XG5cdHdpZHRoOiAxMDJweDtcblx0aGVpZ2h0OiAxOXB4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9xdWlja3ZpZXctZXllLnBuZycpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiA0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogNHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7Ki9cbn1cbi5xdWlja3ZpZXctYnV0dG9uLm9yYW5nZSB7XG5cdGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xufVxuLnF1aWNrdmlldy1zaW5nbGUtaXNzdWUsIC5xdWlja3ZpZXdjb250YWluZXIge1xuXHRcblx0LnF1aWNrdmlldzpub3QoLm1vZGFsKSB7XG5cdFx0LmNsb3NlciB7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0fVxuXHRcdC5wcm9kdWN0LXBhbmVsIHtcblx0XHRcblx0XHRcdC5jb3ZlcnMge1xuXHRcdFx0XHRoZWlnaHQ6IDQ2NXB4O1xuXHRcdFx0XHQgICAgXG5cdFx0XHRcdC5sYXJnZSB7XG5cdFx0XHRcdCAgICB3aWR0aDogMzkwcHg7XG5cdFx0XHRcdCAgICBtYXJnaW4tdG9wOiA5cHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiA0MjBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpY2VzIHtcblx0XHRcdFx0Lm1vYmlsZSB7XG5cdFx0XHRcdCAgICB3aWR0aDogMzcwcHg7XG5cdFx0XHRcdCAgICBcblx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm9wZW4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LmNvdW50cnktc2VsZWN0IHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdC5mbGFnIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMCAwO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC5zdWJzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0LmJsb2NrIHtcblx0XHRcdFx0XHRcdFx0ICAgIGJvcmRlci1ib3R0b206ICNjMmMyYzIgMHB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHQgICAgYm9yZGVyOiAjYzJjMmMyIDBweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGlja19ib3gge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdCAgICBcblx0XHRcdHVsIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQgICAgXHRcdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9pbWFnZXMvY2lyY2xldGljay5wbmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0ICAgXHRwYWRkaW5nOiA5cHggMHB4IDlweCAyM3B4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnF1aWNrdmlld0hvbGRlciB7XG5cdHBhZGRpbmctdG9wOiAwcHghaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcblx0LmJvZHkge1xuXHRcdHBhZGRpbmc6IDBweCAzMHB4IDMwcHggMzBweDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRcblx0XHQubGhzIHtcblx0XHRcdGZsb2F0OiBsZWZ0IDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0LnN1YnNjcmlwdGlvbiAuY291bnRyeS1zZWxlY3QgLmNvdW50cnktZmllbGQge1xuXHRcdFx0ICAgIHdpZHRoOiA4NCU7XG5cdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0I3Jocy1tYWctY292ZXJ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHQgICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICBcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnJocy5naWZ0LXllcyBpbWcge1xuXHRcdFx0XHR3aWR0aDogODAlO1x0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5jZW50cmVkIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5zaW1wbGUtaW5saW5lIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNzBweDtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bWFyZ2luOiAycHggMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XG5cdFx0XHRcdC5zaG93WEhIIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCNtYWdhemluZXNpemUtc2VsZWN0IHtcblx0XHRcdFx0d2lkdGg6IDE5MHB4O1xuXHRcdFx0fVxuXHRcdFx0I21hZ2F6aW5ldHlwZSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHR9XG5cdFx0XHQjZ2lmdGhlYWRsaW5lIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHQjZ2lmdHRleHQsICNnaWZ0aGVhZGxpbmUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQjZ2lmdHRleHQge1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmdpZnRib3gge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdFx0fVxuXHRcdFx0LmdpZnRib3ggaW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR3aWR0aDogNTAlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCNnaWZ0YmxvY2sgbGFiZWwge1xuXHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHR9XG5cdFx0XHQjZ2lmdGJsb2NrIC5sYWJlbGxlZCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdFx0I2dpZnRlcnJvciB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuZ2lmdGVycm9yLmJvdHRvbWVycm9yIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5naWZ0ZXJyb3IuYm90dG9tZXJyb3IuZXJyb3Ige1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAxNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHR9XG5cdFx0XHQuZ2lmdGVycm9yLmJvdHRvbWVycm9yIHAge1xuXHRcdFx0XHRwYWRkaW5nOiAzcHg7XG5cdCAgICBcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RiMDcxYTtcblx0ICAgIFx0fVxuXHQgICAgXHQuaW5mb2Vycm9yIHtcblx0XHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiAjZGIwNzFhO1xuXHRcdFx0ICAgIHdpZHRoOiAyM3B4O1xuXHRcdFx0ICAgIGhlaWdodDogMjNweDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMTJweDtcblx0XHRcdCAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHQgICAgZm9udC1zaXplOiAxOXB4O1xuXHRcdFx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0IC8qICAgYm9yZGVyLXJhZGl1czogMTBweDsqL1xuXHRcdFx0ICAgIHBhZGRpbmc6IDZweDtcblx0XHRcdH1cblx0XHRcdCNnaWZ0YmxvY2suZXJyb3IgcCxcblx0XHRcdCNnaWZ0YmxvY2suZXJyb3IgbGFiZWwge1xuXHRcdFx0XHRjb2xvcjogI2RiMDcxYTtcblx0XHRcdH1cblx0XHRcdCNnaWZ0YmxvY2suZXJyb3IgbGFiZWwge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNkYjA3MWE7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCNnaWZ0YmxvY2suZXJyb3IgI2dpZnRlcnJvciB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IFxuXHRcdFx0fVxuXHRcdFx0LnN1YnNjcmlwdGlvbiAuY291bnRyeS1zZWxlY3Qge1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQucHJpY2luZyBwIHN0cm9uZyBzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQudHQtaW5mbzpob3ZlciB7XG5cdFx0XHRcdC5tb3JlLWluZm8uYm90dG9tIHtcblx0XHRcdFx0ICAgIGxlZnQ6IC0yMjVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpY2luZy1jb250YWluZXIge1xuXHRcdFx0XHRtYXJnaW46IDEwcHggMCA7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogODtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0I3ByaWNpbmdibG9jayBmb3JtIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnByaWNpbmctYmxvY2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LnByaWNpbmctYmxvY2ssIC5jb3VudHJ5LWZpZWxkIHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdFx0LmNvdW50cnktZmllbGQge1xuXHRcdFx0ICAgIHdpZHRoOiAyNjVweDtcblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0ICAgIH1cblx0XHRcdC5zdWJzY3JpcHRpb24gLmNvdW50cnktc2VsZWN0IC5jb3VudHJ5LWZpZWxkLCBcblx0XHRcdC5wcmljaW5nLWJsb2NrIC5ibG9jazpub3QoI2ZpeGVkUHJpY2luZyk6bm90KCNyb2xsaW5nUHJpY2luZyk6bm90KC5xdWlja3ZpZXdQcmljaW5nKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zZWxlY3RiZy1sYXJnZTMucG5nJykgbm8tcmVwZWF0IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0LnByaWNpbmctYmxvY2sgLmJsb2NrIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggI2MyYzJjMiBzb2xpZDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNXB4IDEwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0LypcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0cGFkZGluZzogNXB4IDQwcHggNXB4IDEwcHg7Ki9cblx0XHRcdFx0XG5cdFx0XHRcdC5hc2Ege1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZSA7XHRcblx0XHRcdH1cblx0XHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jazpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvKlx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4OyBcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDsgKi9cblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4ICNjMmMyYzIgc29saWQgO1xuXHRcdFx0fVxuXHRcblx0XHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQucHJpY2luZy1ibG9jay5leHBhbmRlZCAuYmxvY2s6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRcdFx0fVxuXHRcdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrLmNob3NlbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy90aWNrLnBuZycpIG5vLXJlcGVhdCA5NSUgNTAlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjaW50cm9fbW9yZS5mb2xkLW91dCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQjcmhzZ2lmdHRleHQgaW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdH1cblx0XHRcdC5tZXNzYWdlYm94Lnllc0dpZnQgIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNzM1cHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Lm1lc3NhZ2Vib3gubm9HaWZ0IHtcblx0XHRcdCAgICBtYXJnaW4tdG9wOiA3MTVweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQubWVzc2FnZWJveC5lcnJvciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDcwNXB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5yaWdodC1jb2x1bW4ge1xuXHRcdFx0ICAgIHdpZHRoOiA2NjBweDtcblx0XHRcdCAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdFx0LmZhcXNfY29udGFpbmVyIC5mYXFzIHtcblx0XHRcdFx0d2lkdGg6IDgxLjc1JTtcblx0XHRcdH1cblx0XHRcdC5mYXFzX2NvbnRhaW5lciB7XG5cdFx0XHRcdG1hcmdpbjogNzVweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fSBcbn0iLCJoMiB7XG5cdGZvbnQtZmFtaWx5OiRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG5oMyB7XG5cdGZvbnQtZmFtaWx5OiRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogMzIwcHggO1xuXHRtYXJnaW46IDAgYXV0byA7XG5cdFxuXHQuc3Vic2NyaXB0aW9uIHtcblxuXHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdC5idXR0b24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0fVxuXG5cdFx0LmNvdW50cnktc2VsZWN0IHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgO1xuXHRcdFxuXHRcdFx0LmNvdW50cnktZmllbGQge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiKDE5NCwgMTk0LCAxOTQpO1xuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdCAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMzlweDtcblx0XHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDsgIFxuXHRcdFx0ICAgIGNvbG9yOiAkY291bnRyeVNlbGVjdENvbG91cjtcblx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogJGNvdW50cnlTZWxlY3RTcGFjaW5nO1xuXHRcdFx0ICAgIHRleHQtdHJhbnNmb3JtOiAkY291bnRyeVNlbGVjdFRleHQ7XG5cdFx0XHQgICAgZm9udC1mYW1pbHk6ICRjb3VudHJ5U2VsZWN0Rm9udDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiAkY291bnRyeVNlbGVjdF9pY29uIG5vLXJlcGVhdCByaWdodCAjZmZmIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5jb3VudHJ5LWZpZWxkOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5jb3VudHJ5LWZpZWxkW2Rpc2FibGVkXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0MSwgMjQxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2tzLWNvbnRhaW5lci5wcmludCB7XG5cdFx0XHQucHJpY2luZy1ibG9jay5wcmludCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdGgzIHtcblx0XHRcdHBhZGRpbmc6IDdweCAwO1xuXHRcdH1cblx0XHRcblx0XHQuYmxvY2sge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDAgO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XG5cdFx0XHQubGFiZWwge1xuXHRcdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiAxNDVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRzZWxlY3Quc2VsZWN0c3RhcnRpc3N1ZSB7XG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmZvcm1hdCB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGl2LmZvcm1hdC5wcmludCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRwcmludF9pY29uO1xuXHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHg7XG4gICAgXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0XHQuZm9ybWF0LnByaW50IHtcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0aWNvbnMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRwcmludF9pY29uO1xuXHRcdFx0XHRcdHdpZHRoOiA4N3B4O1xuXHRcdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGl2LmZvcm1hdC5kaWdpdGFsIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGRpZ2l0YWxfaWNvbjtcblx0XHRcdFx0d2lkdGg6IDEwNXB4O1xuXHRcdFx0ICAgIHBhZGRpbmctbGVmdDogNTVweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgICBcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdH1cblx0XHRcdC5mb3JtYXQuZGlnaXRhbCB7XG5cdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0XG5cdFx0XHRcdGljb25zIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkZGlnaXRhbF9pY29uO1xuXHRcdFx0XHRcdHdpZHRoOiA2N3B4O1xuXHRcdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQucHJpbnQtbWVzc2FnZSB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHQucHJpY2Utc3RhdGVtZW50IHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0Y2xlYXI6IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRmb3JtIHtcblx0XHRcdC8qXHRmbG9hdDogcmlnaHQ7ICovXG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5wcmljaW5nLWNvbnRhaW5lciB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcmVkIDtcblx0XHRcdHBhZGRpbmc6IDRweCA0cHggMCA0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRtYXJnaW46IDhweCAwOyBcdFx0XHRcblx0XHRcdFxuXHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0d2lkdGg6IDEzM3B4O1xuXHRcdFx0fVxuXHRcdFx0LmJsb2NrIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZWQgO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMCA7XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5hc2Ege1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmJsb2NrOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY2sucGxhaW4ge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdH1cblx0Ji5tb2JpbGUge1xuXHRcdCNhc2EtYm94IHtcblx0XHRcdGJvdHRvbTogMjgwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VhcmNoLWF1dG9jb21wbGV0ZSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRib3JkZXItdG9wOiAwIDtcblx0cGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4vKlx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTlweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE5cHg7Ki9cblx0bGkge1xuXHRcdGhlaWdodDogNzBweDtcblx0XHRib3JkZXItdG9wOiAxcHggZG90dGVkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdFx0XG5cdFx0YSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdHdpZHRoOiA0OXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdC5hdXRvY29tcGxldGUtbGFiZWwge1xuXHRcdFx0d2lkdGg6IDIxMHB4O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHR9XG5cdH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzIHtcblx0cGFkZGluZzogMzJweCA4NXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdGgxIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRsaW5lLWhlaWdodDogNDVweDtcblx0fVxuXHRcblx0LnJlc3VsdC1kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMCA1cHggMDtcblx0fVxuXHRcblx0Lm1hZ2F6aW5lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0LypcdGJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luOiAxNXB4IDA7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDg3OHB4O1xuXHRcdFxuXHRcdC5saHMge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQucmhzIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRcblx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2s7XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2F2aW5nIHtcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuXHQuc2VhcmNoLXJlc3VsdHMge1xuXHRcblx0XHQubWFnYXppbmUge1xuXHRcdFx0cGFkZGluZzogMjVweCA1cHg7XG5cdFx0XHRcblx0XHRcdC5saHMge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuICAgIFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnJocyB7XG5cdFx0XHRcdHdpZHRoOiA1OCU7XG4gICAgXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XG5cdFx0XHRcdC5zcGVjIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAwcHggc29saWQ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5mcmVxdWVuY3ksIC5wZXJmZWN0LWZvciB7XG5cdFx0XHRcdFx0ICAgIGJvcmRlci1yaWdodDogMHB4IHNvbGlkO1xuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiAycHggMDtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5sYWJlbCwgLnNhdmluZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG59IiwiLmNhbXBhaWduLWhlYWRlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlIDtcblxuXHQudG9wLWxheWVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDExMDBweDtcblx0fVxuXHRcblx0LnNvbGQtY291bnQge1xuXHRcdHdpZHRoOiA0MDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XG5cdFx0LmNvdW50ZXIge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQuc2Vzc2lvbi1jb3VudCB7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZGVtaWJvbGQtZm9udC1zdGFjaztcblx0XHRcblx0XHQubnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxuXHRcblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuIiwiLmNhdGVnb3J5LWJveCwgLmd1aWRlLWJveGVzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzUyNTI1Mjtcblx0XG5cdGltZy5iZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0fVxuXHRcblx0Lndob2xlYm94IHtcblx0XHRjb2xvcjogJHdoaXRlO1x0XHRcdFxuICAgXHR9XG4gICBcdFx0XG59XG4uYXRvei1tZWdhLWJveCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG4vKlx0d2lkdGg6IDExMHB4O1xuXHRoZWlnaHQ6IDEzN3B4OyovXG5cdFxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFxuXHRcdGltZy5iZyB7XG5cdFx0XHQvKm9wYWNpdHk6IDE7Ki9cblx0XHRcdG9wYWNpdHk6IDAuNyFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdFxuXHRpbWcuYmcge1xuXHRcdC8qXG5cdFx0d2lkdGg6IDIyMHB4O1xuXHRcdGhlaWdodDogMjc1cHg7XG5cdFx0dG9wOiAtMTExcHg7XG5cdFx0b3BhY2l0eTogMC43OyovXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XG5cdH1cblx0XG5cdC53aG9sZWJveCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LXNoYWRvdzogM3B4IDNweCAzcHggJGJsYWNrO1x0XHRcdFxuICAgXHR9XG4gICBcdFxuICAgXHQucmVkVGV4dCB7XG4gICBcdFx0Y29sb3I6ICRyZWQ7XG4gICBcdFx0dGV4dC1zaGFkb3c6IDAgMCAwICRyZWQ7XG4gICBcdH1cblx0XG59XG4uYXRvei1tZWdhLWJveC53aGl0ZUJHIHtcdFxuXHRcblx0Lndob2xlYm94IHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHRleHQtc2hhZG93OiAzcHggM3B4IDNweCAjYmZiZWJlO1x0XHRcdFxuICAgXHR9XG59XG4uYXRvei1tZWdhLWJveC53aGl0ZSB7XG5cdFxuXHQud2hvbGVib3gge1xuXHRcdHRleHQtc2hhZG93OiAwIDAgMCAkd2hpdGU7XHRcdFx0XG4gICBcdH1cblx0XG59XG4uZ3VpZGUtYm94ZXMsIC5hdG96LW1lZ2EtYm94IHtcdFxuXHRtYXJnaW46IDAgMCAzMHB4IDM4cHg7XG59XG4uY2F0ZWdvcnktYm94IHtcdFxuXHRtYXJnaW46IDAgMCAzMHB4IDM4cHg7XG59XG5cbi5jYXRlZ29yeS1ib3gsIC5hdG96LW1lZ2EtYm94LCAuZ3VpZGUtYm94ZXMge1xuXHR3aWR0aDogMTYwcHg7XG5cdGhlaWdodDogMTA0cHg7XG5cdC8qYm9yZGVyLXJhZGl1czogMTBweDsqL1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiB0YWJsZSA7XG5cdFxuXHRpbWcuYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblx0XG5cdC53aG9sZWJveCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuICAgXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0ZXh0LXNoYWRvdzogMnB4IDJweCAxcHggJGJsYWNrO1xuICAgXHR9XG59XG5cbi5jYXRlZ29yeS1ib3guaGlkZWNhdGVnb3J5LCAuZ3VpZGUtYm94ZXMuaGlkZWNhdGVnb3J5IHtcblx0ZGlzcGxheTogbm9uZSA7XG59XG4uY2F0ZWdvcnktYm94LndoaXRlLCAuYXRvei1tZWdhLWJveC53aGl0ZSwgLmd1aWRlLWJveGVzLndoaXRlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0d2lkdGg6IDE1OHB4O1xuXHRoZWlnaHQ6IDEwMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGEge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdGNvbG9yOiAkcmVkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG5cbi5jYXRlZ29yeS1ib3gud2hpdGVvbnJlZCwgLmd1aWRlLWJveGVzLndoaXRlb25yZWQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHR3aWR0aDogMTU4cHg7XG5cdGhlaWdodDogMTAycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Y29sb3I6ICRibGFjaztcblx0YSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cdFxuLm1lZ2FtZW51IHtcblx0cGFkZGluZzogMzJweCAyNHB4O1xuXHR3aWR0aDogOTk0cHg7XG5cdGhlaWdodDogMjQwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA0NXB4O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHotaW5kZXg6IDEyO1xuXHRcblx0Lm1lbnUtcm93IHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuLm1lZ2FtZW51LmF0b3otbWVnYS1tZW51IHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLm1lZ2FtZW51LmNhdGVnb3J5LW1lZ2EtbWVudSB7XG5cdGhlaWdodDogYXV0bztcbn1cbiNnaWZ0LW1lZ2EtbWVudSB7XG5cdGhlaWdodDogMTIwcHg7XG59XG5cbi5vZmZlci1ib3hlcyB7XG5cdHBhZGRpbmc6IDMycHggODVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xlYXI6IGJvdGg7XG5cdHdpZHRoOiA5NjRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcblx0Lm9mZmVyLWJveCB7XG5cdFx0d2lkdGg6IDQ1MHB4O1xuXHRcdGhlaWdodDogMzMycHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSA7XG5cdC8qXHRtYXJnaW46IDAgMTRweDsgKi9cblx0XHRtYXJnaW46IDAgOCU7XG5cdFx0XG5cdFx0LmNvdmVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxNzJweDtcblx0XHRcdGhlaWdodDogMjE1cHg7XG5cdFx0XHR0b3A6IDMycHg7XG5cdFx0XHRsZWZ0OiAzMnB4O1xuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3gtc2hhZG93OiA0cHggNHB4IDEwcHggIzc3MDAwMDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtMmRlZykpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuYnViYmxlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM0cHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dG9wOiAyMTBweDtcblx0XHRcdGxlZnQ6IDE2MHB4O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0dGFibGUtbGF5b3V0OiBmaXhlZDtcblx0XHRcdHBhZGRpbmc6IDRweDtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0XG5cdFx0LnRvcC1wYXJ0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cdFx0XHRoZWlnaHQ6IDEwNXB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdC8qYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4OyovXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3R0b20tcGFydCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRoZWlnaHQ6IDIyNXB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHQvKmJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDsqL1xuXHRcdFx0XG5cdFx0XHQubWFnbmFtZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMCA4cHggMDtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4IDtcdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4IDtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5wcGkge1xuXHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucGVyLWlzc3VlIHtcblx0XHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LmNoYXJzNyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jaGFyczgge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2hhcnM5IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuc2F2aW5nIHtcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXG5cdFx0aDIge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cbiAgICBcdFx0fVxuXHRcdFxuXHRcdC5yaHMge1xuXHRcdFx0d2lkdGg6IDIyN3B4IDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdH1cblx0XG5cdC5ibHVlIHtcblx0XHQuYnViYmxlLFxuXHRcdC50b3AtcGFydCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xuXHRcdH1cblx0XG5cdH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBBIG1peGluIGZvciBnZW5lcmF0aW5nIHZlbmRvciBwcmVmaXhlcyBvbiBub24tc3RhbmRhcmRpemVkIHByb3BlcnRpZXMuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHByb3BlcnR5XG4vLy8gICBQcm9wZXJ0eSB0byBwcmVmaXhcbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlXG4vLy8gICBWYWx1ZSB0byB1c2Vcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHByZWZpeGVzXG4vLy8gICBQcmVmaXhlcyB0byBkZWZpbmVcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBwcmVmaXhlcihib3JkZXItcmFkaXVzLCAxMHB4LCB3ZWJraXQgbXMgc3BlYyk7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbi8vLyAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuLy8vICAgfVxuLy8vXG4vLy8gQHJlcXVpcmUge3ZhcmlhYmxlfSAkcHJlZml4LWZvci13ZWJraXRcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1vemlsbGFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLW1pY3Jvc29mdFxuLy8vIEByZXF1aXJlIHt2YXJpYWJsZX0gJHByZWZpeC1mb3Itb3BlcmFcbi8vLyBAcmVxdWlyZSB7dmFyaWFibGV9ICRwcmVmaXgtZm9yLXNwZWNcblxuQG1peGluIHByZWZpeGVyKCRwcm9wZXJ0eSwgJHZhbHVlLCAkcHJlZml4ZXMpIHtcbiAgQGVhY2ggJHByZWZpeCBpbiAkcHJlZml4ZXMge1xuICAgIEBpZiAkcHJlZml4ID09IHdlYmtpdCB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itd2Via2l0IHtcbiAgICAgICAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbW96IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1tb3ppbGxhIHtcbiAgICAgICAgLW1vei0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbXMge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1pY3Jvc29mdCB7XG4gICAgICAgIC1tcy0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gbyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itb3BlcmEge1xuICAgICAgICAtby0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRwcmVmaXggPT0gc3BlYyB7XG4gICAgICBAaWYgJHByZWZpeC1mb3Itc3BlYyB7XG4gICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH0gQGVsc2UgIHtcbiAgICAgIEB3YXJuIFwiVW5yZWNvZ25pemVkIHByZWZpeDogI3skcHJlZml4fVwiO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZS1wcmVmaXgtZm9yLWFsbCgpIHtcbiAgJHByZWZpeC1mb3Itd2Via2l0OiAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1tb3ppbGxhOiAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1pY3Jvc29mdDogZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3Itb3BlcmE6ICAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1zcGVjOiAgICAgIGZhbHNlICFnbG9iYWw7XG59XG4iLCIuaG9tZXBhZ2UtcGFnZS1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmUgO1xuXHRcblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuaGVhZGxpbmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aDEge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1x0XHRcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlci1wcm9taXNlcyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XG5cdHVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdGhlaWdodDogNDBweDtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0fVxuXHRcblx0bGkge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcmVkLXRpY2sucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDJweDtcblx0XHRwYWRkaW5nOiAwIDIycHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1x0XG5cdH1cblx0XG5cdC5mZWVmby1iYWRnZV9faW1hZ2Uge1xuXHRcdGhlaWdodDogMzVweDtcblx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdCAgICBtYXJnaW4tdG9wOiAtN3B4O1xuXHR9XG59XG5cbi5jYXRlZ29yeS1wYWdlLWhlYWRlciB7XG5cdHBhZGRpbmc6IDAgODVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlIDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRoZWlnaHQ6IDQ1MHB4O1xuXHRcblx0Lm9mZmVyLWJveGVzIHtcblx0XHRwYWRkaW5nOiAwIDtcblx0fVxuXHQuYmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1x0XG5cdH1cblx0XG5cdGgxIHtcblx0XHRwYWRkaW5nOiAzMnB4IDAgMjRweDtcblx0XHRwb3NpdGlvbjogaW5oZXJpdDtcblx0fVxuXHRcblx0LmNvbnRyb2xzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiA3cHg7XG5cdFx0cmlnaHQ6IDgwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDY1cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFxuXHRcdHNlbGVjdCB7XG5cdFx0XHRmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAyMTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHRcdC50YWIge1xuXHRcdFx0d2lkdGg6IDE1NXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVtaWJvbGQtZm9udC1zdGFjayA7XG5cdFx0XHRtYXJnaW46IDAgMTVweCAwIDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCNjYXRlZ29yaWVzLWZpbHRlcnMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0N3B4O1xuXHRcdFx0bGVmdDogLTU1N3B4O1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHR3aWR0aDogMTEwMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFxuXHRcdFx0LnRvcHRhYiB7XG5cdFx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0XHRcdHdpZHRoOiAxNDZweDtcbiAgICBcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1NjJweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0I2J1dHRvbnMge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0LypcdG1hcmdpbi1yaWdodDogODVweDsqL1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuYm9keS5ib290c3RyYXAge1xuXHRcblx0LmxlZnQtY29sdW1uLnByb21pc2VzIHtcblx0ICAvKiAgd2lkdGg6IDMzMHB4O1xuXHQgIFx0d2lkdGg6IDMwJTsqL1xuXHRcdHdpZHRoOiA0MyU7XG5cdCAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdH1cblx0XG5cdC5jYXRlZ29yeS1wYWdlLWhlYWRlciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcblx0XHQuY2F0ZWdvcnktYmFja2dyb3VuZCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzNjdweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0XG5cdFx0Lmhlcm9faW1hZ2Uge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdGgxIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIFx0XHRwYWRkaW5nOiAyNXB4IDAgNXB4O1xuXHRcdH1cblx0XHRcblx0XHRwIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRcblx0XHRwOm5vdCgjYnJvd3NlUGFnZXNCYXIpLCBwIHNwYW4ge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHRwLnBhZ2luYXRpb25UZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblx0XHRwLnBhZ2luYXRpb25UZXh0Om5vdCguZm9vdGVyUGFnaW5hdGlvbikge1xuXG5cdFx0XHQucGFnaW5hdGlvblBhZ2VCbG9ja0lubmVyIHtcblx0XHRcdC8qXHRib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7Ki9cblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmN1cnJlbnRQYWdlIHtcblx0XHRcdFx0XHRib3JkZXI6IDBweCBzb2xpZCAkb2ZmLWJsYWNrLWJvcmRlci1jb2xvdXI7XG5cdFx0XHRcdC8qXHRwYWRkaW5nOiA1cHg7Ki9cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuY29udHJvbHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICBib3R0b206IDA7XG5cdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdCAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgXHRcdFxuICAgIFx0XHQudGFiIHtcblx0ICAgIFx0XHRcdGhlaWdodDogYXV0bztcblx0ICAgIFx0XHRcdHdpZHRoOiAxMDAlO1xuXHQgICAgXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdCAgICBcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0ICAgIFx0XHRcdFxuXHQgICAgXHRcdFx0aW1nLmZpbHRlciB7XG5cdCAgICBcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0ICAgIFx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBcdFx0XHRcdFx0ZmlsdGVyOiBpbnZlcnQoMSk7XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0XHRcblx0ICAgIFx0XHRcdC5maWx0ZXJfaWNvbiB7XG5cdCAgICBcdFx0XHRcdGZsb2F0OnJpZ2h0O1xuXHQgICAgXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdCAgICBcdFx0XHR9XG4gICAgXHRcdFxuICAgIFx0XHRcdC5idXR0b24ud2hpdGUge1xuXHQgICAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdCAgICBcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHQgICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICBcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdCAgICBcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHQgICAgXHRcdFx0Ym9yZGVyOiAwcHggc29saWQ7XG5cdCAgICBcdFx0XHRsaW5lLWhlaWdodDogMjVweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cbiAgICBcdFx0XG5cdFx0XHRcdCNjYXRlZ29yaWVzLWZpbHRlcnMge1xuXHRcdFx0XHRcdGxlZnQ6IC01MzVweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XG5cdFx0XHRcdFx0LnRvcHRhYiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNTU0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCNjYXRlZ29yaWVzLWZpbHRlcnM6bm90KC5tZWdhbWVudSkge1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdCAgICB0b3A6IDM1cHg7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0ICAgIHotaW5kZXg6IDk7XG5cdFx0XHRcdCAgICBcblx0XHRcdFx0ICAgICNidXR0b25zIHtcblx0XHRcdFx0ICAgIFx0Ym9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdCAgICBcdC8qYm9yZGVyLXJhZGl1czogNXB4OyovXG5cdFx0XHRcdCAgICBcdFxuXHRcdFx0XHQgICAgXHQuZmlsdGVyVGl0bGUge1xuXHRcdFx0XHQgICAgXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcbiAgICBcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdCAgICBcdFxuXHRcdFx0XHQgICAgXHRociB7XG5cdFx0XHRcdCAgICBcdFx0Ym9yZGVyLXRvcDogMXB4IGRvdHRlZCAkbWVkaXVtLWdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdFx0ICAgIFx0XHRtYXJnaW46IDlweCAwO1xuXHRcdFx0XHQgICAgXHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC5jYXRlZ29yeWJ0biB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJG5vcm1hbC1mb250LXN0YWNrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdmVyeS1saWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNHB4IDEwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogNXB4O1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcdFxuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0XHQuYWN0aXZlRmlsdGVycyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR2ZXJ5LWxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdGZsb2F0OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5iZXN0LXNlbGxlcnMge1xuXHRcdC5jYXRlZ29yeWJsb2NrIHtcblx0XHRcdG1heC13aWR0aDogMTUwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdC5tYWdhemluZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XG5cdFx0XHRcdC5tYWduYW1lIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdGFuZGFsb25lLXByb2R1Y3Qge1xuXHRcdHRhYmxlLkJveE91dHMge1xuXHRcdFx0LnN0YW5kYWxvbmVJbmNsdWRlIHtcblx0XHRcdFx0aW1nOm5vdCgubG9va0luc2lkZUFycm93KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tYWdhemluZS1jYXRlZ29yaWVzIHtcblx0XHRwYWRkaW5nOiAzMnB4IDBweDtcblx0XHRcblx0XHQuY2F0ZWdvcnktYm94IHtcblx0XHRcdG1hcmdpbjogMCAwIDI2cHggMjZweDtcblx0XHR9XG5cdH1cblx0LmxocyB7XG5cdFxuXHRcdC5jYXRlZ29yeS1ib3gge1xuXHRcblx0XHRcdC53aG9sZWJveCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmhzIHtcblxuXHRcdC5jYXRlZ29yeS1ib3gge1xuXHRcdFx0d2lkdGg6IDIxOHB4O1xuXHRcdFx0aGVpZ2h0OiAyMThweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHRhLmJ1dHRvbiB7XG5cdFx0XHRcdGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRoMywgcCB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vZmZlci1ib3hlcyB7XG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDMycHggNTBweDtcblx0XHRcblx0XHQub2ZmZXItYm94IHtcblx0XHRcdC5ib3R0b20tcGFydCB7XG5cdFx0XHRcdC5tYWduYW1lOm5vdCguY2FydHdhbGxUaXRsZSkge1xuXHRcdFx0XHQgICAgaGVpZ2h0OiA3MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZW8taGVhZGVyIHtcblx0Zm9udC1mYW1pbHk6ICRub3JtYWwtZm9udC1zdGFjaztcblx0cGFkZGluZzogMzJweCAxMjBweCAwIDEyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoMSB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVx0XG59XG5cbi5jYXRlZ29yeWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRmb250LWZhbWlseTogJG5vcm1hbC1mb250LXN0YWNrO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRjb2xvcjogJGJsYWNrO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9jcm9zcy5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHg7XG5cdGZsb2F0OiBsZWZ0O1x0XHRcdFxufVx0XHRcbi5jYXRlZ29yeWJ1dHRvbi50aWNrZWQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy90aWNrLnBuZyk7XG59XG5cblxuLmJlc3Qtc2VsbGVycyB7XG5cdHBhZGRpbmc6IDMycHggODVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aDIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0fVxufVxuXG5cbi5tYWdhemluZS1jYXRlZ29yaWVzIHtcblx0cGFkZGluZzogMzJweCA4NXB4O1xufVxuLmd1aWRlLWNhdGVnb3JpZXMge1xuXHRwYWRkaW5nOiAzMnB4IDc1cHg7XG59XG4ubWFnYXppbmUtY2F0ZWdvcmllcywgLmd1aWRlLWNhdGVnb3JpZXMge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcblx0aDIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0fVxuXHQucmVkdWNlZFBhZGRpbmdCb3R0b20ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHR9XG5cdFxuXHQuaW5jcmVhc2VkUGFkZGluZ0JvdHRvbSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdH1cblx0XG5cdC5jYXRlZ29yaWVzIHtcblx0XHR3aWR0aDogNjYwcHg7XG5cdH1cblx0LmNhdGVnb3J5LWJveCB7XG5cdFx0d2lkdGg6IDE4MHB4O1xuXHRcdGhlaWdodDogMTIwcHg7XG5cdH1cblx0Lmd1aWRlLWJveGVzIHtcblx0XHR3aWR0aDogMTYwcHg7XG5cdFx0aGVpZ2h0OiAxMDVweDtcblx0fVxuLypcdC5jYXRlZ29yeS1ib3g6bnRoLWNoaWxkKDNuKzEpIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRjbGVhcjogbGVmdDtcblx0fSovXG5cdC5ndWlkZS1ib3hlczpudGgtY2hpbGQoNW4rMSkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdGNsZWFyOiBsZWZ0O1xuXHR9XG5cdFxuXHQucmhzIHtcblx0XHRcblx0XHQuY2F0ZWdvcnktYm94LCAuZ3VpZGUtYm94ZXMge1xuXHRcdFx0d2lkdGg6IDIwOHB4O1xuXHRcdFx0aGVpZ2h0OiAyMDhweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTVweCAwIDE1cHg7XG5cdFx0XHRcblx0XHRcdCoge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmNhdGVnb3J5LWJveDpmaXJzdC1jaGlsZCwgLmd1aWRlLWJveGVzOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0fVxuXHR9XG5cdFxufVxuLmxvb2staW5zaWRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGhlaWdodDogNDBweDtcblx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0cGFkZGluZzogMTJweCAxNnB4IDAgMTZweDtcblx0QGluY2x1ZGUgdHJhbnNsdWNlbnRiZygjZmZmZmZmLCAwLjkpIDtcbn1cblxuLnNpbmdsZUlzc3VlTG9va0luc2lkZSB7XG5cdC8qcmlnaHQ6IDE0cHg7XG5cdGJvdHRvbTogMTBweDsgKi9cblx0cmlnaHQ6IDBweDtcblx0Ym90dG9tOiA3cHg7XG5cdFxuXHRwIHtcblx0XHR3aWR0aDogYXV0byFpbXBvcnRhbnQ7IFxuXHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0fVxuXHRcblx0cCwgaW1nIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuLnNpbmdsZUlzc3VlTG9va0luc2lkZS5tb2JpbGVTaG93IHtcblx0cmlnaHQ6IC0xcHg7XG5cdHRvcDogMzM2cHg7XG59XG5cbi5uZXdOb3JtYWxMb29rSW5zaWRlIHtcblx0LypyaWdodDogODFweDtcbiAgICBib3R0b206IDE3cHg7Ki9cblx0cmlnaHQ6IDYwcHg7XG4gICAgYm90dG9tOiAxNHB4O1xuXHRcblx0cCB7XG5cdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0fVxuXHRcblx0cCwgaW1nIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogYXV0byFpbXBvcnRhbnQ7IFxuXHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7IFxuXHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0fVxufVxuXG4ubWFnYXppbmUtaGVhZGVyIHtcblx0aGVpZ2h0OiAzNzBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4vKlx0b3ZlcmZsb3c6IGhpZGRlbjsqL1xuXHRcblx0LmJhY2tncm91bmQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDM3MHB4O1xuXHRcdC8qd2lkdGg6IDExMDBweDsqL1xuXHRcdHdpZHRoOiAxMDAlIDtcblx0XHRtYXgtd2lkdGg6IDExMDBweDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXHRcblx0aDE6bm90KC5GQVFfaGVhZGVyKTpub3QoLnN0YW5kYWxvbmVIZWFkbGluZSk6bm90KCNwYWdlaGVhZGxpbmUpIHtcblx0XHRwYWRkaW5nOiAyMHB4IDAgMCA4MHB4O1xuXHR9XG5cdFxuXHRoMSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdC8qd2lkdGg6IDU1MHB4O1xuXHRcdHdpZHRoOiA3NTBweDsqL1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHRcblx0LmNvdmVycyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDtcblx0XHRoZWlnaHQ6IDI4OHB4IDtcblx0XHRsZWZ0OiA4MHB4O1xuXHRcdC8qYm90dG9tOiAtNzBweDsqL1xuXHRcdGJvdHRvbTogLTkwcHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHQuc21hbGwge1xuXHRcdFx0d2lkdGg6IDY0cHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGhlaWdodDogODdweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogJG1hZ2F6aW5lU2hhZG93O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYXJyb3cge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDI2MXB4O1xuXHRcdCAgICBsZWZ0OiAtMjhweDtcblx0XHRcdGhlaWdodDogMTU4cHg7XG5cdFx0XHR3aWR0aDogMjRweDtcbiAgXHRcdFx0XG4gIFx0XHRcdGltZyB7XG5cdFx0XHQgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHRcdCAgICBib3gtc2hhZG93OiAwIDAgMCAkd2hpdGUhaW1wb3J0YW50O1xuICBcdFx0XHR9XG4gIFx0XHR9XG4gIFx0XHQuYXJyb3cucmlnaHQge1xuICBcdFx0XHRsZWZ0OiA0NDVweDtcbiAgXHRcdH1cblx0XHQubGFyZ2U6bm90KC5jb2wtMTIpIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlIDtcblx0XHRcdHdpZHRoOiAyMjBweDtcbiAgXHRcdFx0aGVpZ2h0OiAyNzVweDtcblx0XHRcdD4gaW1nIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogJG1hZ2F6aW5lU2hhZG93O1xuXHRcdFx0XHR3aWR0aDogMTAwJSA7XG5cdFx0XHRcdGhlaWdodDogMTAwJSA7XG5cdFx0XHR9XG5cdFx0XHQuZmVlZm9TdGFycyB7XG5cdFx0XHRcdG1hcmdpbjogMHB4IDExcHg7XG5cdFx0XHR9XHRcdFx0XG5cdFx0XHRcblx0XHR9XG5cdFx0LmxhcmdlLmNvbC0xMiB7XG5cdFx0XHQ+IGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlIDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC53aGF0c0luc2lkZSB7XG5cdFx0d2lkdGg6IDkwJTtcblx0ICAgIG1hcmdpbjogNDVweCBhdXRvO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XG5cdFx0LnNtYWxsUmlnaHQsIC5zbWFsbExlZnQge1xuXHRcdFx0d2lkdGg6IDQwNXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcblx0XHRcdGRpdiB7XG5cdFx0XHRcdGhlaWdodDogOTNweDtcblx0XHRcdCAgICB3aWR0aDogMzU1cHg7XG5cdFx0XHQgICAgbWFyZ2luOiAxNXB4IDEwcHg7XG5cdFx0XHQgICAgcGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0XHQgICAgLypib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzOyovXG5cdFx0XHQgICAgXG5cdFx0XHQgICAgJjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bS1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDg3cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6ICRtYWdhemluZVNoYWRvdztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGFyZ2VMZWZ0LCAubGFyZ2VSaWdodCAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgO1xuXHRcdFx0d2lkdGg6IDU3MHB4O1xuICBcdFx0XHRoZWlnaHQ6IDM5MHB4O1xuICBcdFx0XHRcblx0XHRcdD4gaW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCUgO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdC5sYXJnZVJpZ2h0IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0XHQubGFyZ2VMZWZ0ICB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuYmx1ZS1mbGFzaCB7XG5cdFx0QGluY2x1ZGUgdHJhbnNsdWNlbnRiZygkYmx1ZS1mbGFzaC1iZywgJGZsYXNoT3BhY2l0eSkgO1xuXHRcdFxuXHRcdGhlaWdodDogJGJsdWUtZmxhc2gtaGVpZ2h0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCNibHVlZmxhc2h0ZXh0LCAjbm9udWtibHVlZmxhc2h0ZXh0IHtcblx0XHRcdHBhZGRpbmc6IDEycHggMCAwIDM5MHB4O1xuXHRcdH1cblx0XHRcblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTokZGVtaWJvbGQtZm9udC1zdGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0XHRcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQvKlxuXHRcdGgzICsgaDMge1xuXHRcdCBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0IH1cblx0XHQmLkdCIGgzICsgaDMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCovXG5cdFx0aDMgc3BhbiB7XG5cdFx0XHRmb250LWZhbWlseTokZGVtaWJvbGQtZm9udC1zdGFjayFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4vKiAgQkxBQ0sgRlJJREFZIENIQU5HRVxuLm1hZ2F6aW5lLWhlYWRlci5kYWlseS1kZWFsIHtcblx0LmJsdWUtZmxhc2gge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcblx0XHQjY291bnRkb3duIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5tYWdhemluZS1oZWFkZXIud2Vla2x5LWRlYWwge1xuXHQuYmx1ZS1mbGFzaCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXR1cnF1b2lzZSA7XG5cdFx0XG5cdFx0I2NvdW50ZG93biB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGNvbG9yOiAkbGlnaHQtdHVycXVvaXNlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQkxBQ0sgRlJJREFZIENIQU5HRSAqL1xuXG4ubWFnYXppbmUtaGVhZGVyLmRhaWx5LWRlYWwsXG4ubWFnYXppbmUtaGVhZGVyLndlZWtseS1kZWFsIHtcblx0aGVpZ2h0OiAyNzBweDtcblx0XG5cdC5ibHVlLWZsYXNoIHtcblx0XHRoZWlnaHQ6IDI3MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC10dXJxdW9pc2UgOyBcblx0XHRcblx0XHQjY291bnRkb3duIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMzBweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IDcwMHB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0d2lkdGg6IDQzcHg7XG5cdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgO1xuXHRcdFx0XHRjb2xvcjogJGxpZ2h0LXR1cnF1b2lzZTsgXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLm1hZ2F6aW5lLWludHJvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bS1iYWNrZ3JvdW5kLWNvbG91cjtcblx0bWluLWhlaWdodDogMTUwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdFxuXHQuaW50cm9fdGV4dCB7XG5cdFx0cGFkZGluZzogMTJweCAxMnB4IDAgMzkwcHg7XG5cdH1cblx0XG59XG4ucmVhZC1tb3JlIHtcblx0Y29sb3I6ICRyZWQ7XG59XG5cbi5zcGVjIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG5cdFxuXHQuZnJlcXVlbmN5IHtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdHBhZGRpbmc6IDE4cHggMThweCAxOHB4IDAgO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5wZXJmZWN0LWZvciB7XG5cdFx0cGFkZGluZzogMThweCAwIDE4cHggMThweCA7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cbn1cblxuXG4ubGVmdC1jb2x1bW4ge1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1sZWZ0OiA4MHB4O1xuXHR3aWR0aDogMjcwcHg7XG59XG5cbi5yaWdodC1jb2x1bW4ge1xuXHR3aWR0aDogNjIwcHggO1xuXHRmbG9hdDogcmlnaHQgO1xuXHRwYWRkaW5nLXRvcDogMTJweDtcblx0cGFkZGluZy1yaWdodDogODBweDtcbn1cblxuaDEge1xuXHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LXNpemU6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG5cbmgyIHtcblx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbmgzIHtcblx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2shaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ubGFyZ2Uge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcbn1cblxuaW5wdXQudGV4dCB7XG5cdGJvcmRlci13aWR0aDogMXB4O1xuXHRib3JkZXItY29sb3I6IHJnYigxOTQsIDE5NCwgMTk0KTtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Lypib3JkZXItcmFkaXVzOiA2cHg7Ki9cblx0aGVpZ2h0OiAzOXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6IHJnYigzMywgNDAsIDQ0KTtcblx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdHBhZGRpbmctbGVmdDogMTZweDsgIFxufVxuXG5cblxuXG5cblxuLmNsb3Npbmcge1xuXHQuY29udGFpbmVyIHtcdFxuXHRcdC5zdWJzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuY29udGFpbmVyOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJUaGlzIG1hZ2F6aW5lIGlzIGNsb3NpbmcuXCIgO1xuXHR9XG59XG4ubWluaS1iYXNrZXQsIC5jb250aW51ZVRvQmFza2V0IHtcblx0d2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuLm1pbmktYmFza2V0IHtcblx0Lyp3aWR0aDogNDUwcHghaW1wb3J0YW50OyovXG5cdGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2dyZWVuX3RpY2sucG5nKSAwcHggMzhweCBuby1yZXBlYXQ7XG5cdHBhZGRpbmctbGVmdDogODBweDtcbn1cbi5jb250aW51ZVRvQmFza2V0IHtcblx0Lyp3aWR0aDogNDUwcHghaW1wb3J0YW50OyovXG4gICAgdGV4dC1hbGlnbjogcmlnaHQhaW1wb3J0YW50O1xufVxuLm1pbmktYmFza2V0LWxpbmsge1xuXHRjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG59XG4ubW9zdC1wb3B1bGFyLFxuLnBlb3BsZS1saWtlZCxcbi55b3Utdmlld2VkIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogNTBweCA4NXB4IDAgODVweDtcbn1cbi5NaW5pQmFza2V0QmxvY2suc3RpY2t5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogYXV0bztcblx0ei1pbmRleDogNztcblx0d2lkdGg6IDkzMHB4O1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDdweCAtM3B4ICMwMDAwMDA7XG5cdFxuXHQudmVyc2lvbjEge1xuXHRcdFxuXHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uTWluaUJhc2tldEJsb2NrLnN0aWNreSwgLmZvb3RlckJhc2tldFRyYWlsLmZvb3Rlci0tcGlubmVkIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiAxNTAwcHg7XG59XG5cbi5NaW5pQmFza2V0QmxvY2sge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQjRCNEI0O1xuXHRib3JkZXItdG9wOiAwcHggc29saWQ7XG5cdHBhZGRpbmctdG9wOiAwcHghaW1wb3J0YW50O1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGxpbmVhcjtcblx0XG5cdC52ZXJzaW9uMSB7XG5cdFx0XG5cdFx0JjpudGgtbGFzdC1jaGlsZCgxKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdC5jb250aW51ZVRvQmFza2V0IHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHR9XG59XG4uaGVhZHJvb20tLXBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cbi5oZWFkcm9vbS0tdW5waW5uZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTM5JSk7XG59XG4uY29udGFpbmVyLlJlY29tbWVuZGVkRm91cllvdS5zdGlja3ksIC5jb250YWluZXIucmVjb21tZW5kZWRTaW5nbGVQcm9kdWN0LnN0aWNreSB7XG5cdG1hcmdpbi10b3A6IDEwNXB4O1xufVxuLmZvb3RlckJhc2tldFRyYWlsIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0I0QjRCNDtcblx0Ym9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGxpbmVhcjtcblx0cG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiAxMTAwcHg7XG4gICAgcGFkZGluZzogMjVweCA0NXB4IWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA3O1xuXHRib3gtc2hhZG93OiAwcHggLTRweCA3cHggLTNweCAjMDAwMDAwO1xuXHRcblx0LmZvb3RlclRyYWlsIHtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFxuXHRcdC5CYXNrZXRUcmFpbCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdGNvbG9yOiAjYWRhYWFhO1xuXHRcdFx0XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuY3VycmVudFRyYWlsIHtcblx0XHRcdGNvbG9yOiAjMDAwIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0XG5cdC5TY3JvbGxUb0Jhc2tldExpbmsge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHR9XG59XG4uZm9vdGVyLS1waW5uZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG4uZm9vdGVyLS11bnBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEzOSUpO1xufVxuLmJlZm9yZS1iYXNrZXQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAxMHB4IDI1cHggMHB4O1xuXHR0ZXh0LWFsaWduOiBpbml0aWFsIWltcG9ydGFudDtcblx0d2lkdGg6IDk1JSFpbXBvcnRhbnQ7XG5cdFxuXHRoMiB7XG5cdFx0cGFkZGluZy10b3A6IDM1cHg7XG5cdFx0XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcMjAyNic7XG5cdFx0XHR9XG5cdH1cblx0aDIucmhzIHtcblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdH1cblx0fVxuXHRcblx0aDMge1xuXHRcdGZvbnQtZmFtaWx5OiAkbm9ybWFsLWZvbnQtc3RhY2s7XG5cdFx0Y29sb3I6I2RiMDcxYTtcblx0XHRwYWRkaW5nLXRvcDogMTRweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweCFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0LnRleHQtdW5kZXJsaW5lIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3VuZGVybGluZS5wbmcpIDRweCAyNXB4IG5vLXJlcGVhdDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXHRcblx0LmNhdGVnb3J5YmxvY2sge1xuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcblx0XHQub2ZmZXItYm94IHtcblx0XHQgICAgd2lkdGg6IDQ3JTtcblx0XHQgICAgXG5cdFx0ICAgIGgyIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHQgICAgXHRcblx0XHQgICAgXHRzcGFuIHtcblx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJG5vcm1hbC1mb250LXN0YWNrO1xuXHRcdCAgICBcdH1cblx0XHQgICAgfVxuXHRcdCAgICAudG9wLXBhcnQge1xuXHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6I2ZmOTkwMDtcblx0XHRcdCAgICAvKmJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0XHRcdCAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4OyovXG5cdFx0ICAgIH1cblx0XHRcdC5ib3R0b20tcGFydCB7XG5cdFx0XHQgICAgaGVpZ2h0OiAyMDBweDtcblx0XHQgICAgXHRib3JkZXItY29sb3I6I2ZmOTkwMDtcblx0XHRcdCAgICAvKmJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcblx0XHRcdCAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4OyovXG5cdFx0XHR9XG5cdFx0ICAgIC5idWJibGUge1xuXHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6I2RiMDcxYTtcblx0XHQgICAgXHR0b3A6IDIwMXB4O1xuICAgIFx0XHRcdGxlZnQ6IDE1MXB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIC5jb3ZlciB7XG5cdFx0ICAgICAgICB0b3A6IDIwcHg7XG4gICAgXHRcdFx0bGVmdDogMjBweDtcbiAgICBcdFx0XHR3aWR0aDogMTkwcHg7XG4gICAgXHRcdFx0aGVpZ2h0OiAyMzhweDtcbiAgICBcblx0XHQgICAgXHRpbWcge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgwZGVnKSk7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0ICAgIC5yaHMge1xuXHRcdCAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgXHR3aWR0aDogMjU1cHg7XG5cdFx0ICAgIFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHQgICAgXHRcdFxuXHRcdCAgICBcdC5wcGkge1xuXHRcdCAgICBcdCAgICBwYWRkaW5nOiAyNXB4IDEwcHggMDtcblx0XHQgICAgXHRcdFxuXHRcdFx0ICAgIFx0LnBlci1pc3N1ZSB7XG5cdFx0XHQgICAgXHRcdGZsb2F0OiByaWdodDtcblx0XHRcdCAgICBcdH1cblx0XHRcdFx0fVxuXHRcdFx0ICAgIC5xdWlja3ZpZXctYnV0dG9uIHtcblx0XHRcdCAgIFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCAgICBcdGJvcmRlci1jb2xvcjokZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdCAgICBcdFx0Lypib3JkZXItcmFkaXVzOiAzcHg7Ki9cblx0XHQgICAgXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0ICAgIFx0XHRtYXJnaW4tdG9wOiA5cHg7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG59XG4ubW9zdC1wb3B1bGFyLFxuLnBlb3BsZS1saWtlZCxcbi55b3Utdmlld2VkLFxuLmJlZm9yZS1iYXNrZXQge1xuXHRcblx0aDMge1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdH1cblx0LmxocyB7XG5cdFx0d2lkdGg6IDQ1MHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFxuXHRcdC5tYWdhemluZTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0LnJocyB7XG5cdFx0d2lkdGg6IDQ1MHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHQud29yZHMge1xuXHRcdFx0d2lkdGg6IDE2MnB4O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0cCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2F0ZWdvcnktYm94OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHRcblx0Lm1hZ2F6aW5lIHtcblx0XHRoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5tb3N0LXBvcHVsYXIge1x0XG5cdC5jYXRlZ29yeS1ib3gge1xuXHRcdGRpc3BsYXk6IHRhYmxlIDtcblx0fVxuXG5cdGEge1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gO1xuXHRcdH1cblx0fVxufVxuXG4ueW91LXZpZXdlZCB7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uYmVmb3JlLWJhc2tldCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmV3YXJkcyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDMwcHggODVweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdFxuXHQucHVsbC1sZWZ0IHtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcdFxuXHR9XHRcblx0XG5cdC5wdWxsLXJpZ2h0IHtcblx0XHR3aWR0aDogNTkwcHg7XG5cdH1cblx0aDIge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRjb2xvcjogcmdiKDMzLCA0MCwgNDQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAwLjg7XG5cdH1cbn1cbi5mZWVmb19oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgcGFkZGluZzogNTBweCAwIDMwcHg7XG4gIC8qICBtYXJnaW4tdG9wOiAtODVweDsqL1xuXHRtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLmZhcXNfY29udGFpbmVyOm5vdCgjRkFRX2FjY29yZGlvbl9PbGRTdHlsZSkge1xuXHQuZmFxc190YWIge1xuXHRcdC52aWV3LWZhcSB7XG5cdFx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdH1cblx0fVxufVxuXG4jRkFRX2FjY29yZGlvbl9PbGRTdHlsZSB7XG5cdC5mYXFzX3RhYiB7XG5cdFx0LnZpZXctZmFxIHtcblx0XHRcdHdpZHRoOiAxNC4yOCU7XG5cdFx0fVxuXHR9XG5cblx0LmZhcXMge1xuXHRcdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLmZhcXNfY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogNzVweDtcblx0XG5cdC5GQVFfaGVhZGVyIHtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0Zm9udC1zaXplOiA0MHB4O1xuICAgIFx0XHRwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICBcdFx0bWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXHRcblx0LmZhcXNfdGFiIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHQudmlldy1mYXEge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMThweCAwO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0ICAgIGJvcmRlci1jb2xvcjogJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHQgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHQgICAgLypib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzOyovXG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQgICAgYm9yZGVyLWJvdHRvbTogMDtcblx0XHQgICAgLypib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdCAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsqL1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgXHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC52aWV3LWZhcTpub3QoLmFjdGl2ZSkge1xuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0XG5cdFx0LnZpZXctZmFxLnJlbmV3X2NhbmNlbCB7XG5cdFx0ICAgIHdpZHRoOiAzMyU7XG5cdFx0fVxuXHRcdFxuXHRcdC52aWV3LWZhcS5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0XG5cdFx0XHQuaGlkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHRcdCAgICBib3R0b206IC0ycHg7XG5cdFx0XHQgICAgbGVmdDogLTFweDtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBoZWlnaHQ6IDZweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0XHQgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0ICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHQgICAgei1pbmRleDogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5mYXFzIHtcblx0XHR3aWR0aDogODElO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDM4cHggOSU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0fVxuXHRcblx0LmNob29zZS1mYXEuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0ICAgLyogYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1czsqL1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdC5hY2NvcmRpb24ge1xuXHRcdFxuXHRcdFx0LnVpLXN0YXRlLWRlZmF1bHQsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuXHRcdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHQgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHQgICAgY29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnVpLXdpZGdldC1jb250ZW50IHtcblx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0ICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdCAgICBjb2xvcjogJGJsYWNrO1xuXHRcdFx0ICAgLyogYm9yZGVyLXJhZGl1czogMHB4OyovXG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudWktc3RhdGUtYWN0aXZlIC51aS1pY29uLCAudWktc3RhdGUtZGVmYXVsdCAudWktaWNvbiB7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy91aS1pY29uc18zMzMzMzNfMjU2eDI0MC5wbmcpIWltcG9ydGFudDtcblx0XHRcdFx0bGVmdDogOTclIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0aDMsIGgyIHtcblx0XHRcdFx0Zm9udDogMThweCAkbm9ybWFsLWZvbnQtc3RhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuICAgIFx0XHRcdC8qXHRib3JkZXItcmFkaXVzOiAwOyovXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb250YWluZXIge1xuXHQuc3Vic1RhYl90YWIsIC5zbWFsbGVySGlkZS5mb290ZXJOYXYsICNib3hlc25hdnNldHVwOm5vdCgubmF2YmFyLWNvbGxhcHNlKTpub3QoLnNtYWxsZXJIaWRlKSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0ei1pbmRleDogMTE7XG5cdH1cdFx0XG5cdC5zdWJzVGFiX3RhYi5mb290ZXJOYXYge1xuXHRcdG1hcmdpbjogMCBhdXRvIDAgLTI4cHggIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDE1MDBweCAhaW1wb3J0YW50O1xuXHRcdFxuXHR9XG5cdC5zdWJzVGFiX3RhYi5mb290ZXJOYXYud2l0aFBhcnRzRm9vdGVyIHtcblx0XHRtYXJnaW46IDAgYXV0byAwIC0xNHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lk5ld05vcm1hbF9jb250YWluZXIge1x0XHRcblx0XHQuc3Vic1RhYl90YWIuZm9vdGVyTmF2IHtcblx0XHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQuaXNEYXJrQkcge1xuXHRcdGEudGV4dCB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5zdWJzVGFiX2NvbnRhaW5lci5CdW5kbGVfY29udGFpbmVyLCAuc3Vic1RhYl9jb250YWluZXIuc2Vjb25kYXJ5TmF2X2NvbnRhaW5lciB7XG5cdFx0XG5cdC5zdWJzVGFiX3RhYiwgI2JveGVzbmF2c2V0dXAge1xuXHRcdFxuXHRcdC52aWV3LXN1YnNUYWIge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdCAgICBtYXJnaW46IDEwcHggNXB4IDA7XG5cdFx0ICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQudmlldy1zdWJzVGFiLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LnN1YnNUYWIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMzhweCA5JTtcblx0XHRwYWRkaW5nOiAxOHB4IDAgMzBweDtcblx0fVxuXHRcblx0LmNob29zZS1zdWJzVGFiLmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn1cblxuLnN1YnNUYWJfY29udGFpbmVyOm5vdCguQnVuZGxlX2NvbnRhaW5lcik6bm90KC5zZWNvbmRhcnlOYXZfY29udGFpbmVyKSB7XG5cdG1hcmdpbi10b3A6IDc1cHg7XG5cdFxuXHQuc3Vic1RhYl90YWIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdC52aWV3LXN1YnNUYWIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDIyJTtcblx0XHQgICAgaGVpZ2h0OiA4MHB4O1xuXHRcdFx0cGFkZGluZzogMThweCAwO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0ICAgIGJvcmRlci1jb2xvcjogJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHQgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHQgICAgLypib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzOyovXG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQgICAgYm9yZGVyLWJvdHRvbTogMDtcblx0XHQgICAgLypib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdCAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsqL1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIG1hcmdpbjogMTBweCAxLjUlIDA7XG5cdFx0ICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LnZpZXctc3Vic1RhYjpub3QoLmFjdGl2ZSkge1xuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0XG5cdFx0LnZpZXctc3Vic1RhYi5yZW5ld19jYW5jZWwge1xuXHRcdCAgICB3aWR0aDogMzMuMiU7XG5cdFx0fVxuXHRcdFxuXHRcdC52aWV3LXN1YnNUYWIuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuXHRcdCAgICBoZWlnaHQ6IDkwcHg7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuaGlkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgYm90dG9tOiAtMXB4O1xuXHRcdFx0ICAgIGxlZnQ6IC0xcHg7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgaGVpZ2h0OiA2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlIWltcG9ydGFudDtcblx0XHRcdCAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHQgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdCAgICB6LWluZGV4OiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LnN1YnNUYWIge1xuXHRcdHdpZHRoOiA4MSU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMzhweCA5JTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdHBhZGRpbmc6IDE4cHggMCAzMHB4O1xuXHR9XG5cdFxuXHQuY2hvb3NlLXN1YnNUYWIuYnV5U3ViLmFjdGl2ZSB7XG5cdCAgICAvKmJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7Ki9cblx0ICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG5cdFxuXHQuY2hvb3NlLXN1YnNUYWIuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuXG4uZmVlZm8yMDE5e1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHQvKmJvcmRlci1yYWRpdXM6IDE0cHg7Ki9cblx0cGFkZGluZzogNHB4O1xufVxuXG4uZmVlZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDM4cHggMDtcblx0XG5cdC5mZWVmby1ib3gge1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0d2lkdGg6IDI4OXB4O1xuICBcdFx0aGVpZ2h0OiAyMzVweDtcbiAgXHRcdFxuICBcdFx0aW1nIHtcbiAgXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIFx0XHR9XG5cdFx0LmNlbnRyZWQge1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdCAgXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0LnN0YXJzIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9mZWVmby1zdGFycy5wbmcnKSA7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRtYXJnaW46IDI1cHggYXV0byAxNXB4IGF1dG8gO1xuXHRcdH1cblx0XHQuc3RhcnMuc2NvcmUxIHtcblx0XHRcdHdpZHRoOiAyNnB4O1xuXHRcdH1cblx0XHQuc3RhcnMuc2NvcmUyIHtcblx0XHRcdHdpZHRoOiA1MnB4O1xuXHRcdH1cblx0XHQuc3RhcnMuc2NvcmUzIHtcblx0XHRcdHdpZHRoOiA2N3B4O1xuXHRcdH1cblx0XHQuc3RhcnMuc2NvcmU0IHtcblx0XHRcdHdpZHRoOiAxMDRweDtcblx0XHR9XG5cdFx0LnN0YXJzLnNjb3JlNSB7XG5cdFx0XHR3aWR0aDogMTMzcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQucmlnaHQtY29sdW1uIHtcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRjb2xvcjogcmdiKDMzLCA0MCwgNDQpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG4gIFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0XHRcblx0XHQjZmVlZm90Ym9keSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0Y29sb3I6IHJnYigxMTUsIDExNSwgMTE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0XG5cdFx0LmZlZWZvcm93IHtcblx0XHRcdHBhZGRpbmc6IDZweCAwO1xuXHRcdFx0d2lkdGg6IDYwNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHQuc2NvcmUge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XG5cdFx0XHQuZXhjZWxsZW50IHtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4IDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2ZlZWZvLWV4Y2VsbGVudC5wbmcnKTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5iYWQge1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHggO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvZmVlZm8tYmFkLnBuZycpO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHRcdC5zY29yZTEge1xuXHRcdFx0XHR3aWR0aDogMThweCA7XG5cdFx0XHR9XG5cdFx0XHQuc2NvcmUyIHtcblx0XHRcdFx0d2lkdGg6IDM2cHggO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZGF0ZSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdFx0d2lkdGg6IDExM3B4O1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29tbWVudCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdFx0d2lkdGg6IDYwNXB4IC0gMTEzcHggLSA1MHB4O1xuXHRcdH1cblx0XHRcblx0XHQuc3Vic2NyaXB0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC01cHg7XG5cdFx0fSBcblx0fVxufVxuXG4uZnVsbC13aWR0aCB7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogODYlIDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cdFxuXG4uY3Jvc3Mtc2VsbCB7XG5cdGhlaWdodDogNzMycHggLSAxNDBweDtcblx0cGFkZGluZzogNTBweCAwIDkwcHggMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XG5cdC5oYWxmLXdpZHRoIHtcblx0XHR3aWR0aDogNTAlIDtcblx0XHRmbG9hdDogbGVmdCA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHRcblx0LmZ1bGwtd2lkdGgge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiA4NiUgO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdFxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGNvbG9yOiByZ2IoMzMsIDQwLCA0NCk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0d2lkdGg6IDEwMCUgO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG5cdFxuXHQuY29udGVudCB7XG5cdFx0d2lkdGg6IDgyJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDUlO1xuXHR9XG5cdFxuXHQuY292ZXJzIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2NvdmVycy1iYWNrZ3JvdW5kLnBuZycpIHJlcGVhdC14O1xuXHR9XG5cdFxuXHQubWFnYXppbmUge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFxuXHQubWFnYXppbmUgaW1nIHtcblx0XHRoZWlnaHQ6IDIxNnB4O1xuXHR9XG5cdFxuXHQuaGFsZi13aWR0aC5sZWZ0IC5jb250ZW50IHtcblx0XHRmbG9hdDogcmlnaHQgO1xuXHR9XG5cdC5oYWxmLXdpZHRoLnJpZ2h0IC5jb250ZW50IHtcblx0XHRmbG9hdDogbGVmdCA7XG5cdH1cblx0XG5cdC5tYWctYm94IHtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3JkZXItY29sb3I6IHJnYigxOTQsIDE5NCwgMTk0KTtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdC8qYm9yZGVyLXJhZGl1czogNnB4OyovXG5cdFx0d2lkdGg6IDE2MHB4O1xuXHRcdGhlaWdodDogMTAzcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7IFxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblx0XG5cdC5tYWctYm94LmZpcnN0IHtcblx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHR9XG59XG4udWktd2lkZ2V0IHtcbiAgICBmb250LWZhbWlseTogJG5vcm1hbC1mb250LXN0YWNrIWltcG9ydGFudDtcbn1cbiNjb3VudHJ5LXNlbGVjdC1lcnJvciB7XG5cdFxuXHRwIHtcblx0XHRjb2xvcjogJHJlZDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0fVxufVxuLmNvdW50cnktZmllbGQuZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjU7XG5cdG91dGxpbmU6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkge1xuXHQuTWluaUJhc2tldEJsb2NrLnN0aWNreSB7XG5cdFx0d2lkdGg6IDE1MDBweCFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4ICkge1xuXHQucGFnaW5hdGlvblBhZ2VCbG9jayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdH1cblx0LyoubWFnYXppbmUtaGVhZGVyIHtcblxuXHRcdC5iYWNrZ3JvdW5kIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9Ki9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRib2R5LmJvb3RzdHJhcCB7XG5cdFxuXHRcdC5jYXRlZ29yeS1wYWdlLWhlYWRlciB7XG5cdFx0XHRcblx0XHRcdC5jb250cm9scyB7XG5cdCAgICBcblx0XHRcdFx0I2NhdGVnb3JpZXMtZmlsdGVycyB7XG5cdFx0XHRcdFx0bGVmdDogLTE3OXB4O1xuXHRcdFx0XHRcdHdpZHRoOiA3NTBweDtcblx0XHRcdFx0XHQgICAgXG5cdFx0XHRcdFx0LnRvcHRhYiB7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAxOTlweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ICAgIG1hcmdpbjogMCA1cHggMCAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHR3aWR0aDogMTM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY1MHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cdGJvZHkuYm9vdHN0cmFwIHtcblx0XHQubWFnYXppbmUtY2F0ZWdvcmllczpub3QoLmNvbnRhaW5lciksIC5ndWlkZS1jYXRlZ29yaWVzOm5vdCguY29udGFpbmVyKSB7XG5cdFx0ICAgIHBhZGRpbmc6IDMycHggMTVweCAzMnB4IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdC8qXHQuY2F0ZWdvcnktYm94Om50aC1jaGlsZCgzbisxKSwgLmNhdGVnb3J5LWJveDpudGgtY2hpbGQoM24rMSkge1xuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuXHRcdFx0ICAgIGNsZWFyOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuY2F0ZWdvcnktYm94Om50aC1jaGlsZCgybisxKSwgLmNhdGVnb3J5LWJveDpudGgtY2hpbGQoMm4rMSkge1xuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0ICAgIGNsZWFyOiBub25lO1xuXHRcdFx0fSovXG5cdFx0fVxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDExMDBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG5cdGJvZHkuYm9vdHN0cmFwIHtcblx0XHRoZWFkZXIge1xuXHRcdFx0LmhvbWUtbGluayB7XG5cdFx0ICAgIHdpZHRoOiAyMDBweDtcblx0XHQgICAgaGVpZ2h0OiA2MHB4O1xuXHRcdCAgICBmbG9hdDogbGVmdDtcblx0XHQgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2F0ZWdvcnktcGFnZS1oZWFkZXIge1xuXHRcdFxuXHRcdFx0Lmhlcm9faW1hZ2Uge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cdFxuXHRcdFx0XG5cdFx0XHQuY29udHJvbHMge1xuXHQgICAgXG5cdFx0XHRcdCNjYXRlZ29yaWVzLWZpbHRlcnMge1xuXHRcdFx0XHRcdHRvcDogNTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzOTBweDtcblx0XHRcdFx0XHQgICAgXG5cdFx0XHRcdFx0LnRvcHRhYiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHQgICAgXG5cdCAgICBcdFx0LnRhYiB7XG5cdCAgICBcdFx0XHQvKndpZHRoOiAxMzlweDsqL1xuXHQgICAgXHRcdFx0d2lkdGg6IDQ5JTtcblx0ICAgIFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0XHRcdFxuXHQgICAgXHRcdFx0LmJ1dHRvbiB7XG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0XG5cdCAgICBcdFx0XHQubW9iaWxlRmlsdGVyRm9vdGVyIHtcblx0ICAgIFx0XHRcdCAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBcdFx0XHRcdFx0bWFyZ2luOiAwcHghaW1wb3J0YW50O1xuICAgIFx0XHRcdFx0XHRcbiAgICBcdFx0XHRcdFx0LmNvbCB7XG4gICAgXHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XG4gICAgXHRcdFx0XHRcdFx0XG5cdCAgICBcdFx0XHRcdFx0LnctNTAge1xuXHQgICAgXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHQgICAgXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHQgICAgXHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdFx0fVxuXHQgICAgXHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDVweCAwIDklO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zb3J0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmJlc3Qtc2VsbGVycyB7XG5cdFx0XHRcblx0XHRcdC5jYXRlZ29yeWJsb2NrIHtcblx0XHRcdFx0XG5cdFx0XHRcdC5tYWdhemluZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTUycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1hZ2F6aW5lLWNhdGVnb3JpZXMge1xuXHRcdCAgICBwYWRkaW5nOiAzMnB4IDI1cHg7XG5cdFx0fVxuXHRcdC5saHMge1xuXG5cdFx0XHQuY2F0ZWdvcnktYm94IHtcblx0XHRcdFx0d2lkdGg6IDExNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDgycHg7XG5cdFx0XHRcdG1hcmdpbjogMCA1LjVweCAxNXB4O1xuXHRcdFx0XHRcblx0XHRcdFx0Lndob2xlYm94IHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdCAgICBcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdCAgICBcdHBhZGRpbmc6IDBweDtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaHMge1xuXHRcdCAgICBoZWlnaHQ6IGF1dG87XG5cblx0XHRcdC5jYXRlZ29yeS1ib3gge1xuXHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHghaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdFx0ICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIHAge1xuXHRcdFx0ICAgIFx0cGFkZGluZy1ib3R0b206IDBweCFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIFxuXHRcdFx0XHRhLmJ1dHRvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQgXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgXHRwYWRkaW5nOiAwIDEycHggMjVweCAwO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3RlclByb21pc2VzIHtcblx0XHRcblx0XHRcdC5vdXItcHJvbWlzZXMge1xuXHRcdFx0XG5cdFx0XHRcdC5mdWxsLXdpZHRoIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQucHJvbWlzZSB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHQgICAgcGFkZGluZy10b3A6IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuYnVuZGxlLWNvbnRhaW5lci1tYWluIHtcblx0XHRcdCNzdWJzY3JpcHRpb25jb250YWluZXIge1xuXHRcdFx0XG5cdFx0XHRcdC5idW5kbGUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRtYXJnaW46IDBweCBhdXRvIDM1cHghaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3Vic1RhYl9jb250YWluZXIuQnVuZGxlX2NvbnRhaW5lciB7XG5cdFx0XHRcdC5zdWJzVGFiX3RhYi5zbWFsbGVySGlkZS5mb290ZXJOYXYge1xuXHRcdFx0XHQgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIG1hcmdpbjogMCBhdXRvIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5OZXdOb3JtYWxfY29udGFpbmVyIHtcblx0XHRcdFx0LnN1YnNUYWJfdGFiLnNtYWxsZXJIaWRlLmZvb3Rlck5hdiB7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQub2ZmZXItYm94ZXMge1xuXHRcdHBhZGRpbmc6IDMycHggMHB4IDBweCFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0Lm9mZmVyLWJveCB7XG5cdFx0XHRoZWlnaHQ6IDI5MHB4IWltcG9ydGFudDtcblx0XHQgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgZmxleDogYXV0bztcblx0XHQgICAgbWFyZ2luLWxlZnQ6IDE0cHghaW1wb3J0YW50O1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDE0cHghaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHQudG9wLXBhcnQge1xuXHRcdFx0XHRoZWlnaHQ6IDcycHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQucmhzIHtcblx0XHRcdFx0d2lkdGg6IDE4MHB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRmbG9hdDogcmlnaHQhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRoMi5yaHMge1xuXHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5idWJibGUge1xuXHRcdFx0ICAgIHRvcDogMTkzcHghaW1wb3J0YW50O1xuXHRcdCAgICBcdGxlZnQ6IDEyN3B4IWltcG9ydGFudDtcblx0XHQgICAgfVxuXHRcdCAgICAuYm90dG9tLXBhcnQge1xuXHRcdCAgICAgICAgaGVpZ2h0OiAxOTNweCFpbXBvcnRhbnQ7XG5cdFx0ICAgICAgICBcblx0XHQgICAgICAgIC5tYWduYW1lIHtcblx0XHQgICAgICAgIFx0bGluZS1oZWlnaHQ6IDI0cHghaW1wb3J0YW50O1xuXHRcdCAgICAgICAgXHRmb250LXNpemU6IDIwcHghaW1wb3J0YW50O1xuXHRcdCAgICAgICAgXHRwYWRkaW5nOiAxMXB4IDAgOHB4IDAhaW1wb3J0YW50O1xuXHRcdCAgICAgICAgfVxuXHRcdCAgICAgICAgXG5cdFx0ICAgICAgICAucGVyLWlzc3VlIHtcblx0XHQgICAgICAgIFx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcblx0XHQgICAgICAgIFx0bWFyZ2luOiA1cHggNXB4IDVweCAyMHB4IWltcG9ydGFudDtcblx0XHQgICAgICAgIFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHQgICAgICAgIH1cblx0XHQgICAgICAgIC5wcmljZSB7XG5cdFx0ICAgICAgICBcdGZvbnQtc2l6ZTogMzBweCFpbXBvcnRhbnQ7XG5cdFx0ICAgICAgICB9XG5cdFx0ICAgIH1cblx0XHQgICAgLmNvdmVyIHtcblx0XHRcdCAgICB0b3A6IDgycHghaW1wb3J0YW50O1xuXHRcdFx0ICAgIGxlZnQ6IDI2cHghaW1wb3J0YW50O1xuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuXHRib2R5LmJvb3RzdHJhcCB7XG5cdFxuXHRcdC5jYXRlZ29yeS1wYWdlLWhlYWRlciB7XG5cdFx0XHRcblx0XHRcdC5jb250cm9scyB7XG5cdFx0XHRcdFxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAbWl4aW4gbXNfZ3JhZGllbnQoJG1zY29sb3VyKSB7XG5cdGZpbHRlcjogJG1zY29sb3VyO1xufVxuXG5cbkBtaXhpbiB0cmFuc2x1Y2VudGJnKCRjb2xvciwgJGFscGhhKSB7XG4gICRyZ2JhOiByZ2JhKCRjb2xvciwgJGFscGhhKTtcbiAgJGllLWhleC1zdHI6IGllLWhleC1zdHIoJHJnYmEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxcOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJnYmE7XG4gIGZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0jeyRpZS1oZXgtc3RyfSxlbmRDb2xvcnN0cj0jeyRpZS1oZXgtc3RyfSk7XG4gIHpvb206IDE7XG59IiwiLmF6LW1hZ2F6aW5lcyxcbi5iYXNrZXQtaGVhZGVyIHtcblx0cGFkZGluZzogMzJweCA4NXB4O1xuXHRtYXJnaW46MCBhdXRvIDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aDEge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cdFxuXHRcblx0LnRhZ3Mge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdFx0d2lkdGg6IDYwMHB4O1xuXHR9XG5cdFxuXHQuc29ydGJ5IHtcblx0XHRtYXJnaW4tdG9wOiA0OHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR3aWR0aDogMzE1cHg7XG5cdFx0aGVpZ2h0OiAxMDdweDtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXIgO1xuXHRcdHNlbGVjdCB7XG5cdFx0XHRmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAyMTBweDtcblx0XHR9XG5cdFx0bGFiZWwge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW46IDhweCAxNXB4IDAgMzBweDtcblx0XHR9XG5cblx0fVxuXHRcblx0YSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi5iYXNrZXQge1xuLypcdHBhZGRpbmc6IDEwcHggODVweDsqL1xuXHRwYWRkaW5nOiAxMHB4IDBweDtcblx0bWFyZ2luOjAgYXV0byA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XG5cdFxuXHQucGF5bWVudC1tZXRob2QsIC5jaGFuZ2Uge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblx0XG5cdGEge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cdFxuXHRoMiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nOiAyNnB4IDA7XG5cdFx0XG5cdFx0Ji5tdWx0aW1lc3NhZ2Uge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXHRcblx0LmFkZC1zaW5nbGUtaXNzdWUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgXHRcdHBhZGRpbmc6IDEycHg7XG4gICAgXHRcdC8qYm9yZGVyLXJhZGl1czogOHB4OyovXG4gICAgXHRcdHdpZHRoOiAyMDBweDtcbiAgICBcdFx0bWFyZ2luOiA2cHggMDtcblx0fVxuXHRcblx0dGFibGUge1xuXHRcdHRoIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdGJvcmRlci1ib3R0b206ICRncmV5LWJvcmRlci1jb2xvdXIgMXB4IHNvbGlkO1xuXHRcdH1cblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjJweDtcblx0XHR9XG5cdFx0XG5cdFx0LmV4dHJhcyB0ZC5saW5lIHtcblx0XHRcdGJvcmRlci10b3A6ICRncmV5LWJvcmRlci1jb2xvdXIgMXB4IHNvbGlkO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIycHg7XG5cdFx0fVxuXHRcdC5leHRyYXMgdGQubGluZWJlbG93IHtcblx0XHRcdGJvcmRlci1ib3R0b206ICRncmV5LWJvcmRlci1jb2xvdXIgMXB4IHNvbGlkO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIycHg7XG5cblx0XHRcdC5zZWxsLXNpbmdsZS1pc3N1ZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0XHRcblx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5vbmVPZmZQYXltZW50cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5jb2wtbWFnIHtcblx0XHRcdHdpZHRoOiAzMjVweDtcblx0XHRcdFxuXHRcdFx0LmNvdmVyIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGhlaWdodDogNzNweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmluZm8ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5naWZ0LW1lc3NhZ2Uge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRcdC53b3JkcyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJweCA2cHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsLndpZGUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29sLWV4dHJhcyB7XG5cdFx0XHR3aWR0aDogMjA2cHg7XG5cdFx0fVxuXHRcdC5jb2wtcGF5bWVudC1tZXRob2RzIHtcblx0XHRcdHdpZHRoOiAyMzJweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFxuXHRcdFx0LmdpZnQtbWVzc2FnZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0LndvcmRzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMnB4IDZweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGFiZWwud2lkZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYWJlbCB7XG5cdFx0XHRmb250LWZhbWlseTokZGVtaWJvbGQtZm9udC1zdGFjaztcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcblx0XHR9XG5cdFx0LnRvdGFsIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdFx0LmNvbC1yZW1vdmUge1xuXHRcdFx0d2lkdGg6IDE3NXB4O1xuXHRcdFx0LnJycCB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRcdFx0fVxuXHRcdFx0ZW1wIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudm91Y2hlciB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXIge1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGgxIHtcblx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdHBhZGRpbmc6IDMwcHggMCAwIDgwcHg7XG5cdFx0d2lkdGg6IDU1MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHR9XG59XG5cbi5jaGVja291dCB7XG5cdHBhZGRpbmc6IDAgODVweDtcblx0XG5cdC5jaGVja291dExvZ28ge1xuXHRcdGhlaWdodDogNDlweDtcblx0XHR3aWR0aDogNDc3cHg7XG5cdCAgICBiYWNrZ3JvdW5kOiAkY2hlY2tvdXRfbG9nbztcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQhaW1wb3J0YW50O1xuXHRcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdC5wYW5lbC10aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHRwYWRkaW5nOiAxNnB4IDAgO1xuXHRcdGhlaWdodDogMjNweDtcblx0XHR3aWR0aDogOTAlIDtcdFxuXHR9XG5cdC5saHMge1xuXHRcdGNsZWFyOmxlZnQgO1xuXHRcdHdpZHRoOiA1MzBweDtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQucmhzIHtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMzUwcHg7XG5cdH1cblx0XG5cdC5jb3ZlciB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0aGVpZ2h0OiA3M3B4O1xuXHR9XG5cdFxuXHRsaSB7XG5cdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdGNsZWFyOiBib3RoO1x0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XHRcblx0LmNjYy1vcHRpbiB7XG5cdFx0bGFiZWwge1xuXHRcdCAgICB3aWR0aDogYXV0bztcblx0XHQgICAgcGFkZGluZy10b3A6IDBweDtcblx0XHQgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXHQuZm9ybSBsaTpiZWZvcmUsIC5mb3JtIGxpOmFmdGVyIHsgXG5cdFx0Y29udGVudDpcIlwiOyBcblx0XHRkaXNwbGF5OnRhYmxlOyBcblx0fVxuXHQuZm9ybSBsaTphZnRlciB7IFxuXHRcdGNsZWFyOmJvdGg7IFxuXHR9XG5cdC5mb3JtIGxpIHsgXG5cdFx0em9vbToxOyBcblx0fVxuXHRsYWJlbCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR3aWR0aDogMjEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjVweDtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcdFxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0XHRcblx0fVxuXHRcblx0LmV4dHJhdGV4dCB7XG5cdFx0d2lkdGg6IDI4OHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cdFxuXHQuc3VjY2VzcyB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzBmMCAhaW1wb3J0YW50O1xuXHRcdC8qLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4OyovXG5cdFx0cGFkZGluZzogNHB4IDZweDtcblx0fVxuXHRcblx0LmludmFsaWQge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmMDAgIWltcG9ydGFudDtcblx0XHQvKi1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDsqL1xuXHRcdHBhZGRpbmc6IDRweCA2cHg7XG5cdH1cblx0XG5cdGxhYmVsLmludmFsaWQge1xuXHRcdHotaW5kZXg6IDk5ICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym90dG9tOiAtMTdweDtcblx0XHRsZWZ0OiAxMnB4O1xuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0fVxuXHRcblx0I0VtYWlsQWRkcmVzcy1lcnJvciB7XG5cdFx0Ym90dG9tOiAtNjVweDtcblx0fVxuXHRcblx0XG5cdC5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5pbnZhbGlkLCAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5pbnZhbGlkLCAuZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uaW52YWxpZCB7XG5cdFx0LW1vei1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgxMjgsIDAsIDAsIDAuMikgaW5zZXQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgxMjgsIDAsIDAsIDAuMikgaW5zZXQ7XG5cdFx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMTI4LCAwLCAwLCAwLjIpIGluc2V0O1xuXHRcdGJlaGF2aW9yOiB1cmwoL3BpZS9waWUucGhwKTtcblx0fVxuXHRcblx0bGFiZWwuc21hbGwge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMjVweDtcblx0XHRwYWRkaW5nLXRvcDogNXB4O1x0XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQgO1x0XG5cdFx0Zm9udDogMTZweCAkbm9ybWFsLWZvbnQtc3RhY2s7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdFxuXHRcblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0IGJyb3dzZXJzICovXG4gICAgXHRcdGNvbG9yOiAjY2NjO1xuICAgIFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdH1cblx0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICAgIFx0XHRjb2xvcjogI2NjYztcbiAgICBcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHR9XG5cdDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgICBcdFx0Y29sb3I6ICNjY2M7XG4gICAgXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0fVxuXHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXG4gICAgXHRcdGNvbG9yOiAjY2NjO1xuICAgIFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdH1cblx0XG5cdC5wYW5lbC1jb250aW51ZSB7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0cGFkZGluZzogOHB4IDE2cHggO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHR9XG5cdC5wYW5lbC1lZGl0LFxuXHQucGFuZWwtZG9uZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRtYXJnaW4tbGVmdDogNDVweDtcblx0XHRwYWRkaW5nOiAzMnB4IDA7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdH1cblx0fVxuXHQucGFuZWwtZWRpdCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdFxuXHRcblx0Lm11bHRpY2hvaWNlIHtcblx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdCAgXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiA4cHggOHB4IDAgMjM1cHg7XG5cdFx0fVxuXHR9XG5cdC5hZGRyZXNzYmxvY2sge1xuXHRcdHdpZHRoOiA2MDBweDtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHRhZGRyZXNzIHAge1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnZpc2libGUge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cdGltZy51aS1kYXRlcGlja2VyLXRyaWdnZXIge1xuXHRcdG1hcmdpbjogMTBweDtcblx0fVxuXHRcblx0LmdpZnRzdWJzY3JpcHRpb24tYWRkcmVzcy1vcHRpb24tbGluZSB7XG5cdFx0Y2xlYXI6IGJvdGggO1xuXHRcdG92ZXJmbG93OmhpZGRlbjtcblx0XHRsYWJlbCB7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0XHQucmFkaW8ge1xuXHRcdFx0bWFyZ2luOiAxNHB4IDEycHggMCAxMnB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9IFxuXHRcblx0LmRlbGl2ZXJ5LWFkZHJlc3Mtb3B0aW9uLWxpbmUge1xuXHRcdGNsZWFyOiBib3RoIDtcblx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdFx0bGFiZWwge1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0LnJhZGlvIHtcblx0XHRcdG1hcmdpbjogMTRweCAxMnB4IDAgMTJweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0fVxuXHRcblx0LnJkdW9wdGlvbiB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFxuXHQucmR1cmFkaW8ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogOHB4IDhweCAwIDVweDtcblx0fVxuXHRcblx0XG5cdC5wYXltZW50cyB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4OyBcblx0XHQubWFnLWNvdmVyIGltZyB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4OyBcblx0XHR9XG5cdFx0XG5cdFx0LnBheW1lbnQge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHRlbSB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmNhcmQtY2hvaWNlIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRcblx0XHQuaWNvbnMge1xuXHRcdFx0Ji5vbmdvaW5nY2Mge1xuXHRcdFx0XHRtYXJnaW46IDE1cHggMCA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggI2RkZCBzb2xpZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5jcmVkaXRjYXJkLWRldGFpbHMge1xuXHRcdHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogOTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHR9XG5cdFx0LmNhcmQtdHlwZSB7XG5cdFx0XHR3aWR0aDogMTY1cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQucGF5bWVudC1pcy1zYWZlIHtcblx0XHRtYXJnaW4tbGVmdDogMjM1cHg7XG5cdH1cblx0XG5cdC50d29saW5lcyB7XG5cdFx0bWFyZ2luLXRvcDogLTVweDtcblx0fVxuXHQuc29ydGNvZGUge1xuXHRcdHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZGlyZWN0ZGViaXRsb2dvIHtcblx0XHRmbG9hdDogcmlnaHQgO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRtYXJnaW46IDZweCAwIDE1cHggMDtcblx0fVxuXHRcblx0LmRpcmVjdGRlYml0IGxpIHtcblx0XHRwYWRkaW5nOiAyMHB4IDAgNjBweCAwO1xuXHR9XG5cblx0LmRpcmVjdC1kZWJpdC1pbmZvIHtcblx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyOHB4O1xuXHQvKlx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyOyAqL1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91ciA7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XG5cdFx0LmRpcmVjdGRlYml0bG9nbyB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG5cdFx0XG5cdC5ncmVlbi10aWNrLWJveCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0ICAgIGJvcmRlci10b3A6IG5vbmU7XG5cdCAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdCAgIC8qIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblx0ICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7Ki9cblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDEwcHggMCAzMHB4O1xuXHRcdCAgICBcblx0XHR1bC5ncmVlbi10aWNrcyB7XG5cdFx0ICAgIFxuXHRcdCAgICAgbGkge1xuXHRcdFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2dyZWVuLXRpY2staWNvbi5wbmcpO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuYXJyb3ctbGVmdCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMTlweDtcblx0XHRcdHRvcDogNTFweDtcblx0XHRcdHdpZHRoOiAwOyBcblx0XHRcdGhlaWdodDogMDsgXG5cdFx0XHRib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAjZjlmOWY5O1xuXHRcdH1cblx0fVxuXHRcblx0LnJldmlldy1kZCB7XG5cdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0LmxocyB7XG5cdFx0XHRwLmRldGFpbHMge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwIDEwcHggMCA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGg0IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblx0XHRcdFx0XG5cdFx0LmRkLWRldGFpbHMge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGR0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMjEwcHggO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHR9XG5cdFx0XHRkZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuZGRndWFyYW50ZWV3b3JkcyB7XG5cdFx0XHRsaXN0LXN0eWxlLWltYWdlOiB1cmwoJy9pbWFnZXMvcmVkLXRpY2sucG5nJyk7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxuXHRcblx0XG5cdC5kYXRhLXByb3RlY3Rpb24ge1xuXHRcdGR0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y2xlYXI6IGJvdGggO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHQvKlx0bWFyZ2luLXRvcDogMzVweDsqL1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAycHg7XG5cdFx0fVxuXHRcdFxuXHRcdGRkIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y2xlYXI6IGJvdGggO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdH1cblx0XHRcblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAxMHB4IDEwcHggMCAwO1xuXHRcdH1cblx0fVxuXHRcblx0I3BheS1zZWN1cmVseS1ub3cge1xuXHRcdHdpZHRoOiAxOTVweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cdFxuXHRcblx0LnBhbmVsLWRldGFpbC1mb290ZXIge1xuXHRcdHdpZHRoOiA1MjJweCA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiA4cHggNHB4O1xuXHR9XG5cblx0LmNhc2NhZGVhY2NvcmRpb24ge1xuXHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMCA7XG5cdFxuXHRcdC5wYW5lbCB7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDIxMywgMjEzLCAyMTMpOztcblx0XHRcdHdpZHRoOiAxMDAlIDtcblx0XHRcdG1hcmdpbjogMCBhdXRvOyBcblx0XHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0XG5cdFx0LnBhbmVsLW5hbWUge1xuXHRcdFx0ZmxvYXQ6IGxlZnQgO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdFxuXHRcdC5wYW5lbC1kZXRhaWwge1xuXHRcdFx0cGFkZGluZzogOHB4IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHRcblx0XHRcblx0XHQucGFuZWwtc3VtbWFyeSB7XG5cdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0bWluLWhlaWdodDogMjVweDtcblx0XHR9XG5cdFx0XG5cdFx0LmdyZXllZC1vdXQge1xuXHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdH1cblx0XHRcblx0XHQjcGFuZWw1IC5wYW5lbC1jb250aW51ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHRcblx0XHRcdGJvdHRvbTogODBweDtcblx0XHRcdGxlZnQ6IDQxNXB4O1xuXHRcdH1cblx0fVxufVxuXHQucGF5bm93IHtcblx0LypcdHdpZHRoOiA1MjJweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCA4NXB4IDI0cHggODVweDsgKi9cblx0XHR3aWR0aDogMTYwcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDAgYXV0byAyNHB4IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRhIHtcblx0XHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdCAgICAgICAgICAgICAgICBcblx0XHRcdGltZyB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTVweDtcblx0XHRcdH1cblx0XHR9ICAgXG5cdH1cblxuLnJlY2VpcHQge1xuXHRoMSB7XG5cdFx0d2lkdGg6IDQwNXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFxuXHQuYmx1ZS1mbGFzaCBoMSB7XG5cdFx0d2lkdGg6IDcwNXB4O1xuXHR9XG5cdC5vcmRlci1zdW1tYXJ5IHtcblx0XHRjbGVhcjogYm90aDtcblx0XHQvKnBhZGRpbmc6IDI0cHggMCAyNHB4IDgwcHg7Ki9cblx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XG5cdFx0LmdpZnRjYXJkIHtcblx0XHRcdC8qXHRtYXJnaW4tdG9wOiAyNnB4OyovXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNkYjA3MWEgO1xuXHRcdFx0XHQvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQgICAgXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQud29yZHM6bm90KC5wYXlwYWxHaWZ0KSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LndvcmRzIHtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kOiAkZ2lmdF9pY29uX2NoZWNrb3V0O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XG5cdFx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHRcblx0XHR0YWJsZSB7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkZ3JleS1ib3JkZXItY29sb3VyIDFweCBzb2xpZDtcblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGRpdi5yZXNwb25zaXZlRGl2IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFxuXHRcdH1cblx0XHQucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRcdC8qIG9uZSBpdGVtICovXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdCAgICB3aWR0aDogOTklO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQvKiB0d28gaXRlbXMgKi9cblx0XHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1vZi10eXBlKDIpLFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoMikgfiAucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRcdCAgICB3aWR0aDogNDklO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQvKiB0aHJlZSBpdGVtcyAqL1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoMyksXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3Qtb2YtdHlwZSgzKSB+IC5yZXNwb25zaXZlRGl2IHtcblx0XHRcdFx0ICAgIHdpZHRoOiAzMi4zJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LyogZm91ciBpdGVtcyAqL1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoNCksXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3Qtb2YtdHlwZSg0KSB+IC5yZXNwb25zaXZlRGl2IHtcblx0XHRcdFx0ICAgIHdpZHRoOiAyNCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC8qIGZpdmUgaXRlbXMgKi9cblx0XHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1vZi10eXBlKDUpLFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoNSkgfiAucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRcdCAgICB3aWR0aDogMTklO1xuXHRcdFx0XHR9XG5cdFx0fVxuXHRcdFx0LmNvbC1tYWcge1xuXHRcdFx0XHR3aWR0aDogMzE4cHg7XG5cdFx0XHRcdC5jb3ZlciB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3M3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjJweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5jb2wtZGVsaXZlcnkge1xuXHRcdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHR9XG5cdFx0XHQuY29sLWV4dHJhcyB7XG5cdFx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdH1cblx0XHRcdC5jb2wtcGF5bWVudC1tZXRob2Qge1xuXHRcdFx0XHR3aWR0aDogMzUwcHg7XG5cdFx0XHR9XG5cdH1cblx0Lm9yZGVyLWluZm8ge1x0XG5cdC8qXHRwYWRkaW5nOiAyNHB4IDAgMjRweCA4MHB4OyovXG5cdFx0cGFkZGluZzogMjRweCAwIDI0cHggNTBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFxuXHRcdC5saHMge1xuXHRcdFx0Y2xlYXI6bGVmdCA7XG5cdFx0XHQvKndpZHRoOiA1MzBweDsqL1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0d2lkdGg6IDU3NnB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHQ+IHAge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweCA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGgyIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGg1IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdCAgICBmb250LXNpemU6IDE2cHg7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHQgICAgY29sb3I6ICMwMDAwMDE7XG5cdFx0XHQgICAgcGFkZGluZzogMTBweCAwO1xuXHRcdCAgICB9XG5cdFx0XHRcblx0XHRcdC5naWZ0Y2FyZCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNkYjA3MWEgO1xuXHRcdFx0XHQvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQud29yZHMge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdC53ZWxjb21lZ2lmdCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXIgO1xuXHRcdFx0XHQvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQud29yZHMge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHdpZHRoOiAzNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRcdFx0XG5cdFx0XHR1bCwgb2wge1xuXHRcdFx0ICAgIHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0b2wge1xuXHRcdFx0XHRcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0dWwge1xuXHRcdFx0XHRcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHR9XG5cdFx0XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRmb250LWZhbWlseTogJG5vcm1hbC1mb250LXN0YWNrIDtcblx0XHR9XG5cdFx0XG5cdFx0aDQge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuXHRcdH1cblx0XHRcdFx0XG5cdFx0LnJocyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAzNjlweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdFxufVxuLmFsc28tYm91Z2h0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjAlO1xuXHRtYXJnaW46IDAgMiU7IFxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0fVxuXHRcblx0cCB7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHR9XG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRwYWRkaW5nOiA1cHggNDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cbi50dC1pbmZvLnRoaXJkcGFydHkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjNweDtcblx0cmlnaHQ6IDE5cHg7XG5cdHotaW5kZXg6IDU7XG5cdHdpZHRoOiAyMnB4O1xufVxuI2NhcmQtY3Z2LWhlbHAtZGRkLCAjY2FyZC1jdnYtaGVscC1kZGRkIHtcblx0b3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHdpZHRoOiAzMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuICAgIHBhZGRpbmc6IDEzcHggNXB4IDVweCAxM3B4O1xuICAgIHRvcDogLTEyNXB4O1xuICAgIGxlZnQ6IDE3OXB4O1xuICAgIHotaW5kZXg6IDk5OTk7XG5cdC8qYm9yZGVyLXJhZGl1czogMTBweDsqL1xuXHRcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBib3R0b206IC0xNXB4O1xuXHQgICAgbGVmdDogMzAzcHg7XG5cdCAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0ICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQgICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdFxuXHRkaXYsIGltZyB7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIFx0d2lkdGg6IDQ5JTtcblx0fVxufVxuLnR0LWluZm8udGhpcmRwYXJ0eS5tYXN0ZXJjYXJkY3Z2OmhvdmVyIH4gI2NhcmQtY3Z2LWhlbHAtZGRkIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi50dC1pbmZvLnRoaXJkcGFydHkuYW1leGN2djpob3ZlciB+ICNjYXJkLWN2di1oZWxwLWRkZGQge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuXHQjdm91Y2hlcmNvZGUge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cblx0XG5cdGJvZHkucmVjZWlwdCB7XG5cdFxuXHRcdGgxLnB1bGwtbGVmdCB7XG5cdFx0XHRmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAzOHB4O1xuICAgIFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHR9XG5cdFx0Lm9yZGVyLXN1bW1hcnkge1xuXHRcdFx0ZGl2LnJlc3BvbnNpdmVEaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdGRpdi5jb2wtZGVsaXZlcnkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHQgICAgXHRjbGVhcjogYm90aDtcblx0XHQgICAgfVxuXHRcdCAgICBkaXYuY29sLWV4dHJhcyB7XG5cdFx0ICAgIFx0cCB7XG5cdFx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDc3cHg7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXHRcdC5vcmRlci1pbmZvIHtcblx0XHRcdHBhZGRpbmc6IDI0cHggMHB4O1xuXHRcdFx0XG5cdFx0XHQubGhzLCAucmhzIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdH1cblx0XHRcdC5yaHMge1xuXHRcdFx0ICAgIHBhZGRpbmc6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hbHNvLWJvdWdodCB7XG5cdFx0d2lkdGg6IDQ1JTtcblx0XHRtYXJnaW46IDExcHggMiU7XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHR9XG5cdFxuXHRcdGEge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cbn1cbmJvZHkuYm9vdHN0cmFwIHtcblx0Zm9udDogMTVweCAkbm9ybWFsLWZvbnQtc3RhY2s7XG5cdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFxuXHQudW5kZXJsaW5lZCB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cdHA6bm90KC5oNSkge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2s7XG5cdH1cblx0aDMge1xuXHRcdHNtYWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGg0IHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LWZhbWlseTogJG5vcm1hbC1mb250LXN0YWNrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdFx0LmRlbHZpZXJUZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdH1cblx0aDUge1xuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0fVxuXHQuc2VtYW50aWMtYmx1ZS1mbGFzaCB7XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5wYXlwYWwtYnRuIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZjNDM5IWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICNmZmM0MzkhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XG5cdFx0aW1nLnBheXBhbCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuXHRcdFx0bWF4LXdpZHRoOiA3M3B4O1xuXHRcdH1cblx0fVxuXHQuYm94ZXMxLCAuYm94ZXMyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5wcmljaW5nVGV4dCB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cdC5ncmV5ZWQtb3V0IHtcblx0XHRjb2xvcjogI2JiYmJiYjtcblx0fVxuXHQudXBkYXRlZCwgLnZvdWNoZXJTdWNjZXNzLCAudm91Y2hlclN1Y2Nlc3NTaG93LCAubWVzc2FnZVdpdGRoIHtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdH1cblx0Lm1lc3NhZ2VXaXRkaCB7XG5cdFx0cGFkZGluZzogNXB4IDIwcHghaW1wb3J0YW50O1xuXHR9XG5cdC5saWdodEJHIHtcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXItYmxvY2s7XG5cdH1cblx0LnN1bW1hcnkge1xuXHRcdGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcblx0XHQuaW5mbyB7XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhLnRvb2x0aXBMaW5rIHtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdCAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5jdXN0b21lckJlbmVmaXRzIHtcblx0XHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHR9XG5cdH1cblx0LnRvb2x0aXAuc2hvdyB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQudG9vbHRpcCB7XG5cdFx0XHRcblx0XHQudG9vbHRpcC1pbm5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDQyMnB4O1xuXHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHQvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdHBhZGRpbmc6IDE0cHggOXB4IDlweCA5cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0ei1pbmRleDogMzk5O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdHVsLCBwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdHN0YXJ0aXNzdWUge1xuXHRcdGhlaWdodDogY2FsYygxLjVlbSArIC43NXJlbSArIDVweCk7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHdpZHRoOiAyNzVweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0YXBwZWFyYW5jZTogYXV0bztcblx0fVxuXHQuYWxlcnRJLCAudG9vbHRpcExpbmssIC5zZWNvbmRhcnlJLCAuaW5mb0kge1xuXHRcdGhlaWdodDogMjJweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Lypib3JkZXItcmFkaXVzOiAxMnB4OyovXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cblx0LmFsZXJ0SSwgLnNlY29uZGFyeUksIC5pbmZvSSB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5hbGVydEkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdH1cblx0LnNlY29uZGFyeUkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyO1xuXHR9XG5cdC5pbmZvSSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcblx0fVxuXHQuYnRuOm5vdCguZGVzZWxlY3RGaWx0ZXJzKTpub3QoLmNsb3NlRmlsdGVyc0Ryb3Bkb3duKTpub3QoLnBheXdhbGwtYnRuKTpub3QoLnZvdWNoZXJhcHBseSkge1xuXHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtZmFtaWx5OiAkZGVtaWJvbGQtZm9udC1zdGFjaztcblx0XHRmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4IWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDhweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0aGVpZ2h0OiA0MXB4IWltcG9ydGFudDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cdC5yZWQtYnRuLCAuYnRuLWRhbmdlciwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQge1xuXHQgICAgYmFja2dyb3VuZDogJHJlZDtcblx0ICAgIGJvcmRlci1jb2xvcjogJHJlZDtcblx0ICAgIFxuXHQgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHQgICAgXHRiYWNrZ3JvdW5kOiAkcmVkSG92ZXI7XG5cdCAgICBcdGJvcmRlci1jb2xvcjogJHJlZEhvdmVyO1xuXHQgICAgXHRib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJHJlZEhvdmVyO1xuXHQgICAgfVxuXHR9XG5cdC5yZWQtYnRuIHtcblx0ICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdH1cblx0bGFiZWw6bm90KC5jYXRlZ29yeWJ0bikge1xuXHQgICAgZm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQuZWRpdE9wdGlvbnMge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucnJwIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0fVxuXHRpbnB1dFt0eXBlPXRlbF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXRleHRdLCBcblx0aW5wdXRbdHlwZT1wYXNzd29yZF0sIHNlbGVjdCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblx0LmNoYW5nZWRDb3VudHJ5QmxvY2ssICN2b3VjaGVyU3VjY2VzcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQub3ZlcmxheSB7XG5cdFx0ei1pbmRleDogOTk5OTk5OTk7XG5cdH1cbn1cbmJvZHkuYmFza2V0LTIwMjIge1xuXHRiYWNrZ3JvdW5kOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdFxuXHRociB7XG5cdFx0Y29sb3I6ICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyO1xuXHR9XG5cdFxuXHQubmF2LCBuYXYsIGhlYWRlciwgLnRvcC1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0fVxuXHRcblx0aDEuYmFza2V0Q291bnQge1xuXHRcdGZvbnQtc2l6ZTozNHB4O1xuXHRcdGNvbG9yOiAjMUIxQjFCO1xuXHRcdGZvbnQtZmFtaWx5OiAkbm9ybWFsLWZvbnQtc3RhY2s7XG5cdFx0XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0fVxuXHRcblx0LnN1bW1hcnktYmcge1xuXHRcdGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0fVxuXHRcblx0LnN1bW1hcnksIC55b3Utdmlld2VkIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XG5cdH1cblx0XG5cdC5zdW1tYXJ5IHtcblx0XHRwOm5vdCguaDUpLCBhLCAud29yZHMsIGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblx0LmZvb3RlclByb21pc2VzIHtcblx0XHQub3VyLXByb21pc2VzIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQuZnVsbC13aWR0aCB7XG5cdFx0ICAgIFxuXHRcdFx0XHQucHJvbWlzZSB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0c3Bhbi5maXJzdCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3RyYW5zcGFyZW50L3ByaWNlLnBuZ1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbi5zZWNvbmQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy90cmFuc3BhcmVudC9tb25leS1iYWNrLnBuZ1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbi50aGlyZCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3RyYW5zcGFyZW50L2xvcnJ5LnBuZ1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCNjaGVja291dEJ1dHRvbiwgI2NoZWNrb3V0QnV0dG9uTW9iaWxlIHtcblx0LypcdGJvcmRlci1yYWRpdXM6IDI1cHghaW1wb3J0YW50O1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50OyovXG5cdFx0cGFkZGluZy10b3A6IDEwcHghaW1wb3J0YW50O1xuXHR9XG5cblx0I3BheXBhbGltbWVkaWF0ZWNoZWNrb3V0YnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5oZWxwQmxvY2sge1xuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRib2R5LmJhc2tldC0yMDIyIHtcblx0XG5cdFx0aDEuYmFza2V0Q291bnQge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdH1cblx0XHRcblx0XHQuc2VsZWN0c3RhcnRpc3N1ZSB7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5zdGlja3lTdW1tYXJ5IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJvZHkuYm9vdHN0cmFwIHtcblxuXHRcdC5zZWxlY3RzdGFydGlzc3VlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufSIsIi5uZXdzbGV0dGVyLXNpZ251cCB7XG5cdGhlaWdodDogMTYycHg7XG5cdGJvcmRlci10b3A6ICRtZWRpdW0tZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcblx0Lm5ldmVyLW1pc3Mge1xuXHRcdHdpZHRoOiAzNzVweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRjb2xvcjogcmdiKDMzLCA0MCwgNDQpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHBhZGRpbmc6IDQ0cHggMCAxNHB4IDA7XG5cdFx0fVxuXHR9XG5cdFxuXHQuc2lnbnVwIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nOiA4MHB4IDAgMCAyNXB4O1xuXHRcdHdpZHRoOiAzOTBweDtcblx0XHQudGV4dCB7XG5cdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0fVxuXHRcdGJ1dHRvbi5yZWQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQuZmVlZm8tc3VtbWFyeSB7XG5cdFx0YmFja2dyb3VuZDpyZ2IoMjU1LDAsMCk7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnRcXDk7XG5cdFx0YmFja2dyb3VuZDpyZ2JhKDI1NSwwLDAsMC4wKTtcblx0XHRtYXJnaW46IDQycHggMCAwIDA7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDE1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn0iLCIuZ2lmdC1jYXJkIHtcblx0LmhlYWRpbmcge1xuXHRcdGNsZWFyOmJvdGg7XG5cdFx0Lypib3JkZXItYm90dG9tOjJweCBzb2xpZCAkYmxhY2s7Ki9cblx0XHRmb250OmJvbGQgMjVweCBzYW5zLXNlcmlmO1xuXHRcdG1hcmdpbjoyNXB4IDA7XG5cdFx0cGFkZGluZzo1cHggMCA0cHggNnB4O1xuXHR9XG5cdFxuXHRoMyB7XG5cdFx0Y29sb3I6I2IxMDAxOTtcblx0XHRmb250LXNpemU6MTZweDtcblx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdG1hcmdpbjoyMHB4IDAgNXB4IDA7XG5cdH1cblxuXHRoMSB7XG5cdFx0cGFkZGluZzogMzJweCAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTowO1xuXHR9XG5cdHBhZGRpbmc6IDAgODVweDtcblx0YiB7XG5cdFx0Zm9udC1mYW1pbHk6JGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHR9XHRcblx0cCB7IGxpbmUtaGVpZ2h0OjE5cHg7IG1hcmdpbjowIDAgMTBweCAwOyB9XG5cdGJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEgICAgICAgICB7IGZvbnQtc2l6ZToxMDAlOyBtYXJnaW46MDsgdmVydGljYWwtYWxpZ246YmFzZWxpbmU7IH1cblx0LnNlbmQtb3B0aW9ucyB7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0LypcdHdpZHRoOjI1MHB4OyAqL1xuXHR9XG5cdCNzZW5kaW5nLWRhdGV0aW1lIHtcblx0XHR3aWR0aDogMzQwcHg7XG5cdH1cblx0LnNlbmQtb3B0aW9ucyBwIHtcblx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdGxpbmUtaGVpZ2h0Om5vcm1hbDtcblx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdH1cblx0LnNlbmQtbWV0aG9kIHtcblx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XG5cdH1cblx0LnNlbmQtbWV0aG9kIHAge1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0bWFyZ2luOjAgMTBweCAwIDA7XG5cdH1cblx0LnNlbmQtbWV0aG9kIGlucHV0IHtcblx0XHQvKiBtYXJnaW46MXB4IDVweCAwIDA7XG5cdFx0cGFkZGluZzowO1xuXHRcdHdpZHRoOmF1dG87ICovXG5cdFx0Y2xlYXI6IHJpZ2h0O1xuXHQgICAgZmxvYXQ6IHJpZ2h0O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHQuc2VuZC1tZXRob2QgbGFiZWwge1xuXHQvKlx0bWFyZ2luOjAgMTBweCAwIDA7XG5cdFx0d2lkdGg6YXV0bzsgKi9cblx0XHRmbG9hdDogbGVmdDtcblx0ICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXHQuZXJyb3Ige1xuXHRcdG1hcmdpbi10b3A6MDtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0Y29sb3I6ICNiMTAwMTk7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJ1dHRvbnMuY2xlYXJmaXguZ2lmdGJ0biB7XG5cdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdCAgICBtYXJnaW4tcmlnaHQ6IDE0OXB4O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cdC5yZWNpcGllbnQtbWV0aG9kLFxuXHQucmVjaXBpZW50LW1ldGhvZC1jb25maXJtIHtcblx0XHRmbG9hdDpub25lO1xuXHRcdG1hcmdpbi1ib3R0b206MTBweDtcblx0fVxuXHQuZGF0ZSB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdH1cblx0LmRhdGUgLmljb24tY2FsZW5kYXIge1xuXHQgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jYWxlbmRhci5naWZcIikgbm8tcmVwZWF0IDAgMCB0cmFuc3BhcmVudDtcblx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMCAhaW1wb3J0YW50O1xuXHQgICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdCAgLyogIG1hcmdpbjogNXB4IDAgMCA1cHg7ICovXG5cdCAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdCAgICB0ZXh0LWluZGVudDogLTk5OWVtO1xuXHQgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRtYXJnaW46IDEycHggMCAwIC0yNnB4O1xuXHR9XG5cdC5kYXRlIC5lcnJvciB7XG5cdFx0cGFkZGluZy10b3A6MTBweDtcblx0fVxuXHQuc2VuZGluZy1kYXRldGltZSB7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0Lyp3aWR0aDo5MnB4OyovXG5cdFx0d2lkdGg6MTk0cHg7XG5cdH1cblx0LnJlY2lwaWVudC1uYW1lIGlucHV0IHtcblx0XHRjbGVhcjpyaWdodDtcblx0XHRmbG9hdDpyaWdodDtcblx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XG5cdH1cblx0LmNsZWFyZml4LFxuXHQuZm9ybSBsaSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyB6b29tOjE7IH1cblx0LnJlY2lwaWVudC1uYW1lIGxhYmVsIHtcblx0XHRmbG9hdDpyaWdodDtcblx0XHQvKm1hcmdpbi1ib3R0b206MTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0XHR3aWR0aDoxNDVweDsgKi9cblx0XHRtYXJnaW4tdG9wOiA3cHg7XG4gICAgXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblx0LnJlY2lwaWVudC1uYW1lIC5lcnJvciB7XG5cdFx0bWFyZ2luOjAgMCAxMHB4IDE3cHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG5cdC5zZW5kLWdpZnQtY2FyZCB7IG1hcmdpbjo3cHggMCAwIDA7IH1cblx0LmZvcm0ge1xuXHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRtYXJnaW46MDtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblx0LmZvcm0gbGkge1xuXHQgICAgbWFyZ2luOjEycHggMDtcblx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHQuZm9ybSBsYWJlbCB7XG5cdCAgICBmbG9hdDpsZWZ0O1xuXHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdCAgICBtYXJnaW46NXB4IDEwcHggMCAwO1xuXHQgICAgd2lkdGg6MTcwcHg7XG5cdH1cblx0LmZvcm0gaW5wdXQge1xuXHQgICAgZmxvYXQ6bGVmdDtcblx0ICAgIHdpZHRoOjI4MHB4O1xuXHR9XG5cdHRleHRhcmVhIHtcblx0XHQtbW96LWJveC1zaGFkb3c6MCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6MCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcblx0XHRib3gtc2hhZG93OjAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG5cdFx0YmVoYXZpb3I6dXJsKC9waWUvcGllLnBocCk7XG5cdH1cblx0LmZvcm0gLm11bHRpY2hvaWNlIC5jbGVhcmZpeCB7XG5cdFx0ZGlzcGxheTpibG9jaztcblx0XHRtYXJnaW46NXB4IDA7XG5cdH1cblx0LmZvcm0gLm11bHRpY2hvaWNlIGxhYmVsIHtcblx0ICAgIG1hcmdpbjowO1xuXHQgICAgd2lkdGg6NDAwcHg7XG5cdH1cblx0LmZvcm0gLm11bHRpY2hvaWNlIGlucHV0LCBcblx0LmZvcm0gLnRleHRhcmVhIGxhYmVsIHtcblx0ICAgIGRpc3BsYXk6YmxvY2s7XG5cdCAgICBmbG9hdDpub25lO1xuXHQgICAgbWFyZ2luOjAgMCA1cHg7XG5cdH1cblx0LmZvcm0gdGV4dGFyZWEge1xuXHQgICAgYm9yZGVyOjFweCBzb2xpZCAjZGRkO1xuXHQgICAgLypib3JkZXItcmFkaXVzOjVweDsqL1xuXHQgICAgaGVpZ2h0OjYwcHg7XG5cdCAgICBwYWRkaW5nOjRweCA2cHg7XG5cdCAgICB3aWR0aDo0NjBweDtcblx0fVxuXHQuZ2lmdC1jYXJkLW9wdGlvbnMge1xuXHRjbGVhcjpsZWZ0O1xuXHRmbG9hdDpsZWZ0O1xuXHR3aWR0aDoyMDJweDtcblx0fVxuXHQuZ2lmdC1jYXJkLW1lc3NhZ2Uge1xuXHRcdGZsb2F0OnJpZ2h0O1xuXHRcdHdpZHRoOjQ5MHB4O1xuXHR9XG5cdC5hY3RpdmUge1xuXHRkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXHQuaW5hY3RpdmUge1xuXHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbn1cbiNnaWZ0Y2FyZC1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2dpZnQtY2FyZC1kZXRhaWxzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuYS5jb250cm9sX3ByZXYsIGEuY29udHJvbF9uZXh0IHtcbiAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFx0dG9wOiA1NXB4O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmEuY29udHJvbF9wcmV2OmhvdmVyLCBhLmNvbnRyb2xfbmV4dDpob3ZlciB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuYS5jb250cm9sX3ByZXYge1xuXHRsZWZ0OiAtMThweDtcbiAgXHQvKmJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwOyovXG59XG5cbmEuY29udHJvbF9uZXh0IHtcblx0cmlnaHQ6IDZweDtcblx0Lypib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDsqL1xufVxuXHQuZ2lmdC1jYXJkLW9wdGlvbnMge1xuXHRcdGNsZWFyOmxlZnQ7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0XHR3aWR0aDoyMDJweDtcblx0fVxuXHQuZ2lmdC1jYXJkLW1lc3NhZ2Uge1xuXHRcdC8qZmxvYXQ6cmlnaHQ7XG5cdFx0d2lkdGg6NDkwcHg7ICovXG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDgyMHB4O1xuXHR9XG5cdC5naWZ0LWNhcmQtc2V0dGluZ3Mge1xuXHRcdHdpZHRoOiA3OTVweDtcblx0fVxuXHQuZ2lmdC1jYXJkLW9wdGlvbnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmdpZnQtY2FyZC1vcHRpb25zIGlucHV0IHtcblx0XHRjbGVhcjpsZWZ0O1xuXHRcdG1hcmdpbjoxMXB4IDEwcHggMCAwO1xuXHRcdHBhZGRpbmc6MDtcblx0XHR3aWR0aDphdXRvO1xuXHR9XG5cdC5vbGRpZSAuZ2lmdC1jYXJkLW9wdGlvbnMgaW5wdXQge1xuXHRcdGhlaWdodDoyMHB4O1xuXHRcdG1hcmdpbi10b3A6M3B4O1xuXHR9XG5cdC5naWZ0LWNhcmQtb3B0aW9ucyBsYWJlbCB7XG5cdFx0bWFyZ2luOjEwcHggMCAwIDA7XG5cdFx0d2lkdGg6YXV0bztcblx0fVxuXHQuZ2lmdC1jYXJkLW1lc3NhZ2UuZWRpdG1lc3NhZ2Uge1xuXHRcdHBhZGRpbmc6IDY1cHggMCAwcHggNjBweDtcblx0XHR3aWR0aDogNzQwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcblx0fVxuXHQuZ2lmdC1jYXJkLW1lc3NhZ2UgaW1nIHtcblx0XHRib3JkZXI6M3B4IHNvbGlkICNmZmY7XG5cdFx0LyotbW96LWJvcmRlci1yYWRpdXM6NXB4O1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czo1cHg7Ki9cblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRtYXJnaW46NXB4O1xuXHQvKlx0cGFkZGluZzo0cHg7ICovXG5cdH1cblx0LmdpZnQtY2FyZC1tZXNzYWdlIGltZzpob3Zlcixcblx0LmdpZnQtY2FyZC1tZXNzYWdlIC5zZWxlY3RlZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiMwMjE0MTk7XG5cdH1cblx0LmdpZnQtY2FyZC1tZXNzYWdlIC5sYXN0IHtcblx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0fVxuXHQuZ2lmdC1jYXJkLXNldHRpbmdzIGRpdiB7XG5cdFx0LypkaXNwbGF5Om5vbmU7XG5cdFx0ZmxvYXQ6IGxlZnQ7Ki9cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDE1MXB4O1xuICAgIFx0aGVpZ2h0OiAxMjVweDtcblx0fVxuXHQuZ2lmdC1jYXJkLW1lc3NhZ2UgLmVycm9yIHtcblx0XHRwYWRkaW5nLXRvcDoxMHB4O1xuXHR9XG5cdCNnaWZ0LWNhcmQtZGV0YWlscyB0ZXh0YXJlYSB7XG5cdC8qXHRkaXNwbGF5OmJsb2NrO1xuXHRcdGhlaWdodDogMTcwcHg7ICovXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWluLWhlaWdodDogNDUwcHg7XG5cdFx0bWFyZ2luLXRvcDoxMnB4O1xuXHRcdHdpZHRoOjUxMHB4O1xuXHRcdGJvcmRlcjogMHB4IHNvbGlkO1xuICAgIFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgXHRyZXNpemU6IG5vbmU7XG5cdFx0LW1vei1ib3gtc2hhZG93OjAgMCAwIHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuXHRcdGJveC1zaGFkb3c6MCAwIDAgcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuXHRcdGJlaGF2aW9yOnVybCgvcGllL3BpZS5waHApO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0LmNhcmQge1xuXHRcdGNsZWFyOmJvdGg7XG5cdFx0cGFkZGluZzozMHB4IDA7XG5cdC8qXHRcdHdpZHRoOjQ4NXB4OyAqL1xuXHRcdGNsZWFyOiBib3RoO1xuXHQgICAgd2lkdGg6IDgyMHB4O1xuXHR9XG5cdC5wcmV2aWV3LWNhcmQge1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdH1cblx0LmJnLWNhcmQtdG9wIHtcblx0XHRiYWNrZ3JvdW5kOm5vLXJlcGVhdCAwIDA7XG5cdCAgICBtaW4taGVpZ2h0OjEwMHB4O1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcblx0fVxuXHQuYmctY2FyZC1ib3R0b20ge1xuXHRcdGJhY2tncm91bmQ6bm8tcmVwZWF0IDAgYm90dG9tO1xuXHRcdGhlaWdodDowcHg7XG5cdH1cblx0LmNhcmQgcHJlIHtcblx0LypcdGZvbnQ6Ym9sZCAxM3B4IHNhbnMtc2VyaWY7XG5cdFx0d2lkdGg6MjEzcHg7XHRcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdG1hcmdpbjo1NXB4IDAgMCAxMDBweDsgKi9cblx0ICAgIHdoaXRlLXNwYWNlOi1tb3otcHJlLXdyYXA7XG5cdCAgICB3aGl0ZS1zcGFjZTotcHJlLXdyYXA7XG5cdCAgICB3aGl0ZS1zcGFjZTotby1wcmUtd3JhcDtcblx0XHR3aGl0ZS1zcGFjZTpwcmUtd3JhcDtcblx0ICAgIHdvcmQtd3JhcDpicmVhay13b3JkO1xuXHQgICAgd2lkdGg6IDQ4NXB4O1xuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogNzVweCAwIDIwcHggNzVweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0fVxuXHQuaWU2IC5jYXJkIHByZSB7XG5cdFx0bWFyZ2luOjU1cHggMCAwIDUwcHg7XG5cdH1cblx0LmNvdmVyLWltYWdlIHtcblx0XHRkaXNwbGF5OmlubGluZTtcblx0XHRmbG9hdDpyaWdodDtcblx0XHQvKm1hcmdpbjo0MHB4IDEwcHggMCAwOyAqL1xuXHRcdHdpZHRoOjExN3B4O1xuXHRcdG1hcmdpbjogNjBweCA1MHB4IDAgMDtcblx0fVxuXHQuY292ZXItaW1hZ2UgcCB7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZDtcblx0XHRsaW5lLWhlaWdodDpub3JtYWw7XG5cdFx0bWFyZ2luOjE1cHggMCAxMHB4IDA7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cblx0LmNvdmVyLWltYWdlIGltZyB7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdFx0Y3Vyc29yOmRlZmF1bHQ7XG5cdFx0LyotbW96LWJvcmRlci1yYWRpdXM6MDtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6MDtcblx0XHRib3JkZXItcmFkaXVzOjA7Ki9cblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdGZsb2F0Om5vbmU7XG5cdFx0bWFyZ2luOjAgMCA1cHggMDtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblx0LndoaXRlIHAsXG5cdC53aGl0ZSBwcmUge1xuXHRcdGNvbG9yOiNmZmY7XG5cdH1cblx0LmJsYWNrIHAsXG5cdC5ibGFjayBwcmUge1xuXHRcdGNvbG9yOiRibGFjaztcblx0fVxuXHQucmVkIHAsXG5cdC5yZWQgcHJlIHtcblx0XHRjb2xvcjojZjAwO1xuXHR9XG5cdC5ncmVlbiBwLFxuXHQuZ3JlZW4gcHJlIHtcblx0XHRjb2xvcjojMkNCQjJCO1xuXHR9XG5cdC5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciwgLmZvcm0gbGk6YmVmb3JlLCAuZm9ybSBsaTphZnRlciB7IFxuXHRcdGNvbnRlbnQ6Jyc7XG5cdFx0ZGlzcGxheTp0YWJsZTsgXG5cdH1cblx0LmNsZWFyZml4OmFmdGVyLCAuZm9ybSBsaTphZnRlciB7IFxuXHRcdGNsZWFyOmJvdGg7IFxuXHR9XG5cdFxuXHQuY2xlYXJmaXgsIC5mb3JtIGxpICB7IFxuXHRcdHpvb206MTsgXG5cdH1cblx0XG5cdCNjb25maXJtLWNhcmQtZGV0YWlscyBkdCxcblx0I2NvbmZpcm0tY2FyZC1kZXRhaWxzIGRkIHtcblx0XHRjb2xvcjojYjEwMDE5O1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZDtcblx0XHRtYXJnaW46MTBweCAwO1xuXHR9XG5cdCNjb25maXJtLWNhcmQtZGV0YWlscyBkdCB7XG5cdFx0Y2xlYXI6bGVmdDtcblx0XHRjb2xvcjojNDk0OTQ5O1xuXHRcdHdpZHRoOjE4MHB4O1xuXHR9XG5cdC5idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjEwMDE5O1xuXHRmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcdFxuXHR9XG5cdFx0XG5cdH1cbi50cmFjay1teS1vcmRlciB7XG5cblx0Lml0ZW0tZGV0YWlscyB7XG5cdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xuXHR9XG5cdC5pdGVtLWRldGFpbHMgaW1nIHtcblx0XHRmbG9hdDpsZWZ0O1xuXHR9XG5cdFxuXHQuaXRlbS1kZXRhaWxzIGRsIHtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdG1hcmdpbjoycHggMCAwIDQwcHg7XG5cdFx0bWF4LXdpZHRoOjUyMHB4O1xuXHR9XG5cdC5pdGVtLWRldGFpbHMgLmJhc2tldEl0ZW1EZWxpdmVyeU1lc3NhZ2Uge1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXHQuaXRlbS1kZXRhaWxzIGR0LFxuXHQuaXRlbS1kZXRhaWxzIGRkIHtcblx0XHRkaXNwbGF5OmlubGluZTtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdFx0bWFyZ2luOjZweCA1cHggNnB4IDA7XG5cdFx0d2lkdGg6MzcwcHg7XG5cdH1cblx0Lml0ZW0tZGV0YWlscyBkdCB7XG5cdFx0Y2xlYXI6bGVmdDtcblx0XHRjb2xvcjojYjEwMDE5O1xuXHRcdHdpZHRoOjE0MHB4O1xuXHR9XG5cdGgzIHtcblx0XHRjb2xvcjojYjEwMDE5O1xuXHRcdGZvbnQtc2l6ZToxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdFx0bWFyZ2luOjIwcHggMCA1cHggMDtcblx0fVxuXHQuY29sdW1uLWFkZHJlc3Mge1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OjUwcHg7XHRcblx0fVxuXHQuY29sdW1uLWJpbGxpbmctYWRkcmVzcyB7XG5cdFx0Y2xlYXI6bGVmdDtcblx0fVxuXHQuY3VzdG9tZXItc3VwcG9ydCB7XG5cdFx0bWFyZ2luLXRvcDo0MHB4O1xuXHR9XG5cdC5jdXN0b21lci1zdXBwb3J0IHNwYW4sXG5cdC5jdXN0b21lci1zdXBwb3J0IGEsXG5cdC5lbXBoYXNpc2Uge1xuXHRcdGNvbG9yOiNiMTAwMTk7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZDtcblx0fVxuXHQuY3VzdG9tZXItc3VwcG9ydCBhOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHR9XG5cdGgxIHtcblx0XHRwYWRkaW5nOiAzMnB4IDA7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxuXHRwYWRkaW5nOiAwIDg1cHg7XG5cdGIge1xuXHRcdGZvbnQtZmFtaWx5OiRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0fVx0XG5cdHAgeyBsaW5lLWhlaWdodDoxOXB4OyBtYXJnaW46MCAwIDEwcHggMDsgfVxuXHQuY29sdW1uLWFkZHJlc3MucGF5bWVudC1kZXRhaWxzIHtcblx0XHRtYXgtd2lkdGg6bm9uZTtcblx0fVxuXHQucGF5bWVudC1kZXRhaWxzIHtcblx0XHRjbGVhcjpsZWZ0O1xuXHRcdGZsb2F0Om5vbmU7XG5cdFx0bWFyZ2luOjA7XG5cdFx0cGFkZGluZy10b3A6MXB4O1xuXHR9XG5cdFxuXHRcblx0LmhlYWRpbmcge1xuXHRcdGNsZWFyOmJvdGg7XG5cdFx0Lypib3JkZXItYm90dG9tOjJweCBzb2xpZCAkYmxhY2s7Ki9cblx0XHRmb250OmJvbGQgMjBweCBzYW5zLXNlcmlmO1xuXHRcdG1hcmdpbjowIDAgMjBweCAwO1xuXHRcdHBhZGRpbmc6NXB4IDAgNHB4IDZweDtcblx0fVxuXHQuY29sdW1uLWFkZHJlc3MgLmxvYWRpbmcge1xuXHRcdGxpbmUtaGVpZ2h0OjE2cHg7XG5cdFx0bWFyZ2luLXRvcDoxNXB4O1xuXHR9XG5cdC5jb2x1bW4tYWRkcmVzcyAubG9hZGluZyBpbWcge1xuXHRcdG1hcmdpbi1yaWdodDo4cHg7XG5cdH1cblx0LmNvbHVtbi1jcmVhdGUtZ2lmdGRpcmVjdCB7XG5cdFx0XG5cdFx0d2lkdGg6MjI0cHg7XG5cdFx0dG9wOjIycHg7XG5cdFx0bGVmdDoyMjVweDtcblx0XHRtYXJnaW46MDtcblx0fVxuXHQjc2VuZC1naWZ0LWNhcmQge1xuXHRcdC8qLW1vei1ib3JkZXItcmFkaXVzOjVweDtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4O1xuXHQgICAgYm9yZGVyLXJhZGl1czo1cHg7Ki9cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNGNUY1RjUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6MnB4IHNvbGlkICNiMTAwMTk7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6ODBweDtcblx0XHRwYWRkaW5nOjEwcHggNXB4O1xuXHRcdHdpZHRoOjIxMHB4O1xuXHR9XG59XG5cblxuLmRpc3BsYXktZ2lmdC1jYXJkIHtcblx0LmJnLWNhcmQtdG9wIHtcblx0XHRiYWNrZ3JvdW5kOm5vLXJlcGVhdCAwIDA7XG4gIFx0XHRtaW4taGVpZ2h0OjEwMHB4O1xuXHR9XG5cdC5iZy1jYXJkLWJvdHRvbSB7XG5cdFx0YmFja2dyb3VuZDpuby1yZXBlYXQgMCBib3R0b207XG5cdFx0aGVpZ2h0OjEwcHg7XG5cdH1cblx0LmNvdmVyLWltYWdlIHtcblx0ZGlzcGxheTppbmxpbmU7XG5cdGZsb2F0OnJpZ2h0O1xuLypcdG1hcmdpbjo0MHB4IDEwcHggMCAwOyAqL1xuXHRtYXJnaW46IDYwcHggNTBweCAwIDA7XG5cdHdpZHRoOjExN3B4O1xuXHR9XG5cdC5jb3Zlci1pbWFnZSBwIHtcblx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdGxpbmUtaGVpZ2h0Om5vcm1hbDtcblx0XHRtYXJnaW46MTVweCAwIDEwcHggMDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXHQuY292ZXItaW1hZ2UgaW1nIHtcblx0XHRib3JkZXI6bm9uZTtcblx0XHRjdXJzb3I6ZGVmYXVsdDtcblx0XHQvKi1tb3otYm9yZGVyLXJhZGl1czowO1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czowO1xuXHRcdGJvcmRlci1yYWRpdXM6MDsqL1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0ZmxvYXQ6bm9uZTtcblx0XHRtYXJnaW46MCAwIDVweCAwO1xuXHRcdHBhZGRpbmc6MDtcblx0fVxuXHQud2hpdGUgcCxcblx0LndoaXRlIHByZSB7XG5cdFx0Y29sb3I6I2ZmZjtcblx0fVxuXHQuYmxhY2sgcCxcblx0LmJsYWNrIHByZSB7XG5cdFx0Y29sb3I6JGJsYWNrO1xuXHR9XG5cdC5yZWQgcCxcblx0LnJlZCBwcmUge1xuXHRcdGNvbG9yOiNmMDA7XG5cdH1cblx0LmdyZWVuIHAsXG5cdC5ncmVlbiBwcmUge1xuXHRcdGNvbG9yOiMyQ0JCMkI7XG5cdH1cblx0LmluZGlnbyBwLFxuXHQuaW5kaWdvIHByZSB7XG5cdFx0Y29sb3I6aW5kaWdvO1xuXHR9XG5cdC5jb3JuZmxvd2VyYmx1ZSBwLFxuXHQuY29ybmZsb3dlcmJsdWUgcHJlIHtcblx0XHRjb2xvcjpjb3JuZmxvd2VyYmx1ZWQ7XG5cdH1cblx0LmJyb3duIHAsXG5cdC5icm93biBwcmUge1xuXHRcdGNvbG9yOiMzYjFkMDE7XG5cdH1cblx0LmNhcmQge1xuXHRjbGVhcjpib3RoO1xuXHRwYWRkaW5nOjBweCAwO1xuXHR3aWR0aDo0ODVweDtcblx0fVxuXHQuY2FyZCBwcmUge1xuXHRmb250OmJvbGQgMTNweCBzYW5zLXNlcmlmO1x0XG5cdGZsb2F0OmxlZnQ7XG5cdC8qbWFyZ2luOjU1cHggMCAwIDEwMHB4O1xuXHR3aWR0aDoyMTNweDsgKi9cbiAgICBtYXJnaW46IDg5cHggMCAwIDEwMHB4O1xuICAgIHdpZHRoOiA0ODVweDtcbiAgICB3aGl0ZS1zcGFjZTotbW96LXByZS13cmFwO1xuICAgIHdoaXRlLXNwYWNlOi1wcmUtd3JhcDtcbiAgICB3aGl0ZS1zcGFjZTotby1wcmUtd3JhcDtcblx0d2hpdGUtc3BhY2U6cHJlLXdyYXA7XG4gICAgd29yZC13cmFwOmJyZWFrLXdvcmQ7XG5cdH1cblx0LmllNiAuY2FyZCBwcmUge1xuXHRcdG1hcmdpbjo1NXB4IDAgMCA1MHB4O1xuXHR9XG5cdC5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciwgLmZvcm0gbGk6YmVmb3JlLCAuZm9ybSBsaTphZnRlciB7IFxuXHRcdGNvbnRlbnQ6XCJcIjsgZGlzcGxheTp0YWJsZTsgXG5cdH1cblx0LmNsZWFyZml4OmFmdGVyLCAuZm9ybSBsaTphZnRlciB7IFxuXHRcdGNsZWFyOmJvdGg7IFxuXHR9XG5cdC5jbGVhcmZpeCwgLmZvcm0gbGkgeyBcblx0XHR6b29tOjE7IFxuXHR9XG5cdC5jYXJkIHtcblx0XHRjbGVhcjpib3RoO1xuXHRcdHBhZGRpbmc6MHB4IDA7XG5cdFx0Lyp3aWR0aDo0ODVweDsgKi9cblx0XHR3aWR0aDogODAwcHg7XG5cdH1cblx0LnByZXZpZXctY2FyZCB7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuXHR9XG5cdFxuXHQucmVxdWlyZWQge1xuXHRcdGNvbG9yOiM5OTk7XG5cdFx0Zm9udC1zaXplOjExcHg7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZDtcblx0XHRtYXJnaW46MDtcblx0fVxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2ICAgICAgICAgICAgICAgICAgeyBtYXJnaW46MDsgfVxuXHRwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBsaW5lLWhlaWdodDoxOXB4OyBtYXJnaW46MCAwIDEwcHggMDsgfVxuXHRcblx0LmhlYWRpbmcge1xuXHRcdGNsZWFyOmJvdGg7XG5cdFx0Lypib3JkZXItYm90dG9tOjJweCBzb2xpZCAkYmxhY2s7Ki9cblx0XHRmb250OmJvbGQgMjBweCBzYW5zLXNlcmlmO1xuXHRcdG1hcmdpbjowIDAgMjBweCAwO1xuXHRcdHBhZGRpbmc6NXB4IDAgNHB4IDZweDtcblx0fVxuXHRoMyB7XG5cdFx0Y29sb3I6I2IxMDAxOTtcblx0XHRmb250LXNpemU6MTZweDtcblx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdG1hcmdpbjoyMHB4IDAgNXB4IDA7XG5cdH1cblx0XG5cdGgxIHtcblx0XHRwYWRkaW5nOiAzMnB4IDA7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxuXHRwYWRkaW5nOiAwIDg1cHg7XG5cdGIge1xuXHRcdGZvbnQtZmFtaWx5OiRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0fVx0XG5cdFxuXHRcblx0bGFiZWwge1xuXHRcdHdpZHRoOjIwMHB4O1xuXHRcdHBhZGRpbmc6IDRweCA2cHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHR9XG5cdGlucHV0IHtcblx0XHR3aWR0aDoyNjhweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0cGFkZGluZzogNHB4IDZweDtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQucG9zdGNvZGUge1xuXHRcdHdpZHRoOjE1OHB4O1xuXHR9XG5cdCAubXVsdGljaG9pY2UgcCB7XG5cdG1hcmdpbi10b3A6MjBweDtcblx0fVxuXHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcblx0LmdpZnQtY2FyZCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRcblx0XHRpbnB1dDpub3QoLmhhc0RhdGVwaWNrZXIpLCBzZWxlY3QsIHRleHRhcmVhLCBsYWJlbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYnV0dG9ucy5jbGVhcmZpeC5naWZ0YnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5naWZ0LWNhcmQtc2V0dGluZ3MsICNnaWZ0Y2FyZC1zbGlkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0XG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB9XG5cdFx0LmJ1dHRvbi1uZXh0IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmdpZnQtY2FyZC1zZXR0aW5ncyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdC5naWZ0LWNhcmQtbWVzc2FnZS5lZGl0bWVzc2FnZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcblx0XHRcdHRleHRhcmVhI21lc3NhZ2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDI5M3B4O1xuXHRcdFx0ICAgIG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHQgICAgcGFkZGluZzogNHB4IDE1cHg7XG5cdFx0XHQgICAgd2lkdGg6IDkxJTtcblx0XHRcdH1cblx0XHRcdC5jb3Zlci1pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnF1aWNrdmlldyB7XG5cdC5vbmVPZmZGb3JtYXQge1xuXHRcdCNmb3JtYXQtc2VsZWN0IHtcblx0XHRcdHdpZHRoOiAzMTBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0fVxuXHR9XG59XG4ub25lT2ZmRm9ybWF0IHtcblx0I2Zvcm1hdC1zZWxlY3Qge1xuXHRcdHdpZHRoOiAzMzVweDtcblx0fVxufVxuLnN0YW5kYWxvbmVMb2dvIHtcblx0d2lkdGg6IDMwMHB4O1xufVxuLnByb2R1Y3RSYXRpbmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDZweDtcbiAgICB0b3A6IDI4cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdGFyX3JhdGluZyB7XG5cdGNvbG9yOiAkc3Rhcl9yYXRpbmc7XG59XG4uem9vbVBEUCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgcGFkZGluZzogMnB4IDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlY29uZGFyeS1uYXZiYXIge1xuXHRmb250LXNpemU6IDEycHg7XG5cdFxuXHQubmF2LWNvbnRhaW5lciB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XG5cdFx0dWwge1xuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmNvdW50cnktc2VsZWN0LWNvbnRhaW5lciB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0XG5cdC5jb3VudHJ5LWZpZWxkIHtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0d2lkdGg6IDI0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxufVxuLnNlY29uZGFyeS1uYXZiYXIuc3RpY2t5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDk7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogMHB4IDRweCA3cHggLTNweCAkYmxhY2s7XG5cdFxuXHRidXR0b24ubmF2YmFyLXRvZ2dsZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmNvbGxhcHNlOm5vdCguc2hvdykge1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lm5hdmJhci1uYXYge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgXHRmbGV4OiAwIDAgMTAwJTtcbiAgICBcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICBcdFxuICAgIFx0bGkge1xuICAgIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXHR9XG5cdH1cblx0XG5cdC5jb3VudHJ5LXNlbGVjdC1ob2xkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG59XG5hLmxvb2staW5zaWRlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRsaW5lLWhlaWdodDogNTVweCFpbXBvcnRhbnQ7XG5cdGNvbG9yOiBpbml0aWFsO1xuXHRwYWRkaW5nOiAycHggN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cdGZvbnQ6IDE1cHggQXZlbmlyIE5leHQsIEF2ZW5pck5leHRMVFcwMS1NZWRpdW0sIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnN0YW5kYWxvbmUtcHJvZHVjdCB7XG5cdCYubWFnYXppbmUtaGVhZGVyXHR7XG5cdFx0aGVpZ2h0OiBpbml0aWFsIDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXHQuc3RhbmRhbG9uZUhlYWRsaW5lIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAyMHB4IDAgMCAwcHg7XHRcdFxuXHR9XG5cdC5zdGFuZGFsb25lU3ViSGVhZGxpbmUge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHQvKlx0Zm9udC1zaXplOiAzNXB4OyovXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdH1cblx0LnRoaXJkcGFydHkuc3RhbmRhbG9uZVN1YkhlYWRsaW5lIHtcblx0XHRwYWRkaW5nOiA1cHggMCAxMHB4O1xuXHR9XG5cdC5wbGVhc2VTZWxlY3Qge1xuXHRcdGJvcmRlcjogJHJlZDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgOSwgOSwgMC41KTtcblx0fVxuXHQuZ2lmdE5vdFNlbGVjdGVkIHtcblx0XHRjb2xvcjogJHJlZDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuICAgIFx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdC5zdGFuZGFsb25lQ292ZXJzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiBpbml0aWFsO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdGJvdHRvbTogaW5pdGlhbDtcblx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdG1hcmdpbjogOHB4O1xuXG5cdFx0LmNvdW50cnktZmllbGQge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYigxOTQsIDE5NCwgMTk0KTtcblx0XHQvKlx0Ym9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1czsqL1xuXHRcdCAgICBjb2xvcjogJGNvdW50cnlTZWxlY3RDb2xvdXI7XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAkY291bnRyeVNlbGVjdFNwYWNpbmc7XG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiAkY291bnRyeVNlbGVjdFRleHQ7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiAkY291bnRyeVNlbGVjdEZvbnQ7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICRjb3VudHJ5U2VsZWN0X2ljb24gbm8tcmVwZWF0IHJpZ2h0ICNmZmYhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQuc21hbGwge1xuXHRcdFx0d2lkdGg6IDg5cHg7XHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDJweCAxcHggM3B4ICNjMmMyYzI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYXJnZS5vbmUtb2ZmSW1hZ2Uge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGFyZ2U6bm90KC5jb2wtMTIpIHtcblx0XHRcdGhlaWdodDogaW5pdGlhbDtcblx0XHRcdHdpZHRoOiA0MzVweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHQvKmhlaWdodDogNTUycHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSA7XHQqL1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGltZy5vbmVPZmZQcmljZUltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMjg5cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5idWJibGUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQgICAgd2lkdGg6IDg0cHg7XG5cdFx0XHQgICAgaGVpZ2h0OiA0MHB4O1xuXHRcdFx0IC8qICAgYm9yZGVyLXJhZGl1czogNTAlOyovXG5cdFx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHRcdCAgICB0b3A6IDIwcHg7XG5cdFx0XHQgICAgcmlnaHQ6IDIwcHg7XG5cdFx0XHQgICAgei1pbmRleDogMjtcblx0XHRcdCAgICBkaXNwbGF5OiB0YWJsZTtcblx0XHRcdCAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDI1cHggNXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHQvKiBib3gtc2hhZG93OiAycHggMXB4IDNweCAjYzJjMmMyOyAqL1xuXHRcdFx0XHRib3gtc2hhZG93OiAycHggMXB4IDNweCAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGFyZ2UuY29sLTQge1xuXHRcdFx0d2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcblx0XHRcdFx0aW1nLm9uZU9mZlByaWNlSW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmNob29zZS1vZmZlcjpub3QoLmNvbC0xMik6bm90KC5sYWJlbGxlZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGJvcmRlcjogMHB4IHNvbGlkICNhMGEwYTAhaW1wb3J0YW50O1xuXHRcdCAgLyogIGJvcmRlci1yYWRpdXM6IDVweDsqL1xuXHRcdCAgICBtYXJnaW4tbGVmdDogMzBweDtcblx0XHQgICAgd2lkdGg6IDQ3N3B4O1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcblx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBBdmVuaXJOZXh0LURlbWlCb2xkLCBcIkF2ZW5pciBOZXh0IExUIFcwMSBEZW1pXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0XHRcdCAgICBmb250LXNpemU6IDQ1cHg7XG5cdFx0XHQgICAgY29sb3I6ICNkYjA3MWE7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zbWFsbGVyUHJpY2Uge1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRoaXJkcGFydHkuc2F2aW5nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc21hbGxlclByaWNlIHtcblx0XHRcdCAgICBmb250LXNpemU6IDMwcHg7XG5cdFx0XHQgICAgcGFkZGluZzogNHB4IDAgMHB4O1xuXHRcdFx0ICAgIGNvbG9yOiAjZGIwNzFhO1xuXHRcdFx0ICAgIG1hcmdpbjogNXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc21hbGxwcmludCB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwcHggMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaG9vc2Utb2ZmZXIuY29sLTcge1xuXHRcdFx0d2lkdGg6IDU4LjMzMzMzMzMzJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQudGlja19ib3gge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XG5cdFx0ICAgICY6YmVmb3JlIHtcblx0XHQgICAgICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICB0b3A6IC0xNXB4O1xuXHRcdFx0ICAgIGxlZnQ6IDE5N3B4O1xuXHRcdFx0ICAgIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0ICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0ICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQgICAgfVxuXHRcdCAgICBcblx0XHQgICAgdWwge1xuXHRcdCAgICBcdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcblx0XHQgICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgXHRcdFxuXHRcdCAgICBcdFx0bGkge1xuXHRcdCAgICBcdFx0XHQvKmJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2NpcmNsZXRpY2sucG5nKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMTNweDsqL1xuXHRcdCAgICBcdFx0XHRcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAwIDEwcHggNXB4O1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDllMTE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogN3B4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0LmJ1bmRsZV8yMDIyX3RpY2sudGlja19ib3gge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0XHR3aWR0aDogMTEwJTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDBweDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmFkZFRvQmFza2V0Qm94Lm9uZS1vZmZJbWFnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0XHQuYWRkVG9CYXNrZXRCb3gge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0cGFkZGluZzogMTBweCA1cHggMjBweDtcblx0XHRcdFxuXHRcdFx0LnNpbmdsZUlzc3VlT3B0aW9ucyB7XG5cdFx0XHRcdHBhZGRpbmc6IDRweCA5cHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudHQtaW5mbyB7XG5cdFx0XHQgICAgd2lkdGg6IDE1cHg7XG5cdFx0XHQgICAgZm9udC1zaXplOiAxM3B4O1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMTVweDtcblx0XHRcdCAgICBcblx0XHRcdCAgICAmOmhvdmVyIC5tb3JlLWluZm8ge1xuXHRcdFx0ICAgIFx0ICAgIHRvcDogLTMwcHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQudGlja19ib3hfbm9iZy50aGlyZHBhcnR5IHtcblx0XHQgLyogICBoZWlnaHQ6IDI0NXB4OyovXG5cdFx0ICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG5cdFx0fVxuXHRcdC50aWNrX2JveF9ub2JnIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgXG5cdFx0ICAgIHVsIHtcblx0XHQgICAgXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0ICAgIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ICAgIFx0XHRcblx0XHQgICAgXHRcdGxpIHtcblx0XHQgICAgXHRcdC8qXHRiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9jaXJjbGV0aWNrLnBuZykgbm8tcmVwZWF0O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDEzcHg7Ki9cblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMCAwcHggNXB4O1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1OFwiO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA5ZTExO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cblx0XHRcblx0XHRsYWJlbCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdHdpZHRoOiA0NiU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LypcdGJvcmRlci1yYWRpdXM6IDZweDsqL1xuXHRcdFx0XG5cdFx0XHQmLmRvdWJsZSB7XG5cdFx0XHRcdGhlaWdodDogODZweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRsYWJlbC50aGlyZHBhcnR5IHtcblx0XHRcdHdpZHRoOiA5NCU7XG5cdFx0fVxuXHRcdFxuXHRcdGxhYmVsLnZhcmlhdGlvbiB7XG5cdFx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0ICAgIHBhZGRpbmc6IDZweDtcblx0XHQgICAgd2lkdGg6IDEyMHB4O1xuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0XHRsYWJlbDpob3ZlciAudG9vbHRpcCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuICAgIFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHRcdFxuXHRcdC50b29sdGlwIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgbGVmdDogMjBweDtcblx0XHQgICAgcmlnaHQ6IDIwcHg7XG5cdFx0ICAgIGJvdHRvbTogMTA4cHg7XG5cdFx0ICAgIHotaW5kZXg6IDEwO1xuXHRcdCAgICBvcGFjaXR5OiAwO1xuXHRcdCAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ICAgLyogYm9yZGVyLXJhZGl1czogMTBweDsqL1xuXHRcdCAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHQgICAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4ICRibGFjaztcblx0XHQgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDAuM3M7XG5cdFx0ICAgIFxuXHRcdCAgICAmOmJlZm9yZSB7XG5cdFx0ICAgICAgICBjb250ZW50OiAnJztcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgdG9wOiA2OHB4O1xuXHRcdFx0ICAgIGxlZnQ6IDI1M3B4O1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcdFx0ICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0ICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQgICAgfVxuXHRcdH1cblx0XHRcblx0XHRsYWJlbC5jaGVja2VkIHtcblx0XHQgICAgYm9yZGVyLWNvbG9yOiAjMzMzO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAkbWVkaXVtLWJhY2tncm91bmQtY29sb3VyO1xuXHRcdH1cblx0XHQubGFiZWxsZWQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdCAgICBwYWRkaW5nOiAyMHB4IDVweCAwO1xuXHRcdCAgICBcblx0XHQgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0XHRcdCAgICBkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuZ2lmdCB7XG5cdFx0XHQgICAgZmxvYXQ6IG5vbmU7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgaW1nIHtcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDExcHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIGgzIHtcblx0XHRcdCAgICBcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aDMge1xuXHRcdFx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aW1nOm5vdCguZmxhZykge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiA5OSU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5idXR0b24uU2luZ2xlSXNzdWVCdG4ge1xuXHRcdFx0XHR3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDlweCAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuYnV0dG9uLnRoaXJkcGFydHkge1xuXHRcdFx0XHR3aWR0aDogOTclO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuc3RhbmRhbG9uZUluY2x1ZGVUZXh0IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgcGFkZGluZzogMjBweCAxNTNweDtcblx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0XHR0YWJsZS5Cb3hPdXRzIHtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG5cdFx0XHQtd2Via2l0LWJvcmRlci1ob3Jpem9udGFsLXNwYWNpbmc6IDIwcHg7XG5cdFx0XHRcblx0XHRcdC5zdGFuZGFsb25lSW5jbHVkZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRpbWc6bm90KC5sb29rSW5zaWRlQXJyb3cpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM0MHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Jjpub3QoLnN0YW5kYWxvbmVJbWFnZXMpIHtcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuaW5jbHVkZVRleHQge1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDBweCBzb2xpZDtcbiAgICBcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG4gICAgXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dGFibGUuYWx0ZXJuYXRlQkcge1xuXHRcdFx0dGQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXItYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5zdGFuZGFsb25lSW5jbHVkZSB7XG5cdFx0XHRcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4IWltcG9ydGFudDtcblx0XHRcdFxuXHRcdFx0dGQge1xuXHRcdFx0XHR3aWR0aDogMzMlIDtcblx0XHRcdFx0LyptYXgtd2lkdGg6IDMzMXB4OyovXG5cdFx0XHRcdG1heC13aWR0aDogNDU5cHg7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnN0YW5kYWxvbmVQcm9kdWN0SW5jbHVkZSB7XG5cdFx0XHRcdHdpZHRoOiA5MSU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmluY2x1ZGVUZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDQuNSU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHQgICAgXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHQgICAgXG5cdFx0XHQgICAgJjpiZWZvcmUge1xuXHRcdFx0ICAgICAgICBjb250ZW50OiAnJztcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICAgIHRvcDogLTE1cHg7XG5cdFx0XHRcdCAgIC8qIGxlZnQ6IDE1MHB4OyovXG5cdFx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcdFx0ICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHQgICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHQgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIC5pbmNsdWRlUHJvZHVjdCB7XG5cdFx0XHQgICAgXHRcdGZvbnQtZmFtaWx5OiAkZGVtaWJvbGQtZm9udC1zdGFjaztcblx0XHRcdCAgICBcdFx0Zm9udC1zaXplOiAyNHB4O1xuICAgIFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDU3cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cbn1cblx0XHRcbi5zdGFuZGFsb25lRm9vdGVyIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRjbGVhcjogYm90aDtcdFxuXHRcblx0LmFkZC10by1iYXNrZXQtc3RhbmRhbG9uZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFxuXHRcdC5idXR0b24ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7IFxuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0bWFyZ2luOiA1MHB4IGF1dG8gMTBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0fVxuXHR9XG59XG5cbi5yZWNvbW1lbmRlZFNpbmdsZVByb2R1Y3Qge1xuXHQuY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJSA7XG5cdH1cblx0XG5cdC5iZWZvcmUtYmFza2V0IHtcblx0XHR3aWR0aDogOTclICFpbXBvcnRhbnQ7XG5cdFx0aDMge1xuXHRcdFx0cGFkZGluZzogMTBweCA5cHggOXB4IDlweDtcblx0XHQgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1x0XHRcdFxuICAgIFx0XHRcdGJvcmRlcjogbm9uZTtcbiAgICBcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1x0XG5cdFx0fVxuXHR9XG5cdC55ZWxsb3ctZmxhc2gge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGQTg0MUQgO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSA7XG5cdFx0LnRleHQge1xuXHRcdFx0d2lkdGg6IDQ0MHB4O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0IDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMnB4IDA7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0XHR9XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDEycHggMDtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbWFsbCxcblx0XHQubGFyZ2Uge1xuXHRcdFx0bWFyZ2luLXRvcDogLTEyMHB4O1xuXHRcdH1cblx0XHQuYXJ0aWNsZWJveCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuZGV0YWlsc2xpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQgO1xuXHR9XG5cdC5zdGFuZGFsb25lSGVhZGxpbmUsXG5cdC5zdGFuZGFsb25lU3ViSGVhZGxpbmUsXG5cdC5zbWFsbHByaW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uY291bnRyeS1zZWxlY3QudGhpcmRwYXJ0eSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSA7XG5cdFx0XG5cdFx0LmNvdW50cnktZmllbGQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiKDE5NCwgMTk0LCAxOTQpO1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHQvKlx0Ym9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1czsqL1xuICBcdFx0XHR3aWR0aDogMjg5cHg7XG5cdFx0XHRoZWlnaHQ6IDM5cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHQgICAgY29sb3I6ICRjb3VudHJ5U2VsZWN0Q29sb3VyO1xuXHRcdCAgICBsZXR0ZXItc3BhY2luZzogJGNvdW50cnlTZWxlY3RTcGFjaW5nO1xuXHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogJGNvdW50cnlTZWxlY3RUZXh0O1xuXHRcdCAgICBmb250LWZhbWlseTogJGNvdW50cnlTZWxlY3RGb250O1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAkY291bnRyeVNlbGVjdF9pY29uIG5vLXJlcGVhdCByaWdodCAjZmZmIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvdW50cnktZmllbGQ6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cdFx0LmNvdW50cnktZmllbGRbZGlzYWJsZWRdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0MSwgMjQxKTtcblx0XHR9XG5cdH1cbmJvZHkuYm9vdHN0cmFwIHtcblx0LnNpbmdsZVByaWNpbmdDb250YWluZXIge1x0XG5cdFx0YnV0dG9uLnZpZXdPZmZlcnNfYnRuIHtcblx0XHRcdGRpc3BsYXk6IGluaXRpYWwhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpICB7XG5cdFxuXHQuc3RhbmRhbG9uZS1wcm9kdWN0IHtcblx0XHRcblx0XHQuc3RhbmRhbG9uZUNvdmVycyB7XG5cdFx0XG5cdFx0XHQubGFyZ2Uub25lLW9mZkltYWdlIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ1bmRsZV8yMDIyX3RpY2sudGlja19ib3gge1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiI3N1YnNjcmlwdGlvbmNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0Lmxhcmdle1xuXHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0fVxufVxuI215c3Vic2NyaXB0aW9ucGFuZWwge1xuXHRtYXJnaW4tdG9wOiAtMTM5cHg7XG5cdFx0XG5cdC50b3AtcGFydCB7XG5cdFx0Ym9yZGVyOiAycHggIzAwMCBzb2xpZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Lypib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsqL1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFx0XG5cdC5hc2Ege1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0Ym9yZGVyOiAycHggIzAwMCBzb2xpZDtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHQvKmJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyovXG5cdH1cblx0LmJvZHkge1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAzMHB4O1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFxuXHQubGhzLCAucmhzIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGZsb2F0OiBsZWZ0IDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuXHR9XG5cdC5yaHMge1xuXHRcdGZsb2F0OiByaWdodCA7XG5cdFx0d2lkdGg6IDQ4JTtcblx0fVxuXHQucmhzLmdpZnQteWVzIHtcblx0XHRcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDgwJTtcdFxuXHRcdH1cblx0fVxufVx0XHRcbiNvZGQtYXJyb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTM1cHg7XG5cdGxlZnQ6IDIwcHg7XG59XG4jcmhzcHJpbnRiZW5lZml0ICsgZGl2IHtcblx0ZGlzcGxheTogY29udGVudHM7XG59XG5cdFx0LnN1YnNjcmlwdGlvbiAuY291bnRyeS1zZWxlY3QgLmNvdW50cnktZmllbGQge1xuXHRcdCAgICB3aWR0aDogODIlO1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdCNyaHMtbWFnLWNvdmVyLCAjcmhzLW1hZy1jb3ZlckltYWdle1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG4gICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdFxuXHRcdC5jZW50cmVkIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQuc2ltcGxlLWlubGluZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR3aWR0aDogMTM1cHg7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdG1hcmdpbjogMnB4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdH1cblx0XHQjbWFnYXppbmVzaXplLXNlbGVjdCwgI2Zvcm1hdC1zZWxlY3Qge1xuXHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdH1cblx0XHQjbWFnYXppbmV0eXBlIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0fVxuXHRcdCNnaWZ0aGVhZGxpbmUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdCNnaWZ0dGV4dCwgI2dpZnRoZWFkbGluZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCNnaWZ0dGV4dCB7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuZ2lmdGJveCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdH1cblx0XHQuZ2lmdGJveCBpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5naWZ0Ym94Om5vdCgubW9iaWxlU2hvdykgaW1nIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0LmdpZnRib3gubW9iaWxlU2hvdyBpbWcge1xuXHRcdFx0bWFyZ2luOiA5cHggYXV0bztcblx0XHR9XG5cdFx0LmdpZnRsaWdodGJveCBpbWcge1xuXHRcdFx0d2lkdGg6IGluaXRpYWwhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQjZ2lmdGJsb2NrIGxhYmVsIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHR9XG5cdFx0I2dpZnRibG9jayAubGFiZWxsZWQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHRcdCNnaWZ0ZXJyb3Ige1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuOyBcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5naWZ0ZXJyb3IuYm90dG9tZXJyb3Ige1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmdpZnRlcnJvci5ib3R0b21lcnJvci5lcnJvciB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDEwcHggMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0fVxuXHRcdC5naWZ0ZXJyb3IuYm90dG9tZXJyb3IgcCB7XG5cdFx0XHRwYWRkaW5nOiAzcHg7XG4gICAgXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYjA3MWE7XG4gICAgXHR9XG4gICAgXHQuaW5mb2Vycm9yIHtcblx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICNkYjA3MWE7XG5cdFx0ICAgIHdpZHRoOiAyM3B4O1xuXHRcdCAgICBoZWlnaHQ6IDIzcHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdCAgICBmb250LXNpemU6IDE5cHg7XG5cdFx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAvKiBib3JkZXItcmFkaXVzOiAxMHB4OyovXG5cdFx0ICAgIHBhZGRpbmc6IDZweDtcblx0XHR9XG5cdFx0I2dpZnRibG9jay5lcnJvciBwLFxuXHRcdCNnaWZ0YmxvY2suZXJyb3IgbGFiZWwge1xuXHRcdFx0Y29sb3I6ICNkYjA3MWE7XG5cdFx0fVxuXHRcdCNnaWZ0YmxvY2suZXJyb3IgbGFiZWwge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZGIwNzFhO1xuXHRcdH1cblx0XHRcblx0XHQjZ2lmdGJsb2NrLmVycm9yICNnaWZ0ZXJyb3Ige1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24gLmNvdW50cnktc2VsZWN0IHtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0LnByaWNpbmcgcCBzdHJvbmcgc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0LnByaWNpbmctY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogMTBweCAwIDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvKlx0aGVpZ2h0OiAxMDVweDsgKi9cblx0XHRcdHotaW5kZXg6IDY7XG5cdFx0fVxuXHRcdFxuXHRcdCNwcmljaW5nYmxvY2sgZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRcblx0XHQucHJpY2luZy1ibG9jayB7XG5cdFx0LypcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwOyAqL1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQucHJpY2luZy1ibG9jaywgLmNvdW50cnktZmllbGQge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0XHQuc3Vic2NyaXB0aW9uIC5jb3VudHJ5LXNlbGVjdCAuY291bnRyeS1maWVsZCwgLnByaWNpbmctYmxvY2sgLmJsb2NrIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zZWxlY3RiZy1sYXJnZTMucG5nJykgbm8tcmVwZWF0IHJpZ2h0O1xuXHRcdH1cblx0XHQucHJpY2luZy1ibG9jayAuYmxvY2sge1xuXHRcdFx0Ym9yZGVyOiAxcHggI2MyYzJjMiBzb2xpZDtcblx0XHRcdHBhZGRpbmc6IDAgNDBweCAwIDVweCA7XG5cdFx0LypcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zZWxlY3RiZy1sYXJnZTIucG5nJykgbm8tcmVwZWF0IHJpZ2h0OyAqL1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdH1cblxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jayB7XG5cdFx0XHQvKmJvcmRlci1yYWRpdXM6IDA7Ki9cblx0XHRcdGJvcmRlci10b3A6IG5vbmUgO1x0XG5cdFx0fVxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jazpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvKmJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDsgXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4OyAqL1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4ICNjMmMyYzIgc29saWQgO1xuXHRcdH1cblxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0XHQucHJpY2luZy1ibG9jay5leHBhbmRlZCAuYmxvY2s6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrLmNob3NlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvdGljay5wbmcnKSBuby1yZXBlYXQgOTUlIDUwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQjaW50cm9fbW9yZS5mb2xkLW91dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cdFx0XG5cdFx0I3Joc2dpZnR0ZXh0IGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHRcdC5yaWdodC1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDUyJTtcblx0XHQgICAgcGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdFx0LmZhcXNfY29udGFpbmVyIC5mYXFzIHtcblx0XHRcdHdpZHRoOiA4MS43NSU7XG5cdFx0fVxuXHRcdC5mYXFzX2NvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0byA3NXB4O1xuXHRcdH1cblx0XHRib2R5LmJvb3RzdHJhcCB7XG5cdFx0XHQuZmFxc19jb250YWluZXIgLmZhcXMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblxuXHRcdC5yaWdodC1jb2x1bW4ge1xuXHRcdFx0bWluLXdpZHRoOiA2NjBweDtcblxuXHRcdFx0I215c3Vic2NyaXB0aW9ucGFuZWwge1xuXHRcdFx0XHRtaW4td2lkdGg6IDY3NXB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XHRcdFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcblx0Ym9keTpub3QoLmJvb3RzdHJhcCkge1xuXHRcdC5jb250YWluZXIsICNwcmVoZWFkZXItd3JhcHBlciB7XG5cdFx0ICAgIHdpZHRoOiA5MCUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRib2R5LmJvb3RzdHJhcCB7XG5cdFx0Lk1pbmlCYXNrZXRCbG9jay5zdGlja3kge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciwgI3ByZWhlYWRlci13cmFwcGVyIHtcblx0XHQgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmZhcXNfY29udGFpbmVyIHtcblx0XHRcdC5jaG9vc2UtZmFxLmZhcXMge1xuXHRcdFx0XHRwLnRleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XHRcblx0LmNvbnRhaW5lciwgI3ByZWhlYWRlci13cmFwcGVyIHtcblx0XHQuc21hbGxlckhpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHR3aWR0aDogOTklICFpbXBvcnRhbnQ7XG5cdH1cblx0LmFzYSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcblx0fVxuXHQubmF2LmNvbnRhaW5lciwgLnRvcC1oZWFkZXIuY29udGFpbmVyLCAuZmVlZm9TdGFycyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdG5hdi5tb2JpbGVTaG93Om5vdCgubm9uQnJhbmRlZCksIC50ZXh0Lm1vYmlsZVNob3csIGhlYWRlci5tb2JpbGVTaG93Om5vdCgubm9uQnJhbmRlZCksIC5mZWVmb01vYmlsZS5tb2JpbGVTaG93LCBici5tb2JpbGVTaG93IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdC5jb3Zlci10b3Age1xuXHQgICAgaGVpZ2h0OiBhdXRvO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGRpbWdyYXksIHdoaXRlKTtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChkaW1ncmF5LCB3aGl0ZSk7XG5cblx0XHRoMSB7XG5cdFx0ICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMzBweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgd2lkdGg6IGF1dG87XG4gICAgXHRcdHBhZGRpbmc6IDI1cHggNXB4O1xuICAgIFx0XHRcbiAgICBcdFx0c3BhbiB7XG5cdFx0XHQgICAgZm9udC1zaXplOiA2NiU7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDY2JTtcblx0XHRcdCAgICBtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvdmVycyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIGxlZnQ6IDA7XG5cdFx0ICAgIGJvdHRvbTogMHB4O1xuXHRcdCAgICBoZWlnaHQ6IGF1dG87XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICB6LWluZGV4OiA0O1xuXHRcdCAgICBcblx0XHRcdC5zbWFsbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5sYXJnZSB7XG5cdFx0XHQgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHQgICAgXHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXHRcdCAgICBcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC5sb29rLWluc2lkZSB7XG5cdFx0XHRcdCAgICBib3R0b206IDZweDtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ibHVlLWZsYXNoIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHQgICAgcGFkZGluZy10b3A6IDVweDtcblxuXHRcdFx0I2JsdWVmbGFzaHRleHQsICNub251a2JsdWVmbGFzaHRleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRoMyB7XG5cdFx0XHQgICAgZm9udC1zaXplOiAxN3B4O1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0ICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgJjpudGgtY2hpbGQoMSkge1xuXHRcdFx0ICAgIFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRkaXYge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tYWdhemluZS1pbnRybyB7XG4gICAgXHRtaW4taGVpZ2h0OiA3MHB4O1xuXG5cdFx0LmludHJvX3RleHQge1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCAgICBcblx0XHQucmlnaHQtY29sdW1uIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTBweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0I2ludHJvX21vcmUge1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAzMHB4IWltcG9ydGFudDtcblx0XHQgICAgcGFkZGluZy10b3A6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5yaWdodC1jb2x1bW4ge1xuXHQgICAgd2lkdGg6IGF1dG87XG5cdCAgICBmbG9hdDogbm9uZTtcblx0ICAgIHBhZGRpbmc6IDAgMTBweDtcblx0fVxuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG5cdCAgICBcblx0ICAgIC5zdWJzY3JpcHRpb24ge1xuXHRcdCAgICBwYWRkaW5nLXRvcDogMDtcblx0XHQgICAgXG5cdFx0ICAgICNtZXNzYWdlYm94IHtcblx0XHRcdCAgICBwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHQgICAgXG5cdCAgICAucmlnaHQtY29sdW1uIHtcblx0XHQgICAgd2lkdGg6IGF1dG87XG5cdFx0ICAgIHBhZGRpbmc6IDA7XG5cdFx0ICAgIGZsb2F0OiBub25lO1xuICAgIFxuXHRcdCAgICAjbXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHQgICAgd2lkdGg6IDk1JTtcbiAgICBcdFx0XHRtYXJnaW46IDAgYXV0bztcbiAgICBcdFx0XHRcblx0XHRcdCAgICAudG9wLXBhcnQge1xuICAgIFx0XHRcdFx0cGFkZGluZzogMjVweCAxMHB4IDA7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdC5hc2Ege1xuXHQgICAgXHRcdCAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdCAgICBcdFx0ICAgIFxuXHQgICAgXHRcdCAgICAudHQtaW5mbyB7XG5cdCAgICBcdFx0ICAgIFx0ZmxvYXQ6IGxlZnQ7XG5cdCAgICBcdFx0ICAgIFx0d2lkdGg6IDIwcHg7XG5cdCAgICBcdFx0ICAgIFx0aGVpZ2h0OiAyMHB4O1xuXHQgICAgXHRcdCAgICBcdFxuXHQgICAgXHRcdCAgICBcdCY6aG92ZXIge1xuXHQgICAgXHRcdCAgICBcdFxuXHQgICAgXHRcdCAgICBcdFx0Lm1vcmUtaW5mby5ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHQgICAgbGVmdDogLTEzcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAyOThweDtcblx0XHRcdFx0XHRcdFx0fVxuXHQgICAgXHRcdCAgICBcdFxuXHQgICAgXHRcdCAgICBcdH1cblx0ICAgIFx0XHQgICAgfVxuXHQgICAgXHRcdH1cblx0ICAgIFx0XHQudG9wLXBhcnQsIC5hc2Ege1xuXHRcdFx0XHRcdHdpZHRoOiA5MyU7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgXHQuY2VudHJlZCB7XG5cdFx0XHQgICAgXHRcdHAubGFyZ2Uge1xuXHRcdFx0ICAgIFx0XHQgICAgZm9udC1zaXplOiAyNnB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdCAgICBtYXJnaW4tdG9wOiAtMTVweDtcblx0XHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogNTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQgICAgY29sb3I6IGluaXRpYWw7XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdCAgICBcdFx0cC5jZW50cmVkIHtcblx0XHRcdCAgICBcdFx0XHR3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgXHRcdH1cblx0XHRcdCAgICBcdH1cblx0XHRcdCAgICBcblx0XHRcdFx0ICAgIC5ib2R5IHtcblx0XHRcdFx0ICAgIC8qXHRwYWRkaW5nOiAyNXB4IDEzcHggMzBweDsgKi9cblx0XHRcdFx0ICAgIFx0cGFkZGluZzogMjVweCAwcHggMzBweDtcblx0XHRcdFx0ICAgIFxuXHRcdFx0XHRcdFx0LmxocyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdC5zaW1wbGUtaW5saW5lIHtcblx0XHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuY291bnRyeS1zZWxlY3QgLmNvdW50cnktZmllbGQsIC5wcmljaW5nLWJsb2NrIC5ibG9jazpub3QoLmNob3Nlbik6bm90KC52aXNpYmxlKTpub3QoI2ZpeGVkUHJpY2luZyk6bm90KCNyb2xsaW5nUHJpY2luZykge1xuXHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc2VsZWN0YmctbGFyZ2UzLnBuZykgbm8tcmVwZWF0IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmNvdW50cnktc2VsZWN0IHtcblx0XHRcdFx0XHRcdFx0XHQuZmxhZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIzcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuY291bnRyeS1maWVsZCB7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA4MyUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDlweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCNnaWZ0YmxvY2sge1xuXHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHQgICAgZm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDRweDtcblx0XHRcdFx0XHRcdFx0XHQgICAgbWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIFxuXHRcdFx0XHRcdFx0XHRcdCAgICAmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5wcmljaW5nLWJsb2NrIHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0LmJsb2NrIHtcblx0XHRcdFx0XHRcdFx0XHQgICAgcGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0I3Joc3ByaW50YmVuZWZpdCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucmhzIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVmdC1jb2x1bW4ge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBwYWRkaW5nOiAzMnB4IDEwcHg7XG5cdFx0ICAgIFxuXHRcdCAgICAuaGVhZGxpbmUge1xuXHRcdCAgICBcdHdpZHRoOiBhdXRvO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0LnByb21pc2VzYm94IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHR9XG5cdH1cblx0LmJ1bmRsZS1jb250YWluZXItbWFpbiB7XG5cdFx0I2JveGVzc2V0dXAge1xuXHRcdFx0LnN1YnNUYWJfdGFiLnNtYWxsZXJIaWRlLmZvb3Rlck5hdiB7XG5cdFx0XHQgICAgd2lkdGg6IDg0JSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS10YWJsZSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIC52aWV3LXN1YnNUYWIge1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiwgLnZpZXctc3Vic1RhYiB7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc3RhbmRhbG9uZS1wcm9kdWN0IC5zdGFuZGFsb25lSGVhZGxpbmUge1xuXHRcdHdpZHRoOiA4NSU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnN0YW5kYWxvbmUtcHJvZHVjdCAuc3RhbmRhbG9uZUhlYWRsaW5lLCAjbWVzc2FnZV9oZWFkbGluZSB7XG5cdCAgICBmb250LXNpemU6IDI3cHg7XG5cdCAgICBsaW5lLWhlaWdodDogMzBweDtcblx0fVxuXHQuZmFxc19jb250YWluZXIge1xuXHRcdG1hcmdpbjogMTBweCBhdXRvIDc1cHg7XG5cdCAgICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xuXHQgLyogICBib3JkZXItcmFkaXVzOiA2cHg7Ki9cblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNFREVERUQ7XG5cdFxuXHRcdC5GQVFfaGVhZGVyIHtcblx0XHQgICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG5cdFx0ICAvKiAgdGV4dC1hbGlnbjogbGVmdDtcblx0XHQgICAgd2lkdGg6IDg3JTtcbiAgICBcdFx0bWFyZ2luOiAwIGF1dG8gLTU1cHg7XG5cdFx0ICAgIHBhZGRpbmctdG9wOiAyNXB4OyovXG5cdFx0ICAgIFxuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgICBwYWRkaW5nLXRvcDogMTBweDtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdC5mYXFzX3RhYiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0LnZpZXctZmFxIHtcblx0XHRcdCAgICBwYWRkaW5nOiAxOHB4IDAgOXB4IWltcG9ydGFudDtcblx0XHRcdCAgICBcblx0XHRcdCAgICBwIHtcblx0XHRcdCAgICBcdG1hcmdpbi10b3A6IC02cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdFx0LnZpZXctZmFxLmFjdGl2ZSB7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgLmhpZGVyIHtcblx0XHRcdFx0ICAgIGJvdHRvbTogLTEycHghaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAxMnB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2hvb3NlLWZhcS5mYXFzLCAuY2hvb3NlLWZhcXMuYWN0aXZlIHtcblx0XHRcdHdpZHRoOiA4NyU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQgICAgcGFkZGluZzogMTVweCA0JTtcblx0XHQgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0ICAgIFx0Ym9yZGVyOiAwcHggc29saWQhaW1wb3J0YW50O1xuXHQgICAgXHRcblx0ICAgIFx0cC50ZXh0IHtcblx0ICAgIFx0XHRmb250LXNpemU6IDI0cHghaW1wb3J0YW50O1xuXHQgICAgXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHQgICAgXHR9XG5cdFx0XHRcblx0XHRcdC5hY2NvcmRpb24ge1xuXHRcdFx0XG5cdFx0XHRcdC51aS1zdGF0ZS1kZWZhdWx0LCAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0IHtcblx0XHRcdFx0ICAgIHBhZGRpbmctbGVmdDogOXB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzI7XG5cdFx0XHRcdCAgICBmb250OiAxNXB4IEF2ZW5pciBOZXh0LCBBdmVuaXJOZXh0TFRXMDEtTWVkaXVtLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0ICAgIFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGNvbG9yOiAjMDAwO1xuXHRcdFx0XHQgLyogICBib3JkZXItcmFkaXVzOiAwcHg7Ki9cblx0XHRcdFx0XHRtYXJnaW46IDdweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24sIC51aS1zdGF0ZS1kZWZhdWx0IC51aS1pY29uIHtcblx0XHRcdFx0ICAgIGxlZnQ6IDk0JSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy91aS1pY29uc18zMzMzMzNfMjU2eDI0MC5wbmcpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdGgzLCBoMiB7XG5cdFx0XHRcdFx0Zm9udDogMTVweCAkbm9ybWFsLWZvbnQtc3RhY2shaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC51aS13aWRnZXQtY29udGVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMWVtO1xuXHRcdFx0XHQvKlx0Ym9yZGVyLXJhZGl1czogMHB4OyovXG4gICAgXHRcdFx0XHRib3JkZXItdG9wOiAwcHg7XG4gICAgXHRcdFx0XHRcbiAgICBcdFx0XHRcdHAge1xuICAgIFx0XHRcdFx0XHRmb250LXNpemU6IDE1LjRweCFpbXBvcnRhbnQ7XG4gICAgXHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1vc3QtcG9wdWxhciwgLnBlb3BsZS1saWtlZCwgLnlvdS12aWV3ZWQsIC5iZWZvcmUtYmFza2V0IHtcblx0XHRoMyB7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjYzJjMmMyO1xuXHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHQgICAgZm9udC1zaXplOiAxN3B4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMTdweDtcblx0XHR9XG5cdH1cblx0LmZlZWZvTW9iaWxlIHtcblx0ICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBcdG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIH1cblx0LmZlZWZvX2hlYWRlciB7XG5cdCAgLyogIGZvbnQtc2l6ZTogMjFweCFpbXBvcnRhbnQ7Ki9cblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgICBcblx0ICAgIGZvbnQtc2l6ZTogMjdweCFpbXBvcnRhbnQ7ICAgXG5cdFx0Zm9udC1mYW1pbHk6IEF2ZW5pck5leHQtRGVtaUJvbGQsIFwiQXZlbmlyIE5leHQgTFQgVzAxIERlbWlcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXHQuZmVlZm8yMDE5IHtcblx0ICAgIGJvcmRlcjogMHB4IHNvbGlkICNjMmMyYzI7XG5cdH1cblx0LnBlb3BsZS1saWtlZCB7XG5cdCAgLyogIHBhZGRpbmc6IDUwcHggNjBweCAwICFpbXBvcnRhbnQ7Ki9cblx0ICAgIHBhZGRpbmc6IDUwcHggMHB4IDAgIWltcG9ydGFudDtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgIFxuXHQgICAgLmNhdGVnb3J5YmxvY2sge1xuXHQgICAgXHQubWFnYXppbmUge1xuXHQgICAgXHRcdFxuXHQgICAgXHRcdC5tYWduYW1lIHtcblx0ICAgIFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdCAgICAvKiAgb3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdCAgXHR3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzOyovXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm91ci1wcm9taXNlcyB7XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMjRweDtcblx0XHQgICAgcGFkZGluZzogMjJweCAwIDEwcHggMDtcblx0ICAgIH1cblx0XHQuZnVsbC13aWR0aCB7XG5cdFx0XHQucHJvbWlzZSB7XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwcHggMHB4IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZsb2F0OiBub25lIWltcG9ydGFudDtcblx0XHRcdCAgICBwYWRkaW5nLXRvcDogMzRweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IDExJSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wICFpbXBvcnRhbnQ7XG4gICAgXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcm9taXNlMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHByb21pc2UyO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdCAgICBcdFx0YmFja2dyb3VuZC1zaXplOiA4JSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcm9taXNlMztcblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0d2lkdGg6IDgzJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpdGVtYXAuc3RhbmRhbG9uZSB7XG5cdCAgICBcblx0ICAgIC5jb2x1bW4ge1xuXHQgICAgXHR3aWR0aDogMTU1cHg7XG5cdCAgICBcdFxuXHQgICAgXHR1bCB7XG5cdCAgICBcdFx0d2lkdGg6IGF1dG8haW1wb3J0YW50O1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0LnNpdGVtYXAsIC5zaXRlbWFwLnN0YW5kYWxvbmUge1xuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvZm9vdGVyLWJhY2tncm91bmQuanBnKTtcblx0ICAgIHBhZGRpbmc6IDEwcHg7XG5cdCAgICBoZWlnaHQ6IGF1dG87XG5cdCAgICBcblx0ICAgIC5jb2x1bW4ge1xuXHQgICAgXHRtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdCAgICBcdGZsb2F0OiBub25lO1xuICAgIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB9XG5cdCAgICAuY29sdW1uLnRocmVlIHtcblx0ICAgIFx0ZGlzcGxheTogbm9uZTtcblx0ICAgIH1cblx0ICAgIC5jb2x1bW4uZm91ciwgLmNvbHVtbi5maXZlIHtcblx0ICAgIFx0dWwge1xuXHQgICAgXHRcdGxpIHtcblx0XHRcdCAgICBcdCY6bnRoLWNoaWxkKG4rMykge1xuXHRcdFx0ICAgIFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0XHR9XHRcblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG5cdC5jb3B5cmlnaHQge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL21vYmlsZS1kYXJrLWJhci1iZy5wbmcpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQgICAgY29sb3I6ICNmZmY7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBoZWlnaHQ6IDEyM3B4O1xuXHQgICAgcGFkZGluZzogMHB4O1xuXHRcdFxuXHRcdHAge1xuXHRcdCAgICBtYXJnaW4tdG9wOiA3NXB4O1xuXHRcdH1cbiAgICB9XG59IiwiLnByb21Db2RlQmFubmVyIHtcblx0cGFkZGluZzogNXB4IDlweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXIgO1xuXHRcblx0bGFiZWwge1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0XHRcblx0XHRzcGFuLCBhLnByb21Db2RlQ2hhbmdlIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblx0LnR0LWluZm8ge1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmaWx0ZXI6IGludmVydCgwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRmaWx0ZXI6IGludmVydCgxKTtcblx0XHR9XG5cblx0XHQubW9yZS1pbmZvIHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggN3B4IC0zcHggJGJsYWNrO1xuXHRcdH1cblx0fVxufVxuLnByb21jb2RlQ29udGFpbmVyLm5hdlN0aWNreSwgLmJhc2tldENvbnRhaW5lci5uYXZTdGlja3kge1xuXHRtYXJnaW4tdG9wOiAxMzhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcblx0LnByb21jb2RlQ29udGFpbmVyLm5hdlN0aWNreSwgLmJhc2tldENvbnRhaW5lci5uYXZTdGlja3kge1xuXHRcdG1hcmdpbi10b3A6IDExMnB4O1xuXHR9XG5cdFxuXHQucHJvbUNvZGVCYW5uZXIge1xuXHRcdC50dC1pbmZvIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQubW9yZS1pbmZvIHtcblx0XHRcdFx0XHRsZWZ0OiAtMzI5cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDM1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRlc2NvLCAuc2luZ2xlX2lzc3VlX2NyZWF0ZSB7XG5cdFxuXHRmb290ZXIuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG4gICAgXHRyaWdodDogMDtcblx0fVxuXHRcblx0LmNhc2NhZGVhY2NvcmRpb24ge1xuXHQgICAgcGFkZGluZzogMTBweCFpbXBvcnRhbnQ7XG5cdCAgICB3aWR0aDogOTglO1xuXHRcdFxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdC8qZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRtYXJnaW46IDEwcHggMDsqL1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG5cdFx0ICAgIGZvbnQtc2l6ZTogMXJlbTtcblx0XHQgICAgZm9udC13ZWlnaHQ6IDQwMDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNTtcblx0XHQgICAgY29sb3I6ICMyMTI1Mjk7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0ICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG5cdFx0ICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdCAgICBhcHBlYXJhbmNlOiBub25lO1xuXHRcdCAvKiAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07Ki9cblx0XHQgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXNcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQucGFuZWwtZGV0YWlsIHtcblx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDEzcHggMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQucGFuZWwtY29udGludWUge1xuXHRcdCAgICBmbG9hdDogbm9uZTtcblx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdC5wYW5lbC1kZXRhaWwtZm9vdGVyIHtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdFxuXHRcdC5wYW5lbC10aXRsZSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMjJweDtcblx0XHQgICAgcGFkZGluZzogOXB4IDA7XG5cdFx0fVxuXHR9XG59XG4vKi50ZXNjbyArIGZvb3Rlci5jb250YWluZXIsIC50ZXNjbyArIC5jb250YWluZXIgKyBmb290ZXIuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG4gICAgXHRyaWdodDogMDtcbn0gKi8iLCJoZWFkZXIsIG5hdiwgLm1vYmlsZVNob3cge1xuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi5ob21lLWxpbmsge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FtcGFpZ24taGVhZGVyIHtcblx0LnRvcC1sYXllciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnNvbGQtY291bnQge1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5idW5kbGUtY29udGFpbmVyLW1haW4ge1xuXHRcblx0I3BkcFByb21Db2RlIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0LmxhcmdlLnJlYWQtbW9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5mZWVmb19oZWFkZXIge1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgIGZvbnQtc2l6ZTogNDBweDtcblx0ICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4O1xuXHQgICAgbWFyZ2luLXRvcDogMHB4O1xuXHR9XG5cdFxuXHQjZGVza3RvcF9iYW5uZXIge1xuXHQgICAgLyogcGFkZGluZzogNXB4IDE1cHggMTVweDsqL1xuXHQgICAgbWFyZ2luLXRvcDogNDBweDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0aHIgKyAubGhzIHtcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0fVxuXHRcblx0Lm1hZ2F6aW5lLWhlYWRlcjpub3QoLnN0YW5kYWxvbmVGb290ZXIpIHtcblx0ICAgIHBhZGRpbmc6IDEzcHggMTNweCAwO1xuXHQgICAgYm9yZGVyOiAwcHggc29saWQ7XG5cdCAgICBib3JkZXItY29sb3I6ICNjMGMwYzA7XG5cdCAgICBoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmNvdW50cnktc2VsZWN0LWhvbGRlciB7XG5cdFx0LmNvdW50cnktc2VsZWN0IHtcblx0XHRcdFxuXHRcdFx0LmZsYWcge1xuXHRcdFx0ICAgIGhlaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvdW50cnktZmllbGQge1xuXHRcdFx0aGVpZ2h0OiAzMHB4IWltcG9ydGFudDtcblx0XHQgICAgd2lkdGg6IDE5M3B4ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdCAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9zZWxlY3RiZy5wbmcpIG5vLXJlcGVhdCByaWdodCAjZmZmO1xuXHRcdH1cblx0fVxuXHQuc3RhbmRhbG9uZS1wcm9kdWN0IHtcblx0XHRcblx0XHQuc3RhbmRhbG9uZUhlYWRsaW5lIHtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5zdGFuZGFsb25lVGV4dFJvdyB7XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91ci1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0XHRcblx0XHQuaW5jbHVkZVRleHQge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDMxNXB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyLWJsb2NrO1xuXHRcdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91ci1ibG9jaztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0cCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCNwcm9kdWN0X2Rlc2NyaXB0aW9uc3VidGV4dCB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmluY2x1ZGVUZXh0LmRpZ2l0YWxJbnNpZGUge1xuXHRcdFx0aGVpZ2h0OiAzOTVweCFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5jbHVkZVRleHQud2h5U3Vic2NyaWJlIHtcblx0XHRcdGhlaWdodDogMzY1cHghaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQjd2h5U3Vic2NyaWJlLXRhYnMsICNpbnNpZGVNYWdEaWdpdGFsLXRhYnMsICNyb3d0YWJfMSwgI3Jvd3RhYl8zIHtcblxuXHRcdC5zdGFuZGFsb25lRm9vdGVyLCAuc3RhbmRhbG9uZS1wcm9kdWN0IHtcblx0XHQvKlx0YmFja2dyb3VuZDogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyLWJsb2NrOyovXG5cdFx0XHRcblx0XHRcdC5pbmNsdWRlVGV4dCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ICAgIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNyb3d0YWJfMSwgI3Jvd3RhYl8yLCAjcm93dGFiXzMge1xuXHRcblx0XHQuaW5jbHVkZVRleHQge1xuXHRcdFx0bWluLWhlaWdodDogMzE1cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5jaG9vc2Utc3Vic1RhYi5yb3d0YWIge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblx0LnN0YW5kYWxvbmVGb290ZXIge1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXHQgIC8qICBwYWRkaW5nLWJvdHRvbTogMzBweDsqL1xuXHR9XG5cdC5tYWdhemluZS1oZWFkZXIge1xuXHRcdGgyLCBoMywgaDMgKyBkaXYsIHAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHRcdGgyLCBoMiBkaXYge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHRcdC5zdWJoZWFkZXJCdW5kbGUge1xuXHRcdFx0aDQsIGg1LCBoNiwgcCwgZGl2IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjcGFnZWhlYWRsaW5lLCAjYnJhbmRlZEhlYWRlciB7XG5cdFx0cGFkZGluZzogMjBweCAwIDA7XG5cdH1cblx0I3NpbmdsZUlzc3VlSGVhZGxpbmUsICNwYWdlaGVhZGxpbmUuc3RhbmRhbG9uZUhlYWRsaW5lIHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdH1cblx0I3BhZ2VoZWFkbGluZSwgI2JyYW5kZWRIZWFkZXIsICNzaW5nbGVJc3N1ZUhlYWRsaW5lIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcblx0XHQubXlzdWJzY3JpcHRpb25wYW5lbC5vZmZlck5vU2hvdyB7XG5cdFx0XG5cdFx0XHQucmhzIHAsIC5saHMsIC5jb21wYXJlU3VicyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGgyIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHQuYm9keSB7XG5cdFx0XHQgICAgbWluLWhlaWdodDogMzUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5teXN1YnNjcmlwdGlvbnBhbmVsIHtcblx0XHRcdFxuXHRcdFx0Lmxhcmdle1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XG5cdFx0XHRcdCNyaHMtbWFnLWNvdmVyLCAucmhzLW1hZy1jb3Zlcntcblx0XHRcdCAgICBcdHdpZHRoOiA0NSU7XG5cdFx0XHQgICAgXHRoZWlnaHQ6IGF1dG87XG5cdFx0XHQgICAgXHQvKmhlaWdodDogMTg1cHg7Ki9cblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdFx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHQgICAgXHR3aWR0aDogYXV0bztcblx0XHRcdFx0ICAgIFx0bWF4LWhlaWdodDogMTcwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0ICAgIFx0d2lkdGg6IDM5JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ1YmJsZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgd2lkdGg6IDYwcHg7XG5cdFx0XHRcdCAgICBoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdCAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuXHRcdFx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0XHRcdCAgICB6LWluZGV4OiAyO1xuXHRcdFx0XHQgICAgZGlzcGxheTogdGFibGU7XG5cdFx0XHRcdCAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHRcdFx0XHQgICAgcGFkZGluZzogNHB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiMDcxYTtcblx0XHRcdFx0ICAgIHRvcDogOTVweDtcblx0XHRcdFx0ICAgIGxlZnQ6IDE1MXB4O1xuXHRcdFx0XHQgICAgXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0ICAgIHBhZGRpbmctdG9wOiA5cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHQucmVkLXRleHQucHBpVGV4dCB7XG5cdFx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdCAgICBcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0ICAgIH1cblx0XHQgICAgXG5cdFx0ICAgIC5iaWxsZWRBdCB7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIFxuXHRcdCAgICAudG9wLXBhcnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XG5cdFx0XHRcdC5jZW50cmVkIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0cC5jZW50cmVkIHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQjcHJvZHVjdF90aWNrcy1kaWdpdGFsIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQjcHJvZHVjdF90aWNrcy1idW5kbGUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE5cHghaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lZGl0YWJsZV90aWNrcy5wcmludC10aWNrcyB7XG4gICAgXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHQvKiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvcHJpbnQtdGljay5wbmcpIG5vLXJlcGVhdCovXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwNThcIjtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwOWUxMTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZWRpdGFibGVfdGlja3MuZGlnaXRhbC10aWNrcyB7XG4gICAgXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0ICAvKiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZGlnaXRhbC10aWNrLnBuZykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0ICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3ByaW50LXRpY2sucG5nKSBuby1yZXBlYXQ7Ki9cblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwNThcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwOWUxMTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC50aWNrX2JveCB7XG5cdFx0XHRcdCAgICBtYXJnaW46IDVweCBhdXRvIDIwcHg7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQgIC8qICBoZWlnaHQ6IDU0NXB4OyovXG5cdFx0XHRcdCAgXHRtaW4taGVpZ2h0OiAyMjBweDtcbiAgICBcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHQgICAgcGFkZGluZzogOXB4IDBweCAwcHggNXB4O1xuXHRcdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDEzcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG4gICAgXG5cdFx0XHRcdFx0dWwucHJpbnQtdGlja3Mge1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0ICAgIC8qYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvcHJpbnQtdGljay5wbmcpIG5vLXJlcGVhdDsqL1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1OFwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA5ZTExO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogN3B4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdH1cbiAgICBcblx0XHRcdFx0XHR1bC5kaWdpdGFsLXRpY2tzIHtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdCAgICAvKmJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2RpZ2l0YWwtdGljay5wbmcpIG5vLXJlcGVhdDsgKi9cblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwNThcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwOWUxMTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHRcdFx0XG5cdFx0XHQuYXNhLCAuY29tcGFyZVN1YnMsIC5zZWVJbnNpZGUge1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDEycHggMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdC5zZWVJbnNpZGUsIC5jb21wYXJlU3VicyB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdC5hc2Ege1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdGltZy5jb21wYXJlSW1hZ2Uge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLWluLW91dCBhbGw7XG5cdFx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XG5cdFx0XHR9XG5cdFx0XHRpbWcucm90YXRlQ29tcGFyZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XG5cdFx0XHR9XG5cdFx0XHRpbWcuc2VlSW5zaWRlSW1hZ2Uge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0XHRcdH1cblx0XHRcdC5ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogMjVweCAyNXB4IDA7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0NTBweDtcblx0XG5cdFx0XHRcdC5wcm9kdWN0UmF0aW5nIHtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fSBcblx0XHRcdC5yaHMuZ2lmdC15ZXMge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHRcblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdCAgICB9XG5cdCAgICBcdFxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsLWJ1bmRsZSwgI215c3Vic2NyaXB0aW9ucGFuZWwtZGlnaXRhbCB7XG5cdFx0XG5cdFx0XHQjcmhzLW1hZy1jb3ZlciwgLnJocy1tYWctY292ZXIge1xuXHRcdFx0XG5cdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRcdCAgICB3aWR0aDogMjUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idW5kbGUtY29udGFpbmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkdmVyeS1saWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0ICAgIHBhZGRpbmc6IDIwcHggMTBweDtcblx0ICAgIG1hcmdpbjogLTMzcHggMTBweCAzNXB4IWltcG9ydGFudDtcblx0ICAgIFxuXHQgICAgcC5iZXN0VmFsdWUge1xuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHQgICAgfVxuXHR9XG5cdFx0XHRcblx0I3ByaWNpbmdibG9jaywgI3ByaWNpbmdibG9jay1idW5kbGUsICNwcmljaW5nYmxvY2stZGlnaXRhbCB7XG5cdFx0Zm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQucHJpY2luZy1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogNztcblx0XHR9XHRcdFxuXHRcdC5wcmljaW5nLWJsb2NrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdC8qYm9yZGVyLXJhZGl1czogN3B4OyovXG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0LmJsb2NrIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggI2MyYzJjMiBzb2xpZDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDM1cHggNXB4IDlweCA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zZWxlY3RiZy1sYXJnZTMucG5nJykgbm8tcmVwZWF0IHJpZ2h0O1xuXHRcdFx0LypcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsqL1xuXHRcdFx0XG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZS1zdGF0ZW1lbnQsIC5wcmljZS1wZXIge1xuXHRcdFx0XHRcdFx0LlByaWNpbmdCbG9ja0hpZGUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzcGFuLmJhZGdlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIHtcblx0XHRcblx0XHRcdC5ibG9jayB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmUgO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Lypib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7IFxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7ICovXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4ICNjMmMyYzIgc29saWQgO1xuXHRcdFx0XHR9XHRcblx0XHRcdFx0XG5cdFx0XHRcdCY6OmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYmxvY2suY2hvc2VuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3RpY2sucG5nJykgbm8tcmVwZWF0IDk1JSA1MCU7XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc3Vic2NyaXB0aW9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24tY29sdW1uIHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHQvKlx0bWFyZ2luOiAwIDE1cHggMzVweDsqL1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMzVweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0fVxuXHRcdC5wcmludC1jb250YWluZXIge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdC5kaWdpdGFsLWNvbnRhaW5lciB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdC5vdXJQcm9taXNlIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdH1cblx0LnNtYWxsZXJQcm9taXNlcyB7XG5cdCAgICBoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XG5cdFx0LnByb21pc2Uge1xuXHRcdFx0d2lkdGg6IDI0JTtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdGgzIHtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBmb250LXNpemU6IDE4cHg7XG5cdFx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGkucHJvbWlzZUNvc3Qge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGkucHJvbWlzZUNhbmNlbCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgc3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCAgICAvKlx0cGFkZGluZzogMjBweDtcblx0XHRcdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgICBcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdCAgICB9XG5cblx0XHRcdFx0Lmd1YXJhbnRlZSB7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiAkcHJvbWlzZTI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmd1YXJhbnRlZVByaWNlIHtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6ICRwcm9taXNlMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGlkZGVuQ29zdCB7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiAkcHJvbWlzZTM7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhbmNlbEFueXRpbWUge1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogJHByb21pc2U0O1xuXHRcdFx0XHQgICAgcGFkZGluZzogMTVweDsqL1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I291clByb21pc2UtdGFicyB7XG5cdFx0LnNtYWxsZXJQcm9taXNlcyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiA5OS44JTtcblx0XHR9XG5cdH1cblx0LnByb21pc2Uge1xuXHRcdC50dC1pbmZvLCAudHQtaW5mbzpob3ZlciB7XG5cdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdCAgICBoZWlnaHQ6IGF1dG87XG5cdFx0ICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuXHRcdCAgICBib3JkZXI6IDBweCBzb2xpZDtcblx0XHR9XG5cdFx0XG5cdFx0LnR0LWluZm86aG92ZXIgLm1vcmUtaW5mbyB7XG5cdFx0ICAgIHdpZHRoOiAyMDBweDtcblx0XHRcdGxlZnQ6IDEyJTtcblx0XHQgICAgdG9wOiAtNjVweDtcblx0ICAgIH1cblx0fVxuXHRcblx0LmZhcXNfY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcblx0XHQuRkFRX2hlYWRlciB7XG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHR9XG5cdFx0LnZpZXctZmFxLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXItYmxvY2s7XG5cdFx0XHRcblx0XHRcdC5oaWRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91ci1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZhcXMge1xuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyLWJsb2NrO1xuXHRcdH1cblx0fVxuXHRcblx0LnN1YnNjcmlwdGlvbiB7XG5cdCAgICBwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cdC5idW5kbGUtY29udGFpbmVyLW1haW4ge1xuXHRcdFxuXHRcdC5tYW5hZ2Vfc3VicywgLm1lZGl1bUhpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5uYXZpZ2F0aW9uZXZlbnQge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0fVxuXHRcdC5zZWFyY2gtYm94IHtcblx0XHRcdG1hcmdpbi10b3A6IDEzcHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubmF2aWdhdGlvbiB7XG5cdFx0ICAgIHBhZGRpbmc6IDAgNXB4O1xuXHRcdCAgICBcblx0XHQgICAgdWwge1xuXHRcdCAgICBcdGJvcmRlci1sZWZ0OiAwcHggc29saWQ7XG5cdFx0ICAgIFx0XG5cdFx0ICAgIFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTNweDtcblx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMTVweDtcblxuXHRcdFx0XHRcdC5tZWdhbWVudSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMHB4O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuY2F0ZWdvcnktYm94LCAuYXRvei1tZWdhLWJveCB7XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luOiAwIDAgMjVweCAyNXB4O1xuXHRcdFx0XHRcdFx0ICAgIFxuXHRcdFx0XHRcdFx0ICAgIC53aG9sZWJveCB7XG5cdFx0XHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmNhdGVnb3J5LWJveC53aGl0ZSwgLmF0b3otbWVnYS1ib3gud2hpdGUge1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxNThweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiAxMDRweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCNhdG96LW1lZ2EtbWVudSB7XG5cdFx0XHRcdFx0XHQuYXRvei1tZWdhLWJveC53aGl0ZSB7XG5cdFx0XHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblx0XHR9XG4gICAgXHQuc2l0ZS1oZWFkZXIge1xuXHRcdFx0cGFkZGluZzogMCAwcHggIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpdGVtYXAge1xuXHRcdFx0cGFkZGluZzogMzVweDtcblx0XHR9XG5cdFx0LmZ1bGwtd2lkdGgge1xuXHRcdCAgICB3aWR0aDogOTUlO1xuXHRcdH1cblx0XHQudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taWNvbnMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5mYXFzX2NvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4IWltcG9ydGFudDtcblx0XHRcdFxuXHRcdFx0LmZhcXMge1xuXHRcdFx0ICAgIHdpZHRoOiA5MCU7XG5cdFx0XHQgICAgcGFkZGluZzogMzhweCA0JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJlZC10ZXh0LnByaWNlLXN0YXRlbWVudCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuXHRcdH1cblx0XHQuY291bnRyeS1zZWxlY3QtaG9sZGVyIHtcblx0XHRcdHAge1xuXHRcdFx0ICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubW9zdC1wb3B1bGFyLCAucGVvcGxlLWxpa2VkLCAueW91LXZpZXdlZCB7XG5cdFx0ICAvKiAgb3ZlcmZsb3c6IHNjcm9sbDsgKi9cblx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQgICAgcGFkZGluZzogMThweCAxMHB4IDA7XG5cdFx0fVxuXHRcdC5GQVFfaGVhZGVyIHtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDE1cHghaW1wb3J0YW50O1xuXHRcdCAgICBsaW5lLWhlaWdodDogNDVweDtcblx0XHR9XG5cdFx0LmZhcXNfY29udGFpbmVyIC5jaG9vc2UtZmFxLmFjdGl2ZSAuYWNjb3JkaW9uIC51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24sIFxuXHRcdC5mYXFzX2NvbnRhaW5lciAuY2hvb3NlLWZhcS5hY3RpdmUgLmFjY29yZGlvbiAudWktc3RhdGUtZGVmYXVsdCAudWktaWNvbiB7XG5cdFx0XHRsZWZ0OiA5NCUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnN0YW5kYWxvbmUtcHJvZHVjdCB7XG5cdFx0XHRcblx0XHRcdC5zdGFuZGFsb25lSW5jbHVkZVRleHQge1xuXHRcdFx0XHR3aWR0aDogOTAlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnN0YW5kYWxvbmVJbmNsdWRlIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjM4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbmNsdWRlVGV4dCB7XG5cdFx0XHRcdC8qaGVpZ2h0OiA0NzVweCFpbXBvcnRhbnQ7Ki9cblx0XHRcdFx0ICAgIFxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogNDQlIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmluY2x1ZGVUZXh0LmRpZ2l0YWxJbnNpZGUsIC5pbmNsdWRlVGV4dC5pbmNsdWRlVGV4dC53aHlTdWJzY3JpYmUge1xuXHRcdFx0XHRoZWlnaHQ6IDUxNXB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN1YnNUYWJfY29udGFpbmVyLkJ1bmRsZV9jb250YWluZXIge1xuXG5cdFx0XHQuc3Vic1RhYl90YWIuZm9vdGVyTmF2IHtcblx0XHRcdFx0d2lkdGg6IDk4JTtcblx0XHRcdFx0XG5cdFx0XHRcdC52aWV3LXN1YnNUYWIge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHRcdFxuXHRcdFx0LmJ1bmRsZS1jb250YWluZXIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTdweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHQubXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHRcdCAgICBcblx0XHRcdFx0ICAgIC50b3AtcGFydCB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDBweCAkYmxhY2sgc29saWQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHRcdFx0LypiYWNrZ3JvdW5kOiAkdmVyeS1saWdodC1iYWNrZ3JvdW5kLWNvbG91cjsgKi9cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LmxhcmdlIHtcblx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5jb21wYXJlU3VicyB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDBweCAkYmxhY2sgc29saWQ7XG5cdFx0XHRcdFx0XHQvKmJhY2tncm91bmQ6ICR2ZXJ5LWxpZ2h0LWJhY2tncm91bmQtY29sb3VyOyAqL1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYm9keSB7XG5cdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDI1cHggMTBweCAwO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQubGFyZ2Uge1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0I3Jocy1tYWctY292ZXIsIC5yaHMtbWFnLWNvdmVyIHtcblx0ICAgIFx0XHRcdFx0XHRcdHdpZHRoOiA0NCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnN1YnNjcmlwdGlvbi1jb2x1bW4ge1xuXHRcdFx0XHRcblx0XHRcdFx0Lm15c3Vic2NyaXB0aW9ucGFuZWwge1xuXHRcdFx0XHRcdC5ib2R5IHtcblx0XHRcdFx0XHQgICAgcGFkZGluZzogMjVweCAxMHB4IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCAgICBcblx0XHRcdFx0XHRcdC5sYXJnZSB7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQjcmhzLW1hZy1jb3ZlciwgLnJocy1tYWctY292ZXIge1xuXHQgICAgXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdCAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0XHRcdCAgICB3aWR0aDogNTEuNSU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0LnRvcC1wYXJ0IHtcblx0XHRcdFx0XHRcdC50aWNrX2JveCB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNzM1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQjcHJpY2luZ2Jsb2NrLCAjcHJpY2luZ2Jsb2NrLWJ1bmRsZSwgI3ByaWNpbmdibG9jay1kaWdpdGFsIHtcblx0XHRcdFx0XHRcblx0XHRcdC5wcmljaW5nLWJsb2NrIHtcblx0XHRcdFx0XG5cdFx0XHRcdC5ibG9jayB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCA5cHggO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24ge1xuXHRcdFx0XG5cdFx0XHRoMyB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdH1cblx0XHRcdC5zdWJzY3JpcHRpb24tY29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDI4JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm91clByb21pc2Uge1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0XHQucHJvbWlzZSB7XG5cdFx0XHRcblx0XHRcdGgzIHtcblx0XHRcdCAgICBcblx0XHRcdCAgICBzcGFuIHtcblx0XHRcdCAgICBcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC50dC1pbmZvOmhvdmVyIC5tb3JlLWluZm8ge1xuXHRcdFx0ICAgIHdpZHRoOiAxNTBweDtcblx0XHRcdFx0bGVmdDogMSU7XG5cdFx0XHQgICAgdG9wOiAtNThweDtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHRcdC5vdXItcHJvbWlzZXMge1xuXHRcdFx0LmZ1bGwtd2lkdGgge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XG5cdFx0XHRcdC5wcm9taXNlIHtcblx0XHRcdFx0ICAgIHdpZHRoOiAzMCU7XG5cdFx0XHRcdCAgLyogIG1hcmdpbjogMCAxLjUlOyovXG5cdFx0XHRcdCAgICBcblx0XHRcdFx0ICAgIHAsIGgzIHtcblx0XHRcdFx0ICAgIFx0d2lkdGg6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHQubW9zdC1wb3B1bGFyLCAucGVvcGxlLWxpa2VkLCAueW91LXZpZXdlZCB7XG5cdFx0cGFkZGluZzogNTBweCAyNXB4O1xuXHRcdFxuXHRcdC5jYXRlZ29yeWJsb2NrIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHQubWFnYXppbmUge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwIDI1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcblx0LnJlZC10ZXh0LnByaWNlLXN0YXRlbWVudCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0d2lkdGg6IDc1JSFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMCFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdGJvZHk6bm90KC5ib290c3RyYXApIHtcblx0XHQuYnVuZGxlLWNvbnRhaW5lci1tYWluIHtcblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdGFuZGFsb25lLXByb2R1Y3Qge1xuXHRcdC5sYWJlbGxlZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFxuXHRcdFx0LmFkZC10by1iYXNrZXQtc3RhbmRhbG9uZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XG5cdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHQgIC8qICB3aWR0aDogOTUlOyovXG5cdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0ICAgIG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0LypwYWRkaW5nLWxlZnQ6IDVweDsqL1xuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdC50b2dnbGUtbmV4dCB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0LypcdHBhZGRpbmctbGVmdDogMTBweDsqL1xuXHRcdFx0fVxuXHRcdFx0cC5zbWFsbGVyUHJpY2Uge1xuXHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zbWFsbHByaW50IHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHdpZHRoOiA5MyU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCNwcm9kdWN0X2JveGFkZGl0aW9uYWx3b3JkcyB7XG5cdFx0XHQvKlx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4OyovXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcdH1cblx0XHR9XG5cdFxuXHRcdC5pbmNsdWRlVGV4dCB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHR9XG5cdFx0XG5cdFx0LnN0YW5kYWxvbmVDb3ZlcnMge1xuXHRcdFx0bWFyZ2luOiA4cHggMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XG5cdFx0XHQubGFyZ2Uge1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIGZsb2F0OiBub25lO1xuXHRcdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XG5cdFx0XHRcdCNtYWctY292ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogODUlO1xuXHRcdFx0XHQgICAgd2lkdGg6IDg1JTtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcblx0XHRcdC5sYXJnZS5vbmUtb2ZmSW1hZ2Uge1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlISBpbXBvcnRhbnQ7XG5cdFx0XHQgICAgZmxvYXQ6IG5vbmUhIGltcG9ydGFudDtcblx0XHRcdCAgICBtYXJnaW4tbGVmdDogMCEgaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuY2hvb3NlLW9mZmVyIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcbiAgICBcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aGVhZGVyLCBuYXYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdG5hdiB7XG5cdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjQjRCNEI0O1xuXHRcdFxuXHRcdC5uYXZpZ2F0aW9uIHtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0XG5cdFx0XHQuc2VhcmNoLWJveCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSA7XG5cdFx0XHRcdFxuXHRcdFx0XHQjbWFnbmlmeSwgI25hdmJhci10b2dnbGVyIHtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQjbWFnbmlmeSB7XG5cdFx0XHRcdCAgICB0b3A6IDE4cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDM3cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCNuYXZiYXItdG9nZ2xlciB7XG5cdFx0XHRcdCAgICB0b3A6IDEycHg7XG5cdFx0XHRcdCAgICBsZWZ0OiAxMnB4O1xuXHRcdFx0XHQgICAgei1pbmRleDogMTtcblx0XHRcdFx0ICAgIFxuXHRcdFx0XHQgICAgc3BhbiB7XG5cdFx0XHRcdCAgICBcdGNvbG9yOiAjNzY3Njc2O1xuXHRcdFx0XHQgICAgXHRmb250LXNpemU6IDE0cHg7XG5cdFx0ICAgIFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW4sIGltZyB7XG5cdFx0XHRcdCAgICBcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDI1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiA3cHggMTJweDtcblx0XHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHQgICAgXHRcdC8qYm9yZGVyLXJhZGl1czogMTlweDsqL1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0Lm1lbnUtb3BlbiB7XG5cdFx0XHRcdFx0Lypib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbml0aWFsO1xuXHRcdCAgICBcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaXRpYWw7Ki9cblx0XHQgICAgXHRcdGJvcmRlci1ib3R0b206IDBweDtcblx0XHRcdFx0fVx0XHRcblx0XHRcdH1cblx0XHRcblx0XHRcdHVsLmNvbGxhcHNhYmxlTWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHQgICAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggMCAkYmxhY2s7XG5cdFx0XHQgICAgd2lkdGg6IDkwJTtcblx0XHRcdCAgICB6LWluZGV4OiA1O1xuXHRcdFx0ICAgIHRvcDogNTJweDtcblx0XHRcdCAgICBsZWZ0OiAtMXB4O1xuXHRcdFx0XHRcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDlweDtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5leHBhbmRJbWFnZSB7XG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLWluLW91dCBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yb3RhdGVFeHBhbmQge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0ICAgIHBhZGRpbmctdG9wOiAzcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDdweCAtMTBweCAwO1xuXHRcdFx0XHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktYm9yZGVyLWNvbG91cjtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyLWJsb2NrO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwcHggc29saWQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwcHggc29saWQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aGVhZGVyIHtcbiAgICBcdGhlaWdodDogNjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkdmVyeS1saWdodC1iYWNrZ3JvdW5kLWNvbG91ciB1cmwoL2ltYWdlcy9tb2JpbGUtbmF2LWJnLnBuZykgbm8tcmVwZWF0O1xuXHRcdFxuXHRcdC5zaXRlLWhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHRcblx0ICAgIC55b3VyLWJhc2tldCwgLnlvdXItYmFza2V0LW1vYmlsZSwgLnNlYXJjaCB7XG5cdFx0ICAgIGZsb2F0OiByaWdodDtcblx0XHR9XG5cdFx0XG5cdFx0LnlvdXItYmFza2V0LCAueW91ci1iYXNrZXQtbW9iaWxlIHtcblx0ICAgIFx0cGFkZGluZzogMjBweCAxMnB4IDAgMDtcblx0ICAgIFx0XG5cdCAgICBcdGEge1xuXHQgICAgXHQgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0ICAgIGNvbG9yOiAkcmVkO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTZweDtcblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG5cdC5zZWFyY2gtYXV0b2NvbXBsZXRlIHtcblx0XHRsaSB7XG5cdFx0ICAgIGhlaWdodDogNjBweDtcblx0XHQgICAgY2xlYXI6IGJvdGg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdCAgICBcblx0XHQgICAgLmF1dG9jb21wbGV0ZS1sYWJlbCB7XG5cdFx0XHQgICAgd2lkdGg6IDE3NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudG9wLWhlYWRlci5idW5kbGUtY29udGFpbmVyLW1haW4sIC5uYXYuYnVuZGxlLWNvbnRhaW5lci1tYWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5idW5kbGUtY29udGFpbmVyLW1haW4ge1xuXG5cdFx0Lm1hZ2F6aW5lLWhlYWRlcjpub3QoLnN0YW5kYWxvbmVGb290ZXIpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Lm5hdmlnYXRpb24ge1xuXHRcdCAgICBcblx0XHQgICAgdWwge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMHB4IHNvbGlkO1xuXHRcdCAgICBcblx0XHQgICAgXHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxN3B4O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCNnaWZ0LW1lZ2EtbWVudSB7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogNjBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubWVnYW1lbnUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDk0JTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMTBweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LmNhdGVnb3J5LWJveCwgLmF0b3otbWVnYS1ib3gge1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luOiAwIDAgMTVweCAxNXB4O1xuXHRcdFx0XHRcdFx0ICAgIFxuXHRcdFx0XHRcdFx0ICAgIC53aG9sZWJveCB7XG5cdFx0XHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmNhdGVnb3J5LWJveC53aGl0ZSwgLmF0b3otbWVnYS1ib3gud2hpdGUge1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA4OCU7XG5cdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjYXRvei1tZWdhLW1lbnUge1xuXHRcdFx0XHRcdFx0LmF0b3otbWVnYS1ib3gud2hpdGUge1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA2MCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0ICAgIGhlaWdodDogNjBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHggc29saWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0I3BhZ2VoZWFkbGluZSwgI3NpbmdsZUlzc3VlSGVhZGxpbmUge1xuXHRcdCAgICBmb250LXNpemU6IDMzcHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0XHQuc2VhcmNoLWJveCB7XG5cdFx0XHRcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA5cHghaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTc1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRmbG9hdDogbGVmdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHJpZ2h0OiAwcHghaW1wb3J0YW50O1xuXHRcdFx0fVx0XHRcblx0XHR9XG5cdFx0LmF6LW1lZ2EtbWVudS5oaWRkZW4sIC5tZWRpdW1IaWRlLCAubW9iaWxlU2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHQvKm1hcmdpbjogMCA0LjUlOyovXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0LnN0YW5kYWxvbmVJbWFnZXMsIC5zbWFsbGVySGlkZSwgLnlvdXItYmFza2V0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc3Vic1RhYl9jb250YWluZXIuQnVuZGxlX2NvbnRhaW5lciB7XG5cdFx0XHQuc3Vic1RhYl90YWIuc21hbGxlckhpZGUuZm9vdGVyTmF2IHtcblx0XHRcdFx0d2lkdGg6IDk0JSFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8qbWFyZ2luLWxlZnQ6IC0yN3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiA5MiUhaW1wb3J0YW50OyovXG5cdFx0XHRcdFxuXHRcdFx0XHQudmlldy1zdWJzVGFiIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb290ZXJOYXZIaWRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvb3Rlck5hdlNob3csIGxhYmVsLmZvb3Rlck5hdkhpZGUsICNkaWdpdGFsSW5zaWRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbiAgICBcdC5zaXRlLWhlYWRlciB7XG5cdFx0XHRcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL21vYmlsZS9pbWFnZXMvbW9iaWxlLW5hdi1iZy5wbmcpO1xuXHRcdFx0XHR3aWR0aDogMjA4cHg7XG5cdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaXRlbWFwIHtcblx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0LmNvbHVtbiwgLmNvbHVtbi5kb3VibGUge1xuXHRcdFx0XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb2x1bW4uZG91YmxlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDklIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb2x1bW4udGhyZWUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVkLXRleHQucHJpY2Utc3RhdGVtZW50IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdC5jb3VudHJ5LXNlbGVjdC1ob2xkZXIucHVsbC1yaWdodCB7XG5cdFx0XHRmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5jb3VudHJ5LXNlbGVjdC1ob2xkZXIge1xuXHRcdFx0cCB7XG5cdFx0XHQgICAgXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHQuY291bnRyeS1zZWxlY3Qge1xuXHRcdFx0XHRtYXJnaW46IDAgNyU7XG5cdFx0XHR9XG5cdFx0XHQuY291bnRyeS1maWVsZCB7XG5cdFx0XHQgICAgd2lkdGg6IDI0NXB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN0YW5kYWxvbmUtcHJvZHVjdCB7XG5cdFx0XHRcblx0XHRcdC5zdGFuZGFsb25lSW5jbHVkZSB7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICBcdG1hcmdpbi1ib3R0b206IDI1cHg7XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaW5jbHVkZVRleHQsIC5pbmNsdWRlVGV4dC5kaWdpdGFsSW5zaWRlLCAuaW5jbHVkZVRleHQuaW5jbHVkZVRleHQud2h5U3Vic2NyaWJlIHtcblx0XHQgICAgXHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0XHQgICAgXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3RhbmRhbG9uZUluY2x1ZGVUZXh0IHtcblx0XHRcdFx0cGFkZGluZzogMHB4IWltcG9ydGFudDtcblx0XHQgICAgXHRtYXJnaW46IDAgYXV0bztcblx0XHQgICAgfVxuXHRcdH1cblx0XHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHRcdFxuXHRcdFx0LmJ1bmRsZS1jb250YWluZXIge1xuXHRcdFx0XHRtYXJnaW46IDAgMS43NSUgMzVweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMCAwO1xuXHRcdFx0XHRib3JkZXI6IDEwcHggc29saWQgJHZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XG5cdFx0LnN1YnNjcmlwdGlvbiB7XG5cdFx0XHRcblx0XHRcdGgzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuc3Vic2NyaXB0aW9uLWNvbHVtbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdC8qXHRkaXNwbGF5OiBibG9jazsqL1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0XHRcblx0XHRcdFx0Lm15c3Vic2NyaXB0aW9ucGFuZWwge1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC50b3AtcGFydCB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuY2VudHJlZCB7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0cC5jZW50cmVkIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5ib2R5IHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQxNXB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LnRpY2tfYm94IHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZhcXNfY29udGFpbmVyIHtcblx0XHQuZmFxc190YWIge1xuXHRcdFx0LnZpZXctZmFxLm1hZ2F6aW5lIHtcblx0XHRcdFx0cGFkZGluZzogMThweCAwIDA7XG5cdFx0XHRcdFxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudmlldy1mYXEge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQub3VyLXByb21pc2VzIHtcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXG5cdFx0LnByb21pc2Uge1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcblx0XHRcdGgzIHtcblx0XHRcdCAgICBcblx0XHRcdCAgICBzcGFuIHtcblx0XHRcdCAgICBcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1vc3QtcG9wdWxhciwgLnBlb3BsZS1saWtlZCwgLnlvdS12aWV3ZWQge1xuXHRcdHBhZGRpbmc6IDUwcHggMjVweDtcblx0XHRcblx0XHQuY2F0ZWdvcnlibG9jayB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Lm1hZ2F6aW5lIHtcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdFx0XHQubWFnbmFtZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdCAgICB3aWR0aDogMTQwcHg7XG5cdFx0XHRcdCAgICBoZWlnaHQ6IDE3NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5xdWlja3ZpZXctYnV0dG9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHQuYnVuZGxlLWNvbnRhaW5lci1tYWluIHtcblx0XHQudG9wLWhlYWRlciB7XG5cdFx0ICAgIGhlaWdodDogNjVweDtcblx0XHR9XG5cdFx0LnNpdGUtaGVhZGVyIHtcblx0ICAgIFx0YSB7XG5cdCAgICBcdFx0aW1nIHtcblx0ICAgIFx0XHRcdHdpZHRoOiAzNzBweDtcblx0ICAgIFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdFx0fVxuXHRcdGxpLnNtYWxsZXJIaWRlOm5vdCgubWVnYS1tZW51LXRyaWdnZXIpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCNzdWJzY3JpcHRpb25jb250YWluZXIge1xuXHRcdFx0LmJ1bmRsZS1jb250YWluZXIge1xuXHRcdCAgICBcdG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQubXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHRcdC50b3AtcGFydCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdC5jZW50cmVkIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHAuY2VudHJlZCB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogOTNweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGlja19ib3gge1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDg5NXB4IWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJvZHkge1xuXHRcdFx0XHRcdCAgICBtaW4taGVpZ2h0OiA0MzVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbXBhcmVTdWJzIHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3Vic1RhYl9jb250YWluZXIuQnVuZGxlX2NvbnRhaW5lciB7XG5cdFx0XHQuc3Vic1RhYl90YWIge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3Vic1RhYl90YWIuZm9vdGVyTmF2IHtcblx0XHRcdFx0LnZpZXctc3Vic1RhYiB7XG5cdFx0XHRcdCAgICBtYXJnaW46IDAgMC44JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3RhbmRhbG9uZS1wcm9kdWN0IHtcblx0XHRcdC5pbmNsdWRlVGV4dCB7XG5cdFx0XHQgICAgaGVpZ2h0OiA1ODRweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmluY2x1ZGVUZXh0LmRpZ2l0YWxJbnNpZGUsIC5pbmNsdWRlVGV4dC5pbmNsdWRlVGV4dC53aHlTdWJzY3JpYmUge1xuXHRcdFx0XHRoZWlnaHQ6IDY1MnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuc3RhbmRhbG9uZUluY2x1ZGVUZXh0IHtcblx0XHRcdCAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0XHRcdCAgICBtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0LmJ1bmRsZS1jb250YWluZXItbWFpbiB7XG5cdFx0I3N1YnNjcmlwdGlvbmNvbnRhaW5lciB7XG5cdFx0XHQuYnVuZGxlLWNvbnRhaW5lciB7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogLTMxcHggIWltcG9ydGFudDtcblx0XHRcdCAgICBcblx0XHRcdCAgICAubXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHRcdCAgICAuYm9keSB7XG5cdFx0XHRcdCAgICBcdHBhZGRpbmctYm90dG9tOiAxNXB4IWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnN0YW5kYWxvbmUtcHJvZHVjdCB7XG5cdFxuXHRcdC5zdGFuZGFsb25lQ292ZXJzIHtcblx0XG5cdFx0XHQuY2hvb3NlLW9mZmVyLCAubGFyZ2UsIC5zbWFsbCB7XG5cdFx0XHQgICAgZmxvYXQ6IG5vbmU7XG5cdFx0XHQgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFxuXHRcdFx0LmNob29zZS1vZmZlciwgLmxhcmdlIHtcblx0XHRcdCAgICB3aWR0aDogNDMlO1xuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIHAge1xuXHRcdFx0ICAgIFx0d2lkdGg6IGF1dG87XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIC5wcm9kdWN0UmF0aW5nIHtcblx0XHRcdCAgICBcdHRvcDogOHB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBcblx0XHRcdCAgICAubGFiZWxsZWQge1xuXHRcdFx0ICAgIFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHQuc21hbGwge1xuXHRcdFx0ICAgIHdpZHRoOiA3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdC5zdGFuZGFsb25lLXByb2R1Y3Qge1xuXHRcblx0XHQuc3RhbmRhbG9uZUNvdmVycyB7XG5cdFxuXHRcdFx0LmNob29zZS1vZmZlciwgLmxhcmdlIHtcblx0XHRcdCAgICBmbG9hdDogbm9uZTtcblx0XHRcdCAgICBtYXJnaW46IDVweDtcblx0XHRcdCAgICB3aWR0aDogNDclO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgLyogIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHQgICAgd2lkdGg6IDQ4LjI1JTsqL1xuXHRcdFx0fVxuXHRcdFx0LmxhcmdlIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbWFsbCB7XG5cdFx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRpY2tfYm94X25vYmcge1xuXHRcdFx0XHRcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5wYWNrYWdlcyB7XG5cdCNib3huYXY6bm90KC5mb290ZXJOYXYpLCAuY29udGFpbmVyICNib3hlc25hdnNldHVwLm5ld25vcm1hbEhpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0fVxuXHQucm93IHtcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHR9XG5cdC5tZWdhbWVudSB7XG5cdCAgICBsZWZ0OiAtMXB4IWltcG9ydGFudDtcblx0fVxuXHQucGFja2FnZUJsb2NrIHtcblx0XHRtYXJnaW46IDIwcHggYXV0bztcblx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcblx0XHR1bCwgc3Bhbjpub3QoLmNsb3NlckJ0biksIGEsIC5pdGVtbmFtZSwgLml0ZW1wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQuaXRlbW5hbWUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcblx0XHRcdGZvbnQtZmFtaWx5OiBBdmVuaXJOZXh0LURlbWlCb2xkLCBcIkF2ZW5pciBOZXh0IExUIFcwMSBEZW1pXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICctICc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICB0b3A6IDA7XG5cdFx0XHQgICAgbGVmdDogLTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5pdGVtcHJpY2Uge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxM3B4O1xuXHRcdH1cblx0XHRcblx0XHRwIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogI2RiMDcxYTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LnBrZ19CS1osIC5wa2dfUFJEIHtcblx0XHRcblx0XHRcdC5pdGVtcHJpY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nOiA2cHggMCA2cHggMTNweDtcblx0XHRcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0LypcdGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucXVpY2t2aWV3UGFja2FnZVByaWNpbmcge1xuXHRcdFxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDVweDtcblx0XHRcdFxuXHRcdFx0bGkge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQucGtnX0JLWiwgLnBrZ19QUkQsIC5wa2dfc3VicyB7XG5cdFx0XG5cdFx0XHQuaXRlbXByaWNlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5tb3JlLWluZm8ge1xuXHRcdFxuXHRcdFx0dWwge1xuXHRcdFx0XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuZ3JheVRvdGFsIHtcblx0XHRjb2xvcjogIzAwMDAwMDYwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXHQuZ3JheVRvdGFsLCAuZ3JheVNlY29uZGFyeSB7XG5cdFx0Y29sb3I6ICMwMDAwMDA2MDtcblx0fVxuXHQucHJpY2luZy1ibG9jay5zdGFuZGFyZCB7XG5cblx0XHQuYmxvY2sge1xuXHQgICAgXHRiYWNrZ3JvdW5kOiBub25lO1xuXHQgICAgXHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdH1cblx0XHRcblx0XHQuYmxvY2suY2hvc2VuIHtcblx0XHQgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvdGljay5wbmcpIG5vLXJlcGVhdCA5NSUgNTAlO1xuXHRcdH1cblx0fVxuXHQucHJpY2luZy1ibG9jay5zdGFuZGFyZDpub3QoLmV4cGFuZGVkKSAuYmxvY2s6bm90KDpsYXN0LWNoaWxkKTpub3QoLnF1aWNrdmlld1ByaWNpbmcpIHtcbiAgICBcdGJvcmRlci1ib3R0b206IDA7XG5cdH1cblx0XG5cdC5wcmljaW5nSW5mbyB7XG5cdC8qXHRib3JkZXItcmFkaXVzOiAxMHB4OyovXG5cdCAgICBib3JkZXI6IDJweCBzb2xpZDtcblx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQgICAgcGFkZGluZzogMHB4IDVweDtcblx0ICAgIG1hcmdpbi10b3A6IDVweDtcblx0ICAgIG1hcmdpbi1yaWdodDogMTBweDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cdCAgICBoZWlnaHQ6IDE3cHg7XG5cdCAgICB3aWR0aDogMTdweDtcblx0ICAgIGZsb2F0OiBsZWZ0O1xuXHQgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG5cdH1cblx0XG5cdC5wcmljZSB7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHR9XG59XG4uYmFza2V0U3VtbWFyeSB7XG5cdHVsLnBrZ19pdGVtcyB7XG5cdFx0bGkge1xuXHRcdFx0cC5kZWxpdmVyeSwgcDpub3QoLml0ZW1uYW1lKTpub3QoLml0ZW1wcmljZSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkuYm9vdHN0cmFwLnNpbmdsZUlzc3VlIHtcblx0LmhlYWRlckJhciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XG5cdFx0XHRcdGgxLnN0YW5kYWxvbmVIZWFkbGluZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0XHRcdG1hcmdpbjogNiUgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LnN0YW5kYWxvbmVDb3ZlcnMge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaW5nbGVJc3N1ZUxvb2tJbnNpZGUge1xuXHRcdFx0dG9wOiAtNDBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbjogMCAwIC0zMHB4O1xuXHRcdH1cblx0fVxuXHQuc3RhbmRhbG9uZS1wcm9kdWN0IHtcblx0XG5cdFx0LnN0YW5kYWxvbmVDb3ZlcnMge1xuXHRcdFxuXHRcdFx0LmxhYmVsbGVkLmNob29zZS1vZmZlciB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XG5cdFx0XHRcdCNmb3JtYXQtc2VsZWN0IHtcblx0XHRcdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0XHQvKm1hcmdpbi1sZWZ0OiA0OXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzMzlweDsqL1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQjY291bnRyeU5hbWUge1xuXHRcdFx0XHRcblx0XHRcdFx0XHQuZmxhZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA0cHggNHB4IC04cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5mbGFnLCAjY291bnRyeS1maWVsZC1pbnB1dCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG4gICAgXHRcdFx0XG4gICAgXHRcdFx0LnNtYWxscHJpbnQge1xuICAgIFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICBcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuXHRib2R5LmJvb3RzdHJhcC5zaW5nbGVJc3N1ZSB7XG5cdFxuXHRcdC5zZWNvbmRhcnlOYXZfY29udGFpbmVyLkJ1bmRsZV9jb250YWluZXIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFxuXHRcdFx0LnJvdy5zdWJzVGFiX2NvbnRhaW5lciB7XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0LnNpbmdsZUlzc3VlTG9va0luc2lkZS5tb2JpbGVTaG93IHtcblx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdHRvcDogLTQwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIC0zMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkZXJCYXIge1xuXHRcdFx0XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFxuXHRcdFx0XHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdFx0XHRoMS5zdGFuZGFsb25lSGVhZGxpbmUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHQuc3RhbmRhbG9uZS1wcm9kdWN0IHtcblx0XG5cdFx0LnN0YW5kYWxvbmVDb3ZlcnMge1xuXHRcdFxuXHRcdFx0LmxhYmVsbGVkLmNob29zZS1vZmZlciB7XG5cdFx0XHRcdGJvcmRlcjogMHB4IHNvbGlkO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcbiAgICBcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG4gICAgXHRcdFx0XG4gICAgXHRcdFx0LnByaWNlIHtcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcbiAgICBcdFx0XHR9XG4gICAgXHRcdFx0XG4gICAgXHRcdFx0LnNtYWxscHJpbnQge1xuICAgIFx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG4gICAgXHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR9XG59IiwiYm9keS5tb2R1bGVzSW5CYXNrZXQge1xuXHRidXR0b24uYWRkQ291cnNlIHtcblx0XHRzcGFuIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ1VwZ3JhZGUnO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuYm9keTpub3QoLm1vZHVsZXNJbkJhc2tldCkge1xuXHRidXR0b24uYWRkQ291cnNlIHtcblx0XHRzcGFuIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ0FkZCB0byBiYXNrZXQnO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2hvd0lmTW9kdWxlc0luQmFza2V0IHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxufVxuLndpdGhQYXJ0c0NvbnRhaW5lciB7XG5cdGJ1dHRvbi5idXR0b246bm90KC5hZGRDb3Vyc2UpIHtcblx0XHRzcGFuIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ0FkZCBtb2R1bGUgdG8gYmFza2V0Jztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0YnV0dG9uLmJ1dHRvbjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktYm9yZGVyLWNvbG91ciAhaW1wb3J0YW50O1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktYm9yZGVyLWNvbG91ciAhaW1wb3J0YW50O1xuXHRcdH1cblx0XG5cdFx0c3BhbiB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdBZGRlZCc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ud2l0aHBhcnRzLWhlYWRlciwgLndpdGhwYXJ0cy5taWRwYWdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcblxuXHQud2FzLnByaWNlIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0fVxufVxuLndpdGhwYXJ0cy1oZWFkZXIge1xuXHRoMSB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHR9XG59XG4ud2l0aHBhcnRzLWRlc2NyaXB0aW9uIHtcblx0dWwge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG5cdH1cblx0Lnpvb21QRFAge1xuXHRcdHdpZHRoOiAxNWVtO1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHR9XG59XG4jbWlkcGFnZS1wcmljaW5nLmZvb3Rlck5hdiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IDA7XG5cdHotaW5kZXg6IDk7XG5cdHdpZHRoOiAxMDAlO1xufVxuXHRcbiN3aXRocGFydHMge1xuXHQucmVzcG9uc2l2ZUFUQiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogMTVweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0I3dpdGhwYXJ0cyB7XG5cdFx0LnJlc3BvbnNpdmVBVEIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXHRcblx0I21pZHBhZ2UtcHJpY2luZy5mb290ZXJOYXYge1xuXHRcblx0XHRidXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdFxuXHQjc3Vic2NyaXB0aW9uY29udGFpbmVyLndpdGhwYXJ0cy1oZWFkZXIge1xuXHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcblx0fVxufSIsIi5mYS1jaGVjay1jaXJjbGUge1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29sb3I6ICMwMDllMTE7XG5cdH1cbn1cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGUge1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29sb3I6ICRyZWRIb3Zlcjtcblx0fVxufSIsIi5hbGVydC1zdWNjZXNzIHtcblx0YmFja2dyb3VuZDogI2U1ZjVlNztcbn1cbi5zbGlkZXJUZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcbn1cbi5zbGlkZXJBbHNvTGlrZXMge1xuXHRcblx0aW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAxNjBweDtcblx0fVxufSIsIi5jb21iaW5lZC1wcm9kdWN0cyB7XG5cdFxuXHQuc3Vic1RhYl9jb250YWluZXIuc2Vjb25kYXJ5TmF2X2NvbnRhaW5lciB7XG5cdFxuXHRcdC5zdWJzVGFiX3RhYi5mb290ZXJOYXYge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMCAtMTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRcblx0Lm1hZ2F6aW5lLWhlYWRlciB7XG5cdFx0I3Byb2R1Y3RfcGFnZWhlYWRsaW5lc3ViaGVhZCB+IGgyLCAjcHJvZHVjdF9wYWdlaGVhZGxpbmVzdWJoZWFkIH4gaDMsIFxuXHRcdCNwcm9kdWN0X3BhZ2VoZWFkbGluZXN1YmhlYWQgfiBoNCwgI3Byb2R1Y3RfcGFnZWhlYWRsaW5lc3ViaGVhZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4IWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctdG9wOiAwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRcblx0LnN0YW5kYWxvbmUtcHJvZHVjdCB7XG5cdFx0XG5cdFx0LnN0YW5kYWxvbmVUZXh0Um93IHtcblx0XHRcdHRkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmluY2x1ZGVUZXh0IHtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdCAgICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJocy1wcm9taXNlcyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdFxuXHQub3VyUHJvbWlzZSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweCFpbXBvcnRhbnQ7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAxMHB4IWltcG9ydGFudDtcbiAgICBcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMTJweCFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0XHQub3VyLXByb21pc2VzIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4IWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcblx0XHRcdFx0XG5cdFx0XHRcdC5wcm9taXNlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgXG5cdFx0XHRcdCAgICAudHQtaW5mbyB7XG5cdFx0XHRcdCAgICBcdHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgXHRcblx0XHRcdFx0ICAgIFx0Lm1vcmUtaW5mbyB7XG5cdFx0XHRcdCAgICBcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRoMy5wcm9taXNlR3VhcmFudGVlIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJpY2luZ01vZHVsZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXI7XG5cdFxuXHQjY291bnRyeS1zZWxlY3QtZXJyb3Ige1xuXHRcdG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5jdXN0b21CcmFuZGVkLWJvcmRlciwgLmJvcmRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvdXI7XG5cdH1cblx0XG5cdC5jdXN0b21CcmFuZGVkQkcge1xuXHRcdGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91ciFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5hY3RpdmUge1xuXHRcdC5jdXN0b21CcmFuZGVkQkcge1xuXHRcdFx0YmFja2dyb3VuZDogJHJlZCFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGJsdWUtZmxhc2gtdGV4dDtcblx0XHRcdFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0ICAgIGJvcmRlci1jb2xvcjogJHJlZCB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJvcmRlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRyZWQhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuY3VzdG9tQnJhbmRlZC1ib3JkZXIuYWN0aXZlIHtcblx0XHRib3JkZXItY29sb3I6ICRyZWQhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHJlZCAhaW1wb3J0YW50O1xuXHR9XG5cdCNzdWJzY3JpcHRpb25UeXBlQ29udGFpbmVyIHtcblx0XHQuY2FyZCB7XG5cdFx0XG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNwcmljaW5nYmxvY2sge1xuXHRcdC5wcmljaW5nLWJsb2NrIHtcblx0XHRcdC5ibG9jazpub3QoLmNob3Nlbikge1xuXHRcdFx0XHRwLmNoYW5nZVBsYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH0gXG5cdFx0XHQuYmxvY2sge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjVyZW0haW1wb3J0YW50O1xuXHRcdCAgICBcdG1hcmdpbi1ib3R0b206IDAuNXJlbSFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0Ym9yZGVyOiAxcHggJGdyZXktYm9yZGVyLWNvbG91ciBzb2xpZCAhaW1wb3J0YW50O1xuXHRcdCAgICB9XG5cdFx0fVxuXHRcdFxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIHtcblx0XHRcblx0XHRcdC5ibG9jayB7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGIwNzFhMWMhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5wcmljaW5nLWJsb2NrIHtcblx0XHRcdC5ibG9jay5jaG9zZW4ge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcmVkIWltcG9ydGFudDtcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIHtcblx0LmNvbWJpbmVkLXByb2R1Y3RzIHtcblx0XHQubWFnYXppbmUtaGVhZGVyIHtcblx0XHRcdCNwcm9kdWN0X3BhZ2VoZWFkbGluZXN1YmhlYWQraDIsICNwcm9kdWN0X3BhZ2VoZWFkbGluZXN1YmhlYWQge1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGFyZ2Uge1xuXHRcdFx0d2lkdGg6IDMzJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuY2hvb3NlLW9mZmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5zdGFuZGFsb25lLXByb2R1Y3Qge1xuXHRcdFxuXHRcdFx0LnN0YW5kYWxvbmVIZWFkbGluZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHVsLmxpc3QtaW5saW5lIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnJocy1wcm9taXNlcyB7XG5cdFx0XHRcdGJvcmRlcjogMHB4IHNvbGlkO1xuXHRcdFx0XHRcblx0XHRcdFx0Lm91clByb21pc2Uge1xuXHRcdFx0XHRcblx0XHRcdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0XHQub3VyLXByb21pc2VzIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdC5wcm9taXNlIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0LnR0LWluZm8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpICB7XG5cdC5jb21iaW5lZC1wcm9kdWN0cyB7XG5cdFxuXHRcdC5tYWdhemluZS1oZWFkZXIge1xuXHRcdFx0I3Byb2R1Y3RfcGFnZWhlYWRsaW5lc3ViaGVhZCtoMiwgI3Byb2R1Y3RfcGFnZWhlYWRsaW5lc3ViaGVhZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4IWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuem9vbVBEUCB7XG5cdFx0XHR3aWR0aDogNzUlIWltcG9ydGFudDtcblx0XHR9XG5cdFx0cDpub3QoLmluY2x1ZGVQcm9kdWN0KTpub3QoI2xlZnRoYW5kc2lkZV9oZWFkbGluZSk6bm90KC5mZWVmb19oZWFkZXIpIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdHNwYW4uZm9sbG93ZWRCeSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdFx0XG5cdFx0aDMuY2hvb3NlU3ViIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdFx0LnJvdyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4IWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4IWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnN0YW5kYWxvbmUtcHJvZHVjdCB7XG5cdFx0XG5cdFx0XHQuc3RhbmRhbG9uZUhlYWRsaW5lIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0dWwubGlzdC1pbmxpbmUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc3RhbmRhbG9uZUNvdmVycyB7XG5cdFx0XHRcblx0XHRcdFx0LmxhcmdlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNzUlXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQuY2hvb3NlLW9mZmVyIHtcblx0XHRcdFx0XHRib3JkZXI6IDBweCBzb2xpZDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5wcmljaW5nTW9kdWxlIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0LnByaWNpbmdIZWFkZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNzdWJzY3JpcHRpb25UeXBlQ29udGFpbmVyIHtcblx0XHQuY2FyZCB7XG5cdFx0XG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyohIGpRdWVyeSBVSSAtIHYxLjEwLjQgLSAyMDE1LTA2LTE3XG4qIGh0dHA6Ly9qcXVlcnl1aS5jb21cbiogSW5jbHVkZXM6IGpxdWVyeS51aS5jb3JlLmNzcywganF1ZXJ5LnVpLnJlc2l6YWJsZS5jc3MsIGpxdWVyeS51aS5zZWxlY3RhYmxlLmNzcywganF1ZXJ5LnVpLmFjY29yZGlvbi5jc3MsIGpxdWVyeS51aS5hdXRvY29tcGxldGUuY3NzLCBqcXVlcnkudWkuYnV0dG9uLmNzcywganF1ZXJ5LnVpLmRhdGVwaWNrZXIuY3NzLCBqcXVlcnkudWkuZGlhbG9nLmNzcywganF1ZXJ5LnVpLm1lbnUuY3NzLCBqcXVlcnkudWkucHJvZ3Jlc3NiYXIuY3NzLCBqcXVlcnkudWkuc2xpZGVyLmNzcywganF1ZXJ5LnVpLnNwaW5uZXIuY3NzLCBqcXVlcnkudWkudGFicy5jc3MsIGpxdWVyeS51aS50b29sdGlwLmNzcywganF1ZXJ5LnVpLnRoZW1lLmNzc1xuKiBUbyB2aWV3IGFuZCBtb2RpZnkgdGhpcyB0aGVtZSwgdmlzaXQgaHR0cDovL2pxdWVyeXVpLmNvbS90aGVtZXJvbGxlci8/ZmZEZWZhdWx0PUF2ZW5pciUyME5leHQlMkMlMjBBdmVuaXJOZXh0TFRXMDEtTWVkaXVtJTJDJTIwSGVsdmV0aWNhJTJDJTIwc2Fucy1zZXJpZiZmd0RlZmF1bHQ9bm9ybWFsJmZzRGVmYXVsdD0xLjFlbSZjb3JuZXJSYWRpdXM9NXB4JmJnQ29sb3JIZWFkZXI9JTIzNWM5Y2NjJmJnVGV4dHVyZUhlYWRlcj1nbG9zc193YXZlJmJnSW1nT3BhY2l0eUhlYWRlcj01NSZib3JkZXJDb2xvckhlYWRlcj0lMjM0Mjk3ZDcmZmNIZWFkZXI9JTIzZmZmZmZmJmljb25Db2xvckhlYWRlcj0lMjNkOGU3ZjMmYmdDb2xvckNvbnRlbnQ9JTIzZmNmZGZkJmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZiZ0ltZ09wYWNpdHlDb250ZW50PTEwMCZib3JkZXJDb2xvckNvbnRlbnQ9JTIzYTZjOWUyJmZjQ29udGVudD0lMjMyMjIyMjImaWNvbkNvbG9yQ29udGVudD0lMjM0NjliZGQmYmdDb2xvckRlZmF1bHQ9JTIzZGZlZmZjJmJnVGV4dHVyZURlZmF1bHQ9ZmxhdCZiZ0ltZ09wYWNpdHlEZWZhdWx0PTg1JmJvcmRlckNvbG9yRGVmYXVsdD0lMjNjNWRiZWMmZmNEZWZhdWx0PSUyMzJlNmU5ZSZpY29uQ29sb3JEZWZhdWx0PSUyMzZkYThkNSZiZ0NvbG9ySG92ZXI9JTIzZDBlNWY1JmJnVGV4dHVyZUhvdmVyPWZsYXQmYmdJbWdPcGFjaXR5SG92ZXI9NzUmYm9yZGVyQ29sb3JIb3Zlcj0lMjM3OWI3ZTcmZmNIb3Zlcj0lMjMxZDU5ODcmaWNvbkNvbG9ySG92ZXI9JTIzMjE3YmMwJmJnQ29sb3JBY3RpdmU9JTIzZjVmOGY5JmJnVGV4dHVyZUFjdGl2ZT1mbGF0JmJnSW1nT3BhY2l0eUFjdGl2ZT0xMDAmYm9yZGVyQ29sb3JBY3RpdmU9JTIzNzliN2U3JmZjQWN0aXZlPSUyM2UxNzAwOSZpY29uQ29sb3JBY3RpdmU9JTIzZjliZDAxJmJnQ29sb3JIaWdobGlnaHQ9JTIzZmJlYzg4JmJnVGV4dHVyZUhpZ2hsaWdodD1mbGF0JmJnSW1nT3BhY2l0eUhpZ2hsaWdodD01NSZib3JkZXJDb2xvckhpZ2hsaWdodD0lMjNmYWQ0MmUmZmNIaWdobGlnaHQ9JTIzMzYzNjM2Jmljb25Db2xvckhpZ2hsaWdodD0lMjMyZTgzZmYmYmdDb2xvckVycm9yPSUyM2ZlZjFlYyZiZ1RleHR1cmVFcnJvcj1mbGF0JmJnSW1nT3BhY2l0eUVycm9yPTk1JmJvcmRlckNvbG9yRXJyb3I9JTIzY2QwYTBhJmZjRXJyb3I9JTIzY2QwYTBhJmljb25Db2xvckVycm9yPSUyM2NkMGEwYSZiZ0NvbG9yT3ZlcmxheT0lMjNhYWFhYWEmYmdUZXh0dXJlT3ZlcmxheT1mbGF0JmJnSW1nT3BhY2l0eU92ZXJsYXk9MCZvcGFjaXR5T3ZlcmxheT0zMCZiZ0NvbG9yU2hhZG93PSUyM2FhYWFhYSZiZ1RleHR1cmVTaGFkb3c9ZmxhdCZiZ0ltZ09wYWNpdHlTaGFkb3c9MCZvcGFjaXR5U2hhZG93PTMwJnRoaWNrbmVzc1NoYWRvdz04cHgmb2Zmc2V0VG9wU2hhZG93PS04cHgmb2Zmc2V0TGVmdFNoYWRvdz0tOHB4JmNvcm5lclJhZGl1c1NoYWRvdz04cHhcbiogQ29weXJpZ2h0IDIwMTUgalF1ZXJ5IEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yczsgTGljZW5zZWQgTUlUICovXG5cbi51aS1oZWxwZXItaGlkZGVue2Rpc3BsYXk6bm9uZX0udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS51aS1oZWxwZXItcmVzZXR7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO291dGxpbmU6MDtsaW5lLWhlaWdodDoxLjM7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjEwMCU7bGlzdC1zdHlsZTpub25lfS51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLC51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXJ7Y2xlYXI6Ym90aH0udWktaGVscGVyLWNsZWFyZml4e21pbi1oZWlnaHQ6MH0udWktaGVscGVyLXpmaXh7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowO2ZpbHRlcjpBbHBoYShPcGFjaXR5PTApfS51aS1mcm9udHt6LWluZGV4OjEwMH0udWktc3RhdGUtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQhaW1wb3J0YW50fS51aS1pY29ue2Rpc3BsYXk6YmxvY2s7dGV4dC1pbmRlbnQ6LTk5OTk5cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0udWktd2lkZ2V0LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnVpLXJlc2l6YWJsZXtwb3NpdGlvbjpyZWxhdGl2ZX0udWktcmVzaXphYmxlLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MC4xcHg7ZGlzcGxheTpibG9ja30udWktcmVzaXphYmxlLWRpc2FibGVkIC51aS1yZXNpemFibGUtaGFuZGxlLC51aS1yZXNpemFibGUtYXV0b2hpZGUgLnVpLXJlc2l6YWJsZS1oYW5kbGV7ZGlzcGxheTpub25lfS51aS1yZXNpemFibGUtbntjdXJzb3I6bi1yZXNpemU7aGVpZ2h0OjdweDt3aWR0aDoxMDAlO3RvcDotNXB4O2xlZnQ6MH0udWktcmVzaXphYmxlLXN7Y3Vyc29yOnMtcmVzaXplO2hlaWdodDo3cHg7d2lkdGg6MTAwJTtib3R0b206LTVweDtsZWZ0OjB9LnVpLXJlc2l6YWJsZS1le2N1cnNvcjplLXJlc2l6ZTt3aWR0aDo3cHg7cmlnaHQ6LTVweDt0b3A6MDtoZWlnaHQ6MTAwJX0udWktcmVzaXphYmxlLXd7Y3Vyc29yOnctcmVzaXplO3dpZHRoOjdweDtsZWZ0Oi01cHg7dG9wOjA7aGVpZ2h0OjEwMCV9LnVpLXJlc2l6YWJsZS1zZXtjdXJzb3I6c2UtcmVzaXplO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7cmlnaHQ6MXB4O2JvdHRvbToxcHh9LnVpLXJlc2l6YWJsZS1zd3tjdXJzb3I6c3ctcmVzaXplO3dpZHRoOjlweDtoZWlnaHQ6OXB4O2xlZnQ6LTVweDtib3R0b206LTVweH0udWktcmVzaXphYmxlLW53e2N1cnNvcjpudy1yZXNpemU7d2lkdGg6OXB4O2hlaWdodDo5cHg7bGVmdDotNXB4O3RvcDotNXB4fS51aS1yZXNpemFibGUtbmV7Y3Vyc29yOm5lLXJlc2l6ZTt3aWR0aDo5cHg7aGVpZ2h0OjlweDtyaWdodDotNXB4O3RvcDotNXB4fS51aS1zZWxlY3RhYmxlLWhlbHBlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDtib3JkZXI6MXB4IGRvdHRlZCBibGFja30udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVye2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoycHg7cGFkZGluZzouNWVtIC41ZW0gLjVlbSAuN2VtO21pbi1oZWlnaHQ6MH0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taWNvbnN7cGFkZGluZy1sZWZ0OjIuMmVtfS51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1ub2ljb25ze3BhZGRpbmctbGVmdDouN2VtfS51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1pY29ucyAudWktYWNjb3JkaW9uLWljb25ze3BhZGRpbmctbGVmdDoyLjJlbX0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1hY2NvcmRpb24taGVhZGVyLWljb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDouNWVtO3RvcDo1MCU7bWFyZ2luLXRvcDotOHB4fS51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50e3BhZGRpbmc6MWVtIDIuMmVtO2JvcmRlci10b3A6MDtvdmVyZmxvdzphdXRvfS51aS1hdXRvY29tcGxldGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2N1cnNvcjpkZWZhdWx0fS51aS1idXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6LjFlbTtjdXJzb3I6cG9pbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZX0udWktYnV0dG9uLC51aS1idXR0b246bGluaywudWktYnV0dG9uOnZpc2l0ZWQsLnVpLWJ1dHRvbjpob3ZlciwudWktYnV0dG9uOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktYnV0dG9uLWljb24tb25seXt3aWR0aDoyLjJlbX1idXR0b24udWktYnV0dG9uLWljb24tb25seXt3aWR0aDoyLjRlbX0udWktYnV0dG9uLWljb25zLW9ubHl7d2lkdGg6My40ZW19YnV0dG9uLnVpLWJ1dHRvbi1pY29ucy1vbmx5e3dpZHRoOjMuN2VtfS51aS1idXR0b24gLnVpLWJ1dHRvbi10ZXh0e2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6bm9ybWFsfS51aS1idXR0b24tdGV4dC1vbmx5IC51aS1idXR0b24tdGV4dHtwYWRkaW5nOi40ZW0gMWVtfS51aS1idXR0b24taWNvbi1vbmx5IC51aS1idXR0b24tdGV4dCwudWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi10ZXh0e3BhZGRpbmc6LjRlbTt0ZXh0LWluZGVudDotOTk5OTk5OXB4fS51aS1idXR0b24tdGV4dC1pY29uLXByaW1hcnkgLnVpLWJ1dHRvbi10ZXh0LC51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLXRleHR7cGFkZGluZzouNGVtIDFlbSAuNGVtIDIuMWVtfS51aS1idXR0b24tdGV4dC1pY29uLXNlY29uZGFyeSAudWktYnV0dG9uLXRleHQsLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dHtwYWRkaW5nOi40ZW0gMi4xZW0gLjRlbSAxZW19LnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dHtwYWRkaW5nLWxlZnQ6Mi4xZW07cGFkZGluZy1yaWdodDoyLjFlbX1pbnB1dC51aS1idXR0b257cGFkZGluZzouNGVtIDFlbX0udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiwudWktYnV0dG9uLXRleHQtaWNvbi1wcmltYXJ5IC51aS1pY29uLC51aS1idXR0b24tdGV4dC1pY29uLXNlY29uZGFyeSAudWktaWNvbiwudWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWljb24sLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotOHB4fS51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29ue2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi04cHh9LnVpLWJ1dHRvbi10ZXh0LWljb24tcHJpbWFyeSAudWktYnV0dG9uLWljb24tcHJpbWFyeSwudWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWJ1dHRvbi1pY29uLXByaW1hcnksLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1idXR0b24taWNvbi1wcmltYXJ5e2xlZnQ6LjVlbX0udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSwudWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSwudWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeXtyaWdodDouNWVtfS51aS1idXR0b25zZXR7bWFyZ2luLXJpZ2h0OjdweH0udWktYnV0dG9uc2V0IC51aS1idXR0b257bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LS4zZW19aW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfS51aS1kYXRlcGlja2Vye3dpZHRoOjE3ZW07cGFkZGluZzouMmVtIC4yZW0gMDtkaXNwbGF5Om5vbmV9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjJlbSAwfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3dpZHRoOjEuOGVtO2hlaWdodDoxLjhlbX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXJ7dG9wOjFweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2e2xlZnQ6MnB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHR7cmlnaHQ6MnB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXJ7bGVmdDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlcntyaWdodDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi04cHg7dG9wOjUwJTttYXJnaW4tdG9wOi04cHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7bWFyZ2luOjAgMi4zZW07bGluZS1oZWlnaHQ6MS44ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0e2ZvbnQtc2l6ZToxZW07bWFyZ2luOjFweCAwfS51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLW1vbnRoLC51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXJ7d2lkdGg6NDklfS51aS1kYXRlcGlja2VyIHRhYmxle3dpZHRoOjEwMCU7Zm9udC1zaXplOi45ZW07Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21hcmdpbjowIDAgLjRlbX0udWktZGF0ZXBpY2tlciB0aHtwYWRkaW5nOi43ZW0gLjNlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDpib2xkO2JvcmRlcjowfS51aS1kYXRlcGlja2VyIHRke2JvcmRlcjowO3BhZGRpbmc6MXB4fS51aS1kYXRlcGlja2VyIHRkIHNwYW4sLnVpLWRhdGVwaWNrZXIgdGQgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmV7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbjouN2VtIDAgMCAwO3BhZGRpbmc6MCAuMmVtO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTowfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9ue2Zsb2F0OnJpZ2h0O21hcmdpbjouNWVtIC4yZW0gLjRlbTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOi4yZW0gLjZlbSAuM2VtIC42ZW07d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGl7d2lkdGg6YXV0b30udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxle3dpZHRoOjk1JTttYXJnaW46MCBhdXRvIC40ZW19LnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDo1MCV9LnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDozMy4zJX0udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3Vwe3dpZHRoOjI1JX0udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlciwudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvcmRlci1sZWZ0LXdpZHRoOjB9LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpsZWZ0fS51aS1kYXRlcGlja2VyLXJvdy1icmVha3tjbGVhcjpib3RoO3dpZHRoOjEwMCU7Zm9udC1zaXplOjB9LnVpLWRhdGVwaWNrZXItcnRse2RpcmVjdGlvbjpydGx9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXZ7cmlnaHQ6MnB4O2xlZnQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dHtsZWZ0OjJweDtyaWdodDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVye3JpZ2h0OjFweDtsZWZ0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXJ7bGVmdDoxcHg7cmlnaHQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b257ZmxvYXQ6bGVmdH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LC51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS51aS1kaWFsb2d7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtwYWRkaW5nOi4yZW07b3V0bGluZTowfS51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhcntwYWRkaW5nOi40ZW0gMWVtO3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZXtmbG9hdDpsZWZ0O21hcmdpbjouMWVtIDA7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjkwJTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjNlbTt0b3A6NTAlO3dpZHRoOjIwcHg7bWFyZ2luOi0xMHB4IDAgMCAwO3BhZGRpbmc6MXB4O2hlaWdodDoyMHB4fS51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjowO3BhZGRpbmc6LjVlbSAxZW07YmFja2dyb3VuZDpub25lO292ZXJmbG93OmF1dG99LnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmV7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlci13aWR0aDoxcHggMCAwIDA7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbi10b3A6LjVlbTtwYWRkaW5nOi4zZW0gMWVtIC41ZW0gLjRlbX0udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldHtmbG9hdDpyaWdodH0udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSBidXR0b257bWFyZ2luOi41ZW0gLjRlbSAuNWVtIDA7Y3Vyc29yOnBvaW50ZXJ9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNle3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7cmlnaHQ6LTVweDtib3R0b206LTVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjE2cHggMTZweH0udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXJ7Y3Vyc29yOm1vdmV9LnVpLW1lbnV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MnB4O21hcmdpbjowO2Rpc3BsYXk6YmxvY2s7b3V0bGluZTpub25lfS51aS1tZW51IC51aS1tZW51e21hcmdpbi10b3A6LTNweDtwb3NpdGlvbjphYnNvbHV0ZX0udWktbWVudSAudWktbWVudS1pdGVte21hcmdpbjowO3BhZGRpbmc6MDt3aWR0aDoxMDAlO2xpc3Qtc3R5bGUtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyl9LnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlcnttYXJnaW46NXB4IC0ycHggNXB4IC0ycHg7aGVpZ2h0OjA7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtib3JkZXItd2lkdGg6MXB4IDAgMCAwfS51aS1tZW51IC51aS1tZW51LWl0ZW0gYXt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MnB4IC40ZW07bGluZS1oZWlnaHQ6MS41O21pbi1oZWlnaHQ6MDtmb250LXdlaWdodDpub3JtYWx9LnVpLW1lbnUgLnVpLW1lbnUtaXRlbSBhLnVpLXN0YXRlLWZvY3VzLC51aS1tZW51IC51aS1tZW51LWl0ZW0gYS51aS1zdGF0ZS1hY3RpdmV7Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbjotMXB4fS51aS1tZW51IC51aS1zdGF0ZS1kaXNhYmxlZHtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luOi40ZW0gMCAuMmVtO2xpbmUtaGVpZ2h0OjEuNX0udWktbWVudSAudWktc3RhdGUtZGlzYWJsZWQgYXtjdXJzb3I6ZGVmYXVsdH0udWktbWVudS1pY29uc3twb3NpdGlvbjpyZWxhdGl2ZX0udWktbWVudS1pY29ucyAudWktbWVudS1pdGVtIGF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjJlbX0udWktbWVudSAudWktaWNvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjJlbTtsZWZ0Oi4yZW19LnVpLW1lbnUgLnVpLW1lbnUtaWNvbntwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6cmlnaHR9LnVpLXByb2dyZXNzYmFye2hlaWdodDoyZW07dGV4dC1hbGlnbjpsZWZ0O292ZXJmbG93OmhpZGRlbn0udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLXZhbHVle21hcmdpbjotMXB4O2hlaWdodDoxMDAlfS51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItb3ZlcmxheXtiYWNrZ3JvdW5kOnVybChcImltYWdlcy9hbmltYXRlZC1vdmVybGF5LmdpZlwiKTtoZWlnaHQ6MTAwJTtmaWx0ZXI6YWxwaGEob3BhY2l0eT0yNSk7b3BhY2l0eTowLjI1fS51aS1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC51aS1wcm9ncmVzc2Jhci12YWx1ZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LnVpLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmxlZnR9LnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7d2lkdGg6MS4yZW07aGVpZ2h0OjEuMmVtO2N1cnNvcjpkZWZhdWx0fS51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7Zm9udC1zaXplOi43ZW07ZGlzcGxheTpibG9jaztib3JkZXI6MDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlLC51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1yYW5nZXtmaWx0ZXI6aW5oZXJpdH0udWktc2xpZGVyLWhvcml6b250YWx7aGVpZ2h0Oi44ZW19LnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxle3RvcDotLjNlbTttYXJnaW4tbGVmdDotLjZlbX0udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZXt0b3A6MDtoZWlnaHQ6MTAwJX0udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW57bGVmdDowfS51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1heHtyaWdodDowfS51aS1zbGlkZXItdmVydGljYWx7d2lkdGg6LjhlbTtoZWlnaHQ6MTAwcHh9LnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZXtsZWZ0Oi0uM2VtO21hcmdpbi1sZWZ0OjA7bWFyZ2luLWJvdHRvbTotLjZlbX0udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2V7bGVmdDowO3dpZHRoOjEwMCV9LnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1pbntib3R0b206MH0udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4e3RvcDowfS51aS1zcGlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS51aS1zcGlubmVyLWlucHV0e2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0O3BhZGRpbmc6MDttYXJnaW46LjJlbSAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDouNGVtO21hcmdpbi1yaWdodDoyMnB4fS51aS1zcGlubmVyLWJ1dHRvbnt3aWR0aDoxNnB4O2hlaWdodDo1MCU7Zm9udC1zaXplOi41ZW07cGFkZGluZzowO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3JpZ2h0OjB9LnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbntib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1yaWdodDpub25lfS51aS1zcGlubmVyIC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LThweDt0b3A6NTAlO2xlZnQ6MH0udWktc3Bpbm5lci11cHt0b3A6MH0udWktc3Bpbm5lci1kb3due2JvdHRvbTowfS51aS1zcGlubmVyIC51aS1pY29uLXRyaWFuZ2xlLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NXB4IC0xNnB4fS51aS10YWJze3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjJlbX0udWktdGFicyAudWktdGFicy1uYXZ7bWFyZ2luOjA7cGFkZGluZzouMmVtIC4yZW0gMH0udWktdGFicyAudWktdGFicy1uYXYgbGl7bGlzdC1zdHlsZTpub25lO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bWFyZ2luOjFweCAuMmVtIDAgMDtib3JkZXItYm90dG9tLXdpZHRoOjA7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vd3JhcH0udWktdGFicyAudWktdGFicy1uYXYgLnVpLXRhYnMtYW5jaG9ye2Zsb2F0OmxlZnQ7cGFkZGluZzouNWVtIDFlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmV7bWFyZ2luLWJvdHRvbTotMXB4O3BhZGRpbmctYm90dG9tOjFweH0udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yLC51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS1zdGF0ZS1kaXNhYmxlZCAudWktdGFicy1hbmNob3IsLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtbG9hZGluZyAudWktdGFicy1hbmNob3J7Y3Vyc29yOnRleHR9LnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvcntjdXJzb3I6cG9pbnRlcn0udWktdGFicyAudWktdGFicy1wYW5lbHtkaXNwbGF5OmJsb2NrO2JvcmRlci13aWR0aDowO3BhZGRpbmc6MWVtIDEuNGVtO2JhY2tncm91bmQ6bm9uZX0udWktdG9vbHRpcHtwYWRkaW5nOjhweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Ojk5OTk7bWF4LXdpZHRoOjMwMHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDAgNXB4ICNhYWE7Ym94LXNoYWRvdzowIDAgNXB4ICNhYWF9Ym9keSAudWktdG9vbHRpcHtib3JkZXItd2lkdGg6MnB4fS51aS13aWRnZXR7Zm9udC1mYW1pbHk6QXZlbmlyIE5leHQsQXZlbmlyTmV4dExUVzAxLU1lZGl1bSxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MS4xZW19LnVpLXdpZGdldCAudWktd2lkZ2V0e2ZvbnQtc2l6ZToxZW19LnVpLXdpZGdldCBpbnB1dCwudWktd2lkZ2V0IHNlbGVjdCwudWktd2lkZ2V0IHRleHRhcmVhLC51aS13aWRnZXQgYnV0dG9ue2ZvbnQtZmFtaWx5OkF2ZW5pciBOZXh0LEF2ZW5pck5leHRMVFcwMS1NZWRpdW0sSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFlbX0udWktd2lkZ2V0LWNvbnRlbnR7Ym9yZGVyOjFweCBzb2xpZCAjYTZjOWUyO2JhY2tncm91bmQ6I2ZjZmRmZCB1cmwoXCJpbWFnZXMvdWktYmdfZmxhdF8xMDBfZmNmZGZkXzQweDEwMC5wbmdcIikgNTAlIDUwJSByZXBlYXQteDtjb2xvcjojMjIyOyB6LWluZGV4Ojk5OTk5OTk5O30udWktd2lkZ2V0LWNvbnRlbnQgYXtjb2xvcjojMjIyfS51aS13aWRnZXQtaGVhZGVye2JvcmRlcjoxcHggc29saWQgIzQyOTdkNztiYWNrZ3JvdW5kOiM1YzljY2MgdXJsKFwiaW1hZ2VzL3VpLWJnX2dsb3NzLXdhdmVfNTVfNWM5Y2NjXzUwMHgxMDAucG5nXCIpIDUwJSA1MCUgcmVwZWF0LXg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDpib2xkfS51aS13aWRnZXQtaGVhZGVyIGF7Y29sb3I6I2ZmZn0udWktc3RhdGUtZGVmYXVsdCwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHR7Ym9yZGVyOjFweCBzb2xpZCAjYzVkYmVjO2JhY2tncm91bmQ6I2RmZWZmYyB1cmwoXCJpbWFnZXMvdWktYmdfZmxhdF84NV9kZmVmZmNfNDB4MTAwLnBuZ1wiKSA1MCUgNTAlIHJlcGVhdC14O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMmU2ZTllfS51aS1zdGF0ZS1kZWZhdWx0IGEsLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLC51aS1zdGF0ZS1kZWZhdWx0IGE6dmlzaXRlZHtjb2xvcjojMmU2ZTllO3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1zdGF0ZS1ob3ZlciwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1ob3ZlciwudWktc3RhdGUtZm9jdXMsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cywudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjNzliN2U3O2JhY2tncm91bmQ6I2QwZTVmNSB1cmwoXCJpbWFnZXMvdWktYmdfZmxhdF83NV9kMGU1ZjVfNDB4MTAwLnBuZ1wiKSA1MCUgNTAlIHJlcGVhdC14O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMWQ1OTg3fS51aS1zdGF0ZS1ob3ZlciBhLC51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLC51aS1zdGF0ZS1ob3ZlciBhOmxpbmssLnVpLXN0YXRlLWhvdmVyIGE6dmlzaXRlZCwudWktc3RhdGUtZm9jdXMgYSwudWktc3RhdGUtZm9jdXMgYTpob3ZlciwudWktc3RhdGUtZm9jdXMgYTpsaW5rLC51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWR7Y29sb3I6IzFkNTk4Nzt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktc3RhdGUtYWN0aXZlLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjNzliN2U3O2JhY2tncm91bmQ6I2Y1ZjhmOSB1cmwoXCJpbWFnZXMvdWktYmdfZmxhdF8xMDBfZjVmOGY5XzQweDEwMC5wbmdcIikgNTAlIDUwJSByZXBlYXQteDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6I2UxNzAwOX0udWktc3RhdGUtYWN0aXZlIGEsLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssLnVpLXN0YXRlLWFjdGl2ZSBhOnZpc2l0ZWR7Y29sb3I6I2UxNzAwOTt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktc3RhdGUtaGlnaGxpZ2h0LC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHR7Ym9yZGVyOjFweCBzb2xpZCAjZmFkNDJlO2JhY2tncm91bmQ6I2ZiZWM4OCB1cmwoXCJpbWFnZXMvdWktYmdfZmxhdF81NV9mYmVjODhfNDB4MTAwLnBuZ1wiKSA1MCUgNTAlIHJlcGVhdC14O2NvbG9yOiMzNjM2MzZ9LnVpLXN0YXRlLWhpZ2hsaWdodCBhLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCBhe2NvbG9yOiMzNjM2MzZ9LnVpLXN0YXRlLWVycm9yLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9ye2JvcmRlcjoxcHggc29saWQgI2NkMGEwYTtiYWNrZ3JvdW5kOiNmZWYxZWMgdXJsKFwiaW1hZ2VzL3VpLWJnX2ZsYXRfOTVfZmVmMWVjXzQweDEwMC5wbmdcIikgNTAlIDUwJSByZXBlYXQteDtjb2xvcjojY2QwYTBhfS51aS1zdGF0ZS1lcnJvciBhLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3IgYXtjb2xvcjojY2QwYTBhfS51aS1zdGF0ZS1lcnJvci10ZXh0LC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3ItdGV4dHtjb2xvcjojY2QwYTBhfS51aS1wcmlvcml0eS1wcmltYXJ5LC51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktcHJpbWFyeSwudWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeXtmb250LXdlaWdodDpib2xkfS51aS1wcmlvcml0eS1zZWNvbmRhcnksLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeXtvcGFjaXR5Oi43O2ZpbHRlcjpBbHBoYShPcGFjaXR5PTcwKTtmb250LXdlaWdodDpub3JtYWx9LnVpLXN0YXRlLWRpc2FibGVkLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVke29wYWNpdHk6LjM1O2ZpbHRlcjpBbHBoYShPcGFjaXR5PTM1KTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LnVpLXN0YXRlLWRpc2FibGVkIC51aS1pY29ue2ZpbHRlcjpBbHBoYShPcGFjaXR5PTM1KX0udWktaWNvbnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4fS51aS1pY29uLC51aS13aWRnZXQtY29udGVudCAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImltYWdlcy91aS1pY29uc180NjliZGRfMjU2eDI0MC5wbmdcIil9LnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWFnZXMvdWktaWNvbnNfZDhlN2YzXzI1NngyNDAucG5nXCIpfS51aS1zdGF0ZS1kZWZhdWx0IC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1hZ2VzL3VpLWljb25zXzZkYThkNV8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtaG92ZXIgLnVpLWljb24sLnVpLXN0YXRlLWZvY3VzIC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1hZ2VzL3VpLWljb25zXzIxN2JjMF8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtYWN0aXZlIC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1hZ2VzL3VpLWljb25zX2Y5YmQwMV8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtaGlnaGxpZ2h0IC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1hZ2VzL3VpLWljb25zXzJlODNmZl8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtZXJyb3IgLnVpLWljb24sLnVpLXN0YXRlLWVycm9yLXRleHQgLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWFnZXMvdWktaWNvbnNfY2QwYTBhXzI1NngyNDAucG5nXCIpfS51aS1pY29uLWJsYW5re2JhY2tncm91bmQtcG9zaXRpb246MTZweCAxNnB4fS51aS1pY29uLWNhcmF0LTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0udWktaWNvbi1jYXJhdC0xLW5le2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggMH0udWktaWNvbi1jYXJhdC0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAwfS51aS1pY29uLWNhcmF0LTEtc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAwfS51aS1pY29uLWNhcmF0LTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IDB9LnVpLWljb24tY2FyYXQtMS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IDB9LnVpLWljb24tY2FyYXQtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggMH0udWktaWNvbi1jYXJhdC0xLW53e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IDB9LnVpLWljb24tY2FyYXQtMi1uLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggMH0udWktaWNvbi1jYXJhdC0yLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAwfS51aS1pY29uLXRyaWFuZ2xlLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1uZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLXN3e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0yLW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0yLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTZweH0udWktaWNvbi1hcnJvdy0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMnB4fS51aS1pY29uLWFycm93LTEtbmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTMycHh9LnVpLWljb24tYXJyb3ctMi1uLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTMycHh9LnVpLWljb24tYXJyb3ctMi1uZS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMzJweH0udWktaWNvbi1hcnJvdy0yLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMzJweH0udWktaWNvbi1hcnJvdy0yLXNlLW53e2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0zMnB4fS51aS1pY29uLWFycm93c3RvcC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTMycHh9LnVpLWljb24tYXJyb3dzdG9wLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMzJweH0udWktaWNvbi1hcnJvd3N0b3AtMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC0zMnB4fS51aS1pY29uLWFycm93c3RvcC0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTMycHh9LnVpLWljb24tYXJyb3d0aGljay0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjowIC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1uZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMi1uZS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItZS13e2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMi1zZS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1le2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTQ4cHh9LnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02NHB4fS51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTY0cHh9LnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtNjRweH0udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC02NHB4fS51aS1pY29uLWFycm93cmVmcmVzaC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTY0cHh9LnVpLWljb24tYXJyb3dyZWZyZXNoLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtNjRweH0udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC02NHB4fS51aS1pY29uLWFycm93LTR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC04MHB4fS51aS1pY29uLWFycm93LTQtZGlhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC04MHB4fS51aS1pY29uLWV4dGxpbmt7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtODBweH0udWktaWNvbi1uZXd3aW57YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtODBweH0udWktaWNvbi1yZWZyZXNoe2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTgwcHh9LnVpLWljb24tc2h1ZmZsZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC04MHB4fS51aS1pY29uLXRyYW5zZmVyLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC04MHB4fS51aS1pY29uLXRyYW5zZmVydGhpY2stZS13e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC04MHB4fS51aS1pY29uLWZvbGRlci1jb2xsYXBzZWR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05NnB4fS51aS1pY29uLWZvbGRlci1vcGVue2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTk2cHh9LnVpLWljb24tZG9jdW1lbnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtOTZweH0udWktaWNvbi1kb2N1bWVudC1ie2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTk2cHh9LnVpLWljb24tbm90ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC05NnB4fS51aS1pY29uLW1haWwtY2xvc2Vke2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTk2cHh9LnVpLWljb24tbWFpbC1vcGVue2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTk2cHh9LnVpLWljb24tc3VpdGNhc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTk2cHh9LnVpLWljb24tY29tbWVudHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtOTZweH0udWktaWNvbi1wZXJzb257YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTk2cHh9LnVpLWljb24tcHJpbnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTk2cHh9LnVpLWljb24tdHJhc2h7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTk2cHh9LnVpLWljb24tbG9ja2Vke2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC05NnB4fS51aS1pY29uLXVubG9ja2Vke2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC05NnB4fS51aS1pY29uLWJvb2ttYXJre2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC05NnB4fS51aS1pY29uLXRhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtOTZweH0udWktaWNvbi1ob21le2JhY2tncm91bmQtcG9zaXRpb246MCAtMTEycHh9LnVpLWljb24tZmxhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xMTJweH0udWktaWNvbi1jYWxlbmRhcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xMTJweH0udWktaWNvbi1jYXJ0e2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTExMnB4fS51aS1pY29uLXBlbmNpbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xMTJweH0udWktaWNvbi1jbG9ja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMTJweH0udWktaWNvbi1kaXNre2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTExMnB4fS51aS1pY29uLWNhbGN1bGF0b3J7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTExMnB4fS51aS1pY29uLXpvb21pbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTEycHh9LnVpLWljb24tem9vbW91dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTEycHh9LnVpLWljb24tc2VhcmNoe2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xMTJweH0udWktaWNvbi13cmVuY2h7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTExMnB4fS51aS1pY29uLWdlYXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTExMnB4fS51aS1pY29uLWhlYXJ0e2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xMTJweH0udWktaWNvbi1zdGFye2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC0xMTJweH0udWktaWNvbi1saW5re2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xMTJweH0udWktaWNvbi1jYW5jZWx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjhweH0udWktaWNvbi1wbHVze2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTEyOHB4fS51aS1pY29uLXBsdXN0aGlja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xMjhweH0udWktaWNvbi1taW51c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xMjhweH0udWktaWNvbi1taW51c3RoaWNre2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTEyOHB4fS51aS1pY29uLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTEyOHB4fS51aS1pY29uLWNsb3NldGhpY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTI4cHh9LnVpLWljb24ta2V5e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xMjhweH0udWktaWNvbi1saWdodGJ1bGJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTEyOHB4fS51aS1pY29uLXNjaXNzb3Jze2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xMjhweH0udWktaWNvbi1jbGlwYm9hcmR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTEyOHB4fS51aS1pY29uLWNvcHl7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTEyOHB4fS51aS1pY29uLWNvbnRhY3R7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTEyOHB4fS51aS1pY29uLWltYWdle2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xMjhweH0udWktaWNvbi12aWRlb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMTI4cHh9LnVpLWljb24tc2NyaXB0e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xMjhweH0udWktaWNvbi1hbGVydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE0NHB4fS51aS1pY29uLWluZm97YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTQ0cHh9LnVpLWljb24tbm90aWNle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE0NHB4fS51aS1pY29uLWhlbHB7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTQ0cHh9LnVpLWljb24tY2hlY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTQ0cHh9LnVpLWljb24tYnVsbGV0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE0NHB4fS51aS1pY29uLXJhZGlvLW9ue2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE0NHB4fS51aS1pY29uLXJhZGlvLW9mZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTQ0cHh9LnVpLWljb24tcGluLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE0NHB4fS51aS1pY29uLXBpbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNDRweH0udWktaWNvbi1wbGF5e2JhY2tncm91bmQtcG9zaXRpb246MCAtMTYwcHh9LnVpLWljb24tcGF1c2V7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTYwcHh9LnVpLWljb24tc2Vlay1uZXh0e2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE2MHB4fS51aS1pY29uLXNlZWstcHJldntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xNjBweH0udWktaWNvbi1zZWVrLWVuZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xNjBweH0udWktaWNvbi1zZWVrLXN0YXJ0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE2MHB4fS51aS1pY29uLXNlZWstZmlyc3R7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTYwcHh9LnVpLWljb24tc3RvcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNjBweH0udWktaWNvbi1lamVjdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTYwcHh9LnVpLWljb24tdm9sdW1lLW9mZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTYwcHh9LnVpLWljb24tdm9sdW1lLW9ue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNjBweH0udWktaWNvbi1wb3dlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE3NnB4fS51aS1pY29uLXNpZ25hbC1kaWFne2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE3NnB4fS51aS1pY29uLXNpZ25hbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNzZweH0udWktaWNvbi1iYXR0ZXJ5LTB7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTc2cHh9LnVpLWljb24tYmF0dGVyeS0xe2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE3NnB4fS51aS1pY29uLWJhdHRlcnktMntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNzZweH0udWktaWNvbi1iYXR0ZXJ5LTN7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTc2cHh9LnVpLWljb24tY2lyY2xlLXBsdXN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xOTJweH0udWktaWNvbi1jaXJjbGUtbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1le2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1ue2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1hcnJvdy1le2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtYXJyb3ctc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWFycm93LXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1hcnJvdy1ue2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtem9vbWlue2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtem9vbW91dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWNoZWNre2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVze2JhY2tncm91bmQtcG9zaXRpb246MCAtMjA4cHh9LnVpLWljb24tY2lyY2xlc21hbGwtbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMjA4cHh9LnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMjA4cHh9LnVpLWljb24tc3F1YXJlc21hbGwtcGx1c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0yMDhweH0udWktaWNvbi1zcXVhcmVzbWFsbC1taW51c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0yMDhweH0udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0yMDhweH0udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIyNHB4fS51aS1pY29uLWdyaXAtZG90dGVkLWhvcml6b250YWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMjI0cHh9LnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0yMjRweH0udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWx7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMjI0cHh9LnVpLWljb24tZ3JpcHNtYWxsLWRpYWdvbmFsLXNle2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTIyNHB4fS51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjI0cHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci10b3AsLnVpLWNvcm5lci1sZWZ0LC51aS1jb3JuZXItdGx7Lypib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweCovfS51aS1jb3JuZXItYWxsLC51aS1jb3JuZXItdG9wLC51aS1jb3JuZXItcmlnaHQsLnVpLWNvcm5lci10cnsvKmJvcmRlci10b3AtcmlnaHQtcmFkaXVzOjVweCovfS51aS1jb3JuZXItYWxsLC51aS1jb3JuZXItYm90dG9tLC51aS1jb3JuZXItbGVmdCwudWktY29ybmVyLWJsey8qYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1cHgqL30udWktY29ybmVyLWFsbCwudWktY29ybmVyLWJvdHRvbSwudWktY29ybmVyLXJpZ2h0LC51aS1jb3JuZXItYnJ7Lypib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1cHgqL30udWktd2lkZ2V0LW92ZXJsYXl7YmFja2dyb3VuZDojYWFhIHVybChcImltYWdlcy91aS1iZ19mbGF0XzBfYWFhYWFhXzQweDEwMC5wbmdcIikgNTAlIDUwJSByZXBlYXQteDtvcGFjaXR5Oi4zO2ZpbHRlcjpBbHBoYShPcGFjaXR5PTMwKX0udWktd2lkZ2V0LXNoYWRvd3ttYXJnaW46LThweCAwIDAgLThweDtwYWRkaW5nOjhweDtiYWNrZ3JvdW5kOiNhYWEgdXJsKFwiaW1hZ2VzL3VpLWJnX2ZsYXRfMF9hYWFhYWFfNDB4MTAwLnBuZ1wiKSA1MCUgNTAlIHJlcGVhdC14O29wYWNpdHk6LjM7ZmlsdGVyOkFscGhhKE9wYWNpdHk9MzApOy8qYm9yZGVyLXJhZGl1czo4cHgqL30iLCIub2RvbWV0ZXIub2RvbWV0ZXItYXV0by10aGVtZSwgLm9kb21ldGVyLm9kb21ldGVyLXRoZW1lLWNhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgKnZlcnRpY2FsLWFsaWduOiBhdXRvO1xuICAqem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUgLm9kb21ldGVyLWRpZ2l0LCAub2RvbWV0ZXIub2RvbWV0ZXItdGhlbWUtY2FyIC5vZG9tZXRlci1kaWdpdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgKnZlcnRpY2FsLWFsaWduOiBhdXRvO1xuICAqem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUgLm9kb21ldGVyLWRpZ2l0IC5vZG9tZXRlci1kaWdpdC1zcGFjZXIsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIgLm9kb21ldGVyLWRpZ2l0IC5vZG9tZXRlci1kaWdpdC1zcGFjZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICp2ZXJ0aWNhbC1hbGlnbjogYXV0bztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5vZG9tZXRlci5vZG9tZXRlci1hdXRvLXRoZW1lIC5vZG9tZXRlci1kaWdpdCAub2RvbWV0ZXItZGlnaXQtaW5uZXIsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIgLm9kb21ldGVyLWRpZ2l0IC5vZG9tZXRlci1kaWdpdC1pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vZG9tZXRlci5vZG9tZXRlci1hdXRvLXRoZW1lIC5vZG9tZXRlci1kaWdpdCAub2RvbWV0ZXItcmliYm9uLCAub2RvbWV0ZXIub2RvbWV0ZXItdGhlbWUtY2FyIC5vZG9tZXRlci1kaWdpdCAub2RvbWV0ZXItcmliYm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ub2RvbWV0ZXIub2RvbWV0ZXItYXV0by10aGVtZSAub2RvbWV0ZXItZGlnaXQgLm9kb21ldGVyLXJpYmJvbi1pbm5lciwgLm9kb21ldGVyLm9kb21ldGVyLXRoZW1lLWNhciAub2RvbWV0ZXItZGlnaXQgLm9kb21ldGVyLXJpYmJvbi1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUgLm9kb21ldGVyLWRpZ2l0IC5vZG9tZXRlci12YWx1ZSwgLm9kb21ldGVyLm9kb21ldGVyLXRoZW1lLWNhciAub2RvbWV0ZXItZGlnaXQgLm9kb21ldGVyLXZhbHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4ub2RvbWV0ZXIub2RvbWV0ZXItYXV0by10aGVtZSAub2RvbWV0ZXItZGlnaXQgLm9kb21ldGVyLXZhbHVlLm9kb21ldGVyLWxhc3QtdmFsdWUsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIgLm9kb21ldGVyLWRpZ2l0IC5vZG9tZXRlci12YWx1ZS5vZG9tZXRlci1sYXN0LXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUub2RvbWV0ZXItYW5pbWF0aW5nLXVwIC5vZG9tZXRlci1yaWJib24taW5uZXIsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIub2RvbWV0ZXItYW5pbWF0aW5nLXVwIC5vZG9tZXRlci1yaWJib24taW5uZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDJzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDJzO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSAycztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG59XG4ub2RvbWV0ZXIub2RvbWV0ZXItYXV0by10aGVtZS5vZG9tZXRlci1hbmltYXRpbmctdXAub2RvbWV0ZXItYW5pbWF0aW5nIC5vZG9tZXRlci1yaWJib24taW5uZXIsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIub2RvbWV0ZXItYW5pbWF0aW5nLXVwLm9kb21ldGVyLWFuaW1hdGluZyAub2RvbWV0ZXItcmliYm9uLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUub2RvbWV0ZXItYW5pbWF0aW5nLWRvd24gLm9kb21ldGVyLXJpYmJvbi1pbm5lciwgLm9kb21ldGVyLm9kb21ldGVyLXRoZW1lLWNhci5vZG9tZXRlci1hbmltYXRpbmctZG93biAub2RvbWV0ZXItcmliYm9uLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUub2RvbWV0ZXItYW5pbWF0aW5nLWRvd24ub2RvbWV0ZXItYW5pbWF0aW5nIC5vZG9tZXRlci1yaWJib24taW5uZXIsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIub2RvbWV0ZXItYW5pbWF0aW5nLWRvd24ub2RvbWV0ZXItYW5pbWF0aW5nIC5vZG9tZXRlci1yaWJib24taW5uZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDJzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDJzO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSAycztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5vZG9tZXRlci5vZG9tZXRlci1hdXRvLXRoZW1lLCAub2RvbWV0ZXIub2RvbWV0ZXItdGhlbWUtY2FyIHtcbi8qXHQtbW96LWJvcmRlci1yYWRpdXM6IDAuMmVtO1xuICBcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4yZW07XG4gIFx0Ym9yZGVyLXJhZGl1czogMC4yZW07Ki9cblx0Zm9udC1mYW1pbHk6ICRub3JtYWwtZm9udC1zdGFjaztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG4gIFx0cGFkZGluZzogMC4wNWVtIDAuMWVtO1xuICBcdGJhY2tncm91bmQ6ICNmZmY7XG4gIFx0Y29sb3I6ICMxMTE7XG59XG4ub2RvbWV0ZXIub2RvbWV0ZXItYXV0by10aGVtZSAub2RvbWV0ZXItZGlnaXQsIC5vZG9tZXRlci5vZG9tZXRlci10aGVtZS1jYXIgLm9kb21ldGVyLWRpZ2l0IHtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDAgMC4zZW0gcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwLjNlbSByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwLjNlbSByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEdSbFpuTStQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKdlltcGxZM1JDYjNWdVpHbHVaMEp2ZUNJZ2VERTlJakF1TlNJZ2VURTlJakF1TUNJZ2VESTlJakF1TlNJZ2VUSTlJakV1TUNJK1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJek16TXpNek15SXZQanh6ZEc5d0lHOW1abk5sZEQwaU5EQWxJaUJ6ZEc5d0xXTnZiRzl5UFNJak16TXpNek16SWk4K1BITjBiM0FnYjJabWMyVjBQU0kyTUNVaUlITjBiM0F0WTI5c2IzSTlJaU14TURFd01UQWlMejQ4YzNSdmNDQnZabVp6WlhROUlqZ3dKU0lnYzNSdmNDMWpiMnh2Y2owaUl6TXpNek16TXlJdlBqeHpkRzl3SUc5bVpuTmxkRDBpTVRBd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpNek16TXpNeUl2UGp3dmJHbHVaV0Z5UjNKaFpHbGxiblErUEM5a1pXWnpQanh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhNREFsSWlCb1pXbG5hSFE5SWpFd01DVWlJR1pwYkd3OUluVnliQ2dqWjNKaFpDa2lJQzgrUEM5emRtYytJQT09Jyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDAlLCAjZGRkZGRkKSwgY29sb3Itc3RvcCg0MCUsICNkZGRkZGQpLCBjb2xvci1zdG9wKDYwJSwgI2FhYWFhYSksIGNvbG9yLXN0b3AoODAlLCAjZGRkZGRkKSwgY29sb3Itc3RvcCgxMDAlLCAjZGRkZGRkKSk7XG5cblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZGRkZGRkIDAlLCAjZGRkZGRkIDQwJSwgI2FhYWFhYSA2MCUsICNkZGRkZGQgODAlLCAjZGRkZGRkIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNkZGRkZGQgMCUsICNkZGRkZGQgNDAlLCAjYWFhYWFhIDYwJSwgI2RkZGRkZCA4MCUsICNkZGRkZGQgMTAwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkZGRkZGQgMCUsICNkZGRkZGQgNDAlLCAjYWFhYWFhIDYwJSwgI2RkZGRkZCA4MCUsICNkZGRkZGQgMTAwJSk7XG4gIFxuICBcbiAgcGFkZGluZzogMCAwLjE1ZW07XG59XG4ub2RvbWV0ZXIub2RvbWV0ZXItYXV0by10aGVtZSAub2RvbWV0ZXItZGlnaXQgLm9kb21ldGVyLWRpZ2l0LWlubmVyLCAub2RvbWV0ZXIub2RvbWV0ZXItdGhlbWUtY2FyIC5vZG9tZXRlci1kaWdpdCAub2RvbWV0ZXItZGlnaXQtaW5uZXIge1xuICBsZWZ0OiAwLjE1ZW07XG4gIHRvcDogMC4wNWVtO1xufVxuLm9kb21ldGVyLm9kb21ldGVyLWF1dG8tdGhlbWUub2RvbWV0ZXItYW5pbWF0aW5nLXVwIC5vZG9tZXRlci1yaWJib24taW5uZXIsIC5vZG9tZXRlci5vZG9tZXRlci1hdXRvLXRoZW1lLm9kb21ldGVyLWFuaW1hdGluZy1kb3duLm9kb21ldGVyLWFuaW1hdGluZyAub2RvbWV0ZXItcmliYm9uLWlubmVyLCAub2RvbWV0ZXIub2RvbWV0ZXItdGhlbWUtY2FyLm9kb21ldGVyLWFuaW1hdGluZy11cCAub2RvbWV0ZXItcmliYm9uLWlubmVyLCAub2RvbWV0ZXIub2RvbWV0ZXItdGhlbWUtY2FyLm9kb21ldGVyLWFuaW1hdGluZy1kb3duLm9kb21ldGVyLWFuaW1hdGluZyAub2RvbWV0ZXItcmliYm9uLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuIiwiLmlmcmFtZSB7XG5cdC5jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5zdWJzVGFiX3RhYiwgYnV0dG9uLnZpZXdPZmZlcnNfYnRuIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQubWFnYXppbmUtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qXHRvdmVyZmxvdzogaGlkZGVuOyovXG5cblx0XHQgLmJhY2tncm91bmQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcblx0XHRcdGZvbnQtc2l6ZTogM3Z3O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuOXZ3O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmNvdmVycyB7XG5cdFx0XHQvKmJvdHRvbTogMDsqL1xuXHRcdFx0Ym90dG9tOiAtNDVweDtcblx0XHR9XG5cblx0XHQubG9vay1pbnNpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0LmJsdWUtZmxhc2gge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZlZWZvU3RhcnMge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDExcHggMDtcblx0XHR9XG5cdH1cblx0LnF1aWNrdmlldzpub3QoLm1vZGFsKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Lm91ci1wcm9taXNlcyAuZnVsbC13aWR0aCB7XG5cdFx0d2lkdGg6IDEwMCUgO1xuXHR9XG5cblx0LmJhc2tldCxcblx0LmNoZWNrb3V0IHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cdFxuXHQuY2hlY2tvdXQge1xuXHRcdCNwYW5lbDUge1xuXHRcdFx0LnJocyB7XG5cdFx0XHRcdHdpZHRoOiAzMjBweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yZXZpZXctZGQge1xuXHRcdFx0LmxocyB7XG5cdFx0XHRcdHdpZHRoOiA1NyU7XG5cdFx0XHR9XG5cdFx0XHQucmhzIHtcblx0XHRcdFx0d2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMiVcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm91ci1wcm9taXNlcyB7XG5cdFx0LnByb21pc2Uge1xuXHRcdFx0aDMsIHAge1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0XG5cdCYucmVjZWlwdCB7XG5cdFx0Lm9yZGVyLXN1bW1hcnkge1xuXHRcdFx0cGFkZGluZzogMjRweCAxMHB4O1xuXHRcdH1cblx0XHQub3JkZXItaW5mbyB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDA7XG5cdFx0XHQubGhzLFxuXHRcdFx0LnJocyB7XG5cdFx0XHRcdHdpZHRoOiA0NCU7XG5cdFx0XHR9XG5cdFx0XHQucmhzIHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQubGhzIC53ZWxjb21lZ2lmdCB7XG5cdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LndvcmRzIHtcblx0XHRcdFx0XHR3aWR0aDogODUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yb3cubmV3c2xldHRlci1zaWdudXAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5pZnJhbWUubmV3bm9ybWFsIHtcblx0XHQjc3Vic2NyaXB0aW9uY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG5cdFx0fVxuXHRcdCNzdWJzY3JpcHRpb25jb250YWluZXIgLmxhcmdle1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvKlx0dG9wOiAtOTBweDtcblx0XHRcdHRvcDogMHB4OyovXG5cdFx0XHR0b3A6IDM5cHg7XG5cdFx0XHRyaWdodDogMjVweDtcbiAgICBcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIC50b3AtcGFydCB7XG5cdFx0XHRib3JkZXI6IDJweCAjMDAwIHNvbGlkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHQvKmJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsqL1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIC5hc2Ege1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNkZGQ7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHRib3JkZXI6IDJweCAjMDAwIHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdC8qYm9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyovXG5cdFx0fVxuXHRcdFxuXHRcdCNvZGQtYXJyb3cge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMzVweDtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIC5ib2R5IHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdHBhZGRpbmc6IDI1cHggMzBweCAzMHB4IDMwcHg7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH0gXG5cdFx0I215c3Vic2NyaXB0aW9ucGFuZWwgLmxocyxcblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCAucmhzIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbG9hdDogbGVmdCA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuXHRcdFx0LypoZWlnaHQ6IDQ4MHB4OyAqL1xuXHRcdH1cblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCAucmhzIHtcblx0XHRcdGZsb2F0OiByaWdodCA7XG5cdFx0XHR3aWR0aDogNDglO1xuXHRcdH1cblx0XHQjcmhzcHJpbnRiZW5lZml0ICsgZGl2IHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblx0XHQuc3Vic2NyaXB0aW9uIC5jb3VudHJ5LXNlbGVjdCAuY291bnRyeS1maWVsZCB7XG5cdFx0ICAgIHdpZHRoOiA4NCU7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0I3Jocy1tYWctY292ZXIsICNyaHMtbWFnLWNvdmVySW1hZ2V7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCAucmhzLmdpZnQteWVzIGltZyB7XG5cdFx0XHR3aWR0aDogODAlO1x0XG5cdFx0fVxuXHRcdFxuXHRcdC5jZW50cmVkIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQuc2ltcGxlLWlubGluZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0LypcdGJvcmRlcjogbm9uZTtcblx0XHRcdG91dGxpbmU6IG5vbmU7Ki9cblx0XHRcdHdpZHRoOiAxMDVweDtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAycHggMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0fVxuXHRcdCNtYWdhemluZXNpemUtc2VsZWN0IHtcblx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHR9XG5cdFx0I21hZ2F6aW5ldHlwZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdH1cblx0XHQjZ2lmdGhlYWRsaW5lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHQjZ2lmdHRleHQsICNnaWZ0aGVhZGxpbmUge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQjZ2lmdHRleHQge1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmdpZnRib3gge1xuXHRcdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHR9XG5cdFx0LmdpZnRib3ggaW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogNTAlIWltcG9ydGFudDtcblx0XHQgIC8qICBmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdCAgICBtYXJnaW4tdG9wOiAtMTBweDtcblx0XHQgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IC03cHg7ICovXG5cdFx0fVxuXHRcdCNnaWZ0YmxvY2sgbGFiZWwge1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdH1cblx0XHQjZ2lmdGJsb2NrIC5sYWJlbGxlZCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHR9XG5cdFx0I2dpZnRlcnJvciB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmdpZnRlcnJvci5ib3R0b21lcnJvciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZ2lmdGVycm9yLmJvdHRvbWVycm9yLmVycm9yIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogMTBweCAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHR9XG5cdFx0LmdpZnRlcnJvci5ib3R0b21lcnJvciBwIHtcblx0XHRcdHBhZGRpbmc6IDNweDtcbiAgICBcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RiMDcxYTtcbiAgICBcdH1cbiAgICBcdC5pbmZvZXJyb3Ige1xuXHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHQgICAgYmFja2dyb3VuZDogI2RiMDcxYTtcblx0XHQgICAgd2lkdGg6IDIzcHg7XG5cdFx0ICAgIGhlaWdodDogMjNweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogMTBweDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTlweDtcblx0XHQgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCAgICAvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHQgICAgcGFkZGluZzogNnB4O1xuXHRcdH1cblx0XHQjZ2lmdGJsb2NrLmVycm9yIHAsXG5cdFx0I2dpZnRibG9jay5lcnJvciBsYWJlbCB7XG5cdFx0XHRjb2xvcjogI2RiMDcxYTtcblx0XHR9XG5cdFx0I2dpZnRibG9jay5lcnJvciBsYWJlbCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkYjA3MWE7XG5cdFx0fVxuXHRcdFxuXHRcdCNnaWZ0YmxvY2suZXJyb3IgI2dpZnRlcnJvciB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0XHR9XG5cdFx0LnN1YnNjcmlwdGlvbiAuY291bnRyeS1zZWxlY3Qge1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQucHJpY2luZyBwIHN0cm9uZyBzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQucHJpY2luZy1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8qXHRoZWlnaHQ6IDEwNXB4OyAqL1xuXHRcdFx0ei1pbmRleDogODtcblx0XHR9XG5cdFx0XG5cdFx0I3ByaWNpbmdibG9jayBmb3JtIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdC5wcmljaW5nLWJsb2NrIHtcblx0XHQvKlx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7ICovXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5wcmljaW5nLWJsb2NrLCAuY291bnRyeS1maWVsZCB7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24gLmNvdW50cnktc2VsZWN0IC5jb3VudHJ5LWZpZWxkLCAucHJpY2luZy1ibG9jayAuYmxvY2sge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3NlbGVjdGJnLWxhcmdlMy5wbmcnKSBuby1yZXBlYXQgcmlnaHQ7XG5cdFx0fVxuXHRcdC5wcmljaW5nLWJsb2NrIC5ibG9jayB7XG5cdFx0XHRib3JkZXI6IDFweCAjYzJjMmMyIHNvbGlkO1xuXHRcdFx0cGFkZGluZzogMCA0MHB4IDAgNXB4IDtcblx0XHQvKlx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3NlbGVjdGJnLWxhcmdlMi5wbmcnKSBuby1yZXBlYXQgcmlnaHQ7ICovXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0fVxuXHRcdFxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jazpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvKmJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDsgXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4OyAqL1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4ICNjMmMyYzIgc29saWQgO1xuXHRcdH1cblxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0XHQucHJpY2luZy1ibG9jay5leHBhbmRlZCAuYmxvY2s6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrLmNob3NlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvdGljay5wbmcnKSBuby1yZXBlYXQgOTUlIDUwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQjaW50cm9fbW9yZS5mb2xkLW91dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cdFx0XG5cdFx0I3Joc2dpZnR0ZXh0IGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHRcdC5tZXNzYWdlYm94Lnllc0dpZnQgIHtcblx0XHRcdG1hcmdpbi10b3A6IDczNXB4IWltcG9ydGFudDtcblx0XHR9XG5cdFx0Lm1lc3NhZ2Vib3gubm9HaWZ0IHtcblx0XHQgICAgbWFyZ2luLXRvcDogNjk1cHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubWVzc2FnZWJveC5lcnJvciB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MDVweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5yaWdodC1jb2x1bW4ge1xuXHRcdCAgICB3aWR0aDogNTIlO1xuXHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0XHQuZmFxc19jb250YWluZXIgLmZhcXMge1xuXHRcdFx0d2lkdGg6IDgxLjc1JTtcblx0XHR9XG5cdFx0LmZhcXNfY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogNzVweCBhdXRvO1xuXHRcdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG5cdCNzdWJzY3JpcHRpb25jb250YWluZXIge1xuXG5cdFx0LnJpZ2h0LWNvbHVtbiB7XG5cdFx0XHRtaW4td2lkdGg6IDY2MHB4O1xuXG5cdFx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHRcdG1pbi13aWR0aDogNjc1cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0LmlmcmFtZS5uZXdub3JtYWwge1xuXHRcdC5jb250YWluZXIgLnN1YnNjcmlwdGlvbiAuY291bnRyeS1zZWxlY3QgLmNvdW50cnktZmllbGQsIC5wcmljaW5nLWJsb2NrIC5ibG9jayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc2VsZWN0YmctbGFyZ2UzLnBuZycpIG5vLXJlcGVhdCByaWdodCA7XG5cdFx0fVxuXHRcdC5wcmljaW5nLWJsb2NrIC5ibG9jayB7XG5cdFx0XHRib3JkZXI6IDFweCAjYzJjMmMyIHNvbGlkO1xuXHRcdFx0cGFkZGluZzogMCA0MHB4IDAgNXB4IDtcblx0XHQvKlx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3NlbGVjdGJnLWxhcmdlMi5wbmcnKSBuby1yZXBlYXQgcmlnaHQ7Ki9cblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR9XG5cdH1cblx0LmZlZWZvU3RhcnMge1xuXHRcdG1hcmdpbjogMTBweCAxcHggMCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5pZnJhbWUubmV3bm9ybWFsLCAucXVpY2t2aWV3Om5vdCgubW9kYWwpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcbiAgICBcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCNzdWJzY3JpcHRpb25jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcblx0XHRcdFxuXHRcdFx0LnN1YnNjcmlwdGlvbiB7XG5cdFx0XHQgICAgcGFkZGluZy10b3A6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I3N1YnNjcmlwdGlvbmNvbnRhaW5lciAubGFyZ2V7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIHtcbiAgICBcdFx0cGFkZGluZy10b3A6IDIwcHg7XG4gICAgXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCAudG9wLXBhcnQge1xuXHRcdFx0Ym9yZGVyOiAycHggIzAwMCBzb2xpZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0Lypib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7Ki9cblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdFxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIC5hc2Ege1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNkZGQ7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHRib3JkZXI6IDJweCAjMDAwIHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdC8qYm9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyovXG5cdFx0fVxuXHRcdFxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIC5ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDI1cHggMTNweCAzMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0fSBcblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCAubGhzLFxuXHRcdCNteXN1YnNjcmlwdGlvbnBhbmVsIC5yaHMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICBcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHQvKlx0aGVpZ2h0OiA0ODBweDsgKi9cblx0XHR9XHRcblx0XHQubWFnYXppbmUtaW50cm8ge1xuXHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHQgICAgbWluLWhlaWdodDogMTAwcHg7XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24gLmNvdW50cnktc2VsZWN0IC5jb3VudHJ5LWZpZWxkIHtcblx0XHQgICAgd2lkdGg6IDgzJSFpbXBvcnRhbnQ7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG5cdFx0ICAgIGhlaWdodDogMzBweCFpbXBvcnRhbnQ7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogOXB4IWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciAuc3Vic2NyaXB0aW9uIC5jb3VudHJ5LXNlbGVjdCB7XG5cdFx0ICAgIHBhZGRpbmctdG9wOiAycHg7XG5cdFx0fVxuXHRcdC5mbGFnIHtcblx0XHRcdGhlaWdodDogMjNweDtcbiAgICBcdFx0bWFyZ2luOiAzcHggNHB4IDAgMDtcblx0XHR9XG5cdFx0I3Jocy1tYWctY292ZXIsICNyaHMtbWFnLWNvdmVySW1hZ2Uge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG4gICAgXHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCAucmhzLmdpZnQteWVzIGltZyB7XG5cdFx0XHR3aWR0aDogODAlO1x0XG5cdFx0fVxuXHRcdFxuXHRcdC5jZW50cmVkIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDkwJSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5zaW1wbGUtaW5saW5lIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHQvKlx0Ym9yZGVyOiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTsgKi9cblx0XHRcdHdpZHRoOiAxMDVweDtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHR9XG5cdFx0I21hZ2F6aW5ldHlwZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogOXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcblx0XHR9XG5cdFx0I2dpZnRoZWFkbGluZSB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0I2dpZnR0ZXh0LCAjZ2lmdGhlYWRsaW5lIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0I2dpZnR0ZXh0IHtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5naWZ0Ym94IHtcblx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0fVxuXHRcdC5naWZ0Ym94IGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0d2lkdGg6IDUwJSFpbXBvcnRhbnQ7XG5cdFx0ICAvKiAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHQgICAgbWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0ICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAtN3B4OyAqL1xuXHRcdH1cblx0XHQjZ2lmdGJsb2NrIHtcblx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHR9XG5cdFx0I3ByaWNpbmdibG9jayB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDE3cHg7XG5cdFx0fVxuXHRcdCNnaWZ0YmxvY2sgbGFiZWwge1xuXHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdH1cblx0XHQuc3Vic2NyaXB0aW9uIC5jaG9vc2Utb2ZmZXIgbGFiZWwge1xuXHRcdCAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzI7XG5cdFx0ICAgLyogYm9yZGVyLXJhZGl1czogMTBweDsqL1xuXHRcdCAgICBwYWRkaW5nOiA0cHg7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24gLmNob29zZS1vZmZlciBsYWJlbDpudGgtY2hpbGQoMSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0XHQuc3Vic2NyaXB0aW9uIC5jaG9vc2Utb2ZmZXIgbGFiZWwuY2hlY2tlZCB7XG5cdFx0ICAgIGJvcmRlci1jb2xvcjogIzMzMztcblx0XHQgICAgYmFja2dyb3VuZDogI0RFREVERSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc3Vic2NyaXB0aW9uIC5jaG9vc2Utb2ZmZXIgbGFiZWwgaW5wdXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0I2dpZnRibG9jayAubGFiZWxsZWQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHRcdCNnaWZ0ZXJyb3Ige1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuOyBcblx0XHR9XG5cdFx0LmdpZnRlcnJvci5ib3R0b21lcnJvciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZ2lmdGVycm9yLmJvdHRvbWVycm9yLmVycm9yIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogMTBweCAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHR9XG5cdFx0LmdpZnRlcnJvci5ib3R0b21lcnJvciBwIHtcblx0XHRcdHBhZGRpbmc6IDNweDtcbiAgICBcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RiMDcxYTtcbiAgICBcdH1cbiAgICBcdC5pbmZvZXJyb3Ige1xuXHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHQgICAgYmFja2dyb3VuZDogI2RiMDcxYTtcblx0XHQgICAgd2lkdGg6IDIzcHg7XG5cdFx0ICAgIGhlaWdodDogMjNweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogMTBweDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTlweDtcblx0XHQgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCAgICAvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cblx0XHQgICAgcGFkZGluZzogNnB4O1xuXHRcdH1cblx0XHQjZ2lmdGJsb2NrLmVycm9yIHAsXG5cdFx0I2dpZnRibG9jay5lcnJvciBsYWJlbCB7XG5cdFx0XHRjb2xvcjogI2RiMDcxYTtcblx0XHR9XG5cdFx0I2dpZnRibG9jay5lcnJvciBsYWJlbCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkYjA3MWE7XG5cdFx0fVxuXHRcdFxuXHRcdCNnaWZ0YmxvY2suZXJyb3IgI2dpZnRlcnJvciB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblx0XHR9XG5cdFx0LnByaWNpbmcgcCBzdHJvbmcgc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiAwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuY29udGFpbmVyIC5zdWJzY3JpcHRpb24gLmJsb2NrIC5wcmljaW5nIHAge1xuXHRcdCAgICBsaW5lLWhlaWdodDogMjJweDtcblx0XHQgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wcmljaW5nLWNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LypcdGhlaWdodDogMTA1cHg7ICovXG5cdFx0XHR6LWluZGV4OiA4O1xuXHRcdH1cblx0XHRcblx0XHQjcHJpY2luZ2Jsb2NrIGZvcm0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciAuc3Vic2NyaXB0aW9uIC5wcmljaW5nLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRib3JkZXI6IGluaXRpYWw7XG5cdFx0fVxuXHRcdC5jb250YWluZXIgLnN1YnNjcmlwdGlvbiAucHJpY2luZy1jb250YWluZXIgLmJsb2NrIHtcblx0XHQgICAgYm9yZGVyLWJvdHRvbTogI2MyYzJjMiAxcHggc29saWQ7XG5cdFx0ICAgIHBhZGRpbmc6IDRweCAwO1xuXHRcdH1cblx0XHQuY29udGFpbmVyIC5zdWJzY3JpcHRpb24gLmJsb2NrIC5wcmljaW5nIHtcblx0XHQgICAvKiB3aWR0aDogMTg5cHg7Ki9cblx0XHQgICB3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2sge1xuXHRcdC8qXHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDsgKi9cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0Lypib3JkZXItcmFkaXVzOiA4cHg7Ki9cblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2ssIC5jb3VudHJ5LWZpZWxkIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrIHtcblx0XHQvKlx0Ym9yZGVyLXJhZGl1czogMDsqL1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZSA7XHRcblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrOmZpcnN0LWNoaWxkIHtcblx0XHRcdC8qYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4OyBcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7ICovXG5cdFx0XHRib3JkZXItdG9wOiAxcHggI2MyYzJjMiBzb2xpZDtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciAuc3Vic2NyaXB0aW9uIC5wcmljaW5nLWNvbnRhaW5lciAuYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgXHRcdGJvcmRlci1ib3R0b206IDFweCAjYzJjMmMyIHNvbGlkO1xuXHRcdH1cblxuXHRcdC5wcmljaW5nLWJsb2NrLmV4cGFuZGVkIC5ibG9jayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0XHQucHJpY2luZy1ibG9jay5leHBhbmRlZCAuYmxvY2s6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0XHR9XG5cdFx0LnByaWNpbmctYmxvY2suZXhwYW5kZWQgLmJsb2NrLmNob3NlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvdGljay5wbmcnKSBuby1yZXBlYXQgOTUlIDUwJTtcblx0XHRcdFxuXHRcdH1cblx0XHQjaW50cm9fbW9yZS5mb2xkLW91dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0XHRcblx0XHQjcmhzZ2lmdHRleHQgaW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdFx0LnByb21pc2VzIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdCAgICBwYWRkaW5nLXRvcDogMHB4O1xuXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24gI21lc3NhZ2Vib3gge1xuXHRcdCAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcblx0XHR9XG5cdFx0I2xlZnRoYW5kc2lkZV90ZXh0IGg1IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5ibHVlLWZsYXNoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LypoZWlnaHQ6IDkwcHg7Ki9cblx0XHRcdGhlaWdodDogYXV0bztcbiAgICBcdFx0cGFkZGluZzogMTBweCAwcHg7XG4gICAgXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0XG5cdFx0XHRoMyB7XG5cdFx0XHRcdC8qZm9udC1zaXplOiAxN3B4O1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4OyovXG4gICAgXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgXHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHQtY29sdW1uIHtcblx0XHRcdHdpZHRoOiA5NSUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdCNibHVlZmxhc2h0ZXh0LCAjbm9udWtibHVlZmxhc2h0ZXh0IHtcblx0XHRcdHdpZHRoOiA3OCUhaW1wb3J0YW50O1xuXHQgICAgXHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHRcdC5tYWdhemluZS1pbnRybyB7XG5cdFx0ICAgIHBhZGRpbmc6IDMycHggMTBweCAwIDEwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5wcm9kdWN0LXBhbmVsIHtcblx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZhcXNfY29udGFpbmVyIHtcblx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIGFuZCAobWluLXdpZHRoOiA4MDFweCkge1xuXHQuaWZyYW1lLm5ld25vcm1hbCB7XG5cdFxuXHRcdC5sZWZ0LWNvbHVtbiB7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogMzBweDtcblx0XHQgICAgd2lkdGg6IDIyJTtcblx0XHQgICAgd2lkdGg6IGF1dG87XG5cdFx0ICAgIHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogNDBweDtcblx0XHQgICAgZmxvYXQ6IHJpZ2h0O1xuXHRcdCAgICBcblx0XHQgICAgLnByb21pc2VzYm94IHtcblx0XHQgICAgXHR3aWR0aDogOTUlO1xuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcblx0LmlmcmFtZSB7XG5cdFx0LmNvcHlyaWdodCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdH1cblx0XHQubWFnYXppbmUtaGVhZGVyIHtcblx0XHRcdC5jb3ZlcnMge1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFxuXHRcdFx0XHQuc21hbGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxhcmdlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodC1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDY3JSFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4IWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmxlZnQtY29sdW1uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdHdpZHRoOiAyMiU7XG5cdFx0fVxuXHRcdFxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdC5pZnJhbWUubmV3bm9ybWFsIHtcblx0XHQjbXlzdWJzY3JpcHRpb25wYW5lbCB7XG5cdFx0XHQuYm9keSB7XG5cdFx0XHQgICAgZmxvYXQ6IG5vbmU7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgLmxocywgLnJocyB7XG5cdFx0XHQgICAgXHRmbG9hdDogbm9uZTtcblx0XHRcdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgICBcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIC5saHMge1xuXHRcdFx0ICAgIFx0d2lkdGg6IDUwJTtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgLnJocyB7XG5cdFx0XHQgICAgXHR3aWR0aDogNDglO1xuXHRcdFx0ICAgIFx0XG5cdFx0XHQgICAgXHQjcmhzLW1hZy1jb3ZlciwgI3Jocy1tYWctY292ZXJJbWFnZSB7XG5cdFx0XHQgICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHQuaWZyYW1lIHtcblx0XHRcblx0XHQubWFnYXppbmUtaGVhZGVyIHtcblx0XHRcdC5jb3ZlcnMge1xuXHRcdFx0XHRsZWZ0OiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQubGVmdC1jb2x1bW4ge1xuXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0ICAgIHdpZHRoOiAyNDVweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjYxcHgpIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHQuaWZyYW1lIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0d2lkdGg6IDExMDBweDtcblx0XHRcblx0XHQub3VyLXByb21pc2VzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgO1xuXHRcdH1cblx0XHQuY29weXJpZ2h0IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdC5tYWdhemluZS1oZWFkZXIge1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHZ3O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuY292ZXJzIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHQvKndpZHRoOiAyNiU7XG5cdFx0XHRcdGJvdHRvbTogLTYwcHg7XG5cdFx0XHQgICAgYm90dG9tOiAtMTlweDsqL1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0ICAgIGJvdHRvbTogMzBweDtcbiAgICBcblx0XHRcdFx0LnNtYWxsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5sYXJnZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuYmx1ZS1mbGFzaCBoMiwgXG5cdFx0XHQuYmx1ZS1mbGFzaCBoMiAqXG5cdFx0XHRcdHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdH1cblx0XHRcdC5ibHVlLWZsYXNoICNjb3VudGRvd24ge1xuICAgIFx0XHRcdFx0Ym90dG9tOiA5MHB4O1xuICAgIFx0XHRcdFx0bGVmdDogMjQwcHg7XG4gICAgXHRcdFx0XHRyaWdodDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJpZ2h0LWNvbHVtbiB7XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdFx0LmxlZnQtY29sdW1uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdHdpZHRoOiAyMiU7XG5cdFx0fVxuXHRcdC5zdWJzY3JpcHRpb24ge1xuXHRcdFx0LnByb21pc2VzIC5oZWFkbGluZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Lm9mZmVyIHtcblx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQudGV4dDpiZWZvcmUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0I3Joc2JlbmVmaXQtcHJpbnQsICNyaHNiZW5lZml0LWRpZ2l0YWwsICNyaHNiZW5lZml0LWJ1bmRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCA1cHggMTBweCA1cHhcblx0XHRcdH1cblx0XHRcdC5jaG9vc2Utb2ZmZXIge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdFx0fVxuXHRcdFx0XHQub2ZmZXItYm94IHtcblx0XHRcdFx0XHR3aWR0aDogMjklICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHQucHJpY2UtcG9pbnQge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zbWFsbGVyIHtcblx0XHRcdFx0ICAgIFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5vZmZlci1ib3guZG91YmxlLXllcyxcblx0XHRcdFx0Lm9mZmVyLWJveC5kb3VibGUteWVzLXllcyB7XG5cdFx0XHRcdFx0d2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5vZmZlci1ib3gucHVsbC1sZWZ0IC5wcmljZS1wb2ludCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MHB4KSB7XG5cdC5pZnJhbWUubmV3bm9ybWFsIHtcblx0XHQjYmx1ZWZsYXNodGV4dCwgI25vbnVrYmx1ZWZsYXNodGV4dCB7XG5cdFx0XHR3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5pZnJhbWUge1xuXHRcdC5vdXItcHJvbWlzZXMge1xuXHRcdFx0ZGlzcGxheTogbm9uZSA7XG5cdFx0fVxuXHRcdC5jb3B5cmlnaHQge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHR9XG5cdFx0LmJsdWUtZmxhc2gge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC8qXHRwYWRkaW5nOiAwIDEwcHg7Ki9cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XG5cdFx0XHRjbGVhcjogYm90aCFpbXBvcnRhbnQ7XG5cdFx0XHQgKiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHRcdCNjb3VudGRvd24ge1xuICAgIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRib3R0b206IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0cmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tYWdhemluZS1oZWFkZXIge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQuY292ZXJzIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFxuXHRcdFx0XHQuc21hbGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxhcmdlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNwZWMge1xuXHRcdFx0LmZyZXF1ZW5jeSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5mcmVxdWVuY3ksIFxuXHRcdFx0LnBlcmZlY3QtZm9yIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVmdC1jb2x1bW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnJpZ2h0LWNvbHVtbiwgI2JsdWVmbGFzaHRleHQsICNub251a2JsdWVmbGFzaHRleHQge1xuXHRcdFx0d2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuXHRcdFx0ZmxvYXQ6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQubm90bW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5xdWlja3ZpZXc6bm90KC5tb2RhbCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHQuY2hvb3NlLWNvdW50cnkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnByb2R1Y3QtcGFuZWwge1xuXHRcdFx0XHQucHJpY2VzIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHQgLm1vYmlsZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5jZW50cmVkIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRlc3QtNDYyNDYxIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcdFxuXHRcblx0LmJsdWUtZmxhc2gge1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHQubWVzc2FnZSB7XG5cdFx0XHRwYWRkaW5nOiA4cHggODBweCAwIDgwcHg7XG5cdFx0XHQqIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHRcdCNpbnRyb19tb3JlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdH1cdFx0XHRcdFxuXHRcdH1cblx0XHQjY291bnRkb3duIHtcblx0XHRcdGJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuXHRcdFx0bGVmdDogNzhweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQucm93LnN1YnNjcmlwdGlvbmJsb2NrIHtcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMCA4MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFxuXHRcdC5sZWZ0aGFuZHNpZGUge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGZsb2F0OiBsZWZ0IDtcblx0XHRcdFxuXHRcdFx0LmNvdmVycyB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdC5zbWFsbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDczcHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0LnVwZGF0ZWNvdmVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubGFyZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiAzNzVweDtcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlIDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQjbWFnLWNvdmVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubG9vay1pbnNpZGUubW92ZS10by10b3Age1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmdpZnRib3h3aXRoYXJyb3cge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgO1xuXHRcdFx0XHQuZ2lmdGJveCB7XG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMCA5NXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcblx0XHRcdFx0LypcdGJvcmRlci1yYWRpdXM6IDhweDsqL1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0aW1nLmxlZnQge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmltYWdlYXR0b3Age1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCUgO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQuYXJyb3ctcmlnaHQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogLTIwcHg7XG5cdFx0XHRcdFx0dG9wOiA4MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAwOyBcblx0XHRcdFx0XHRoZWlnaHQ6IDA7IFxuXHRcdFx0XHRcdGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMjBweCBzb2xpZCAjZTllOWU5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHVibGlzaGVyLXN0YXRlbWVudCB7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0d2lkdGg6IDM2MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNHB4IDAgMCAxNHB4O1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTE0cHggO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHRoYW5kc2lkZSB7XG5cdFx0XHR3aWR0aDogNDIwcHg7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsIDsgLyojZjlmOWY5OyovXG5cdFx0XHRcblx0XHRcdC50YWJzIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFxuXHRcdFx0XHQudGFiIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHRcdFx0XHRcdHdpZHRoOiAxOTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggIzAwMDAwMCBzb2xpZDtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdC8qXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4OyovXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50YWI6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQvKlx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4OyovXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggICRncmV5LWJvcmRlci1jb2xvdXIgc29saWQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRhYi5hY3RpdmUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCAjZjlmOWY5IHNvbGlkO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC50YWI6Zmlyc3QtY2hpbGQuYWN0aXZlIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCAjZjlmOWY5IHNvbGlkIDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGFiOm9ubHktY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiA0MDJweDtcblx0XHRcdFx0LypcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHggIWltcG9ydGFudDsqL1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4ICAjMDAwMDAwIHNvbGlkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5ibHVlZmxhc2h0ZXh0IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCAjMDAwMDAwIHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCAjMDAwMDAwIHNvbGlkO1xuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmNob29zZS1vZmZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Lm9ubHkge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCAjMDAwMDAwIHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCAjMDAwMDAwIHNvbGlkO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcblx0XHRcdFx0d2lkdGg6IDQxOHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQucHJpY2Utc3RyaW5ne1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZS1zdGF0ZW1lbnQge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZS1vZmZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuc2ltcGxlLWlubGluZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb3VudHJ5IHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5jb3VudHJ5LXNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA4cHggMDtcblx0XHRcdFx0XHRcdH1cdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZ2lmdGJsb2NrIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMjBweCAxMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0byA7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC5pc0dpZnQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcbiAgICBcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3N3B4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGxhYmVsOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmxhYmVsbGVkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZ2lmdGVycm9yIHtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuOyBcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgOSwgOSwgMC41KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjE0LCA5LCA5LCAwLjUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5naWZ0ZXJyb3Ige1xuXHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IFxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdFx0XHR9XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYm90dG9tLW9mLWJveCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHRcdGJvcmRlcjogMXB4ICMwMDAwMDAgc29saWQ7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggNDVweDtcblx0XHRcdC8qXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7Ki9cblx0XHRcdFx0LmdyZWVuLXRpY2tzIHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9ncmVlbi10aWNrLWljb24ucG5nKSA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAxMHB4IDM4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hc2Ege1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBncmV5O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tb3JlLWluZm8ge1xuXHRcdFx0XHRcdGxlZnQ6IC0xNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LnJvdy5tZXNzYWdlZnJvbWVkaXRvciB7XG5cdFx0bWFyZ2luOiAzMHB4IDEyMHB4IDYwcHggMTIwcHg7XG5cdFx0KiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggYmxhY2sgc29saWQ7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0LmVkaXRvci1tZXNzYWdlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXHRcbn0iLCJib2R5LmJvb3RzdHJhcCB7XG5cdC50ZXNjbyB7XG5cdFxuXHRcdC5wY2Ege1xuXHRcdCAgICBwYWRkaW5nOiAwIDEycHg7XG5cdFx0ICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdFxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHQgICAgZmxvYXQ6IG5vbmU7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHQgICAgfVxuXHQgICAgXG5cdCAgICAuY2hlY2tvdXQge1xuXHRcdCAgICAuY2FzY2FkZWFjY29yZGlvbiB7XG5cdFx0XHQgICAgLnBhbmVsLWRldGFpbCB7XG5cdFx0XHQgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmNvdmVycyB7XG5cdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuXHRib2R5Om5vdCguYm9vdHN0cmFwKSB7XG5cdFx0XG5cdFx0XHQuY29udGFpbmVyLnRlc2NvIHtcblx0XHRcdCAgICB3aWR0aDogOTAlIWltcG9ydGFudDtcblx0XHRcdCAgICBcblx0XHRcdCAgICAuc2l0ZS1oZWFkZXIge1xuXHRcdFx0ICAgIFx0cGFkZGluZzogMjBweCA1cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIFxuXHRcdFx0ICAgIC5iYXNrZXQge1xuXHRcdFx0ICAgIFx0cGFkZGluZzogMTBweDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgLmJhc2tldCB7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgXHR0YWJsZSB7XG5cdFx0XHQgICAgXG5cdFx0XHQgICAgXHRcdHRoIHtcblx0XHRcdCAgICBcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0ICAgIFx0XHR9XG5cdFx0XHRcdCAgICBcdFxuXHRcdFx0XHQgICAgXHR0ZCB7XG5cdFx0XHRcdFx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0ICAgIFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC5zdGFydGRhdGVib3gsIC5jb2wtcGF5bWVudC1tZXRob2RzIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmxpbmUudm91Y2hlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQuY2hlY2tvdXQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNHB4IDA7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5wYW5lbC10aXRsZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LmV4dHJhdGV4dCB7XG5cdFx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhc2NhZGVhY2NvcmRpb24ge1xuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0XHRcdFx0XHQgICAgcGFkZGluZzogNHB4IDZweDtcblx0XHRcdFx0XHRcdCAgICBtYXJnaW46IDVweCAwO1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA5NSU7XG5cdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LnBheW5vdyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRidXR0b24ucHVsbC1yaWdodCB7XG5cdFx0XHRcdFx0XHRmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRib2R5LmJvb3RzdHJhcCB7XG5cdFx0LnRlc2NvIHtcblx0XHQgICAgXG5cdFx0ICAgIC5jaGVja291dCB7XG5cdFx0ICAgIFx0cGFkZGluZzogMDtcblx0XHQgICAgfVxuXHRcdFxuXHRcdFx0LmNvdmVycyB7XG5cdFx0XHRcdGxlZnQ6IC0ycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmJyYW5kZWQtaGVhZGVyIHtcblx0aGVpZ2h0OiA0NXB4O1xufVxuLnN0YW5kYWxvbmUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyOHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN1YnNUYWJfY29udGFpbmVyLkJ1bmRsZV9jb250YWluZXIge1xuXHQvKnBhZGRpbmctbGVmdDogMjVweDsqL1xuXHRcblx0LnRvcFRhYnNfdGFiIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luLXRvcDogLTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcblx0XHQudmlldy1zdWJzVGFiIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgbWFyZ2luOiAxMHB4IDVweCAwO1xuXHRcdCAgICBvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LnZpZXctc3Vic1RhYi5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5zdWJzVGFiIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDM4cHggOSU7XG5cdFx0cGFkZGluZzogMThweCAwIDMwcHg7XG5cdH1cblx0XG5cdC5jaG9vc2Utc3Vic1RhYi5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdCAgICBib3JkZXI6IDBweCBzb2xpZCAkZ3JleS1ib3JkZXItY29sb3VyO1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XG5cdC5zdWJzVGFiX2NvbnRhaW5lci5CdW5kbGVfY29udGFpbmVyIHtcblxuXHRcdC5jb250YWluZXIsICNwcmVoZWFkZXItd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHR9XG59IiwiLnJlY2VpcHQge1xuXHRoMSB7XG5cdFx0d2lkdGg6IDQwNXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFx0aDIsIGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdFx0aDUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdH1cblx0XG5cdC5ibHVlLWZsYXNoIGgxIHtcblx0XHR3aWR0aDogNzA1cHg7XG5cdH1cblx0Lm9yZGVyLXN1bW1hcnkge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdC8qcGFkZGluZzogMjRweCAwIDI0cHggODBweDsqL1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3VyO1xuXHRcblx0XHQuZ2lmdGNhcmQge1xuXHRcdFx0LypcdG1hcmdpbi10b3A6IDI2cHg7Ki9cblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2RiMDcxYSA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ICAgIFxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LndvcmRzOm5vdCgucGF5cGFsR2lmdCkge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53b3JkcyB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZDogJGdpZnRfaWNvbl9jaGVja291dDtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0XG5cdFx0dGFibGUge1xuXHRcdFx0dGgge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGdyZXktYm9yZGVyLWNvbG91ciAxcHggc29saWQ7XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRkaXYucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcblx0XHR9XG5cdFx0LnJlc3BvbnNpdmVEaXYge1xuXHRcdFx0XHQvKiBvbmUgaXRlbSAqL1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuXHRcdFx0XHQgICAgd2lkdGg6IDk5JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LyogdHdvIGl0ZW1zICovXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3Qtb2YtdHlwZSgyKSxcblx0XHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1vZi10eXBlKDIpIH4gLnJlc3BvbnNpdmVEaXYge1xuXHRcdFx0XHQgICAgd2lkdGg6IDQ5JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LyogdGhyZWUgaXRlbXMgKi9cblx0XHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1vZi10eXBlKDMpLFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoMykgfiAucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRcdCAgICB3aWR0aDogMzIuMyU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC8qIGZvdXIgaXRlbXMgKi9cblx0XHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1vZi10eXBlKDQpLFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LW9mLXR5cGUoNCkgfiAucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRcdCAgICB3aWR0aDogMjQlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQvKiBmaXZlIGl0ZW1zICovXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3Qtb2YtdHlwZSg1KSxcblx0XHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1vZi10eXBlKDUpIH4gLnJlc3BvbnNpdmVEaXYge1xuXHRcdFx0XHQgICAgd2lkdGg6IDE5JTtcblx0XHRcdFx0fVxuXHRcdH1cblx0XHRcdC5jb2wtbWFnIHtcblx0XHRcdFx0d2lkdGg6IDMxOHB4O1xuXHRcdFx0XHQuY292ZXIge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGhlaWdodDogNzNweDtcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdC5pbmZvIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuY29sLWRlbGl2ZXJ5IHtcblx0XHRcdFx0d2lkdGg6IDIyNXB4O1xuXHRcdFx0fVxuXHRcdFx0LmNvbC1leHRyYXMge1xuXHRcdFx0XHR3aWR0aDogMTkwcHg7XG5cdFx0XHR9XG5cdFx0XHQuY29sLXBheW1lbnQtbWV0aG9kIHtcblx0XHRcdFx0d2lkdGg6IDM1MHB4O1xuXHRcdFx0fVxuXHR9XG5cdC5vcmRlci1pbmZvIHtcdFxuXHQvKlx0cGFkZGluZzogMjRweCAwIDI0cHggODBweDsqL1xuXHRcdHBhZGRpbmc6IDI0cHggMCAyNHB4IDUwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcblx0XHQubGhzIHtcblx0XHRcdGNsZWFyOmxlZnQgO1xuXHRcdFx0Lyp3aWR0aDogNTMwcHg7Ki9cblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHdpZHRoOiA1NzZweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0PiBwIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHggO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRoNSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVtaWJvbGQtZm9udC1zdGFjayA7XG5cdFx0XHQgICAgZm9udC1zaXplOiAxNnB4O1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0ICAgIGNvbG9yOiAjMDAwMDAxO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDEwcHggMDtcblx0XHQgICAgfVxuXHRcdFx0XG5cdFx0XHQuZ2lmdGNhcmQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZGIwNzFhIDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQud29yZHMge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZW1pYm9sZC1mb250LXN0YWNrIDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdC53ZWxjb21lZ2lmdCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlci1jb2xvdXIgO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC53b3JkcyB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDM1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRcblx0XHRcdHVsLCBvbCB7XG5cdFx0XHQgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRvbCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHR1bCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGxpIHtcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdH1cblx0XHRcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkbm9ybWFsLWZvbnQtc3RhY2sgO1xuXHRcdH1cblx0XHRcblx0XHRoNCB7XG5cdFx0XHRmb250LWZhbWlseTogJGRlbWlib2xkLWZvbnQtc3RhY2sgO1xuXHRcdFx0cGFkZGluZzogMTVweCAwIDEwcHg7XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQucmhzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG91cjtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDM2OXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0LmFsc28tYm91Z2h0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDIwJTtcblx0XHRtYXJnaW46IDAgMiU7IFxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0bWF4LXdpZHRoOiAyMzRweDtcblx0XHR9XG5cdFx0XG5cdFx0cCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0fVxuXHRcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0cGFkZGluZzogNXB4IDQwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblx0XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuXHRib2R5LnJlY2VpcHQge1xuXHRcdFxuXHRcdGRpdi5sb2dvLmN1c3RvbUJyYW5kZWREb21haW4ge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdC5tYWdhemluZS1oZWFkZXIge1xuXHRcdFx0XG5cdFx0XHRoMSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5ibHVlLWZsYXNoIHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0aDEucHVsbC1sZWZ0IHtcblx0XHRcdGZsb2F0OiBub25lIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDM4cHg7XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQub3JkZXItc3VtbWFyeSB7XG5cdFx0XHRkaXYucmVzcG9uc2l2ZURpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0ZGl2LmNvbC1kZWxpdmVyeSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdCAgICBcdGNsZWFyOiBib3RoO1xuXHRcdCAgICB9XG5cdFx0ICAgIGRpdi5jb2wtZXh0cmFzIHtcblx0XHQgICAgXHRwIHtcblx0XHQgICAgXHRcdHBhZGRpbmctbGVmdDogMjJweDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0Lm9yZGVyLWluZm8ge1xuXHRcdFx0cGFkZGluZzogMjRweCAwcHg7XG5cdFx0XHRcblx0XHRcdC5saHMsIC5yaHMge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnJocyB7XG5cdFx0XHQgICAgcGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmFsc28tYm91Z2h0IHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRtYXJnaW46IDExcHggMiU7XG5cdFx0XHRcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcblx0XHRcdGEge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRmb3JtIHtcblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iXX0= */