@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:400,700&display=swap");.site-footer a:link{color:#000;display:inline-block}.site-footer .row{padding:0 20px}.site-footer-inner{max-width:960px;margin:0 auto}footer ul#menu-footer-menu{padding:0;margin:0}footer ul#menu-footer-menu li{list-style:none;padding:10px 0;border-bottom:1px dotted #ccc}footer ul#menu-footer-menu li:first-child{padding-top:0}footer ul#menu-footer-menu li:last-child{padding-bottom:0;border-bottom:0}footer ul#menu-footer-menu li a{color:#000;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}footer ul#menu-footer-menu li a:hover{color:gray}footer ul.contact-details{margin:0;padding:0}.site-footer ul li{list-style:none;padding-bottom:1em;font-size:16px;line-height:20px}.site-footer ul li i{margin-right:10px}footer ul.contact-details li a:hover{color:#000}footer strong{color:#000;display:inline-block;font-size:16px;margin-bottom:10px}.site-footer-legal{background:transparent}.site-footer-legal ul{padding:0;margin:0;list-style-type:none}.site-footer-legal ul li{list-style:none;font-size:12px;float:left;padding:0 10px;border-right:1px solid #F4F4F5}.site-footer-legal ul li:first-child{padding-left:0}.site-footer-legal ul li:last-child{padding-right:0;border-right:none}.site-footer-legal ul li a{color:#000;-webkit-transition:all 0.5s;transition:all 0.5s}.site-footer-legal ul li a:hover{color:gray}.V3 footer{background-color:transparent}.V3 .rate-grid-container .footer .footer-message{display:inline-block}.site-footer{padding:25px 0;border-top:1px solid #C3C2C2;font-family:Helvetica,Arial,sans-serif}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hidden,.hidden.error{display:none}iframe{border:0}.content-page{margin:80px auto}.CABS4_0 .header{border-bottom:1px solid #D8D8D8 !important}.header{padding:25px;text-align:left}@media only screen and (min-width: 768px){.header{padding:15px 0 25px 0 !important}}.header img{width:auto;max-width:none}.header a img{width:auto;max-width:none}.header-inner{max-width:960px;margin:0 auto}.header-logo img{max-width:100%}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:18px}h1,h2,h3,h4{font-family:"Nunito Sans",sans-serif;font-weight:700}.heading-xl,.V3 h1{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:45px;line-height:50px;margin-bottom:20px}@media only screen and (min-width: 768px){.heading-xl,.V3 h1{font-size:55px;line-height:60px}}.heading-l,.V3 h2{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:30px;line-height:40px;margin-bottom:20px}@media only screen and (min-width: 768px){.heading-l,.V3 h2{font-size:38px;line-height:44px}}.heading-m,.V3 h3{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:22px;line-height:28px;margin-bottom:10px}@media only screen and (min-width: 768px){.heading-m,.V3 h3{font-size:30px;line-height:36px}}.heading-s,.V3 h4{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:18px;line-height:20px;margin-bottom:10px}.heading-xs{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:28px;margin-bottom:10px}picture,img{width:100%;height:auto}*{box-sizing:border-box}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:18px}h1,h2,h3,h4{font-family:"Nunito Sans",sans-serif;font-weight:700}.heading-xl,.V3 h1{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:45px;line-height:50px;margin-bottom:20px}@media only screen and (min-width: 768px){.heading-xl,.V3 h1{font-size:55px;line-height:60px}}.heading-l,.V3 h2{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:30px;line-height:40px;margin-bottom:20px}@media only screen and (min-width: 768px){.heading-l,.V3 h2{font-size:38px;line-height:44px}}.heading-m,.V3 h3{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:22px;line-height:28px;margin-bottom:10px}@media only screen and (min-width: 768px){.heading-m,.V3 h3{font-size:30px;line-height:36px}}.heading-s,.V3 h4{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:18px;line-height:20px;margin-bottom:10px}.heading-xs{font-weight:bold;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:28px;margin-bottom:10px}.V3 .button{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:none !important}.V3 .check-out-button,.V3 .pay-now-button .button,.V3 .button.orange:not(:disabled),.V3 .button.available,.V3 .button.disabled{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:none !important;background-color:#000 !important;color:#fff !important;padding:7px 10px !important;font-size:16px !important;font-weight:normal !important;text-decoration:none !important;text-align:center !important;line-height:22px !important;font-weight:bold !important;-webkit-transition:background-color 300ms ease-in-out !important;transition:background-color 300ms ease-in-out !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;cursor:pointer !important}.V3 .check-out-button:before,.V3 .check-out-button:after,.V3 .pay-now-button .button:before,.V3 .pay-now-button .button:after,.V3 .button.orange:not(:disabled):before,.V3 .button.orange:not(:disabled):after,.V3 .button.available:before,.V3 .button.available:after,.V3 .button.disabled:before,.V3 .button.disabled:after{display:none !important}.V3 .check-out-button:hover,.V3 .check-out-button:focus,.V3 .pay-now-button .button:hover,.V3 .pay-now-button .button:focus,.V3 .button.orange:not(:disabled):hover,.V3 .button.orange:not(:disabled):focus,.V3 .button.available:hover,.V3 .button.available:focus,.V3 .button.disabled:hover,.V3 .button.disabled:focus{background:none !important;background-color:#000 !important;color:#fff !important}.V3 .check-out-button{background-color:#00AF87 !important}.V3 .check-out-button:hover,.V3 .check-out-button:focus{background:none !important;background-color:#00c99b !important;color:#fff !important}.V3 .button.orange:not(:disabled){color:#fff !important}.V3 .button,.V3 a.link-button,.V3 a.button:active,.V3 a.button:visited,.V3 .button.available{background-color:none !important;color:#000 !important}.V3 .add-to-cart,.V3 .button.orange:not(:disabled).book-now{-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;background-color:#00AF87 !important}.V3 .add-to-cart:focus,.V3 .add-to-cart:hover,.V3 .button.orange:not(:disabled).book-now:focus,.V3 .button.orange:not(:disabled).book-now:hover{background-color:#000 !important}.V3 .button.disabled{background-color:#E8F9F5 !important;color:#fff !important;padding:0px 10px !important}.V3 .button.cancel{background-color:#00AF87 !important;color:#fff !important;padding:12px !important;font-size:16px !important;border-radius:0 !important;border:0 !important;font-weight:bold !important;padding:7px !important;text-align:center}.V3 .button.cancel:focus,.V3 .button.cancel:hover{background-color:#e2fff8 !important;color:#fff !important}.V3 .button.cancel{-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.V3 .button.cancel:focus,.V3 .button.cancel:hover{background-color:#000 !important}body{color:#000 !important}.V3 ::-moz-selection{color:#fff !important;background:#00AF87 !important}.V3 ::selection{color:#fff !important;background:#00AF87 !important}button,html,input,select,textarea{color:#000 !important}::-moz-selection{background:#00AF87 !important;text-shadow:none !important}::selection{background:#00AF87 !important;color:#fff;text-shadow:none !important}section{background:#fff !important}section.blue{background:#00AF87 !important}header{background:#fff !important}.V3 .tabs .tab a{color:#000 !important}.V3 .date-input{background-image:url("images/booking/icon_calendar.png") !important;background-size:16px 16px !important;background-position:center right 10px !important;background-repeat:no-repeat !important}.V3 div.is-attached{box-shadow:0px 4px 10px rgba(0,0,0,0.4) !important}.V3 .date-picker{border:0 !important;outline:0 !important}.V3 .ui-datepicker{padding:10px !important;border-radius:0 !important;border:0 !important}.V3 .ui-datepicker .ui-datepicker-header{background-color:transparent !important;padding:0 !important;padding:0 0 10px 0 !important}.V3 .ui-datepicker .ui-datepicker-title{color:#000 !important;text-shadow:none !important}.V3 .ui-datepicker .ui-datepicker-prev{top:0 !important}.V3 .ui-datepicker .ui-datepicker-prev span{background-image:url("images/booking/icon_left_arrow_round.png") !important;background-position:0 !important;background-size:contain !important}.V3 .ui-datepicker .ui-datepicker-next{top:0 !important}.V3 .ui-datepicker .ui-datepicker-next span{background-image:url("images/booking/icon_right_arrow_round.png") !important;background-position:0 !important;background-size:contain !important}.V3 .ui-datepicker th,.V3 .ui-datepicker td{padding:0 !important;text-align:center !important;font-weight:bold !important;border:0 !important;background-color:#fff !important}.V3 .ui-datepicker th span,.V3 .ui-datepicker th a,.V3 .ui-datepicker td span,.V3 .ui-datepicker td a{padding:5px 0 !important;text-shadow:none !important}.V3 .ui-state-default,.V3 .ui-widget-content .ui-state-default,.V3 .ui-widget-header .ui-state-default{background-color:#fff !important;border:0 !important;color:#D5D5D5 !important;text-shadow:none !important}.V3 .ui-state-active,.V3 .ui-widget-content .ui-state-active,.V3 .ui-widget-header .ui-state-active{background-color:#00AF87 !important;color:#fff !important;text-shadow:none !important}.V3 .date-picker button.ui-datepicker-close{position:absolute !important;right:-10px !important;top:-10px !important;padding:0 !important;font-weight:normal !important;font-size:0 !important;color:#000 !important;z-index:1 !important;box-shadow:none !important;background-color:transparent !important;text-indent:-9999px !important;width:19px !important;height:19px !important;background-image:url("images/booking/cross-black.png") !important;background-repeat:no-repeat !important;background-size:contain !important}figure{margin:0}form{margin:0}fieldset{border:2px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}.V3 button,.V3 input,.V3 .date-input[type="date"],.V3 select,.V3 textarea{padding:5px !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border-radius:0 !important;border:2px solid #000 !important;min-height:40px !important;font-size:16px !important;margin:0 !important;vertical-align:baseline !important;*vertical-align:middle !important;outline:0 !important}.V3 .date-input[type="date"]{padding-right:20px !important}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}form input[type="email"],form input[type="tel"],form input[type="text"],form select{border-radius:0}.V3 div.selector{background-image:none !important;padding:0;margin:0;height:40px !important;font-size:16px !important;color:#000 !important;line-height:normal;border:2px solid #000 !important;border-radius:5px !important}.V3 div.selector:after{content:"";position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("images/booking/up_down_icon.svg") no-repeat;background-size:9px 15px;width:9px;height:15px;z-index:0}.V3 div.selector span{background:none !important;padding:0 30px 0 5px !important;width:100% !important;text-shadow:none !important;height:40px !important;line-height:2.4 !important}.V3 div.selector select{z-index:1}.V3 div.selector>.selector{border:0 !important;padding:0 10px;background-color:#fff}.V3 div.selector>.selector:hover{background:url("images/booking/up_down_icon.svg") no-repeat center right 10px;background-size:9px 15px}.V3 div.selector>span{border:0 !important;display:none !important;background-image:none;position:absolute;top:0;left:0}.V3 div.selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0 !important;padding:0px 5px;font-size:16px;opacity:1 !important;min-height:36px}.V3 div.selector.double-digit{min-width:70px}.V3 .search-control label{margin:0 10px 0 0 !important}.V3 .search-control .selector+label{margin:0 10px !important}.V3 span.checker,.V3 div.checker{background:none !important;width:40px !important;height:40px !important}.V3 span.checker span,.V3 div.checker span{width:40px !important;height:40px !important;background-image:none !important;cursor:pointer !important}.V3 span.checker>.checker,.V3 div.checker>.checker{border:0}.V3 span.checker input,.V3 div.checker input{position:relative;cursor:pointer;z-index:10}.V3 span.checker .checked,.V3 div.checker .checked{position:relative;border:0}.V3 span.checker .checked:before,.V3 div.checker .checked:before{display:none}.V3 span.checker .checked:after,.V3 div.checker .checked:after{content:"";display:block;position:absolute;top:0;left:0;width:40px !important;height:40px !important;background:url("images/booking/checkbox_tick.png") no-repeat;background-size:contain;z-index:0}.V3 span.checker input,.V3 div.checker input{opacity:1 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #000;padding:5px;width:40px !important;height:40px !important;background-color:transparent !important;z-index:10}.V3 span.checker input:focus,.V3 div.checker input:focus{outline:none;border:2px solid #000;border-color:#000 !important}.V3 .sublabel{overflow:visible}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.field-container{overflow:hidden !important}.V3 .search-control .destination>div{padding:0 10px 0 150px}.V3 .checker span{font-size:16px}.V3 .sublabel{display:-webkit-box;display:flex;margin:40px 0}.V3 .sublabel span:nth-child(2){padding:10px 0 10px 10px;display:inline-block}.V3 .agree span:nth-child(2){padding:10px 0 10px 10px;display:inline-block}.V3 form>* input:focus,.V3 form>* textarea:focus{border-color:#999 !important;border-width:2px;background-color:#fff;color:#000}.has-tab-acc .V3 .search-control div.search-button-container button,.has-tab-act .V3 .search-control div.search-button-container button{margin-top:30px !important}.V3 .search-control .container>div.field-container.advanced-options{position:absolute;top:55px;right:0;background:#ffffff;padding:20px;box-shadow:0 2px 8px 1px rgba(0,0,0,0.2)}.V3 .search-control .container>div.field-container.advanced-options:not(.collapsed){max-height:none}.V3 .search-control.vertical div.field{padding:15px 0 5px 0 !important}.V3 .data-icon{background:url("images/Sprites/IconSet1.png")}.V3 .data-icon.business{background:url("images/Sprites/IconSet3.png") no-repeat 1px -531px;height:18px}.V3 a.moreLink,.V3 .moreLink a{background:transparent url("images/Sprites/IconSet1.png") no-repeat scroll 100px 100px;background-position:0 -902px}.V3 #language-control-placeholder .list-bar-right{margin:0 !important}.V3 #language-control-placeholder .list-bar-right #primary_nav_wrap_currency .dropdown-content{right:-40px}.V3 #language-control-placeholder .list-bar-right #primary_nav_wrap_language .dropdown-content{right:11px}.V3 header.default .list-bar-right{margin-right:0 !important;margin-top:0 !important}.V3 header.default .list-bar-right .dropbtn{padding-bottom:0}.V3 .list-bar-right{position:absolute;top:20px;right:0;margin-right:0px !important;width:auto;margin-top:0px !important;z-index:100}.V3 .list-bar-right ul{list-style-type:none;margin:0;padding:0;font-family:"Arial","sans-serif"}.V3 .list-bar-right li{float:left}.V3 .list-bar-right li a,.V3 .list-bar-right .dropbtn{display:inline-block;font-size:18px;color:#F4F4F5;padding:0px 0px 0px 10px;text-decoration:none}.V3 .list-bar-right li.dropdown{display:inline-block;min-height:40px}.V3 .list-bar-right .current-menu-item{background:#eee}.V3 .list-bar-right .seldescription-lang{color:#000 !important}.V3 .list-bar-right .seldescription-currency{color:#000 !important}.V3 .list-bar-right .dropdown-content{display:none;position:absolute;background-color:#F4F4F5;min-width:150px;border:1px solid #D8D8D8;box-shadow:none;border-radius:3px;right:0;z-index:1000}.V3 .list-bar-right .dropdown-content span{font-weight:normal;font-size:14px}.V3 .list-bar-right .dropdown-content a{font-weight:normal;font-size:14px;padding:12px 16px;text-decoration:none;display:block;border-bottom:1px solid #dee1e3 !important}.V3 .list-bar-right .dropdown-content a:hover{background-color:#d5d5d5}.V3 .list-bar-right .dropdown:hover .dropdown-content{display:block}.V3 .list-bar-right .selsymbol{color:#D8D8D8;font-size:11px;font-weight:bold;direction:ltr;display:block;width:30px;float:left;padding-left:2px;margin-top:-2px !important;text-decoration:none}.V3 .list-bar-right .selsymbol img{margin:0 !important}.V3 .list-bar-right #primary_nav_wrap_currency div:after,.V3 .list-bar-right #primary_nav_wrap_currency div:before{bottom:100%;right:65px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.V3 .list-bar-right #primary_nav_wrap_language div:after,.V3 .list-bar-right #primary_nav_wrap_language div:before{bottom:100%;right:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.V3 .list-bar-right #primary_nav_wrap_currency div:after,.V3 .list-bar-right #primary_nav_wrap_language div:after{border-bottom-color:#F4F4F5;border-width:0 10px 10px 10px;margin-left:-5px}.V3 .list-bar-right #primary_nav_wrap_currency div:before,.V3 .list-bar-right #primary_nav_wrap_language div:before{border-bottom-color:#D8D8D8;border-width:0 10px 12px 12px;margin-left:-4px}.V3 .list-bar-right #primary_nav_wrap_currency span{padding-left:25px}*{box-sizing:border-box}.container{margin:0 auto}.row:after,.col:after,.clr:after,.group:after{content:"";display:block;height:0;clear:both;visibility:hidden}.row{clear:both}.col{display:block;float:left;width:100%;margin-bottom:1.4em}@media (min-width: 768px){.container{width:96%}.row{margin-left:-2%}.col{margin-left:2%}.span_1{width:6.33%}.span_2{width:14.66%}.span_3{width:23%}.span_4{width:31.32%}.span_5{width:39.65%}.span_6{width:48%}.span_7{width:56.35%}.span_8{width:64.67%}.span_9{width:73%}.span_10{width:81.33%}.span_11{width:89.65%}.span_12{width:98%}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.container{max-width:1040px;padding:0 20px;position:relative}@media only screen and (min-width: 768px){.container{padding:0}}.container.slim{padding:10px}.container .row .col img{max-width:100%;height:auto}html:not(.page-set-small):not(.minimalist) .container_body.V3{border-radius:0 !important;box-shadow:none !important;margin:0 auto 25px !important}.V3 .rate-grid.navigation-enabled>.row.navigation{background-color:transparent !important}.V3 a,.V3 a:active,.V3 a:visited,.V3 .list-bar-right li a,.V3 .list-bar-right .dropbtn{color:#000 !important}.V3 .list-bar-right{right:20px !important}.V3 .button,.V3 a.link-button,.V3 a.button:active,.V3 a.button:visited,.V3 .button.available{background-image:none !important;background-color:transparent !important;color:#000 !important;text-decoration:none !important;border-radius:0 !important;border:0 !important;font-size:16px !important;font-weight:100 !important;text-shadow:none !important;box-shadow:none !important;padding:0 !important}.V3 .rate-grid .row>.cell.controls .button{padding:0 0 0 10px !important;font-weight:400 !important;text-decoration:underline !important}.V3 .rate-grid .row>.cell.controls .button.book-now{padding:2px 10px !important;text-decoration:none !important}.V3 .rate-grid .row>.cell.name>.container .more-info{bottom:3px !important;right:10px !important}.V3 .rate-grid .row>.cell.name>.container .more-info:before{display:none !important}.V3 a.toggler:before{display:none !important}.V3 .tabs>a.toggler:after,.V3 .rate-grid .row>.cell.name>.container .more-info.toggler:after,.V3 .rate-grid .row>.cell.controls .button.toggler:after{content:'';width:0;height:0;padding:0;position:absolute;top:35%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.V3 .tabs>a.toggler.is-expanded:after,.V3 .rate-grid .row>.cell.name>.container .more-info.is-expanded:after,.V3 .rate-grid .row>.cell.controls .button.toggler.is-expanded:after{border-left:5px solid transparent !important;border-right:5px solid transparent !important;border-top:7px solid #000 !important;-webkit-transform:none !important;transform:none !important;text-shadow:none !important}.V3 .tabs>a.toggler.is-collapsed:after,.V3 .rate-grid .row>.cell.name>.container .more-info.is-collapsed:after,.V3 .rate-grid .row>.cell.controls .button.toggler.is-collapsed:after{border-left:5px solid transparent !important;border-right:5px solid transparent !important;border-bottom:7px solid #000 !important;-webkit-transform:none !important;transform:none !important;text-shadow:none !important}.V3 .button:hover,.V3 a.link-button:hover,.V3 a.button:active:hover,.V3 a.button:visited:hover,.V3 .button.available:hover{background-image:none !important;background-color:transparent !important;color:#000 !important}.V3 .rate-grid-container{margin-top:10px}.V3 .column-container>.column-left,.V3 .column-container>.column.left{display:block;width:100%;float:none}.V3 .column-container>.column-right,.V3 .column-container>.column.right{display:block;width:100%;float:none}.V3 .product-configurer>h1,.V3 .product-configurer>h2{margin:.2em 12px !important}.V3 .data-icon.back{color:#000 !important;background-position:0 0;margin:0}a,.V3 a{text-decoration:underline;color:#000}a:link,.V3 a:link{font-weight:normal;text-decoration:underline;color:#000}a:focus,a:hover,.V3 a:focus,.V3 a:hover{outline:none;text-decoration:underline;color:gray}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}audio,canvas,img,video{vertical-align:middle}.V3 .popup h1{font-size:20px;line-height:22px}.V3 .popup .search-control{box-sizing:border-box}.V3 .popup .search-control>.container{display:block !important;margin:0 10px !important;background:transparent !important;border:0}.V3 .popup .data-icon{margin-left:0 !important}.V3 .popup .button{margin:0 5px !important;padding:0px !important}.V3 .product-configurer{padding:20px !important}table{border-collapse:collapse;border-spacing:0}th,td{font-size:16px !important}th,td,.V3 .email-container table th,.V3 .email-container table td{background-color:#F4F4F5 !important;border:0 !important;padding:20px !important}.V3 .email-container .contact-info th,.V3 .email-container .contact-info td{padding:40px !important;background-color:#fff}.V3 .email-container .contact-info th h2,.V3 .email-container .contact-info td h2{margin-bottom:20px}.V3 .email-container .contact-info table th,.V3 .email-container .contact-info table td{padding:0px 0 !important;background-color:#fff}.V3 .booking-summary-options{background-image:none;background:#F4F4F5}.V3 table.standard-table,.V3 table.light-table,.V3 .booking-summary-options table{background:#F4F4F5}.V3 table.standard-table th,.V3 table.standard-table td,.V3 table.light-table th,.V3 table.light-table td,.V3 .booking-summary-options table th,.V3 .booking-summary-options table td{background:#F4F4F5}.V3 .booking-summary-options table .totals td.dollar-value,.V3 .booking-summary-options table .subtotals.grand td.dollar-value,.V3 .booking-summary-options table .subtotals td.dollar-value,.V3 .booking-summary-options table .bookingfee td.dollar-value,.V3 .booking-summary-options table .dollar-value,.V3 .booking-summary-options table th,.V3 .booking-summary-options table th.dollar-value{background:#F4F4F5}.V3 #payment-details .payment-method-container,.V3 #guest-details{padding:20px 0}.V3 .field.payment-method .accepted-payment-methods{margin:0;padding:0}.V3 .field.payment-method .accepted-payment-methods li:not(.title){padding:10px 0 20px 0;width:25%}.V3 .field.payment-method .accepted-payment-methods li:not(.title) a{display:inline-block;margin:0 10px;background:#F4F4F5}.V3 .booking-summary-options>h2{border:0}.V3 .view-controller .sort-by ul.tabs li.tab.selected a{position:relative !important;padding-right:30px !important}.V3 .view-controller .sort-by ul.tabs li.tab.selected a:after{content:'';width:0;height:0;padding:0;position:absolute;top:40%;right:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000;-webkit-transform:none;transform:none;text-shadow:none}.V3 .view-controller{background:#000 !important;background:rgba(0,0,0,0.8) !important;color:#FFF !important;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:#fff !important;border-top:0 !important}.V3 .view-controller .tabs .tab{color:#000 !important;padding:5px 10px !important}.V3 .search-control .container{padding:10px 0 !important}.V3 .search-control .travel-date-flexible,.V3 .search-control .destination,.V3 .search-control .commencing{padding-left:0 !important;padding-right:0 !important}.V3 .search-control>.tabs .tab.selected{background-color:#fff !important;color:#000 !important}.V3 .tabs .tab.selected a{color:#000 !important;text-decoration:none !important}.V3 .tabs.large .tab{margin-left:0 !important;margin-right:10px !important}.V3 .tabs.large .tab:not(.selected) a{background:#F4F4F5 !important}.V3 .tabs.inline .tab.selected a{background-color:transparent !important}.V3 .tabs.inline .tab:not(:first-child){border-left:0 !important}.v3 .favourites{font-weight:normal !important}.tab a{text-decoration:none !important;padding:2px 20px !important}.tab{padding:0 0 10px 0 !important}.V3 .tabs{width:100%;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:#D8D8D8 !important}.V3 .tabs .tab.selected a{font-weight:normal !important}.V3 .view-controller .tabs{width:auto !important}.V3 .view-controller .tabs .selected.tab,.selected.tab{border-top-width:1px !important;border-top-style:solid !important;border-top-color:#D8D8D8 !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:#D8D8D8 !important;border-right-width:1px !important;border-right-style:solid !important;border-right-color:#D8D8D8 !important;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:#fff !important;margin-bottom:-1px}.V3 .search-control>.container{background:#fff !important;color:#000 !important;background-image:none !important;margin-right:0 !important;width:100% !important;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:#fff !important}.V3 .view-controller{border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:#D8D8D8 !important}.search-control label{color:#000 !important}.V3 .view-controller:not(.is-empty){background:#fff !important}.V3 .view-controller{color:#000 !important}.V3 .view-controller .sort-by,.V3 .view-controller .view-by{width:50%}.V3 .view-controller .sort-by span,.V3 .view-controller .view-by span{display:inline-block;padding-right:15px}.V3 .view-controller>div>span{font-size:16px}.V3 .view-controller .tabs{display:inline-block;margin-bottom:-1px}.V3 .view-controller .tabs .tab{background-color:transparent;margin-left:0;margin-right:10px;margin-bottom:-1px}.V3 .tabs.inline .tab{padding:0 0 10px 0 !important}.V3 .tabs.inline .tab a{padding:10px 20px !important}.V3 .tabs.inline .tab:not(.selected) a{background-color:#F4F4F5 !important;display:inline-block !important;border-right:0 !important}.V3 .tabs.inline .tab{border-right:0 !important}.V3 .tabs.inline .tab:not(:last-child){padding-left:0 !important;padding-right:0 !important}html{box-sizing:border-box;font-size:1em;line-height:1.4}body{font-family:Helvetica,Arial,sans-serif !important;font-size:14px;font-size:0.875rem;line-height:1.5}html,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#F4F4F5;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:14px}sub,sup{font-size:12px;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}h1,h2,h3,h4,h5{font-family:"Nunito Sans",sans-serif !important;color:#000;font-weight:normal}h1{font-size:2em;margin:0.67em 0}h2{font-size:24px;margin:0.83em 0}h3{font-size:20px;margin:1em 0}h4{font-size:18px;margin:0 0 1.33em 0}h5{font-size:16px;margin:1.67em 0}h6{font-size:16px;margin:2.33em 0}.clearfix{overflow:auto;zoom:1}.spacer{display:block;width:100%;height:30px}.alignright{float:right;margin-left:20px;margin-bottom:20px}[hidden]{display:none}.mobile-only{display:block}@media (min-width: 768px){.mobile-only{display:none}}.desktop-only{display:none}.V3 .products-only .pay-now-button .button,.V3 .products-only .button.orange:not(:disabled),.V3 .products-only .button.available,.V3 .products-only .button.disabled{background-color:#00AF87 !important}.V3 .rate-grid.products-only .row>.cell.controls .button{padding:2px 5px !important}.V3 .rate-grid .products-only .product.rates .cell.rate.unavail:after,.V3 .rate-grid .products-only .service.rates .cell.rate.unavail:after{width:10px;height:10px}.search-control label{background-color:#fff}.search-control .data-icon{display:none !important}.book-now-button{background-color:transparent !important;border:0 !important;box-shadow:none !important;width:210px;height:76px}.book-now-button span:nth-child(1){background:transparent !important;text-indent:-9999px}.book-now-button span:nth-child(2),.book-now-button svg{display:none}.book-btn-red-round,.book-btn-red-square,.book-btn-navy-round,.book-btn-navy-square,.book-btn-black-round,.book-btn-black-square,.book-btn-yellow-round,.book-btn-yellow-square,.book-btn-green-round,.book-btn-green-square{display:inline-block;background-repeat:no-repeat;background-size:contain;width:210px;height:76px;text-indent:-9999px}.book-btn-red-round{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/4iP9CHAetF1uZ6uK1qnWpP/33b678d8f910e647f9c98c5160a67d63/red_button_round_check.png")}.book-btn-red-square{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/3WL8yWerIEd0SkC8K8EYAl/b30679f5caa9da9e7fa573405fe6ea09/red_button_square_check.png")}.book-btn-navy-round{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/2IBhRRnStdbsMeWgiF6zr1/c3650f565ffe767c5162d1a94bdc4107/BLUE_button_round_check.png")}.book-btn-navy-square{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/6ONS5CRRuXwoVUdc1WvEbQ/3737c26182982a0a63a311454738b887/blue_button_square_check.png")}.book-btn-black-round{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/5ESMC1QCNgA3gZvkg3oDz/2506d24bba5779d4e728f92909449ddc/BLACK_button_round_check.png")}.book-btn-black-square{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/7q2yDZ6nomqTOFOrPpJ11G/62767d113c84b4213960a5f38c804fa0/black_button_square_check.png")}.book-btn-yellow-round{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/2mOHzhPPZ1ZqXSU6L53u1A/4577c9c77c0f4f2b562b5867106f90d5/YELLOW_button_round_check.png")}.book-btn-yellow-square{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/Q38EahyKRlydGVsdY43DG/9a7bc3ad08bd6d61d78787f9890bc4ef/yellow_button_square_check.png")}.book-btn-green-round{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/7pkDAJxNvcCCpxFaDRmKCw/d7c5d5e2b94362d6841d3f7db00a8d04/GREEN_button_round_check.png")}.book-btn-green-square{background-image:url("http://images.ctfassets.net/ffd9lcimuffr/3ydNoQTLOnn4WHB38VGXaM/aa7fc60003b8b5d13109c09a5e35f228/green_button_square_check.png")}.V3 .rate-grid-container{min-height:16px}.V3 img.loading-image{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:16px;height:16px;width:16px}.search-control.vertical .pax.expanded>label{float:none !important}.pp_full_res .container_middle{width:auto !important}.V3 .content{padding:0;margin-bottom:20px}.business-name{margin-bottom:10px !important}.V3 .rate-grid>.row{display:-webkit-box !important;display:flex !important;-webkit-box-align:stretch;align-items:stretch;overflow:hidden}.V3 .rate-grid>.row>.cell{display:-webkit-box !important;display:flex !important;-webkit-box-align:stretch;align-items:stretch;overflow:hidden}.V3 .rate-grid>.row>.cell:first-child{-webkit-box-flex:4;flex:4 0}.V3 .rate-grid>.row>.cell{border-left:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid .row>.cell.scrolling-panel .container .cell,.V3 .rate-grid>.row>.cell .date{padding:10px 5px !important}.V3 .rate-grid>.row>.cell .label{color:#000 !important;text-shadow:none !important}.V3 .rate-grid .service.rates .cell.rate.unknown{background-color:#fff !important;color:#000 !important;border-left-color:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid .service.rates .cell.rate.sat,.V3 .rate-grid .service.rates .cell.rate.sun,.V3 .rate-grid .product.rates .cell.rate.sat,.V3 .rate-grid .product.rates .cell.rate.sun,.V3 .rate-grid .cell.date.sat,.V3 .rate-grid .cell.date.sun{background-color:#e8f9f5 !important;color:#000 !important;border-left-color:transparent !important;border-right:1px solid #f4f4f5 !important;border-bottom:1px solid #c0eee3 !important}.V3 .rate-grid .service.rates .cell.rate.sat.selected,.V3 .rate-grid .service.rates .cell.rate.sun.selected,.V3 .rate-grid .product.rates .cell.rate.sat.selected,.V3 .rate-grid .product.rates .cell.rate.sun.selected,.V3 .rate-grid .cell.date.sat.selected,.V3 .rate-grid .cell.date.sun.selected{background-color:#d4f4ec !important}.V3 .rate-grid .service.rates .cell.rate.sat,.V3 .rate-grid .product.rates .cell.rate.sat,.V3 .rate-grid .cell.date.sat{border-right:1px solid #c0eee3 !important}.V3 .rate-grid .service.rates .cell.rate.sat,.V3 .rate-grid .service.rates .cell.rate.sun,.V3 .rate-grid .cell.date.selected.sat,.V3 .rate-grid .cell.date.selected.sun,.V3 .rate-grid .cell.date.sat,.V3 .rate-grid .cell.date.sun{background-color:#e8f9f5 !important;color:#000 !important;border-left-color:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid .dates .cell.date.sat,.V3 .rate-grid .dates .cell.date.sun,.V3 .rate-grid .dates .cell.date.sat.selected,.V3 .rate-grid .dates .cell.date.sun.selected{background-color:#00AF87 !important;color:#fff !important;border-left-color:transparent !important;border-right:1px solid #009673 !important;border-bottom:1px solid #00AF87 !important}.V3 .rate-grid .dates .cell.date.sat .label,.V3 .rate-grid .dates .cell.date.sun .label,.V3 .rate-grid .dates .cell.date.sat.selected .label,.V3 .rate-grid .dates .cell.date.sun.selected .label{color:#fff !important}.V3 .rate-grid .dates .cell.date.sat .label span,.V3 .rate-grid .dates .cell.date.sun .label span,.V3 .rate-grid .dates .cell.date.sat.selected .label span,.V3 .rate-grid .dates .cell.date.sun.selected .label span{color:#fff !important}.V3 .rate-grid .cell.date.selected.sat>.label,.V3 .rate-grid .cell.date.selected.sun>.label{color:#fff !important}.V3 .rate-grid>.row.service>.cell:first-child{border-right:0 !important}.V3 .rate-grid .row.service .cell.rate>.label{text-shadow:none !important}.V3 .rate-grid>.row.service{background-color:transparent !important}.V3 .rate-grid .service.rates .cell.rate{background-color:#fff !important;border-left-color:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid .product.rates .cell.rate.unavail.sat,.V3 .rate-grid .product.rates .cell.rate.unavail.sun{background-color:#e8f9f5 !important;color:#000 !important;border-left-color:transparent !important;border-right:1px solid #c0eee3 !important;border-bottom:1px solid #c0eee3 !important}.V3 .rate-grid .product.rates .cell.rate.unavail.selected,.V3 .rate-grid .product.rates .cell.rate.selected,.V3 .rate-grid .service.rates .cell.rate.unavail.selected,.V3 .rate-grid .service.rates .cell.rate.selected{background-color:#f4fcfa !important;border-left-color:transparent !important;border-right:transparent !important;border-bottom:1px solid #c0eee3 !important}.V3 .rate-grid .service.rates .cell.rate.sat>.label,.V3 .rate-grid .service.rates .cell.rate.sun>.label,.V3 .rate-grid .cell.date.selected.sat>.label,.V3 .rate-grid .cell.date.selected.sun>.label,.V3 .rate-grid .cell.date.sat>.label,.V3 .rate-grid .cell.date.sun>.label{color:#000 !important;text-shadow:none !important}.V3 .rate-grid .product.rates .cell.selected.rate{background-color:#f4fcfa !important}.V3 .rate-grid>.row.product>.cell{border-bottom:0 !important}.V3 .rate-grid .product.rates .cell.rate{background-color:#fff !important}.V3 .rate-grid .product.rates .cell.rate span{text-shadow:none !important}.V3 .rate-grid>.row.product>.cell:first-child{background-color:#fff !important;border-right:1px solid #f4f4f5 !important}.capacity{font-weight:100 !important}.V3 .navigate-back-link-container{padding:20px 0 !important}.row.service{border-bottom:1px solid #f4f4f5 !important}.V3 .tabs.inline .tab.selected a{background-color:transparent !important}.search-control .data-icon{display:none}.favourite{left:0px !important;top:8px !important;background-repeat:no-repeat;background-size:21px}.favourite.is-collapsed{background-image:url("images/booking/icon_star_unchecked.svg")}.favourite.is-expanded{background-image:url("images/booking/icon_star_checked.svg")}.favourite svg{display:none}.show-on-map{background-image:url("images/booking/icon_pin.svg");background-repeat:no-repeat;background-size:contain;right:6px !important;top:8px !important}.show-on-map svg{display:none}.V3 .rate-grid .row>.cell.navigate.left>.container a{background-image:url("images/booking/icon_left_arrow_round.png") !important;background-repeat:no-repeat !important;background-position-x:95% !important;background-position-y:0 !important;background-size:contain !important}.V3 .rate-grid .row>.cell.navigate.right>.container a{background-image:url("images/booking/icon_right_arrow_round.png") !important;background-repeat:no-repeat !important;background-position-x:10px !important;background-position-y:0 !important;background-size:contain !important}.paging .previous-page{position:relative;padding-left:20px !important}.paging .previous-page:after{content:"";position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:6px;height:10px;background-image:url("images/booking/icon_left_arrow.png");background-repeat:no-repeat;background-size:contain}.paging .next-page{position:relative;padding-right:20px !important}.paging .next-page:after{content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:6px;height:10px;background-image:url("images/booking/icon_right_arrow.png");background-repeat:no-repeat;background-size:contain}.V3 .rate-grid>.row>.cell .date,.V3 .rate-grid>.row>.cell .rate{border-bottom:1px solid #f4f4f5 !important;border-right:1px solid #f4f4f5 !important}.V3 .search-control.vertical:not(.hidden){width:100%}.V3 .search-control.vertical:not(.hidden) .container{display:-webkit-box;display:flex}.V3 .search-control.vertical:not(.hidden) .container .search-button-container{margin-left:20px}.V3 .rate-grid .row>.cell.navigate>.container a>span{width:100px}.V3 .rate-grid .cell.date{background-color:#fff !important;border-left-color:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid-container .footer ul.paging,.V3 .rate-grid-container .footer ul.paging li:not(:first-child){border-left:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid-container .footer ul.paging li.active a{color:#000 !important;text-decoration:underline !important}.V3 .rate-grid-container .footer ul.paging{border:3px solid #f4f4f5 !important;border-radius:0 !important;margin-top:5px !important}.V3 .rate-grid>.row>.cell.scrolling-panel .rate.cell>*{top:50% !important;left:50% !important;right:auto !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;color:#000 !important}.V3 .rate-grid>.row>.cell>.container{margin:0 !important}.V3 .rate-grid>.row>.cell{border:0 !important}.V3 .rate-grid .decription{margin-left:10px}.V3 .rate-grid .row.description>.cell.description{background:transparent !important}.V3 .rate-grid .row.description>.cell.description .display-images.max-visible-1{margin:0 0 0 20px !important}.V3 .rate-grid .row>.cell.description>.container{padding:20px 0 !important}.V3 .rate-grid-container .footer ul.paging{border:0 !important}.V3 .rate-grid-container .footer ul.paging li{background:#ffffff !important;padding:10px !important}.V3 .rate-grid-container .footer ul.paging li.previous-page,.V3 .rate-grid-container .footer ul.paging li.next-page{background:#f4f4f5 !important}.V3 .rate-grid>.row.product{background-color:#fff !important}.V3 .rate-grid .product.rates .cell.rate.unavail,.V3 .rate-grid .service.rates .cell.rate.unavail{background-color:#fff !important;border-left:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid .service.rates .cell.rate.unavail.sat,.V3 .rate-grid .service.rates .cell.rate.unavail.sun{background-color:#E8F9F5 !important}.V3 .rate-grid .product.rates .cell.rate.unavail,.V3 .rate-grid .service.rates .cell.rate.unavail{background-color:#fff !important;border-left:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid .product.rates .cell.rate.unavail:after,.V3 .rate-grid .service.rates .cell.rate.unavail:after{content:"";background-image:url("images/booking/icon_unavailable.png");background-size:contain;width:16px;height:16px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-weight:700;font-size:24px}.V3 .rate-grid .row>.cell.navigate.left,.V3 .rate-grid .row>.cell.navigate.right{cursor:pointer !important}.V3 .rate-grid .row>.cell.navigate.right{border-bottom:0 !important}.V3 .scrolling-panel{border-bottom:0 !important}.V3 .scrolling-panel .container{width:auto !important}.row .navigation.showing-products{width:500px !important}.V3 .rate-grid .product.rates .cell.rate{border-left:transparent !important;border-right:1px solid #f4f4f5 !important}.V3 .rate-grid.no-controls>.row>.cell:first-child{-webkit-box-flex:9;flex:9 0}.V3 .rate-grid>.row>.cell.scrolling-panel{-webkit-box-flex:0;flex:0 0 1200px}.V3 .rate-grid>.row>.cell:last-child:not(.description){-webkit-box-flex:1;flex:1 0}.V3 .rate-grid>.row>.cell.description{-webkit-box-flex:1;flex:1 0 1200px}.V3 .rate-grid>.row>.cell>.container{-webkit-box-flex:1;flex:1 0}.V3 .rate-grid>.row>.cell.scrolling-panel>.container{display:-webkit-box !important;display:flex !important;-webkit-box-align:stretch;align-items:stretch}.V3 .rate-grid>.row>.cell.scrolling-panel>.container>.cell{display:-webkit-box !important;display:flex !important;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0;flex:0 0 80px !important}.V3 .rate-grid>.row>.cell.scrolling-panel,.V3 .rate-grid>.row>.cell.scrolling-panel{-webkit-box-flex:0 !important;flex:0 0 560px !important}.V3 .rate-grid>.row>.cell.controls>.container,.V3 .rate-grid>.row>.cell.navigate>.container{display:-webkit-box !important;display:flex !important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.V3 .rate-grid>.row>.cell.navigate.left>.container{-webkit-box-pack:end;justify-content:flex-end}.V3 .rate-grid>.row>.cell.navigate.right>.container{-webkit-box-pack:start;justify-content:flex-start}.V3 .rate-grid .row.description>.cell.additional-info .display-address:not(.hidden){padding:0 0 0 40px}.V3 .rate-grid .row.description>.cell.additional-info .display-features{margin-top:20px;margin-left:24px}.V3 .rate-grid .row.description>.cell.additional-info .entity-info.type-business{padding-left:40px}.V3 .security-notes .digiCert{margin-right:2.3em}.CABS4_0 .V3 .rate-grid>.row>.cell.scrolling-panel>.container>.cell,.CABS4_0 .V3 .rate-grid>.row>.cell.scrolling-panel>.container>.cell{display:-webkit-box !important;display:flex !important;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0 !important;flex:0 0 80px !important;height:100%;vertical-align:top}.V3 .rate-grid-container .footer{padding:0;margin:20px 0 0}.V3 .rate-grid-container .footer .footer-message{padding:0}.V3 .entity-info{position:relative;padding:3px 10px 3px 30px;min-height:38px}.V3 .entity-info .category{top:12px;left:0}.V3 .rate-grid .row>.cell.navigate.left{border-right:1px solid #f4f4f5 !important}.V3 .view-basket>.contents{z-index:9000;border:0;border-radius:0;box-shadow:0 2p 2px 2px #E8F9F5;padding:10px}.V3 .view-basket>.contents:after{display:none}.V3 .view-basket>.contents .cart-item{padding:10px 0}.V3 .view-basket>.contents>.items:after{display:none}.V3 .view-basket>.contents .cart-item .display-images{display:none}.V3 .view-basket>.contents .cart-item-group>div.cart-item{border-bottom:1px solid #C3C2C2 !important;margin-bottom:10px}.V3 .view-basket>.contents>.items .dates{margin-bottom:10px}.V3 .view-basket>.contents .cart-item button.remove{padding:0px 10px !important;font-size:14px !important}.V3 .view-basket>.contents .cart-item-group>h3{float:none;font-size:18px;line-height:22px}.V3 .view-basket>.contents .empty-notice{display:block}.V3 .view-basket>.contents .empty-notice .hidden{display:none}.V3 .view-basket .check-out-button{padding:10px !important;height:auto !important;text-align:left !important}.V3 .view-basket .check-out-button .total-price{float:right;text-align:right;display:inline-block}.V3 .view-basket>.contents .cart-item-group>.data-icon{margin-top:2px;margin-right:10px}.V3 body,.V3 div,.V3 span,.V3 object,.V3 iframe,.V3 h1,.V3 h2,.V3 h3,.V3 h4,.V3 h5,.V3 h6,.V3 p,.V3 blockquote,.V3 pre,.V3 abbr,.V3 address,.V3 cite,.V3 code,.V3 del,.V3 dfn,.V3 em,.V3 img,.V3 ins,.V3 kbd,.V3 q,.V3 samp,.V3 small,.V3 strong,.V3 sub,.V3 sup,.V3 var,.V3 b,.V3 i,.V3 dl,.V3 dt,.V3 dd,.V3 ol,.V3 ul,.V3 li,.V3 fieldset,.V3 form,.V3 label,.V3 legend,.V3 table,.V3 caption,.V3 tbody,.V3 tfoot,.V3 thead,.V3 tr,.V3 th,.V3 td,.V3 article,.V3 aside,.V3 canvas,.V3 details,.V3 figcaption,.V3 figure,.V3 footer,.V3 header,.V3 hgroup,.V3 menu,.V3 nav,.V3 section,.V3 summary,.V3 time,.V3 mark,.V3 audio,.V3 video{font-size:16px}body{margin:0}@media (min-width: 768px){.desktop-only{display:block}}a.btn{color:#000;background:#00AF87;border:none;padding:10px 20px;font-size:16px;text-decoration:none;font-weight:700;margin-top:1em;text-transform:uppercase;display:inline-block}a.btn:hover{color:#000;text-decoration:none}a.btn.big{width:100%;font-size:18px}small{color:#999;line-height:normal;font-size:10px}hr{background:none;height:1px;border:none;border-bottom:1px solid #F4F4F5}html:not(.page-set-small),html:not(.page-set-small) body{background:#fff}#wrapper,.V3.container_body{width:100%}.container_middle{margin:0 auto;width:960px}.V3 header.default{background-color:transparent;color:#000;text-shadow:none}.V3 header.default h1,.V3 header.default strong{color:#000}.V3 .content-container{background-color:transparent}#exchange-service{display:none}.V3 .view-basket .check-out-button{height:30px}.campaign-banner.ad-campaign{display:none}.V3 .content-container .no-results-notice{background-color:#fff !important}.email-container img{width:33px}.V3 header.default{padding:10px 0}.V3 header.default h1{font-size:16px !important}.V3 .guest-booking-form .provider-info{padding:20px 0}.V3 .provider-info-summary{color:#000}.V3 .provider-info-summary h2{margin-bottom:20px}.V3 ::-moz-selection{color:#000;background-color:#F4F4F5}.V3 ::selection{color:#000;background-color:#F4F4F5}.V3 p,.V3 #payment-details .transaction-notice{font-size:16px}.V3 #payment-details .transaction-notice{margin:20px 0}#pnlPageFooter{padding:40px 0}.provider-info-summary h2,.booking-item h2{font-style:normal;font-weight:900;font-size:19px;line-height:22px}.V3 label .required,.V3 .label .required{display:inline}.V3 label,.V3 form .double .label{font-weight:bold !important}.V3 .field.payment-method .accepted-payment-methods li:not(.title) a{margin:0}.V3 .field.payment-method .accepted-payment-methods li:not(.title){padding:10px 10px 10px 0px}.V3 .accepted-payment-methods a.selected{border-color:#000}.V3 .accepted-payment-methods a .data-icon.required.success{right:-6px;top:-7px}.V3 .column-container>.column-left,.V3 .column-container>.column.left{padding-left:0px}.V3 .search-control.vertical .field>label:first-child{min-width:135px}.has-tab-acc .field>label:first-child,.has-tab-act .field>label:first-child{min-width:65px !important;text-align:right !important}.agree a{padding:0 5px}.V3 .security-notes .digiCert,.V3 .security-notes .logo{max-width:80px}.V3 .list-bar-right{position:absolute;top:60px;right:0;margin-right:0px !important;width:auto;margin-top:0px !important;z-index:100}.V3 .view-basket>.show-basket{font-size:16px;background:url("images/booking/icon-cart.png") no-repeat right center;background-size:contain}.V3 #provider-landing .prov-links li a{border-top:none !important;border-bottom:none !important;text-shadow:none !important;box-shadow:none !important;color:#fff !important;display:block !important;padding:10px 20px !important;text-decoration:none !important}.V3 #provider-landing .prov-links li.accomm,.V3 #provider-landing .prov-links li.aet{border-left:none !important;border-right:none !important;border-bottom:none !important;text-shadow:none !important;box-shadow:none !important;color:#fff !important;background:none !important;background-color:#00AF87 !important}.V3 #provider-landing .prov-links{margin-left:0 !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC92YXJzL2ZvbnRzLnNjc3MiLCJnbG9iYWwvZm9vdGVyLnNjc3MiLCJnbG9iYWwvdmFycy9jb2xvdXJzLnNjc3MiLCJnbG9iYWwvdmFycy9icmVha3BvaW50cy5zY3NzIiwiZ2xvYmFsL2dsb2JhbC5zY3NzIiwiZ2xvYmFsL2hlYWRlci5zY3NzIiwiZ2xvYmFsL3R5cG9ncmFwaHkuc2NzcyIsInV0aWxzL2ltYWdlcy5zY3NzIiwiYm9va2luZy9ib29raW5nLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy9idXR0b25zLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy9jb2xvdXJzLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy9kYXRlLXBpY2tlci5zY3NzIiwiYm9va2luZy9vdmVycmlkZXMvZm9ybXMuc2NzcyIsImJvb2tpbmcvb3ZlcnJpZGVzL2ljb25zLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy9sYW5ndWFnZXMuc2NzcyIsImJvb2tpbmcvb3ZlcnJpZGVzL2xheW91dC5zY3NzIiwiYm9va2luZy9vdmVycmlkZXMvbGlua3Muc2NzcyIsImJvb2tpbmcvb3ZlcnJpZGVzL21lZGlhLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy9wb3B1cC5zY3NzIiwiYm9va2luZy9vdmVycmlkZXMvdGFibGVzLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy90YWJzLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy90eXBvZ3JhcGh5LnNjc3MiLCJib29raW5nL292ZXJyaWRlcy91dGlscy5zY3NzIiwiYm9va2luZy9vdmVycmlkZXMvd2hpdGUtbGFiZWwtYXNzZXRzLnNjc3MiLCJib29raW5nL292ZXJyaWRlcy9yYXRlLWdyaWQtZmxleC5zY3NzIiwiYm9va2luZy9vdmVycmlkZXMvdmlldy1jYXJ0LnNjc3MiLCJib29raW5nL292ZXJyaWRlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLHVGQUFZLENBQVosdUZBQVksQ0NGWixvQkFFSSxVQ0F1QixD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QUFlLENBQ2YscUVBQXNFLENBQ3RFLHVCQUF3QixDQUN6Qix1Q0FLQywwQkFBMkIsQ0FDM0IsNkJBQThCLENBQzlCLDJCQUE0QixDQUM1QiwwQkFBMkIsQ0FDM0IscUJBQXNCLENBQ3RCLHdCQUF5QixDQUN6Qiw0QkFBNkIsQ0FDN0IsK0JBQWdDLENBQ2pDLHFGQUdDLDJCQUE0QixDQUM1Qiw0QkFBNkIsQ0FDN0IsNkJBQThCLENBQzlCLDJCQUE0QixDQUM1QiwwQkFBMkIsQ0FDM0IscUJBQXNCLENBQ3RCLDBCQUEyQixDQUMzQixtQ0FBNkMsQ0FDOUMsa0NBR0Msd0JBQXlCIiwiZmlsZSI6IkN1c3RvbS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAZm9udC1mYWNlXG4vLyBAaW1wb3J0IFwibWl4aW5zL2ZvbnRmYWNlXCI7IC8vIHVzZSBpZiBob3N0ZWQgZm9udCBmaWxlXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU51bml0bytTYW5zOjQwMCw3MDAmZGlzcGxheT1zd2FwJyk7IC8vIHVzZSBpZiBnb29nbGUgZm9udFxuXG4kZm9udC1ib2xkOiAnTnVuaXRvIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtbWVkaXVtOiAnTnVuaXRvIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtcmVndWxhcjogJ051bml0byBTYW5zJywgc2Fucy1zZXJpZjtcbiRmb250LWJvZHk6ICBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuIiwiLnNpdGUtZm9vdGVyIHtcbiAgYTpsaW5rIHtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5yb3cge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXItaW5uZXIge1xuICBtYXgtd2lkdGg6ICRjb250YWluZXItd2lkdGg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5mb290ZXIgdWwjbWVudS1mb290ZXItbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuZm9vdGVyIHVsI21lbnUtZm9vdGVyLW1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbn1cblxuZm9vdGVyIHVsI21lbnUtZm9vdGVyLW1lbnUgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG5mb290ZXIgdWwjbWVudS1mb290ZXItbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuZm9vdGVyIHVsI21lbnUtZm9vdGVyLW1lbnUgbGkgYSB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2s7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgdWwjbWVudS1mb290ZXItbWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLWJsYWNrLCA1MCUpO1xufVxuXG5mb290ZXIgdWwuY29udGFjdC1kZXRhaWxzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2l0ZS1mb290ZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gIGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5mb290ZXIgdWwuY29udGFjdC1kZXRhaWxzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xufVxuXG5mb290ZXIgc3Ryb25nIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zaXRlLWZvb3Rlci1sZWdhbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5zaXRlLWZvb3Rlci1sZWdhbCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uc2l0ZS1mb290ZXItbGVnYWwgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGNEY0RjU7IH1cblxuLnNpdGUtZm9vdGVyLWxlZ2FsIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5zaXRlLWZvb3Rlci1sZWdhbCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG5cbi5zaXRlLWZvb3Rlci1sZWdhbCB1bCBsaSBhIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7IH1cblxuLnNpdGUtZm9vdGVyLWxlZ2FsIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3ItYmxhY2ssIDUwJSk7IH1cblxuLlYzIGZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZC1jb250YWluZXIgLmZvb3RlciAuZm9vdGVyLW1lc3NhZ2V7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvb2tpbmctY29sb3ItZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbn0iLCJAaW1wb3J0IFwianNvbi92YXJpYWJsZXNcIjtcblxuJGJyYW5kLWNvbG9yLWJsYWNrOiAjMDAwMDAwO1xuJGJyYW5kLWNvbG9yLXdoaXRlOiAjRkZGRkZGO1xuJGJyYW5kLWNvbG9yLWxpZ2h0LWdyZXk6ICNENUQ1RDU7XG4kYnJhbmQtY29sb3ItZGFyay1ncmV5OiAjNkY3NzdCO1xuJGJyYW5kLWNvbG9yLW1haW4tYTogJGpzb24tYnJhbmQtY29sb3I7XG5cbiRib29raW5nLWNvbG9yLWE6ICMwMEFGODc7XG4kYm9va2luZy1jb2xvci1iOiAjRThGOUY1O1xuJGJvb2tpbmctY29sb3ItYzogI0Y0RjRGNTtcbiRib29raW5nLWNvbG9yLWQ6ICNDM0MyQzI7XG4kYnJhbmQtY29sb3ItZTogI0Q4RDhEODtcblxuJGxpbmstY29sb3I6ICRqc29uLWxpbmstY29sb3I7XG4kbGluay1jb2xvci1ob3ZlcjogbGlnaHRlbigkbGluay1jb2xvciwgMjAlKTtcbiIsIiRkZXNrdG9wOiAxMjAwcHg7XG4kdGFibGV0OiA3NjhweDtcblxuJGNvbnRhaW5lci13aWR0aDogOTYwcHg7IiwiLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdHdpZHRoOiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG4uaGlkZGVuLFxuLmhpZGRlbi5lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuaWZyYW1lIHtcblx0Ym9yZGVyOiAwO1xufVxuXG4uY29udGVudC1wYWdlIHtcblx0bWFyZ2luOiA4MHB4IGF1dG87XG59XG4iLCIuaGVhZGVyIHtcbiAgICAuQ0FCUzRfMCAmIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMjVweCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6ICRjb250YWluZXItd2lkdGg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5oZWFkZXItbG9nbyB7XG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn0iLCJib2R5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHt9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaGVhZGluZy14bCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB9XG59XG5cbi5oZWFkaW5nLWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgfVxufVxuXG4uaGVhZGluZy1tIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLmhlYWRpbmctcyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5oZWFkaW5nLXhzIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuIiwicGljdHVyZSxcbmltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufSIsIioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBpbXBvcnQgXCIuL2dsb2JhbC92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuL2dsb2JhbC90eXBvZ3JhcGh5XCI7XG5cbkBpbXBvcnQgXCJvdmVycmlkZXMvYnV0dG9uc1wiO1xuQGltcG9ydCBcIm92ZXJyaWRlcy9jb2xvdXJzXCI7XG5AaW1wb3J0IFwib3ZlcnJpZGVzL2RhdGUtcGlja2VyXCI7XG5AaW1wb3J0IFwib3ZlcnJpZGVzL2Zvcm1zXCI7XG5AaW1wb3J0IFwib3ZlcnJpZGVzL2hlYWRpbmdzXCI7XG5AaW1wb3J0IFwib3ZlcnJpZGVzL2ljb25zXCI7XG5AaW1wb3J0IFwib3ZlcnJpZGVzL2xhbmd1YWdlc1wiO1xuQGltcG9ydCBcIm92ZXJyaWRlcy9sYXlvdXRcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvbGlua3NcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvbWVkaWFcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvcG9wdXBcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvdGFibGVzXCI7XG5AaW1wb3J0IFwib3ZlcnJpZGVzL3RhYnNcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcIm92ZXJyaWRlcy91dGlsc1wiO1xuQGltcG9ydCBcIm92ZXJyaWRlcy93aGl0ZS1sYWJlbC1hc3NldHNcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvcmF0ZS1ncmlkLWZsZXhcIjtcbkBpbXBvcnQgXCJvdmVycmlkZXMvdmlldy1jYXJ0XCI7XG5cbkBpbXBvcnQgXCJvdmVycmlkZXNcIjtcbiIsIi5WMyAuYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLmNoZWNrLW91dC1idXR0b24sXG4uVjMgLnBheS1ub3ctYnV0dG9uIC5idXR0b24sXG4uVjMgLmJ1dHRvbi5vcmFuZ2U6bm90KDpkaXNhYmxlZCksXG4uVjMgLmJ1dHRvbi5hdmFpbGFibGUsXG4uVjMgLmJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogN3B4IDEwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLlYzIC5jaGVjay1vdXQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9va2luZy1jb2xvci1hICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRib29raW5nLWNvbG9yLWEsIDUlKSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uVjMgLmJ1dHRvbi5vcmFuZ2U6bm90KDpkaXNhYmxlZCkge1xuICAgIGNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5idXR0b24sIC5WMyBhLmxpbmstYnV0dG9uLCAuVjMgYS5idXR0b246YWN0aXZlLCAuVjMgYS5idXR0b246dmlzaXRlZCwgLlYzIC5idXR0b24uYXZhaWxhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4uVjMgLmFkZC10by1jYXJ0LFxuLlYzIC5idXR0b24ub3JhbmdlOm5vdCg6ZGlzYWJsZWQpLmJvb2stbm93IHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib29raW5nLWNvbG9yLWEgIWltcG9ydGFudDtcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uVjMgLmJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvb2tpbmctY29sb3ItYiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLmJ1dHRvbi5jYW5jZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib29raW5nLWNvbG9yLWEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJvb2tpbmctY29sb3ItYSwgNjAlKSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uVjMgLmJ1dHRvbi5jYW5jZWwge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCJib2R5IHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4uVjMgOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICRib29raW5nLWNvbG9yLWEgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuaHRtbCxcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkYm9va2luZy1jb2xvci1hICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogJGJvb2tpbmctY29sb3ItYSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbnNlY3Rpb24uYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICRib29raW5nLWNvbG9yLWEgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAudGFicyAudGFiIGEge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8vIC5WMyBhOmxpbmsge1xuLy8gICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4vLyB9XG4iLCIuVjMgLmRhdGUtaW5wdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9ib29raW5nL2ljb25fY2FsZW5kYXIucG5nJykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG4uVjMge1xuICAmIGRpdi5pcy1hdHRhY2hlZCB7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwwLDAsMC40KSAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlLXBpY2tlciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5WMyAudWktZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwIDEwcHggMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL2Jvb2tpbmcvaWNvbl9sZWZ0X2Fycm93X3JvdW5kLnBuZycpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5WMyAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL2Jvb2tpbmcvaWNvbl9yaWdodF9hcnJvd19yb3VuZC5wbmcnKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uVjMgLnVpLWRhdGVwaWNrZXIgdGgsXG4uVjMgLnVpLWRhdGVwaWNrZXIgdGQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAudWktZGF0ZXBpY2tlciB0aCBzcGFuLFxuLlYzIC51aS1kYXRlcGlja2VyIHRoIGEsXG4uVjMgLnVpLWRhdGVwaWNrZXIgdGQgc3Bhbixcbi5WMyAudWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgcGFkZGluZzogNXB4IDAgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLlYzIC51aS1zdGF0ZS1kZWZhdWx0LFxuLlYzIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi5WMyAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1saWdodC1ncmV5ICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAudWktc3RhdGUtYWN0aXZlLFxuLlYzIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLlYzIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9va2luZy1jb2xvci1hICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5kYXRlLXBpY2tlciBidXR0b24udWktZGF0ZXBpY2tlci1jbG9zZSB7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICByaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHggIWltcG9ydGFudDtcblxuICAgIHdpZHRoOiAxOXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9ib29raW5nL2Nyb3NzLWJsYWNrLnBuZycpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xufVxuIiwiZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5mb3JtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHNpbHZlcjtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICptYXJnaW4tbGVmdDogLTdweDtcbn1cblxuLlYzIGJ1dHRvbixcbi5WMyBpbnB1dCxcbi5WMyAuZGF0ZS1pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbi5WMyBzZWxlY3QsXG4uVjMgdGV4dGFyZWEge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC5kYXRlLWlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgKm92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG4gICpoZWlnaHQ6IDEzcHg7XG4gICp3aWR0aDogMTNweDtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbmZvcm0gc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLlYzIGRpdi5zZWxlY3RvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2Jvb2tpbmcvdXBfZG93bl9pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5cHggMTVweDtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi40ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICA+IC5zZWxlY3RvciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2Jvb2tpbmcvdXBfZG93bl9pY29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0XG4gICAgICAgIDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCAxNXB4O1xuICAgIH1cbiAgfVxuXG4gID4gc3BhbiB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbi5WMyBkaXYuc2VsZWN0b3IuZG91YmxlLWRpZ2l0IHtcbiAgbWluLXdpZHRoOiA3MHB4O1xufVxuXG4uVjMgLnNlYXJjaC1jb250cm9sIGxhYmVsIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAuc2VhcmNoLWNvbnRyb2wgLnNlbGVjdG9yICsgbGFiZWwge1xuICBtYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O1xufVxuXG4vLyAuVjMgZGl2LmFncmVlLFxuLlYzIHNwYW4uY2hlY2tlcixcbi5WMyBkaXYuY2hlY2tlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIC8vIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG5cbiAgc3BhbiB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICA+IC5jaGVja2VyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5jaGVja2VkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvYm9va2luZy9jaGVja2JveF90aWNrLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRicmFuZC1jb2xvci1ibGFjaztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGJyYW5kLWNvbG9yLWJsYWNrO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5WMyAuc3VibGFiZWwge1xuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmZpZWxkLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLlYzIC5zZWFyY2gtY29udHJvbCAuZGVzdGluYXRpb24gPiBkaXYge1xuICBwYWRkaW5nOiAwIDEwcHggMCAxNTBweDtcbn1cblxuLlYzIC5jaGVja2VyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5WMyAuc3VibGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDQwcHggMDtcblxuICBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLlYzIC5hZ3JlZSB7XG4gIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4uVjMgZm9ybSA+ICogaW5wdXQ6Zm9jdXMsXG4uVjMgZm9ybSA+ICogdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uVjMgLnNlYXJjaC1jb250cm9sIGRpdi5zZWFyY2gtYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xuICAuaGFzLXRhYi1hY2MgJixcbiAgLmhhcy10YWItYWN0ICYge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uVjMgLnNlYXJjaC1jb250cm9sIC5jb250YWluZXIgPiBkaXYuZmllbGQtY29udGFpbmVyLmFkdmFuY2VkLW9wdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTVweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uVjNcbiAgLnNlYXJjaC1jb250cm9sXG4gIC5jb250YWluZXJcbiAgPiBkaXYuZmllbGQtY29udGFpbmVyLmFkdmFuY2VkLW9wdGlvbnM6bm90KC5jb2xsYXBzZWQpIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLlYzIC5zZWFyY2gtY29udHJvbC52ZXJ0aWNhbCBkaXYuZmllbGQge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIC5WMyBhLm1vcmVMaW5rLFxuLy8gLlYzIC5tb3JlTGluayBhLFxuLlYzIC5kYXRhLWljb24ge1xuICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9TcHJpdGVzL0ljb25TZXQxLnBuZ1wiKTtcbn1cblxuLlYzIC5kYXRhLWljb24uYnVzaW5lc3Mge1xuICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9TcHJpdGVzL0ljb25TZXQzLnBuZ1wiKSBuby1yZXBlYXQgMXB4IC01MzFweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5WMyBhLm1vcmVMaW5rLCAuVjMgLm1vcmVMaW5rIGEge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImltYWdlcy9TcHJpdGVzL0ljb25TZXQxLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIDEwMHB4IDEwMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTkwMnB4O1xufSIsIi5WMyAjbGFuZ3VhZ2UtY29udHJvbC1wbGFjZWhvbGRlciAubGlzdC1iYXItcmlnaHR7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uVjMgI2xhbmd1YWdlLWNvbnRyb2wtcGxhY2Vob2xkZXIgLmxpc3QtYmFyLXJpZ2h0ICNwcmltYXJ5X25hdl93cmFwX2N1cnJlbmN5IC5kcm9wZG93bi1jb250ZW50IHtcbiAgICByaWdodDogLTQwcHg7XG59XG4uVjMgI2xhbmd1YWdlLWNvbnRyb2wtcGxhY2Vob2xkZXIgLmxpc3QtYmFyLXJpZ2h0ICNwcmltYXJ5X25hdl93cmFwX2xhbmd1YWdlIC5kcm9wZG93bi1jb250ZW50e1xuICAgIHJpZ2h0OiAxMXB4O1xufVxuLlYzIGhlYWRlci5kZWZhdWx0IC5saXN0LWJhci1yaWdodHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xufVxuLlYzIGhlYWRlci5kZWZhdWx0IC5saXN0LWJhci1yaWdodCAuZHJvcGJ0bntcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5WMyAubGlzdC1iYXItcmlnaHR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMHB4IWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMDA7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IHVse1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLFwic2Fucy1zZXJpZlwiO1xufVxuLlYzIC5saXN0LWJhci1yaWdodCBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IGxpIGEsXG4uVjMgLmxpc3QtYmFyLXJpZ2h0IC5kcm9wYnRue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICRib29raW5nLWNvbG9yLWM7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IGxpLmRyb3Bkb3due1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLlYzIC5saXN0LWJhci1yaWdodCAuY3VycmVudC1tZW51LWl0ZW17XG4gICAgYmFja2dyb3VuZDojZWVlO1xufVxuLlYzIC5saXN0LWJhci1yaWdodCAuc2VsZGVzY3JpcHRpb24tbGFuZ3tcbiAgICBjb2xvcjokYnJhbmQtY29sb3ItYmxhY2shaW1wb3J0YW50O1xufVxuLlYzIC5saXN0LWJhci1yaWdodCAuc2VsZGVzY3JpcHRpb24tY3VycmVuY3l7XG4gICAgY29sb3I6JGJyYW5kLWNvbG9yLWJsYWNrIWltcG9ydGFudDtcbn1cbi5WMyAubGlzdC1iYXItcmlnaHQgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRib29raW5nLWNvbG9yLWM7XG4gICAgbWluLXdpZHRoOjE1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1jb2xvci1lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHJpZ2h0OjA7XG4gICAgei1pbmRleDoxMDAwO1xufVxuLlYzIC5saXN0LWJhci1yaWdodCAuZHJvcGRvd24tY29udGVudCBzcGFue1xuICAgICRib29raW5nLWNvbG9yLWM6IzU4NTk1OTtcbiAgICBmb250LXdlaWdodDpub3JtYWw7XG4gICAgZm9udC1zaXplOjE0cHg7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IC5kcm9wZG93bi1jb250ZW50IGF7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIHBhZGRpbmc6MTJweCAxNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTFlMyFpbXBvcnRhbnQ7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IC5kcm9wZG93bi1jb250ZW50IGE6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRicmFuZC1jb2xvci1lLCAxJSk7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IC5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudHtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IC5zZWxzeW1ib2x7XG4gICAgY29sb3I6JGJyYW5kLWNvbG9yLWU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0IC5zZWxzeW1ib2wgaW1ne1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLlYzIC5saXN0LWJhci1yaWdodCAjcHJpbWFyeV9uYXZfd3JhcF9jdXJyZW5jeSBkaXY6YWZ0ZXIsXG4uVjMgLmxpc3QtYmFyLXJpZ2h0ICNwcmltYXJ5X25hdl93cmFwX2N1cnJlbmN5IGRpdjpiZWZvcmV7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIHJpZ2h0OiA2NXB4O1xuICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgaGVpZ2h0OjA7XG4gICAgd2lkdGg6MDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5WMyAubGlzdC1iYXItcmlnaHQgI3ByaW1hcnlfbmF2X3dyYXBfbGFuZ3VhZ2UgZGl2OmFmdGVyLFxuLlYzIC5saXN0LWJhci1yaWdodCAjcHJpbWFyeV9uYXZfd3JhcF9sYW5ndWFnZSBkaXY6YmVmb3Jle1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICByaWdodDogMTVweDtcbiAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uVjMgLmxpc3QtYmFyLXJpZ2h0ICNwcmltYXJ5X25hdl93cmFwX2N1cnJlbmN5IGRpdjphZnRlcixcbi5WMyAubGlzdC1iYXItcmlnaHQgI3ByaW1hcnlfbmF2X3dyYXBfbGFuZ3VhZ2UgZGl2OmFmdGVye1xuICAgIC8vIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjokYm9va2luZy1jb2xvci1jO1xuICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweFxufVxuLlYzIC5saXN0LWJhci1yaWdodCAjcHJpbWFyeV9uYXZfd3JhcF9jdXJyZW5jeSBkaXY6YmVmb3JlLFxuLlYzIC5saXN0LWJhci1yaWdodCAjcHJpbWFyeV9uYXZfd3JhcF9sYW5ndWFnZSBkaXY6YmVmb3Jle1xuICAgIC8vIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJyYW5kLWNvbG9yLWU7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTJweCAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLlYzIC5saXN0LWJhci1yaWdodCAjcHJpbWFyeV9uYXZfd3JhcF9jdXJyZW5jeSBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4iLCJcbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cblxuLnJvdzphZnRlcixcbi5jb2w6YWZ0ZXIsXG4uY2xyOmFmdGVyLFxuLmdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnJvdyB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY29sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS40ZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTYlO1xuICB9XG5cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yJTtcbiAgfVxuXG4gIC5jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgfVxuXG4gIC5zcGFuXzEge1xuICAgIHdpZHRoOiA2LjMzJTtcbiAgfVxuXG4gIC5zcGFuXzIge1xuICAgIHdpZHRoOiAxNC42NiU7XG4gIH1cblxuICAuc3Bhbl8zIHtcbiAgICB3aWR0aDogMjMlO1xuICB9XG5cbiAgLnNwYW5fNCB7XG4gICAgd2lkdGg6IDMxLjMyJTtcbiAgfVxuXG4gIC5zcGFuXzUge1xuICAgIHdpZHRoOiAzOS42NSU7XG4gIH1cblxuICAuc3Bhbl82IHtcbiAgICB3aWR0aDogNDglO1xuICB9XG5cbiAgLnNwYW5fNyB7XG4gICAgd2lkdGg6IDU2LjM1JTtcbiAgfVxuXG4gIC5zcGFuXzgge1xuICAgIHdpZHRoOiA2NC42NyU7XG4gIH1cblxuICAuc3Bhbl85IHtcbiAgICB3aWR0aDogNzMlO1xuICB9XG5cbiAgLnNwYW5fMTAge1xuICAgIHdpZHRoOiA4MS4zMyU7XG4gIH1cblxuICAuc3Bhbl8xMSB7XG4gICAgd2lkdGg6IDg5LjY1JTtcbiAgfVxuXG4gIC5zcGFuXzEyIHtcbiAgICB3aWR0aDogOTglO1xuICB9XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwNDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uY29udGFpbmVyLnNsaW0ge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uY29udGFpbmVyIC5yb3cgLmNvbCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaHRtbDpub3QoLnBhZ2Utc2V0LXNtYWxsKTpub3QoLm1pbmltYWxpc3QpIC5jb250YWluZXJfYm9keS5WMyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkLm5hdmlnYXRpb24tZW5hYmxlZCA+IC5yb3cubmF2aWdhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyBhLFxuLlYzIGE6YWN0aXZlLFxuLlYzIGE6dmlzaXRlZCxcbi5WMyAubGlzdC1iYXItcmlnaHQgbGkgYSxcbi5WMyAubGlzdC1iYXItcmlnaHQgLmRyb3BidG4ge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAubGlzdC1iYXItcmlnaHQge1xuICByaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLmJ1dHRvbixcbi5WMyBhLmxpbmstYnV0dG9uLFxuLlYzIGEuYnV0dG9uOmFjdGl2ZSxcbi5WMyBhLmJ1dHRvbjp2aXNpdGVkLFxuLlYzIC5idXR0b24uYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnJvdz4uY2VsbC5jb250cm9scyAuYnV0dG9uIHtcbiAgcGFkZGluZzogMCAwIDAgMTBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5yb3c+LmNlbGwuY29udHJvbHMgLmJ1dHRvbi5ib29rLW5vdyB7XG4gIHBhZGRpbmc6IDJweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAucm93Pi5jZWxsLm5hbWU+LmNvbnRhaW5lciAubW9yZS1pbmZvIHtcbiAgYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcblxuICAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5WMyBhLnRvZ2dsZXIge1xuICAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5WMyAudGFicz4gYS50b2dnbGVyLFxuLlYzIC5yYXRlLWdyaWQgLnJvdz4uY2VsbC5uYW1lPi5jb250YWluZXIgLm1vcmUtaW5mby50b2dnbGVyLFxuLlYzIC5yYXRlLWdyaWQgLnJvdz4uY2VsbC5jb250cm9scyAuYnV0dG9uLnRvZ2dsZXIge1xuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1JTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uVjMgLnRhYnM+IGEudG9nZ2xlci5pcy1leHBhbmRlZCxcbi5WMyAucmF0ZS1ncmlkIC5yb3c+LmNlbGwubmFtZT4uY29udGFpbmVyIC5tb3JlLWluZm8uaXMtZXhwYW5kZWQsXG4uVjMgLnJhdGUtZ3JpZCAucm93Pi5jZWxsLmNvbnRyb2xzIC5idXR0b24udG9nZ2xlci5pcy1leHBhbmRlZCB7XG4gICY6YWZ0ZXJ7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLlYzIC50YWJzPiBhLnRvZ2dsZXIuaXMtY29sbGFwc2VkLFxuLlYzIC5yYXRlLWdyaWQgLnJvdz4uY2VsbC5uYW1lPi5jb250YWluZXIgLm1vcmUtaW5mby5pcy1jb2xsYXBzZWQsXG4uVjMgLnJhdGUtZ3JpZCAucm93Pi5jZWxsLmNvbnRyb2xzIC5idXR0b24udG9nZ2xlci5pcy1jb2xsYXBzZWQge1xuICAmOmFmdGVye1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5WMyAuYnV0dG9uOmhvdmVyLFxuLlYzIGEubGluay1idXR0b246aG92ZXIsXG4uVjMgYS5idXR0b246YWN0aXZlOmhvdmVyLFxuLlYzIGEuYnV0dG9uOnZpc2l0ZWQ6aG92ZXIsXG4uVjMgLmJ1dHRvbi5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1jb250cm9sIGxhYmVsIHtcbiAgJGJvb2tpbmctY29sb3ItYzogI0ZGRiAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uVjMgLmNvbHVtbi1jb250YWluZXI+LmNvbHVtbi1sZWZ0LFxuLlYzIC5jb2x1bW4tY29udGFpbmVyPi5jb2x1bW4ubGVmdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uVjMgLmNvbHVtbi1jb250YWluZXI+LmNvbHVtbi1yaWdodCxcbi5WMyAuY29sdW1uLWNvbnRhaW5lcj4uY29sdW1uLnJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLlYzIC5wcm9kdWN0LWNvbmZpZ3VyZXI+aDEsXG4uVjMgLnByb2R1Y3QtY29uZmlndXJlcj5oMiB7XG4gIG1hcmdpbjogLjJlbSAxMnB4ICFpbXBvcnRhbnQ7XG59IiwiLlYzIC5kYXRhLWljb24uYmFjayB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbmEsXG4uVjMgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcblxuICAgICY6bGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3ItYmxhY2ssIDUwJSk7XG4gICAgfVxufVxuIiwiXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICAqem9vbTogMTsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5cbmF1ZGlvLFxuY2FudmFzLFxuaW1nLFxudmlkZW8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbiIsIi5WMyAucG9wdXAge1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWNvbnRyb2wge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICA+IC5jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGEtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uVjMgLnByb2R1Y3QtY29uZmlndXJlciB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufSIsIlxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGgsXG50ZCB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG50aCxcbnRkLFxuLlYzIC5lbWFpbC1jb250YWluZXIgdGFibGUgdGgsXG4uVjMgLmVtYWlsLWNvbnRhaW5lciB0YWJsZSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRib29raW5nLWNvbG9yLWMgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLlYzIC5lbWFpbC1jb250YWluZXIgLmNvbnRhY3QtaW5mbyB0aCxcbi5WMyAuZW1haWwtY29udGFpbmVyIC5jb250YWN0LWluZm8gdGQge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZTtcbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLlYzIC5lbWFpbC1jb250YWluZXIgLmNvbnRhY3QtaW5mbyB0YWJsZSB0aCxcbi5WMyAuZW1haWwtY29udGFpbmVyIC5jb250YWN0LWluZm8gdGFibGUgdGQge1xuICBwYWRkaW5nOiAwcHggMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGU7XG59XG5cbi5WMyAuYm9va2luZy1zdW1tYXJ5LW9wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAkYm9va2luZy1jb2xvci1jO1xufVxuXG4uVjMgdGFibGUuc3RhbmRhcmQtdGFibGUsXG4uVjMgdGFibGUubGlnaHQtdGFibGUsXG4uVjMgLmJvb2tpbmctc3VtbWFyeS1vcHRpb25zIHRhYmxlIHtcbiAgYmFja2dyb3VuZDogJGJvb2tpbmctY29sb3ItYztcblxuICB0aCxcbiAgdGQge1xuICAgIGJhY2tncm91bmQ6ICRib29raW5nLWNvbG9yLWM7XG4gIH1cbn1cblxuLlYzIC5ib29raW5nLXN1bW1hcnktb3B0aW9ucyB0YWJsZSAudG90YWxzIHRkLmRvbGxhci12YWx1ZSxcbi5WMyAuYm9va2luZy1zdW1tYXJ5LW9wdGlvbnMgdGFibGUgLnN1YnRvdGFscy5ncmFuZCB0ZC5kb2xsYXItdmFsdWUsXG4uVjMgLmJvb2tpbmctc3VtbWFyeS1vcHRpb25zIHRhYmxlIC5zdWJ0b3RhbHMgdGQuZG9sbGFyLXZhbHVlLFxuLlYzIC5ib29raW5nLXN1bW1hcnktb3B0aW9ucyB0YWJsZSAuYm9va2luZ2ZlZSB0ZC5kb2xsYXItdmFsdWUsXG4uVjMgLmJvb2tpbmctc3VtbWFyeS1vcHRpb25zIHRhYmxlIC5kb2xsYXItdmFsdWUsXG4uVjMgLmJvb2tpbmctc3VtbWFyeS1vcHRpb25zIHRhYmxlIHRoLFxuLlYzIC5ib29raW5nLXN1bW1hcnktb3B0aW9ucyB0YWJsZSB0aC5kb2xsYXItdmFsdWVcbntcbiAgICBiYWNrZ3JvdW5kOiAkYm9va2luZy1jb2xvci1jO1xufVxuXG4uVjMgI3BheW1lbnQtZGV0YWlscyAucGF5bWVudC1tZXRob2QtY29udGFpbmVyLFxuLlYzICNndWVzdC1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5WMyAuZmllbGQucGF5bWVudC1tZXRob2QgLmFjY2VwdGVkLXBheW1lbnQtbWV0aG9kcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBsaTpub3QoLnRpdGxlKSB7XG4gICAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcbiAgICB3aWR0aDogMjUlO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRib29raW5nLWNvbG9yLWM7XG4gICAgfVxuICB9XG59XG5cbi5WMyAuYm9va2luZy1zdW1tYXJ5LW9wdGlvbnM+aDIge1xuICBib3JkZXI6IDA7XG59XG4iLCIuVjMgLnZpZXctY29udHJvbGxlciAuc29ydC1ieSB1bC50YWJzIGxpLnRhYi5zZWxlY3RlZCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICRicmFuZC1jb2xvci1ibGFjaztcblxuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uVjMgLnZpZXctY29udHJvbGxlcjpub3QoLmlzLWVtcHR5KSB7XG4gIC8vIGJvcmRlci1jb2xvcjogI2Y3ZDYzNCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnZpZXctY29udHJvbGxlciB7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcblxuXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnZpZXctY29udHJvbGxlciAudGFicyAudGFiIHtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbn1cblxuLlYzIC5zZWFyY2gtY29udHJvbCAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAuc2VhcmNoLWNvbnRyb2wgLnRyYXZlbC1kYXRlLWZsZXhpYmxlLFxuLlYzIC5zZWFyY2gtY29udHJvbCAuZGVzdGluYXRpb24sXG4uVjMgLnNlYXJjaC1jb250cm9sIC5jb21tZW5jaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC5zZWFyY2gtY29udHJvbCA+IC50YWJzIC50YWIuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLlYzIC50YWJzIC50YWIuc2VsZWN0ZWQgYSB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnRhYnMubGFyZ2UgLnRhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5WMyAudGFicy5sYXJnZSAudGFiOm5vdCguc2VsZWN0ZWQpIGEge1xuICAvLyBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3ItYmxhY2s7XG4gIC8vIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgLy8gJGJvb2tpbmctY29sb3ItYzogI0ZGRjtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnRhYnMuaW5saW5lIC50YWI6bm90KC5zZWxlY3RlZCkgYSB7XG4vLyAgICRib29raW5nLWNvbG9yLWM6ICNGRkY7XG59XG5cbi5WMyAudGFicyAudGFiIGEge1xuLy8gICAkYm9va2luZy1jb2xvci1jOiAkYnJhbmQtY29sb3ItYmxhY2s7XG59XG5cbi5WMyAudGFicy5pbmxpbmUgLnRhYi5zZWxlY3RlZCBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnRhYnMuaW5saW5lIC50YWI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi52MyAuZmF2b3VyaXRlcyB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGFiIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDJweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50YWIge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC50YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRicmFuZC1jb2xvci1lICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAudGFicyAudGFiLnNlbGVjdGVkIGEge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLlYzIC52aWV3LWNvbnRyb2xsZXIgLnRhYnMge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAudmlldy1jb250cm9sbGVyIC50YWJzIC5zZWxlY3RlZC50YWIsXG4uc2VsZWN0ZWQudGFiICB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAkYnJhbmQtY29sb3ItZSAhaW1wb3J0YW50O1xuXG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAkYnJhbmQtY29sb3ItZSAhaW1wb3J0YW50O1xuXG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYnJhbmQtY29sb3ItZSAhaW1wb3J0YW50O1xuXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcblxuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uVjMgLnNlYXJjaC1jb250cm9sID4gLmNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5cbi5WMyAudmlldy1jb250cm9sbGVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRicmFuZC1jb2xvci1lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtY29udHJvbCBsYWJlbCB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLlYzIC52aWV3LWNvbnRyb2xsZXI6bm90KC5pcy1lbXB0eSkge1xuICAgIC8vIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnZpZXctY29udHJvbGxlciB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnZpZXctY29udHJvbGxlciAuc29ydC1ieSxcbi5WMyAudmlldy1jb250cm9sbGVyIC52aWV3LWJ5IHtcbiAgICB3aWR0aDogNTAlO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuLlYzIC52aWV3LWNvbnRyb2xsZXI+ZGl2PnNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLlYzIC52aWV3LWNvbnRyb2xsZXIgLnRhYnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5WMyAudmlldy1jb250cm9sbGVyIC50YWJzIC50YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLlYzIC50YWJzLmlubGluZSAudGFiIHtcbiAgLy8gcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcblxuICBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uVjMgLnRhYnMuaW5saW5lIC50YWI6bm90KC5zZWxlY3RlZCkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnRhYnMuaW5saW5lIC50YWIge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC50YWJzLmlubGluZSAudGFiOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2Fuczo0MDAsNjAwLDcwMCwzMDApO1xuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuaHRtbCxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgfVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7IH1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICRib29raW5nLWNvbG9yLWM7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2s7IH1cblxucCxcbnByZSB7XG4gIG1hcmdpbjogMWVtIDA7IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbnEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5kbCxcbm1lbnUsXG5vbCxcbnVsIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuZGQge1xuICBtYXJnaW46IDAgMCAwIDQwcHg7XG59XG5cbm1lbnUsXG5vbCxcbnVsIHtcbiAgcGFkZGluZzogMCAwIDAgNDBweDtcbn1cblxubmF2IHVsLFxubmF2IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbn1cblxuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9sZCAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAwLjgzZW0gMDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMWVtIDA7IH1cblxuaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCAwIDEuMzNlbSAwO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAxLjY3ZW0gMDtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMi4zM2VtIDA7XG59XG4iLCJcbi5jbGVhcmZpeCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB6b29tOiAxOyB9XG5cbi5zcGFjZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cblxuLm1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRlc2t0b3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLy8gUmF0ZSBncmlkXG5cbi5WMyAucHJvZHVjdHMtb25seSAucGF5LW5vdy1idXR0b24gLmJ1dHRvbixcbi5WMyAucHJvZHVjdHMtb25seSAuYnV0dG9uLm9yYW5nZTpub3QoOmRpc2FibGVkKSxcbi5WMyAucHJvZHVjdHMtb25seSAuYnV0dG9uLmF2YWlsYWJsZSxcbi5WMyAucHJvZHVjdHMtb25seSAuYnV0dG9uLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvb2tpbmctY29sb3ItYSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZC5wcm9kdWN0cy1vbmx5IC5yb3cgPiAuY2VsbC5jb250cm9scyAuYnV0dG9uIHtcbiAgcGFkZGluZzogMnB4IDVweCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAucHJvZHVjdHMtb25seSAucHJvZHVjdC5yYXRlcyAuY2VsbC5yYXRlLnVuYXZhaWwsXG4uVjMgLnJhdGUtZ3JpZCAucHJvZHVjdHMtb25seSAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlLnVuYXZhaWwge1xuICAmOmFmdGVyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLy8gU2VhcmNoIGJveFxuLnNlYXJjaC1jb250cm9sIHtcbn1cblxuLnNlYXJjaC1jb250cm9sIGxhYmVsIHtcbiAgJGJvb2tpbmctY29sb3ItYzogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnNlYXJjaC1jb250cm9sIC5kYXRhLWljb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIFdoaXRlIGxhYmVsIGFzc2V0IGJ1dHRvbnNcbi5ib29rLW5vdy1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHA6Ly9pbWFnZXMuY3RmYXNzZXRzLm5ldC9mZmQ5bGNpbXVmZnIvNGlQOUNIQWV0RjF1WjZ1SzFxbldwUC8zM2I2NzhkOGY5MTBlNjQ3ZjljOThjNTE2MGE2N2Q2My9yZWRfYnV0dG9uX3JvdW5kX2NoZWNrLnBuZycpO1xuICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiA3NnB4O1xuXG4gIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB9XG5cbiAgc3BhbjpudGgtY2hpbGQoMiksXG4gIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4lYm9vay1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDc2cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4uYm9vay1idG4tcmVkLXJvdW5kIHtcbiAgQGV4dGVuZCAlYm9vay1idG47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHA6Ly9pbWFnZXMuY3RmYXNzZXRzLm5ldC9mZmQ5bGNpbXVmZnIvNGlQOUNIQWV0RjF1WjZ1SzFxbldwUC8zM2I2NzhkOGY5MTBlNjQ3ZjljOThjNTE2MGE2N2Q2My9yZWRfYnV0dG9uX3JvdW5kX2NoZWNrLnBuZ1wiKTtcbn1cblxuLmJvb2stYnRuLXJlZC1zcXVhcmUge1xuICBAZXh0ZW5kICVib29rLWJ0bjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cDovL2ltYWdlcy5jdGZhc3NldHMubmV0L2ZmZDlsY2ltdWZmci8zV0w4eVdlcklFZDBTa0M4SzhFWUFsL2IzMDY3OWY1Y2FhOWRhOWU3ZmE1NzM0MDVmZTZlYTA5L3JlZF9idXR0b25fc3F1YXJlX2NoZWNrLnBuZ1wiKTtcbn1cblxuLmJvb2stYnRuLW5hdnktcm91bmQge1xuICBAZXh0ZW5kICVib29rLWJ0bjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cDovL2ltYWdlcy5jdGZhc3NldHMubmV0L2ZmZDlsY2ltdWZmci8ySUJoUlJuU3RkYnNNZVdnaUY2enIxL2MzNjUwZjU2NWZmZTc2N2M1MTYyZDFhOTRiZGM0MTA3L0JMVUVfYnV0dG9uX3JvdW5kX2NoZWNrLnBuZ1wiKTtcbn1cblxuLmJvb2stYnRuLW5hdnktc3F1YXJlIHtcbiAgQGV4dGVuZCAlYm9vay1idG47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHA6Ly9pbWFnZXMuY3RmYXNzZXRzLm5ldC9mZmQ5bGNpbXVmZnIvNk9OUzVDUlJ1WHdvVlVkYzFXdkViUS8zNzM3YzI2MTgyOTgyYTBhNjNhMzExNDU0NzM4Yjg4Ny9ibHVlX2J1dHRvbl9zcXVhcmVfY2hlY2sucG5nXCIpO1xufVxuXG4uYm9vay1idG4tYmxhY2stcm91bmQge1xuICBAZXh0ZW5kICVib29rLWJ0bjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cDovL2ltYWdlcy5jdGZhc3NldHMubmV0L2ZmZDlsY2ltdWZmci81RVNNQzFRQ05nQTNnWnZrZzNvRHovMjUwNmQyNGJiYTU3NzlkNGU3MjhmOTI5MDk0NDlkZGMvQkxBQ0tfYnV0dG9uX3JvdW5kX2NoZWNrLnBuZ1wiKTtcbn1cblxuLmJvb2stYnRuLWJsYWNrLXNxdWFyZSB7XG4gIEBleHRlbmQgJWJvb2stYnRuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwOi8vaW1hZ2VzLmN0ZmFzc2V0cy5uZXQvZmZkOWxjaW11ZmZyLzdxMnlEWjZub21xVE9GT3JQcEoxMUcvNjI3NjdkMTEzYzg0YjQyMTM5NjBhNWYzOGM4MDRmYTAvYmxhY2tfYnV0dG9uX3NxdWFyZV9jaGVjay5wbmdcIik7XG59XG5cbi5ib29rLWJ0bi15ZWxsb3ctcm91bmQge1xuICBAZXh0ZW5kICVib29rLWJ0bjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cDovL2ltYWdlcy5jdGZhc3NldHMubmV0L2ZmZDlsY2ltdWZmci8ybU9IemhQUFoxWnFYU1U2TDUzdTFBLzQ1NzdjOWM3N2MwZjRmMmI1NjJiNTg2NzEwNmY5MGQ1L1lFTExPV19idXR0b25fcm91bmRfY2hlY2sucG5nXCIpO1xufVxuXG4uYm9vay1idG4teWVsbG93LXNxdWFyZSB7XG4gIEBleHRlbmQgJWJvb2stYnRuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwOi8vaW1hZ2VzLmN0ZmFzc2V0cy5uZXQvZmZkOWxjaW11ZmZyL1EzOEVhaHlLUmx5ZEdWc2RZNDNERy85YTdiYzNhZDA4YmQ2ZDYxZDc4Nzg3Zjk4OTBiYzRlZi95ZWxsb3dfYnV0dG9uX3NxdWFyZV9jaGVjay5wbmdcIik7XG59XG5cbi5ib29rLWJ0bi1ncmVlbi1yb3VuZCB7XG4gIEBleHRlbmQgJWJvb2stYnRuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwOi8vaW1hZ2VzLmN0ZmFzc2V0cy5uZXQvZmZkOWxjaW11ZmZyLzdwa0RBSnhOdmNDQ3B4RmFEUm1LQ3cvZDdjNWQ1ZTJiOTQzNjJkNjg0MWQzZjdkYjAwYThkMDQvR1JFRU5fYnV0dG9uX3JvdW5kX2NoZWNrLnBuZ1wiKTtcbn1cblxuLmJvb2stYnRuLWdyZWVuLXNxdWFyZSB7XG4gIEBleHRlbmQgJWJvb2stYnRuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwOi8vaW1hZ2VzLmN0ZmFzc2V0cy5uZXQvZmZkOWxjaW11ZmZyLzN5ZE5vUVRMT25uNFdIQjM4VkdYYU0vYWE3ZmM2MDAwM2I4YjVkMTMxMDljMDlhNWUzNWYyMjgvZ3JlZW5fYnV0dG9uX3NxdWFyZV9jaGVjay5wbmdcIik7XG59XG5cbi5WMyAucmF0ZS1ncmlkLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG59XG5cbi5WMyBpbWcubG9hZGluZy1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5zZWFyY2gtY29udHJvbC52ZXJ0aWNhbCAucGF4LmV4cGFuZGVkID4gbGFiZWwge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHBfZnVsbF9yZXMgLmNvbnRhaW5lcl9taWRkbGUge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuIiwiLlYzIC5jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJ1c2luZXNzLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbDpmaXJzdC1jaGlsZCB7XG4gIC1tcy1mbGV4OiA0IDA7XG4gIC13ZWJraXQtZmxleDogNCAwO1xuICBmbGV4OiA0IDA7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsIHtcbiAgLy8gYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcblxuICBib3JkZXItbGVmdDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y0ZjRmNSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAucm93ID4gLmNlbGwuc2Nyb2xsaW5nLXBhbmVsIC5jb250YWluZXIgLmNlbGwsXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbCAuZGF0ZSB7XG4gIHBhZGRpbmc6IDEwcHggNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsIC5sYWJlbCB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnNlcnZpY2UucmF0ZXMgLmNlbGwucmF0ZS51bmtub3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbn1cbi5WMyAucmF0ZS1ncmlkIC5zZXJ2aWNlLnJhdGVzIC5jZWxsLnJhdGUuc2F0LFxuLlYzIC5yYXRlLWdyaWQgLnNlcnZpY2UucmF0ZXMgLmNlbGwucmF0ZS5zdW4sXG4uVjMgLnJhdGUtZ3JpZCAucHJvZHVjdC5yYXRlcyAuY2VsbC5yYXRlLnNhdCxcbi5WMyAucmF0ZS1ncmlkIC5wcm9kdWN0LnJhdGVzIC5jZWxsLnJhdGUuc3VuLFxuLlYzIC5yYXRlLWdyaWQgLmNlbGwuZGF0ZS5zYXQsXG4uVjMgLnJhdGUtZ3JpZCAuY2VsbC5kYXRlLnN1biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY5ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y0ZjRmNSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCNlOGY5ZjUsIDEwJSkgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnNlcnZpY2UucmF0ZXMgLmNlbGwucmF0ZS5zYXQuc2VsZWN0ZWQsXG4uVjMgLnJhdGUtZ3JpZCAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlLnN1bi5zZWxlY3RlZCxcbi5WMyAucmF0ZS1ncmlkIC5wcm9kdWN0LnJhdGVzIC5jZWxsLnJhdGUuc2F0LnNlbGVjdGVkLFxuLlYzIC5yYXRlLWdyaWQgLnByb2R1Y3QucmF0ZXMgLmNlbGwucmF0ZS5zdW4uc2VsZWN0ZWQsXG4uVjMgLnJhdGUtZ3JpZCAuY2VsbC5kYXRlLnNhdC5zZWxlY3RlZCxcbi5WMyAucmF0ZS1ncmlkIC5jZWxsLmRhdGUuc3VuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNlOGY5ZjUsIDUlKSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlLnNhdCxcbi5WMyAucmF0ZS1ncmlkIC5wcm9kdWN0LnJhdGVzIC5jZWxsLnJhdGUuc2F0LFxuLlYzIC5yYXRlLWdyaWQgLmNlbGwuZGF0ZS5zYXQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oI2U4ZjlmNSwgMTAlKSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlLnNhdCxcbi5WMyAucmF0ZS1ncmlkIC5zZXJ2aWNlLnJhdGVzIC5jZWxsLnJhdGUuc3VuLFxuLlYzIC5yYXRlLWdyaWQgLmNlbGwuZGF0ZS5zZWxlY3RlZC5zYXQsXG4uVjMgLnJhdGUtZ3JpZCAuY2VsbC5kYXRlLnNlbGVjdGVkLnN1bixcbi5WMyAucmF0ZS1ncmlkIC5jZWxsLmRhdGUuc2F0LFxuLlYzIC5yYXRlLWdyaWQgLmNlbGwuZGF0ZS5zdW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmOWY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLmRhdGVzIC5jZWxsLmRhdGUuc2F0LFxuLlYzIC5yYXRlLWdyaWQgLmRhdGVzIC5jZWxsLmRhdGUuc3VuLFxuLlYzIC5yYXRlLWdyaWQgLmRhdGVzIC5jZWxsLmRhdGUuc2F0LnNlbGVjdGVkLFxuLlYzIC5yYXRlLWdyaWQgLmRhdGVzIC5jZWxsLmRhdGUuc3VuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvb2tpbmctY29sb3ItYSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oJGJvb2tpbmctY29sb3ItYSwgNSUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9va2luZy1jb2xvci1hICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5kYXRlcyAuY2VsbC5kYXRlLnNhdCAubGFiZWwsXG4uVjMgLnJhdGUtZ3JpZCAuZGF0ZXMgLmNlbGwuZGF0ZS5zdW4gLmxhYmVsLFxuLlYzIC5yYXRlLWdyaWQgLmRhdGVzIC5jZWxsLmRhdGUuc2F0LnNlbGVjdGVkIC5sYWJlbCxcbi5WMyAucmF0ZS1ncmlkIC5kYXRlcyAuY2VsbC5kYXRlLnN1bi5zZWxlY3RlZCAubGFiZWwge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIHNwYW4ge1xuICAgIGNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uVjMgLnJhdGUtZ3JpZCAuY2VsbC5kYXRlLnNlbGVjdGVkLnNhdCA+IC5sYWJlbCxcbi5WMyAucmF0ZS1ncmlkIC5jZWxsLmRhdGUuc2VsZWN0ZWQuc3VuID4gLmxhYmVsIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cuc2VydmljZSA+IC5jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5yb3cuc2VydmljZSAuY2VsbC5yYXRlID4gLmxhYmVsIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgPiAucm93LnNlcnZpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY1ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5wcm9kdWN0LnJhdGVzIC5jZWxsLnJhdGUudW5hdmFpbC5zYXQsXG4uVjMgLnJhdGUtZ3JpZCAucHJvZHVjdC5yYXRlcyAuY2VsbC5yYXRlLnVuYXZhaWwuc3VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjlmNSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oI2U4ZjlmNSwgMTAlKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCNlOGY5ZjUsIDEwJSkgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnByb2R1Y3QucmF0ZXMgLmNlbGwucmF0ZS51bmF2YWlsLnNlbGVjdGVkLFxuLlYzIC5yYXRlLWdyaWQgLnByb2R1Y3QucmF0ZXMgLmNlbGwucmF0ZS5zZWxlY3RlZCxcbi5WMyAucmF0ZS1ncmlkIC5zZXJ2aWNlLnJhdGVzIC5jZWxsLnJhdGUudW5hdmFpbC5zZWxlY3RlZCxcbi5WMyAucmF0ZS1ncmlkIC5zZXJ2aWNlLnJhdGVzIC5jZWxsLnJhdGUuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNlOGY5ZjUsIDMlKSAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCNlOGY5ZjUsIDEwJSkgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnNlcnZpY2UucmF0ZXMgLmNlbGwucmF0ZS5zYXQgPiAubGFiZWwsXG4uVjMgLnJhdGUtZ3JpZCAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlLnN1biA+IC5sYWJlbCxcbi5WMyAucmF0ZS1ncmlkIC5jZWxsLmRhdGUuc2VsZWN0ZWQuc2F0ID4gLmxhYmVsLFxuLlYzIC5yYXRlLWdyaWQgLmNlbGwuZGF0ZS5zZWxlY3RlZC5zdW4gPiAubGFiZWwsXG4uVjMgLnJhdGUtZ3JpZCAuY2VsbC5kYXRlLnNhdCA+IC5sYWJlbCxcbi5WMyAucmF0ZS1ncmlkIC5jZWxsLmRhdGUuc3VuID4gLmxhYmVsIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAucHJvZHVjdC5yYXRlcyAuY2VsbC5zZWxlY3RlZC5yYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjZThmOWY1LCAzJSkgIWltcG9ydGFudDtcbiAgLy8gYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdy5wcm9kdWN0ID4gLmNlbGwge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5wcm9kdWN0LnJhdGVzIC5jZWxsLnJhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgc3BhbiB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cucHJvZHVjdCA+IC5jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbn1cblxuLmNhcGFjaXR5IHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLm5hdmlnYXRlLWJhY2stbGluay1jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdy5zZXJ2aWNlIHtcbiAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y0ZjRmNSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnRhYnMuaW5saW5lIC50YWIuc2VsZWN0ZWQgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtY29udHJvbCAuZGF0YS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhdm91cml0ZSB7XG4gIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB0b3A6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxcHg7XG5cbiAgJi5pcy1jb2xsYXBzZWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9ib29raW5nL2ljb25fc3Rhcl91bmNoZWNrZWQuc3ZnXCIpO1xuICB9XG4gICYuaXMtZXhwYW5kZWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9ib29raW5nL2ljb25fc3Rhcl9jaGVja2VkLnN2Z1wiKTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy1vbi1tYXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYm9va2luZy9pY29uX3Bpbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB0b3A6IDhweCAhaW1wb3J0YW50O1xuXG4gIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uVjMgLnJhdGUtZ3JpZCAucm93ID4gLmNlbGwubmF2aWdhdGUubGVmdCA+IC5jb250YWluZXIgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9ib29raW5nL2ljb25fbGVmdF9hcnJvd19yb3VuZC5wbmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk1JSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5yb3cgPiAuY2VsbC5uYXZpZ2F0ZS5yaWdodCA+IC5jb250YWluZXIgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9ib29raW5nL2ljb25fcmlnaHRfYXJyb3dfcm91bmQucG5nXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuLnBhZ2luZyAucHJldmlvdXMtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9ib29raW5nL2ljb25fbGVmdF9hcnJvdy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cblxuLnBhZ2luZyAubmV4dC1wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYm9va2luZy9pY29uX3JpZ2h0X2Fycm93LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbCAuZGF0ZSxcbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsIC5yYXRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y0ZjRmNSAhaW1wb3J0YW50O1xufVxuXG5odG1sLmZsZXhib3guVjMgLnJhdGUtZ3JpZCA+IC5yb3csXG5odG1sLmZsZXhib3ggLlYzIC5yYXRlLWdyaWQgPiAucm93IHtcbiAgLy8gbWF4LWhlaWdodDogMTAwcHg7XG59XG5cbi5WMyAuc2VhcmNoLWNvbnRyb2wudmVydGljYWw6bm90KC5oaWRkZW4pIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuc2VhcmNoLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5yb3cgPiAuY2VsbC5uYXZpZ2F0ZSA+IC5jb250YWluZXIgYSA+IHNwYW4ge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5jZWxsLmRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQtY29udGFpbmVyIC5mb290ZXIgdWwucGFnaW5nLFxuLlYzIC5yYXRlLWdyaWQtY29udGFpbmVyIC5mb290ZXIgdWwucGFnaW5nIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQtY29udGFpbmVyIC5mb290ZXIgdWwucGFnaW5nIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjayAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZC1jb250YWluZXIgLmZvb3RlciB1bC5wYWdpbmcge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZjRmNGY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsLnNjcm9sbGluZy1wYW5lbCAucmF0ZS5jZWxsID4gKiB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsID4gLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAuZGVjcmlwdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAucm93LmRlc2NyaXB0aW9uID4gLmNlbGwuZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uVjNcbiAgLnJhdGUtZ3JpZFxuICAucm93LmRlc2NyaXB0aW9uXG4gID4gLmNlbGwuZGVzY3JpcHRpb25cbiAgLmRpc3BsYXktaW1hZ2VzLm1heC12aXNpYmxlLTEge1xuICBtYXJnaW46IDAgMCAwIDIwcHggIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnJvdyA+IC5jZWxsLmRlc2NyaXB0aW9uID4gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDIwcHggMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZC1jb250YWluZXIgLmZvb3RlciB1bC5wYWdpbmcge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQtY29udGFpbmVyIC5mb290ZXIgdWwucGFnaW5nIGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgJi5wcmV2aW91cy1wYWdlLFxuICAmLm5leHQtcGFnZSB7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdy5wcm9kdWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5wcm9kdWN0LnJhdGVzIC5jZWxsLnJhdGUudW5hdmFpbCxcbi5WMyAucmF0ZS1ncmlkIC5zZXJ2aWNlLnJhdGVzIC5jZWxsLnJhdGUudW5hdmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y0ZjRmNSAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAuc2VydmljZS5yYXRlcyAuY2VsbC5yYXRlLnVuYXZhaWwuc2F0LFxuLlYzIC5yYXRlLWdyaWQgLnNlcnZpY2UucmF0ZXMgLmNlbGwucmF0ZS51bmF2YWlsLnN1biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRib29raW5nLWNvbG9yLWIgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnByb2R1Y3QucmF0ZXMgLmNlbGwucmF0ZS51bmF2YWlsLFxuLlYzIC5yYXRlLWdyaWQgLnNlcnZpY2UucmF0ZXMgLmNlbGwucmF0ZS51bmF2YWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY1ICFpbXBvcnRhbnQ7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYm9va2luZy9pY29uX3VuYXZhaWxhYmxlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLlYzIC5yYXRlLWdyaWQgLnJvdyA+IC5jZWxsLm5hdmlnYXRlLmxlZnQsXG4uVjMgLnJhdGUtZ3JpZCAucm93ID4gLmNlbGwubmF2aWdhdGUucmlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnJvdyA+IC5jZWxsLm5hdmlnYXRlLnJpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnNjcm9sbGluZy1wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3cgLm5hdmlnYXRpb24uc2hvd2luZy1wcm9kdWN0cyB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4uVjMgLnJhdGUtZ3JpZCAucHJvZHVjdC5yYXRlcyAuY2VsbC5yYXRlIHtcbiAgYm9yZGVyLWxlZnQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjUgIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQubm8tY29udHJvbHMgPiAucm93ID4gLmNlbGw6Zmlyc3QtY2hpbGQge1xuICAtbXMtZmxleDogOSAwO1xuICAtd2Via2l0LWZsZXg6IDkgMDtcbiAgZmxleDogOSAwO1xufVxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwuc2Nyb2xsaW5nLXBhbmVsIHtcbiAgLW1zLWZsZXg6IDAgMCAxMjAwcHg7XG4gIC13ZWJraXQtZmxleDogMCAwIDEyMDBweDtcbiAgZmxleDogMCAwIDEyMDBweDtcbn1cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsOmxhc3QtY2hpbGQ6bm90KC5kZXNjcmlwdGlvbikge1xuICAtbXMtZmxleDogMSAwO1xuICAtd2Via2l0LWZsZXg6IDEgMDtcbiAgZmxleDogMSAwO1xufVxuXG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbC5kZXNjcmlwdGlvbiB7XG4gIC1tcy1mbGV4OiAxIDAgMTIwMHB4O1xuICAtd2Via2l0LWZsZXg6IDEgMCAxMjAwcHg7XG4gIGZsZXg6IDEgMCAxMjAwcHg7XG59XG4uVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbCA+IC5jb250YWluZXIge1xuICAtbXMtZmxleDogMSAwO1xuICAtd2Via2l0LWZsZXg6IDEgMDtcbiAgZmxleDogMSAwO1xufVxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwuc2Nyb2xsaW5nLXBhbmVsID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwuc2Nyb2xsaW5nLXBhbmVsID4gLmNvbnRhaW5lciA+IC5jZWxsIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDgwcHg7XG4gIC13ZWJraXQtZmxleDogMCAwIDgwcHggIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDgwcHggIWltcG9ydGFudDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwuc2Nyb2xsaW5nLXBhbmVsLFxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwuc2Nyb2xsaW5nLXBhbmVsIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgNTYwcHggIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDU2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsLmNvbnRyb2xzID4gLmNvbnRhaW5lcixcbi5WMyAucmF0ZS1ncmlkID4gLnJvdyA+IC5jZWxsLm5hdmlnYXRlID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwubmF2aWdhdGUubGVmdCA+IC5jb250YWluZXIge1xuICAtbXMtZmxleC1wYWNrOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLlYzIC5yYXRlLWdyaWQgPiAucm93ID4gLmNlbGwubmF2aWdhdGUucmlnaHQgPiAuY29udGFpbmVyIHtcbiAgLW1zLWZsZXgtcGFjazogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLlYzXG4gIC5yYXRlLWdyaWRcbiAgLnJvdy5kZXNjcmlwdGlvblxuICA+IC5jZWxsLmFkZGl0aW9uYWwtaW5mb1xuICAuZGlzcGxheS1hZGRyZXNzOm5vdCguaGlkZGVuKSB7XG4gIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG59XG5cbi5WMyAucmF0ZS1ncmlkIC5yb3cuZGVzY3JpcHRpb24gPiAuY2VsbC5hZGRpdGlvbmFsLWluZm8gLmRpc3BsYXktZmVhdHVyZXMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLlYzXG4gIC5yYXRlLWdyaWRcbiAgLnJvdy5kZXNjcmlwdGlvblxuICA+IC5jZWxsLmFkZGl0aW9uYWwtaW5mb1xuICAuZW50aXR5LWluZm8udHlwZS1idXNpbmVzcyB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLlYzIC5zZWN1cml0eS1ub3RlcyAuZGlnaUNlcnQge1xuICBtYXJnaW4tcmlnaHQ6IDIuM2VtO1xufVxuXG4uQ0FCUzRfMCAuVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbC5zY3JvbGxpbmctcGFuZWwgPiAuY29udGFpbmVyID4gLmNlbGwsXG4uQ0FCUzRfMCAuVjMgLnJhdGUtZ3JpZCA+IC5yb3cgPiAuY2VsbC5zY3JvbGxpbmctcGFuZWwgPiAuY29udGFpbmVyID4gLmNlbGwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMCAwIDgwcHggIWltcG9ydGFudDtcblxuICAvLyB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uVjMgLnJhdGUtZ3JpZC1jb250YWluZXIgLmZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDA7XG5cbiAgLmZvb3Rlci1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5WMyAuZW50aXR5LWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDNweCAxMHB4IDNweCAzMHB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuXG4uVjMgLmVudGl0eS1pbmZvIC5jYXRlZ29yeSB7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMDtcbn1cblxuLlYzIC5yYXRlLWdyaWQgLnJvdyA+IC5jZWxsLm5hdmlnYXRlLmxlZnQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY1ICFpbXBvcnRhbnQ7XG59XG4iLCIuVjMgLnZpZXctYmFza2V0Pi5jb250ZW50cyB7XG4gICAgei1pbmRleDogOTAwMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiAwIDJwIDJweCAycHggJGJvb2tpbmctY29sb3ItYjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uVjMgLnZpZXctYmFza2V0Pi5jb250ZW50cyAuY2FydC1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi8vIC5WMyAudmlldy1iYXNrZXQuZW1wdHk+LmNvbnRlbnRzPi5mb290ZXIsIC5WMyAudmlldy1iYXNrZXQuZW1wdHk+LmNvbnRlbnRzPi5pdGVtc3tcbi8vICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gfVxuXG4uVjMgLnZpZXctYmFza2V0Pi5jb250ZW50cz4uaXRlbXM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5WMyAudmlldy1iYXNrZXQ+LmNvbnRlbnRzIC5jYXJ0LWl0ZW0gLmRpc3BsYXktaW1hZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uVjMgLnZpZXctYmFza2V0Pi5jb250ZW50cyAuY2FydC1pdGVtLWdyb3VwPmRpdi5jYXJ0LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9va2luZy1jb2xvci1kICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5WMyAudmlldy1iYXNrZXQ+LmNvbnRlbnRzPi5pdGVtcyAuZGF0ZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5WMyAudmlldy1iYXNrZXQ+LmNvbnRlbnRzIC5jYXJ0LWl0ZW0gYnV0dG9uLnJlbW92ZSB7XG4gICAgcGFkZGluZzogMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLlYzIC52aWV3LWJhc2tldD4uY29udGVudHMgLmNhcnQtaXRlbS1ncm91cD5oMyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uVjMgLnZpZXctYmFza2V0Pi5jb250ZW50cyB7XG4gICAgLmVtcHR5LW5vdGljZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAuaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5WMyAudmlldy1iYXNrZXQgLmNoZWNrLW91dC1idXR0b257XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblxuICAgIC50b3RhbC1wcmljZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbi5WMyAudmlldy1iYXNrZXQ+LmNvbnRlbnRzIC5jYXJ0LWl0ZW0tZ3JvdXA+LmRhdGEtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn0iLCIuVjMgYm9keSxcbi5WMyBkaXYsXG4uVjMgc3Bhbixcbi5WMyBvYmplY3QsXG4uVjMgaWZyYW1lLFxuLlYzIGgxLFxuLlYzIGgyLFxuLlYzIGgzLFxuLlYzIGg0LFxuLlYzIGg1LFxuLlYzIGg2LFxuLlYzIHAsXG4uVjMgYmxvY2txdW90ZSxcbi5WMyBwcmUsXG4uVjMgYWJicixcbi5WMyBhZGRyZXNzLFxuLlYzIGNpdGUsXG4uVjMgY29kZSxcbi5WMyBkZWwsXG4uVjMgZGZuLFxuLlYzIGVtLFxuLlYzIGltZyxcbi5WMyBpbnMsXG4uVjMga2JkLFxuLlYzIHEsXG4uVjMgc2FtcCxcbi5WMyBzbWFsbCxcbi5WMyBzdHJvbmcsXG4uVjMgc3ViLFxuLlYzIHN1cCxcbi5WMyB2YXIsXG4uVjMgYixcbi5WMyBpLFxuLlYzIGRsLFxuLlYzIGR0LFxuLlYzIGRkLFxuLlYzIG9sLFxuLlYzIHVsLFxuLlYzIGxpLFxuLlYzIGZpZWxkc2V0LFxuLlYzIGZvcm0sXG4uVjMgbGFiZWwsXG4uVjMgbGVnZW5kLFxuLlYzIHRhYmxlLFxuLlYzIGNhcHRpb24sXG4uVjMgdGJvZHksXG4uVjMgdGZvb3QsXG4uVjMgdGhlYWQsXG4uVjMgdHIsXG4uVjMgdGgsXG4uVjMgdGQsXG4uVjMgYXJ0aWNsZSxcbi5WMyBhc2lkZSxcbi5WMyBjYW52YXMsXG4uVjMgZGV0YWlscyxcbi5WMyBmaWdjYXB0aW9uLFxuLlYzIGZpZ3VyZSxcbi5WMyBmb290ZXIsXG4uVjMgaGVhZGVyLFxuLlYzIGhncm91cCxcbi5WMyBtZW51LFxuLlYzIG5hdixcbi5WMyBzZWN0aW9uLFxuLlYzIHN1bW1hcnksXG4uVjMgdGltZSxcbi5WMyBtYXJrLFxuLlYzIGF1ZGlvLFxuLlYzIHZpZGVvIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmEuYnRuIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcbiAgYmFja2dyb3VuZDogJGJvb2tpbmctY29sb3ItYTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYS5idG46aG92ZXIge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEuYnRuLmJpZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi8vIGEsXG4vLyBhOmhvdmVyIHtcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xuLy8gICBvdXRsaW5lOiBub25lO1xuLy8gfVxuXG5zbWFsbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib29raW5nLWNvbG9yLWM7XG59XG5cbmh0bWw6bm90KC5wYWdlLXNldC1zbWFsbCksXG5odG1sOm5vdCgucGFnZS1zZXQtc21hbGwpIGJvZHkge1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3Itd2hpdGU7XG59XG5cbiN3cmFwcGVyLFxuLlYzLmNvbnRhaW5lcl9ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXJfbWlkZGxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA5NjBweDtcbn1cblxuLlYzIGhlYWRlci5kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3ItYmxhY2s7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uVjMgaGVhZGVyLmRlZmF1bHQgaDEsXG4uVjMgaGVhZGVyLmRlZmF1bHQgc3Ryb25nIHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcbn1cblxuLlYzIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jZXhjaGFuZ2Utc2VydmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uVjMgLnZpZXctYmFza2V0IC5jaGVjay1vdXQtYnV0dG9uIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmNhbXBhaWduLWJhbm5lci5hZC1jYW1wYWlnbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5WMyAuY29udGVudC1jb250YWluZXIgLm5vLXJlc3VsdHMtbm90aWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5lbWFpbC1jb250YWluZXIge1xuICBpbWcge1xuICAgIHdpZHRoOiAzM3B4O1xuICB9XG59XG5cbi5WMyBoZWFkZXIuZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLlYzIC5ndWVzdC1ib29raW5nLWZvcm0gLnByb3ZpZGVyLWluZm8ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5WMyAucHJvdmlkZXItaW5mby1zdW1tYXJ5IHtcbiAgY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uVjMgOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yLWJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9va2luZy1jb2xvci1jO1xufVxuXG4uVjMgcCxcbi5WMyAjcGF5bWVudC1kZXRhaWxzIC50cmFuc2FjdGlvbi1ub3RpY2Uge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uVjMgI3BheW1lbnQtZGV0YWlscyAudHJhbnNhY3Rpb24tbm90aWNlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbiNwbmxQYWdlRm9vdGVyIHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuXG4ucHJvdmlkZXItaW5mby1zdW1tYXJ5IGgyLFxuLmJvb2tpbmctaXRlbSBoMiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLlYzIGxhYmVsIC5yZXF1aXJlZCxcbi5WMyAubGFiZWwgLnJlcXVpcmVkIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uVjMgbGFiZWwsXG4uVjMgZm9ybSAuZG91YmxlIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5WMyAuZmllbGQucGF5bWVudC1tZXRob2QgLmFjY2VwdGVkLXBheW1lbnQtbWV0aG9kcyBsaTpub3QoLnRpdGxlKSBhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uVjMgLmZpZWxkLnBheW1lbnQtbWV0aG9kIC5hY2NlcHRlZC1wYXltZW50LW1ldGhvZHMgbGk6bm90KC50aXRsZSkge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwcHg7XG59XG5cbi5WMyAuYWNjZXB0ZWQtcGF5bWVudC1tZXRob2RzIGEuc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvci1ibGFjaztcbn1cblxuLlYzIC5hY2NlcHRlZC1wYXltZW50LW1ldGhvZHMgYSAuZGF0YS1pY29uLnJlcXVpcmVkLnN1Y2Nlc3Mge1xuICByaWdodDogLTZweDtcbiAgdG9wOiAtN3B4O1xufVxuXG4uVjMgLmNvbHVtbi1jb250YWluZXIgPiAuY29sdW1uLWxlZnQsXG4uVjMgLmNvbHVtbi1jb250YWluZXIgPiAuY29sdW1uLmxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLlYzIC5zZWFyY2gtY29udHJvbC52ZXJ0aWNhbCAuZmllbGQgPiBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gIG1pbi13aWR0aDogMTM1cHg7XG59XG5cbi5oYXMtdGFiLWFjYyxcbi5oYXMtdGFiLWFjdCB7XG4gIC5maWVsZCA+IGxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hZ3JlZSB7XG4gIGEge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG5cbi5WMyAuc2VjdXJpdHktbm90ZXMgLmRpZ2lDZXJ0LFxuLlYzIC5zZWN1cml0eS1ub3RlcyAubG9nbyB7XG4gIG1heC13aWR0aDogODBweDtcbn1cblxuLlYzIC5saXN0LWJhci1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5WMyAudmlldy1iYXNrZXQgPiAuc2hvdy1iYXNrZXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9ib29raW5nL2ljb24tY2FydC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4vLyBtb2JpbGUgdmlld1xuXG4uVjMgI3Byb3ZpZGVyLWxhbmRpbmcgLnByb3YtbGlua3MgbGkgYSB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5WMyAjcHJvdmlkZXItbGFuZGluZyAucHJvdi1saW5rcyBsaS5hY2NvbW0sXG4uVjMgI3Byb3ZpZGVyLWxhbmRpbmcgLnByb3YtbGlua3MgbGkuYWV0IHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRib29raW5nLWNvbG9yLWEgIWltcG9ydGFudDtcbn1cblxuLlYzICNwcm92aWRlci1sYW5kaW5nIC5wcm92LWxpbmtzIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbiJdfQ== */
