@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);.colorscheme{height:70px}.colorscheme td{border:5px solid #fff}.colorscheme td:nth-of-type(1){background-color:var(--wp--preset--color--primary)}.colorscheme td:nth-of-type(1)::after{content:"primary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(2){background-color:var(--wp--preset--color--secondary)}.colorscheme td:nth-of-type(2)::after{content:"secondary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(3){background-color:var(--wp--preset--color--tertiary)}.colorscheme td:nth-of-type(3)::after{content:"tertiary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(4){background-color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(4)::after{content:"body";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(5){background-color:var(--wp--preset--color--black)}.colorscheme td:nth-of-type(5)::after{content:"black";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(6){background-color:#fff}.colorscheme td:nth-of-type(6)::after{content:"white";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(7){background-color:var(--wp--preset--color--grey)}.colorscheme td:nth-of-type(7)::after{content:"grey";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}html{scroll-behavior:smooth}img{vertical-align:middle}div[id]{scroll-margin-top:4.5rem}header.site-header.has-sticky:not(.sticky)+main div[id]{scroll-margin-top:8.5rem}label{color:var(--wp--custom--forms--input--color)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area){display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px;width:calc(100% - 32px);font-family:var(--wp--preset--font-family--primary);border-width:var(--wp--custom--forms--input--border--width);border-style:solid;border-color:var(--wp--custom--forms--input--border--color);border-radius:var(--wp--custom--forms--input--border--radius);text-align:var(--wp--custom--forms--input--text-align);text-transform:var(--wp--custom--forms--input--text-transform);font-weight:var(--wp--custom--forms--input--font-weight);font-size:var(--wp--custom--forms--input--font-size);resize:none}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=range]::-webkit-input-placeholder, input[type=date]::-webkit-input-placeholder, input[type=month]::-webkit-input-placeholder, input[type=week]::-webkit-input-placeholder, input[type=time]::-webkit-input-placeholder, input[type=datetime]::-webkit-input-placeholder, input[type=datetime-local]::-webkit-input-placeholder, input[type=color]::-webkit-input-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::-webkit-input-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=color]::-moz-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::-moz-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=range]:-ms-input-placeholder, input[type=date]:-ms-input-placeholder, input[type=month]:-ms-input-placeholder, input[type=week]:-ms-input-placeholder, input[type=time]:-ms-input-placeholder, input[type=datetime]:-ms-input-placeholder, input[type=datetime-local]:-ms-input-placeholder, input[type=color]:-ms-input-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area):-ms-input-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=url]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=range]::-ms-input-placeholder, input[type=date]::-ms-input-placeholder, input[type=month]::-ms-input-placeholder, input[type=week]::-ms-input-placeholder, input[type=time]::-ms-input-placeholder, input[type=datetime]::-ms-input-placeholder, input[type=datetime-local]::-ms-input-placeholder, input[type=color]::-ms-input-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::-ms-input-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area):focus{outline:none}form.post-password-form{margin-top:3rem}body{margin:0}body.author .wp-block-post-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}body.author .wp-block-post-author .wp-block-post-author__avatar{margin-right:calc(var(--wp--custom--spacing--vertical)*2)}body.author .wp-block-post-author .wp-block-post-author__avatar .avatar{width:180px;height:auto}body.author .wp-block-post-author .wp-block-post-author__bio{font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--body)}body.category .wp-block-term-description{font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--body);margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}:not(.detailsBtn):not(.has-text-color)>a:hover{color:var(--wp--custom--links--hover-color)}:not(.detailsBtn):not(.has-text-color)>a:hover img{opacity:.7}:not(.detailsBtn):not(.has-text-color)>a:not([href]){opacity:.5;pointer-events:none}p.has-primary-color a{color:var(--wp--preset--color--primary)}p.has-secondary-color a{color:var(--wp--preset--color--secondary)}p.has-tertiary-color a{color:var(--wp--preset--color--tertiary)}p.has-body-color a{color:var(--wp--preset--color--body)}p.has-black-color a{color:var(--wp--preset--color--black)}p.has-white-color a{color:#fff}p.has-grey-color a{color:var(--wp--preset--color--grey)}.icon-arrow-circle{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='none' fill-rule='evenodd' transform='matrix(-1 0 0 1 32 0)'%3E%3Ccircle cx='16' cy='16' r='15.5' stroke='%2314213D'/%3E%3Cpath fill='%2314213D' fill-rule='nonzero' d='m16 12 9 4.5-9 4.5v-4H8v-1h8v-4Z'/%3E%3C/g%3E%3C/svg%3E")}.icon-arrow{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 9'%3E%3Cpath fill='%2381F4E1' d='m9 0 9 4.5L9 9V5H0V4h9V0Z'/%3E%3C/svg%3E")}.icon-arrow-down,.wp-block-buttons.is-style-arrow-down .wp-block-button__link::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 17'%3E%3Cpath fill='%23ffffff' d='m9.5 7.5-4.5 9-4.5-9h4v-7h1v7h4Z'/%3E%3C/svg%3E")}.icon-arrow-down-yellow,.wp-block-buttons.is-style-arrow-down .wp-block-button__link:hover::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 17'%3E%3Cpath fill='%23FCA311' d='m9.5 7.5-4.5 9-4.5-9h4v-7h1v7h4Z'/%3E%3C/svg%3E")}.icon-down,ul.wp-block-polylang-language-switcher .lang-item.current-lang:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23ffffff' d='m.659.5 6 6 6-6'/%3E%3C/svg%3E")}.icon-chevron-down{content:"";background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='2' d='M1 1C3.34315 3.34315 4.65685 4.65685 7 7M13 1C10.6569 3.34315 9.34315 4.65685 7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='2' d='M1 1C3.34315 3.34315 4.65685 4.65685 7 7M13 1C10.6569 3.34315 9.34315 4.65685 7 7'/%3E%3C/svg%3E");width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-chevron{content:"";background:currentColor;width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 10"><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 9C3.34315 7.4379 4.65685 6.56209 7 4.99999"/><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 1C3.34315 2.5621 4.65685 3.43791 7 5.00001"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 10"><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 9C3.34315 7.4379 4.65685 6.56209 7 4.99999"/><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 1C3.34315 2.5621 4.65685 3.43791 7 5.00001"/></svg>');mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;mask-position:center;mask-position:center;width:.875rem;height:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center center;transform-origin:center center;transform-box:fill-box}.icon-arrow-simple{-webkit-mask:url("data:image/svg+xml,%3Csvg width='24px' height='34px' viewBox='0 0 24 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%0A// %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%0A// %3Cg id='fk.dk-LANDING-PAGE_privat' transform='translate(-249.000000, -680.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%0A// %3Cpolygon id='Path-Copy-2' points='265.220183 680 249 696.063559 249 696.135593 265.440367 714 273 714 256.266055 696.063559 272.706422 680'%3E%3C/polygon%3E%0A// %3C/g%3E%0A// %3C/g%3E%0A// %3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg width='24px' height='34px' viewBox='0 0 24 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%0A// %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%0A// %3Cg id='fk.dk-LANDING-PAGE_privat' transform='translate(-249.000000, -680.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%0A// %3Cpolygon id='Path-Copy-2' points='265.220183 680 249 696.063559 249 696.135593 265.440367 714 273 714 256.266055 696.063559 272.706422 680'%3E%3C/polygon%3E%0A// %3C/g%3E%0A// %3C/g%3E%0A// %3C/svg%3E");height:29px;width:20px}.icon-arrow-right{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 16'%3E%3Cpath stroke='%23A6093D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 8h14M8.5 1l7 7-7 7'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 16'%3E%3Cpath stroke='%23A6093D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 8h14M8.5 1l7 7-7 7'/%3E%3C/svg%3E");width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:inline-block}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media screen and (min-width: 480px){.d-xs-block{display:block !important}.d-xs-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xs-none{display:none !important}}@media screen and (min-width: 600px){.d-sm-block{display:block !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-none{display:none !important}}@media screen and (min-width: 782px){.d-md-block{display:block !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-none{display:none !important}}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5em}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.mx-5{margin-left:3rem;margin-right:3rem}header{z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}header.site-header{padding-top:var(--wp--custom--spacing--vertical);padding-bottom:var(--wp--custom--spacing--vertical)}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open{display:block}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container{padding-bottom:1rem}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container .wp-block-navigation-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.site-header .wp-block-navigation .wp-block-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header.site-header .wp-block-navigation .wp-block-search .wp-block-search__inside-wrapper{max-width:300px}header.sticky{background:var(--wp--custom--header--background);position:fixed;top:0;z-index:10}header.sticky.scroll-down{top:-100px}@media only screen and (min-width: 992px){header.sticky.scroll-down{top:0}}@media only screen and (min-width: 992px){body.admin-bar header.sticky{top:30px}}@media only screen and (min-width: 992px){body.admin-bar header.sticky.scroll-down{top:30px}}.wp-site-blocks>*+main,body .is-layout-flex.wp-block-columns,.wp-block-cover.alignfull{-webkit-margin-before:0;margin-block-start:0}main .wp-block-query .wp-block-post-title{padding:0}footer{background:var(--wp--custom--footer--background);color:var(--wp--custom--footer--color)}footer.site-footer{margin:0;padding:calc(var(--wp--custom--spacing--vertical)*2) var(--wp--custom--spacing--horizontal)}.page-template-design .wp-block-post-content .wp-block-separator{margin-top:.5rem}ul.wp-block-post-template{list-style:none;padding:0}ul.wp-block-post-template li{margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}ul,ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.entry-content.wp-block-post-content h1+p,.entry-content.wp-block-post-content h2+p{margin-top:var(--wp--custom--spacing--headline)}.entry-content.wp-block-post-content h3+p,.entry-content.wp-block-post-content h4+p,.entry-content.wp-block-post-content h5+p{margin-top:calc(var(--wp--custom--spacing--headline)/2)}.entry-content.wp-block-post-content>.wp-block-group:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg),.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg){padding-top:var(--wp--custom--spacing--block-gap);padding-bottom:var(--wp--custom--spacing--block-gap)}.entry-content.wp-block-post-content>.wp-block-group:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg)+.wp-block-group:not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg):not(.has-background):not(.wpcf7-form-control),.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg)+.wp-block-group:not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg):not(.has-background):not(.wpcf7-form-control){padding-top:0}.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background)+.wp-block-media-text:not(.has-background),.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background)+.wp-block-group:not(.has-background){padding-top:0}.has-text-align-center.has-medium-font-size{line-height:1.2}.entry-content.wp-block-post-content>.wp-block-group:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg):has(>div.wp-block-cb-carousel .wp-block-cover){padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.wp-site-blocks>.entry-content.wp-block-post-content{-webkit-margin-before:0;margin-block-start:0}.wp-block-button__link{-webkit-transition:all .3s ease;transition:all .3s ease}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit){-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover{background-color:#fff !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-primary-color{border-color:var(--wp--preset--color--primary);border-style:solid}.is-style-outline .wp-block-button__link.has-primary-color:hover{background:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-secondary-color{border-color:var(--wp--preset--color--secondary);border-style:solid}.is-style-outline .wp-block-button__link.has-secondary-color:hover{background:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-tertiary-color{border-color:var(--wp--preset--color--tertiary);border-style:solid}.is-style-outline .wp-block-button__link.has-tertiary-color:hover{background:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-body-color{border-color:var(--wp--preset--color--body);border-style:solid}.is-style-outline .wp-block-button__link.has-body-color:hover{background:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-black-color{border-color:var(--wp--preset--color--black);border-style:solid}.is-style-outline .wp-block-button__link.has-black-color:hover{background:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color{border-color:#fff;border-style:solid}.is-style-outline .wp-block-button__link.has-white-color:hover{background:#fff}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-grey-color{border-color:var(--wp--preset--color--grey);border-style:solid}.is-style-outline .wp-block-button__link.has-grey-color:hover{background:var(--wp--preset--color--grey)}.is-style-fill .wp-block-button__link.has-primary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.is-style-fill .wp-block-button__link.has-primary-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--primary) !important}.is-style-fill .wp-block-button__link.has-secondary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset}.is-style-fill .wp-block-button__link.has-secondary-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--secondary) !important}.is-style-fill .wp-block-button__link.has-tertiary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset}.is-style-fill .wp-block-button__link.has-tertiary-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--tertiary) !important}.is-style-fill .wp-block-button__link.has-body-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--body) inset;box-shadow:0 0 0 2px var(--wp--preset--color--body) inset}.is-style-fill .wp-block-button__link.has-body-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--body) !important}.is-style-fill .wp-block-button__link.has-black-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--black) inset;box-shadow:0 0 0 2px var(--wp--preset--color--black) inset}.is-style-fill .wp-block-button__link.has-black-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--black) !important}.is-style-fill .wp-block-button__link.has-white-background-color{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.is-style-fill .wp-block-button__link.has-white-background-color:hover{background-color:#fff !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-grey-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset;box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset}.is-style-fill .wp-block-button__link.has-grey-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--grey) !important}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover{color:var(--wp--preset--color--secondary) !important;background:var(--wp--preset--color--primary)}.wp-block-columns+.wp-block-columns{padding-top:var(--wp--custom--spacing--columns)}[class*=comment-form-]{display:-webkit-box;display:-ms-flexbox;display:flex}[class*=comment-form-] label{min-width:150px;margin-right:calc(var(--wp--custom--spacing--horizontal)*.5)}.comment-form-cookies-consent{display:block}.wp-block-post-comments{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}.wp-block-post-comments .comment-respond{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}.wp-block-post-comments .nocomments{display:none}.wp-block-cover{width:100%;padding-left:0;padding-right:0}main .wp-block-post-content .wp-block-cover.alignfull .alignwide>.alignwide{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}@media only screen and (min-width: 767px){.wp-block-cover.alignfull .wp-block-group.alignwide,.wp-block-cover.alignfull .wp-block-columns.alignwide{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.wp-block-post-featured-image img{width:100%}.wp-block-gallery .wp-block-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.wp-block-group.has-background{isolation:isolate}.wp-block-group.has-background *+*{-webkit-margin-before:0;margin-block-start:0}:where(.wp-block-group.has-background){padding:3rem 2.375em}.wp-block-group.has-background+.wp-block-group.has-background{-webkit-margin-before:0;margin-block-start:0}@media screen and (max-width: 767px){.wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex{display:block}}.wp-block-image img,.wp-block-image video,.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}.wp-block-image.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-media-text>.wp-block-media-text__content{padding-left:0;padding-right:0}@media only screen and (min-width: 767px){.wp-block-media-text .wp-block-media-text__content h1:first-of-type,.wp-block-media-text .wp-block-media-text__content h2:first-of-type,.wp-block-media-text .wp-block-media-text__content h3:first-of-type,.wp-block-media-text .wp-block-media-text__content h4:first-of-type,.wp-block-media-text .wp-block-media-text__content h5:first-of-type,.wp-block-media-text .wp-block-media-text__content h6:first-of-type{margin-top:0;margin-bottom:0}.wp-block-media-text .wp-block-media-text__content p:last-of-type,.wp-block-media-text .wp-block-media-text__content ul:last-of-type,.wp-block-media-text .wp-block-media-text__content ol:last-of-type{margin-bottom:0}}@media only screen and (min-width: 767px){.wp-block-media-text.alignwide figure.wp-block-media-text__media{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}.wp-block-media-text.alignwide>.wp-block-media-text__content{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.wp-block-media-text{gap:var(--wp--custom--spacing--gap)}.wp-block-navigation .wp-block-navigation-link.current-menu-item .wp-block-navigation-item__label{border-bottom:2px solid}.wp-block-navigation .wp-block-navigation__responsive-container-close{position:fixed;top:var(--wp--custom--spacing--vertical);right:var(--wp--custom--spacing--horizontal)}.wp-block-query-pagination a{text-decoration:none}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots){display:inline-block;border:1px solid;text-align:center;min-width:30px}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots).current{font-weight:bold}.wp-block-post-navigation-link{margin:calc(var(--wp--custom--spacing--vertical)*2) 0;padding:0 var(--wp--custom--spacing--horizontal)}.wp-block-post-navigation-link.post-navigation-link-previous a::before{content:"«";display:inline-block;width:20px}.wp-block-post-navigation-link.post-navigation-link-next a::after{content:"»";display:inline-block;width:20px;text-align:right}.wp-block-post-author__avatar .avatar{border-radius:50%}.post-password-form p:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post-password-form p:nth-of-type(2) label{min-width:150px;margin-right:calc(var(--wp--custom--spacing--horizontal)*.5)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:var(--wp--custom--search--padding);border:var(--wp--custom--search--border--width) solid var(--wp--custom--search--border--color);border-radius:var(--wp--custom--search--border--radius)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper input[type=search]{border:none !important}.wp-block-search.wp-block-search__button-inside .wp-block-search__button{background:rgba(0,0,0,0);border:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:185px}.wp-block-separator{opacity:1;border-width:2px}.wp-block-post-content .wp-block-separator{margin-top:calc(var(--wp--custom--spacing--vertical)*1);margin-bottom:calc(var(--wp--custom--spacing--vertical)*1)}.wp-block-separator.is-style-wide{margin-top:var(--wp--custom--spacing--block-gap);margin-bottom:var(--wp--custom--spacing--block-gap)}.wp-block-table td,.wp-block-table th{border:inherit}blockquote.wp-block-quote.has-text-align-center{padding-left:clamp(2rem,10vw,9rem);padding-right:clamp(2rem,10vw,9rem)}video,.wp-block-embed iframe{height:var(--wp--custom--styles--video--height, auto);width:100%}.wp-block-embed__wrapper{height:var(--wp--custom--styles--video--height, auto)}main .wp-block-post-content .wp-block-video.alignfull{padding:0;line-height:0}.wp-block-video figcaption{margin-top:1rem}.wp-block-buttons.is-style-arrow-down .wp-block-button__link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.75rem 1rem;width:50px;height:50px}.wp-block-buttons.is-style-arrow-down .wp-block-button__link::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wp-block-buttons.is-style-arrow-down .wp-block-button__link:hover{color:var(--wp--preset--color--secondary) !important}.wp-block-buttons.is-style-arrow-down .wp-block-button__link.block-editor-rich-text__editable span{display:none}.wp-block-buttons.is-style-arrow-down .wp-block-button__link.block-editor-rich-text__editable::after{top:-30px;position:relative}h1+.wp-block-columns.is-style-flex,h2+.wp-block-columns.is-style-flex,h3+.wp-block-columns.is-style-flex,h4+.wp-block-columns.is-style-flex,h5+.wp-block-columns.is-style-flex,h6+.wp-block-columns.is-style-flex{padding-top:4rem}.wp-block-columns.is-style-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.wp-block-columns.is-style-flex .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-columns.is-style-flex .wp-block-column h3{margin-top:1rem}.wp-block-columns.is-style-flex .wp-block-column>:last-child{margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.wp-block-columns.is-style-flex .wp-block-column:not(:first-child) .wp-block-image{margin-top:2rem}@media only screen and (min-width: 767px){.wp-block-columns.is-style-flex .wp-block-column:not(:first-child) .wp-block-image{margin-top:0}}.wp-block-columns.is-style-flex .wp-block-column .wp-block-image{width:100%}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 767px){.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.wp-block-group.is-style-rounded{border-radius:25px}body .is-layout-flow>*+.is-style-no-space{-webkit-margin-before:0;margin-block-start:0}.is-style-no-space .wp-block-columns{gap:0}@media(max-width: 600px){.wp-block-group.is-style-scroll-mobile{overflow-x:scroll}.wp-block-group.is-style-scroll-mobile .wp-block-columns{width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:2rem;padding:0}.wp-block-group.is-style-scroll-mobile .wp-block-columns .wp-block-column{min-width:250px;max-width:250px}}p.is-style-no-margin{margin:0 !important}@media only screen and (max-width: 766px){body .is-layout-constrained:not(:has(>.is-layout-constrained,>*>.is-layout-constrained,>*>*>.is-layout-constrained))>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(ul:not([class])):not(ol:not([class]))),.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}@media only screen and (max-width: 599px){header.site-header .wp-block-navigation .wp-block-navigation__container{margin:0;-webkit-box-align:var(--wp--custom--navigation--mobile--align-items) !important;-ms-flex-align:var(--wp--custom--navigation--mobile--align-items) !important;align-items:var(--wp--custom--navigation--mobile--align-items) !important}header.site-header .wp-block-navigation .wp-block-search .wp-block-search__inside-wrapper{max-width:100%}footer.site-footer .wp-block-site-title,footer.site-footer [class*=has-text-align-]{text-align:center}footer.site-footer .wp-block-site-title,footer.site-footer .wp-block-navigation{width:100%}footer.site-footer .wp-block-site-title{margin-bottom:var(--wp--custom--spacing--vertical)}footer.site-footer .wp-block-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-post-navigation-link{margin:var(--wp--custom--spacing--vertical) 0;padding:0 var(--wp--custom--spacing--horizontal);text-align:center}.wp-block-post-navigation-link.post-navigation-link-previous{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}}.colorscheme{height:70px}.colorscheme td{border:5px solid #fff}.colorscheme td:nth-of-type(1){background-color:var(--wp--preset--color--primary)}.colorscheme td:nth-of-type(1)::after{content:"primary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(2){background-color:var(--wp--preset--color--secondary)}.colorscheme td:nth-of-type(2)::after{content:"secondary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(3){background-color:var(--wp--preset--color--tertiary)}.colorscheme td:nth-of-type(3)::after{content:"tertiary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(4){background-color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(4)::after{content:"body";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(5){background-color:var(--wp--preset--color--black)}.colorscheme td:nth-of-type(5)::after{content:"black";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(6){background-color:#fff}.colorscheme td:nth-of-type(6)::after{content:"white";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(7){background-color:var(--wp--preset--color--grey)}.colorscheme td:nth-of-type(7)::after{content:"grey";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}:where(header>.wp-block-group){padding:0 calc(var(--wp--custom--spacing--horizontal))}header.site-header{position:relative;z-index:2;padding-top:1rem;padding-bottom:1rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(48, 34, 28, 0.7)), to(rgba(31, 31, 31, 0)));background:linear-gradient(180deg, rgba(48, 34, 28, 0.7) 0%, rgba(31, 31, 31, 0) 100%);color:var(--wp--preset--color--white);font-weight:500}header.site-header .wp-block-navigation__container{row-gap:calc(.33*var(--wp--custom--spacing--vertical))}header.site-header .current-menu-item{color:var(--wp--preset--color--primary)}header.site-header .wp-block-navigation-item:hover{color:var(--wp--preset--color--primary)}header.site-header .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--white)}header.site-header .wp-block-navigation .current-menu-item .wp-block-navigation-item__content.wp-block-navigation-item__content{text-decoration:none;color:var(--wp--preset--color--primary) !important}header.site-header .wp-block-navigation .wp-block-navigation-link.current-menu-item .wp-block-navigation-item__label{border:0}header.site-header .wp-block-navigation__responsive-container-open svg{fill:var(--wp--preset--color--white);height:35px;width:35px}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--contrast);padding-right:2rem}footer.site-footer{background:#202020;color:#7d7d7d;font-size:var(--wp--preset--font-size--small);padding-top:clamp(5rem,5vw,5.5rem)}footer.site-footer>.wp-block-group{max-width:75rem;margin-left:auto;margin-right:auto}footer.site-footer>.wp-block-group .wp-block-navigation{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}footer.site-footer>.wp-block-group>.wp-block-group:not(:has(>.lang-selection)){display:grid;container-type:inline-size;grid-row-gap:5rem;grid-column-gap:5%;row-gap:5rem;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}@media only screen and (min-width: 767px){footer.site-footer>.wp-block-group>.wp-block-group:not(:has(>.lang-selection)){grid-column-gap:10%;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%}}footer.site-footer .wp-block-image img{border-radius:unset}footer.site-footer .wp-block-heading,footer.site-footer .wp-block-site-title{font-size:inherit;text-transform:uppercase;font-weight:400;font-size:medium;pointer-events:none;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left}footer.site-footer nav.wp-block-navigation.lang-selection>ul{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}footer.site-footer .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:inherit}@media(max-width: 1200px){body .is-layout-constrained:not(:has(>.is-layout-constrained,>*>.is-layout-constrained,>*>*>.is-layout-constrained))>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(ul:not([class])):not(ol:not([class])):not(.wp-block-cb-carousel)){padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}body .is-layout-constrained:not(:has(>.is-layout-constrained,>*>.is-layout-constrained,>*>*>.is-layout-constrained)).has-background>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(ul:not([class])):not(ol:not([class])):not(.wp-block-cb-carousel)){padding-left:2rem;padding-right:2rem}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1){min-height:664px;-webkit-margin-before:-130px;margin-block-start:-130px}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__background{background:linear-gradient(4.59deg, #1e1e1e -7.4%, rgba(3, 5, 5, 0) 46.41%);opacity:1 !important}@media only screen and (min-width: 992px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1){min-height:1182px;margin-top:-336px}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__background{background:linear-gradient(4.59deg, #1e1e1e 8.6%, rgba(3, 5, 5, 0) 24.91%);opacity:1 !important}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container{padding-bottom:2rem}@media only screen and (min-width: 767px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container{padding-bottom:3.5rem}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container>*::before{content:"Karriere hos BoligPortal";padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal);display:block;text-align:center;font-size:24px;font-weight:400;margin-bottom:1rem;color:var(--wp--preset--color--primary)}@media only screen and (min-width: 1200px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container>*::before{margin-bottom:1.5rem;padding-left:0;padding-right:0}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container .wp-block-buttons{margin-top:1.5rem}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container p{margin-top:1rem}@media only screen and (min-width: 992px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container .wp-block-heading{margin-bottom:1.5rem}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container .wp-block-buttons{margin-top:1rem}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container p{margin-top:unset}}@media only screen and (min-width: 767px){.wp-block-cover__inner-container *.has-text-align-center{text-align:left}.wp-block-cover__inner-container .is-content-justification-center{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.wp-block-cover__inner-container>*::before{text-align:left !important}}.wp-block-button__link{-webkit-transition:all .3s ease;transition:all .3s ease;padding-top:.6em;padding-bottom:.6em}.wp-site-blocks .wp-block-buttons .wp-block-button,body .wp-block-buttons .wp-block-button{overflow:hidden;text-transform:unset;border:unset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit){-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.wp-block-button.is-style-outline:not(.is-style-fill) .wp-block-button__link:not(.has-background):not(.wpcf7-submit){border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.wp-block-button.is-style-outline:not(.is-style-fill) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover{color:#fff !important;background-color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-primary-color{border:2px solid var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-primary-color:hover{background:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-secondary-color{border:2px solid var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-secondary-color:hover{background:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-tertiary-color{border:2px solid var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-tertiary-color:hover{background:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-body-color{border:2px solid var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-body-color:hover{background:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-black-color{border:2px solid var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-black-color:hover{background:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color{border:2px solid #fff}.is-style-outline .wp-block-button__link.has-white-color:hover{background:#fff}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-grey-color{border:2px solid var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-grey-color:hover{background:var(--wp--preset--color--grey)}.is-style-fill .wp-block-button__link.has-primary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.is-style-fill .wp-block-button__link.has-primary-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-secondary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset}.is-style-fill .wp-block-button__link.has-secondary-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-tertiary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset}.is-style-fill .wp-block-button__link.has-tertiary-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-body-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--body) inset;box-shadow:0 0 0 2px var(--wp--preset--color--body) inset}.is-style-fill .wp-block-button__link.has-body-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-black-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--black) inset;box-shadow:0 0 0 2px var(--wp--preset--color--black) inset}.is-style-fill .wp-block-button__link.has-black-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-white-background-color{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.is-style-fill .wp-block-button__link.has-white-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-grey-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset;box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset}.is-style-fill .wp-block-button__link.has-grey-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover{color:var(--wp--preset--color--secondary) !important;background:var(--wp--preset--color--primary)}.wp-block-embed__wrapper{border-radius:20px;position:relative;overflow:hidden;width:100%;height:100%}footer .wp-block-separator.is-style-wide{margin-bottom:.5rem;border-width:1px}@media screen and (min-width: 600px)and (max-width: 767px){.wp-block-media-text{gap:1rem}}@media only screen and (min-width: 992px){.wp-block-media-text .wp-block-media-text__content h2{font-size:1.5rem}}.wp-block-media-text .wp-block-media-text__content h2{font-size:1.5rem}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:0;font-size:1.25rem}@media only screen and (min-width: 767px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:2rem}}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-left:0;padding-right:.5rem}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{padding-left:0;padding-right:0}@media only screen and (min-width: 767px){.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{font-size:unset}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{padding-right:2rem}}.wp-block-group .wp-block-media-text+:is(.wp-block-media-text){-webkit-margin-before:2rem;margin-block-start:2rem}@media only screen and (min-width: 767px){.wp-block-group .wp-block-media-text+:is(.wp-block-media-text){-webkit-margin-before:4rem;margin-block-start:4rem}}.wp-block-group .wp-block-media-text+:is(.wp-block-buttons){-webkit-margin-before:.5rem;margin-block-start:.5rem}@media only screen and (min-width: 767px){.wp-block-group .wp-block-media-text+:is(.wp-block-buttons){-webkit-margin-before:4rem;margin-block-start:4rem}}.entry-content.wp-block-post-content h1+p,.entry-content.wp-block-post-content h2+p,.entry-content.wp-block-post-content h3+p,.entry-content.wp-block-post-content h4+p,.entry-content.wp-block-post-content h5+p{margin-top:var(--wp--custom--spacing--headline)}:root :where(.is-layout-flow.entry-content)>*{-webkit-margin-before:0;margin-block-start:0}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1)+.wp-block-group{padding-top:7rem !important;padding-bottom:7rem !important}@media only screen and (min-width: 992px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1)+.wp-block-group{padding-top:5.5rem !important;padding-bottom:5.5rem !important}}@media only screen and (min-width: 992px){:root :where(.is-layout-constrained)>.wp-block-spacer{margin-top:0;margin-bottom:0}:root :where(.is-layout-constrained)>.wp-block-spacer+*{margin-top:0}}.wp-block-image.is-style-mobile-alternative-aspect-ratio img{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 767px){.wp-block-image.is-style-mobile-alternative-aspect-ratio img{aspect-ratio:auto}}.wp-block-image.is-style-icon img,.wp-block-image.is-style-sharp-corners img{border-radius:0}.wp-block-image.is-style-icon,.wp-block-image.is-style-sharp-corners{padding-left:0 !important;padding-right:0 !important}.wp-block-buttons.is-style-full-width{row-gap:1.5em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.wp-block-buttons.is-style-full-width .wp-block-button{width:100%}.wp-block-buttons.is-style-full-width .wp-block-button .wp-block-button__link{width:inherit}@media only screen and (min-width: 767px){.wp-block-buttons.is-style-full-width .wp-block-button{width:auto}.wp-block-buttons.is-style-full-width .wp-block-button .wp-block-button__link{width:auto}}.wp-block-cover.is-style-testimonial{min-height:521px}@media only screen and (min-width: 767px){.wp-block-cover.is-style-testimonial{min-height:672px}}@media only screen and (min-width: 1200px){.wp-block-cover.is-style-testimonial{border-radius:22px}}.wp-block-cover.is-style-testimonial .wp-block-cover__inner-container{padding:1rem 0}@media only screen and (min-width: 767px){.wp-block-cover.is-style-testimonial .wp-block-cover__inner-container{padding:3rem 3rem 1rem 3rem}}.wp-block-cover.is-style-testimonial .wp-block-cover__inner-container p:nth-last-of-type(1){margin-top:0}@media only screen and (min-width: 767px){.slick-slide .wp-block-cover.is-style-testimonial .wp-block-cover__inner-container{padding-bottom:3rem}}.wp-block-group.is-style-testimonial-slide{color:#fff}.wp-block-group.is-style-testimonial-slide .wp-block-columns{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1){line-height:1.5;font-size:1.5rem}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1)::before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 24'%3E%3Cpath fill='%23fff' d='M.484 15.094c0-6 3.28-11.36 8.24-14.8l4.4 3.52c-2.56 1.36-5.52 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 3.04 0 5.44 2.32 5.44 5.76s-2.88 6.32-6.32 6.32c-3.76 0-7.12-2.96-7.12-8.16Zm16.32 0c0-6 3.2-11.36 8.16-14.8l4.48 3.52c-2.56 1.36-5.6 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 2.96 0 5.36 2.32 5.36 5.76s-2.8 6.32-6.32 6.32c-3.76 0-7.04-2.96-7.04-8.16Z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 24'%3E%3Cpath fill='%23fff' d='M.484 15.094c0-6 3.28-11.36 8.24-14.8l4.4 3.52c-2.56 1.36-5.52 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 3.04 0 5.44 2.32 5.44 5.76s-2.88 6.32-6.32 6.32c-3.76 0-7.12-2.96-7.12-8.16Zm16.32 0c0-6 3.2-11.36 8.16-14.8l4.48 3.52c-2.56 1.36-5.6 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 2.96 0 5.36 2.32 5.36 5.76s-2.8 6.32-6.32 6.32c-3.76 0-7.04-2.96-7.04-8.16Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:30px;display:block;background-color:#fff;margin-bottom:1rem}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1){margin-top:0}.wp-block-group.is-style-testimonial-slide .wp-block-image img{max-height:40%}.wp-block-group.is-style-testimonial-slide p,.wp-block-group.is-style-testimonial-slide .wp-block-heading,.wp-block-group.is-style-testimonial-slide .wp-block-image{padding:0 !important}.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group{text-align:left}.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group>p,.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group .wp-block-heading{margin-left:0 !important;margin-right:auto !important}@media only screen and (min-width: 767px){.wp-block-group.is-style-testimonial-slide .wp-block-image img{max-width:100%}}@media only screen and (min-width: 992px){.wp-block-group.is-style-testimonial-slide .wp-block-image img{max-width:100%;min-height:457px}}.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(1),.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(2){font-weight:bold}.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(2){margin-top:1.5rem}.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(1){margin-bottom:1rem}@media only screen and (min-width: 767px){.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1){font-size:2.25rem;margin-top:0;margin-bottom:1rem;line-height:var(--wp--custom--typography--line-height--heading)}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1)::before{height:40px;margin-bottom:4rem}.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group>p,.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group .wp-block-heading{max-width:80%}}.wp-block-group.is-style-rounded{border-radius:16px}.wp-block-group.has-background{padding-left:0;padding-right:0}:where(.wp-block-group.has-background){padding:1.67rem 2.375em}@media only screen and (min-width: 992px){:where(.wp-block-group.has-background){padding:3rem 2.375em}}@media only screen and (min-width: 767px){.slick-dots li{top:-30px}}.slick-dots li{margin:0;margin-left:-10px}.slick-dots li button:before{height:15px;width:15px;color:#fff;opacity:.5}.slick-dots li.slick-active button:before{font-size:10px;top:1px;color:#fff;opacity:.5}.testimonial-slider .slick-dots,.step-slider-parent .slick-dots{bottom:-12px}@media only screen and (min-width: 767px){.testimonial-slider li,.step-slider-parent li{top:0}}@media only screen and (min-width: 767px){.testimonial-slider .slick-dots li,.step-slider-parent .slick-dots li{margin-left:-10px}}.testimonial-slider .slick-arrow,.step-slider-parent .slick-arrow{display:none !important}@media screen and (min-width: 782px){.testimonial-slider .slick-arrow,.step-slider-parent .slick-arrow{display:inline-block !important}}.testimonial-slider .slick-arrow,.step-slider-parent .slick-arrow{top:50%;width:37px;height:37px;z-index:2;-webkit-transform-origin:center;transform-origin:center}.testimonial-slider .slick-arrow::before,.step-slider-parent .slick-arrow::before{display:inline-block;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 38 38'%3E%3Ccircle cx='19.199' cy='19.075' r='18.707' fill='%23fff' transform='rotate(180 19.199 19.075)'/%3E%3Cpath stroke='%23F63' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21.368 26.302-7.227-7.227 7.227-7.227'/%3E%3C/svg%3E");opacity:1;width:inherit;height:inherit}.testimonial-slider .slick-arrow.slick-next,.step-slider-parent .slick-arrow.slick-next{right:2%;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.testimonial-slider .slick-arrow.slick-prev,.step-slider-parent .slick-arrow.slick-prev{left:2%}.testimonial-slider.wp-block-cb-carousel .slick-slide,.wp-block-cb-carousel.step-slider-parent .slick-slide{padding-left:0;padding-right:0}.testimonial-cover-slider .slick-dots{bottom:12px}@media only screen and (min-width: 767px){.testimonial-cover-slider .slick-dots{bottom:0}}.testimonial-cover-slider .slick-arrow{display:none !important}@media screen and (min-width: 782px){.testimonial-cover-slider .slick-arrow{display:inline-block !important}}.testimonial-cover-slider .slick-arrow{top:50%;width:37px;height:37px;z-index:2;-webkit-transform-origin:center;transform-origin:center}.testimonial-cover-slider .slick-arrow::before{content:"";display:inline-block;content:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 39 38'%3E%3Ccircle cx='19.329' cy='18.989' r='18.707' fill='%23fff' transform='rotate(180 19.329 18.99)'/%3E%3Cpath stroke='%231F1613' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21.498 26.217-7.227-7.228 7.227-7.227'/%3E%3C/svg%3E");opacity:1;width:inherit;height:inherit}.testimonial-cover-slider .slick-arrow.slick-next{right:5%;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.testimonial-cover-slider .slick-arrow.slick-prev{left:5%}.testimonial-cover-slider .wp-block-cb-carousel .slick-slide{padding-left:0;padding-right:0}.step-slider-parent{padding:2.667rem 2.375em}.step-slider-parent .slick-arrow.slick-next{right:3%;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.step-slider-parent .slick-arrow.slick-prev{left:3%}.step-slider-parent .slick-dots{bottom:-55px}@media only screen and (min-width: 767px){.step-slider-parent .slick-dots li{top:0;margin-left:-10px}}.wp-block-cb-carousel .slick-slide{padding-left:0;padding-right:0}.wpcf7{width:100%}.wpcf7 input[type=button],.wpcf7 input[type=reset],.wpcf7 input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:14px;line-height:1;outline:none}.wpcf7 button:hover,.wpcf7 input[type=button]:hover,.wpcf7 input[type=reset]:hover,.wpcf7 input[type=submit]:hover{border-color:#ccc #bbb #aaa}.wpcf7 button:active,.wpcf7 button:focus,.wpcf7 input[type=button]:active,.wpcf7 input[type=button]:focus,.wpcf7 input[type=reset]:active,.wpcf7 input[type=reset]:focus,.wpcf7 input[type=submit]:active,.wpcf7 input[type=submit]:focus{border-color:#aaa #bbb #bbb}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=password],.wpcf7 input[type=search],.wpcf7 input[type=number],.wpcf7 input[type=tel],.wpcf7 input[type=range],.wpcf7 input[type=date],.wpcf7 input[type=month],.wpcf7 input[type=week],.wpcf7 input[type=time],.wpcf7 input[type=datetime],.wpcf7 input[type=datetime-local],.wpcf7 input[type=color]{margin-bottom:var(--wp--custom--forms--input--margin-bottom)}.wpcf7 .vertical-list input[type=text],.wpcf7 .vertical-list input[type=email],.wpcf7 .vertical-list input[type=url],.wpcf7 .vertical-list input[type=password],.wpcf7 .vertical-list input[type=search],.wpcf7 .vertical-list input[type=number],.wpcf7 .vertical-list input[type=tel],.wpcf7 .vertical-list input[type=range],.wpcf7 .vertical-list input[type=date],.wpcf7 .vertical-list input[type=month],.wpcf7 .vertical-list input[type=week],.wpcf7 .vertical-list input[type=time],.wpcf7 .vertical-list input[type=datetime],.wpcf7 .vertical-list input[type=datetime-local],.wpcf7 .vertical-list input[type=color]{margin-bottom:1rem}.wpcf7 .vertical-list p{margin-bottom:0}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=password]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=range]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=week]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=color]:focus,.wpcf7 textarea:focus{color:#111}.wpcf7 select{border:1px solid #ccc}.wpcf7 .wp-block-button{display:inline-block;margin:0;padding-top:var(--wp--custom--forms--submit--paddingTop)}.wpcf7 .wp-block-button .wp-block-button__link{padding-top:calc(.667em + 2px);padding-bottom:calc(.667em + 2px);border-radius:var(--wp--custom--forms--input--border--radius);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--wp--custom--forms--submit--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .wp-block-button:hover .wp-block-button__link::after{width:101%}.wpcf7 select+.wpcf7-not-valid-tip{top:80px}.wpcf7 label:not(.check):not(.wp-block-button__link){font-size:var(--wp--custom--forms--label--font-size);line-height:var(--wp--custom--forms--label--line-height);font-weight:var(--wp--custom--forms--label--font-weight);width:100%}.wpcf7 label:not(.check):not(.wp-block-button__link):not(.has-text-color){color:var(--wp--custom--forms--label--color)}.wpcf7 input[type=submit]{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:inherit;font-weight:inherit;font-size:inherit;padding:0;letter-spacing:inherit;text-transform:var(--wp--custom--forms--submit--text-transform);width:var(--wp--custom--forms--submit--width)}.wpcf7 input[type=submit]+span+span{height:.75rem;padding-left:.5rem}.wpcf7 .wpcf7-checkbox .wpcf7-list-item-label{margin:0}.wpcf7 .wpcf7-checkbox+.wpcf7-not-valid-tip{position:relative;top:0}.wpcf7 .wpcf7-list-item{padding:0;margin:0;width:100%}.wpcf7 .wpcf7-list-item-label{font-size:var(--wp--custom--forms--checkbox--font-size);line-height:var(--wp--custom--forms--checkbox--line-height);-webkit-box-align:var(--wp--custom--forms--checkbox--align-items);-ms-flex-align:var(--wp--custom--forms--checkbox--align-items);align-items:var(--wp--custom--forms--checkbox--align-items)}.wpcf7 .wpcf7-list-item-label a{display:contents}.wpcf7 textarea+.wpcf7-not-valid-tip{top:20px}.wpcf7 .wpcf7-not-valid-tip{color:var(--wp--custom--forms--validation--color);position:var(--wp--custom--forms--validation--position);top:var(--wp--custom--forms--validation--top);min-width:400px;font-size:.75em}.wpcf7 .ajax-loader{position:absolute;margin-left:60px;margin-top:5px}.wpcf7 .wpcf7-spinner{position:absolute}.wpcf7 .codedropz-upload-wrapper+.wpcf7-not-valid-tip{position:relative;top:0}.wpcf7-checkbox{display:grid}.wpcf7-list-item-label{font-size:14px;font-weight:100;text-transform:initial}.wpcf7 input[type=checkbox]{height:0;width:0;opacity:0;display:none}.wpcf7 p{margin-bottom:0;line-height:inherit}.wpcf7 input[type=checkbox]+span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.6em 0;color:var(--wp--custom--forms--label--color);-webkit-transition:color 250ms cubic-bezier(0.4, 0, 0.23, 1);transition:color 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wpcf7 input[type=checkbox]+span:not(.checkbox-toggle):before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:1em;position:relative;width:25px;min-width:25px;max-width:25px;height:25px;background:var(--wp--custom--forms--checkbox--background);border-width:var(--wp--custom--forms--checkbox--border--width);border-style:solid;border-color:var(--wp--custom--forms--checkbox--border--color);border-radius:var(--wp--custom--forms--checkbox--border--radius);cursor:pointer;-webkit-transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1);transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wpcf7 input[type=checkbox]:checked+span:not(.checkbox-toggle):before{-webkit-animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);background:var(--wp--custom--forms--checkbox--selected-background)}.wpcf7 input[type=checkbox]:checked+span:not(.checkbox-toggle):after{content:"";position:absolute;font-size:20px;left:.25em;top:.6em;border-right:2.5px solid rgba(0,0,0,0);border-bottom:2.5px solid rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards;animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards}.wpcf7 .has-white-color input[type=checkbox]+span:not(.checkbox-toggle):before{border:2px solid #fff}.wpcf7 .has-white-color input[type=checkbox]:checked+span:not(.checkbox-toggle):after{-webkit-animation:checkbox-check-light 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards;animation:checkbox-check-light 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards}@-webkit-keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@-webkit-keyframes checkbox-check-light{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:#fff;-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@keyframes checkbox-check-light{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:#fff;-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}.wpcf7-list-item{float:left;padding-right:30px;position:relative;padding-left:20px;margin-bottom:10px}.wpcf7-radio .wpcf7-list-item{position:relative;padding-left:20px;padding-right:10px}.wpcf7-radio input[type=radio]{height:20px;left:0;opacity:0;position:absolute;width:100%}.wpcf7-radio input[type=radio]:checked+span::after{opacity:1}.wpcf7-radio input[type=radio]+span{margin-right:7px}.wpcf7-radio input[type=radio]+span::before{border:1px solid var(--wp--preset--color--primary);border-radius:20px;content:"";height:18px;left:0;position:absolute;top:10px;width:18px}.wpcf7-radio input[type=radio]+span::after{background:var(--wp--preset--color--primary) none repeat scroll 0 0;border-radius:20px;content:"";height:14px;left:2px;position:absolute;top:12px;width:14px;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:rgba(0,0,0,0);padding:0;margin-left:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:rgba(0,0,0,0);padding:0;color:var(--wp--preset--color--secondary)}div.wpcf7-mail-sent-ok{border:rgba(0,0,0,0);padding:0;color:var(--wp--preset--color--body)}.grecaptcha-badge{visibility:hidden}.dropdown-collapse input[type=text],.dropdown-collapse input[type=email],.dropdown-collapse input[type=url],.dropdown-collapse input[type=password],.dropdown-collapse input[type=search],.dropdown-collapse input[type=number],.dropdown-collapse input[type=tel],.dropdown-collapse input[type=range],.dropdown-collapse input[type=date],.dropdown-collapse input[type=month],.dropdown-collapse input[type=week],.dropdown-collapse input[type=time],.dropdown-collapse input[type=datetime],.dropdown-collapse input[type=datetime-local],.dropdown-collapse input[type=color],.dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea){border:2px solid var(--wp--preset--color--body);text-transform:uppercase;color:var(--wp--preset--color--body);font-weight:700}.dropdown-collapse input[type=text]::-webkit-input-placeholder, .dropdown-collapse input[type=email]::-webkit-input-placeholder, .dropdown-collapse input[type=url]::-webkit-input-placeholder, .dropdown-collapse input[type=password]::-webkit-input-placeholder, .dropdown-collapse input[type=search]::-webkit-input-placeholder, .dropdown-collapse input[type=number]::-webkit-input-placeholder, .dropdown-collapse input[type=tel]::-webkit-input-placeholder, .dropdown-collapse input[type=range]::-webkit-input-placeholder, .dropdown-collapse input[type=date]::-webkit-input-placeholder, .dropdown-collapse input[type=month]::-webkit-input-placeholder, .dropdown-collapse input[type=week]::-webkit-input-placeholder, .dropdown-collapse input[type=time]::-webkit-input-placeholder, .dropdown-collapse input[type=datetime]::-webkit-input-placeholder, .dropdown-collapse input[type=datetime-local]::-webkit-input-placeholder, .dropdown-collapse input[type=color]::-webkit-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-webkit-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::-moz-placeholder, .dropdown-collapse input[type=email]::-moz-placeholder, .dropdown-collapse input[type=url]::-moz-placeholder, .dropdown-collapse input[type=password]::-moz-placeholder, .dropdown-collapse input[type=search]::-moz-placeholder, .dropdown-collapse input[type=number]::-moz-placeholder, .dropdown-collapse input[type=tel]::-moz-placeholder, .dropdown-collapse input[type=range]::-moz-placeholder, .dropdown-collapse input[type=date]::-moz-placeholder, .dropdown-collapse input[type=month]::-moz-placeholder, .dropdown-collapse input[type=week]::-moz-placeholder, .dropdown-collapse input[type=time]::-moz-placeholder, .dropdown-collapse input[type=datetime]::-moz-placeholder, .dropdown-collapse input[type=datetime-local]::-moz-placeholder, .dropdown-collapse input[type=color]::-moz-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-moz-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]:-ms-input-placeholder, .dropdown-collapse input[type=email]:-ms-input-placeholder, .dropdown-collapse input[type=url]:-ms-input-placeholder, .dropdown-collapse input[type=password]:-ms-input-placeholder, .dropdown-collapse input[type=search]:-ms-input-placeholder, .dropdown-collapse input[type=number]:-ms-input-placeholder, .dropdown-collapse input[type=tel]:-ms-input-placeholder, .dropdown-collapse input[type=range]:-ms-input-placeholder, .dropdown-collapse input[type=date]:-ms-input-placeholder, .dropdown-collapse input[type=month]:-ms-input-placeholder, .dropdown-collapse input[type=week]:-ms-input-placeholder, .dropdown-collapse input[type=time]:-ms-input-placeholder, .dropdown-collapse input[type=datetime]:-ms-input-placeholder, .dropdown-collapse input[type=datetime-local]:-ms-input-placeholder, .dropdown-collapse input[type=color]:-ms-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea):-ms-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::-ms-input-placeholder, .dropdown-collapse input[type=email]::-ms-input-placeholder, .dropdown-collapse input[type=url]::-ms-input-placeholder, .dropdown-collapse input[type=password]::-ms-input-placeholder, .dropdown-collapse input[type=search]::-ms-input-placeholder, .dropdown-collapse input[type=number]::-ms-input-placeholder, .dropdown-collapse input[type=tel]::-ms-input-placeholder, .dropdown-collapse input[type=range]::-ms-input-placeholder, .dropdown-collapse input[type=date]::-ms-input-placeholder, .dropdown-collapse input[type=month]::-ms-input-placeholder, .dropdown-collapse input[type=week]::-ms-input-placeholder, .dropdown-collapse input[type=time]::-ms-input-placeholder, .dropdown-collapse input[type=datetime]::-ms-input-placeholder, .dropdown-collapse input[type=datetime-local]::-ms-input-placeholder, .dropdown-collapse input[type=color]::-ms-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-ms-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::placeholder,.dropdown-collapse input[type=email]::placeholder,.dropdown-collapse input[type=url]::placeholder,.dropdown-collapse input[type=password]::placeholder,.dropdown-collapse input[type=search]::placeholder,.dropdown-collapse input[type=number]::placeholder,.dropdown-collapse input[type=tel]::placeholder,.dropdown-collapse input[type=range]::placeholder,.dropdown-collapse input[type=date]::placeholder,.dropdown-collapse input[type=month]::placeholder,.dropdown-collapse input[type=week]::placeholder,.dropdown-collapse input[type=time]::placeholder,.dropdown-collapse input[type=datetime]::placeholder,.dropdown-collapse input[type=datetime-local]::placeholder,.dropdown-collapse input[type=color]::placeholder,.dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse .wpcf7 .wp-block-button{padding-top:0}.dropdown-collapse .wpcf7 .wp-block-button .wp-block-button__link{width:auto;margin-bottom:0}.dropdown-collapse .wpcf7 .wp-block-button .wp-block-button__link .ajax-loader{position:absolute;margin:0;right:5px;top:10px}form .has-primary-color input,form .has-primary-color label,form .has-primary-color .wpcf7-list-item-label{color:var(--wp--preset--color--primary)}form .has-secondary-color input,form .has-secondary-color label,form .has-secondary-color .wpcf7-list-item-label{color:var(--wp--preset--color--secondary)}form .has-tertiary-color input,form .has-tertiary-color label,form .has-tertiary-color .wpcf7-list-item-label{color:var(--wp--preset--color--tertiary)}form .has-body-color input,form .has-body-color label,form .has-body-color .wpcf7-list-item-label{color:var(--wp--preset--color--body)}form .has-black-color input,form .has-black-color label,form .has-black-color .wpcf7-list-item-label{color:var(--wp--preset--color--black)}form .has-white-color input,form .has-white-color label,form .has-white-color .wpcf7-list-item-label{color:#fff}form .has-grey-color input,form .has-grey-color label,form .has-grey-color .wpcf7-list-item-label{color:var(--wp--preset--color--grey)}.alert{padding:.75rem;text-align:center}.codedropz-upload-inner h4{color:var(--wp--preset--color--primary)}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{padding-right:10px}.codedropz-upload-container{background:#fff}.intl-tel-input.allow-dropdown{width:100%}.intl-tel-input.allow-dropdown .flag-container:hover{border-color:var(--wp--preset--color--primary)}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{border-radius:100%}.wpcf7 form .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel]{padding-right:52px}.has-primary-color .wpcf7 .dk-select{color:var(--wp--preset--color--primary)}.has-primary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--primary)}.has-secondary-color .wpcf7 .dk-select{color:var(--wp--preset--color--secondary)}.has-secondary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--secondary)}.has-tertiary-color .wpcf7 .dk-select{color:var(--wp--preset--color--tertiary)}.has-tertiary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--tertiary)}.has-body-color .wpcf7 .dk-select{color:var(--wp--preset--color--body)}.has-body-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--body)}.has-black-color .wpcf7 .dk-select{color:var(--wp--preset--color--black)}.has-black-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--black)}.has-white-color .wpcf7 .dk-select{color:#fff}.has-white-background-color .wpcf7 .dk-select{background:#fff}.has-grey-color .wpcf7 .dk-select{color:var(--wp--preset--color--grey)}.has-grey-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--grey)}@media only screen and (min-width: 600px){.w-100{width:100%;float:left}.w-50{width:calc(50% - .5rem);float:left}form .w-50:nth-of-type(odd){margin-left:.5rem}form .w-50:nth-of-type(even){margin-right:.5rem}}ul.wp-block-polylang-language-switcher{list-style:none;display:grid;right:0;top:0;height:1.3rem;cursor:pointer}ul.wp-block-polylang-language-switcher li a{text-decoration:none}ul.wp-block-polylang-language-switcher li a:hover{color:var(--wp--preset--color--secondary)}ul.wp-block-polylang-language-switcher li:not(.lang-item.current-lang){opacity:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}ul.wp-block-polylang-language-switcher .lang-item.current-lang{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}ul.wp-block-polylang-language-switcher .lang-item.current-lang:after{-webkit-transition:all ease .25s;transition:all ease .25s;margin-left:.25em;width:20px;height:20px;display:block;float:right}ul.wp-block-polylang-language-switcher:hover .lang-item.current-lang a{color:var(--wp--preset--color--secondary)}ul.wp-block-polylang-language-switcher:hover .lang-item.current-lang:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.wp-block-polylang-language-switcher:hover li.lang-item{opacity:1}ul.wp-block-polylang-language-switcher{max-width:50px;margin:0 auto}@media only screen and (min-width: 1200px){ul.wp-block-polylang-language-switcher{position:relative;top:initial;left:initial}}ul.simple-sitemap-page.main>li{margin:.5rem}ul.simple-sitemap-page.main>li:first-of-type{display:none}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX21peGlucy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC9fZ2VuZXJhbC5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL193b3JkcHJlc3MtY3VzdG9taXphdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19saW5rcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19pY29ucy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL191dGlsbGl0eS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvY29yZS9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9jb3JlL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9jb3JlL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2NvcmUvX2Rlc2lnbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fY29sdW1ucy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19jb21tZW50LWZpZWxkcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19jb21tZW50cy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19jb3Zlci5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19mZWF0dXJlZC1pbWFnZS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2dyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2ltYWdlLW1lZGlhLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX3Bvc3QtbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wb3N0LWF2YXRhci5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wYXNzd29yZC1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX3NlYXJjaC5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fcXVvdGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvYnV0dG9ucy9fYXJyb3ctZG93bi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9jb2x1bW5zL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvX3JldmVyc2Utb3JkZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvX3JvdW5kZWQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvX25vLXNwYWNlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19zY3JvbGwtbW9iaWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL3BhcmFncmFwaC9fbm8tbWFyZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9jb3JlL19yZXNwb25zaXZlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2NvcmUvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9jb3JlL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvY29yZS9fcmVzcG9uc2l2ZS5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3MvX2NvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3MvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9fc2VwYXJhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9fbWVkaWEtdGV4dC5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3MvX2dlbmVyYWwuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL19jb3Zlci5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL19ncm91cC5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9wbHVnaW5zL19jYXJvdXNlbC1zbGlkZXItYmxvY2stZm9yLWd1dGVuYmVyZy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvcGx1Z2lucy9fY2Y3LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9wbHVnaW5zL19wb2x5bGFuZy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvcGx1Z2lucy9fc2ltcGxlLXNpdGVtYXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHUSxhQytDUCxXQUNDLENBQUEsZ0JBQ0EscUJBQ0MsQ0FBQSwrQkFHQyxrREN4Q1csQ0FBQSxzQ0QwQ1YsaUJDMUNVLENBQUEsbUJENENULENDNUNTLG1CRDRDVCxDQzVDUyxZRDRDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLFVDcERFLENBQUEsK0JEK0NKLG9EQ3hDVyxDQUFBLHNDRDBDVixtQkMxQ1UsQ0FBQSxtQkQ0Q1QsQ0M1Q1MsbUJENENULENDNUNTLFlENENULENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsVUNwREUsQ0FBQSwrQkQrQ0osbURDeENXLENBQUEsc0NEMENWLGtCQzFDVSxDQUFBLG1CRDRDVCxDQzVDUyxtQkQ0Q1QsQ0M1Q1MsWUQ0Q1QsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSxVQ3BERSxDQUFBLCtCRCtDSiwrQ0N4Q1csQ0FBQSxzQ0QwQ1YsY0MxQ1UsQ0FBQSxtQkQ0Q1QsQ0M1Q1MsbUJENENULENDNUNTLFlENENULENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsVUNwREUsQ0FBQSwrQkQrQ0osZ0RDeENXLENBQUEsc0NEMENWLGVDMUNVLENBQUEsbUJENENULENDNUNTLG1CRDRDVCxDQzVDUyxZRDRDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLFVDcERFLENBQUEsK0JEK0NKLHFCQ3hDVyxDQUFBLHNDRDBDVixlQzFDVSxDQUFBLG1CRDRDVCxDQzVDUyxtQkQ0Q1QsQ0M1Q1MsWUQ0Q1QsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSxvQ0NoREMsQ0FBQSwrQkQyQ0gsK0NDeENXLENBQUEsc0NEMENWLGNDMUNVLENBQUEsbUJENENULENDNUNTLG1CRDRDVCxDQzVDUyxZRDRDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLG9DQ2hEQyxDQUFBLEtDVFAsc0JBQ0MsQ0FBQSxJQUdELHFCQUNDLENBQUEsUUFJRCx3QkFDQyxDQUFBLHdEQUdBLHdCQUNDLENBQUEsTUNkRiw0Q0FDQyxDQUFBLHdXQUdELG1CQWdCQyxDQWhCRCxtQkFnQkMsQ0FoQkQsWUFnQkMsQ0FBQSxpQkFDQSxDQUFBLHVCQUNBLENBQUEsbURBQ0EsQ0FBQSwyREFDQSxDQUFBLGtCQUNBLENBQUEsMkRBQ0EsQ0FBQSw2REFDQSxDQUFBLHNEQUNBLENBQUEsOERBQ0EsQ0FBQSx3REFDQSxDQUFBLG9EQUNBLENBQUEsV0FDQSxDQUFBLHV5QkFDQSx3REFDQyxDQUZELHVwQkFDQSx3REFDQyxDQUZELHV0QkFDQSx3REFDQyxDQUZELHV1QkFDQSx3REFDQyxDQUZELHdqQkFDQSx3REFDQyxDQUFBLHdjQUVELFlBQ0MsQ0FBQSx3QkFLRixlQUNDLENBQUEsS0MzQ0QsUUFDQyxDQUFBLGtDQUdDLHdCQUNDLENBREQscUJBQ0MsQ0FERCxrQkFDQyxDQUFBLDBEQUNBLENBQUEsZ0VBRUEseURBQ0MsQ0FBQSx3RUFFQSxXQUNDLENBQUEsV0FDQSxDQUFBLDZEQVFGLDhDQUNDLENBQUEsNERBQ0EsQ0FBQSx5Q0FNRiw4Q0FDQyxDQUFBLDREQUNBLENBQUEsMERBQ0EsQ0FBQSwrQ0NsQ0QsMkNBQ0MsQ0FBQSxtREFDQSxVQUNDLENBQUEscURBR0YsVUFDQyxDQUFBLG1CQUNBLENBQUEsc0JBVUMsdUNKSlcsQ0FBQSx3QklJWCx5Q0pKVyxDQUFBLHVCSUlYLHdDSkpXLENBQUEsbUJJSVgsb0NKSlcsQ0FBQSxvQklJWCxxQ0pKVyxDQUFBLG9CSUlYLFVKSlcsQ0FBQSxtQklJWCxvQ0pKVyxDQUFBLG1CS2hCZiwyVUFDQyxDQUFBLFlBRUQscUtBQ0MsQ0FBQSxxRkFFRCw2S0FDQyxDQUFBLGtHQUVELDZLQUNDLENBQUEsZ0ZBR0QsNkxBQ0MsQ0FBQSxtQkFHRCxVQUNDLENBQUEsdUJBQ0EsQ0FBQSxpU0FDQSxDQURBLHlSQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSx5QkFDQSxDQURBLGlCQUNBLENBQUEsNkJBQ0EsQ0FEQSxxQkFDQSxDQUFBLDBCQUNBLENBREEsMEJBQ0EsQ0FEQSxtQkFDQSxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHdCQUNBLENBREEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLGNBRUQsVUFDQyxDQUFBLHVCQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSx5QkFDQSxDQURBLGlCQUNBLENBQUEsNkJBQ0EsQ0FEQSxxQkFDQSxDQUFBLGtXQUNBLENBREEsMFZBQ0EsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsNEJBQ0EsQ0FEQSxvQkFDQSxDQUFBLG9CQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSwwQkFDQSxDQURBLDBCQUNBLENBREEsbUJBQ0EsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSx3QkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSxzQ0FDQSxDQURBLDhCQUNBLENBQUEsc0JBQ0EsQ0FBQSxtQkFHRCxvbUJBQ0MsQ0FERCw0bEJBQ0MsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLGtCQUVELHVQQUNDLENBREQsK09BQ0MsQ0FBQSxhQUNBLENBQUEsY0FDQSxDQUFBLDZCQUNBLENBQUEseUJBQ0EsQ0FEQSxpQkFDQSxDQUFBLDZCQUNBLENBREEscUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLFFDbkRELHVCQUNDLENBQUEsU0FHRCx3QkFDQyxDQUFBLFFBR0QsOEJBQ0MsQ0FERCw4QkFDQyxDQURELHVCQUNDLENBQUEscUNBSUQsWUFDQyx3QkFDQyxDQUFBLFdBR0QsOEJBQ0MsQ0FERCw4QkFDQyxDQURELHVCQUNDLENBQUEsV0FHRCx1QkFDQyxDQUFBLENBQUEscUNBS0YsWUFDQyx3QkFDQyxDQUFBLFdBR0QsOEJBQ0MsQ0FERCw4QkFDQyxDQURELHVCQUNDLENBQUEsV0FHRCx1QkFDQyxDQUFBLENBQUEscUNBS0YsWUFDQyx3QkFDQyxDQUFBLFdBR0QsOEJBQ0MsQ0FERCw4QkFDQyxDQURELHVCQUNDLENBQUEsV0FHRCx1QkFDQyxDQUFBLENBQUEsTUFJRixrQkFDQyxDQUFBLG1CQUNBLENBQUEsTUFFRCxpQkFDQyxDQUFBLGlCQUNBLENBQUEsTUFFRCxnQkFDQyxDQUFBLGlCQUNBLENBQUEsTUFFRCxrQkFDQyxDQUFBLG1CQUNBLENBQUEsTUFFRCxnQkFDQyxDQUFBLGlCQUNBLENBQUEsT0NwRkQsU0FDQyxDQUFBLHNDQUNBLENBREEsOEJBQ0EsQ0FBQSxVQUNBLENBQUEsbUJBQ0EsZ0RQcUJrQixDQUFBLG1EQUFBLENBQUEsK0dPaEJoQixhQUNDLENBQUEsK0lBQ0EsbUJBQ0MsQ0FBQSx5S0FDQSx3QkFDQyxDQURELHFCQUNDLENBREQsa0JBQ0MsQ0FBQSx5REFLSCxtQkFDQyxDQURELG1CQUNDLENBREQsWUFDQyxDQUFBLG9CQUNBLENBREEsaUJBQ0EsQ0FEQSx3QkFDQSxDQUFBLDBGQUdBLGVBQ0MsQ0FBQSxjQVFMLGdEQUNDLENBQUEsY0FDQSxDQUFBLEtBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBR0EsVUFDQyxDQUFBLDBDUnJCQSwwQlFvQkQsS0FHRSxDQUFBLENBQUEsMENSdkJELDZCUTZCRCxRQUVFLENBQUEsQ0FBQSwwQ1IvQkQseUNRaUNBLFFBRUUsQ0FBQSxDQUFBLHVGQ3ZESix1QkFHQyxDQUhELG9CQUdDLENBQUEsMENBT0MsU0FDQyxDQUFBLE9DWEgsZ0RBQ0MsQ0FBQSxzQ0FDQSxDQUFBLG1CQUNBLFFBQ0MsQ0FBQSwyRkFDQSxDQUFBLGlFQ05ELGdCQUNDLENBQUEsMEJBQUEsZUNDRCxDQUFBLFNBQ0EsQ0FBQSw2QkFFQSwwREFDQyxDQUFBLE1BSUYsNEJBRUMsQ0FGRCwyQkFFQyxDQUFBLG9GQU9DLCtDQUNDLENBQUEsOEhBTUQsdURBQ0MsQ0FBQSwrVkFNRCxpREFHQyxDQUFBLG9EQUNBLENBQUEsaW5CQUVBLGFBR0MsQ0FBQSw2T0FRQSxhQUNDLENBQUEsNENBTUwsZUFDQyxDQUFBLDROQUdELGFBSUMsQ0FBQSxnQkFDQSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEscURBR0QsdUJBQ0MsQ0FERCxvQkFDQyxDQUFBLHVCQ3pFRCwrQkFDQyxDQURELHVCQUNDLENBQUEsdUdBTUMsb0VBQ0MsQ0FERCw0REFDQyxDQUFBLDZHQUNBLGdDQUNDLENBQUEsa0RBQ0EsQ0FBQSxxRUFxQ0MscUJBQ0MsQ0FBQSxzRkFLQSw4Q1p0Q1MsQ0FBQSw0Rll3Q1Isa0RBQ0MsQ0FBQSx3RkFIRixnRFp0Q1MsQ0FBQSw4Rll3Q1Isb0RBQ0MsQ0FBQSx1RkFIRiwrQ1p0Q1MsQ0FBQSw2Rll3Q1IsbURBQ0MsQ0FBQSxtRkFIRiwyQ1p0Q1MsQ0FBQSx5Rll3Q1IsK0NBQ0MsQ0FBQSxvRkFIRiw0Q1p0Q1MsQ0FBQSwwRll3Q1IsZ0RBQ0MsQ0FBQSxvRkFIRixpQlp0Q1MsQ0FBQSwwRll3Q1IscUJBQ0MsQ0FBQSxtRkFIRiwyQ1p0Q1MsQ0FBQSx5Rll3Q1IsK0NBQ0MsQ0FBQSxvRkFNRix1Q1pyREksQ0FBQSwyRFkyRE4sOENackRXLENBQUEsa0JZdURWLENBQUEsaUVBRUEsNENaekRVLENBQUEscUVZZ0NWLHFCQUNDLENBQUEsc0ZBS0EsOENadENTLENBQUEsNEZZd0NSLGtEQUNDLENBQUEsd0ZBSEYsZ0RadENTLENBQUEsOEZZd0NSLG9EQUNDLENBQUEsdUZBSEYsK0NadENTLENBQUEsNkZZd0NSLG1EQUNDLENBQUEsbUZBSEYsMkNadENTLENBQUEseUZZd0NSLCtDQUNDLENBQUEsb0ZBSEYsNENadENTLENBQUEsMEZZd0NSLGdEQUNDLENBQUEsb0ZBSEYsaUJadENTLENBQUEsMEZZd0NSLHFCQUNDLENBQUEsbUZBSEYsMkNadENTLENBQUEseUZZd0NSLCtDQUNDLENBQUEsb0ZBTUYsdUNackRJLENBQUEsNkRZMkROLGdEWnJEVyxDQUFBLGtCWXVEVixDQUFBLG1FQUVBLDhDWnpEVSxDQUFBLHFFWWdDVixxQkFDQyxDQUFBLHNGQUtBLDhDWnRDUyxDQUFBLDRGWXdDUixrREFDQyxDQUFBLHdGQUhGLGdEWnRDUyxDQUFBLDhGWXdDUixvREFDQyxDQUFBLHVGQUhGLCtDWnRDUyxDQUFBLDZGWXdDUixtREFDQyxDQUFBLG1GQUhGLDJDWnRDUyxDQUFBLHlGWXdDUiwrQ0FDQyxDQUFBLG9GQUhGLDRDWnRDUyxDQUFBLDBGWXdDUixnREFDQyxDQUFBLG9GQUhGLGlCWnRDUyxDQUFBLDBGWXdDUixxQkFDQyxDQUFBLG1GQUhGLDJDWnRDUyxDQUFBLHlGWXdDUiwrQ0FDQyxDQUFBLG9GQU1GLHVDWnJESSxDQUFBLDREWTJETiwrQ1pyRFcsQ0FBQSxrQll1RFYsQ0FBQSxrRUFFQSw2Q1p6RFUsQ0FBQSxxRVlnQ1YscUJBQ0MsQ0FBQSxzRkFLQSw4Q1p0Q1MsQ0FBQSw0Rll3Q1Isa0RBQ0MsQ0FBQSx3RkFIRixnRFp0Q1MsQ0FBQSw4Rll3Q1Isb0RBQ0MsQ0FBQSx1RkFIRiwrQ1p0Q1MsQ0FBQSw2Rll3Q1IsbURBQ0MsQ0FBQSxtRkFIRiwyQ1p0Q1MsQ0FBQSx5Rll3Q1IsK0NBQ0MsQ0FBQSxvRkFIRiw0Q1p0Q1MsQ0FBQSwwRll3Q1IsZ0RBQ0MsQ0FBQSxvRkFIRixpQlp0Q1MsQ0FBQSwwRll3Q1IscUJBQ0MsQ0FBQSxtRkFIRiwyQ1p0Q1MsQ0FBQSx5Rll3Q1IsK0NBQ0MsQ0FBQSxvRkFNRix1Q1pyREksQ0FBQSx3RFkyRE4sMkNackRXLENBQUEsa0JZdURWLENBQUEsOERBRUEseUNaekRVLENBQUEscUVZZ0NWLHFCQUNDLENBQUEsc0ZBS0EsOENadENTLENBQUEsNEZZd0NSLGtEQUNDLENBQUEsd0ZBSEYsZ0RadENTLENBQUEsOEZZd0NSLG9EQUNDLENBQUEsdUZBSEYsK0NadENTLENBQUEsNkZZd0NSLG1EQUNDLENBQUEsbUZBSEYsMkNadENTLENBQUEseUZZd0NSLCtDQUNDLENBQUEsb0ZBSEYsNENadENTLENBQUEsMEZZd0NSLGdEQUNDLENBQUEsb0ZBSEYsaUJadENTLENBQUEsMEZZd0NSLHFCQUNDLENBQUEsbUZBSEYsMkNadENTLENBQUEseUZZd0NSLCtDQUNDLENBQUEsb0ZBTUYsdUNackRJLENBQUEseURZMkROLDRDWnJEVyxDQUFBLGtCWXVEVixDQUFBLCtEQUVBLDBDWnpEVSxDQUFBLHFFWWdDVixxQkFDQyxDQUFBLHNGQUtBLDhDWnRDUyxDQUFBLDRGWXdDUixrREFDQyxDQUFBLHdGQUhGLGdEWnRDUyxDQUFBLDhGWXdDUixvREFDQyxDQUFBLHVGQUhGLCtDWnRDUyxDQUFBLDZGWXdDUixtREFDQyxDQUFBLG1GQUhGLDJDWnRDUyxDQUFBLHlGWXdDUiwrQ0FDQyxDQUFBLG9GQUhGLDRDWnRDUyxDQUFBLDBGWXdDUixnREFDQyxDQUFBLG9GQUhGLGlCWnRDUyxDQUFBLDBGWXdDUixxQkFDQyxDQUFBLG1GQUhGLDJDWnRDUyxDQUFBLHlGWXdDUiwrQ0FDQyxDQUFBLG9GQU1GLHVDWnJESSxDQUFBLHlEWTJETixpQlpyRFcsQ0FBQSxrQll1RFYsQ0FBQSwrREFFQSxlWnpEVSxDQUFBLHFFWWdDVixxQkFDQyxDQUFBLHNGQUtBLDhDWnRDUyxDQUFBLDRGWXdDUixrREFDQyxDQUFBLHdGQUhGLGdEWnRDUyxDQUFBLDhGWXdDUixvREFDQyxDQUFBLHVGQUhGLCtDWnRDUyxDQUFBLDZGWXdDUixtREFDQyxDQUFBLG1GQUhGLDJDWnRDUyxDQUFBLHlGWXdDUiwrQ0FDQyxDQUFBLG9GQUhGLDRDWnRDUyxDQUFBLDBGWXdDUixnREFDQyxDQUFBLG9GQUhGLGlCWnRDUyxDQUFBLDBGWXdDUixxQkFDQyxDQUFBLG1GQUhGLDJDWnRDUyxDQUFBLHlGWXdDUiwrQ0FDQyxDQUFBLG9GQU1GLHVDWnJESSxDQUFBLHdEWTJETiwyQ1pyRFcsQ0FBQSxrQll1RFYsQ0FBQSw4REFFQSx5Q1p6RFUsQ0FBQSxtRVlLWCxvRUFDQyxDQURELDREQUNDLENBQUEseUVBQ0EsZ0NBQ0MsQ0FBQSxrREFDQSxDQUFBLHFFQUpGLHNFQUNDLENBREQsOERBQ0MsQ0FBQSwyRUFDQSxnQ0FDQyxDQUFBLG9EQUNBLENBQUEsb0VBSkYscUVBQ0MsQ0FERCw2REFDQyxDQUFBLDBFQUNBLGdDQUNDLENBQUEsbURBQ0EsQ0FBQSxnRUFKRixpRUFDQyxDQURELHlEQUNDLENBQUEsc0VBQ0EsZ0NBQ0MsQ0FBQSwrQ0FDQSxDQUFBLGlFQUpGLGtFQUNDLENBREQsMERBQ0MsQ0FBQSx1RUFDQSxnQ0FDQyxDQUFBLGdEQUNBLENBQUEsaUVBSkYsdUNBQ0MsQ0FERCwrQkFDQyxDQUFBLHVFQUNBLGdDQUNDLENBQUEscUJBQ0EsQ0FBQSxnRUFKRixpRUFDQyxDQURELHlEQUNDLENBQUEsc0VBQ0EsZ0NBQ0MsQ0FBQSwrQ0FDQSxDQUFBLG9GQThESixvREFDQyxDQUFBLDRDWjlFTyxDQUFBLG9DYUZULCtDQUNDLENBQUEsdUJDUEYsbUJBQ0MsQ0FERCxtQkFDQyxDQURELFlBQ0MsQ0FBQSw2QkFFQSxlQUNDLENBQUEsNERBQ0EsQ0FBQSw4QkFJRixhQUNDLENBQUEsd0JDVkQsdURBQ0MsQ0FBQSx5Q0FFQSx1REFDQyxDQUFBLG9DQUdELFlBQ0MsQ0FBQSxnQkNWRixVQUNDLENBQUEsY0FDQSxDQUFBLGVBQ0EsQ0FBQSw0RUFXRCxtRGhCY3FCLENBQUEsb0RBQUEsQ0FBQSwwQ0RObkIsMEdpQkVDLG1EaEJJa0IsQ0FBQSxvREFBQSxDQUFBLENBQUEsa0NpQnpCcEIsVUFDQyxDQUFBLGtDQ0RELG1CQUNDLENBREQsbUJBQ0MsQ0FERCxZQUNDLENBQUEsd0JBQ0EsQ0FEQSxxQkFDQSxDQURBLGtCQUNBLENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsUUFDQSxDQUFBLCtCQ05ELGlCQUVDLENBQUEsbUNBQ0EsdUJBQ0MsQ0FERCxvQkFDQyxDQUFBLHVDQUlILG9CQUNDLENBQUEsOERBRUQsdUJBQ0MsQ0FERCxvQkFDQyxDQUFBLHFDQUlELHVHQUNDLGFBQ0MsQ0FBQSxDQUFBLDRHQ2ZELFdBRUMsQ0FBQSw0QkFJRix1QkFDQyxDQURELG9CQUNDLENBREQsc0JBQ0MsQ0FBQSxtREFJQSxjQUNDLENBQUEsZUFDQSxDQUFBLDBDckJLQSx3WnFCUUUsWUFDQyxDQUFBLGVBQ0EsQ0FBQSx3TUFNRCxlQUNDLENBQUEsQ0FBQSwwQ3JCakJILGlFcUIwQkEsbURwQnBCbUIsQ0FBQSxvREFBQSxDQUFBLDZEb0J3Qm5CLG1EcEJ4Qm1CLENBQUEsb0RBQUEsQ0FBQSxDQUFBLHFCb0JnQ3JCLG1DQUNDLENBQUEsa0dDckRFLHVCQUNDLENBQUEsc0VBS0gsY0FDQyxDQUFBLHdDckJZaUIsQ0FBQSw0Q0FDRSxDQUFBLDZCc0J6QnBCLG9CQUNDLENBQUEsdUZBSUEsb0JBQ0MsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsY0FDQSxDQUFBLCtGQUVBLGdCQUNDLENBQUEsK0JDYkoscURBQ0MsQ0FBQSxnREFDQSxDQUFBLHVFQUlFLFdBQ0MsQ0FBQSxvQkFDQSxDQUFBLFVBQ0EsQ0FBQSxrRUFPRCxXQUNDLENBQUEsb0JBQ0EsQ0FBQSxVQUNBLENBQUEsZ0JBQ0EsQ0FBQSxzQ0NuQkgsaUJBQ0MsQ0FBQSxxQ0NERCxtQkFDQyxDQURELG1CQUNDLENBREQsWUFDQyxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FEQSxvQkFDQSxDQUFBLDJDQUVBLGVBQ0MsQ0FBQSw0REFDQSxDQUFBLGlGQ0xELDBDQUNDLENBQUEsOEZBQ0EsQ0FBQSx1REFFQSxDQUFBLG9HQUVBLHNCQUNDLENBQUEseUVBSUYsd0JBQ0MsQ0FBQSxXQUNBLENBQUEsNERDZkgsV0FDQyxDQUFBLG9CQUdELFNBQ0MsQ0FBQSxnQkFDQSxDQUFBLDJDQUVBLHVEQUNDLENBQUEsMERBQ0EsQ0FBQSxrQ0FJRixnREFDQyxDQUFBLG1EQUNBLENBQUEsc0NDZkEsY0FFQyxDQUFBLGdEQ0xGLGtDQUNDLENBQUEsbUNBQ0EsQ0FBQSw2QkNGRCxxREFFQyxDQUFBLFVBQ0EsQ0FBQSx5QkFFRCxxREFDQyxDQUFBLHNEQUVELFNBQ0MsQ0FBQSxhQUNBLENBQUEsMkJBRUQsZUFDQyxDQUFBLDZEQ1pBLHNDQUNDLENBREQsOEJBQ0MsQ0FBQSxtQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsb0VBQ0Esc0NBQ0MsQ0FERCw4QkFDQyxDQUFBLG1FQUdELG9EQUNDLENBQUEsbUdBTUEsWUFDQyxDQUFBLHFHQUVELFNBQ0MsQ0FBQSxpQkFDQSxDQUFBLGtOQ2hCSCxnQkFDQyxDQUFBLGdDQUdGLG1CQUNDLENBREQsbUJBQ0MsQ0FERCxZQUNDLENBQUEsa0JBQ0EsQ0FEQSxjQUNBLENBQUEsbUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLGlEQUNBLG1CQUNDLENBREQsbUJBQ0MsQ0FERCxZQUNDLENBQUEsMkJBQ0EsQ0FEQSw0QkFDQSxDQURBLHlCQUNBLENBREEscUJBQ0EsQ0FBQSxrQkFDQSxDQURBLGNBQ0EsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSxvREFDQSxlQUNDLENBQUEsNkRBRUQsZUFDQyxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FEQSxlQUNBLENBQUEsbUZBR0EsZUFDQyxDQUFBLDBDakNQRixtRmlDVUUsWUFDQyxDQUFBLENBQUEsaUVBSUgsVUFDQyxDQUFBLHlFQ3BDRCwyQkFDQyxDQURELGdCQUNDLENBREQsT0FDQyxDQUFBLHlFQUVELDJCQUNDLENBREQsZ0JBQ0MsQ0FERCxPQUNDLENBQUEsMENsQ2dCRCx5RWtDVEMsMkJBQ0MsQ0FERCxnQkFDQyxDQURELE9BQ0MsQ0FBQSx5RUFFRCwyQkFDQyxDQURELGdCQUNDLENBREQsT0FDQyxDQUFBLENBQUEsaUNDakJKLGtCQUNDLENBQUEsMENDREQsdUJBQ0MsQ0FERCxvQkFDQyxDQUFBLHFDQUdBLEtBQ0MsQ0FBQSx5QkNMRix1Q0FDQyxpQkFDQyxDQUFBLHlEQVVBLHlCQUNDLENBREQsc0JBQ0MsQ0FERCxpQkFDQyxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsMEVBQ0EsZUFDQyxDQUFBLGVBQ0EsQ0FBQSxDQUFBLHFCQ2xCSixtQkFDQyxDQUFBLDBDdENxQkMsNFF1Q2hCRCxtRHRDc0JvQixDQUFBLG9EQUFBLENBQUEsQ0FBQSwwQ0RObkIsd0V1Q01FLFFBQ0MsQ0FBQSwrRUFDQSxDQURBLDRFQUNBLENBREEseUVBQ0EsQ0FBQSwwRkFJQSxjQUNDLENBQUEsb0ZBU0gsaUJBRUMsQ0FBQSxnRkFHRCxVQUVDLENBQUEsd0NBR0Qsa0R0QzNCZ0IsQ0FBQSx3Q3NDK0JoQix1QkFDQyxDQURELG9CQUNDLENBREQsc0JBQ0MsQ0FBQSwrQkFLSCw2Q0FDQyxDQUFBLGdEQUNBLENBQUEsaUJBQ0EsQ0FBQSw2REFFQSx1REFDQyxDQUFBLENBQUEsYXZDcEJGLFdBQ0MsQ0FBQSxnQkFDQSxxQkFDQyxDQUFBLCtCQUdDLGtEQ3hDVyxDQUFBLHNDRDBDVixpQkMxQ1UsQ0FBQSxtQkQ0Q1QsQ0M1Q1MsbUJENENULENDNUNTLFlENENULENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsVUNwREUsQ0FBQSwrQkQrQ0osb0RDeENXLENBQUEsc0NEMENWLG1CQzFDVSxDQUFBLG1CRDRDVCxDQzVDUyxtQkQ0Q1QsQ0M1Q1MsWUQ0Q1QsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSxVQ3BERSxDQUFBLCtCRCtDSixtREN4Q1csQ0FBQSxzQ0QwQ1Ysa0JDMUNVLENBQUEsbUJENENULENDNUNTLG1CRDRDVCxDQzVDUyxZRDRDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLFVDcERFLENBQUEsK0JEK0NKLCtDQ3hDVyxDQUFBLHNDRDBDVixjQzFDVSxDQUFBLG1CRDRDVCxDQzVDUyxtQkQ0Q1QsQ0M1Q1MsWUQ0Q1QsQ0FBQSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBQSxVQ3BERSxDQUFBLCtCRCtDSixnREN4Q1csQ0FBQSxzQ0QwQ1YsZUMxQ1UsQ0FBQSxtQkQ0Q1QsQ0M1Q1MsbUJENENULENDNUNTLFlENENULENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsVUNwREUsQ0FBQSwrQkQrQ0oscUJDeENXLENBQUEsc0NEMENWLGVDMUNVLENBQUEsbUJENENULENDNUNTLG1CRDRDVCxDQzVDUyxZRDRDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLG9DQ2hEQyxDQUFBLCtCRDJDSCwrQ0N4Q1csQ0FBQSxzQ0QwQ1YsY0MxQ1UsQ0FBQSxtQkQ0Q1QsQ0M1Q1MsbUJENENULENDNUNTLFlENENULENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsb0NDaERDLENBQUEsK0J1Q2JQLHNEQUNDLENBQUEsbUJBSUEsaUJBQ0MsQ0FBQSxTQUNBLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLGdIQUNBLENBREEsc0ZBQ0EsQ0FBQSxxQ0FVQSxDQUFBLGVBQ0EsQ0FBQSxtREFDQSxzREFDQyxDQUFBLHNDQUdELHVDQUNDLENBQUEsbURBSUEsdUNBQ0MsQ0FBQSw2R0FHRixxQ0FFQyxDQUFBLGdJQUVELG9CQUdDLENBQUEsa0RBQ0EsQ0FBQSxxSEFHRCxRQUdDLENBQUEsdUVBSUEsb0NBQ0MsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLGdHQUlGLHFCQUVDLENBQUEscUtBQ0Esd0NBQ0MsQ0FBQSxrQkFDQSxDQUFBLG1CQy9ESixrQkFFQyxDQUFBLGFBQ0EsQ0FBQSw2Q0FDQSxDQUFBLGtDQUNBLENBQUEsbUNBRUEsZUFUYyxDQUFBLGdCQWFiLENBQUEsaUJBQ0EsQ0FBQSx3REFFQSxxQkFDQyxDQURELGtCQUNDLENBREQsb0JBQ0MsQ0FBQSwrRUFHRCxZQUVDLENBQUEsMEJBRUEsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FEQSxhQUNBLENBQUEsMEN6Q05ELCtFeUNGQSxtQkFZRSxDQUFBLHNCQUNBLENBREEsbUJBQ0EsQ0FEQSxjQUNBLENBQUEsQ0FBQSx1Q0FTSCxtQkFDQyxDQUFBLDZFQUtELGlCQUVDLENBQUEsd0JBQ0EsQ0FBQSxlQUNBLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FEQSxvQkFDQSxDQUFBLGVBQ0EsQ0FBQSw2REFlRCwrQkFDQyxDQURELDRCQUNDLENBREQsbUNBQ0MsQ0FBQSxtSEFHRixhQUNDLENBQUEsMEJDNUVELG9QQUNDLG1EekMyQm9CLENBQUEsb0RBQUEsQ0FBQSxtUXlDVnBCLGlCQWFDLENBQUEsa0JBQ0EsQ0FBQSxDQUFBLDZEQy9CRixnQkFFQyxDQUFBLDRCQUNBLENBREEseUJBQ0EsQ0FBQSx5RkFDQSwyRUFFQyxDQUFBLG9CQUtBLENBQUEsMEMzQ1VBLDZEMkNyQkYsaUJBZUUsQ0FBQSxpQkFDQSxDQUFBLHlGQUNBLDBFQUVDLENBQUEsb0JBS0EsQ0FBQSxDQUFBLDhGQUlGLG1CQUVDLENBQUEsMEMzQ1RBLDhGMkNPRCxxQkFJRSxDQUFBLENBQUEsd0dBSUEsa0NBRUMsQ0FBQSxtRDFDWGlCLENBQUEsb0RBQUEsQ0FBQSxhMENjakIsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSx1Q0FDQSxDQUFBLDJDM0N6QkYsd0cyQ2dDRSxvQkFDQyxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEsQ0FBQSxnSEFLSCxpQkFDQyxDQUFBLGdHQUdELGVBQ0MsQ0FBQSwwQzNDN0NELGdIMkNrREMsb0JBQ0MsQ0FBQSxnSEFHRCxlQUNDLENBQUEsZ0dBR0QsZ0JBQ0MsQ0FBQSxDQUFBLDBDM0MzREYseUQyQ29FQyxlQUNDLENBQUEsa0VBR0YscUJBQ0MsQ0FERCxrQkFDQyxDQURELG9CQUNDLENBQUEsMkNBR0EsMEJBQ0MsQ0FBQSxDQUFBLHVCQ25HSiwrQkFDQyxDQURELHVCQUNDLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLDJGQUdELGVBQ0MsQ0FBQSxvQkFDQSxDQUFBLFlBQ0EsQ0FBQSx1R0FNQyxvRUFDQyxDQURELDREQUNDLENBQUEsNkdBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxxSEFRRiw4QzNDbkJRLENBQUEsdUNBQUEsQ0FBQSwySDJDc0JQLHFCQUNDLENBQUEsNkRBQ0EsQ0FBQSxxRUF1Q0MscUJBQ0MsQ0FBQSxzRkFLQSw4QzNDL0RTLENBQUEsNEYyQ2lFUixrREFDQyxDQUFBLHdGQUhGLGdEM0MvRFMsQ0FBQSw4RjJDaUVSLG9EQUNDLENBQUEsdUZBSEYsK0MzQy9EUyxDQUFBLDZGMkNpRVIsbURBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQUhGLDRDM0MvRFMsQ0FBQSwwRjJDaUVSLGdEQUNDLENBQUEsb0ZBSEYsaUIzQy9EUyxDQUFBLDBGMkNpRVIscUJBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQU1GLHVDM0M5RUksQ0FBQSwyRDJDb0ZOLGtEQUNDLENBQUEsaUVBR0EsNEMzQ2xGVSxDQUFBLHFFMkN5RFYscUJBQ0MsQ0FBQSxzRkFLQSw4QzNDL0RTLENBQUEsNEYyQ2lFUixrREFDQyxDQUFBLHdGQUhGLGdEM0MvRFMsQ0FBQSw4RjJDaUVSLG9EQUNDLENBQUEsdUZBSEYsK0MzQy9EUyxDQUFBLDZGMkNpRVIsbURBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQUhGLDRDM0MvRFMsQ0FBQSwwRjJDaUVSLGdEQUNDLENBQUEsb0ZBSEYsaUIzQy9EUyxDQUFBLDBGMkNpRVIscUJBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQU1GLHVDM0M5RUksQ0FBQSw2RDJDb0ZOLG9EQUNDLENBQUEsbUVBR0EsOEMzQ2xGVSxDQUFBLHFFMkN5RFYscUJBQ0MsQ0FBQSxzRkFLQSw4QzNDL0RTLENBQUEsNEYyQ2lFUixrREFDQyxDQUFBLHdGQUhGLGdEM0MvRFMsQ0FBQSw4RjJDaUVSLG9EQUNDLENBQUEsdUZBSEYsK0MzQy9EUyxDQUFBLDZGMkNpRVIsbURBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQUhGLDRDM0MvRFMsQ0FBQSwwRjJDaUVSLGdEQUNDLENBQUEsb0ZBSEYsaUIzQy9EUyxDQUFBLDBGMkNpRVIscUJBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQU1GLHVDM0M5RUksQ0FBQSw0RDJDb0ZOLG1EQUNDLENBQUEsa0VBR0EsNkMzQ2xGVSxDQUFBLHFFMkN5RFYscUJBQ0MsQ0FBQSxzRkFLQSw4QzNDL0RTLENBQUEsNEYyQ2lFUixrREFDQyxDQUFBLHdGQUhGLGdEM0MvRFMsQ0FBQSw4RjJDaUVSLG9EQUNDLENBQUEsdUZBSEYsK0MzQy9EUyxDQUFBLDZGMkNpRVIsbURBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQUhGLDRDM0MvRFMsQ0FBQSwwRjJDaUVSLGdEQUNDLENBQUEsb0ZBSEYsaUIzQy9EUyxDQUFBLDBGMkNpRVIscUJBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQU1GLHVDM0M5RUksQ0FBQSx3RDJDb0ZOLCtDQUNDLENBQUEsOERBR0EseUMzQ2xGVSxDQUFBLHFFMkN5RFYscUJBQ0MsQ0FBQSxzRkFLQSw4QzNDL0RTLENBQUEsNEYyQ2lFUixrREFDQyxDQUFBLHdGQUhGLGdEM0MvRFMsQ0FBQSw4RjJDaUVSLG9EQUNDLENBQUEsdUZBSEYsK0MzQy9EUyxDQUFBLDZGMkNpRVIsbURBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQUhGLDRDM0MvRFMsQ0FBQSwwRjJDaUVSLGdEQUNDLENBQUEsb0ZBSEYsaUIzQy9EUyxDQUFBLDBGMkNpRVIscUJBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQU1GLHVDM0M5RUksQ0FBQSx5RDJDb0ZOLGdEQUNDLENBQUEsK0RBR0EsMEMzQ2xGVSxDQUFBLHFFMkN5RFYscUJBQ0MsQ0FBQSxzRkFLQSw4QzNDL0RTLENBQUEsNEYyQ2lFUixrREFDQyxDQUFBLHdGQUhGLGdEM0MvRFMsQ0FBQSw4RjJDaUVSLG9EQUNDLENBQUEsdUZBSEYsK0MzQy9EUyxDQUFBLDZGMkNpRVIsbURBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQUhGLDRDM0MvRFMsQ0FBQSwwRjJDaUVSLGdEQUNDLENBQUEsb0ZBSEYsaUIzQy9EUyxDQUFBLDBGMkNpRVIscUJBQ0MsQ0FBQSxtRkFIRiwyQzNDL0RTLENBQUEseUYyQ2lFUiwrQ0FDQyxDQUFBLG9GQU1GLHVDM0M5RUksQ0FBQSx5RDJDb0ZOLHFCQUNDLENBQUEsK0RBR0EsZTNDbEZVLENBQUEscUUyQ3lEVixxQkFDQyxDQUFBLHNGQUtBLDhDM0MvRFMsQ0FBQSw0RjJDaUVSLGtEQUNDLENBQUEsd0ZBSEYsZ0QzQy9EUyxDQUFBLDhGMkNpRVIsb0RBQ0MsQ0FBQSx1RkFIRiwrQzNDL0RTLENBQUEsNkYyQ2lFUixtREFDQyxDQUFBLG1GQUhGLDJDM0MvRFMsQ0FBQSx5RjJDaUVSLCtDQUNDLENBQUEsb0ZBSEYsNEMzQy9EUyxDQUFBLDBGMkNpRVIsZ0RBQ0MsQ0FBQSxvRkFIRixpQjNDL0RTLENBQUEsMEYyQ2lFUixxQkFDQyxDQUFBLG1GQUhGLDJDM0MvRFMsQ0FBQSx5RjJDaUVSLCtDQUNDLENBQUEsb0ZBTUYsdUMzQzlFSSxDQUFBLHdEMkNvRk4sK0NBQ0MsQ0FBQSw4REFHQSx5QzNDbEZVLENBQUEsbUUyQzRCWCxvRUFDQyxDQURELDREQUNDLENBQUEseUVBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxxRUFORixzRUFDQyxDQURELDhEQUNDLENBQUEsMkVBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxvRUFORixxRUFDQyxDQURELDZEQUNDLENBQUEsMEVBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxnRUFORixpRUFDQyxDQURELHlEQUNDLENBQUEsc0VBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxpRUFORixrRUFDQyxDQURELDBEQUNDLENBQUEsdUVBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxpRUFORix1Q0FDQyxDQURELCtCQUNDLENBQUEsdUVBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxnRUFORixpRUFDQyxDQURELHlEQUNDLENBQUEsc0VBQ0EsMENBQ0MsQ0FERCxrQ0FDQyxDQUFBLG1DQUVBLENBQUEscUJBQ0EsQ0FBQSxvRkE4REosb0RBQ0MsQ0FBQSw0QzNDdkdPLENBQUEseUI0Q1ZWLGtCQUNDLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSx5Q0NMRCxtQkFDQyxDQUFBLGdCQUNBLENBQUEsMkRDREEscUJBREQsUUFFRSxDQUFBLENBQUEsMEMvQ29CQSxzRCtDakJBLGdCQUNDLENBQUEsQ0FBQSxzREFHRixnQkFDQyxDQUFBLDBFQUlBLGNBQ0MsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSwwQy9DS0QsMEUrQ0ZDLGtCQUNDLENBQUEsQ0FBQSxnRkFLRixjQUNDLENBQUEsbUJBQ0EsQ0FBQSw4RUFHRCxjQUNDLENBQUEsZUFDQSxDQUFBLDBDL0NYRCxnRitDZUMsZUFDQyxDQUFBLDhFQUVELGtCQUNDLENBQUEsQ0FBQSwrREFPSCwwQkFDQyxDQURELHVCQUNDLENBQUEsMEMvQzNCQSwrRCtDMEJELDBCQUdFLENBSEYsdUJBR0UsQ0FBQSxDQUFBLDREQUdGLDJCQUNDLENBREQsd0JBQ0MsQ0FBQSwwQy9DakNBLDREK0NnQ0QsMEJBR0UsQ0FIRix1QkFHRSxDQUFBLENBQUEsa05DbERELCtDQUNDLENBQUEsOENBU0gsdUJBQ0MsQ0FERCxvQkFDQyxDQUFBLDZFQUdELDJCQUdDLENBQUEsOEJBQ0EsQ0FBQSwwQ2hESEMsNkVnRE1ELDZCQUdDLENBQUEsZ0NBQ0EsQ0FBQSxDQUFBLDBDaERWQSxzRGdEZUQsWUFDQyxDQUFBLGVBQ0EsQ0FBQSx3REFHRCxZQUNDLENBQUEsQ0FBQSw2REN6Q0EsZ0JBQ0MsQ0FBQSxtQkFDQSxDQURBLGdCQUNBLENBQUEsMENqRGtCRCw2RGlEcEJBLGlCQUlFLENBQUEsQ0FBQSw2RUFNRixlQUNDLENBQUEscUVBSEYseUJBTUMsQ0FBQSwwQkFDQSxDQUFBLHNDQ2ZELGFBQ0MsQ0FBQSxzQkFDQSxDQURBLG1CQUNBLENBREEsY0FDQSxDQUFBLHVEQUNBLFVBQ0MsQ0FBQSw4RUFDQSxhQUNDLENBQUEsMENsRGNGLHVEa0RMQyxVQUNDLENBQUEsOEVBQ0EsVUFDQyxDQUFBLENBQUEscUNDbkJKLGdCQUNDLENBQUEsMENuRG9CQSxxQ21EckJELGdCQUdFLENBQUEsQ0FBQSwyQ25Ea0JELHFDbURyQkQsa0JBTUUsQ0FBQSxDQUFBLHNFQUVELGNBQ0MsQ0FBQSwwQ25EWUQsc0VtRGJBLDJCQUdFLENBQUEsQ0FBQSw0RkFFRCxZQUNDLENBQUEsMENuRE9GLG1GbURERCxtQkFFRSxDQUFBLENBQUEsMkNDdEJGLFVuRFFPLENBQUEsNkRtREhOLHVCQUNDLENBREQsb0JBQ0MsQ0FERCxlQUNDLENBQUEsNEVBRUQsZUFFQyxDQUFBLGdCQUNBLENBQUEsb0ZBRUEsVUFDQyxDQUFBLG1mQUNBLENBREEsMmVBQ0EsQ0FBQSw2QkFDQSxDQURBLHFCQUNBLENBQUEseUJBQ0EsQ0FEQSxpQkFDQSxDQUFBLFdBQ0EsQ0FBQSxhQUNBLENBQUEscUJuRFhJLENBQUEsa0JtRGFKLENBQUEsNEVBYkYsWUFnQkMsQ0FBQSwrREFHQSxjQUNDLENBQUEscUtBS0Ysb0JBR0MsQ0FBQSw0RUFHRCxlQUNDLENBQUEsNEtBQ0Esd0JBRUMsQ0FBQSw0QkFDQSxDQUFBLDBDcER2QkYsK0RvRDZCRSxjQUNDLENBQUEsQ0FBQSwwQ3BEOUJILCtEb0RvQ0UsY0FDQyxDQUFBLGdCQUVBLENBQUEsQ0FBQSxrSUFNSCxnQkFFQyxDQUFBLGlFQUVELGlCQUNDLENBQUEsaUVBRUQsa0JBQ0MsQ0FBQSwwQ3BEckRELDRFb0Q4REMsaUJBQ0MsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSwrREFDQSxDQUFBLG9GQUNBLFdBQ0MsQ0FBQSxrQkFDQSxDQUFBLDRLQUtELGFBRUMsQ0FBQSxDQUFBLGlDQVVKLGtCQUNDLENBQUEsK0JBRUQsY0FDQyxDQUFBLGVBQ0EsQ0FBQSx1Q0FJRix1QkFDQyxDQUFBLDBDcERoR0MsdUNvRG9HRCxvQkFDQyxDQUFBLENBQUEsMENwRHJHQSxlcURwQkEsU0FDQyxDQUFBLENBQUEsZUFJRixRQUNDLENBQUEsaUJBQ0EsQ0FBQSw2QkFFQSxXQUNDLENBQUEsVUFDQSxDQUFBLFVwREpLLENBQUEsVW9ETUwsQ0FBQSwwQ0FJRCxjQUNDLENBQUEsT0FDQSxDQUFBLFVwRFpLLENBQUEsVW9EY0wsQ0FBQSxnRUFNRixZQUNDLENBQUEsMENyRFJBLDhDcURXQSxLQUNDLENBQUEsQ0FBQSwwQ3JEWkQsc0VxRGtCQSxpQkFFQyxDQUFBLENBQUEsa0VBTUYsdUJBQ0MsQ0FBQSxxQ0FDQSxrRUFGRCwrQkFHRSxDQUFBLENBQUEsa0VBSEYsT0FLQyxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsU0FDQSxDQUFBLCtCQUNBLENBREEsdUJBQ0EsQ0FBQSxrRkFDQSxvQkFDQyxDQUFBLGtXQUNBLENBQUEsU0FDQSxDQUFBLGFBQ0EsQ0FBQSxjQUNBLENBQUEsd0ZBRUQsUUFDQyxDQUFBLG1EQUVBLENBRkEsMkNBRUEsQ0FBQSx3RkFFRCxPQUNDLENBQUEsNEdBSUYsY0FDQyxDQUFBLGVBQ0EsQ0FBQSxzQ0FLRCxXQUNDLENBQUEsMENyRDdEQSxzQ3FEaUVBLFFBQ0MsQ0FBQSxDQUFBLHVDQUtGLHVCQUNDLENBQUEscUNBQ0EsdUNBRkQsK0JBR0UsQ0FBQSxDQUFBLHVDQUhGLE9BS0MsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLFNBQ0EsQ0FBQSwrQkFDQSxDQURBLHVCQUNBLENBQUEsK0NBQ0EsVUFDQyxDQUFBLG9CQUNBLENBQUEsdVdBQ0EsQ0FBQSxTQUVBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSxrREFFRCxRQUNDLENBQUEsbURBRUEsQ0FGQSwyQ0FFQSxDQUFBLGtEQUVELE9BQ0MsQ0FBQSw2REFJRixjQUNDLENBQUEsZUFDQSxDQUFBLG9CQUlGLHdCQUNDLENBQUEsNENBSUMsUUFDQyxDQUFBLG1EQUVBLENBRkEsMkNBRUEsQ0FBQSw0Q0FFRCxPQUNDLENBQUEsZ0NBSUYsWUFDQyxDQUFBLDBDckQxSEEsbUNxRDRIQyxLQUNDLENBQUEsaUJBQ0EsQ0FBQSxDQUFBLG1DQU9KLGNBQ0MsQ0FBQSxlQUNBLENBQUEsT0NsSkQsVUFDQyxDQUFBLDZFQUdBLGdCQUdDLENBQUEsMkJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsb0JBQ0EsQ0FBQSxjQUNBLENBQUEsYUFDQSxDQUFBLFlBQ0EsQ0FBQSxtSEFHRCwyQkFJQyxDQUFBLDBPQUdELDJCQVFDLENBQUEsZ1lBR0QsNERBZUMsQ0FBQSxpbUJBSUEsa0JBZUMsQ0FBQSx3QkFHRCxlQUNDLENBQUEsZ2ZBSUYsVUFnQkMsQ0FBQSxjQUdELHFCQUNDLENBQUEsd0JBR0Qsb0JBQ0MsQ0FBQSxRQUNBLENBQUEsd0RBQ0EsQ0FBQSwrQ0FFQSw4QkFDQyxDQUFBLGlDQUNBLENBQUEsNkRBQ0EsQ0FBQSwwQkFDQSxDQURBLDBCQUNBLENBREEsbUJBQ0EsQ0FBQSw2Q0FDQSxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHdCQUNBLENBREEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLDREQUtDLFVBQ0MsQ0FBQSxtQ0FPSCxRQUNDLENBQUEscURBSUYsb0RBQ0MsQ0FBQSx3REFDQSxDQUFBLHdEQUNBLENBQUEsVUFDQSxDQUFBLDBFQUVBLDRDQUNDLENBQUEsMEJBSUYsd0JBQ0MsQ0FBQSxvQkFDQSxDQUFBLGFBQ0EsQ0FBQSxtQkFDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLHNCQUNBLENBQUEsK0RBQ0EsQ0FBQSw2Q0FDQSxDQUFBLG9DQUVBLGFBRUMsQ0FBQSxrQkFDQSxDQUFBLDhDQUtELFFBQ0MsQ0FBQSw0Q0FHRCxpQkFDQyxDQUFBLEtBQ0EsQ0FBQSx3QkFJRixTQUNDLENBQUEsUUFDQSxDQUFBLFVBQ0EsQ0FBQSw4QkFHRCx1REFDQyxDQUFBLDJEQUNBLENBQUEsaUVBQ0EsQ0FEQSw4REFDQSxDQURBLDJEQUNBLENBQUEsZ0NBRUEsZ0JBQ0MsQ0FBQSxxQ0FJRixRQUNDLENBQUEsNEJBR0QsaURBQ0MsQ0FBQSx1REFDQSxDQUFBLDZDQUNBLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxvQkFHRCxpQkFDQyxDQUFBLGdCQUNBLENBQUEsY0FDQSxDQUFBLHNCQUdELGlCQUNDLENBQUEsc0RBSUEsaUJBQ0MsQ0FBQSxLQUNBLENBQUEsZ0JBTUgsWUFDQyxDQUFBLHVCQUdELGNBQ0MsQ0FBQSxlQUNBLENBQUEsc0JBQ0EsQ0FBQSw0QkFJQSxRQUNDLENBQUEsT0FDQSxDQUFBLFNBQ0EsQ0FBQSxZQUNBLENBQUEsU0FHRCxlQUNDLENBQUEsbUJBQ0EsQ0FBQSxpQ0FLRCxpQkFDQyxDQUFBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUEsYUFDQSxDQUFBLDRDQUNBLENBQUEsNERBQ0EsQ0FEQSxvREFDQSxDQUFBLDhEQU9ELFVBQ0MsQ0FBQSxtQkFDQSxDQURBLG1CQUNBLENBREEsWUFDQSxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLGNBQ0EsQ0FBQSxXQUNBLENBQUEseURBQ0EsQ0FBQSw4REFDQSxDQUFBLGtCQUNBLENBQUEsOERBQ0EsQ0FBQSxnRUFDQSxDQUFBLGNBQ0EsQ0FBQSwwREFDQSxDQURBLGtEQUNBLENBQUEsc0VBR0QsbUVBQ0MsQ0FERCwyREFDQyxDQUFBLGtFQUNBLENBQUEscUVBR0QsVUFDQyxDQUFBLGlCQUNBLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEsc0NBQ0EsQ0FBQSx1Q0FDQSxDQUFBLCtCQUNBLENBREEsdUJBQ0EsQ0FBQSxnQ0FDQSxDQURBLHdCQUNBLENBQUEsbUZBQ0EsQ0FEQSwyRUFDQSxDQUFBLCtFQUlBLHFCQUNDLENBQUEsc0ZBR0QseUZBQ0MsQ0FERCxpRkFDQyxDQUFBLGlDQUtILEdBQ0MsMEJBQ0MsQ0FERCxrQkFDQyxDQUFBLElBR0QsNkJBQ0MsQ0FERCxxQkFDQyxDQUFBLEtBR0QsMEJBQ0MsQ0FERCxrQkFDQyxDQUFBLENBZkMseUJBS0gsR0FDQywwQkFDQyxDQURELGtCQUNDLENBQUEsSUFHRCw2QkFDQyxDQURELHFCQUNDLENBQUEsS0FHRCwwQkFDQyxDQURELGtCQUNDLENBQUEsQ0FBQSxrQ0FJRixHQUNDLE9BQ0MsQ0FBQSxRQUNBLENBQUEsc0RBQ0EsQ0FBQSxvREFDQSxDQURBLDRDQUNBLENBQUEsSUFHRCxVQUNDLENBQUEsUUFDQSxDQUFBLG9EQUNBLENBREEsNENBQ0EsQ0FBQSxLQUdELFVBQ0MsQ0FBQSxXQUNBLENBQUEsc0RBQ0EsQ0FBQSwwREFDQSxDQURBLGtEQUNBLENBQUEsQ0F0QkEsMEJBSUYsR0FDQyxPQUNDLENBQUEsUUFDQSxDQUFBLHNEQUNBLENBQUEsb0RBQ0EsQ0FEQSw0Q0FDQSxDQUFBLElBR0QsVUFDQyxDQUFBLFFBQ0EsQ0FBQSxvREFDQSxDQURBLDRDQUNBLENBQUEsS0FHRCxVQUNDLENBQUEsV0FDQSxDQUFBLHNEQUNBLENBQUEsMERBQ0EsQ0FEQSxrREFDQSxDQUFBLENBQUEsd0NBSUYsR0FDQyxPQUNDLENBQUEsUUFDQSxDQUFBLGlCckR4Vk0sQ0FBQSxvRHFEMFZOLENyRDFWTSw0Q3FEMFZOLENBQUEsSUFHRCxVQUNDLENBQUEsUUFDQSxDQUFBLG9EQUNBLENBREEsNENBQ0EsQ0FBQSxLQUdELFVBQ0MsQ0FBQSxXQUNBLENBQUEsaUJyRHJXTSxDQUFBLDBEcUR1V04sQ3JEdldNLGtEcUR1V04sQ0FBQSxDQXRCQSxnQ0FJRixHQUNDLE9BQ0MsQ0FBQSxRQUNBLENBQUEsaUJyRHhWTSxDQUFBLG9EcUQwVk4sQ3JEMVZNLDRDcUQwVk4sQ0FBQSxJQUdELFVBQ0MsQ0FBQSxRQUNBLENBQUEsb0RBQ0EsQ0FEQSw0Q0FDQSxDQUFBLEtBR0QsVUFDQyxDQUFBLFdBQ0EsQ0FBQSxpQnJEcldNLENBQUEsMERxRHVXTixDckR2V00sa0RxRHVXTixDQUFBLENBQUEsaUJBS0YsVUFDQyxDQUFBLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsOEJBR0QsaUJBQ0MsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsK0JBR0QsV0FDQyxDQUFBLE1BQ0EsQ0FBQSxTQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsbURBRUEsU0FDQyxDQUFBLG9DQUdELGdCQUNDLENBQUEsNENBRUEsa0RBQ0MsQ0FBQSxrQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsTUFDQSxDQUFBLGlCQUNBLENBQUEsUUFDQSxDQUFBLFVBQ0EsQ0FBQSwyQ0FHRCxtRUFDQyxDQUFBLGtCQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxRQUNBLENBQUEsaUJBQ0EsQ0FBQSxRQUNBLENBQUEsVUFDQSxDQUFBLFNBQ0EsQ0FBQSxzQ0FDQSxDQUNBLDhCQUNBLENBQUEscUxBT0gsb0JBSUMsQ0FBQSxTQUNBLENBQUEsYUFDQSxDQUFBLHlEQUdELG9CQUVDLENBQUEsU0FDQSxDQUFBLHlDckRoYlcsQ0FBQSx1QnFEb2JaLG9CQUNDLENBQUEsU0FDQSxDQUFBLG9DckRwYk0sQ0FBQSxrQnFEd2JQLGlCQUNDLENBQUEsbW9CQUtBLCtDQWdCQyxDQUFBLHdCQUNBLENBQUEsb0NyRC9jSyxDQUFBLGVxRGlkTCxDQUFBLGtrQ0FFQSxvQ3JEbmRLLENxRGlkTCxrN0JBRUEsb0NyRG5kSyxDcURpZEwsay9CQUVBLG9DckRuZEssQ3FEaWRMLGtnQ0FFQSxvQ3JEbmRLLENxRGlkTCxtMUJBRUEsb0NyRG5kSyxDQUFBLDJDcUR3ZE4sYUFDQyxDQUFBLGtFQUVBLFVBQ0MsQ0FBQSxlQUNBLENBQUEsK0VBRUEsaUJBQ0MsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSwyR0FVQSx1Q3JEMWVXLENBQUEsaUhxRDBlWCx5Q3JEMWVXLENBQUEsOEdxRDBlWCx3Q3JEMWVXLENBQUEsa0dxRDBlWCxvQ3JEMWVXLENBQUEscUdxRDBlWCxxQ3JEMWVXLENBQUEscUdxRDBlWCxVckQxZVcsQ0FBQSxrR3FEMGVYLG9DckQxZVcsQ0FBQSxPcURzZmYsY0FJQyxDQUFBLGlCQUNBLENBQUEsMkJBTUEsdUNyRHZnQlMsQ0FBQSw4RHFENGdCVixrQkFDQyxDQUFBLDRCQUdELGVyRGpoQlEsQ0FBQSwrQnFEc2hCUixVQUNDLENBQUEscURBR0QsOENyRHpoQlUsQ0FBQSxvRXFENmhCVixrQkFDQyxDQUFBLGdHQUdELGtCQUVDLENBQUEscUNBT0csdUNyRHBpQlcsQ0FBQSxnRHFENGlCWCw0Q3JENWlCVyxDQUFBLHVDcURvaUJYLHlDckRwaUJXLENBQUEsa0RxRDRpQlgsOENyRDVpQlcsQ0FBQSxzQ3FEb2lCWCx3Q3JEcGlCVyxDQUFBLGlEcUQ0aUJYLDZDckQ1aUJXLENBQUEsa0NxRG9pQlgsb0NyRHBpQlcsQ0FBQSw2Q3FENGlCWCx5Q3JENWlCVyxDQUFBLG1DcURvaUJYLHFDckRwaUJXLENBQUEsOENxRDRpQlgsMENyRDVpQlcsQ0FBQSxtQ3FEb2lCWCxVckRwaUJXLENBQUEsOENxRDRpQlgsZXJENWlCVyxDQUFBLGtDcURvaUJYLG9DckRwaUJXLENBQUEsNkNxRDRpQlgseUNyRDVpQlcsQ0FBQSwwQ0RNYixPc0QwakJELFVBQ0MsQ0FBQSxVQUNBLENBQUEsTUFHRCx1QkFDQyxDQUFBLFVBQ0EsQ0FBQSw0QkFJQSxpQkFDQyxDQUFBLDZCQUdELGtCQUNDLENBQUEsQ0FBQSx1Q0NobUJILGVBQ0MsQ0FBQSxZQUNBLENBQUEsT0FDQSxDQUFBLEtBQ0EsQ0FBQSxhQUNBLENBQUEsY0FDQSxDQUFBLDRDQUVDLG9CQUNDLENBQUEsa0RBQ0EseUNBQ0MsQ0FBQSx1RUFHRixTQUNDLENBQUEsMkJBQ0EsQ0FEQSxnQkFDQSxDQURBLE9BQ0EsQ0FBQSwrREFHRiwyQkFDQyxDQURELGdCQUNDLENBREQsT0FDQyxDQUFBLHFFQUNBLGdDQUVDLENBRkQsd0JBRUMsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsYUFDQSxDQUFBLFdBQ0EsQ0FBQSx1RUFLQSx5Q0FDQyxDQUFBLDJFQUVELGdDQUNDLENBREQsd0JBQ0MsQ0FBQSwwREFHRixTQUNDLENBQUEsdUNBekNILGNBZ0RDLENBQUEsYUFDQSxDQUFBLDJDdkQzQkMsdUN1RHRCRixpQkFtREUsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLENBQUEsK0JDckRGLFlBQ0MsQ0FBQSw2Q0FFQSxZQUVDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29tcGlsZSBcIm1haW4uc2Nzc1wiIGFzIFwiZGlzdC9tYWluLmNzc1wiXG5cbi8qIEdsb2JhbCAqL1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TnVuaXRvK1NhbnM6aXRhbCx3Z2h0QDAsMjAwOzAsMzAwOzAsNDAwOzAsNjAwOzAsNzAwOzAsODAwOzAsOTAwOzEsMjAwOzEsMzAwOzEsNDAwOzEsNjAwOzEsNzAwOzEsODAwOzEsOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL21peGlucyc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL2dlbmVyYWwnO1xuQGltcG9ydCAnLi9zY3NzL2dsb2JhbC9mb3Jtcyc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL3dvcmRwcmVzcy1jdXN0b21pemF0aW9uJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvbGlua3MnO1xuQGltcG9ydCAnLi9zY3NzL2dsb2JhbC9pY29ucyc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL3V0aWxsaXR5JztcblxuLyogV29yZFByZXNzIENvcmUgKi9cbkBpbXBvcnQgJy4vc2Nzcy9jb3JlL2hlYWRlcic7XG5AaW1wb3J0ICcuL3Njc3MvY29yZS9tYWluJztcbkBpbXBvcnQgJy4vc2Nzcy9jb3JlL2Zvb3Rlcic7XG5AaW1wb3J0ICcuL3Njc3MvY29yZS9kZXNpZ24nO1xuXG4vKiBXb3JkUHJlc3MgQmxvY2tzICovXG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2dlbmVyYWwnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9idXR0b25zJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvY29sdW1ucyc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2NvbW1lbnQtZmllbGRzJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvY29tbWVudHMnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9jb3Zlcic7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2ZlYXR1cmVkLWltYWdlJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvZ2FsbGVyeSc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2dyb3VwJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvaW1hZ2UtbWVkaWEtdGV4dCc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL25hdmlnYXRpb24nO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9wYWdpbmF0aW9uJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvcG9zdC1uYXZpZ2F0aW9uJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvcG9zdC1hdmF0YXInO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9wYXNzd29yZC1mb3JtJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc2VhcmNoJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc2VwYXJhdG9yJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvdGFibGUnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9xdW90ZSc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3ZpZGVvJztcblxuLyogV29yZFByZXNzIFN0eWxlcyAqL1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvYnV0dG9ucy9hcnJvdy1kb3duJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvZmxleCc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9jb2x1bW5zL3JldmVyc2Utb3JkZXInO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvcm91bmRlZCc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9uby1zcGFjZSc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9zY3JvbGwtbW9iaWxlJztcbi8vIEBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2ltYWdlL2Fic29sdXRlJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL3BhcmFncmFwaC9uby1tYXJnaW4nO1xuXG4vKiBSZXNwb25zaXZlICovXG5AaW1wb3J0ICcuL3Njc3MvY29yZS9yZXNwb25zaXZlJztcbiIsIi8vIExlZ2FjeTogV2lsbCBiZSByZW1vdmVkIGluIHRoZSBmdXR1cmVcbkBtaXhpbiByZXNwb25kLXRvKCRuYW1lKSB7XG5cdEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRuYW1lKSB7XG5cdFx0QG1lZGlhICN7aW5zcGVjdChtYXAtZ2V0KCRicmVha3BvaW50cywgJ21pbi13aWR0aDogJysgJG5hbWUpKX0ge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gSWYgdGhlIGtleSBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXBcblx0QGVsc2Uge1xuXHRcdEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gXCJcbiAgICAgICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gdGhlIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcblx0fVxufVxuXG4vLyBVc2U6IEBpbmNsdWRlIG1xKCdzbScpIG9yIEBpbmNsdWRlIG1xKCdtZCcsIG1heClcbkBtaXhpbiBtcSgkd2lkdGgsICR0eXBlOiBtaW4pIHtcblx0QGlmIG1hcF9oYXNfa2V5KCRicmVha3BvaW50cywgJHdpZHRoKSB7XG5cdFx0JHdpZHRoOiBtYXBfZ2V0KCRicmVha3BvaW50cywgJHdpZHRoKTtcblx0XHRAaWYgJHR5cGUgPT0gbWF4IHtcblx0XHRcdCR3aWR0aDogJHdpZHRoIC0gMXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kICgjeyR0eXBlfS13aWR0aDogJHdpZHRoKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0Ly8gSWYgdGhlIGtleSBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXBcblx0QGVsc2Uge1xuXHRcdEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JHdpZHRofWAuIFwiXG4gICAgICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIHRoZSBgJGJyZWFrcG9pbnRzYCBtYXAuXCI7XG5cdH1cbn1cblxuQG1peGluIG1xLWxpbWl0KCR3aWR0aC1zdGFydCwgJHdpZHRoLWVuZCwgJHR5cGUtc3RhcnQ6IG1pbiwgJHR5cGUtZW5kOiBtYXgpIHtcblx0QGlmIG1hcF9oYXNfa2V5KCRicmVha3BvaW50cywgJHdpZHRoLXN0YXJ0KSB7XG5cdFx0JHdpZHRoLXN0YXJ0OiBtYXBfZ2V0KCRicmVha3BvaW50cywgJHdpZHRoLXN0YXJ0KTtcblx0XHQkd2lkdGgtZW5kOiBtYXBfZ2V0KCRicmVha3BvaW50cywgJHdpZHRoLWVuZCk7XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kICgjeyR0eXBlLXN0YXJ0fS13aWR0aDogJHdpZHRoLXN0YXJ0KSBhbmQgKCN7JHR5cGUtZW5kfS13aWR0aDogJHdpZHRoLWVuZCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdC8vIElmIHRoZSBrZXkgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwXG5cdEBlbHNlIHtcblx0XHRAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyR3aWR0aC1zdGFydH1gLiBcIlxuICAgICAgICAgICAgKyBcIlBsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiB0aGUgYCRicmVha3BvaW50c2AgbWFwLlwiO1xuXHR9XG59XG5cbkBtaXhpbiBjb2xvcnNjaGVtZSgkcHJvcGVydHkpIHtcblx0LmNvbG9yc2NoZW1lIHtcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0dGQge1xuXHRcdFx0Ym9yZGVyOiA1cHggc29saWQgJHdoaXRlO1xuXHRcdFx0QGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0XHRcdCRpOiBpbmRleCgoJHRoZW1lLWNvbG9ycyksICgkY29sb3IgJHZhbHVlKSk7XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoI3skaX0pIHtcblx0XHRcdFx0XHQjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAkY29sb3I7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRAaWYgKCRjb2xvciA9PSAnd2hpdGUnIG9yICRjb2xvciA9PSAnZ3JleScpIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRib2R5O1xuXHRcdFx0XHRcdFx0fSBAZWxzZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGNvbG9yc2NoZW1lKCdiYWNrZ3JvdW5kLWNvbG9yJyk7XG4iLCIvKipcbiAqIEFkZCBjdXN0b20gc3R5bGVzXG4gKlxuICogQ1NTIHZhcmlhYmxlcyBhcmUgZGVmaW5lZCBpbiBcInRoZW1lLmpzb25cIlxuICogaHR0cHM6Ly9kZXZlbG9wZXIud29yZHByZXNzLm9yZy9ibG9jay1lZGl0b3IvaG93LXRvLWd1aWRlcy90aGVtZXMvdGhlbWUtanNvblxuICovXG5cbi8vIENvbG9yIHZhcnNcbiRibGFjazogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJsYWNrKSAhZGVmYXVsdDtcbiR3aGl0ZTogI2ZmZmZmZiAhZGVmYXVsdDtcbiRwcmltYXJ5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiR0ZXJ0aWFyeTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRlcnRpYXJ5KSAhZGVmYXVsdDtcbiRib2R5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYm9keSkgIWRlZmF1bHQ7XG4kZ3JleTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWdyZXkpICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoXG5cdCdwcmltYXJ5JzogJHByaW1hcnksXG5cdCdzZWNvbmRhcnknOiAkc2Vjb25kYXJ5LFxuXHQndGVydGlhcnknOiAkdGVydGlhcnksXG5cdCdib2R5JzogJGJvZHksXG5cdCdibGFjayc6ICRibGFjayxcblx0J3doaXRlJzogJHdoaXRlLFxuXHQnZ3JleSc6ICRncmV5LFxuKTtcblxuLy8gU3BhY2luZ1xuJHNwYWNpbmctdmVydGljYWw6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLXZlcnRpY2FsKSAhZGVmYXVsdDtcbiRzcGFjaW5nLWhvcml6b250YWw6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWhvcml6b250YWwpICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50c1xuJGJyZWFrcG9pbnRzOiAoXG5cdCd4cyc6IDYwMHB4LFxuXHQnc20nOiA3NjdweCxcblx0J21kJzogOTkycHgsXG5cdCdsZyc6IDEyMDBweCxcblx0J3hsJzogMTM1MHB4LFxuKTtcbiIsIi8qKlxuICogR2VuZXJhbFxuICovXG5cbmh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLy8gU2Nyb2xsIG1hcmdpbnMgZm9yIGFuY2hvciBlbGVtZW50c1xuZGl2W2lkXSB7XG5cdHNjcm9sbC1tYXJnaW4tdG9wOiA0LjVyZW07XG59XG5oZWFkZXIuc2l0ZS1oZWFkZXIuaGFzLXN0aWNreTpub3QoLnN0aWNreSkgKyBtYWluIHtcblx0ZGl2W2lkXSB7XG5cdFx0c2Nyb2xsLW1hcmdpbi10b3A6IDguNXJlbTtcblx0fVxufVxuIiwiLyoqXG4gKiBGb3Jtc1xuICovXG5cbmxhYmVsIHtcblx0Y29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tY29sb3IpO1xufVxuXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuaW5wdXRbdHlwZT0nc2VhcmNoJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ncmFuZ2UnXSxcbmlucHV0W3R5cGU9J2RhdGUnXSxcbmlucHV0W3R5cGU9J21vbnRoJ10sXG5pbnB1dFt0eXBlPSd3ZWVrJ10sXG5pbnB1dFt0eXBlPSd0aW1lJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J2NvbG9yJ10sXG50ZXh0YXJlYTpub3QoLmVkaXRvci1wb3N0LXRpdGxlX19pbnB1dCwgLmJsb2NrLWVkaXRvci1wbGFpbi10ZXh0LCAud3AtZWRpdG9yLWFyZWEpIHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tcHJpbWFyeSk7XG5cdGJvcmRlci13aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1ib3JkZXItLXdpZHRoKTtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLWJvcmRlci0tY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLWJvcmRlci0tcmFkaXVzKTtcblx0dGV4dC1hbGlnbjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS10ZXh0LWFsaWduKTtcblx0dGV4dC10cmFuc2Zvcm06IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tdGV4dC10cmFuc2Zvcm0pO1xuXHRmb250LXdlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1mb250LXdlaWdodCk7XG5cdGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1mb250LXNpemUpO1xuXHRyZXNpemU6IG5vbmU7XG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1wbGFjZWhvbGRlci1jb2xvcik7XG5cdH1cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHQvL2JvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tY29sb3IpO1xuXHR9XG59XG5cbmZvcm0ucG9zdC1wYXNzd29yZC1mb3JtIHtcblx0bWFyZ2luLXRvcDogM3JlbTtcbn1cbiIsIi8qKlxuICogV29yZFByZXNzIGN1c3RvbWl6YXRpb25cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xuXG5cdCYuYXV0aG9yIHtcblx0XHQud3AtYmxvY2stcG9zdC1hdXRob3Ige1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblxuXHRcdFx0LndwLWJsb2NrLXBvc3QtYXV0aG9yX19hdmF0YXIge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAyKTtcblxuXHRcdFx0XHQuYXZhdGFyIHtcblx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSB7XG5cdFx0XHRcdEBleHRlbmQgLmgxO1xuXHRcdFx0fSAqL1xuXG5cdFx0XHQud3AtYmxvY2stcG9zdC1hdXRob3JfX2JpbyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1ub3JtYWwpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLWJvZHkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY2F0ZWdvcnkge1xuXHRcdC53cC1ibG9jay10ZXJtLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1ub3JtYWwpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWxpbmUtaGVpZ2h0LS1ib2R5KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblx0XHR9XG5cdH1cbn1cbiIsIjpub3QoLmRldGFpbHNCdG4pOm5vdCguaGFzLXRleHQtY29sb3IpIHtcblx0PiBhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1saW5rcy0taG92ZXItY29sb3IpO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm5vdChbaHJlZl0pIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTZXR1cCBjb2xvcnMgZm9yIGxpbmtzLCBpZiBpdCBpcyBzZXQgYnkgdGhlIHBhcmFncmFwaCBibG9ja1xuQG1peGluIGxpbmstY29sb3IoJHByb3BlcnR5KSB7XG5cdHAge1xuXHRcdEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdFx0Ji5oYXMtI3skY29sb3J9LWNvbG9yIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR2YWx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBsaW5rLWNvbG9yKCdjb2xvcicpO1xuIiwiLmljb24tYXJyb3ctY2lyY2xlIHtcblx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMiAzMiclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgdHJhbnNmb3JtPSdtYXRyaXgoLTEgMCAwIDEgMzIgMCknJTNFJTNDY2lyY2xlIGN4PScxNicgY3k9JzE2JyByPScxNS41JyBzdHJva2U9JyUyMzE0MjEzRCcvJTNFJTNDcGF0aCBmaWxsPSclMjMxNDIxM0QnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nbTE2IDEyIDkgNC41LTkgNC41di00SDh2LTFoOHYtNFonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5pY29uLWFycm93IHtcblx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxOCA5JyUzRSUzQ3BhdGggZmlsbD0nJTIzODFGNEUxJyBkPSdtOSAwIDkgNC41TDkgOVY1SDBWNGg5VjBaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tYXJyb3ctZG93biB7XG5cdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAgMTcnJTNFJTNDcGF0aCBmaWxsPScje3VybC1mcmllbmRseS1jb2xvdXIoJHdoaXRlKX0nIGQ9J205LjUgNy41LTQuNSA5LTQuNS05aDR2LTdoMXY3aDRaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tYXJyb3ctZG93bi15ZWxsb3cge1xuXHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwIDE3JyUzRSUzQ3BhdGggZmlsbD0nJTIzRkNBMzExJyBkPSdtOS41IDcuNS00LjUgOS00LjUtOWg0di03aDF2N2g0WicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmljb24tZG93biB7XG5cdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgNyclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPScje3VybC1mcmllbmRseS1jb2xvdXIoJHdoaXRlKX0nIGQ9J20uNjU5LjUgNiA2IDYtNicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0Ly8gY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZSclM0UlM0NwYXRoIGQ9J00xLjUwMDAyIDRMNi4wMDAwMiA4TDEwLjUgNCcgc3Ryb2tlPScje3VybC1mcmllbmRseS1jb2xvdXIoJHdoaXRlKX0nIHN0cm9rZS13aWR0aD0nMS41JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5pY29uLWNoZXZyb24tZG93biB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMTQgOCclM0UlM0NwYXRoIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEgMUMzLjM0MzE1IDMuMzQzMTUgNC42NTY4NSA0LjY1Njg1IDcgN00xMyAxQzEwLjY1NjkgMy4zNDMxNSA5LjM0MzE1IDQuNjU2ODUgNyA3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHR3aWR0aDogMC44NzVyZW07XG5cdGhlaWdodDogMC44NzVyZW07XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmljb24tY2hldnJvbiB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdHdpZHRoOiAwLjg3NXJlbTtcblx0aGVpZ2h0OiAwLjg3NXJlbTtcblx0bWFzay1zaXplOiBjb250YWluO1xuXHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBmaWxsPVwibm9uZVwiIHZpZXdCb3g9XCIwIDAgOCAxMFwiPjxwYXRoIHN0cm9rZT1cIiUyM0ZGMDA3M1wiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIyXCIgZD1cIk0xIDlDMy4zNDMxNSA3LjQzNzkgNC42NTY4NSA2LjU2MjA5IDcgNC45OTk5OVwiLz48cGF0aCBzdHJva2U9XCIlMjNGRjAwNzNcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIGQ9XCJNMSAxQzMuMzQzMTUgMi41NjIxIDQuNjU2ODUgMy40Mzc5MSA3IDUuMDAwMDFcIi8+PC9zdmc+Jyk7XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdHdpZHRoOiAwLjg3NXJlbTtcblx0aGVpZ2h0OiAwLjg3NXJlbTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuXHR0cmFuc2Zvcm0tYm94OiBmaWxsLWJveDtcbn1cblxuLmljb24tYXJyb3ctc2ltcGxlIHtcblx0bWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjRweCcgaGVpZ2h0PSczNHB4JyB2aWV3Qm94PScwIDAgMjQgMzQnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlMEEvLyAlM0NnIGlkPSdQYWdlLTEnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTBBLy8gJTNDZyBpZD0nZmsuZGstTEFORElORy1QQUdFX3ByaXZhdCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0OS4wMDAwMDAsIC02ODAuMDAwMDAwKScgZmlsbD0nJTIzRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTBBLy8gJTNDcG9seWdvbiBpZD0nUGF0aC1Db3B5LTInIHBvaW50cz0nMjY1LjIyMDE4MyA2ODAgMjQ5IDY5Ni4wNjM1NTkgMjQ5IDY5Ni4xMzU1OTMgMjY1LjQ0MDM2NyA3MTQgMjczIDcxNCAyNTYuMjY2MDU1IDY5Ni4wNjM1NTkgMjcyLjcwNjQyMiA2ODAnJTNFJTNDL3BvbHlnb24lM0UlMEEvLyAlM0MvZyUzRSUwQS8vICUzQy9nJTNFJTBBLy8gJTNDL3N2ZyUzRVwiKTtcblx0aGVpZ2h0OiAyOXB4O1xuXHR3aWR0aDogMjBweDtcbn1cbi5pY29uLWFycm93LXJpZ2h0IHtcblx0bWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNyAxNiclM0UlM0NwYXRoIHN0cm9rZT0nJTIzQTYwOTNEJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEuNSA4aDE0TTguNSAxbDcgNy03IDcnLyUzRSUzQy9zdmclM0VcIik7XG5cdHdpZHRoOiAwLjg3NXJlbTtcblx0aGVpZ2h0OiAwLjg3NXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi8qXG4gIEd1dGVuYmVyZyBkZWZhdWx0IGJyZWFrcG9pbnRzOlxuICBNb2JpbGU6IDQ4MHB4XG4gIFNtYWxsIFRhYmxldDogNjAwcHhcbiAgTWVkaXVtIFRhYmxldDogNzgycHhcbiAgTGFyZ2UgVGFibGV0OiA5NjBweFxuICBYTGFyZ2UgVGFibGV0OiAxMDgwcHhcbiAgV2lkZTogMTI4MHB4XG4gIEh1Z2U6IDE0NDBweFxuKi9cblxuLmQtbm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4vLyA0ODBweCB1c2VkIGJlY2F1c2UgdGhhdCdzIHdoYXQgV1AgcHJlZmVyc1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0LmQteHMtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZC14cy1mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZC14cy1ub25lIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gNjAwcHggdXNlZCBiZWNhdXNlIHRoYXQncyB3aGF0IFdQIHByZWZlcnNcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG5cdC5kLXNtLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmQtc20tZmxleCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmQtc20tbm9uZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIDc4MnB4IHVzZWQgYmVjYXVzZSB0aGF0J3Mgd2hhdCBXUCBwcmVmZXJzXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODJweCkge1xuXHQuZC1tZC1ibG9jayB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdC5kLW1kLWZsZXgge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0fVxuXG5cdC5kLW1kLW5vbmUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4ubXgtMSB7XG5cdG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG4ubXgtMiB7XG5cdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cdG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4ubXgtMyB7XG5cdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ubXgtNCB7XG5cdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLm14LTUge1xuXHRtYXJnaW4tbGVmdDogM3JlbTtcblx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xufVxuIiwiLyogSGVhZGVyICovXG5cbmhlYWRlciB7XG5cdHotaW5kZXg6IDE7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHR3aWR0aDogMTAwJTtcblx0Ji5zaXRlLWhlYWRlciB7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjaW5nLXZlcnRpY2FsO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy12ZXJ0aWNhbDtcblxuXHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uIHtcblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uX19yZXNwb25zaXZlLWNvbnRhaW5lci5pcy1tZW51LW9wZW4uaGFzLW1vZGFsLW9wZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbSB7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stc2VhcmNoIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogY2FsYyggI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAuNSApO1xuXG5cdFx0XHRcdC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFN0aWNreSBtZW51XG5oZWFkZXIuc3RpY2t5IHtcblx0YmFja2dyb3VuZDogdmFyKC0td3AtLWN1c3RvbS0taGVhZGVyLS1iYWNrZ3JvdW5kKTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwO1xuXG5cdC8vIE9ubHkgc2hvdyBzdGlja3kgbW9iaWxlIG1lbnUgb24gc2Nyb2xsIHVwXG5cdCYuc2Nyb2xsLWRvd24ge1xuXHRcdHRvcDogLTEwMHB4O1xuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuYm9keS5hZG1pbi1iYXIge1xuXHRoZWFkZXIuc3RpY2t5IHtcblx0XHRAaW5jbHVkZSBtcSgnbWQnKSB7XG5cdFx0XHR0b3A6IDMwcHg7XG5cdFx0fVxuXHRcdCYuc2Nyb2xsLWRvd24ge1xuXHRcdFx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBNYWluICovXG5cbi53cC1zaXRlLWJsb2NrcyA+ICogKyBtYWluLFxuYm9keSAuaXMtbGF5b3V0LWZsZXgud3AtYmxvY2stY29sdW1ucyxcbi53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbm1haW4ge1xuXHQvLyBwYWRkaW5nOiAwICRzcGFjaW5nLWhvcml6b250YWw7XG5cblx0LndwLWJsb2NrLXF1ZXJ5IHtcblx0XHQud3AtYmxvY2stcG9zdC10aXRsZSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1wb3N0LWNvbnRlbnQge1xuXHRcdC5hbGlnbmZ1bGwge1xuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IGNhbGMoICN7JHNwYWNpbmctaG9yaXpvbnRhbH0gKiAtMSApICFpbXBvcnRhbnQ7XG5cdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IGNhbGMoICN7JHNwYWNpbmctaG9yaXpvbnRhbH0gKiAtMSApICFpbXBvcnRhbnQ7XG5cdFx0XHQvLyBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdH1cblx0fVxufVxuIiwiLyogRm9vdGVyICovXG5cbmZvb3RlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdwLS1jdXN0b20tLWZvb3Rlci0tYmFja2dyb3VuZCk7XG5cdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb290ZXItLWNvbG9yKTtcblx0Ji5zaXRlLWZvb3RlciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IGNhbGMoJHNwYWNpbmctdmVydGljYWwgKiAyKSAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHR9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1kZXNpZ24ge1xuXHQud3AtYmxvY2stcG9zdC1jb250ZW50IC53cC1ibG9jay1zZXBhcmF0b3Ige1xuXHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcblx0fVxufVxuIiwiLy8gR2VuZXJhbFxuXG51bC53cC1ibG9jay1wb3N0LXRlbXBsYXRlIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblxuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXHR9XG59XG5cbnVsLFxub2wge1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogMS41cmVtO1xufVxuXG4uZW50cnktY29udGVudC53cC1ibG9jay1wb3N0LWNvbnRlbnQge1xuXHQvLyBUZXh0XG5cdGgxLFxuXHRoMiB7XG5cdFx0KyBwIHtcblx0XHRcdG1hcmdpbi10b3A6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWhlYWRsaW5lKTtcblx0XHR9XG5cdH1cblx0aDMsXG5cdGg0LFxuXHRoNSB7XG5cdFx0KyBwIHtcblx0XHRcdG1hcmdpbi10b3A6IGNhbGModmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0taGVhZGxpbmUpIC8gMik7XG5cdFx0fVxuXHR9XG5cdC8vIEdyaWRcblx0PiAud3AtYmxvY2stZ3JvdXAsXG5cdD4gLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRcdCY6bm90KC5oYXMtYmFja2dyb3VuZCk6bm90KC5pcy1zdHlsZS1uby1zcGFjZSk6bm90KC5pcy1zdHlsZS1tb3ZlLXVwKTpub3QoXG5cdFx0XHRcdC5pcy1zdHlsZS1tb3ZlLXVwLXNtXG5cdFx0XHQpOm5vdCguaXMtc3R5bGUtbW92ZS11cC1sZykge1xuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWJsb2NrLWdhcCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tYmxvY2stZ2FwKTtcblxuXHRcdFx0KyAud3AtYmxvY2stZ3JvdXA6bm90KC5pcy1zdHlsZS1tb3ZlLXVwKTpub3QoLmlzLXN0eWxlLW1vdmUtdXAtc20pOm5vdChcblx0XHRcdFx0XHQuaXMtc3R5bGUtbW92ZS11cC1sZ1xuXHRcdFx0XHQpOm5vdCguaGFzLWJhY2tncm91bmQpOm5vdCgud3BjZjctZm9ybS1jb250cm9sKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQ+IC53cC1ibG9jay1tZWRpYS10ZXh0IHtcblx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpIHtcblx0XHRcdCsgLndwLWJsb2NrLW1lZGlhLXRleHQsXG5cdFx0XHQrIC53cC1ibG9jay1ncm91cCB7XG5cdFx0XHRcdCY6bm90KC5oYXMtYmFja2dyb3VuZCkge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaGFzLXRleHQtYWxpZ24tY2VudGVyLmhhcy1tZWRpdW0tZm9udC1zaXplIHtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmVudHJ5LWNvbnRlbnQud3AtYmxvY2stcG9zdC1jb250ZW50XG5cdD4gLndwLWJsb2NrLWdyb3VwOm5vdCguaGFzLWJhY2tncm91bmQpOm5vdCguaXMtc3R5bGUtbm8tc3BhY2UpOm5vdCguaXMtc3R5bGUtbW92ZS11cCk6bm90KFxuXHRcdC5pcy1zdHlsZS1tb3ZlLXVwLXNtXG5cdCk6bm90KC5pcy1zdHlsZS1tb3ZlLXVwLWxnKTpoYXMoPiBkaXYud3AtYmxvY2stY2ItY2Fyb3VzZWwgLndwLWJsb2NrLWNvdmVyKSB7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ud3Atc2l0ZS1ibG9ja3MgPiAuZW50cnktY29udGVudC53cC1ibG9jay1wb3N0LWNvbnRlbnQge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbi8vIC5lbnRyeS1jb250ZW50LndwLWJsb2NrLXBvc3QtY29udGVudCB7XG4vLyBcdD46Zmlyc3QtY2hpbGQge1xuLy8gXHRcdG1hcmdpbi1ibG9jay1zdGFydDogOC41cmVtO1xuLy8gXHRcdC8vIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKCAtLXdwLS1zdHlsZS0tYmxvY2stZ2FwICk7XG4vLyBcdH1cbi8vIH1cbiIsIi53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4vLyBEZWZhdWx0IHN0eWxlIGlmIG5vIHN0eWxlIGhhcyBiZWVuIGFkZGVkXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtb3V0bGluZSkge1xuXHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpOm5vdCgud3BjZjctc3VibWl0KSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJHByaW1hcnkgaW5zZXQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLWJnKCRwcmVmaXgsICRwb3N0Zml4KSB7XG5cdEBlYWNoICRiZy1jb2xvci1uYW1lLCAkYmctY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0LmlzLXN0eWxlLWZpbGwge1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdCYuI3skcHJlZml4fS0jeyRiZy1jb2xvci1uYW1lfS0jeyRwb3N0Zml4fSB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRiZy1jb2xvciBpbnNldDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRiZy1jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvLyBAZWFjaCAkY29sb3ItbmFtZSxcblx0XHRcdFx0Ly8gJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdFx0XHQvLyAgICAgJi4jeyRwcmVmaXh9LSN7JGNvbG9yLW5hbWV9LWNvbG9yIHtcblx0XHRcdFx0Ly8gICAgICAgICAvLyBib3JkZXItY29sb3I6ICRjb2xvcjtcblx0XHRcdFx0Ly8gICAgICAgICAmOmhvdmVyIHtcblx0XHRcdFx0Ly8gICAgICAgICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHQvLyAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJGNvbG9yIGluc2V0O1xuXHRcdFx0XHQvLyAgICAgICAgIH1cblx0XHRcdFx0Ly8gICAgIH1cblx0XHRcdFx0Ly8gfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLWNvbG9yKCRwcmVmaXgsICRwb3N0Zml4KSB7XG5cdEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0LmlzLXN0eWxlLW91dGxpbmUge1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdCY6bm90KC5oYXMtd2hpdGUtY29sb3IpIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5oYXMtd2hpdGUtY29sb3Ige1xuXHRcdFx0XHRcdEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0XHRcdFx0XHQmLiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvciBpbnNldDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpIHtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGUgaW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuI3skcHJlZml4fS0jeyRjb2xvci1uYW1lfS0jeyRwb3N0Zml4fSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAycHggJGNvbG9yIGluc2V0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yO1xuXHRcdFx0XHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvciBpbnNldDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgYnV0dG9uLWNvbG9yKCdoYXMnLCAnY29sb3InKTtcbkBpbmNsdWRlIGJ1dHRvbi1iZygnaGFzJywgJ2JhY2tncm91bmQtY29sb3InKTtcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSB7XG5cdD4gLndwLWJsb2NrLWJ1dHRvbl9fbGluazpub3QoLmhhcy10ZXh0LWNvbG9yKSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG59XG4iLCIud3AtYmxvY2stY29sdW1ucyB7XG5cdC8vIC53cC1ibG9jay1jb2x1bW4ge1xuXHQvLyAgICAgKiArICoge1xuXHQvLyAgICAgICAgICY6bm90KC53cC1ibG9jay1idXR0b24pIHtcblx0Ly8gICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAuNXJlbTtcblx0Ly8gICAgICAgICB9XG5cdC8vICAgICB9XG5cdC8vIH1cblx0KyAud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0cGFkZGluZy10b3A6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWNvbHVtbnMpO1xuXHR9XG59XG4iLCIvLyBDb21tZW50IGZvcm06IGZpZWxkc1xuXG5bY2xhc3MqPSdjb21tZW50LWZvcm0tJ10ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdGxhYmVsIHtcblx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogY2FsYygjeyRzcGFjaW5nLWhvcml6b250YWx9ICogMC41KTtcblx0fVxufVxuXG4uY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLy8gQmxvY2s6IENvbW1lbnRzXG5cbi53cC1ibG9jay1wb3N0LWNvbW1lbnRzIHtcblx0bWFyZ2luLXRvcDogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXG5cdC5jb21tZW50LXJlc3BvbmQge1xuXHRcdG1hcmdpbi10b3A6IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblx0fVxuXG5cdC5ub2NvbW1lbnRzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCIud3AtYmxvY2stY292ZXIge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vLyAud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsIHtcbi8vICAgLndwLWJsb2NrLWdyb3VwLCAud3AtYmxvY2stY29sdW1ucyB7XG4vLyAgICAgJi5hbGlnbndpZGUge1xuLy8gICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuLy8gICAgICAgcGFkZGluZy1yaWdodDogMDtcbi8vICAgICB9XG4vLyAgIH1cbi8vIH1cbm1haW4gLndwLWJsb2NrLXBvc3QtY29udGVudCAud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsIC5hbGlnbndpZGUgPiAuYWxpZ253aWRlIHtcblx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xufVxuXG5AaW5jbHVkZSBtcSgnc20nKSB7XG5cdC8vIG1haW4sIGhlYWRlciB7XG5cdC53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwge1xuXHRcdC53cC1ibG9jay1ncm91cCxcblx0XHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHQmLmFsaWdud2lkZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gfVxufVxuIiwiLy8gQmxvY2s6IEZlYXR1cmVkIGltYWdlXG5cbi53cC1ibG9jay1wb3N0LWZlYXR1cmVkLWltYWdlIHtcblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLy8gQmxvY2s6IEdhbGxlcnlcblxuLndwLWJsb2NrLWdhbGxlcnkge1xuXHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cbiIsIi53cC1ibG9jay1ncm91cCB7XG5cdCYuaGFzLWJhY2tncm91bmQge1xuXHRcdC8vIERpc2FibGUgbWFyZ2luIGZvciBncm91cHMgd2l0aCBhIGJhY2tncm91bmQ7XG5cdFx0aXNvbGF0aW9uOiBpc29sYXRlOyAvLyBBdm9pZCB6LWluZGV4IGlzc3VlcyB3aXRoIG5lc3RlZCBibG9ja3M7XG5cdFx0KiArICoge1xuXHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHRcdH1cblx0fVxufVxuOndoZXJlKC53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCkge1xuXHRwYWRkaW5nOiAzcmVtIDIuMzc1ZW07XG59XG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbi8vIEZpeCBmb3Igcm93cyBvbiBtb2JpbGVcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC53cC1ibG9jay1ncm91cC5pcy1jb250ZW50LWp1c3RpZmljYXRpb24tY2VudGVyLmlzLW5vd3JhcC5pcy1sYXlvdXQtZmxleC53cC1ibG9jay1ncm91cC1pcy1sYXlvdXQtZmxleCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBJbWFnZSwgTWVkaWEgYW5kIFRleHRcblxuLndwLWJsb2NrLWltYWdlLFxuLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0aW1nLFxuXHR2aWRlbyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi53cC1ibG9jay1pbWFnZS5hbGlnbmNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdD4gLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdGgxLFxuXHRcdFx0aDIsXG5cdFx0XHRoMyxcblx0XHRcdGg0LFxuXHRcdFx0aDUsXG5cdFx0XHRoNiB7XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwLFxuXHRcdFx0dWwsXG5cdFx0XHRvbCB7XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ253aWRlIHtcblx0XHRmaWd1cmUud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHR9XG5cdFx0PiAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdH1cblx0fVxufVxuXG4vLyBnYXAgYmV0d2VlbiBtZWRpYSBhbmQgdGV4dFxuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRnYXA6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWdhcCk7XG59XG4iLCIvLyBCbG9jazogTmF2aWdhdGlvblxuXG4ud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdC8qIC53cC1ibG9jay1uYXZpZ2F0aW9uX19jb250YWluZXIge1xuXHRcdGdhcDogMS41cmVtO1xuXHR9ICovXG5cdC53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbmsge1xuXHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fbGFiZWwge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLWNsb3NlIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAkc3BhY2luZy12ZXJ0aWNhbDtcblx0XHRyaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0fVxufVxuIiwiLy8gQmxvY2s6IFBhZ2luYXRpb25cblxuLndwLWJsb2NrLXF1ZXJ5LXBhZ2luYXRpb24ge1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQud3AtYmxvY2stcXVlcnktcGFnaW5hdGlvbi1udW1iZXJzIHtcblx0XHQucGFnZS1udW1iZXJzOm5vdCguZG90cykge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cblx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQmxvY2s6IFBvc3QgbmF2aWdhdGlvblxuXG4ud3AtYmxvY2stcG9zdC1uYXZpZ2F0aW9uLWxpbmsge1xuXHRtYXJnaW46IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAyKSAwO1xuXHRwYWRkaW5nOiAwICRzcGFjaW5nLWhvcml6b250YWw7XG5cblx0Ji5wb3N0LW5hdmlnYXRpb24tbGluay1wcmV2aW91cyB7XG5cdFx0YSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnwqsnO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucG9zdC1uYXZpZ2F0aW9uLWxpbmstbmV4dCB7XG5cdFx0YSB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICfCuyc7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQmxvY2s6IFBvc3QgYXZhdGFyXG5cbi53cC1ibG9jay1wb3N0LWF1dGhvcl9fYXZhdGFyIHtcblx0LmF2YXRhciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG4iLCIvLyBQYXNzd29yZCBwcm90ZWN0ZWQgZm9ybVxuXG4ucG9zdC1wYXNzd29yZC1mb3JtIHtcblx0cDpudGgtb2YtdHlwZSgyKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHNwYWNpbmctaG9yaXpvbnRhbH0gKiAwLjUpO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQmxvY2s6IFNlYXJjaFxuXG4ud3AtYmxvY2stc2VhcmNoIHtcblx0Ji53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUge1xuXHRcdC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tcGFkZGluZyk7XG5cdFx0XHRib3JkZXI6IHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tYm9yZGVyLS13aWR0aCkgc29saWRcblx0XHRcdFx0dmFyKC0td3AtLWN1c3RvbS0tc2VhcmNoLS1ib3JkZXItLWNvbG9yKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tYm9yZGVyLS1yYWRpdXMpO1xuXG5cdFx0XHRpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBTZXBhcmF0b3JcblxuLndwLWJsb2NrLXNlcGFyYXRvcjpub3QoLmlzLXN0eWxlLXdpZGUpOm5vdCguaXMtc3R5bGUtZG90cykge1xuXHR3aWR0aDogMTg1cHg7XG59XG5cbi53cC1ibG9jay1zZXBhcmF0b3Ige1xuXHRvcGFjaXR5OiAxO1xuXHRib3JkZXItd2lkdGg6IDJweDtcblxuXHQud3AtYmxvY2stcG9zdC1jb250ZW50ICYge1xuXHRcdG1hcmdpbi10b3A6IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAxKTtcblx0XHRtYXJnaW4tYm90dG9tOiBjYWxjKCN7JHNwYWNpbmctdmVydGljYWx9ICogMSk7XG5cdH1cbn1cblxuLndwLWJsb2NrLXNlcGFyYXRvci5pcy1zdHlsZS13aWRlIHtcblx0bWFyZ2luLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tYmxvY2stZ2FwKTtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tYmxvY2stZ2FwKTtcbn1cbiIsIi8vIEJsb2NrOiBUYWJsZVxuXG4ud3AtYmxvY2stdGFibGUge1xuXHR0ZCxcblx0dGgge1xuXHRcdGJvcmRlcjogaW5oZXJpdDtcblx0fVxufVxuIiwiYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZS5oYXMtdGV4dC1hbGlnbi1jZW50ZXIge1xuXHRwYWRkaW5nLWxlZnQ6IGNsYW1wKDJyZW0sIDEwdncsIDlyZW0pO1xuXHRwYWRkaW5nLXJpZ2h0OiBjbGFtcCgycmVtLCAxMHZ3LCA5cmVtKTtcbn1cbiIsInZpZGVvLFxuLndwLWJsb2NrLWVtYmVkIGlmcmFtZSB7XG5cdGhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tc3R5bGVzLS12aWRlby0taGVpZ2h0LCBhdXRvKTtcblx0d2lkdGg6IDEwMCU7XG59XG4ud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuXHRoZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXN0eWxlcy0tdmlkZW8tLWhlaWdodCwgYXV0byk7XG59XG5tYWluIC53cC1ibG9jay1wb3N0LWNvbnRlbnQgLndwLWJsb2NrLXZpZGVvLmFsaWduZnVsbCB7XG5cdHBhZGRpbmc6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xufVxuLndwLWJsb2NrLXZpZGVvIGZpZ2NhcHRpb24ge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuIiwiLndwLWJsb2NrLWJ1dHRvbnMuaXMtc3R5bGUtYXJyb3ctZG93biB7XG5cdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRAZXh0ZW5kIC5pY29uLWFycm93LWRvd247XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAuaWNvbi1hcnJvdy1kb3duLXllbGxvdztcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ibG9jay1lZGl0b3ItcmljaC10ZXh0X19lZGl0YWJsZSB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0dG9wOiAtMzBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0KyAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1mbGV4IHtcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcblx0fVxufVxuLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWxlZnQ6IC0wLjVyZW07XG5cdG1hcmdpbi1yaWdodDogLTAuNXJlbTtcblx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdH1cblx0XHQ+IDpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdH1cblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQvLyAgICAgZGlzcGxheTogZmxleDtcblx0XHRcdC8vICAgICBoZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXN0eWxlcy0tY29sdW1ucy0tZmxleC0taW1hZ2UtaGVpZ2h0LCBhdXRvKTtcblx0XHRcdC8vICAgICBmaWd1cmUge1xuXHRcdFx0Ly8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ly8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly8gICAgIH1cblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXJldmVyc2Utb3JkZXIge1xuXHQud3AtYmxvY2stY29sdW1uIHtcblx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdH1cblx0fVxufVxuQGluY2x1ZGUgbXEoJ3NtJykge1xuXHQud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1yZXZlcnNlLW9yZGVyIHtcblx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1yb3VuZGVkIHtcblx0Ym9yZGVyLXJhZGl1czogMjVweDtcbn1cbiIsImJvZHkgLmlzLWxheW91dC1mbG93ID4gKiArIC5pcy1zdHlsZS1uby1zcGFjZSB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5pcy1zdHlsZS1uby1zcGFjZSB7XG5cdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRnYXA6IDA7XG5cdH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHQud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtc2Nyb2xsLW1vYmlsZSB7XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cblx0XHQvKiAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LCAxKSwgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgICAgICAgfSAqL1xuXHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcblx0XHRcdGdhcDogMnJlbTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsInAuaXMtc3R5bGUtbm8tbWFyZ2luIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvKipcbiAqIFJlc3BvbnNpdmUgRGVzaWduIChCbG9jayBMaWJyYXJ5KTpcbiAqIC93cC1pbmNsdWRlcy9jc3MvZGlzdC9ibG9jay1saWJyYXJ5L3N0eWxlLmNzc1xuICovXG5cbkBpbmNsdWRlIG1xKCdzbScsIG1heCkge1xuXHRib2R5XG5cdFx0LmlzLWxheW91dC1jb25zdHJhaW5lZDpub3QoXG5cdFx0XHQ6aGFzKFxuXHRcdFx0XHRcdD4gLmlzLWxheW91dC1jb25zdHJhaW5lZCxcblx0XHRcdFx0XHQ+ICogPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuXHRcdFx0XHRcdD4gKiA+ICogPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkXG5cdFx0XHRcdClcblx0XHQpXG5cdFx0PiA6d2hlcmUoXG5cdFx0XHQ6bm90KC5hbGlnbmxlZnQpOm5vdCguYWxpZ25yaWdodCk6bm90KC5hbGlnbmZ1bGwpOm5vdCh1bDpub3QoW2NsYXNzXSkpOm5vdChcblx0XHRcdFx0XHRvbDpub3QoW2NsYXNzXSlcblx0XHRcdFx0KVxuXHRcdCksXG5cdC53cC1ibG9jay1sYXRlc3QtcG9zdHMud3AtYmxvY2stbGF0ZXN0LXBvc3RzX19saXN0IHtcblx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0fVxufVxuQGluY2x1ZGUgbXEoJ3hzJywgbWF4KSB7XG5cdGhlYWRlciB7XG5cdFx0Ji5zaXRlLWhlYWRlciB7XG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdFx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uX19jb250YWluZXIge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogdmFyKC0td3AtLWN1c3RvbS0tbmF2aWdhdGlvbi0tbW9iaWxlLS1hbGlnbi1pdGVtcykgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1ibG9jay1zZWFyY2gge1xuXHRcdFx0XHRcdC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRmb290ZXIge1xuXHRcdCYuc2l0ZS1mb290ZXIge1xuXHRcdFx0LndwLWJsb2NrLXNpdGUtdGl0bGUsXG5cdFx0XHRbY2xhc3MqPSdoYXMtdGV4dC1hbGlnbi0nXSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LndwLWJsb2NrLXNpdGUtdGl0bGUsXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stc2l0ZS10aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXZlcnRpY2FsO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1wb3N0LW5hdmlnYXRpb24tbGluayB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZy12ZXJ0aWNhbCAwO1xuXHRcdHBhZGRpbmc6IDAgJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQmLnBvc3QtbmF2aWdhdGlvbi1saW5rLXByZXZpb3VzIHtcblx0XHRcdG1hcmdpbi10b3A6IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblx0XHR9XG5cdH1cbn1cbiIsIjp3aGVyZShoZWFkZXIgPiAud3AtYmxvY2stZ3JvdXApIHtcblx0cGFkZGluZzogMCBjYWxjKCRzcGFjaW5nLWhvcml6b250YWwpO1xufVxuXG5oZWFkZXIge1xuXHQmLnNpdGUtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHQxODBkZWcsXG5cdFx0XHRyZ2JhKDQ4LCAzNCwgMjgsIDAuNykgMCUsXG5cdFx0XHRyZ2JhKDMxLCAzMSwgMzEsIDApIDEwMCVcblx0XHQpO1xuXHRcdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHQvLyBcdDE4MGRlZyxcblx0XHQvLyBcdHJnYmEoNDgsIDM0LCAyOCwgMC4xKSAwJSxcblx0XHQvLyBcdHJnYmEoMzEsIDMxLCAzMSwgMCkgMTAwJVxuXHRcdC8vICk7J1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG5cdFx0XHRyb3ctZ2FwOiBjYWxjKDAuMzMgKiAkc3BhY2luZy12ZXJ0aWNhbCk7XG5cdFx0fVxuXG5cdFx0LmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb25cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2NvbnRlbnQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtX19jb250ZW50IHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuXHRcdH1cblx0XHQud3AtYmxvY2stbmF2aWdhdGlvblxuXHRcdFx0LmN1cnJlbnQtbWVudS1pdGVtXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtX19jb250ZW50LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fY29udGVudCB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb25cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbmsuY3VycmVudC1tZW51LWl0ZW1cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2xhYmVsIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cblx0XHQud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXItb3BlbiB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXIuaXMtbWVudS1vcGVuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fY29udGVudC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2NvbnRlbnQge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWNvbnRyYXN0KTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuaGVhZGVyIHtcblx0Ji5zdGlja3kge1xuXHR9XG59XG4iLCIkY29udGFpbmVyLWxnOiA3NXJlbTtcblxuZm9vdGVyLnNpdGUtZm9vdGVyIHtcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogIzIwMjAyMDtcblx0Y29sb3I6ICM3ZDdkN2Q7XG5cdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1zbWFsbCk7XG5cdHBhZGRpbmctdG9wOiBjbGFtcCg1cmVtLCA1dncsIDUuNXJlbSk7XG5cblx0PiAud3AtYmxvY2stZ3JvdXAge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IGJsdWUgIWltcG9ydGFudDtcblx0XHQvLyBDZW50ZXIgdGhlIGNvbnRlbnQgYW5kIHNldCBtYXgtd2lkdGhcblx0XHRtYXgtd2lkdGg6ICRjb250YWluZXItbGc7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb24ge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdH1cblxuXHRcdD4gLndwLWJsb2NrLWdyb3VwOm5vdCg6aGFzKD4gLmxhbmctc2VsZWN0aW9uKSkge1xuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XG5cdFx0XHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG5cdFx0XHRncmlkLXJvdy1nYXA6IDVyZW07XG5cdFx0XHRncmlkLWNvbHVtbi1nYXA6IDUlO1xuXHRcdFx0cm93LWdhcDogNXJlbTtcblx0XHRcdGNvbHVtbi1nYXA6IDUlO1xuXG5cdFx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgobWluKDlyZW0sIDEwMCUpLCAxZnIpKTtcblx0XHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiAxMCU7XG5cdFx0XHRcdGNvbHVtbi1nYXA6IDEwJTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gPiAud3AtYmxvY2stZ3JvdXAge1xuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3cgIWltcG9ydGFudDtcblx0XHRcdC8vIH1cblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2staW1hZ2UgaW1nIHtcblx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcblx0fVxuXG5cdC8vIEhlYWRpbmdzXG5cblx0LndwLWJsb2NrLWhlYWRpbmcsXG5cdC53cC1ibG9jay1zaXRlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogbWVkaXVtO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGp1c3RpZnktY29udGVudDogbGVmdDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Ly8gLy8gRXhhbXBsZSBzb2x1dGlvbiBmb3IgdGhlIGxhbmd1YWdlIHNlbGVjdGlvblxuXHQvLyAubGFuZ3VhZ2Utc2VsZWN0aW9uIHtcblx0Ly8gXHQmOjphZnRlciB7XG5cdC8vIFx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGFuZ3VhZ2UpO1xuXHQvLyBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBcdH1cblx0Ly8gXHQmOmJlZm9yZSB7XG5cdC8vIFx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGFuZ3VhZ2UtaWNvbik7XG5cdC8vIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdC8vIFx0fVxuXHQvLyB9XG5cblx0bmF2LndwLWJsb2NrLW5hdmlnYXRpb24ubGFuZy1zZWxlY3Rpb24gPiB1bCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXHR9XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uIC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2NvbnRlbnQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtX19jb250ZW50OmhvdmVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG59XG4iLCJAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdGJvZHlcblx0XHQuaXMtbGF5b3V0LWNvbnN0cmFpbmVkOm5vdChcblx0XHRcdDpoYXMoXG5cdFx0XHRcdFx0PiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuXHRcdFx0XHRcdD4gKiA+IC5pcy1sYXlvdXQtY29uc3RyYWluZWQsXG5cdFx0XHRcdFx0PiAqID4gKiA+IC5pcy1sYXlvdXQtY29uc3RyYWluZWRcblx0XHRcdFx0KVxuXHRcdClcblx0XHQ+IDp3aGVyZShcblx0XHRcdDpub3QoLmFsaWdubGVmdCk6bm90KC5hbGlnbnJpZ2h0KTpub3QoLmFsaWduZnVsbCk6bm90KFxuXHRcdFx0XHRcdHVsOm5vdChbY2xhc3NdKVxuXHRcdFx0XHQpOm5vdChvbDpub3QoW2NsYXNzXSkpOm5vdCgud3AtYmxvY2stY2ItY2Fyb3VzZWwpXG5cdFx0KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdH1cblxuXHRib2R5XG5cdFx0LmlzLWxheW91dC1jb25zdHJhaW5lZDpub3QoXG5cdFx0XHQ6aGFzKFxuXHRcdFx0XHRcdD4gLmlzLWxheW91dC1jb25zdHJhaW5lZCxcblx0XHRcdFx0XHQ+ICogPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuXHRcdFx0XHRcdD4gKiA+ICogPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkXG5cdFx0XHRcdClcblx0XHQpLmhhcy1iYWNrZ3JvdW5kXG5cdFx0PiA6d2hlcmUoXG5cdFx0XHQ6bm90KC5hbGlnbmxlZnQpOm5vdCguYWxpZ25yaWdodCk6bm90KC5hbGlnbmZ1bGwpOm5vdChcblx0XHRcdFx0XHR1bDpub3QoW2NsYXNzXSlcblx0XHRcdFx0KTpub3Qob2w6bm90KFtjbGFzc10pKTpub3QoLndwLWJsb2NrLWNiLWNhcm91c2VsKVxuXHRcdCkge1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHR9XG59XG4iLCIvKiBIZXJvIGJsb2NrICovXG46d2hlcmUoOm5vdCgud3AtYmxvY2stZ3JvdXApKSA+IC53cC1ibG9jay1jb3ZlcjpudGgtb2YtdHlwZSgxKSB7XG5cdC8vIEZpcnN0IGNvdmVyIGJsb2NrXG5cdG1pbi1oZWlnaHQ6IDY2NHB4OyAvLyBIZWlnaHRcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTMwcHg7IC8vIEdvIHVuZGVyIHRoZSBoZWFkZXJcblx0LndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kIHtcblx0XHQvLyBPdmVybGF5XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0NC41OWRlZyxcblx0XHRcdCMxZTFlMWUgLTcuNCUsXG5cdFx0XHRyZ2JhKDMsIDUsIDUsIDApIDQ2LjQxJVxuXHRcdCk7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG5cblx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdG1pbi1oZWlnaHQ6IDExODJweDtcblx0XHRtYXJnaW4tdG9wOiAtMzM2cHg7XG5cdFx0LndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kIHtcblx0XHRcdC8vIE92ZXJsYXlcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0NC41OWRlZyxcblx0XHRcdFx0IzFlMWUxZSA4LjYlLFxuXHRcdFx0XHRyZ2JhKDMsIDUsIDUsIDApIDI0LjkxJVxuXHRcdFx0KTtcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0Ly8gQ29udGVudFxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG5cdFx0fVxuXG5cdFx0PiAqIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdC8vIE9yYW5nZSB0aXRsZVxuXHRcdFx0XHRjb250ZW50OiAnS2FycmllcmUgaG9zIEJvbGlnUG9ydGFsJztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xKCdsZycpIHtcblx0XHRcdC8vIERlc2t0b3AgdGl0bGVcblx0XHRcdD4gKiB7XG5cdFx0XHRcdC8vXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIFNwYWNpbmdcblx0XHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdC8vIERlc2t0b3Agc3BhY2luZ1xuXHRcdFx0LndwLWJsb2NrLWhlYWRpbmcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQvLyBTcGFjaW5nXG5cdFx0XHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0Ly8gRGVza3RvcCBjb250ZW50XG5cdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHQqIHtcblx0XHRcdCYuaGFzLXRleHQtYWxpZ24tY2VudGVyIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1jZW50ZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdH1cblx0XHQ+ICoge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHBhZGRpbmctdG9wOiAwLjZlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNmVtO1xufVxuXG4ud3Atc2l0ZS1ibG9ja3MgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiwgYm9keSAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuXHRib3JkZXI6IHVuc2V0O1xufVxuXG4vLyBEZWZhdWx0IHN0eWxlIGlmIG5vIHN0eWxlIGhhcyBiZWVuIGFkZGVkXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtb3V0bGluZSkge1xuXHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpOm5vdCgud3BjZjctc3VibWl0KSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJHByaW1hcnkgaW5zZXQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjdhNGUgaW5zZXQ7XG5cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmN2E0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLyBEZWZhdWx0IHN0eWxlIGZvciBvdXRsaW5lIGJ1dHRvbnMgaWYgbm8gc3R5bGUgaGFzIGJlZW4gYWRkZWRcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZTpub3QoLmlzLXN0eWxlLWZpbGwpIHtcblx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0Jjpub3QoLmhhcy1iYWNrZ3JvdW5kKTpub3QoLndwY2Y3LXN1Ym1pdCkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBidXR0b24tYmcoJHByZWZpeCwgJHBvc3RmaXgpIHtcblx0QGVhY2ggJGJnLWNvbG9yLW5hbWUsICRiZy1jb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHQuaXMtc3R5bGUtZmlsbCB7XG5cdFx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0Ji4jeyRwcmVmaXh9LSN7JGJnLWNvbG9yLW5hbWV9LSN7JHBvc3RmaXh9IHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJGJnLWNvbG9yIGluc2V0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjdhNGUgaW5zZXQ7XG5cblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjdhNGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gQGVhY2ggJGNvbG9yLW5hbWUsXG5cdFx0XHRcdC8vICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHRcdFx0Ly8gICAgICYuI3skcHJlZml4fS0jeyRjb2xvci1uYW1lfS1jb2xvciB7XG5cdFx0XHRcdC8vICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdC8vICAgICAgICAgJjpob3ZlciB7XG5cdFx0XHRcdC8vICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0Ly8gICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvciBpbnNldDtcblx0XHRcdFx0Ly8gICAgICAgICB9XG5cdFx0XHRcdC8vICAgICB9XG5cdFx0XHRcdC8vIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGJ1dHRvbi1jb2xvcigkcHJlZml4LCAkcG9zdGZpeCkge1xuXHRAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdC5pcy1zdHlsZS1vdXRsaW5lIHtcblx0XHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0XHQmOm5vdCguaGFzLXdoaXRlLWNvbG9yKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGFzLXdoaXRlLWNvbG9yIHtcblx0XHRcdFx0XHRAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdFx0XHRcdFx0Ji4jeyRwcmVmaXh9LSN7JGNvbG9yLW5hbWV9LWJhY2tncm91bmQtY29sb3Ige1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcjtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3IgaW5zZXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlIGluc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tI3skcG9zdGZpeH0ge1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcjtcblx0XHRcdFx0XHQvLyBib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvciBpbnNldDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcjtcblx0XHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3IgaW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGJ1dHRvbi1jb2xvcignaGFzJywgJ2NvbG9yJyk7XG5AaW5jbHVkZSBidXR0b24tYmcoJ2hhcycsICdiYWNrZ3JvdW5kLWNvbG9yJyk7XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUge1xuXHQ+IC53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5oYXMtdGV4dC1jb2xvcikge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuIiwiLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuIiwiZm9vdGVyIC53cC1ibG9jay1zZXBhcmF0b3IuaXMtc3R5bGUtd2lkZSB7XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG59XG4iLCIud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRnYXA6IDFyZW07XG5cdH1cblx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdH1cblx0fVxuXHQud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCBoMiB7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdH1cblxuXHQmLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjpub3QoLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQpIHtcblx0XHQud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHQgKyA6aXMoLndwLWJsb2NrLW1lZGlhLXRleHQpIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDJyZW07XG5cdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiA0cmVtO1xuXHRcdH1cblx0fVxuXHQud3AtYmxvY2stbWVkaWEtdGV4dCArIDppcygud3AtYmxvY2stYnV0dG9ucykge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMC41cmVtO1xuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogNHJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5lbnRyeS1jb250ZW50LndwLWJsb2NrLXBvc3QtY29udGVudCB7XG5cdC8vIFRleHRcblx0aDEsXG5cdGgyLFxuXHRoMyxcblx0aDQsXG5cdGg1IHtcblx0XHQrIHAge1xuXHRcdFx0bWFyZ2luLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0taGVhZGxpbmUpO1xuXHRcdH1cblx0fVxufVxuXG4vLyA6cm9vdCA6d2hlcmUoLmVudHJ5LWNvbnRlbnQuaXMtbGF5b3V0LWZsb3cpID4gOmxhc3QtY2hpbGQge1xuLy8gXHRtYXJnaW4tYmxvY2stZW5kOiAyLjVyZW07XG4vLyB9XG5cbjpyb290IDp3aGVyZSguaXMtbGF5b3V0LWZsb3cuZW50cnktY29udGVudCkgPiAqIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG46d2hlcmUoOm5vdCgud3AtYmxvY2stZ3JvdXApKVxuXHQ+IC53cC1ibG9jay1jb3ZlcjpudGgtb2YtdHlwZSgxKVxuXHQrIC53cC1ibG9jay1ncm91cCB7XG5cdHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtcSgnbWQnKSB7XG5cdDp3aGVyZSg6bm90KC53cC1ibG9jay1ncm91cCkpXG5cdFx0PiAud3AtYmxvY2stY292ZXI6bnRoLW9mLXR5cGUoMSlcblx0XHQrIC53cC1ibG9jay1ncm91cCB7XG5cdFx0cGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcblx0fVxufVxuXG5AaW5jbHVkZSBtcSgnbWQnKSB7XG5cdDpyb290IDp3aGVyZSguaXMtbGF5b3V0LWNvbnN0cmFpbmVkKSA+IC53cC1ibG9jay1zcGFjZXIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdDpyb290IDp3aGVyZSguaXMtbGF5b3V0LWNvbnN0cmFpbmVkKSA+IC53cC1ibG9jay1zcGFjZXIgKyAqIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG4iLCIud3AtYmxvY2staW1hZ2Uge1xuXHQmLmlzLXN0eWxlLW1vYmlsZS1hbHRlcm5hdGl2ZS1hc3BlY3QtcmF0aW8ge1xuXHRcdGltZyB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDUvNDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaXMtc3R5bGUtaWNvbixcblx0Ji5pcy1zdHlsZS1zaGFycC1jb3JuZXJzIHtcblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi8vIE1vYmlsZVxuLndwLWJsb2NrLWJ1dHRvbnMge1xuXHQmLmlzLXN0eWxlLWZ1bGwtd2lkdGgge1xuXHRcdHJvdy1nYXA6IDEuNWVtO1xuXHRcdGNvbHVtbi1nYXA6IDFlbTtcblx0XHQud3AtYmxvY2stYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gRGVza3RvcFxuQGluY2x1ZGUgbXEoJ3NtJykge1xuXHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0Ji5pcy1zdHlsZS1mdWxsLXdpZHRoIHtcblx0XHRcdC53cC1ibG9jay1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb3ZlciB7XG5cdCYuaXMtc3R5bGUtdGVzdGltb25pYWwge1xuXHRcdG1pbi1oZWlnaHQ6IDUyMXB4O1xuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDY3MnB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtcSgnbGcnKSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRcdH1cblx0XHQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDNyZW07XG5cdFx0XHR9XG5cdFx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnNsaWNrLXNsaWRlIC53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS10ZXN0aW1vbmlhbCB7XG5cdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1ncm91cCB7XG5cdCYuaXMtc3R5bGUtdGVzdGltb25pYWwtc2xpZGUge1xuXHRcdC8vIEFkZCB5b3VyIHN0eWxlcyBoZXJlLlxuXHRcdC8vIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50O1xuXHRcdC8vIGJvcmRlcjogMXB4IHNvbGlkIGJsdWUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdGNvbHVtbi1nYXA6IDNyZW07XG5cdFx0fVxuXHRcdC53cC1ibG9jay1oZWFkaW5nOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdC8vIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0bWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAzMSAyNCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTS40ODQgMTUuMDk0YzAtNiAzLjI4LTExLjM2IDguMjQtMTQuOGw0LjQgMy41MmMtMi41NiAxLjM2LTUuNTIgNC43Mi02LjI0IDcuNi4yNC0uMTYuOTYtLjI0IDEuNi0uMjQgMy4wNCAwIDUuNDQgMi4zMiA1LjQ0IDUuNzZzLTIuODggNi4zMi02LjMyIDYuMzJjLTMuNzYgMC03LjEyLTIuOTYtNy4xMi04LjE2Wm0xNi4zMiAwYzAtNiAzLjItMTEuMzYgOC4xNi0xNC44bDQuNDggMy41MmMtMi41NiAxLjM2LTUuNiA0LjcyLTYuMjQgNy42LjI0LS4xNi45Ni0uMjQgMS42LS4yNCAyLjk2IDAgNS4zNiAyLjMyIDUuMzYgNS43NnMtMi44IDYuMzItNi4zMiA2LjMyYy0zLjc2IDAtNy4wNC0yLjk2LTcuMDQtOC4xNlonLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogY29udGFpbjtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogNDAlO1xuXHRcdFx0XHQvLyBib3JkZXI6IDE1cHggc29saWQgcHVycGxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAsXG5cdFx0LndwLWJsb2NrLWhlYWRpbmcsXG5cdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQud3AtYmxvY2stY29sdW1uID4gLndwLWJsb2NrLWdyb3VwIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHQ+IHAsXG5cdFx0XHQud3AtYmxvY2staGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC8vIGJvcmRlcjogNDVweCBzb2xpZCBibHVlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ1N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDQ5MnB4O1xuXHRcdH1cblx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMSksXG5cdFx0cDpudGgtbGFzdC1vZi10eXBlKDIpIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMikge1xuXHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdH1cblx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEoJ3NtJykge1xuXHQud3AtYmxvY2stZ3JvdXAge1xuXHRcdCYuaXMtc3R5bGUtdGVzdGltb25pYWwtc2xpZGUge1xuXHRcdFx0Ly8gY29sb3I6IGJsdWUgIWltcG9ydGFudDtcblx0XHRcdC53cC1ibG9jay1oZWFkaW5nOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLWhlYWRpbmcpO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1jb2x1bW4gPiAud3AtYmxvY2stZ3JvdXAge1xuXHRcdFx0XHQ+IHAsXG5cdFx0XHRcdC53cC1ibG9jay1oZWFkaW5nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBSb3VuZGVkICovXG5cbi53cC1ibG9jay1ncm91cCB7XG5cdCYuaXMtc3R5bGUtcm91bmRlZCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0fVxuXHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG46d2hlcmUoLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdHBhZGRpbmc6IDEuNjdyZW0gMi4zNzVlbTtcbn1cblxuQGluY2x1ZGUgbXEoJ21kJykge1xuXHQ6d2hlcmUoLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdFx0cGFkZGluZzogM3JlbSAyLjM3NWVtO1xuXHR9XG59XG4iLCIuc2xpY2stZG90cyB7XG5cdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRsaSB7XG5cdFx0XHR0b3A6IC0zMHB4O1xuXHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0fVxuXHR9XG5cdGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG5cdFx0YnV0dG9uOmJlZm9yZSB7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHR9XG5cdGxpLnNsaWNrLWFjdGl2ZSB7XG5cdFx0YnV0dG9uOmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR0b3A6IDFweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHR9XG59XG4vLyBvcmFuZ2UgYmcgd2l0aCBpbWFnZSBvbiB0aGUgbGVmdCBhbmQgdGVzdGltb25pYWwgb24gdGhlIHJpZ2h0XG4udGVzdGltb25pYWwtc2xpZGVyIHtcblx0LnNsaWNrLWRvdHMge1xuXHRcdGJvdHRvbTogLTEycHg7XG5cdH1cblx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdGxpIHtcblx0XHRcdHRvcDogMDtcblx0XHRcdC8vIHJpZ2h0OiAtNWVtO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHQuc2xpY2stZG90cyBsaSB7XG5cdFx0XHQvLyB0b3A6IC0xNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0fVxuXHR9XG5cblx0Ly8gQXJyb3dzXG5cdC5zbGljay1hcnJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0dG9wOiA1MCU7XG5cdFx0d2lkdGg6IDM3cHg7XG5cdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDM4IDM4JyUzRSUzQ2NpcmNsZSBjeD0nMTkuMTk5JyBjeT0nMTkuMDc1JyByPScxOC43MDcnIGZpbGw9JyUyM2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMTgwIDE5LjE5OSAxOS4wNzUpJy8lM0UlM0NwYXRoIHN0cm9rZT0nJTIzRjYzJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIxLjM2OCAyNi4zMDItNy4yMjctNy4yMjcgNy4yMjctNy4yMjcnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0d2lkdGg6IGluaGVyaXQ7XG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdCYuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogMiU7XG5cblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0XHQmLnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogMiU7XG5cdFx0fVxuXHR9XG5cdC8vIFBhZGRpbmcgZm9yIHNsaWRlc1xuXHQmLndwLWJsb2NrLWNiLWNhcm91c2VsIC5zbGljay1zbGlkZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLWNvdmVyLXNsaWRlciB7XG5cdC5zbGljay1kb3RzIHtcblx0XHRib3R0b206IDEycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0fVxuXHR9XG5cdC8vIEFycm93c1xuXHQuc2xpY2stYXJyb3cge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODJweCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdHRvcDogNTAlO1xuXHRcdHdpZHRoOiAzN3B4O1xuXHRcdGhlaWdodDogMzdweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDM5IDM4JyUzRSUzQ2NpcmNsZSBjeD0nMTkuMzI5JyBjeT0nMTguOTg5JyByPScxOC43MDcnIGZpbGw9JyUyM2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMTgwIDE5LjMyOSAxOC45OSknLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMxRjE2MTMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMjEuNDk4IDI2LjIxNy03LjIyNy03LjIyOCA3LjIyNy03LjIyNycvJTNFJTNDL3N2ZyUzRVwiKTtcblxuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdH1cblx0XHQmLnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IDUlO1xuXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdFx0Ji5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IDUlO1xuXHRcdH1cblx0fVxuXHQvLyBQYWRkaW5nIGZvciBzbGlkZXNcblx0LndwLWJsb2NrLWNiLWNhcm91c2VsIC5zbGljay1zbGlkZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLnN0ZXAtc2xpZGVyLXBhcmVudCB7XG5cdHBhZGRpbmc6IDIuNjY3cmVtIDIuMzc1ZW07XG5cblx0QGV4dGVuZCAudGVzdGltb25pYWwtc2xpZGVyO1xuXHQuc2xpY2stYXJyb3cge1xuXHRcdCYuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogMyU7XG5cblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0XHQmLnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogMyU7XG5cdFx0fVxuXHR9XG5cblx0LnNsaWNrLWRvdHMge1xuXHRcdGJvdHRvbTogLTU1cHg7XG5cdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53cC1ibG9jay1jYi1jYXJvdXNlbCAuc2xpY2stc2xpZGUge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4iLCIvLyBDb250YWN0IEZvcm0gN1xuLy8gaHR0cHM6Ly93b3JkcHJlc3Mub3JnL3BsdWdpbnMvY29udGFjdC1mb3JtLTcvXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gcCsud3AtYmxvY2stY29udGFjdC1mb3JtLTctY29udGFjdC1mb3JtLXNlbGVjdG9yIHtcbi8vICAgbWFyZ2luLXRvcDogM3JlbTtcbi8vIH1cblxuLndwY2Y3IHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Ly9idXR0b24sXG5cdGlucHV0W3R5cGU9J2J1dHRvbiddLFxuXHRpbnB1dFt0eXBlPSdyZXNldCddLFxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjICNjY2MgI2JiYjtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0YmFja2dyb3VuZDogI2U2ZTZlNjtcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0YnV0dG9uOmhvdmVyLFxuXHRpbnB1dFt0eXBlPSdidXR0b24nXTpob3Zlcixcblx0aW5wdXRbdHlwZT0ncmVzZXQnXTpob3Zlcixcblx0aW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogI2NjYyAjYmJiICNhYWE7XG5cdH1cblxuXHRidXR0b246YWN0aXZlLFxuXHRidXR0b246Zm9jdXMsXG5cdGlucHV0W3R5cGU9J2J1dHRvbiddOmFjdGl2ZSxcblx0aW5wdXRbdHlwZT0nYnV0dG9uJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3Jlc2V0J106YWN0aXZlLFxuXHRpbnB1dFt0eXBlPSdyZXNldCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXTphY3RpdmUsXG5cdGlucHV0W3R5cGU9J3N1Ym1pdCddOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICNhYWEgI2JiYiAjYmJiO1xuXHR9XG5cblx0aW5wdXRbdHlwZT0ndGV4dCddLFxuXHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRpbnB1dFt0eXBlPSd1cmwnXSxcblx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcblx0aW5wdXRbdHlwZT0nc2VhcmNoJ10sXG5cdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRpbnB1dFt0eXBlPSd0ZWwnXSxcblx0aW5wdXRbdHlwZT0ncmFuZ2UnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRpbnB1dFt0eXBlPSdtb250aCddLFxuXHRpbnB1dFt0eXBlPSd3ZWVrJ10sXG5cdGlucHV0W3R5cGU9J3RpbWUnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0aW5wdXRbdHlwZT0nY29sb3InXSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1tYXJnaW4tYm90dG9tKTtcblx0fVxuXG5cdC52ZXJ0aWNhbC1saXN0IHtcblx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sXG5cdFx0aW5wdXRbdHlwZT0nZW1haWwnXSxcblx0XHRpbnB1dFt0eXBlPSd1cmwnXSxcblx0XHRpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuXHRcdGlucHV0W3R5cGU9J3NlYXJjaCddLFxuXHRcdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRcdGlucHV0W3R5cGU9J3RlbCddLFxuXHRcdGlucHV0W3R5cGU9J3JhbmdlJ10sXG5cdFx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRcdGlucHV0W3R5cGU9J21vbnRoJ10sXG5cdFx0aW5wdXRbdHlwZT0nd2VlayddLFxuXHRcdGlucHV0W3R5cGU9J3RpbWUnXSxcblx0XHRpbnB1dFt0eXBlPSdkYXRldGltZSddLFxuXHRcdGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0aW5wdXRbdHlwZT0nY29sb3InXSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3VybCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nbnVtYmVyJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdyYW5nZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdkYXRlJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J21vbnRoJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3dlZWsnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0ndGltZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdkYXRldGltZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdjb2xvciddOmZvY3VzLFxuXHR0ZXh0YXJlYTpmb2N1cyB7XG5cdFx0Y29sb3I6ICMxMTE7XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdH1cblxuXHQud3AtYmxvY2stYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctdG9wOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tc3VibWl0LS1wYWRkaW5nVG9wKTtcblxuXHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0cGFkZGluZy10b3A6IGNhbGMoMC42NjdlbSArIDJweCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYygwLjY2N2VtICsgMnB4KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tYm9yZGVyLS1yYWRpdXMpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR3aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXN1Ym1pdC0td2lkdGgpO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAxJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0KyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0XHR0b3A6IDgwcHg7XG5cdFx0fVxuXHR9XG5cblx0bGFiZWw6bm90KC5jaGVjayk6bm90KC53cC1ibG9jay1idXR0b25fX2xpbmspIHtcblx0XHRmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1sYWJlbC0tZm9udC1zaXplKTtcblx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1saW5lLWhlaWdodCk7XG5cdFx0Zm9udC13ZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1sYWJlbC0tZm9udC13ZWlnaHQpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpub3QoLmhhcy10ZXh0LWNvbG9yKSB7XG5cdFx0XHRjb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1jb2xvcik7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT0nc3VibWl0J10ge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1zdWJtaXQtLXRleHQtdHJhbnNmb3JtKTtcblx0XHR3aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXN1Ym1pdC0td2lkdGgpO1xuXG5cdFx0KyBzcGFuICsgc3BhbiB7XG5cdFx0XHQvLyBJZiBhbiBpY29uIGhhcyBiZWVuIGFkZGVkXG5cdFx0XHRoZWlnaHQ6IDAuNzVyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQud3BjZjctY2hlY2tib3gge1xuXHRcdC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCsgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNy1saXN0LWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWZvbnQtc2l6ZSk7XG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tbGluZS1oZWlnaHQpO1xuXHRcdGFsaWduLWl0ZW1zOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWFsaWduLWl0ZW1zKTtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEgKyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0dG9wOiAyMHB4O1xuXHR9XG5cblx0LndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tdmFsaWRhdGlvbi0tY29sb3IpO1xuXHRcdHBvc2l0aW9uOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tdmFsaWRhdGlvbi0tcG9zaXRpb24pO1xuXHRcdHRvcDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXZhbGlkYXRpb24tLXRvcCk7XG5cdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRmb250LXNpemU6IDAuNzVlbTtcblx0fVxuXG5cdC5hamF4LWxvYWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi1sZWZ0OiA2MHB4O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cdC53cGNmNy1zcGlubmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQuY29kZWRyb3B6LXVwbG9hZC13cmFwcGVyIHtcblx0XHQrIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQ2hlY2tib3hcbi53cGNmNy1jaGVja2JveCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG59XG5cbi53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuXG4ud3BjZjcge1xuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0fVxuXG5cdC8vIFVwZGF0ZSBhZnRlciA1LjggdG8gcmVtb3ZlIGV4Y2VzcyBzcGFjaW5nIG9mIGV4dHJhIHAgZWxlbWVudHNcblxuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddICsgc3BhbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwLjZlbSAwO1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tbGFiZWwtLWNvbG9yKTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIzLCAxKTtcblx0XHQvKiBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfSAqL1xuXHR9XG5cblx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXSArIHNwYW46bm90KC5jaGVja2JveC10b2dnbGUpOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0bWluLXdpZHRoOiAyNXB4O1xuXHRcdG1heC13aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1iYWNrZ3JvdW5kKTtcblx0XHRib3JkZXItd2lkdGg6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tYm9yZGVyLS13aWR0aCk7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tYm9yZGVyLS1jb2xvcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1ib3JkZXItLXJhZGl1cyk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIzLCAxKTtcblx0fVxuXG5cdGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIHNwYW46bm90KC5jaGVja2JveC10b2dnbGUpOmJlZm9yZSB7XG5cdFx0YW5pbWF0aW9uOiBzaHJpbmstYm91bmNlIDIwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjMsIDEpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tc2VsZWN0ZWQtYmFja2dyb3VuZCk7XG5cdH1cblxuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBzcGFuOm5vdCguY2hlY2tib3gtdG9nZ2xlKTphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsZWZ0OiAwLjI1ZW07XG5cdFx0dG9wOiAwLjZlbTtcblx0XHRib3JkZXItcmlnaHQ6IDIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlO1xuXHRcdGFuaW1hdGlvbjogY2hlY2tib3gtY2hlY2sgMTI1bXMgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMSwgMC4yMywgMSkgZm9yd2FyZHM7XG5cdH1cblxuXHQuaGFzLXdoaXRlLWNvbG9yIHtcblx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddICsgc3Bhbjpub3QoLmNoZWNrYm94LXRvZ2dsZSk6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBzcGFuOm5vdCguY2hlY2tib3gtdG9nZ2xlKTphZnRlciB7XG5cdFx0XHRhbmltYXRpb246IGNoZWNrYm94LWNoZWNrLWxpZ2h0IDEyNW1zIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDEsIDAuMjMsIDEpIGZvcndhcmRzO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNocmluay1ib3VuY2Uge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxuXG5cdDMzJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBjaGVja2JveC1jaGVjayB7XG5cdDAlIHtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWNvbG9yKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQzMyUge1xuXHRcdHdpZHRoOiAwLjRlbTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDAuNGVtO1xuXHRcdGhlaWdodDogMC44ZW07XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWNvbG9yKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0wLjc1ZW0sIDApIHJvdGF0ZSgzNWRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBjaGVja2JveC1jaGVjay1saWdodCB7XG5cdDAlIHtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpO1xuXHR9XG5cblx0MzMlIHtcblx0XHR3aWR0aDogMC40ZW07XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlKDQ1ZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHdpZHRoOiAwLjRlbTtcblx0XHRoZWlnaHQ6IDAuOGVtO1xuXHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTAuNzVlbSwgMCkgcm90YXRlKDM1ZGVnKTtcblx0fVxufVxuXG4vLyBSYWRpbyBidXR0b25cbi53cGNmNy1saXN0LWl0ZW0ge1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi53cGNmNy1yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddIHtcblx0aGVpZ2h0OiAyMHB4O1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0KyBzcGFuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0XHR9XG5cdH1cbn1cblxuLy8gR2VuZXJhbFxuXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5wYXltZW50LXJlcXVpcmVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuZGl2LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuZGl2LndwY2Y3LWFjY2VwdGFuY2UtbWlzc2luZyB7XG5cdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcblx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICRib2R5O1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gRm9ybXMgaW4gdGhlIERyb3Bkb3duICYgU2hvdyBjb250YWluZXJcbi5kcm9wZG93bi1jb2xsYXBzZSB7XG5cdGlucHV0W3R5cGU9J3RleHQnXSxcblx0aW5wdXRbdHlwZT0nZW1haWwnXSxcblx0aW5wdXRbdHlwZT0ndXJsJ10sXG5cdGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5cdGlucHV0W3R5cGU9J3NlYXJjaCddLFxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSxcblx0aW5wdXRbdHlwZT0ndGVsJ10sXG5cdGlucHV0W3R5cGU9J3JhbmdlJ10sXG5cdGlucHV0W3R5cGU9J2RhdGUnXSxcblx0aW5wdXRbdHlwZT0nbW9udGgnXSxcblx0aW5wdXRbdHlwZT0nd2VlayddLFxuXHRpbnB1dFt0eXBlPSd0aW1lJ10sXG5cdGlucHV0W3R5cGU9J2RhdGV0aW1lJ10sXG5cdGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdGlucHV0W3R5cGU9J2NvbG9yJ10sXG5cdHRleHRhcmVhOm5vdCguYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrLWh0bWwtdGV4dGFyZWEpIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYm9keTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkYm9keTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRib2R5O1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNyAud3AtYmxvY2stYnV0dG9uIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQuYWpheC1sb2FkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gZm9ybS1jb2xvcigkcHJlZml4LCAkcG9zdGZpeCkge1xuXHRAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdGZvcm0ge1xuXHRcdFx0LiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tI3skcG9zdGZpeH0ge1xuXHRcdFx0XHRpbnB1dCxcblx0XHRcdFx0bGFiZWwsXG5cdFx0XHRcdC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZm9ybS1jb2xvcignaGFzJywgJ2NvbG9yJyk7XG5cbi5hbGVydCB7XG5cdC8qIEBleHRlbmQgLmQtZmxleDtcbiAgICBAZXh0ZW5kIC5hbGlnbi1pdGVtcy1jZW50ZXI7XG4gICAgQGV4dGVuZCAuanVzdGlmeS1jb250ZW50LWNlbnRlcjsgKi9cblx0cGFkZGluZzogMC43NXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEcmFnIG4nIERyb3AgVXBsb2FkXG5cbi5jb2RlZHJvcHotdXBsb2FkLWlubmVyIHtcblx0aDQge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuXG4uZG5kLXVwbG9hZC1zdGF0dXMgLmRuZC11cGxvYWQtZGV0YWlscyAuZG5kLXByb2dyZXNzLWJhciBzcGFuIHtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNvZGVkcm9wei11cGxvYWQtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4vLyBQaG9uZSBmaWVsZFxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnIHtcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLndwY2Y3IGZvcm0gLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0LFxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9J3RlbCddIHtcblx0cGFkZGluZy1yaWdodDogNTJweDtcbn1cblxuQG1peGluIGRyb3Bkb3duLWNvbG9ycygkcHJlZml4KSB7XG5cdEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0LiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tY29sb3Ige1xuXHRcdFx0LndwY2Y3IHtcblx0XHRcdFx0LmRrLXNlbGVjdCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC4jeyRwcmVmaXh9LSN7JGNvbG9yLW5hbWV9LWJhY2tncm91bmQtY29sb3Ige1xuXHRcdFx0LndwY2Y3IHtcblx0XHRcdFx0LmRrLXNlbGVjdCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGRyb3Bkb3duLWNvbG9ycygnaGFzJyk7XG5cbi8qIC5kay1zZWxlY3Qud3BjZjctc2VsZWN0IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cbn0gKi9cblxuLy8gTW9kaWZ5IHdpZHRoIG9mIHRoZSBpbnB1dCBmaWVsZHNcbkBpbmNsdWRlIG1xKCd4cycpIHtcblx0LnctMTAwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdC53LTUwIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0LnctNTA6bnRoLW9mLXR5cGUob2RkKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdH1cblxuXHRcdC53LTUwOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdH1cblx0fVxufVxuIiwidWwud3AtYmxvY2stcG9seWxhbmctbGFuZ3VhZ2Utc3dpdGNoZXIge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEuM3JlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRsaSB7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm5vdCgubGFuZy1pdGVtLmN1cnJlbnQtbGFuZykge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdH1cblx0fVxuXHQubGFuZy1pdGVtLmN1cnJlbnQtbGFuZyB7XG5cdFx0b3JkZXI6IDE7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRAZXh0ZW5kIC5pY29uLWRvd247XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjI1cztcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxuXHQmOmhvdmVyIHtcblx0XHQubGFuZy1pdGVtLmN1cnJlbnQtbGFuZyB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpLmxhbmctaXRlbSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHQvLyBkaXNwbGF5OiBub25lO1xuXHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC8vIHRvcDogNi41cmVtO1xuXHQvLyBsZWZ0OiAwO1xuXHRtYXgtd2lkdGg6IDUwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBtcSgnbGcnKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogaW5pdGlhbDtcblx0XHRsZWZ0OiBpbml0aWFsO1xuXHR9XG59XG4iLCJ1bC5zaW1wbGUtc2l0ZW1hcC1wYWdlLm1haW4gPiBsaSB7XG5cdG1hcmdpbjogMC41cmVtO1xuXG5cdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0Ly8gSGlkZSB0aGUgZmlyc3QgZWxlbWVudCwgd2hpY2ggaXMgZXhwZWN0ZWQgdG8gYmUgdGhlICdTaXRlbWFwJ1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */