/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2rem;margin:.67rem 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:"Lato",sans-serif;font-size:1.4rem}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5rem}sub{bottom:-0.25rem}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0;width:100%}fieldset{border:1px solid silver;margin:0 2px;padding:.35rem .625rem .75rem}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}img{max-width:100%;height:auto}a{color:#444;text-decoration:none}a:hover,a:active,a:focus,input:focus{outline:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html #wpadminbar{position:fixed}html,body{margin:0;padding:0}html.front-html{font-size:16px;color:#4a4a4a;font-family:"Lato",sans-serif;font-weight:400;line-height:1.2}body:not(.wp-admin){min-width:320px;font-size:16px}.glpage{width:100%;max-width:100%;position:relative;min-height:100vh}.page-content{margin-top:-150px;min-height:400px}@media(max-width: 1199px){.page-content{margin-top:0}}::-webkit-input-placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}::placeholder{opacity:.5}.container{width:100%;max-width:1300px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto;position:relative;z-index:3;overflow-x:hidden}@media(max-width: 1199px){.container{padding-left:33px;padding-right:33px}}@media(max-width: 767px){.container{padding-left:33px;padding-right:33px}.container--full-mobile{padding-left:0;padding-right:0}}.container .container{padding:0}.row,.row-fluid{width:calc(100% + 20px);margin-right:-20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.justify-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.col-100,.span12{width:calc(100% - 20px);margin-right:20px}.col-50,.span6{width:calc(50% - 20px);margin-right:20px}@media(max-width: 767px){.col-50,.span6{width:calc(100% - 20px)}}.col-33,.span3{width:calc(33.3% - 20px);margin-right:20px}@media(max-width: 767px){.col-33,.span3{width:calc(100% - 20px)}}@media(max-width: 500px){.col-33,.span3{width:calc(100% - 20px)}}.text-white{color:#fff !important}.text-white-hover:hover{color:#fff !important}.text-black{color:#000 !important}.text-black-hover:hover{color:#000 !important}.section{width:100%;position:relative}a{color:#045f99;text-decoration:none}a:hover{color:#156496;text-decoration:underline}.w-100{width:100%}.d-none{display:none}.a-abs{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3,body:not(.wp-admin) h4,body:not(.wp-admin) h5,body:not(.wp-admin) h6,body:not(.wp-admin) .h1,body:not(.wp-admin) .h2,body:not(.wp-admin) .h3,body:not(.wp-admin) .h4,body:not(.wp-admin) .h5,body:not(.wp-admin) .h6{margin-top:0}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.h1,.h2,.h3,.h4,.h5,ul{margin:0;padding:0}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.h1,.h2,.h3,.h4,.h5{color:#4a4a4a;font-weight:700;margin-bottom:10px}.post-content h1,.h1{font-size:clamp(28px,4.2vw,42px);text-transform:uppercase}.post-content h2,.h2{font-size:clamp(16px,2.2vw,22px)}.post-content h3,.h3{font-size:clamp(16px,2.2vw,22px)}.post-content h4,.h4,.lead{font-size:clamp(16px,2.2vw,22px);font-weight:400}.post-content h5,.h5{font-size:clamp(16px,1.8vw,18px)}.post-content h6,.h6{font-size:clamp(14px,1.6vw,16px)}p{margin:0 0 20px;padding:0;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:26px}p a{color:#4a4a4a;text-decoration:none}p a:hover{color:#8cc043;text-decoration:underline}.post-content a:not(.btn),body:not(.wp-admin) .section a:not(.btn){color:#8cc043}.post-content a:not(.btn):hover,body:not(.wp-admin) .section a:not(.btn):hover{color:#7fad3e}.post-content ul,.post-content ol,body:not(.wp-admin) .section ul,body:not(.wp-admin) .section ol{padding-left:45px;margin:15px 0}.post-content ul li,.post-content ol li,body:not(.wp-admin) .section ul li,body:not(.wp-admin) .section ol li{position:relative;margin-bottom:0;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:26px}.post-content ul:not(.czarne-kropki),body:not(.wp-admin) .section ul:not(.czarne-kropki){list-style:none}.post-content ul:not(.czarne-kropki) li::before,body:not(.wp-admin) .section ul:not(.czarne-kropki) li::before{content:"";position:absolute;left:-25px;top:10px;display:block;width:10px;height:10px;background-color:#8cc043}.post-content ol li,body:not(.wp-admin) .section ol li{padding-left:8px}.post-content .wp-block-image,body:not(.wp-admin) .section .wp-block-image{margin-bottom:55px}body:not(.logged-in) .only-logged-in{display:none}.body-cover{position:fixed;width:100%;height:100%;display:none;z-index:99}.body-cover.open{display:block}.body-cover{background-color:rgba(83,81,80,.3)}@media(max-width: 767px){.hide-mobile{display:none}}@media(max-width: 768px){.hide-tablet{display:none}}.inner{width:100%;max-width:100%;margin:0 auto;padding:20px 0}.text-center{text-align:center}.text-right{text-align:right}.green{color:#8cc043}.dark-green{color:#2e9247}.ajde_evcal_calendar{max-width:1200px;margin:auto;padding-top:30px;padding-left:30px;padding-right:30px}.btn{position:relative;display:inline-block;min-height:60px;min-width:150px;padding:16px 18px 11px;margin-left:0;margin-right:20px;text-align:center;transition:.3s;line-height:1;background-color:transparent;border:1px solid #8cc043;color:#4a4a4a;font-size:22px;font-weight:400;text-transform:uppercase}.btn svg{vertical-align:middle;margin-left:8px}.btn svg path{transition:.3s}.btn span{vertical-align:middle;padding-bottom:3px}@media(max-width: 359px){.btn{font-size:20px}}.btn:hover{text-decoration:none;background-color:#8cc043;color:#fff}.btn:hover path{fill:#fff}.btn.active{background-color:#7fad3e}.btn.disabled{opacity:50%;pointer-events:none}.btn--white{color:#fff}.btn--white path{fill:#fff}.btn--white:hover{color:#fff;background-color:#7fad3e}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{max-width:100%;height:auto}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel button.owl-dot:focus{outline:0}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel{position:relative}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;top:0}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{margin:auto;display:block}.owl-carousel .owl-nav .owl-prev span:hover,.owl-carousel .owl-nav .owl-next span:hover{color:#676767}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{display:none}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.owl-carousel .owl-dots button.owl-dot{width:16px;height:16px;border-radius:50%;border:2px solid #8cc043;background-color:transparent;margin-right:14px}.owl-carousel .owl-dots button.owl-dot:last-child{margin-right:0}.owl-carousel .owl-dots button.owl-dot.active,.owl-carousel .owl-dots button.owl-dot:hover{background-color:#8cc043}div.wpcf7{max-width:1200px;padding:26px 39px;background-color:#f8f8f8;margin:0 auto 40px}div.wpcf7 .ajax-holder{display:none !important}div.wpcf7 .wpcf7-form-control-wrap{display:block}div.wpcf7 .wpcf7-not-valid-tip{position:absolute;top:calc(100% - 2px);left:0;color:red;font-size:14px}div.wpcf7 div.wpcf7-response-output{border:0;padding:5px 10px;font-weight:400;text-align:center;font-size:14px;margin-left:auto;margin-right:auto;color:red;margin-top:27px;position:absolute;bottom:0;left:0;right:0}div.wpcf7 div.wpcf7-response-output.wpcf7-validation-errors,div.wpcf7 div.wpcf7-response-output.wpcf7-acceptance-missing{color:red}div.wpcf7 div.wpcf7-response-output.wpcf7-mail-sent-ok{color:#8cc043}div.wpcf7 label{color:#4a4a4a;font-size:16px;font-weight:400;line-height:26px}div.wpcf7 label>span{word-break:break-word;display:inline-block}div.wpcf7 label .checkmark{margin-top:4px}div.wpcf7 input[type=text],div.wpcf7 input[type=email],div.wpcf7 textarea{width:100%;border:1px solid #8cc043;background-color:#fff;padding:5px 20px}div.wpcf7 input[type=text]:focus,div.wpcf7 input[type=email]:focus,div.wpcf7 textarea:focus{border:1px solid #2e9247;outline:0}div.wpcf7 input[type=text]:focus::-webkit-input-placeholder,div.wpcf7 input[type=email]:focus::-webkit-input-placeholder,div.wpcf7 textarea:focus::-webkit-input-placeholder{opacity:.5}div.wpcf7 input[type=text]:focus::-moz-placeholder,div.wpcf7 input[type=email]:focus::-moz-placeholder,div.wpcf7 textarea:focus::-moz-placeholder{opacity:.5}div.wpcf7 input[type=text]:focus:-ms-input-placeholder,div.wpcf7 input[type=email]:focus:-ms-input-placeholder,div.wpcf7 textarea:focus:-ms-input-placeholder{opacity:.5}div.wpcf7 input[type=text]:focus:-moz-placeholder,div.wpcf7 input[type=email]:focus:-moz-placeholder,div.wpcf7 textarea:focus:-moz-placeholder{opacity:.5}div.wpcf7 input[type=text].wpcf7-not-valid,div.wpcf7 input[type=email].wpcf7-not-valid,div.wpcf7 textarea.wpcf7-not-valid{border:1px solid red}div.wpcf7 input[type=text],div.wpcf7 input[type=email]{height:46px}div.wpcf7 textarea{height:179px;resize:none}body .form-global .wpcf7-form{padding-top:0}body .form-global textarea{width:100%;height:142px;resize:none}body .form-global .required{border:0 !important;text-decoration:none}body .form-global .wpcf7-acceptance{display:block}body .form-global .wpcf7-acceptance span.wpcf7-list-item{margin-left:0}body .form-global .wpcf7-submit{min-width:163px;height:59px;border:1px solid #8cc043;background-color:#8cc043;color:#fff;font-size:22px;font-weight:400;padding:15px 35px;transition:.3s}body .form-global .wpcf7-submit:hover{border:1px solid #8cc043;background-color:#fff;color:#4a4a4a}body .form-global .ajax-loader{position:absolute;top:14px}body .form-global .text-center{position:relative}body .form-global .custom-select{display:block;width:100%;margin-bottom:22px}body .form-global .selectric{border:0;border-bottom:1px solid #ccc;background:#fff}@media(max-width: 1199px){body .form-global .selectric{border-bottom:2px solid #060a22}}body .form-global .selectric .label{display:block;margin:0;color:#060a22;font-size:14px;line-height:1;padding:18px 40px 18px 0;font-weight:500;height:50px}body .form-global .selectric .button{background-color:#fff;color:#060a22;bottom:0;margin:auto}body .form-global .selectric .button::after{border-top-color:#060a22}body .form-global .selectric-items{box-shadow:3px 3px 10px rgba(6,10,34,.1);background-color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border:0}body .form-global .selectric-items li{padding:15px 25px;color:#060a22;font-size:15px;font-weight:500}body .form-global .selectric-items li:hover{background-color:#edf2f8}body .form-global .selectric-items li.highlighted{background-color:#fff;color:#8cc043}body .form-global .wpcf7-acceptance{display:block}body .form-global .wpcf7-acceptance span.wpcf7-list-item{margin-left:0}body .selectric-focus .selectric{border-bottom:1px solid #8cc043;border-color:#8cc043}@media(max-width: 1199px){body .selectric-hover .selectric{border-bottom:2px solid #060a22}}body .selectric-hover .selectric .button{background-color:#fff;color:#060a22}body .selectric-hover .selectric .button::after{border-top-color:#060a22}body div .selectric{border-color:#8cc043;background-color:#fff}body div .selectric:hover{border-color:#2e9247}body div .selectric .label{height:46px;line-height:46px;color:#4a4a4a;font-size:18px;font-weight:400}body div .selectric .button{height:46px;width:46px;background-color:#fff}body div .selectric-scroll ul{list-style:none !important;padding-left:0 !important}body div .selectric-scroll ul li:before{display:none !important}body .selectric-open .selectric{border-bottom:1px solid #2e9247;border-color:#2e9247}body .selectric-open .selectric .button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .wpcf7-acceptance .wpcf7-list-item{max-width:100%;margin-left:50px}body .wpcf7-acceptance label input,body .custom-checkbox label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body .checkmark{position:absolute;top:2px;left:0;width:22px;height:22px;border-radius:5px;border:1px solid #8cc043}body .wpcf7-acceptance label:hover input~span.checkmark,body .custom-checkbox label:hover input~span.checkmark{border:1px solid #8cc043}body .wpcf7-acceptance label input:checked~span.checkmark,body .custom-checkbox label input:checked~span.checkmark{border:1px solid #8cc043;background-color:#8cc043}body .checkmark:after{content:"";position:absolute;display:none}body .wpcf7-acceptance label input:checked~span.checkmark:after,body .custom-checkbox label input:checked~span.checkmark:after{display:block}body .wpcf7-acceptance label .checkmark:after,body .custom-checkbox label .checkmark:after{content:"";left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body .custom-radio{display:block}body .custom-radio .wpcf7-list-item{display:block;margin-left:0}body .custom-radio .wpcf7-list-item span{margin-top:0}body .custom-radio label{display:block;position:relative;padding-left:37px;margin:0 0 12px !important;cursor:pointer;color:#4a4a4a;font-size:clamp(14px,1.6vw,15px);line-height:19px !important;font-weight:500;font-style:normal;letter-spacing:-0.3px;-webkit-user-select:none;-ms-user-select:none;user-select:none}body .custom-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body .custom-radio .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background-color:#fff;border-radius:50%;border:1px solid #8cc043;cursor:pointer}body .custom-radio:hover input~.checkmark{background-color:#fff;border:1px solid #8cc043}body .custom-radio input:checked~.checkmark{background-color:#fff;border:1px solid #8cc043}body .custom-radio:after{content:"";position:absolute;display:none}body .custom-radio input:checked~.checkmark:after{display:block}body .custom-radio .checkmark:after{top:4px;left:4px;width:9px;height:9px;border-radius:50%;background-color:#8cc043}body .custom-radio .radio-content{cursor:pointer}.cf7-container h5{font-size:clamp(16px,1.6vw,18px);margin-bottom:10px}.form-dropdown{width:100%;max-width:calc(50% - 20px)}@media(max-width: 767px){.form-dropdown{max-width:100%}}.form-dropdown .select2-container{width:100% !important}@media(max-width: 767px){.form-dropdown .select2-container{min-width:100%}}.select2-results{top:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;bottom:0;margin:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #8cc043;border-radius:0}.select2-container .select2-selection--single{height:48px}.select2-container .select2-selection--single .select2-selection__rendered{padding:10px 22px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:50px}.select2-container--default .select2-selection--single .select2-selection__arrow b{height:15px;width:15px;border:3px solid #4a4a4a;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-10px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{height:15px;width:15px;border:3px solid #4a4a4a;border-width:3px 0 0 3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px}.wpcf7-acceptance{display:block;margin-bottom:16px;color:#4a4a4a;font-size:16px;font-weight:400;line-height:2}.wpcf7-acceptance span.wpcf7-list-item label{cursor:pointer}.ocwpcf7_left_box img{aspect-ratio:1;object-fit:cover}.wpcf7-list-item-label a{color:#4a4a4a;font-weight:700}.wpcf7-list-item-label a:hover{color:#4a4a4a}.submit-right,.submit-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cf7-container .btn{padding:16px 18px 16px}.row-file{margin-bottom:30px}.row-file__title{display:block}.wpcf7-checkbox .wpcf7-list-item label{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wpcf7-checkbox .wpcf7-list-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wpcf7-checkbox .checkmark{position:absolute;top:2px;left:0;width:22px;height:22px;border-radius:5px;border:1px solid #8cc043;margin-top:0 !important}.wpcf7-checkbox .wpcf7-list-item label :hover input~.checkmark{border:1px solid #8cc043}.wpcf7-checkbox .wpcf7-list-item label input:checked~.checkmark{border:1px solid #8cc043;background-color:#8cc043}.wpcf7-checkbox .checkmark:after{content:"";position:absolute;display:none}.wpcf7-checkbox .wpcf7-list-item label input:checked~.checkmark:after{display:block}.wpcf7-checkbox .wpcf7-list-item label .checkmark:after{content:"";left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0px;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 3.8rem 0 1rem;font-size:1.2rem;line-height:3.8rem;color:#444;height:3.8rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:3.8rem;height:3.8rem;line-height:3.8rem;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:2rem/3.8rem Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.header{display:initial}.header__button{text-align:right}.top-bar,.sticky-bar{background-color:#fff;position:relative;z-index:9}.top-bar .container,.sticky-bar .container{background-color:#fff}.top-bar .menu,.sticky-bar .menu{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.top-bar .menu li,.sticky-bar .menu li{margin-right:28px}.top-bar .menu li.current-menu-item>a,.top-bar .menu li.current-menu-ancestor>a,.sticky-bar .menu li.current-menu-item>a,.sticky-bar .menu li.current-menu-ancestor>a{color:#8cc043}.top-bar .menu li:last-child,.sticky-bar .menu li:last-child{margin-right:0;padding-right:0}.top-bar .menu li a,.sticky-bar .menu li a{color:#3e3e3e;font-size:14px;font-weight:400;text-transform:uppercase}.top-bar .menu li a:hover,.sticky-bar .menu li a:hover{text-decoration:none;color:#8cc043}@media(max-width: 1199px){.top-bar{display:none}}.top-bar__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.top-bar .menu li a{font-weight:700}.sticky-bar{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:999}.sticky-bar--scrolling{background-color:#fff}.sticky-bar .container{overflow:visible}@media(max-width: 1199px){.sticky-bar .container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.sticky-bar__logo{display:none}@media(max-width: 1199px){.sticky-bar__logo{display:block;max-width:100px}}.sticky-bar__inner{height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 1199px){.sticky-bar__inner{display:none}}.sticky-bar__inner .menu-sticky-menu-container{width:100%}.sticky-bar__inner .menu-sticky-menu-container>ul>li{padding:10px 12px;margin-left:-12px;margin-right:5px}.sticky-bar__inner .menu-sticky-menu-container>ul>li.menu-item-has-children:hover{background-color:#efefef}.sticky-bar .menu{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sticky-bar .menu>li{position:relative}.sticky-bar .menu>li>a{font-weight:700}.sticky-bar .menu>li>.sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;padding:14px 12px 5px;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-bar .menu>li>.sub-menu>li{display:block;width:calc(100% - 25px);margin-right:25px;margin-bottom:10px}.sticky-bar .menu>li>.sub-menu>li a{white-space:nowrap;font-size:12px}.sticky-bar .menu>li>.sub-menu>li.menu-item-has-children{width:calc(50% - 25px);margin-right:25px;margin-top:15px}.sticky-bar .menu>li>.sub-menu>li.menu-item-has-children>a{color:#3e3e3e;font-size:14px;font-weight:400;margin-bottom:10px}.sticky-bar .menu>li>.sub-menu>li.menu-item-has-children .sub-menu{list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-bar .menu>li>.sub-menu>li.menu-item-has-children .sub-menu li{margin-bottom:10px}.sticky-bar .menu>li>.sub-menu>li.menu-item-has-children .sub-menu li a{font-size:12px;white-space:normal}.sticky-bar .menu>li:hover .sub-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#efefef}.sticky-bar .menu>li:hover>.sub-menu{min-width:100%}.hamburger{font:inherit;display:none;overflow:visible;margin:0;padding:1rem 0 1rem;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:#000;border:0;background-color:transparent}.hamburger:focus-visible,.hamburger:focus{outline:none}@media(max-width: 1199px){.hamburger{display:inline-block}}.hamburger-box{position:relative;display:block;width:26px;height:34px}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:.22s}.hamburger-inner{top:50%;display:block;margin-top:-0.2rem}.hamburger--spin .hamburger-inner::before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger-inner::before{top:-7px}.hamburger-inner::after,.hamburger-inner::before{display:block;content:""}.hamburger--spin .hamburger-inner::after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner::after{bottom:-7px}.hamburger-inner::after,.hamburger-inner::before{display:block;content:""}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{position:absolute;width:26px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;background-color:#000}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000;height:.3rem}.hamburger--spin.is-active .hamburger-inner::before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0;height:.3rem}.hamburger-inner::after{right:0}.hamburger--spin.is-active .hamburger-inner::after{width:22px;right:auto;bottom:0;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--spin.is-active .hamburger-inner{width:22px}.menu-full{position:fixed;z-index:-1;top:0;right:-100%;bottom:0;padding:55px 15px 30px 30px;background-color:#fff;color:#fff;transition:right .4s ease-in-out,z-index .4s cubic-bezier(0, 1, 1, 0);max-height:100vh;transition-property:right,z-index,background-color;transition-duration:.4s,0s,0s;transition-timing-function:ease,ease-out,ease-out;transition-delay:0s,.4s,.4s}@media(max-width: 1199px){.menu-full{width:100%;max-width:522px}.menu-full .sub-menu{display:none}}.menu-full.open{right:0;z-index:101;background-color:#fff;transition-delay:0s,0s,0s}.menu-full__row{display:block;overflow-y:auto;height:calc(100vh - 100px)}.menu-full__col{width:100%}.menu-full .menu{list-style:none;margin-top:0;margin-bottom:0;padding:0}.menu-full .menu li.current-menu-item a{color:#8cc043}.menu-full .menu li a{display:block;color:#3e3e3e;font-size:18px;font-weight:700;padding:11px 0;text-transform:uppercase}.menu-full .menu li a:hover{color:#8cc043;text-decoration:none}.menu-full .menu li .sub-menu{padding:5px 0 20px}.menu-full .menu li .sub-menu li a{font-weight:400;color:#4a4a4a}.menu-full .menu li .sub-menu .sub-menu{padding:5px 0 20px}.menu-full .menu li .sub-menu .sub-menu li a{font-size:16px;font-weight:400;color:#4a4a4a}.footer{padding:95px 0 90px;background-color:#efefef}.social__title{margin-bottom:30px}.social__row{display:-webkit-flex;display:-ms-flexbox;display:flex}.social__icon{width:58px;height:54px;border-radius:50%;background-color:#2e2e2e;margin-right:16px;margin-bottom:16px;color:#fff;font-size:clamp(14px,18vw,18px);font-weight:400;line-height:54px;text-align:center;text-transform:uppercase;transition:.3s}.social__icon:hover{color:#8cc043;text-decoration:none}.footer__row{padding-top:54px}.footer__title{margin-bottom:30px}.footer__content p{color:#8f8f8f}@media(max-width: 1199px){.menu-full .menu-item-has-children{position:relative}.menu-full .menu-item-has-children__arrow{position:absolute;right:0;top:0;bottom:0;display:block;margin:auto;width:30px;height:30px;background:no-repeat url("../img/children.svg") center}.menu-full .menu-item-has-children__arrow--active{background:no-repeat url("../img/children-blue.svg") center}.menu-full .menu-item-has-children a{position:relative;padding-right:35px}}.s-error-404{padding:100px 0;max-width:100%}.s-error-404 .btn{margin-right:0}.team-bar-content{width:100%;height:450px;padding:calc(142px + 100px) 0 0;position:relative;background-repeat:no-repeat}@media(max-width: 1199px){.team-bar-content{padding:calc(66px + 100px) 0 0}}.team-bar-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.57}.team-bar-content--dark{color:#fff}.team-bar-content--dark:after{background-color:#434343}.team-bar-content--dark .team-bar-content-head__title{color:#fff}.team-bar-content--dark .team-bar-content-head__lead{color:#fff}.team-bar-content--light{color:#2e9247}.team-bar-content--light:after{background-color:#fff}.team-bar-content--light .team-bar-content-head__title{color:#4a4a4a}.team-bar-content--light .team-bar-content-head__lead{color:#2e9247}.team-bar-content .container{height:100%}.team-bar-content__row{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 1000px){.team-bar-content__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.team-bar-content-box{width:400px;max-width:100%}@media(max-width: 1000px){.team-bar-content-box{margin-right:0;margin-left:auto;width:320px}}.team-bar-content-head{width:calc(100% - 400px);max-width:870px;padding-right:20px}@media(max-width: 1000px){.team-bar-content-head{width:100%;padding-right:0}}.team-mid .container{overflow:visible}.team-mid-content__row{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width: 767px){.team-mid-content__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.team-mid-content-box{width:400px;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-75px;padding-right:10px}@media(max-width: 1000px){.team-mid-content-box{width:320px}}.team-mid-content-box__label{width:100%;text-align:right;position:relative}.team-mid-content-box__label:after{content:"";position:absolute;top:-10px;right:-10px;background-color:#8cc043;width:320px;height:80px;z-index:-1}@media(max-width: 1000px){.team-mid-content-box__label:after{top:-10px;right:-10px;width:320px;height:80px}}@media(max-width: 767px){.team-mid-content-box__label:after{top:-10px;right:-10px;width:320px;height:80px}}.team-mid-content-box__label .h3{color:#8cc043;margin:0;line-height:1}.team-mid-content-head{width:calc(100% - 400px);max-width:870px;padding-right:20px}@media(max-width: 1000px){.team-mid-content-head{width:calc(100% - 320px)}}@media(max-width: 767px){.team-mid-content-head{width:100%;padding-right:0}}.team-mid-quote{padding-top:84px;padding-left:62px;position:relative;margin-bottom:60px}@media(max-width: 1000px){.team-mid-quote{width:100%}}@media(max-width: 767px){.team-mid-quote{padding-top:44px;padding-left:0}}.team-mid-quote__icon{position:absolute;left:21px;top:42px;width:114px;height:86px;background-color:#2e9247;text-align:center;padding:24px}@media(max-width: 1000px){.team-mid-quote__icon{width:70px;height:60px;padding:15px;left:29px;top:53px}}@media(max-width: 767px){.team-mid-quote__icon{left:-20px;top:10px}}.team-mid-quote__icon svg{max-width:100%}.team-mid-quote__inner{padding:36px 47px 36px 104px;color:#4a4a4a;border:1px solid #8cc043;line-height:26px}@media(max-width: 1000px){.team-mid-quote__inner{padding:30px 25px 30px 45px;line-height:1.6}}.single-mid .container{overflow:visible}.single-mid-content__row{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width: 767px){.single-mid-content__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-mid-content-box{width:400px;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-75px;padding-right:15px}.single-mid-content-box__label{width:100%;text-align:right;position:relative}.single-mid-content-box__label:after{content:"";position:absolute;top:-10px;right:-10px;background-color:#8cc043;width:320px;height:80px;z-index:-1}.single-mid-content-box__label .h3{color:#8cc043;margin:0;line-height:1}.single-mid-content-head{width:calc(100% - 400px);max-width:935px;padding-right:20px;padding-top:65px}@media(max-width: 767px){.single-mid-content-head{width:100%;padding-right:0;padding-top:30px}}.woocommerce-checkout .title-bar-content{margin-top:-150px;min-height:400px}@media(max-width: 1199px){.woocommerce-checkout .title-bar-content{margin-top:0}}.woocommerce-checkout article{margin-top:40px;margin-bottom:40px}.woocommerce .woocommerce-checkout{border:1px solid #f0f0f0;background-color:#f8f8f8;padding:32px 39px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;float:none}.form-row label{color:#4a4a4a;font-size:18px;font-weight:400;line-height:32px}.form-row .woocommerce-input-wrapper input{height:46px;border:1px solid #8cc043;background-color:#fff;padding:5px 15px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#f8f8f8}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#4a4a4a;font-size:22px;font-weight:400;line-height:32px;width:304px;height:60px;border:1px solid #8dc046;background-color:#f8f8f8;transition:.3s}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:#8cc043;color:#fff}.woocommerce-additional-fields{display:none}.woocommerce-shipping-totals.shipping{display:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - 10px)}@media(max-width: 767px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none}}.woocommerce table.shop_table{border:0}article>.woocommerce>.h3{margin-bottom:40px}.woocommerce-invoice-fields__field-wrapper{margin-bottom:30px}.woocommerce .custom-checkbox{position:relative;padding-left:50px}body .custom-checkbox-invoice_on{margin-top:15px}body .custom-checkbox-invoice_on label{cursor:pointer}body .custom-checkbox-invoice_on .checkmark{top:0}.woocommerce-privacy-policy-text{margin-bottom:20px}body .woocommerce-more-fields{margin-bottom:35px}body .woocommerce-more-fields .custom-checkbox label{cursor:pointer;line-height:2}body .woocommerce-more-fields .custom-checkbox .checkmark{top:7px}.order_review_heading{color:#4a4a4a;font-size:18px;font-weight:400;line-height:32px;margin-bottom:5px}.cart_item .product-quantity{display:none}.payment_method_payustandard span{display:none}.payment_method_payustandard img{display:block;width:164px;height:106px}.woocommerce-checkout #payment div.payment_box{padding:0;background-color:#f8f8f8}.woocommerce-checkout #payment div.payment_box:before{display:none}.woo-accept-reg{font-size:16px}.woocommerce form .form-row.place-order label.checkbox,.woocommerce-page form .form-row.place-order label.checkbox{display:inline-block;line-height:1.2;cursor:pointer}body .place-order .checkmark{top:5px}.woocommerce-NoticeGroup-checkout .checkmark{display:none}.woocommerce-checkout #payment ul.payment_methods{padding-top:0}.woocommerce-checkout #payment ul.payment_methods label{color:#f8f8f8}.woocommerce form .form-row .required{color:#4a4a4a}.easypack_show_geowidget{margin:0 !important}#shipping_method li{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;width:100%}ul.woocommerce-shipping-methods li span:nth-child(3){-webkit-order:2;-ms-flex-order:2;order:2}ul.woocommerce-shipping-method li input:nth-child(1){-webkit-order:1;-ms-flex-order:1;order:1}ul.woocommerce-shipping-methods li label:nth-child(2){-webkit-order:3;-ms-flex-order:3;order:3}input[name="shipping_method[0]"]{display:none}.custom-shipping-method{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:10px}.custom-radio{width:20px;height:20px;border:2px solid #ccc;border-radius:50%;margin-right:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.custom-radio.selected{background-color:#007cba;border-color:#007cba}.custom-radio.selected:after{content:"";width:10px;height:10px;background:#fff;border-radius:50%}.custom-label{font-size:16px;color:#333}ul.woocommerce-shipping-methods:nth-child(2)>li:nth-child(1)>label:nth-child(3){display:none !important}ul.woocommerce-shipping-methods:nth-child(2)>li:nth-child(2)>label:nth-child(3){display:none !important}.woocommerce-order{background-color:#f8f8f8;padding:32px 39px}.s-accordion__title{margin-bottom:-10px}.faq{position:relative;padding:30px 0 60px}.faq__row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.faq__questions{width:100%;position:relative}.faq .section{margin:0 0 10px;padding:0 0 10px}.faq-content{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-content__column{width:100%}.faq-content__group{position:relative;margin-bottom:20px;border:1px solid #8cc043;background-color:#fff}.faq-content__title{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px 30px;cursor:pointer;font-style:normal;letter-spacing:normal;line-height:1.3;margin-bottom:0}.faq-content__title span{word-break:break-word}.faq-content__title svg{width:1.9rem}.faq-content__text{padding:0 30px 10px 76px}.js-content-faq{display:none;transition:0s}.js-content-faq--open{display:block}.js-head-ico-faq{position:relative;width:25px;height:25px;margin-right:20px;background-image:url("../img/plus.svg");background-repeat:no-repeat;background-position:center center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.js-head-ico-faq.minus{background-image:url("../img/minus.svg")}.s-table{padding:50px 0}.table-scroll{overflow-x:auto}.table{width:auto;min-width:99%}.table__tr:nth-child(odd){background-color:#f8f8f8}.table__th{padding:8px 36px;text-align:left;border-bottom:4px solid #bfbfbf;color:#4a4a4a}.table__td{padding:19px 36px;border:1px solid #ececec}.s-box-custom{padding:30px 0 0}.s-box-custom__row{padding-top:25px}.s-box-custom__col{margin-bottom:20px}.box-custom-box{overflow:hidden;position:relative;height:100%;background-color:#535353}@media(max-width: 1199px){.box-custom-box{padding-bottom:90px}}.box-custom-box:hover .box-custom-box-content{bottom:0}.box-custom-box__img img{display:block}section .container .box-custom-box-content{position:absolute;bottom:-100px;padding:40px;background-color:rgba(74,74,74,.95);transition:.5s}@media(max-width: 1199px){section .container .box-custom-box-content{position:static;padding:25px 20px;background-color:transparent}}section .container .box-custom-box-content__title{color:#fff}section .container .box-custom-box-content__text{color:#fff;margin-bottom:50px}@media(max-width: 1199px){section .container .box-custom-box-content__text{margin-bottom:10px}}section .container .box-custom-box-content__btn{text-align:right;margin-right:-20px}@media(max-width: 1199px){section .container .box-custom-box-content__btn{position:absolute;bottom:20px;right:20px}}.s-button{padding:10px 0 30px}.buttons{width:calc(100% + 20px);margin-right:-20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.buttons--center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.buttons--left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.buttons--right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.buttons .btn{margin-bottom:20px}.contact-boxes__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 50px);margin-right:-50px;padding-top:68px}.contact-box{width:calc(50% - 50px);margin-right:50px;margin-bottom:60px}@media(max-width: 980px){.contact-box{width:calc(100% - 50px)}}.contact-box iframe{max-width:100%}.contact-box-more{margin-bottom:50px}.contact-box-more__btn{display:none}.contact-box-more__btn.close{display:inline-block}.contact-box-more__content{display:none}.contact-info__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 50px);margin-right:-50px;padding-top:68px}@media(max-width: 980px){.contact-info__row{padding-top:10px}}.contact-col{width:calc(50% - 50px);margin-right:50px;margin-bottom:60px}@media(max-width: 980px){.contact-col{width:calc(100% - 50px)}}.contact-col iframe{max-width:100%}.contact-info-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.contact-info-info__head{width:240px}@media(max-width: 550px){.contact-info-info__head{width:100%}}.contact-info-info__data{width:calc(100% - 240px)}@media(max-width: 550px){.contact-info-info__data{width:100%}}.contact-info-form{background-color:#f8f8f8;padding:32px 46px 55px 39px;position:relative}@media(max-width: 767px){.contact-info-form{background-color:#fff;padding:10px 0px 60px}}.s-image-text{margin:30px 0 30px}.s-image-text__row--center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-image-text__row--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.s-image-text__row--reverse .image-text-image__img{padding-left:60px}.s-image-text__row--reverse .image-text-image__img--none{padding-right:0}@media(max-width: 1199px){.s-image-text__row--reverse .image-text-image__img{padding-left:0;width:auto;display:inline-block}}.image-text-image__img{position:relative;padding-right:60px;text-align:right}@media(max-width: 767px){.image-text-image__img{padding-right:30px}.image-text-image__img img{margin-right:0;margin-left:auto}}.image-text-image__img img{display:block}section .container .image-text-image-square{position:absolute;right:0;top:0;bottom:0;margin:auto;width:140px;height:140px;border:10px solid #fff;background-color:#8cc043}@media(max-width: 767px){section .container .image-text-image-square{width:80px;height:80px;padding:5px}}section .container .image-text-image-square__number{color:#fff;text-align:center;margin-bottom:0}section .container .image-text-image-square__desc{color:#fff;font-size:16px}section .container .image-text-content{padding:0 0 28px 0}@media(max-width: 1199px){section .container .image-text-content{padding:28px 0 0}}section .container .image-text-content--space{padding:28px 0 28px 50px}@media(max-width: 1199px){section .container .image-text-content--space{padding:28px 0 0}}section .container .image-text-content__title{margin-bottom:30px}section .container .image-text-content__btn{text-align:right;margin-top:80px}@media(max-width: 767px){section .container .image-text-content__btn{margin-top:40px}}.s-info-more{padding:60px 0;background-color:#f5f5f5}.info-more-single{margin-bottom:30px}.info-more-single__content{padding:0 35px 0 5px}@media(max-width: 767px){.info-more-single__content{padding:0}}.info-more-single__btn{width:100%;text-align:right}.s-last-news{padding:30px 0 60px}.s-last-news__row{padding-top:60px}@media(max-width: 767px){.s-last-news__row{padding-top:20px}.s-last-news__row .col-50{margin-bottom:20px}}.news-box{overflow:hidden;position:relative}.news-box:hover .news-box-content{bottom:0}.news-box__img img{display:block}section .container .news-box-content{position:absolute;bottom:-100px;padding:40px;background-color:rgba(74,74,74,.95);transition:.5s}@media(max-width: 767px){section .container .news-box-content{position:static;padding:25px 15px}}section .container .news-box-content__title{color:#fff}section .container .news-box-content__text{color:#fff}section .container .news-box-content__btn{text-align:right;margin-right:-20px}@media(max-width: 767px){.list-image-content__txt{padding-top:30px}}.list-image-item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px}.list-image-item__ico{width:82px;height:82px;background-color:#8cc043;margin-right:70px}@media(max-width: 1199px){.list-image-item__ico{width:40px;height:40px;margin-right:35px}}.list-image-item__content{width:calc(100% - 82px - 70px)}@media(max-width: 1199px){.list-image-item__content{width:calc(100% - 40px - 35px)}}.news .inner{padding:76px 0 45px}.news-categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.news-categories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-categories__list input{display:none}.news-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 17px);margin-right:-17px}.news-list__box{width:calc((100% / 3) - 17px);margin-right:17px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:21px;position:relative;background-color:#f5f5f5;padding-bottom:103px}@media(max-width: 1060px){.news-list__box{width:calc((100% / 2) - 17px)}}@media(max-width: 767px){.news-list__box{width:calc((100% / 1) - 17px)}}.news-list__img{overflow:hidden;position:relative}@media(max-width: 1199px){.news-list__img{min-height:initial}}.news-list__img img{display:block}@media(max-width: 767px){.news-list__img img{width:100%;height:100%;object-fit:cover}}.news-list__box-content{max-width:100%}.news-list__txt{padding:38px 43px 0}@media(max-width: 1199px){.news-list__txt{padding:20px 26px 0}}.news-list__box-title{color:#4a4a4a;font-size:clamp(18px,2.2vw,24px);font-weight:700;line-height:1.33;margin-bottom:19px}.news-list__excerpt p{color:#4a4a4a;font-size:clamp(16px,1.8vw,18px);font-weight:400;line-height:1.77}.news-list__btn{text-align:right;margin-right:-20px;position:absolute;right:43px;bottom:43px}.news-btn{width:100%;text-align:center;padding-top:30px}@media(max-width: 1199px){.news-btn{padding-top:0}}.s-product-list{padding:20px 0}.product-list-single{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:20px 0 0;border-bottom:2px solid #e0e0e0;margin-bottom:20px}@media(max-width: 767px){.product-list-single{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-list-single__img{width:155px;padding-left:9px;padding-right:50px;position:relative}.product-list-single__img:before{content:"";position:absolute;left:0;top:-9px;display:block;width:86px;height:25px;background-color:#8cc043;z-index:-1}.product-list-single-content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 155px);padding-bottom:40px}@media(max-width: 999px){.product-list-single-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 767px){.product-list-single-content{width:100%}}.product-list-single-content__txt{width:calc(100% - 450px - 206px)}@media(max-width: 1199px){.product-list-single-content__txt{width:calc(100% - 325px - 200px)}}@media(max-width: 999px){.product-list-single-content__txt{width:50%}}@media(max-width: 767px){.product-list-single-content__txt{width:100%}}.product-list-single-content__date{font-weight:400;margin-bottom:10px}.product-list-single-content__excerpt{color:#bfbfbf}.product-list-single-content__excerpt p{margin-bottom:0}@media(max-width: 767px){.product-list-single-content__excerpt p{margin-bottom:5px}}.product-list-single-content__info{width:450px;padding:0 90px}@media(max-width: 1199px){.product-list-single-content__info{width:325px;padding:0 40px}}@media(max-width: 999px){.product-list-single-content__info{width:50%;padding:0}}@media(max-width: 767px){.product-list-single-content__info{width:100%}}.product-list-single-content__btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-left:auto}@media(max-width: 999px){.product-list-single-content__btn{width:100%}}@media(max-width: 767px){.product-list-single-content__btn{padding:20px 0 20px}}.product-list-single-content__btn .btn{margin-right:0}.my-quote{max-width:850px;padding-top:84px;padding-left:62px;position:relative;margin-bottom:60px}@media(max-width: 1000px){.my-quote{width:100%}}@media(max-width: 767px){.my-quote{padding-top:44px;padding-left:0}}.my-quote__icon{position:absolute;left:21px;top:42px;width:114px;height:86px;background-color:#2e9247;text-align:center;padding:24px}@media(max-width: 1000px){.my-quote__icon{width:70px;height:60px;padding:15px;left:29px;top:53px}}@media(max-width: 767px){.my-quote__icon{left:-20px;top:10px}}.my-quote__icon svg{max-width:100%}.my-quote__inner{padding:30px 30px 30px 100px;color:#4a4a4a;line-height:26px;border:1px solid #8cc043}@media(max-width: 1000px){.my-quote__inner{padding:30px 25px 30px 45px;line-height:1.6}}.s-slider{background-color:#bfbfbf;height:500px}.s-slider-content__title{font-size:clamp(24px,4vw,40px)}.s-slider-content p{font-size:clamp(12px,2vw,20px)}.slider-carousel .owl-nav .owl-prev,.slider-carousel .owl-nav .owl-next{top:0;bottom:0;margin:auto}@media(max-width: 767px){.slider-carousel .owl-nav .owl-prev,.slider-carousel .owl-nav .owl-next{width:25px}.slider-carousel .owl-nav .owl-prev svg,.slider-carousel .owl-nav .owl-next svg{max-width:100%}}.slider-carousel .owl-nav .owl-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:10vw}@media(max-width: 1199px){.slider-carousel .owl-nav .owl-prev{left:7px}}.slider-carousel .owl-nav .owl-next{right:10vw}@media(max-width: 1199px){.slider-carousel .owl-nav .owl-next{right:7px}}.slider-slide{height:500px;padding:calc(142px + 90px) 0 0;text-align:center;background-size:cover;width:100%}@media(max-width: 1199px){.slider-slide{padding:20px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slider-slide .container{padding-left:60px;padding-right:60px}}@media(max-width: 767px){.slider-slide{padding-left:40px;padding-right:40px}}.slider-slide .slider-slide-bg{position:absolute;left:0;top:0;bottom:0;width:100%;z-index:0}.slider-slide .slider-slide-bg img{display:block;object-fit:cover;height:100%}.slider-slide__text{display:block;max-width:810px;margin:auto;color:#4a4a4a;font-size:clamp(14px,2.4vw,24px);font-weight:400;line-height:2}.tab-item{width:100%}.tab-group{width:100%}.tabs-group .tabs-container{padding-top:90px;z-index:9}@media(max-width: 767px){.tabs-group .tabs-container{padding-top:90px}}.tabs .inner{padding:80px 0 80px}@media(max-width: 767px){.tabs .inner{padding:0 0 80px}}.tabs .scroll-content{display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap}.tabs-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:17px;margin-left:auto;margin-right:auto;max-width:1200px;width:100%;border-bottom:1px solid #bfbfbf;position:absolute;top:0}@media(max-width: 767px){.tabs-navigation{border-bottom:0;padding:20px 0}}.tabs-navigation:after{content:"";position:absolute;right:0;top:0;width:164px;height:100%;background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);z-index:99;pointer-events:none}.tabs-navigation.fixed{background-color:#fff;position:fixed;top:40px;z-index:98}@media(max-width: 767px){.tabs-navigation.fixed{top:66px}}.tabs-navigation__single{width:auto;color:#4a4a4a;font-size:clamp(18px,2vw,22px);font-weight:400;font-style:normal;letter-spacing:normal;line-height:1;margin-right:0;margin-bottom:-1px;transition:.3s;cursor:pointer;border-bottom:9px solid transparent;padding:29px 29px;white-space:nowrap}@media(max-width: 767px){.tabs-navigation__single{padding:15px 24px;border:1px solid #8cc043;border-radius:33px;margin-bottom:0}}.tabs-navigation__single.active{border-color:#8cc043;background-color:#efefef}@media(max-width: 767px){.tabs-navigation__single.active{background-color:#8cc043;color:#fff}}.tabs-navigation__single:hover{background-color:#efefef}@media(max-width: 767px){.tabs-navigation__single:hover{background-color:#8cc043;color:#fff}}.team-tab-box{text-align:center}.tab-box{padding:0;display:none;position:relative}.tab-box.active{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1024px){.tab-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tab-content{width:calc(100% + 96px);margin-right:-96px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 1199px){.tab-content{width:calc(100% + 25px);margin-right:-25px}}.team-member{width:calc(33.3% - 96px);margin-right:96px;margin-bottom:84px;overflow:hidden;position:relative}@media(max-width: 1199px){.team-member{width:calc(33.3% - 25px);margin-right:25px;margin-bottom:25px}}@media(max-width: 926px){.team-member{width:calc(50% - 25px)}}@media(max-width: 500px){.team-member{width:calc(100% - 25px)}}.team-member:hover .team-member__content{bottom:0}.team-member__img img{display:block}.team-member__content{position:absolute;width:100%;height:100%;left:0;bottom:calc(-100% + 90px);padding:0 40px 40px 40px;background-color:rgba(74,74,74,.95);transition:.5s;text-align:left}@media(max-width: 1300px){.team-member__content{padding:20px 20px 20px 20px}}@media(min-width: 1199px)and (-webkit-device-pixel-ratio: 1.5){.team-member__content{bottom:calc(-100% + 90px)}}@media(max-width: 1199px){.team-member__content{position:static}}.team-member__title{color:#fff;font-size:clamp(16px,1.6vw,24px);font-weight:700;line-height:1.33;height:90px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width: 1199px)and (-webkit-device-pixel-ratio: 1.5){.team-member__title{height:50px}}@media(max-width: 1300px){.team-member__title{height:50px;margin-bottom:18px}}@media(max-width: 1199px){.team-member__title{margin-bottom:18px}}.team-member__excerpt{color:#fff;font-size:clamp(14px,1.6vw,18px);font-weight:400;line-height:32px}.team-member__btn{text-align:right}.s-text-custom{margin:40px 0 30px}.text-custom .post-content img{margin-top:38px}.s-text-person{padding:60px 0}@media(max-width: 1199px){.s-text-person{padding:20px 0 40px}}.text-person__row{padding-top:30px}@media(max-width: 1100px){.text-person__row{padding-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 1100px){.text-person-text{width:100%;max-width:500px}}@media(max-width: 1100px){.text-person-person{width:100%}}.text-person-person__row{display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 500px){.text-person-person__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.text-person-person__img{width:192px}@media(max-width: 500px){.text-person-person__img{width:100%}}.text-person-person__content{width:calc(100% - 192px);padding:5px 0 5px 38px}@media(max-width: 500px){.text-person-person__content{width:100%;padding:10px 0}}.title-bar-content{width:100%;height:450px;padding:calc(142px + 100px) 0 0;position:relative}@media(max-width: 1199px){.title-bar-content{padding:calc(66px + 100px) 0 0}}.title-bar-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.57}.title-bar-content--dark{color:#fff}.title-bar-content--dark:after{background-color:#434343}.title-bar-content--dark .title-bar-content-head__title{color:#fff}.title-bar-content--dark .title-bar-content-head__lead{color:#fff}.title-bar-content--light{color:#2e9247}.title-bar-content--light:after{background-color:#fff}.title-bar-content--light .title-bar-content-head__title{color:#4a4a4a}.title-bar-content--light .title-bar-content-head__lead{color:#2e9247}.title-bar-content--neutral{color:#fff}.title-bar-content--neutral .title-bar-content-head__title{color:#fff}.title-bar-content--neutral .title-bar-content-head__lead{color:#fff}.title-bar-content .title-bar-content-bg{position:absolute;left:0;top:0;bottom:0;width:100%;z-index:0}.title-bar-content .title-bar-content-bg img{display:block;object-fit:cover;height:100%;width:100%}.title-bar-content .container{height:100%}.title-bar-content__row{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:11px}@media(max-width: 1000px){.title-bar-content__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.title-bar-content-box{width:400px;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1000px){.title-bar-content-box{margin-right:0;margin-left:auto}}.title-bar-content-box__label{background-color:#fff;width:100%;height:70px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.title-bar-content-box__label:after{content:"";position:absolute;top:-10px;right:-10px;background-color:#8cc043;width:320px;max-width:80%;height:80px;z-index:-1}.title-bar-content-box__label .h3{color:#8cc043;margin:0;line-height:1}.title-bar-content-head{width:calc(100% - 400px)}@media(max-width: 1000px){.title-bar-content-head{width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLm1pbi5jc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsImJhc2UvX2Jhc2Vfd29yZHByZXNzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJtaXhpbi9fcndkLnNjc3MiLCJjb21wb25lbnQvX2J0bnMuc2NzcyIsImNvbXBvbmVudC9fb3dsLWNhcm91c2VsLnNjc3MiLCJjb21wb25lbnQvX2NmNy5zY3NzIiwiY29tcG9uZW50L19zZWxlY3RyaWMuc2NzcyIsInNlY3Rpb24vX2hlYWRlci5zY3NzIiwic2VjdGlvbi9fZm9vdGVyLnNjc3MiLCJzZWN0aW9uL19uYXZpZ2F0aW9uLW1vYmlsZS5zY3NzIiwicGFnZS9fcGFnZTQwNC5zY3NzIiwicGFnZS9femVzcG9sLnNjc3MiLCJwYWdlL19zaW5nbGUuc2NzcyIsInBhZ2UvX2NoZWNrb3V0LnNjc3MiLCJwYWdlL19vcmRlci5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svYWNjb3JkaW9uLWdyb3VwL19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svYi10YWJsZS9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL2JveC1jdXN0b20vX3N0eWxlLnNjc3MiLCIuLi8uLi8uLi90ZW1wbGF0ZS9ibG9jay9idXR0b24vX3N0eWxlLnNjc3MiLCIuLi8uLi8uLi90ZW1wbGF0ZS9ibG9jay9jb250YWN0LWJveGVzL19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svY29udGFjdC1pbmZvL19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svaW1hZ2UtdGV4dC9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL2luZm8tbW9yZS9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL2xhc3QtbmV3cy9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL2xpc3QtaW1hZ2UvX3N0eWxlLnNjc3MiLCIuLi8uLi8uLi90ZW1wbGF0ZS9ibG9jay9uZXdzL19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svcHJvZHVjdC1saXN0L19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svcy1xdW90ZS9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL3NsaWRlci9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL3RhYi1pdGVtL19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svdGVhbS9fc3R5bGUuc2NzcyIsIi4uLy4uLy4uL3RlbXBsYXRlL2Jsb2NrL3RleHQtY3VzdG9tL19zdHlsZS5zY3NzIiwiLi4vLi4vLi4vdGVtcGxhdGUvYmxvY2svdGV4dC1wZXJzb24vX3N0eWxlLnNjc3MiLCIuLi8uLi8uLi90ZW1wbGF0ZS9ibG9jay90aXRsZS1iYXIvX3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkRDQUEsQ0FBQSxzRkFVQSxhQVlJLENBQUEsbUJBT0osb0JBR0ksQ0FBQSxzQkFRSixZQUNJLENBQUEsUUFDQSxDQUFBLGtCQVFKLFlBRUksQ0FBQSxLQWFKLHNCQUNJLENBQUEseUJBQ0EsQ0FBQSw2QkFDQSxDQUFBLEtBT0osUUFDSSxDQUFBLEVBV0osc0JBQ0ksQ0FBQSxRQU9KLG1CQUNJLENBQUEsaUJBT0osU0FFSSxDQUFBLEdBWUosY0FDSSxDQUFBLGVBQ0EsQ0FBQSxZQU9KLHdCQUNJLENBQUEsU0FPSixnQkFFSSxDQUFBLElBT0osaUJBQ0ksQ0FBQSxHQVFBLHNCQUNBLENBQUEsUUFDQSxDQUFBLEtBT0osZUFDSSxDQUFBLFVBQ0EsQ0FBQSxrQkFPSiw2QkN4S2EsQ0FBQSxnQkQ2S1QsQ0FBQSxJQU9KLG9CQUNJLENBQUEsRUFPSixzQkFDSSxDQUFBLE1BT0osYUFDSSxDQUFBLFFBT0osYUFFSSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVC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Q0FDQSxVQUNFLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsV0FDQSxDQUFBLHdCbENsR0UsQ0FBQSxXa0NvR0YsQ0FBQSxhQUNBLENBQUEsV0FDQSxDQUFBLFVBQ0EsQ0FBQSxrQ0FFRixhbEN6R0ksQ0FBQSxRa0MyR0YsQ0FBQSxhQUNBLENBQUEsd0JBS04sd0JBQ0UsQ0FBQSwwQi9CN0hBLHdCK0I0SEYsVUFHSSxDQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fWE6Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1oMXtmb250LXNpemU6MnJlbTttYXJnaW46LjY3cmVtIDB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6XCJMYXRvXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS40cmVtfXByZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcH1xe3F1b3RlczpcIuKAnFwiIFwi4oCdXCIgXCLigJhcIiBcIuKAmVwifXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotMC41cmVtfXN1Yntib3R0b206LTAuMjVyZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjA7d2lkdGg6MTAwJX1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkIHNpbHZlcjttYXJnaW46MCAycHg7cGFkZGluZzouMzVyZW0gLjYyNXJlbSAuNzVyZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOjEwMCU7bWFyZ2luOjB9YnV0dG9uLGlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1idXR0b25dLGlucHV0W3R5cGU9cmVzZXRdLGlucHV0W3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9aW5wdXRbdHlwZT1jaGVja2JveF0saW5wdXRbdHlwZT1yYWRpb117Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfXRleHRhcmVhe292ZXJmbG93OmF1dG87dmVydGljYWwtYWxpZ246dG9wfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfS5jbGVhcjpiZWZvcmUsLmNsZWFyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2xlYXI6YWZ0ZXJ7Y2xlYXI6Ym90aH1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99YXtjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6aG92ZXIsYTphY3RpdmUsYTpmb2N1cyxpbnB1dDpmb2N1c3tvdXRsaW5lOjB9LmFsaWdubm9uZXttYXJnaW46NXB4IDIwcHggMjBweCAwfS5hbGlnbmNlbnRlcixkaXYuYWxpZ25jZW50ZXJ7ZGlzcGxheTpibG9jazttYXJnaW46NXB4IGF1dG8gNXB4IGF1dG99LmFsaWducmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjVweCAwIDIwcHggMjBweH0uYWxpZ25sZWZ0e2Zsb2F0OmxlZnQ7bWFyZ2luOjVweCAyMHB4IDIwcHggMH1hIGltZy5hbGlnbnJpZ2h0e2Zsb2F0OnJpZ2h0O21hcmdpbjo1cHggMCAyMHB4IDIwcHh9YSBpbWcuYWxpZ25ub25le21hcmdpbjo1cHggMjBweCAyMHB4IDB9YSBpbWcuYWxpZ25sZWZ0e2Zsb2F0OmxlZnQ7bWFyZ2luOjVweCAyMHB4IDIwcHggMH1hIGltZy5hbGlnbmNlbnRlcntkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LndwLWNhcHRpb257YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2YwZjBmMDttYXgtd2lkdGg6OTYlO3BhZGRpbmc6NXB4IDNweCAxMHB4O3RleHQtYWxpZ246Y2VudGVyfS53cC1jYXB0aW9uLmFsaWdubm9uZXttYXJnaW46NXB4IDIwcHggMjBweCAwfS53cC1jYXB0aW9uLmFsaWdubGVmdHttYXJnaW46NXB4IDIwcHggMjBweCAwfS53cC1jYXB0aW9uLmFsaWducmlnaHR7bWFyZ2luOjVweCAwIDIwcHggMjBweH0ud3AtY2FwdGlvbiBpbWd7Ym9yZGVyOjAgbm9uZTtoZWlnaHQ6YXV0bzttYXJnaW46MDttYXgtd2lkdGg6OTguNSU7cGFkZGluZzowO3dpZHRoOmF1dG99LndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCwuZ2FsbGVyeS1jYXB0aW9ue2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjE3cHg7bWFyZ2luOjA7cGFkZGluZzowIDRweCA1cHh9QG1lZGlhIHByaW50eyp7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnR9YSxhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hW2hyZWZdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpXCJ9YWJiclt0aXRsZV06YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9LmlyIGE6YWZ0ZXIsYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLGFbaHJlZl49XCIjXCJdOmFmdGVye2NvbnRlbnQ6XCJcIn1wcmUsYmxvY2txdW90ZXtib3JkZXI6MXB4IHNvbGlkICM5OTk7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9dHIsaW1ne3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWltZ3ttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fUBwYWdle21hcmdpbjouNWNtfXAsaDIsaDN7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9fSp7Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94fWh0bWwgI3dwYWRtaW5iYXJ7cG9zaXRpb246Zml4ZWR9aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH1odG1sLmZyb250LWh0bWx7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzRhNGE0YTtmb250LWZhbWlseTpcIkxhdG9cIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjJ9Ym9keTpub3QoLndwLWFkbWluKXttaW4td2lkdGg6MzIwcHg7Zm9udC1zaXplOjE2cHh9LmdscGFnZXt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MTAwdmh9LnBhZ2UtY29udGVudHttYXJnaW4tdG9wOi0xNTBweDttaW4taGVpZ2h0OjQwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnBhZ2UtY29udGVudHttYXJnaW4tdG9wOjB9fTo6cGxhY2Vob2xkZXJ7b3BhY2l0eTouNX0uY29udGFpbmVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEzMDBweDtwYWRkaW5nLWxlZnQ6NTBweDtwYWRkaW5nLXJpZ2h0OjUwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjM7b3ZlcmZsb3cteDpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuY29udGFpbmVye3BhZGRpbmctbGVmdDozM3B4O3BhZGRpbmctcmlnaHQ6MzNweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb250YWluZXJ7cGFkZGluZy1sZWZ0OjMzcHg7cGFkZGluZy1yaWdodDozM3B4fS5jb250YWluZXItLWZ1bGwtbW9iaWxle3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19LmNvbnRhaW5lciAuY29udGFpbmVye3BhZGRpbmc6MH0ucm93LC5yb3ctZmx1aWR7d2lkdGg6Y2FsYygxMDAlICsgMjBweCk7bWFyZ2luLXJpZ2h0Oi0yMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uZmxleHtkaXNwbGF5OmZsZXh9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcH0uYWxpZ24tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0uanVzdGlmeS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY29sLTEwMCwuc3BhbjEye3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpO21hcmdpbi1yaWdodDoyMHB4fS5jb2wtNTAsLnNwYW42e3dpZHRoOmNhbGMoNTAlIC0gMjBweCk7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb2wtNTAsLnNwYW42e3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpfX0uY29sLTMzLC5zcGFuM3t3aWR0aDpjYWxjKDMzLjMlIC0gMjBweCk7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb2wtMzMsLnNwYW4ze3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LmNvbC0zMywuc3BhbjN7d2lkdGg6Y2FsYygxMDAlIC0gMjBweCl9fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYgIWltcG9ydGFudH0udGV4dC13aGl0ZS1ob3Zlcjpob3Zlcntjb2xvcjojZmZmICFpbXBvcnRhbnR9LnRleHQtYmxhY2t7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS50ZXh0LWJsYWNrLWhvdmVyOmhvdmVye2NvbG9yOiMwMDAgIWltcG9ydGFudH0uc2VjdGlvbnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfWF7Y29sb3I6IzA0NWY5OTt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVye2NvbG9yOiMxNTY0OTY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udy0xMDB7d2lkdGg6MTAwJX0uZC1ub25le2Rpc3BsYXk6bm9uZX0uYS1hYnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDo5fWJvZHk6bm90KC53cC1hZG1pbikgaDEsYm9keTpub3QoLndwLWFkbWluKSBoMixib2R5Om5vdCgud3AtYWRtaW4pIGgzLGJvZHk6bm90KC53cC1hZG1pbikgaDQsYm9keTpub3QoLndwLWFkbWluKSBoNSxib2R5Om5vdCgud3AtYWRtaW4pIGg2LGJvZHk6bm90KC53cC1hZG1pbikgLmgxLGJvZHk6bm90KC53cC1hZG1pbikgLmgyLGJvZHk6bm90KC53cC1hZG1pbikgLmgzLGJvZHk6bm90KC53cC1hZG1pbikgLmg0LGJvZHk6bm90KC53cC1hZG1pbikgLmg1LGJvZHk6bm90KC53cC1hZG1pbikgLmg2e21hcmdpbi10b3A6MH0ucG9zdC1jb250ZW50IGgxLC5wb3N0LWNvbnRlbnQgaDIsLnBvc3QtY29udGVudCBoMywucG9zdC1jb250ZW50IGg0LC5wb3N0LWNvbnRlbnQgaDUsLnBvc3QtY29udGVudCBoNiwuaDEsLmgyLC5oMywuaDQsLmg1LHVse21hcmdpbjowO3BhZGRpbmc6MH0ucG9zdC1jb250ZW50IGgxLC5wb3N0LWNvbnRlbnQgaDIsLnBvc3QtY29udGVudCBoMywucG9zdC1jb250ZW50IGg0LC5wb3N0LWNvbnRlbnQgaDUsLnBvc3QtY29udGVudCBoNiwuaDEsLmgyLC5oMywuaDQsLmg1e2NvbG9yOiM0YTRhNGE7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206MTBweH0ucG9zdC1jb250ZW50IGgxLC5oMXtmb250LXNpemU6Y2xhbXAoMjhweCw0LjJ2dyw0MnB4KTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnBvc3QtY29udGVudCBoMiwuaDJ7Zm9udC1zaXplOmNsYW1wKDE2cHgsMi4ydncsMjJweCl9LnBvc3QtY29udGVudCBoMywuaDN7Zm9udC1zaXplOmNsYW1wKDE2cHgsMi4ydncsMjJweCl9LnBvc3QtY29udGVudCBoNCwuaDQsLmxlYWR7Zm9udC1zaXplOmNsYW1wKDE2cHgsMi4ydncsMjJweCk7Zm9udC13ZWlnaHQ6NDAwfS5wb3N0LWNvbnRlbnQgaDUsLmg1e2ZvbnQtc2l6ZTpjbGFtcCgxNnB4LDEuOHZ3LDE4cHgpfS5wb3N0LWNvbnRlbnQgaDYsLmg2e2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LDEuNnZ3LDE2cHgpfXB7bWFyZ2luOjAgMCAyMHB4O3BhZGRpbmc6MDtmb250LXNpemU6Y2xhbXAoMTRweCwxLjZ2dywxNnB4KTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweH1wIGF7Y29sb3I6IzRhNGE0YTt0ZXh0LWRlY29yYXRpb246bm9uZX1wIGE6aG92ZXJ7Y29sb3I6IzhjYzA0Mzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5wb3N0LWNvbnRlbnQgYTpub3QoLmJ0biksYm9keTpub3QoLndwLWFkbWluKSAuc2VjdGlvbiBhOm5vdCguYnRuKXtjb2xvcjojOGNjMDQzfS5wb3N0LWNvbnRlbnQgYTpub3QoLmJ0bik6aG92ZXIsYm9keTpub3QoLndwLWFkbWluKSAuc2VjdGlvbiBhOm5vdCguYnRuKTpob3Zlcntjb2xvcjojN2ZhZDNlfS5wb3N0LWNvbnRlbnQgdWwsLnBvc3QtY29udGVudCBvbCxib2R5Om5vdCgud3AtYWRtaW4pIC5zZWN0aW9uIHVsLGJvZHk6bm90KC53cC1hZG1pbikgLnNlY3Rpb24gb2x7cGFkZGluZy1sZWZ0OjQ1cHg7bWFyZ2luOjE1cHggMH0ucG9zdC1jb250ZW50IHVsIGxpLC5wb3N0LWNvbnRlbnQgb2wgbGksYm9keTpub3QoLndwLWFkbWluKSAuc2VjdGlvbiB1bCBsaSxib2R5Om5vdCgud3AtYWRtaW4pIC5zZWN0aW9uIG9sIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Y2xhbXAoMTRweCwxLjZ2dywxNnB4KTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweH0ucG9zdC1jb250ZW50IHVsOm5vdCguY3phcm5lLWtyb3BraSksYm9keTpub3QoLndwLWFkbWluKSAuc2VjdGlvbiB1bDpub3QoLmN6YXJuZS1rcm9wa2kpe2xpc3Qtc3R5bGU6bm9uZX0ucG9zdC1jb250ZW50IHVsOm5vdCguY3phcm5lLWtyb3BraSkgbGk6OmJlZm9yZSxib2R5Om5vdCgud3AtYWRtaW4pIC5zZWN0aW9uIHVsOm5vdCguY3phcm5lLWtyb3BraSkgbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMjVweDt0b3A6MTBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1jb2xvcjojOGNjMDQzfS5wb3N0LWNvbnRlbnQgb2wgbGksYm9keTpub3QoLndwLWFkbWluKSAuc2VjdGlvbiBvbCBsaXtwYWRkaW5nLWxlZnQ6OHB4fS5wb3N0LWNvbnRlbnQgLndwLWJsb2NrLWltYWdlLGJvZHk6bm90KC53cC1hZG1pbikgLnNlY3Rpb24gLndwLWJsb2NrLWltYWdle21hcmdpbi1ib3R0b206NTVweH1ib2R5Om5vdCgubG9nZ2VkLWluKSAub25seS1sb2dnZWQtaW57ZGlzcGxheTpub25lfS5ib2R5LWNvdmVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpub25lO3otaW5kZXg6OTl9LmJvZHktY292ZXIub3BlbntkaXNwbGF5OmJsb2NrfS5ib2R5LWNvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSg4Myw4MSw4MCwuMyl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oaWRlLW1vYmlsZXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGlkZS10YWJsZXR7ZGlzcGxheTpub25lfX0uaW5uZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MjBweCAwfS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5ncmVlbntjb2xvcjojOGNjMDQzfS5kYXJrLWdyZWVue2NvbG9yOiMyZTkyNDd9LmFqZGVfZXZjYWxfY2FsZW5kYXJ7bWF4LXdpZHRoOjEyMDBweDttYXJnaW46YXV0bztwYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctbGVmdDozMHB4O3BhZGRpbmctcmlnaHQ6MzBweH0uYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi1oZWlnaHQ6NjBweDttaW4td2lkdGg6MTUwcHg7cGFkZGluZzoxNnB4IDE4cHggMTFweDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICM4Y2MwNDM7Y29sb3I6IzRhNGE0YTtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo0MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5idG4gc3Zne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDo4cHh9LmJ0biBzdmcgcGF0aHt0cmFuc2l0aW9uOi4zc30uYnRuIHNwYW57dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmctYm90dG9tOjNweH1AbWVkaWEobWF4LXdpZHRoOiAzNTlweCl7LmJ0bntmb250LXNpemU6MjBweH19LmJ0bjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiM4Y2MwNDM7Y29sb3I6I2ZmZn0uYnRuOmhvdmVyIHBhdGh7ZmlsbDojZmZmfS5idG4uYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzdmYWQzZX0uYnRuLmRpc2FibGVke29wYWNpdHk6NTAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi0td2hpdGV7Y29sb3I6I2ZmZn0uYnRuLS13aGl0ZSBwYXRoe2ZpbGw6I2ZmZn0uYnRuLS13aGl0ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzdmYWQzZX0ub3dsLWNhcm91c2Vse2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdle3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246cGFuLVk7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6ZmxleH0ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6YWZ0ZXJ7Y29udGVudDpcIi5cIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6MDtoZWlnaHQ6MH0ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpfS5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtmbG9hdDpsZWZ0Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkLC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzLmRpc2FibGVke2Rpc3BsYXk6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCwub3dsLWNhcm91c2VsIC5vd2wtZG90e2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCwub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90e2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0O2JvcmRlcjpub25lO3BhZGRpbmc6MCAhaW1wb3J0YW50O2ZvbnQ6aW5oZXJpdH0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpmb2N1cywub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dDpmb2N1cywub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90OmZvY3Vze291dGxpbmU6MH0ub3dsLWNhcm91c2VsLm93bC1sb2FkZWR7ZGlzcGxheTpibG9ja30ub3dsLWNhcm91c2VsLm93bC1sb2FkaW5ne29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrfS5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbntvcGFjaXR5OjB9Lm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW17dmlzaWJpbGl0eTpoaWRkZW59Lm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW17LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5vd2wtY2Fyb3VzZWwub3dsLWdyYWJ7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9Lm93bC1jYXJvdXNlbC5vd2wtcnRse2RpcmVjdGlvbjpydGx9Lm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbXtmbG9hdDpyaWdodH0ubm8tanMgLm93bC1jYXJvdXNlbHtkaXNwbGF5OmJsb2NrfS5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoxMDAwbXM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbnt6LWluZGV4OjB9Lm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLW91dHt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAuZmFkZU91dHthbmltYXRpb24tbmFtZTpmYWRlT3V0fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fS5vd2wtaGVpZ2h0e3RyYW5zaXRpb246aGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0fS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDQwMG1zIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl0sLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSl7bWF4LWhlaWdodDowfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMDAwfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb257cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjgwcHg7d2lkdGg6ODBweDtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi00MHB4O21hcmdpbi10b3A6LTQwcHg7YmFja2dyb3VuZDp1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246dHJhbnNmb3JtIDEwMG1zIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlcnstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMywgMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zLCAxLjMpfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb257ZGlzcGxheTpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10bntvcGFjaXR5OjA7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0cmFuc2l0aW9uOm9wYWNpdHkgNDAwbXMgZWFzZX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tZnJhbWV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm93bC1jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiBzcGFuLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHNwYW57bWFyZ2luOmF1dG87ZGlzcGxheTpibG9ja30ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiBzcGFuOmhvdmVyLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHNwYW46aG92ZXJ7Y29sb3I6IzY3Njc2N30ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldi5kaXNhYmxlZCwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dC5kaXNhYmxlZHtkaXNwbGF5Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDowfS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0OjB9Lm93bC1jYXJvdXNlbCAub3dsLWRvdHN7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjIwcHh9Lm93bC1jYXJvdXNlbCAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3R7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICM4Y2MwNDM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDttYXJnaW4tcmlnaHQ6MTRweH0ub3dsLWNhcm91c2VsIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdDpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90LmFjdGl2ZSwub3dsLWNhcm91c2VsIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4Y2MwNDN9ZGl2LndwY2Y3e21heC13aWR0aDoxMjAwcHg7cGFkZGluZzoyNnB4IDM5cHg7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O21hcmdpbjowIGF1dG8gNDBweH1kaXYud3BjZjcgLmFqYXgtaG9sZGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWRpdi53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXB7ZGlzcGxheTpibG9ja31kaXYud3BjZjcgLndwY2Y3LW5vdC12YWxpZC10aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDJweCk7bGVmdDowO2NvbG9yOnJlZDtmb250LXNpemU6MTRweH1kaXYud3BjZjcgZGl2LndwY2Y3LXJlc3BvbnNlLW91dHB1dHtib3JkZXI6MDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2NvbG9yOnJlZDttYXJnaW4tdG9wOjI3cHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9ZGl2LndwY2Y3IGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsZGl2LndwY2Y3IGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQud3BjZjctYWNjZXB0YW5jZS1taXNzaW5ne2NvbG9yOnJlZH1kaXYud3BjZjcgZGl2LndwY2Y3LXJlc3BvbnNlLW91dHB1dC53cGNmNy1tYWlsLXNlbnQtb2t7Y29sb3I6IzhjYzA0M31kaXYud3BjZjcgbGFiZWx7Y29sb3I6IzRhNGE0YTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweH1kaXYud3BjZjcgbGFiZWw+c3Bhbnt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9ZGl2LndwY2Y3IGxhYmVsIC5jaGVja21hcmt7bWFyZ2luLXRvcDo0cHh9ZGl2LndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sZGl2LndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLGRpdi53cGNmNyB0ZXh0YXJlYXt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgIzhjYzA0MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo1cHggMjBweH1kaXYud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxkaXYud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsZGl2LndwY2Y3IHRleHRhcmVhOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzJlOTI0NztvdXRsaW5lOjB9ZGl2LndwY2Y3IGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsZGl2LndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGRpdi53cGNmNyB0ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntvcGFjaXR5Oi41fWRpdi53cGNmNyBpbnB1dFt0eXBlPXRleHRdOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLGRpdi53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixkaXYud3BjZjcgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXJ7b3BhY2l0eTouNX1kaXYud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsZGl2LndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixkaXYud3BjZjcgdGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVye29wYWNpdHk6LjV9ZGl2LndwY2Y3IGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixkaXYud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixkaXYud3BjZjcgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcntvcGFjaXR5Oi41fWRpdi53cGNmNyBpbnB1dFt0eXBlPXRleHRdLndwY2Y3LW5vdC12YWxpZCxkaXYud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkLGRpdi53cGNmNyB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWR7Ym9yZGVyOjFweCBzb2xpZCByZWR9ZGl2LndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sZGl2LndwY2Y3IGlucHV0W3R5cGU9ZW1haWxde2hlaWdodDo0NnB4fWRpdi53cGNmNyB0ZXh0YXJlYXtoZWlnaHQ6MTc5cHg7cmVzaXplOm5vbmV9Ym9keSAuZm9ybS1nbG9iYWwgLndwY2Y3LWZvcm17cGFkZGluZy10b3A6MH1ib2R5IC5mb3JtLWdsb2JhbCB0ZXh0YXJlYXt3aWR0aDoxMDAlO2hlaWdodDoxNDJweDtyZXNpemU6bm9uZX1ib2R5IC5mb3JtLWdsb2JhbCAucmVxdWlyZWR7Ym9yZGVyOjAgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZX1ib2R5IC5mb3JtLWdsb2JhbCAud3BjZjctYWNjZXB0YW5jZXtkaXNwbGF5OmJsb2NrfWJvZHkgLmZvcm0tZ2xvYmFsIC53cGNmNy1hY2NlcHRhbmNlIHNwYW4ud3BjZjctbGlzdC1pdGVte21hcmdpbi1sZWZ0OjB9Ym9keSAuZm9ybS1nbG9iYWwgLndwY2Y3LXN1Ym1pdHttaW4td2lkdGg6MTYzcHg7aGVpZ2h0OjU5cHg7Ym9yZGVyOjFweCBzb2xpZCAjOGNjMDQzO2JhY2tncm91bmQtY29sb3I6IzhjYzA0Mztjb2xvcjojZmZmO2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjE1cHggMzVweDt0cmFuc2l0aW9uOi4zc31ib2R5IC5mb3JtLWdsb2JhbCAud3BjZjctc3VibWl0OmhvdmVye2JvcmRlcjoxcHggc29saWQgIzhjYzA0MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzRhNGE0YX1ib2R5IC5mb3JtLWdsb2JhbCAuYWpheC1sb2FkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0cHh9Ym9keSAuZm9ybS1nbG9iYWwgLnRleHQtY2VudGVye3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkgLmZvcm0tZ2xvYmFsIC5jdXN0b20tc2VsZWN0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIycHh9Ym9keSAuZm9ybS1nbG9iYWwgLnNlbGVjdHJpY3tib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpe2JvZHkgLmZvcm0tZ2xvYmFsIC5zZWxlY3RyaWN7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzA2MGEyMn19Ym9keSAuZm9ybS1nbG9iYWwgLnNlbGVjdHJpYyAubGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW46MDtjb2xvcjojMDYwYTIyO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE7cGFkZGluZzoxOHB4IDQwcHggMThweCAwO2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6NTBweH1ib2R5IC5mb3JtLWdsb2JhbCAuc2VsZWN0cmljIC5idXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwNjBhMjI7Ym90dG9tOjA7bWFyZ2luOmF1dG99Ym9keSAuZm9ybS1nbG9iYWwgLnNlbGVjdHJpYyAuYnV0dG9uOjphZnRlcntib3JkZXItdG9wLWNvbG9yOiMwNjBhMjJ9Ym9keSAuZm9ybS1nbG9iYWwgLnNlbGVjdHJpYy1pdGVtc3tib3gtc2hhZG93OjNweCAzcHggMTBweCByZ2JhKDYsMTAsMzQsLjEpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoxNXB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MTVweDtib3JkZXI6MH1ib2R5IC5mb3JtLWdsb2JhbCAuc2VsZWN0cmljLWl0ZW1zIGxpe3BhZGRpbmc6MTVweCAyNXB4O2NvbG9yOiMwNjBhMjI7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NTAwfWJvZHkgLmZvcm0tZ2xvYmFsIC5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWRmMmY4fWJvZHkgLmZvcm0tZ2xvYmFsIC5zZWxlY3RyaWMtaXRlbXMgbGkuaGlnaGxpZ2h0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM4Y2MwNDN9Ym9keSAuZm9ybS1nbG9iYWwgLndwY2Y3LWFjY2VwdGFuY2V7ZGlzcGxheTpibG9ja31ib2R5IC5mb3JtLWdsb2JhbCAud3BjZjctYWNjZXB0YW5jZSBzcGFuLndwY2Y3LWxpc3QtaXRlbXttYXJnaW4tbGVmdDowfWJvZHkgLnNlbGVjdHJpYy1mb2N1cyAuc2VsZWN0cmlje2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM4Y2MwNDM7Ym9yZGVyLWNvbG9yOiM4Y2MwNDN9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXtib2R5IC5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpY3tib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDYwYTIyfX1ib2R5IC5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDYwYTIyfWJvZHkgLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b246OmFmdGVye2JvcmRlci10b3AtY29sb3I6IzA2MGEyMn1ib2R5IGRpdiAuc2VsZWN0cmlje2JvcmRlci1jb2xvcjojOGNjMDQzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1ib2R5IGRpdiAuc2VsZWN0cmljOmhvdmVye2JvcmRlci1jb2xvcjojMmU5MjQ3fWJvZHkgZGl2IC5zZWxlY3RyaWMgLmxhYmVse2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHg7Y29sb3I6IzRhNGE0YTtmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDB9Ym9keSBkaXYgLnNlbGVjdHJpYyAuYnV0dG9ue2hlaWdodDo0NnB4O3dpZHRoOjQ2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfWJvZHkgZGl2IC5zZWxlY3RyaWMtc2Nyb2xsIHVse2xpc3Qtc3R5bGU6bm9uZSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9Ym9keSBkaXYgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGk6YmVmb3Jle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWJvZHkgLnNlbGVjdHJpYy1vcGVuIC5zZWxlY3RyaWN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzJlOTI0Nztib3JkZXItY29sb3I6IzJlOTI0N31ib2R5IC5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljIC5idXR0b257dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfWJvZHkgLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbXttYXgtd2lkdGg6MTAwJTttYXJnaW4tbGVmdDo1MHB4fWJvZHkgLndwY2Y3LWFjY2VwdGFuY2UgbGFiZWwgaW5wdXQsYm9keSAuY3VzdG9tLWNoZWNrYm94IGxhYmVsIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MDt3aWR0aDowfWJvZHkgLmNoZWNrbWFya3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O2xlZnQ6MDt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjoxcHggc29saWQgIzhjYzA0M31ib2R5IC53cGNmNy1hY2NlcHRhbmNlIGxhYmVsOmhvdmVyIGlucHV0fnNwYW4uY2hlY2ttYXJrLGJvZHkgLmN1c3RvbS1jaGVja2JveCBsYWJlbDpob3ZlciBpbnB1dH5zcGFuLmNoZWNrbWFya3tib3JkZXI6MXB4IHNvbGlkICM4Y2MwNDN9Ym9keSAud3BjZjctYWNjZXB0YW5jZSBsYWJlbCBpbnB1dDpjaGVja2VkfnNwYW4uY2hlY2ttYXJrLGJvZHkgLmN1c3RvbS1jaGVja2JveCBsYWJlbCBpbnB1dDpjaGVja2VkfnNwYW4uY2hlY2ttYXJre2JvcmRlcjoxcHggc29saWQgIzhjYzA0MztiYWNrZ3JvdW5kLWNvbG9yOiM4Y2MwNDN9Ym9keSAuY2hlY2ttYXJrOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Om5vbmV9Ym9keSAud3BjZjctYWNjZXB0YW5jZSBsYWJlbCBpbnB1dDpjaGVja2VkfnNwYW4uY2hlY2ttYXJrOmFmdGVyLGJvZHkgLmN1c3RvbS1jaGVja2JveCBsYWJlbCBpbnB1dDpjaGVja2VkfnNwYW4uY2hlY2ttYXJrOmFmdGVye2Rpc3BsYXk6YmxvY2t9Ym9keSAud3BjZjctYWNjZXB0YW5jZSBsYWJlbCAuY2hlY2ttYXJrOmFmdGVyLGJvZHkgLmN1c3RvbS1jaGVja2JveCBsYWJlbCAuY2hlY2ttYXJrOmFmdGVye2NvbnRlbnQ6XCJcIjtsZWZ0OjhweDt0b3A6NHB4O3dpZHRoOjNweDtoZWlnaHQ6OHB4O2JvcmRlcjpzb2xpZCAjZmZmO2JvcmRlci13aWR0aDowIDJweCAycHggMDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX1ib2R5IC5jdXN0b20tcmFkaW97ZGlzcGxheTpibG9ja31ib2R5IC5jdXN0b20tcmFkaW8gLndwY2Y3LWxpc3QtaXRlbXtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjB9Ym9keSAuY3VzdG9tLXJhZGlvIC53cGNmNy1saXN0LWl0ZW0gc3BhbnttYXJnaW4tdG9wOjB9Ym9keSAuY3VzdG9tLXJhZGlvIGxhYmVse2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjM3cHg7bWFyZ2luOjAgMCAxMnB4ICFpbXBvcnRhbnQ7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzRhNGE0YTtmb250LXNpemU6Y2xhbXAoMTRweCwxLjZ2dywxNXB4KTtsaW5lLWhlaWdodDoxOXB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2xldHRlci1zcGFjaW5nOi0wLjNweDt1c2VyLXNlbGVjdDpub25lfWJvZHkgLmN1c3RvbS1yYWRpbyBpbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjA7d2lkdGg6MH1ib2R5IC5jdXN0b20tcmFkaW8gLmNoZWNrbWFya3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjE5cHg7d2lkdGg6MTlweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCAjOGNjMDQzO2N1cnNvcjpwb2ludGVyfWJvZHkgLmN1c3RvbS1yYWRpbzpob3ZlciBpbnB1dH4uY2hlY2ttYXJre2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM4Y2MwNDN9Ym9keSAuY3VzdG9tLXJhZGlvIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjOGNjMDQzfWJvZHkgLmN1c3RvbS1yYWRpbzphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lfWJvZHkgLmN1c3RvbS1yYWRpbyBpbnB1dDpjaGVja2Vkfi5jaGVja21hcms6YWZ0ZXJ7ZGlzcGxheTpibG9ja31ib2R5IC5jdXN0b20tcmFkaW8gLmNoZWNrbWFyazphZnRlcnt0b3A6NHB4O2xlZnQ6NHB4O3dpZHRoOjlweDtoZWlnaHQ6OXB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzhjYzA0M31ib2R5IC5jdXN0b20tcmFkaW8gLnJhZGlvLWNvbnRlbnR7Y3Vyc29yOnBvaW50ZXJ9LmNmNy1jb250YWluZXIgaDV7Zm9udC1zaXplOmNsYW1wKDE2cHgsMS42dncsMThweCk7bWFyZ2luLWJvdHRvbToxMHB4fS5mb3JtLWRyb3Bkb3due3dpZHRoOjEwMCU7bWF4LXdpZHRoOmNhbGMoNTAlIC0gMjBweCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtLWRyb3Bkb3due21heC13aWR0aDoxMDAlfX0uZm9ybS1kcm9wZG93biAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1kcm9wZG93biAuc2VsZWN0Mi1jb250YWluZXJ7bWluLXdpZHRoOjEwMCV9fS5zZWxlY3QyLXJlc3VsdHN7dG9wOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7dG9wOjA7Ym90dG9tOjA7bWFyZ2luOmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM4Y2MwNDM7Ym9yZGVyLXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtoZWlnaHQ6NDhweH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nOjEwcHggMjJweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3t3aWR0aDo1MHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7aGVpZ2h0OjE1cHg7d2lkdGg6MTVweDtib3JkZXI6M3B4IHNvbGlkICM0YTRhNGE7Ym9yZGVyLXdpZHRoOjAgM3B4IDNweCAwO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi10b3A6LTEwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntoZWlnaHQ6MTVweDt3aWR0aDoxNXB4O2JvcmRlcjozcHggc29saWQgIzRhNGE0YTtib3JkZXItd2lkdGg6M3B4IDAgMCAzcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7bWFyZ2luLXRvcDotM3B4fS53cGNmNy1hY2NlcHRhbmNle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxNnB4O2NvbG9yOiM0YTRhNGE7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjJ9LndwY2Y3LWFjY2VwdGFuY2Ugc3Bhbi53cGNmNy1saXN0LWl0ZW0gbGFiZWx7Y3Vyc29yOnBvaW50ZXJ9Lm9jd3BjZjdfbGVmdF9ib3ggaW1ne2FzcGVjdC1yYXRpbzoxO29iamVjdC1maXQ6Y292ZXJ9LndwY2Y3LWxpc3QtaXRlbS1sYWJlbCBhe2NvbG9yOiM0YTRhNGE7Zm9udC13ZWlnaHQ6NzAwfS53cGNmNy1saXN0LWl0ZW0tbGFiZWwgYTpob3Zlcntjb2xvcjojNGE0YTRhfS5zdWJtaXQtcmlnaHQsLnN1Ym1pdC13cmFwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTthbGlnbi1pdGVtczpjZW50ZXJ9LmNmNy1jb250YWluZXIgLmJ0bntwYWRkaW5nOjE2cHggMThweCAxNnB4fS5yb3ctZmlsZXttYXJnaW4tYm90dG9tOjMwcHh9LnJvdy1maWxlX190aXRsZXtkaXNwbGF5OmJsb2NrfS53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGxhYmVse2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjM1cHg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MDt3aWR0aDowfS53cGNmNy1jaGVja2JveCAuY2hlY2ttYXJre3Bvc2l0aW9uOmFic29sdXRlO3RvcDoycHg7bGVmdDowO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Ym9yZGVyLXJhZGl1czo1cHg7Ym9yZGVyOjFweCBzb2xpZCAjOGNjMDQzO21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIDpob3ZlciBpbnB1dH4uY2hlY2ttYXJre2JvcmRlcjoxcHggc29saWQgIzhjYzA0M30ud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCBpbnB1dDpjaGVja2Vkfi5jaGVja21hcmt7Ym9yZGVyOjFweCBzb2xpZCAjOGNjMDQzO2JhY2tncm91bmQtY29sb3I6IzhjYzA0M30ud3BjZjctY2hlY2tib3ggLmNoZWNrbWFyazphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lfS53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyazphZnRlcntkaXNwbGF5OmJsb2NrfS53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIC5jaGVja21hcms6YWZ0ZXJ7Y29udGVudDpcIlwiO2xlZnQ6OHB4O3RvcDo0cHg7d2lkdGg6M3B4O2hlaWdodDo4cHg7Ym9yZGVyOnNvbGlkICNmZmY7Ym9yZGVyLXdpZHRoOjAgMnB4IDJweCAwOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5zZWxlY3RyaWMtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0uc2VsZWN0cmljLXJlc3BvbnNpdmV7d2lkdGg6MTAwJX0uc2VsZWN0cmlje2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjBweDtiYWNrZ3JvdW5kOiNmOGY4Zjg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5zZWxlY3RyaWMgLmxhYmVse2Rpc3BsYXk6YmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO21hcmdpbjowIDMuOHJlbSAwIDFyZW07Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDozLjhyZW07Y29sb3I6IzQ0NDtoZWlnaHQ6My44cmVtOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zZWxlY3RyaWMgLmJ1dHRvbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6My44cmVtO2hlaWdodDozLjhyZW07bGluZS1oZWlnaHQ6My44cmVtO2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtjb2xvcjojYmJiO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQ6MC8wIGE7KmZvbnQ6MnJlbS8zLjhyZW0gTHVjaWRhIFNhbnMgVW5pY29kZSxBcmlhbCBVbmljb2RlIE1TLEFyaWFsfS5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcntjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO21hcmdpbjphdXRvO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOiNiYmI7Ym9yZGVyLWJvdHRvbTpub25lfS5zZWxlY3RyaWMtZm9jdXMgLnNlbGVjdHJpY3tib3JkZXItY29sb3I6I2FhYX0uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWN7Ym9yZGVyLWNvbG9yOiNjNGM0YzR9LnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b257Y29sb3I6I2EyYTJhMn0uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcntib3JkZXItdG9wLWNvbG9yOiNhMmEyYTJ9LnNlbGVjdHJpYy1vcGVue3otaW5kZXg6OTk5OX0uc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpY3tib3JkZXItY29sb3I6I2M0YzRjNH0uc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYy1pdGVtc3tkaXNwbGF5OmJsb2NrfS5zZWxlY3RyaWMtZGlzYWJsZWR7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApO29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNlbGVjdHJpYy1oaWRlLXNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MDtoZWlnaHQ6MH0uc2VsZWN0cmljLWhpZGUtc2VsZWN0IHNlbGVjdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAlfS5zZWxlY3RyaWMtaGlkZS1zZWxlY3Quc2VsZWN0cmljLWlzLW5hdGl2ZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTB9LnNlbGVjdHJpYy1oaWRlLXNlbGVjdC5zZWxlY3RyaWMtaXMtbmF0aXZlIHNlbGVjdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JvcmRlcjpub25lO3otaW5kZXg6MTtib3gtc2l6aW5nOmJvcmRlci1ib3g7b3BhY2l0eTowfS5zZWxlY3RyaWMtaW5wdXR7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6MCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O2NsaXA6cmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O291dGxpbmU6bm9uZSAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnQ7KmZvbnQ6MC8wIGEgIWltcG9ydGFudDtiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudH0uc2VsZWN0cmljLXRlbXAtc2hvd3twb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5zZWxlY3RyaWMtaXRlbXN7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmOGY4Zjg7Ym9yZGVyOjFweCBzb2xpZCAjYzRjNGM0O3otaW5kZXg6LTE7Ym94LXNoYWRvdzowIDAgMTBweCAtNnB4fS5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGx7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6YXV0b30uc2VsZWN0cmljLWFib3ZlIC5zZWxlY3RyaWMtaXRlbXN7dG9wOmF1dG87Ym90dG9tOjEwMCV9LnNlbGVjdHJpYy1pdGVtcyB1bCwuc2VsZWN0cmljLWl0ZW1zIGxpe2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDttaW4taGVpZ2h0OjIwcHh9LnNlbGVjdHJpYy1pdGVtcyBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweDtjb2xvcjojNjY2O2N1cnNvcjpwb2ludGVyfS5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWR7YmFja2dyb3VuZDojZTBlMGUwO2NvbG9yOiM0NDR9LnNlbGVjdHJpYy1pdGVtcyBsaS5oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiNkMGQwZDA7Y29sb3I6IzQ0NH0uc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVye2JhY2tncm91bmQ6I2Q1ZDVkNTtjb2xvcjojNDQ0fS5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVke2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTtvcGFjaXR5Oi41O2N1cnNvcjpkZWZhdWx0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Y29sb3I6IzY2NiAhaW1wb3J0YW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cCAuc2VsZWN0cmljLWdyb3VwLWxhYmVse2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy1sZWZ0OjEwcHg7Y3Vyc29yOmRlZmF1bHQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDpub25lO2NvbG9yOiM0NDR9LnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLWdyb3VwLmRpc2FibGVkIGxpe2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7b3BhY2l0eToxfS5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cCBsaXtwYWRkaW5nLWxlZnQ6MjVweH0uaGVhZGVye2Rpc3BsYXk6aW5pdGlhbH0uaGVhZGVyX19idXR0b257dGV4dC1hbGlnbjpyaWdodH0udG9wLWJhciwuc3RpY2t5LWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5fS50b3AtYmFyIC5jb250YWluZXIsLnN0aWNreS1iYXIgLmNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRvcC1iYXIgLm1lbnUsLnN0aWNreS1iYXIgLm1lbnV7ZGlzcGxheTpmbGV4O2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9LnRvcC1iYXIgLm1lbnUgbGksLnN0aWNreS1iYXIgLm1lbnUgbGl7bWFyZ2luLXJpZ2h0OjI4cHh9LnRvcC1iYXIgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSwudG9wLWJhciAubWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSwuc3RpY2t5LWJhciAubWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLC5zdGlja3ktYmFyIC5tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5he2NvbG9yOiM4Y2MwNDN9LnRvcC1iYXIgLm1lbnUgbGk6bGFzdC1jaGlsZCwuc3RpY2t5LWJhciAubWVudSBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowO3BhZGRpbmctcmlnaHQ6MH0udG9wLWJhciAubWVudSBsaSBhLC5zdGlja3ktYmFyIC5tZW51IGxpIGF7Y29sb3I6IzNlM2UzZTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50b3AtYmFyIC5tZW51IGxpIGE6aG92ZXIsLnN0aWNreS1iYXIgLm1lbnUgbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojOGNjMDQzfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnRvcC1iYXJ7ZGlzcGxheTpub25lfX0udG9wLWJhcl9fcm93e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJX0udG9wLWJhciAubWVudSBsaSBhe2ZvbnQtd2VpZ2h0OjcwMH0uc3RpY2t5LWJhcntwb3NpdGlvbjpzdGlja3k7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7ei1pbmRleDo5OTl9LnN0aWNreS1iYXItLXNjcm9sbGluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnN0aWNreS1iYXIgLmNvbnRhaW5lcntvdmVyZmxvdzp2aXNpYmxlfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnN0aWNreS1iYXIgLmNvbnRhaW5lcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9fS5zdGlja3ktYmFyX19sb2dve2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5zdGlja3ktYmFyX19sb2dve2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMHB4fX0uc3RpY2t5LWJhcl9faW5uZXJ7aGVpZ2h0OjQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5zdGlja3ktYmFyX19pbm5lcntkaXNwbGF5Om5vbmV9fS5zdGlja3ktYmFyX19pbm5lciAubWVudS1zdGlja3ktbWVudS1jb250YWluZXJ7d2lkdGg6MTAwJX0uc3RpY2t5LWJhcl9faW5uZXIgLm1lbnUtc3RpY2t5LW1lbnUtY29udGFpbmVyPnVsPmxpe3BhZGRpbmc6MTBweCAxMnB4O21hcmdpbi1sZWZ0Oi0xMnB4O21hcmdpbi1yaWdodDo1cHh9LnN0aWNreS1iYXJfX2lubmVyIC5tZW51LXN0aWNreS1tZW51LWNvbnRhaW5lcj51bD5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VmZWZlZn0uc3RpY2t5LWJhciAubWVudXt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zdGlja3ktYmFyIC5tZW51Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGlja3ktYmFyIC5tZW51PmxpPmF7Zm9udC13ZWlnaHQ6NzAwfS5zdGlja3ktYmFyIC5tZW51PmxpPi5zdWItbWVudXtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjE0cHggMTJweCA1cHg7bGlzdC1zdHlsZTpub25lO2ZsZXgtd3JhcDp3cmFwfS5zdGlja3ktYmFyIC5tZW51PmxpPi5zdWItbWVudT5saXtkaXNwbGF5OmJsb2NrO3dpZHRoOmNhbGMoMTAwJSAtIDI1cHgpO21hcmdpbi1yaWdodDoyNXB4O21hcmdpbi1ib3R0b206MTBweH0uc3RpY2t5LWJhciAubWVudT5saT4uc3ViLW1lbnU+bGkgYXt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjEycHh9LnN0aWNreS1iYXIgLm1lbnU+bGk+LnN1Yi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57d2lkdGg6Y2FsYyg1MCUgLSAyNXB4KTttYXJnaW4tcmlnaHQ6MjVweDttYXJnaW4tdG9wOjE1cHh9LnN0aWNreS1iYXIgLm1lbnU+bGk+LnN1Yi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YXtjb2xvcjojM2UzZTNlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjEwcHh9LnN0aWNreS1iYXIgLm1lbnU+bGk+LnN1Yi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51e2xpc3Qtc3R5bGU6bm9uZTtmbGV4LXdyYXA6d3JhcH0uc3RpY2t5LWJhciAubWVudT5saT4uc3ViLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGl7bWFyZ2luLWJvdHRvbToxMHB4fS5zdGlja3ktYmFyIC5tZW51PmxpPi5zdWItbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSBhe2ZvbnQtc2l6ZToxMnB4O3doaXRlLXNwYWNlOm5vcm1hbH0uc3RpY2t5LWJhciAubWVudT5saTpob3ZlciAuc3ViLW1lbnV7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6I2VmZWZlZn0uc3RpY2t5LWJhciAubWVudT5saTpob3Zlcj4uc3ViLW1lbnV7bWluLXdpZHRoOjEwMCV9LmhhbWJ1cmdlcntmb250OmluaGVyaXQ7ZGlzcGxheTpub25lO292ZXJmbG93OnZpc2libGU7bWFyZ2luOjA7cGFkZGluZzoxcmVtIDAgMXJlbTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSxmaWx0ZXI7dGV4dC10cmFuc2Zvcm06bm9uZTtjb2xvcjojMDAwO2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmhhbWJ1cmdlcjpmb2N1cy12aXNpYmxlLC5oYW1idXJnZXI6Zm9jdXN7b3V0bGluZTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmhhbWJ1cmdlcntkaXNwbGF5OmlubGluZS1ibG9ja319LmhhbWJ1cmdlci1ib3h7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoyNnB4O2hlaWdodDozNHB4fS5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yMnN9LmhhbWJ1cmdlci1pbm5lcnt0b3A6NTAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDotMC4ycmVtfS5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3Jle3RyYW5zaXRpb246dG9wIC4xcyBlYXNlLWluIC4yNXMsb3BhY2l0eSAuMXMgZWFzZS1pbn0uaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmV7dG9wOi03cHh9LmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIsLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXJ7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2UtaW4gLjI1cyx0cmFuc2Zvcm0gLjIycyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX0uaGFtYnVyZ2VyLWlubmVyOjphZnRlcntib3R0b206LTdweH0uaGFtYnVyZ2VyLWlubmVyOjphZnRlciwuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLWlubmVyOjphZnRlciwuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjZweDtoZWlnaHQ6M3B4O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JhY2tncm91bmQtY29sb3I6IzAwMH0uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tZGVsYXk6LjEyczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9LmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciwuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMDAwO2hlaWdodDouM3JlbX0uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmV7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjFzIGVhc2Utb3V0LG9wYWNpdHkgLjFzIGVhc2Utb3V0IC4xMnM7b3BhY2l0eTowO2hlaWdodDouM3JlbX0uaGFtYnVyZ2VyLWlubmVyOjphZnRlcntyaWdodDowfS5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVye3dpZHRoOjIycHg7cmlnaHQ6YXV0bztib3R0b206MDt0cmFuc2l0aW9uOmJvdHRvbSAuMXMgZWFzZS1vdXQsdHJhbnNmb3JtIC4yMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgLjEyczt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt3aWR0aDoyMnB4fS5tZW51LWZ1bGx7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDotMTt0b3A6MDtyaWdodDotMTAwJTtib3R0b206MDtwYWRkaW5nOjU1cHggMTVweCAzMHB4IDMwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjpyaWdodCAuNHMgZWFzZS1pbi1vdXQsei1pbmRleCAuNHMgY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO21heC1oZWlnaHQ6MTAwdmg7dHJhbnNpdGlvbi1wcm9wZXJ0eTpyaWdodCx6LWluZGV4LGJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHMsMHMsMHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZSxlYXNlLW91dCxlYXNlLW91dDt0cmFuc2l0aW9uLWRlbGF5OjBzLC40cywuNHN9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsubWVudS1mdWxse3dpZHRoOjEwMCU7bWF4LXdpZHRoOjUyMnB4fS5tZW51LWZ1bGwgLnN1Yi1tZW51e2Rpc3BsYXk6bm9uZX19Lm1lbnUtZnVsbC5vcGVue3JpZ2h0OjA7ei1pbmRleDoxMDE7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb24tZGVsYXk6MHMsMHMsMHN9Lm1lbnUtZnVsbF9fcm93e2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3cteTphdXRvO2hlaWdodDpjYWxjKDEwMHZoIC0gMTAwcHgpfS5tZW51LWZ1bGxfX2NvbHt3aWR0aDoxMDAlfS5tZW51LWZ1bGwgLm1lbnV7bGlzdC1zdHlsZTpub25lO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZzowfS5tZW51LWZ1bGwgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYXtjb2xvcjojOGNjMDQzfS5tZW51LWZ1bGwgLm1lbnUgbGkgYXtkaXNwbGF5OmJsb2NrO2NvbG9yOiMzZTNlM2U7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MTFweCAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubWVudS1mdWxsIC5tZW51IGxpIGE6aG92ZXJ7Y29sb3I6IzhjYzA0Mzt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVudS1mdWxsIC5tZW51IGxpIC5zdWItbWVudXtwYWRkaW5nOjVweCAwIDIwcHh9Lm1lbnUtZnVsbCAubWVudSBsaSAuc3ViLW1lbnUgbGkgYXtmb250LXdlaWdodDo0MDA7Y29sb3I6IzRhNGE0YX0ubWVudS1mdWxsIC5tZW51IGxpIC5zdWItbWVudSAuc3ViLW1lbnV7cGFkZGluZzo1cHggMCAyMHB4fS5tZW51LWZ1bGwgLm1lbnUgbGkgLnN1Yi1tZW51IC5zdWItbWVudSBsaSBhe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNGE0YTRhfS5mb290ZXJ7cGFkZGluZzo5NXB4IDAgOTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWZ9LnNvY2lhbF9fdGl0bGV7bWFyZ2luLWJvdHRvbTozMHB4fS5zb2NpYWxfX3Jvd3tkaXNwbGF5OmZsZXh9LnNvY2lhbF9faWNvbnt3aWR0aDo1OHB4O2hlaWdodDo1NHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzJlMmUyZTttYXJnaW4tcmlnaHQ6MTZweDttYXJnaW4tYm90dG9tOjE2cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6Y2xhbXAoMTRweCwxOHZ3LDE4cHgpO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo1NHB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0cmFuc2l0aW9uOi4zc30uc29jaWFsX19pY29uOmhvdmVye2NvbG9yOiM4Y2MwNDM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZvb3Rlcl9fcm93e3BhZGRpbmctdG9wOjU0cHh9LmZvb3Rlcl9fdGl0bGV7bWFyZ2luLWJvdHRvbTozMHB4fS5mb290ZXJfX2NvbnRlbnQgcHtjb2xvcjojOGY4ZjhmfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Lm1lbnUtZnVsbCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbntwb3NpdGlvbjpyZWxhdGl2ZX0ubWVudS1mdWxsIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuX19hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG87d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kOm5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvY2hpbGRyZW4uc3ZnXCIpIGNlbnRlcn0ubWVudS1mdWxsIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuX19hcnJvdy0tYWN0aXZle2JhY2tncm91bmQ6bm8tcmVwZWF0IHVybChcIi4uL2ltZy9jaGlsZHJlbi1ibHVlLnN2Z1wiKSBjZW50ZXJ9Lm1lbnUtZnVsbCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBhe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MzVweH19LnMtZXJyb3ItNDA0e3BhZGRpbmc6MTAwcHggMDttYXgtd2lkdGg6MTAwJX0ucy1lcnJvci00MDQgLmJ0bnttYXJnaW4tcmlnaHQ6MH0udGVhbS1iYXItY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDo0NTBweDtwYWRkaW5nOmNhbGMoMTQycHggKyAxMDBweCkgMCAwO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey50ZWFtLWJhci1jb250ZW50e3BhZGRpbmc6Y2FsYyg2NnB4ICsgMTAwcHgpIDAgMH19LnRlYW0tYmFyLWNvbnRlbnQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7b3BhY2l0eTouNTd9LnRlYW0tYmFyLWNvbnRlbnQtLWRhcmt7Y29sb3I6I2ZmZn0udGVhbS1iYXItY29udGVudC0tZGFyazphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiM0MzQzNDN9LnRlYW0tYmFyLWNvbnRlbnQtLWRhcmsgLnRlYW0tYmFyLWNvbnRlbnQtaGVhZF9fdGl0bGV7Y29sb3I6I2ZmZn0udGVhbS1iYXItY29udGVudC0tZGFyayAudGVhbS1iYXItY29udGVudC1oZWFkX19sZWFke2NvbG9yOiNmZmZ9LnRlYW0tYmFyLWNvbnRlbnQtLWxpZ2h0e2NvbG9yOiMyZTkyNDd9LnRlYW0tYmFyLWNvbnRlbnQtLWxpZ2h0OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGVhbS1iYXItY29udGVudC0tbGlnaHQgLnRlYW0tYmFyLWNvbnRlbnQtaGVhZF9fdGl0bGV7Y29sb3I6IzRhNGE0YX0udGVhbS1iYXItY29udGVudC0tbGlnaHQgLnRlYW0tYmFyLWNvbnRlbnQtaGVhZF9fbGVhZHtjb2xvcjojMmU5MjQ3fS50ZWFtLWJhci1jb250ZW50IC5jb250YWluZXJ7aGVpZ2h0OjEwMCV9LnRlYW0tYmFyLWNvbnRlbnRfX3Jvd3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50ZWFtLWJhci1jb250ZW50X19yb3d7ZmxleC13cmFwOndyYXB9fS50ZWFtLWJhci1jb250ZW50LWJveHt3aWR0aDo0MDBweDttYXgtd2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50ZWFtLWJhci1jb250ZW50LWJveHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDphdXRvO3dpZHRoOjMyMHB4fX0udGVhbS1iYXItY29udGVudC1oZWFke3dpZHRoOmNhbGMoMTAwJSAtIDQwMHB4KTttYXgtd2lkdGg6ODcwcHg7cGFkZGluZy1yaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnRlYW0tYmFyLWNvbnRlbnQtaGVhZHt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MH19LnRlYW0tbWlkIC5jb250YWluZXJ7b3ZlcmZsb3c6dmlzaWJsZX0udGVhbS1taWQtY29udGVudF9fcm93e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudGVhbS1taWQtY29udGVudF9fcm93e2ZsZXgtd3JhcDp3cmFwfX0udGVhbS1taWQtY29udGVudC1ib3h7d2lkdGg6NDAwcHg7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6LTc1cHg7cGFkZGluZy1yaWdodDoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnRlYW0tbWlkLWNvbnRlbnQtYm94e3dpZHRoOjMyMHB4fX0udGVhbS1taWQtY29udGVudC1ib3hfX2xhYmVse3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpyaWdodDtwb3NpdGlvbjpyZWxhdGl2ZX0udGVhbS1taWQtY29udGVudC1ib3hfX2xhYmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwcHg7cmlnaHQ6LTEwcHg7YmFja2dyb3VuZC1jb2xvcjojOGNjMDQzO3dpZHRoOjMyMHB4O2hlaWdodDo4MHB4O3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogMTAwMHB4KXsudGVhbS1taWQtY29udGVudC1ib3hfX2xhYmVsOmFmdGVye3RvcDotMTBweDtyaWdodDotMTBweDt3aWR0aDozMjBweDtoZWlnaHQ6ODBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50ZWFtLW1pZC1jb250ZW50LWJveF9fbGFiZWw6YWZ0ZXJ7dG9wOi0xMHB4O3JpZ2h0Oi0xMHB4O3dpZHRoOjMyMHB4O2hlaWdodDo4MHB4fX0udGVhbS1taWQtY29udGVudC1ib3hfX2xhYmVsIC5oM3tjb2xvcjojOGNjMDQzO21hcmdpbjowO2xpbmUtaGVpZ2h0OjF9LnRlYW0tbWlkLWNvbnRlbnQtaGVhZHt3aWR0aDpjYWxjKDEwMCUgLSA0MDBweCk7bWF4LXdpZHRoOjg3MHB4O3BhZGRpbmctcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50ZWFtLW1pZC1jb250ZW50LWhlYWR7d2lkdGg6Y2FsYygxMDAlIC0gMzIwcHgpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRlYW0tbWlkLWNvbnRlbnQtaGVhZHt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MH19LnRlYW0tbWlkLXF1b3Rle3BhZGRpbmctdG9wOjg0cHg7cGFkZGluZy1sZWZ0OjYycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnRlYW0tbWlkLXF1b3Rle3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudGVhbS1taWQtcXVvdGV7cGFkZGluZy10b3A6NDRweDtwYWRkaW5nLWxlZnQ6MH19LnRlYW0tbWlkLXF1b3RlX19pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjFweDt0b3A6NDJweDt3aWR0aDoxMTRweDtoZWlnaHQ6ODZweDtiYWNrZ3JvdW5kLWNvbG9yOiMyZTkyNDc7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnRlYW0tbWlkLXF1b3RlX19pY29ue3dpZHRoOjcwcHg7aGVpZ2h0OjYwcHg7cGFkZGluZzoxNXB4O2xlZnQ6MjlweDt0b3A6NTNweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50ZWFtLW1pZC1xdW90ZV9faWNvbntsZWZ0Oi0yMHB4O3RvcDoxMHB4fX0udGVhbS1taWQtcXVvdGVfX2ljb24gc3Zne21heC13aWR0aDoxMDAlfS50ZWFtLW1pZC1xdW90ZV9faW5uZXJ7cGFkZGluZzozNnB4IDQ3cHggMzZweCAxMDRweDtjb2xvcjojNGE0YTRhO2JvcmRlcjoxcHggc29saWQgIzhjYzA0MztsaW5lLWhlaWdodDoyNnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCl7LnRlYW0tbWlkLXF1b3RlX19pbm5lcntwYWRkaW5nOjMwcHggMjVweCAzMHB4IDQ1cHg7bGluZS1oZWlnaHQ6MS42fX0uc2luZ2xlLW1pZCAuY29udGFpbmVye292ZXJmbG93OnZpc2libGV9LnNpbmdsZS1taWQtY29udGVudF9fcm93e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2luZ2xlLW1pZC1jb250ZW50X19yb3d7ZmxleC13cmFwOndyYXB9fS5zaW5nbGUtbWlkLWNvbnRlbnQtYm94e3dpZHRoOjQwMHB4O21heC13aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOi03NXB4O3BhZGRpbmctcmlnaHQ6MTVweH0uc2luZ2xlLW1pZC1jb250ZW50LWJveF9fbGFiZWx7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOnJpZ2h0O3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtbWlkLWNvbnRlbnQtYm94X19sYWJlbDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMHB4O3JpZ2h0Oi0xMHB4O2JhY2tncm91bmQtY29sb3I6IzhjYzA0Mzt3aWR0aDozMjBweDtoZWlnaHQ6ODBweDt6LWluZGV4Oi0xfS5zaW5nbGUtbWlkLWNvbnRlbnQtYm94X19sYWJlbCAuaDN7Y29sb3I6IzhjYzA0MzttYXJnaW46MDtsaW5lLWhlaWdodDoxfS5zaW5nbGUtbWlkLWNvbnRlbnQtaGVhZHt3aWR0aDpjYWxjKDEwMCUgLSA0MDBweCk7bWF4LXdpZHRoOjkzNXB4O3BhZGRpbmctcmlnaHQ6MjBweDtwYWRkaW5nLXRvcDo2NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2luZ2xlLW1pZC1jb250ZW50LWhlYWR7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy10b3A6MzBweH19Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC50aXRsZS1iYXItY29udGVudHttYXJnaW4tdG9wOi0xNTBweDttaW4taGVpZ2h0OjQwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC50aXRsZS1iYXItY29udGVudHttYXJnaW4tdG9wOjB9fS53b29jb21tZXJjZS1jaGVja291dCBhcnRpY2xle21hcmdpbi10b3A6NDBweDttYXJnaW4tYm90dG9tOjQwcHh9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dHtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O3BhZGRpbmc6MzJweCAzOXB4fS53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMnt3aWR0aDoxMDAlO2Zsb2F0Om5vbmV9LmZvcm0tcm93IGxhYmVse2NvbG9yOiM0YTRhNGE7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjMycHh9LmZvcm0tcm93IC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIGlucHV0e2hlaWdodDo0NnB4O2JvcmRlcjoxcHggc29saWQgIzhjYzA0MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo1cHggMTVweH0jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50LC53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50LC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9Lndvb2NvbW1lcmNlICNwYXltZW50ICNwbGFjZV9vcmRlciwud29vY29tbWVyY2UtcGFnZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXJ7Y29sb3I6IzRhNGE0YTtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MzJweDt3aWR0aDozMDRweDtoZWlnaHQ6NjBweDtib3JkZXI6MXB4IHNvbGlkICM4ZGMwNDY7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O3RyYW5zaXRpb246LjNzfS53b29jb21tZXJjZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXI6aG92ZXIsLndvb2NvbW1lcmNlLXBhZ2UgI3BheW1lbnQgI3BsYWNlX29yZGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzhjYzA0Mztjb2xvcjojZmZmfS53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkc3tkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscy5zaGlwcGluZ3tkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1sYXN0LC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWxhc3R7d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1sYXN0LC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWxhc3R7d2lkdGg6MTAwJTtmbG9hdDpub25lfX0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZXtib3JkZXI6MH1hcnRpY2xlPi53b29jb21tZXJjZT4uaDN7bWFyZ2luLWJvdHRvbTo0MHB4fS53b29jb21tZXJjZS1pbnZvaWNlLWZpZWxkc19fZmllbGQtd3JhcHBlcnttYXJnaW4tYm90dG9tOjMwcHh9Lndvb2NvbW1lcmNlIC5jdXN0b20tY2hlY2tib3h7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjUwcHh9Ym9keSAuY3VzdG9tLWNoZWNrYm94LWludm9pY2Vfb257bWFyZ2luLXRvcDoxNXB4fWJvZHkgLmN1c3RvbS1jaGVja2JveC1pbnZvaWNlX29uIGxhYmVse2N1cnNvcjpwb2ludGVyfWJvZHkgLmN1c3RvbS1jaGVja2JveC1pbnZvaWNlX29uIC5jaGVja21hcmt7dG9wOjB9Lndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHR7bWFyZ2luLWJvdHRvbToyMHB4fWJvZHkgLndvb2NvbW1lcmNlLW1vcmUtZmllbGRze21hcmdpbi1ib3R0b206MzVweH1ib2R5IC53b29jb21tZXJjZS1tb3JlLWZpZWxkcyAuY3VzdG9tLWNoZWNrYm94IGxhYmVse2N1cnNvcjpwb2ludGVyO2xpbmUtaGVpZ2h0OjJ9Ym9keSAud29vY29tbWVyY2UtbW9yZS1maWVsZHMgLmN1c3RvbS1jaGVja2JveCAuY2hlY2ttYXJre3RvcDo3cHh9Lm9yZGVyX3Jldmlld19oZWFkaW5ne2NvbG9yOiM0YTRhNGE7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjMycHg7bWFyZ2luLWJvdHRvbTo1cHh9LmNhcnRfaXRlbSAucHJvZHVjdC1xdWFudGl0eXtkaXNwbGF5Om5vbmV9LnBheW1lbnRfbWV0aG9kX3BheXVzdGFuZGFyZCBzcGFue2Rpc3BsYXk6bm9uZX0ucGF5bWVudF9tZXRob2RfcGF5dXN0YW5kYXJkIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjE2NHB4O2hlaWdodDoxMDZweH0ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94e3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9Lndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveDpiZWZvcmV7ZGlzcGxheTpub25lfS53b28tYWNjZXB0LXJlZ3tmb250LXNpemU6MTZweH0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cucGxhY2Utb3JkZXIgbGFiZWwuY2hlY2tib3gsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cucGxhY2Utb3JkZXIgbGFiZWwuY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MS4yO2N1cnNvcjpwb2ludGVyfWJvZHkgLnBsYWNlLW9yZGVyIC5jaGVja21hcmt7dG9wOjVweH0ud29vY29tbWVyY2UtTm90aWNlR3JvdXAtY2hlY2tvdXQgLmNoZWNrbWFya3tkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kc3twYWRkaW5nLXRvcDowfS53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGFiZWx7Y29sb3I6I2Y4ZjhmOH0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgLnJlcXVpcmVke2NvbG9yOiM0YTRhNGF9LmVhc3lwYWNrX3Nob3dfZ2Vvd2lkZ2V0e21hcmdpbjowICFpbXBvcnRhbnR9I3NoaXBwaW5nX21ldGhvZCBsaXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NXB4O3dpZHRoOjEwMCV9dWwud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSBzcGFuOm50aC1jaGlsZCgzKXtvcmRlcjoyfXVsLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZCBsaSBpbnB1dDpudGgtY2hpbGQoMSl7b3JkZXI6MX11bC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsOm50aC1jaGlsZCgyKXtvcmRlcjozfWlucHV0W25hbWU9XCJzaGlwcGluZ19tZXRob2RbMF1cIl17ZGlzcGxheTpub25lfS5jdXN0b20tc2hpcHBpbmctbWV0aG9ke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5jdXN0b20tcmFkaW97d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXI6MnB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luLXJpZ2h0OjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jdXN0b20tcmFkaW8uc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojMDA3Y2JhO2JvcmRlci1jb2xvcjojMDA3Y2JhfS5jdXN0b20tcmFkaW8uc2VsZWN0ZWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlfS5jdXN0b20tbGFiZWx7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzMzM311bC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzOm50aC1jaGlsZCgyKT5saTpudGgtY2hpbGQoMSk+bGFiZWw6bnRoLWNoaWxkKDMpe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fXVsLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHM6bnRoLWNoaWxkKDIpPmxpOm50aC1jaGlsZCgyKT5sYWJlbDpudGgtY2hpbGQoMyl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLW9yZGVye2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtwYWRkaW5nOjMycHggMzlweH0ucy1hY2NvcmRpb25fX3RpdGxle21hcmdpbi1ib3R0b206LTEwcHh9LmZhcXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjMwcHggMCA2MHB4fS5mYXFfX3Jvd3tkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0uZmFxX19xdWVzdGlvbnN7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uZmFxIC5zZWN0aW9ue21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjAgMCAxMHB4fS5mYXEtY29udGVudHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcH0uZmFxLWNvbnRlbnRfX2NvbHVtbnt3aWR0aDoxMDAlfS5mYXEtY29udGVudF9fZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgIzhjYzA0MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmZhcS1jb250ZW50X190aXRsZXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyNHB4IDMwcHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zdHlsZTpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tYm90dG9tOjB9LmZhcS1jb250ZW50X190aXRsZSBzcGFue3dvcmQtYnJlYWs6YnJlYWstd29yZH0uZmFxLWNvbnRlbnRfX3RpdGxlIHN2Z3t3aWR0aDoxLjlyZW19LmZhcS1jb250ZW50X190ZXh0e3BhZGRpbmc6MCAzMHB4IDEwcHggNzZweH0uanMtY29udGVudC1mYXF7ZGlzcGxheTpub25lO3RyYW5zaXRpb246MHN9LmpzLWNvbnRlbnQtZmFxLS1vcGVue2Rpc3BsYXk6YmxvY2t9LmpzLWhlYWQtaWNvLWZhcXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyNXB4O2hlaWdodDoyNXB4O21hcmdpbi1yaWdodDoyMHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BsdXMuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7ZmxleC1zaHJpbms6MH0uanMtaGVhZC1pY28tZmFxLm1pbnVze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL21pbnVzLnN2Z1wiKX0ucy10YWJsZXtwYWRkaW5nOjUwcHggMH0udGFibGUtc2Nyb2xse292ZXJmbG93LXg6YXV0b30udGFibGV7d2lkdGg6YXV0bzttaW4td2lkdGg6OTklfS50YWJsZV9fdHI6bnRoLWNoaWxkKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fS50YWJsZV9fdGh7cGFkZGluZzo4cHggMzZweDt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgI2JmYmZiZjtjb2xvcjojNGE0YTRhfS50YWJsZV9fdGR7cGFkZGluZzoxOXB4IDM2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZWNlY2VjfS5zLWJveC1jdXN0b217cGFkZGluZzozMHB4IDAgMH0ucy1ib3gtY3VzdG9tX19yb3d7cGFkZGluZy10b3A6MjVweH0ucy1ib3gtY3VzdG9tX19jb2x7bWFyZ2luLWJvdHRvbToyMHB4fS5ib3gtY3VzdG9tLWJveHtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojNTM1MzUzfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmJveC1jdXN0b20tYm94e3BhZGRpbmctYm90dG9tOjkwcHh9fS5ib3gtY3VzdG9tLWJveDpob3ZlciAuYm94LWN1c3RvbS1ib3gtY29udGVudHtib3R0b206MH0uYm94LWN1c3RvbS1ib3hfX2ltZyBpbWd7ZGlzcGxheTpibG9ja31zZWN0aW9uIC5jb250YWluZXIgLmJveC1jdXN0b20tYm94LWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xMDBweDtwYWRkaW5nOjQwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc0LDc0LDc0LC45NSk7dHJhbnNpdGlvbjouNXN9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXtzZWN0aW9uIC5jb250YWluZXIgLmJveC1jdXN0b20tYm94LWNvbnRlbnR7cG9zaXRpb246c3RhdGljO3BhZGRpbmc6MjVweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9fXNlY3Rpb24gLmNvbnRhaW5lciAuYm94LWN1c3RvbS1ib3gtY29udGVudF9fdGl0bGV7Y29sb3I6I2ZmZn1zZWN0aW9uIC5jb250YWluZXIgLmJveC1jdXN0b20tYm94LWNvbnRlbnRfX3RleHR7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjUwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXtzZWN0aW9uIC5jb250YWluZXIgLmJveC1jdXN0b20tYm94LWNvbnRlbnRfX3RleHR7bWFyZ2luLWJvdHRvbToxMHB4fX1zZWN0aW9uIC5jb250YWluZXIgLmJveC1jdXN0b20tYm94LWNvbnRlbnRfX2J0bnt0ZXh0LWFsaWduOnJpZ2h0O21hcmdpbi1yaWdodDotMjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpe3NlY3Rpb24gLmNvbnRhaW5lciAuYm94LWN1c3RvbS1ib3gtY29udGVudF9fYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4O3JpZ2h0OjIwcHh9fS5zLWJ1dHRvbntwYWRkaW5nOjEwcHggMCAzMHB4fS5idXR0b25ze3dpZHRoOmNhbGMoMTAwJSArIDIwcHgpO21hcmdpbi1yaWdodDotMjBweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmJ1dHRvbnMtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idXR0b25zLS1sZWZ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5idXR0b25zLS1yaWdodHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmJ1dHRvbnMgLmJ0bnttYXJnaW4tYm90dG9tOjIwcHh9LmNvbnRhY3QtYm94ZXNfX3Jvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7d2lkdGg6Y2FsYygxMDAlICsgNTBweCk7bWFyZ2luLXJpZ2h0Oi01MHB4O3BhZGRpbmctdG9wOjY4cHh9LmNvbnRhY3QtYm94e3dpZHRoOmNhbGMoNTAlIC0gNTBweCk7bWFyZ2luLXJpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbTo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk4MHB4KXsuY29udGFjdC1ib3h7d2lkdGg6Y2FsYygxMDAlIC0gNTBweCl9fS5jb250YWN0LWJveCBpZnJhbWV7bWF4LXdpZHRoOjEwMCV9LmNvbnRhY3QtYm94LW1vcmV7bWFyZ2luLWJvdHRvbTo1MHB4fS5jb250YWN0LWJveC1tb3JlX19idG57ZGlzcGxheTpub25lfS5jb250YWN0LWJveC1tb3JlX19idG4uY2xvc2V7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNvbnRhY3QtYm94LW1vcmVfX2NvbnRlbnR7ZGlzcGxheTpub25lfS5jb250YWN0LWluZm9fX3Jvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7d2lkdGg6Y2FsYygxMDAlICsgNTBweCk7bWFyZ2luLXJpZ2h0Oi01MHB4O3BhZGRpbmctdG9wOjY4cHh9QG1lZGlhKG1heC13aWR0aDogOTgwcHgpey5jb250YWN0LWluZm9fX3Jvd3twYWRkaW5nLXRvcDoxMHB4fX0uY29udGFjdC1jb2x7d2lkdGg6Y2FsYyg1MCUgLSA1MHB4KTttYXJnaW4tcmlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjYwcHh9QG1lZGlhKG1heC13aWR0aDogOTgwcHgpey5jb250YWN0LWNvbHt3aWR0aDpjYWxjKDEwMCUgLSA1MHB4KX19LmNvbnRhY3QtY29sIGlmcmFtZXttYXgtd2lkdGg6MTAwJX0uY29udGFjdC1pbmZvLWluZm97ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206MzJweH0uY29udGFjdC1pbmZvLWluZm9fX2hlYWR7d2lkdGg6MjQwcHh9QG1lZGlhKG1heC13aWR0aDogNTUwcHgpey5jb250YWN0LWluZm8taW5mb19faGVhZHt3aWR0aDoxMDAlfX0uY29udGFjdC1pbmZvLWluZm9fX2RhdGF7d2lkdGg6Y2FsYygxMDAlIC0gMjQwcHgpfUBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXsuY29udGFjdC1pbmZvLWluZm9fX2RhdGF7d2lkdGg6MTAwJX19LmNvbnRhY3QtaW5mby1mb3Jte2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtwYWRkaW5nOjMycHggNDZweCA1NXB4IDM5cHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb250YWN0LWluZm8tZm9ybXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoxMHB4IDBweCA2MHB4fX0ucy1pbWFnZS10ZXh0e21hcmdpbjozMHB4IDAgMzBweH0ucy1pbWFnZS10ZXh0X19yb3ctLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9LnMtaW1hZ2UtdGV4dF9fcm93LS1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5zLWltYWdlLXRleHRfX3Jvdy0tcmV2ZXJzZSAuaW1hZ2UtdGV4dC1pbWFnZV9faW1ne3BhZGRpbmctbGVmdDo2MHB4fS5zLWltYWdlLXRleHRfX3Jvdy0tcmV2ZXJzZSAuaW1hZ2UtdGV4dC1pbWFnZV9faW1nLS1ub25le3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5zLWltYWdlLXRleHRfX3Jvdy0tcmV2ZXJzZSAuaW1hZ2UtdGV4dC1pbWFnZV9faW1ne3BhZGRpbmctbGVmdDowO3dpZHRoOmF1dG87ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5pbWFnZS10ZXh0LWltYWdlX19pbWd7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDo2MHB4O3RleHQtYWxpZ246cmlnaHR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbWFnZS10ZXh0LWltYWdlX19pbWd7cGFkZGluZy1yaWdodDozMHB4fS5pbWFnZS10ZXh0LWltYWdlX19pbWcgaW1ne21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OmF1dG99fS5pbWFnZS10ZXh0LWltYWdlX19pbWcgaW1ne2Rpc3BsYXk6YmxvY2t9c2VjdGlvbiAuY29udGFpbmVyIC5pbWFnZS10ZXh0LWltYWdlLXNxdWFyZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2JvdHRvbTowO21hcmdpbjphdXRvO3dpZHRoOjE0MHB4O2hlaWdodDoxNDBweDtib3JkZXI6MTBweCBzb2xpZCAjZmZmO2JhY2tncm91bmQtY29sb3I6IzhjYzA0M31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7c2VjdGlvbiAuY29udGFpbmVyIC5pbWFnZS10ZXh0LWltYWdlLXNxdWFyZXt3aWR0aDo4MHB4O2hlaWdodDo4MHB4O3BhZGRpbmc6NXB4fX1zZWN0aW9uIC5jb250YWluZXIgLmltYWdlLXRleHQtaW1hZ2Utc3F1YXJlX19udW1iZXJ7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9c2VjdGlvbiAuY29udGFpbmVyIC5pbWFnZS10ZXh0LWltYWdlLXNxdWFyZV9fZGVzY3tjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4fXNlY3Rpb24gLmNvbnRhaW5lciAuaW1hZ2UtdGV4dC1jb250ZW50e3BhZGRpbmc6MCAwIDI4cHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpe3NlY3Rpb24gLmNvbnRhaW5lciAuaW1hZ2UtdGV4dC1jb250ZW50e3BhZGRpbmc6MjhweCAwIDB9fXNlY3Rpb24gLmNvbnRhaW5lciAuaW1hZ2UtdGV4dC1jb250ZW50LS1zcGFjZXtwYWRkaW5nOjI4cHggMCAyOHB4IDUwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXtzZWN0aW9uIC5jb250YWluZXIgLmltYWdlLXRleHQtY29udGVudC0tc3BhY2V7cGFkZGluZzoyOHB4IDAgMH19c2VjdGlvbiAuY29udGFpbmVyIC5pbWFnZS10ZXh0LWNvbnRlbnRfX3RpdGxle21hcmdpbi1ib3R0b206MzBweH1zZWN0aW9uIC5jb250YWluZXIgLmltYWdlLXRleHQtY29udGVudF9fYnRue3RleHQtYWxpZ246cmlnaHQ7bWFyZ2luLXRvcDo4MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtzZWN0aW9uIC5jb250YWluZXIgLmltYWdlLXRleHQtY29udGVudF9fYnRue21hcmdpbi10b3A6NDBweH19LnMtaW5mby1tb3Jle3BhZGRpbmc6NjBweCAwO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uaW5mby1tb3JlLXNpbmdsZXttYXJnaW4tYm90dG9tOjMwcHh9LmluZm8tbW9yZS1zaW5nbGVfX2NvbnRlbnR7cGFkZGluZzowIDM1cHggMCA1cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbmZvLW1vcmUtc2luZ2xlX19jb250ZW50e3BhZGRpbmc6MH19LmluZm8tbW9yZS1zaW5nbGVfX2J0bnt3aWR0aDoxMDAlO3RleHQtYWxpZ246cmlnaHR9LnMtbGFzdC1uZXdze3BhZGRpbmc6MzBweCAwIDYwcHh9LnMtbGFzdC1uZXdzX19yb3d7cGFkZGluZy10b3A6NjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnMtbGFzdC1uZXdzX19yb3d7cGFkZGluZy10b3A6MjBweH0ucy1sYXN0LW5ld3NfX3JvdyAuY29sLTUwe21hcmdpbi1ib3R0b206MjBweH19Lm5ld3MtYm94e292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubmV3cy1ib3g6aG92ZXIgLm5ld3MtYm94LWNvbnRlbnR7Ym90dG9tOjB9Lm5ld3MtYm94X19pbWcgaW1ne2Rpc3BsYXk6YmxvY2t9c2VjdGlvbiAuY29udGFpbmVyIC5uZXdzLWJveC1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTAwcHg7cGFkZGluZzo0MHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSg3NCw3NCw3NCwuOTUpO3RyYW5zaXRpb246LjVzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtzZWN0aW9uIC5jb250YWluZXIgLm5ld3MtYm94LWNvbnRlbnR7cG9zaXRpb246c3RhdGljO3BhZGRpbmc6MjVweCAxNXB4fX1zZWN0aW9uIC5jb250YWluZXIgLm5ld3MtYm94LWNvbnRlbnRfX3RpdGxle2NvbG9yOiNmZmZ9c2VjdGlvbiAuY29udGFpbmVyIC5uZXdzLWJveC1jb250ZW50X190ZXh0e2NvbG9yOiNmZmZ9c2VjdGlvbiAuY29udGFpbmVyIC5uZXdzLWJveC1jb250ZW50X19idG57dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tcmlnaHQ6LTIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LWltYWdlLWNvbnRlbnRfX3R4dHtwYWRkaW5nLXRvcDozMHB4fX0ubGlzdC1pbWFnZS1pdGVte2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweH0ubGlzdC1pbWFnZS1pdGVtX19pY297d2lkdGg6ODJweDtoZWlnaHQ6ODJweDtiYWNrZ3JvdW5kLWNvbG9yOiM4Y2MwNDM7bWFyZ2luLXJpZ2h0OjcwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsubGlzdC1pbWFnZS1pdGVtX19pY297d2lkdGg6NDBweDtoZWlnaHQ6NDBweDttYXJnaW4tcmlnaHQ6MzVweH19Lmxpc3QtaW1hZ2UtaXRlbV9fY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSA4MnB4IC0gNzBweCl9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsubGlzdC1pbWFnZS1pdGVtX19jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDQwcHggLSAzNXB4KX19Lm5ld3MgLmlubmVye3BhZGRpbmc6NzZweCAwIDQ1cHh9Lm5ld3MtY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubmV3cy1jYXRlZ29yaWVze2ZsZXgtd3JhcDp3cmFwfX0ubmV3cy1jYXRlZ29yaWVzX19saXN0IGlucHV0e2Rpc3BsYXk6bm9uZX0ubmV3cy1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt3aWR0aDpjYWxjKDEwMCUgKyAxN3B4KTttYXJnaW4tcmlnaHQ6LTE3cHh9Lm5ld3MtbGlzdF9fYm94e3dpZHRoOmNhbGMoKDEwMCUgLyAzKSAtIDE3cHgpO21hcmdpbi1yaWdodDoxN3B4O2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjIxcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O3BhZGRpbmctYm90dG9tOjEwM3B4fUBtZWRpYShtYXgtd2lkdGg6IDEwNjBweCl7Lm5ld3MtbGlzdF9fYm94e3dpZHRoOmNhbGMoKDEwMCUgLyAyKSAtIDE3cHgpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm5ld3MtbGlzdF9fYm94e3dpZHRoOmNhbGMoKDEwMCUgLyAxKSAtIDE3cHgpfX0ubmV3cy1saXN0X19pbWd7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Lm5ld3MtbGlzdF9faW1ne21pbi1oZWlnaHQ6aW5pdGlhbH19Lm5ld3MtbGlzdF9faW1nIGltZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubmV3cy1saXN0X19pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn19Lm5ld3MtbGlzdF9fYm94LWNvbnRlbnR7bWF4LXdpZHRoOjEwMCV9Lm5ld3MtbGlzdF9fdHh0e3BhZGRpbmc6MzhweCA0M3B4IDB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsubmV3cy1saXN0X190eHR7cGFkZGluZzoyMHB4IDI2cHggMH19Lm5ld3MtbGlzdF9fYm94LXRpdGxle2NvbG9yOiM0YTRhNGE7Zm9udC1zaXplOmNsYW1wKDE4cHgsMi4ydncsMjRweCk7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMzM7bWFyZ2luLWJvdHRvbToxOXB4fS5uZXdzLWxpc3RfX2V4Y2VycHQgcHtjb2xvcjojNGE0YTRhO2ZvbnQtc2l6ZTpjbGFtcCgxNnB4LDEuOHZ3LDE4cHgpO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjc3fS5uZXdzLWxpc3RfX2J0bnt0ZXh0LWFsaWduOnJpZ2h0O21hcmdpbi1yaWdodDotMjBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0M3B4O2JvdHRvbTo0M3B4fS5uZXdzLWJ0bnt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctdG9wOjMwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsubmV3cy1idG57cGFkZGluZy10b3A6MH19LnMtcHJvZHVjdC1saXN0e3BhZGRpbmc6MjBweCAwfS5wcm9kdWN0LWxpc3Qtc2luZ2xle2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO3BhZGRpbmc6MjBweCAwIDA7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2UwZTBlMDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWxpc3Qtc2luZ2xle2ZsZXgtd3JhcDp3cmFwfX0ucHJvZHVjdC1saXN0LXNpbmdsZV9faW1ne3dpZHRoOjE1NXB4O3BhZGRpbmctbGVmdDo5cHg7cGFkZGluZy1yaWdodDo1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LWxpc3Qtc2luZ2xlX19pbWc6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi05cHg7ZGlzcGxheTpibG9jazt3aWR0aDo4NnB4O2hlaWdodDoyNXB4O2JhY2tncm91bmQtY29sb3I6IzhjYzA0Mzt6LWluZGV4Oi0xfS5wcm9kdWN0LWxpc3Qtc2luZ2xlLWNvbnRlbnR7ZGlzcGxheTpmbGV4O3dpZHRoOmNhbGMoMTAwJSAtIDE1NXB4KTtwYWRkaW5nLWJvdHRvbTo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5OXB4KXsucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50e2ZsZXgtd3JhcDp3cmFwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudHt3aWR0aDoxMDAlfX0ucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50X190eHR7d2lkdGg6Y2FsYygxMDAlIC0gNDUwcHggLSAyMDZweCl9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50X190eHR7d2lkdGg6Y2FsYygxMDAlIC0gMzI1cHggLSAyMDBweCl9fUBtZWRpYShtYXgtd2lkdGg6IDk5OXB4KXsucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50X190eHR7d2lkdGg6NTAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9fdHh0e3dpZHRoOjEwMCV9fS5wcm9kdWN0LWxpc3Qtc2luZ2xlLWNvbnRlbnRfX2RhdGV7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MTBweH0ucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50X19leGNlcnB0e2NvbG9yOiNiZmJmYmZ9LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9fZXhjZXJwdCBwe21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9fZXhjZXJwdCBwe21hcmdpbi1ib3R0b206NXB4fX0ucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50X19pbmZve3dpZHRoOjQ1MHB4O3BhZGRpbmc6MCA5MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9faW5mb3t3aWR0aDozMjVweDtwYWRkaW5nOjAgNDBweH19QG1lZGlhKG1heC13aWR0aDogOTk5cHgpey5wcm9kdWN0LWxpc3Qtc2luZ2xlLWNvbnRlbnRfX2luZm97d2lkdGg6NTAlO3BhZGRpbmc6MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWxpc3Qtc2luZ2xlLWNvbnRlbnRfX2luZm97d2lkdGg6MTAwJX19LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9fYnRue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTlweCl7LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9fYnRue3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC1saXN0LXNpbmdsZS1jb250ZW50X19idG57cGFkZGluZzoyMHB4IDAgMjBweH19LnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudF9fYnRuIC5idG57bWFyZ2luLXJpZ2h0OjB9Lm15LXF1b3Rle21heC13aWR0aDo4NTBweDtwYWRkaW5nLXRvcDo4NHB4O3BhZGRpbmctbGVmdDo2MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206NjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5teS1xdW90ZXt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm15LXF1b3Rle3BhZGRpbmctdG9wOjQ0cHg7cGFkZGluZy1sZWZ0OjB9fS5teS1xdW90ZV9faWNvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIxcHg7dG9wOjQycHg7d2lkdGg6MTE0cHg7aGVpZ2h0Ojg2cHg7YmFja2dyb3VuZC1jb2xvcjojMmU5MjQ3O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5teS1xdW90ZV9faWNvbnt3aWR0aDo3MHB4O2hlaWdodDo2MHB4O3BhZGRpbmc6MTVweDtsZWZ0OjI5cHg7dG9wOjUzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubXktcXVvdGVfX2ljb257bGVmdDotMjBweDt0b3A6MTBweH19Lm15LXF1b3RlX19pY29uIHN2Z3ttYXgtd2lkdGg6MTAwJX0ubXktcXVvdGVfX2lubmVye3BhZGRpbmc6MzBweCAzMHB4IDMwcHggMTAwcHg7Y29sb3I6IzRhNGE0YTtsaW5lLWhlaWdodDoyNnB4O2JvcmRlcjoxcHggc29saWQgIzhjYzA0M31AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey5teS1xdW90ZV9faW5uZXJ7cGFkZGluZzozMHB4IDI1cHggMzBweCA0NXB4O2xpbmUtaGVpZ2h0OjEuNn19LnMtc2xpZGVye2JhY2tncm91bmQtY29sb3I6I2JmYmZiZjtoZWlnaHQ6NTAwcHh9LnMtc2xpZGVyLWNvbnRlbnRfX3RpdGxle2ZvbnQtc2l6ZTpjbGFtcCgyNHB4LDR2dyw0MHB4KX0ucy1zbGlkZXItY29udGVudCBwe2ZvbnQtc2l6ZTpjbGFtcCgxMnB4LDJ2dywyMHB4KX0uc2xpZGVyLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwuc2xpZGVyLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHt0b3A6MDtib3R0b206MDttYXJnaW46YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNsaWRlci1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsLnNsaWRlci1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHR7d2lkdGg6MjVweH0uc2xpZGVyLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiBzdmcsLnNsaWRlci1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQgc3Zne21heC13aWR0aDoxMDAlfX0uc2xpZGVyLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7bGVmdDoxMHZ3fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnNsaWRlci1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDo3cHh9fS5zbGlkZXItY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0OjEwdnd9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuc2xpZGVyLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHtyaWdodDo3cHh9fS5zbGlkZXItc2xpZGV7aGVpZ2h0OjUwMHB4O3BhZGRpbmc6Y2FsYygxNDJweCArIDkwcHgpIDAgMDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5zbGlkZXItc2xpZGV7cGFkZGluZzoyMHB4IDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2xpZGVyLXNsaWRlIC5jb250YWluZXJ7cGFkZGluZy1sZWZ0OjYwcHg7cGFkZGluZy1yaWdodDo2MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNsaWRlci1zbGlkZXtwYWRkaW5nLWxlZnQ6NDBweDtwYWRkaW5nLXJpZ2h0OjQwcHh9fS5zbGlkZXItc2xpZGUgLnNsaWRlci1zbGlkZS1iZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MTAwJTt6LWluZGV4OjB9LnNsaWRlci1zbGlkZSAuc2xpZGVyLXNsaWRlLWJnIGltZ3tkaXNwbGF5OmJsb2NrO29iamVjdC1maXQ6Y292ZXI7aGVpZ2h0OjEwMCV9LnNsaWRlci1zbGlkZV9fdGV4dHtkaXNwbGF5OmJsb2NrO21heC13aWR0aDo4MTBweDttYXJnaW46YXV0bztjb2xvcjojNGE0YTRhO2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LDIuNHZ3LDI0cHgpO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyfS50YWItaXRlbXt3aWR0aDoxMDAlfS50YWItZ3JvdXB7d2lkdGg6MTAwJX0udGFicy1ncm91cCAudGFicy1jb250YWluZXJ7cGFkZGluZy10b3A6OTBweDt6LWluZGV4Ojl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50YWJzLWdyb3VwIC50YWJzLWNvbnRhaW5lcntwYWRkaW5nLXRvcDo5MHB4fX0udGFicyAuaW5uZXJ7cGFkZGluZzo4MHB4IDAgODBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRhYnMgLmlubmVye3BhZGRpbmc6MCAwIDgwcHh9fS50YWJzIC5zY3JvbGwtY29udGVudHtkaXNwbGF5OmZsZXg7d2hpdGUtc3BhY2U6bm93cmFwfS50YWJzLW5hdmlnYXRpb257ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206MTdweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC13aWR0aDoxMjAwcHg7d2lkdGg6MTAwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmZiZmJmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudGFicy1uYXZpZ2F0aW9ue2JvcmRlci1ib3R0b206MDtwYWRkaW5nOjIwcHggMH19LnRhYnMtbmF2aWdhdGlvbjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoxNjRweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZmZmZmZiAxMDAlKTt6LWluZGV4Ojk5O3BvaW50ZXItZXZlbnRzOm5vbmV9LnRhYnMtbmF2aWdhdGlvbi5maXhlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246Zml4ZWQ7dG9wOjQwcHg7ei1pbmRleDo5OH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRhYnMtbmF2aWdhdGlvbi5maXhlZHt0b3A6NjZweH19LnRhYnMtbmF2aWdhdGlvbl9fc2luZ2xle3dpZHRoOmF1dG87Y29sb3I6IzRhNGE0YTtmb250LXNpemU6Y2xhbXAoMThweCwydncsMjJweCk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDtsaW5lLWhlaWdodDoxO21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206LTFweDt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcjtib3JkZXItYm90dG9tOjlweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOjI5cHggMjlweDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50YWJzLW5hdmlnYXRpb25fX3NpbmdsZXtwYWRkaW5nOjE1cHggMjRweDtib3JkZXI6MXB4IHNvbGlkICM4Y2MwNDM7Ym9yZGVyLXJhZGl1czozM3B4O21hcmdpbi1ib3R0b206MH19LnRhYnMtbmF2aWdhdGlvbl9fc2luZ2xlLmFjdGl2ZXtib3JkZXItY29sb3I6IzhjYzA0MztiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50YWJzLW5hdmlnYXRpb25fX3NpbmdsZS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojOGNjMDQzO2NvbG9yOiNmZmZ9fS50YWJzLW5hdmlnYXRpb25fX3NpbmdsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50YWJzLW5hdmlnYXRpb25fX3NpbmdsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4Y2MwNDM7Y29sb3I6I2ZmZn19LnRlYW0tdGFiLWJveHt0ZXh0LWFsaWduOmNlbnRlcn0udGFiLWJveHtwYWRkaW5nOjA7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlfS50YWItYm94LmFjdGl2ZXtkaXNwbGF5OmZsZXh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey50YWItYm94e2ZsZXgtd3JhcDp3cmFwfX0udGFiLWNvbnRlbnR7d2lkdGg6Y2FsYygxMDAlICsgOTZweCk7bWFyZ2luLXJpZ2h0Oi05NnB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey50YWItY29udGVudHt3aWR0aDpjYWxjKDEwMCUgKyAyNXB4KTttYXJnaW4tcmlnaHQ6LTI1cHh9fS50ZWFtLW1lbWJlcnt3aWR0aDpjYWxjKDMzLjMlIC0gOTZweCk7bWFyZ2luLXJpZ2h0Ojk2cHg7bWFyZ2luLWJvdHRvbTo4NHB4O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey50ZWFtLW1lbWJlcnt3aWR0aDpjYWxjKDMzLjMlIC0gMjVweCk7bWFyZ2luLXJpZ2h0OjI1cHg7bWFyZ2luLWJvdHRvbToyNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5MjZweCl7LnRlYW0tbWVtYmVye3dpZHRoOmNhbGMoNTAlIC0gMjVweCl9fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsudGVhbS1tZW1iZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMjVweCl9fS50ZWFtLW1lbWJlcjpob3ZlciAudGVhbS1tZW1iZXJfX2NvbnRlbnR7Ym90dG9tOjB9LnRlYW0tbWVtYmVyX19pbWcgaW1ne2Rpc3BsYXk6YmxvY2t9LnRlYW0tbWVtYmVyX19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO2JvdHRvbTpjYWxjKC0xMDAlICsgOTBweCk7cGFkZGluZzowIDQwcHggNDBweCA0MHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSg3NCw3NCw3NCwuOTUpO3RyYW5zaXRpb246LjVzO3RleHQtYWxpZ246bGVmdH1AbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpey50ZWFtLW1lbWJlcl9fY29udGVudHtwYWRkaW5nOjIwcHggMjBweCAyMHB4IDIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDExOTlweClhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpey50ZWFtLW1lbWJlcl9fY29udGVudHtib3R0b206Y2FsYygtMTAwJSArIDkwcHgpfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey50ZWFtLW1lbWJlcl9fY29udGVudHtwb3NpdGlvbjpzdGF0aWN9fS50ZWFtLW1lbWJlcl9fdGl0bGV7Y29sb3I6I2ZmZjtmb250LXNpemU6Y2xhbXAoMTZweCwxLjZ2dywyNHB4KTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zMztoZWlnaHQ6OTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDExOTlweClhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpey50ZWFtLW1lbWJlcl9fdGl0bGV7aGVpZ2h0OjUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEzMDBweCl7LnRlYW0tbWVtYmVyX190aXRsZXtoZWlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjE4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnRlYW0tbWVtYmVyX190aXRsZXttYXJnaW4tYm90dG9tOjE4cHh9fS50ZWFtLW1lbWJlcl9fZXhjZXJwdHtjb2xvcjojZmZmO2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LDEuNnZ3LDE4cHgpO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDozMnB4fS50ZWFtLW1lbWJlcl9fYnRue3RleHQtYWxpZ246cmlnaHR9LnMtdGV4dC1jdXN0b217bWFyZ2luOjQwcHggMCAzMHB4fS50ZXh0LWN1c3RvbSAucG9zdC1jb250ZW50IGltZ3ttYXJnaW4tdG9wOjM4cHh9LnMtdGV4dC1wZXJzb257cGFkZGluZzo2MHB4IDB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsucy10ZXh0LXBlcnNvbntwYWRkaW5nOjIwcHggMCA0MHB4fX0udGV4dC1wZXJzb25fX3Jvd3twYWRkaW5nLXRvcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7LnRleHQtcGVyc29uX19yb3d7cGFkZGluZy10b3A6MDtmbGV4LXdyYXA6d3JhcH19QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXsudGV4dC1wZXJzb24tdGV4dHt3aWR0aDoxMDAlO21heC13aWR0aDo1MDBweH19QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXsudGV4dC1wZXJzb24tcGVyc29ue3dpZHRoOjEwMCV9fS50ZXh0LXBlcnNvbi1wZXJzb25fX3Jvd3tkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpey50ZXh0LXBlcnNvbi1wZXJzb25fX3Jvd3tmbGV4LXdyYXA6d3JhcH19LnRleHQtcGVyc29uLXBlcnNvbl9faW1ne3dpZHRoOjE5MnB4fUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXsudGV4dC1wZXJzb24tcGVyc29uX19pbWd7d2lkdGg6MTAwJX19LnRleHQtcGVyc29uLXBlcnNvbl9fY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSAxOTJweCk7cGFkZGluZzo1cHggMCA1cHggMzhweH1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LnRleHQtcGVyc29uLXBlcnNvbl9fY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAwfX0udGl0bGUtYmFyLWNvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6NDUwcHg7cGFkZGluZzpjYWxjKDE0MnB4ICsgMTAwcHgpIDAgMDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey50aXRsZS1iYXItY29udGVudHtwYWRkaW5nOmNhbGMoNjZweCArIDEwMHB4KSAwIDB9fS50aXRsZS1iYXItY29udGVudDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztvcGFjaXR5Oi41N30udGl0bGUtYmFyLWNvbnRlbnQtLWRhcmt7Y29sb3I6I2ZmZn0udGl0bGUtYmFyLWNvbnRlbnQtLWRhcms6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNDM0MzQzfS50aXRsZS1iYXItY29udGVudC0tZGFyayAudGl0bGUtYmFyLWNvbnRlbnQtaGVhZF9fdGl0bGV7Y29sb3I6I2ZmZn0udGl0bGUtYmFyLWNvbnRlbnQtLWRhcmsgLnRpdGxlLWJhci1jb250ZW50LWhlYWRfX2xlYWR7Y29sb3I6I2ZmZn0udGl0bGUtYmFyLWNvbnRlbnQtLWxpZ2h0e2NvbG9yOiMyZTkyNDd9LnRpdGxlLWJhci1jb250ZW50LS1saWdodDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRpdGxlLWJhci1jb250ZW50LS1saWdodCAudGl0bGUtYmFyLWNvbnRlbnQtaGVhZF9fdGl0bGV7Y29sb3I6IzRhNGE0YX0udGl0bGUtYmFyLWNvbnRlbnQtLWxpZ2h0IC50aXRsZS1iYXItY29udGVudC1oZWFkX19sZWFke2NvbG9yOiMyZTkyNDd9LnRpdGxlLWJhci1jb250ZW50LS1uZXV0cmFse2NvbG9yOiNmZmZ9LnRpdGxlLWJhci1jb250ZW50LS1uZXV0cmFsIC50aXRsZS1iYXItY29udGVudC1oZWFkX190aXRsZXtjb2xvcjojZmZmfS50aXRsZS1iYXItY29udGVudC0tbmV1dHJhbCAudGl0bGUtYmFyLWNvbnRlbnQtaGVhZF9fbGVhZHtjb2xvcjojZmZmfS50aXRsZS1iYXItY29udGVudCAudGl0bGUtYmFyLWNvbnRlbnQtYmd7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3dpZHRoOjEwMCU7ei1pbmRleDowfS50aXRsZS1iYXItY29udGVudCAudGl0bGUtYmFyLWNvbnRlbnQtYmcgaW1ne2Rpc3BsYXk6YmxvY2s7b2JqZWN0LWZpdDpjb3ZlcjtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50aXRsZS1iYXItY29udGVudCAuY29udGFpbmVye2hlaWdodDoxMDAlfS50aXRsZS1iYXItY29udGVudF9fcm93e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O3BhZGRpbmctcmlnaHQ6MTFweH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50aXRsZS1iYXItY29udGVudF9fcm93e2ZsZXgtd3JhcDp3cmFwfX0udGl0bGUtYmFyLWNvbnRlbnQtYm94e3dpZHRoOjQwMHB4O21heC13aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50aXRsZS1iYXItY29udGVudC1ib3h7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6YXV0b319LnRpdGxlLWJhci1jb250ZW50LWJveF9fbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjEwMCU7aGVpZ2h0OjcwcHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS50aXRsZS1iYXItY29udGVudC1ib3hfX2xhYmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwcHg7cmlnaHQ6LTEwcHg7YmFja2dyb3VuZC1jb2xvcjojOGNjMDQzO3dpZHRoOjMyMHB4O21heC13aWR0aDo4MCU7aGVpZ2h0OjgwcHg7ei1pbmRleDotMX0udGl0bGUtYmFyLWNvbnRlbnQtYm94X19sYWJlbCAuaDN7Y29sb3I6IzhjYzA0MzttYXJnaW46MDtsaW5lLWhlaWdodDoxfS50aXRsZS1iYXItY29udGVudC1oZWFke3dpZHRoOmNhbGMoMTAwJSAtIDQwMHB4KX1AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpey50aXRsZS1iYXItY29udGVudC1oZWFke3dpZHRoOjEwMCV9fSIsIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKi9cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCYXNlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cclxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXHJcbiAqICAgIHVzZXIgem9vbS5cclxuICovXHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgYG91dGxpbmVgIGluY29uc2lzdGVuY3kgYmV0d2VlbiBDaHJvbWUgYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmE6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBUeXBvZ3JhcGh5XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBtYXJnaW46IDAuNjdyZW0gMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZi1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIHByZS1mb3JtYXR0ZWQgdGV4dCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFNldCBjb25zaXN0ZW50IHF1b3RlIHR5cGVzLlxyXG4gKi9cclxuXHJcbnEge1xyXG4gICAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICAgIHRvcDogLTAuNXJlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICAgIGJvdHRvbTogLTAuMjVyZW07XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cclxuICovXHJcblxyXG5pbWcge1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBGaWd1cmVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgcGFkZGluZzogMC4zNXJlbSAwLjYyNXJlbSAwLjc1cmVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICAgIGJvcmRlcjogMDsgLyogMSAqL1xyXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xyXG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAyICovXHJcbiAgICBtYXJnaW46IDA7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cclxuICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXHJcbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCA0KyBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxyXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cclxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxyXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcclxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcclxuICogb24gT1MgWC5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LlxyXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFRhYmxlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICovXHJcblxyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuIiwiLy8kZi1hd2Vzb21lIDogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG5cclxuJGYtcHJpbWFyeSA6ICdMYXRvJywgc2Fucy1zZXJpZjtcclxuXHJcbiRmLXByaW1hcnktc2l6ZTogMTZweDtcclxuXHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG4kbGlnaHRHcmV5OiAjZjhmOGY4O1xyXG5cclxuXHJcbiRncmV5OiAjNEE0QTRBO1xyXG4kZ3JlZW46ICM4Q0MwNDM7XHJcbiRncmVlbjE1MDogIzdGQUQzRTtcclxuJGRhcmtHcmVlbjogIzJFOTI0NztcclxuJGdyZXk3NTogIzc2NzY3NjtcclxuJGdyZXk1MDogI0JGQkZCRjtcclxuJGdyZXkyNTojRUZFRkVGO1xyXG5cclxuXHJcbi8vcmVtb3ZlXHJcbiRtaWRuaWdodEJsYWNrOiAjMDYwYTIyO1xyXG4kZGVuaW1CbHVlOiAjMGU1ZGNmO1xyXG4vLyRzY2FybGV0UmVkOiAjZWUzYzJlO1xyXG4vLyRtdXN0YXJkWWVsbG93OiAjZmVkYzRjO1xyXG4vLyRzYWZmcm9uWWVsbG93OiAjZmViMzM5O1xyXG4vLyRtZWFkb3dHcmVlbjogIzFiYjY0YjtcclxuJHBlcnNpYW5CbHVlOiAjMTUyYWIwO1xyXG4vLyRtYXlMaWx5R3JheTogI2Y3ZmFmZTtcclxuXHJcblxyXG4vLyRibHVlOiBibHVlO1xyXG4kcGluazogcGluaztcclxuLy8kcmVkOiAjMDAwO1xyXG5cclxuJHRoZW1lLWNvbG9yczogKFxyXG4gIFwid2hpdGVcIjogI0ZGRixcclxuICBcImJsYWNrXCI6ICMwMDAsXHJcbik7XHJcblxyXG5cclxuJGhlYWRlckhlaWdodDogMTQycHg7XHJcbiRoZWFkZXJIZWlnaHRNb2JpbGU6IDY2cHg7XHJcblxyXG4vKiBCcmVha3BvaW50cyAqL1xyXG5cclxuJHBob25lTWF4OiA3NjdweDtcclxuJHRhYmxldDogNzY4cHg7XHJcbiR0YWJsZXRNYXg6IDExOTlweDtcclxuJGRlc2t0b3A6IDEyMDBweDtcclxuJGRlc2t0b3BNYXg6IDE5MjBweDtcclxuJGJpZzogMTkyMXB4O1xyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxyXG4gICAgTUFJTlxyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogaHRtbCBlbGVtZW50IDYyLjUlIGZvbnQtc2l6ZSBmb3IgUkVNIHVzZSAqL1xyXG5cclxuLyogY2xlYXIgKi9cclxuLmNsZWFyOmJlZm9yZSxcclxuLmNsZWFyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6JyAnO1xyXG4gICAgZGlzcGxheTp0YWJsZTtcclxufVxyXG5cclxuLmNsZWFyOmFmdGVyIHtcclxuICAgIGNsZWFyOmJvdGg7XHJcbn1cclxuaW1nIHtcclxuXHRtYXgtd2lkdGg6MTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuYSB7XHJcblx0Y29sb3I6IzQ0NDtcclxuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxufVxyXG5hOmhvdmVyLFxyXG5hOmFjdGl2ZSxcclxuYTpmb2N1cyxcclxuaW5wdXQ6Zm9jdXMge1xyXG5cdG91dGxpbmU6MDtcclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbiAgICBXT1JEUFJFU1MgQ09SRVxyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmFsaWdubm9uZSB7XHJcblx0bWFyZ2luOjVweCAyMHB4IDIwcHggMDtcclxufVxyXG4uYWxpZ25jZW50ZXIsXHJcbmRpdi5hbGlnbmNlbnRlciB7XHJcblx0ZGlzcGxheTpibG9jaztcclxuXHRtYXJnaW46NXB4IGF1dG8gNXB4IGF1dG87XHJcbn1cclxuLmFsaWducmlnaHQge1xyXG5cdGZsb2F0OnJpZ2h0O1xyXG5cdG1hcmdpbjo1cHggMCAyMHB4IDIwcHg7XHJcbn1cclxuLmFsaWdubGVmdCB7XHJcblx0ZmxvYXQ6bGVmdDtcclxuXHRtYXJnaW46NXB4IDIwcHggMjBweCAwO1xyXG59XHJcbmEgaW1nLmFsaWducmlnaHQge1xyXG5cdGZsb2F0OnJpZ2h0O1xyXG5cdG1hcmdpbjo1cHggMCAyMHB4IDIwcHg7XHJcbn1cclxuYSBpbWcuYWxpZ25ub25lIHtcclxuXHRtYXJnaW46NXB4IDIwcHggMjBweCAwO1xyXG59XHJcbmEgaW1nLmFsaWdubGVmdCB7XHJcblx0ZmxvYXQ6bGVmdDtcclxuXHRtYXJnaW46NXB4IDIwcHggMjBweCAwO1xyXG59XHJcbmEgaW1nLmFsaWduY2VudGVyIHtcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OmF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OmF1dG87XHJcbn1cclxuLndwLWNhcHRpb24ge1xyXG5cdGJhY2tncm91bmQ6I0ZGRjtcclxuXHRib3JkZXI6MXB4IHNvbGlkICNGMEYwRjA7XHJcblx0bWF4LXdpZHRoOjk2JTtcclxuXHRwYWRkaW5nOjVweCAzcHggMTBweDtcclxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcclxufVxyXG4ud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xyXG5cdG1hcmdpbjo1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcclxuXHRtYXJnaW46NXB4IDIwcHggMjBweCAwO1xyXG59XHJcbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xyXG5cdG1hcmdpbjo1cHggMCAyMHB4IDIwcHg7XHJcbn1cclxuLndwLWNhcHRpb24gaW1nIHtcclxuXHRib3JkZXI6MCBub25lO1xyXG5cdGhlaWdodDphdXRvO1xyXG5cdG1hcmdpbjowO1xyXG5cdG1heC13aWR0aDo5OC41JTtcclxuXHRwYWRkaW5nOjA7XHJcblx0d2lkdGg6YXV0bztcclxufVxyXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0LFxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuXHRmb250LXNpemU6MTFweDtcclxuXHRsaW5lLWhlaWdodDoxN3B4O1xyXG5cdG1hcmdpbjowO1xyXG5cdHBhZGRpbmc6MCA0cHggNXB4O1xyXG59XHJcbi5zdGlja3kge1xyXG5cclxufVxyXG4uYnlwb3N0YXV0aG9yIHtcclxuXHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXHJcbiAgICBQUklOVFxyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuQG1lZGlhIHByaW50IHtcclxuXHQqIHtcclxuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiMwMDAgIWltcG9ydGFudDtcclxuXHRcdGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRhLFxyXG5cdGE6dmlzaXRlZCB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xyXG5cdH1cclxuXHRhW2hyZWZdOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XHJcblx0fVxyXG5cdGFiYnJbdGl0bGVdOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xyXG5cdH1cclxuXHQuaXIgYTphZnRlcixcclxuXHRhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsXHJcblx0YVtocmVmXj1cIiNcIl06YWZ0ZXIge1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdH1cclxuXHRwcmUsYmxvY2txdW90ZSB7XHJcblx0XHRib3JkZXI6MXB4IHNvbGlkICM5OTk7XHJcblx0XHRwYWdlLWJyZWFrLWluc2lkZTphdm9pZDtcclxuXHR9XHJcblx0dGhlYWQge1xyXG5cdFx0ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXA7XHJcblx0fVxyXG5cdHRyLGltZyB7XHJcblx0XHRwYWdlLWJyZWFrLWluc2lkZTphdm9pZDtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdEBwYWdlIHtcclxuXHRcdG1hcmdpbjowLjVjbTtcclxuXHR9XHJcblx0cCxcclxuXHRoMixcclxuXHRoMyB7XHJcblx0XHRvcnBoYW5zOjM7XHJcblx0XHR3aWRvd3M6MztcclxuXHR9XHJcblx0aDIsXHJcblx0aDMge1xyXG5cdFx0cGFnZS1icmVhay1hZnRlcjphdm9pZDtcclxuXHR9XHJcbn1cclxuIiwiKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmh0bWwgI3dwYWRtaW5iYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5odG1sLCBib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5odG1sLmZyb250LWh0bWwge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogJGdyZXk7XHJcbiAgZm9udC1mYW1pbHk6ICRmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcbmJvZHk6bm90KC53cC1hZG1pbikge1xyXG4gIG1pbi13aWR0aDogMzIwcHg7XHJcblxyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmdscGFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIC8vb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxufVxyXG5cclxuLnBhZ2UtY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgLy9vcGFjaXR5OiAxO1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG4kcGFkZGluZyA6IDUwcHg7XHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTMwMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XHJcbiAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAzO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgJHBhZGRpbmcgOiAzM3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAkcGFkZGluZyA6ICAzM3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xyXG4gICAgJi0tZnVsbC1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXRvcCB7XHJcbiAgICAvL21heC13aWR0aDogMTIwMHB4O1xyXG4gIH1cclxuICAmLS1iaWcge1xyXG4gICAgLy9tYXgtd2lkdGg6IDE1ODBweDtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbiRnYXA6IDIwcHg7XHJcbi5yb3csXHJcbi5yb3ctZmx1aWQge1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRnYXB9KTtcclxuICBtYXJnaW4tcmlnaHQ6IC0kZ2FwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcblxyXG4gIH1cclxufVxyXG4uZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZmxleC13cmFwIHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmFsaWduLWNlbnRlciB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uanVzdGlmeS1jZW50ZXIge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5jb2wtMTAwLFxyXG4uc3BhbjEyIHtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gI3skZ2FwfSk7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkZ2FwO1xyXG59XHJcblxyXG4uY29sLTUwLFxyXG4uc3BhbjYge1xyXG4gIHdpZHRoOiBjYWxjKDUwJSAtICN7JGdhcH0pO1xyXG4gIG1hcmdpbi1yaWdodDogJGdhcDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skZ2FwfSk7XHJcbiAgfVxyXG59XHJcbi5jb2wtMzMsXHJcbi5zcGFuMyB7XHJcbiAgd2lkdGg6IGNhbGMoMzMuMyUgLSAjeyRnYXB9KTtcclxuICBtYXJnaW4tcmlnaHQ6ICRnYXA7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGdhcH0pO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoNTAwcHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRnYXB9KTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiB0ZXh0IGNvbG9yIGhvdmVyICovXHJcbkBlYWNoICRuYW1lLCAkaGV4IGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC50ZXh0LSN7JG5hbWV9IHtcclxuICAgIGNvbG9yOiAkaGV4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50ZXh0LSN7JG5hbWV9LWhvdmVyOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkaGV4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zZWN0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy9vdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbmEge1xyXG4gIGNvbG9yOiAjMDQ1Zjk5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMTU2NDk2O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcbi53LTEwMCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmQtbm9uZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYS1hYnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogOTtcclxufVxyXG5cclxuXHJcbmJvZHk6bm90KC53cC1hZG1pbikge1xyXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXHJcbiAgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wb3N0LWNvbnRlbnQgaDEsXHJcbi5wb3N0LWNvbnRlbnQgaDIsXHJcbi5wb3N0LWNvbnRlbnQgaDMsXHJcbi5wb3N0LWNvbnRlbnQgaDQsXHJcbi5wb3N0LWNvbnRlbnQgaDUsXHJcbi5wb3N0LWNvbnRlbnQgaDYsXHJcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbi5wb3N0LWNvbnRlbnQgaDEsXHJcbi5wb3N0LWNvbnRlbnQgaDIsXHJcbi5wb3N0LWNvbnRlbnQgaDMsXHJcbi5wb3N0LWNvbnRlbnQgaDQsXHJcbi5wb3N0LWNvbnRlbnQgaDUsXHJcbi5wb3N0LWNvbnRlbnQgaDYsXHJcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCB7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgIH1cclxuICB9XHJcblxyXG4ucG9zdC1jb250ZW50IGgxLFxyXG4uaDEge1xyXG4gICAgLy9mb250LXNpemU6IDQycHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDQuMnZ3LCA0MnB4KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG5cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuLnBvc3QtY29udGVudCBoMiwgLmgyICB7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMzZweDtcclxuICAgIC8vZm9udC1zaXplOiBjbGFtcCgyNHB4LCAzLjZ2dywgMzZweCk7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAyLjJ2dywgMjJweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG5cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuLnBvc3QtY29udGVudCBoMywgLmgzICB7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMi4ydncsIDIycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5wb3N0LWNvbnRlbnQgaDQsIC5oNCwgLmxlYWQge1xyXG4gICAgLy9mb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDIuMnZ3LCAyMnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuLnBvc3QtY29udGVudCBoNSAsIC5oNSB7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMS44dncsIDE4cHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG5cclxuICAgIH1cclxuICB9XHJcbi5wb3N0LWNvbnRlbnQgaDYsIC5oNiB7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuNnZ3LCAxNnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8vZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS42dncsIDE2cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuXHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wb3N0LWNvbnRlbnQsXHJcbmJvZHk6bm90KC53cC1hZG1pbikgLnNlY3Rpb24ge1xyXG4gIGE6bm90KC5idG4pIHtcclxuICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRncmVlbjE1MDtcclxuICAgIH1cclxuICB9XHJcbiAgdWwsIG9sIHtcclxuXHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjZ2dywgMTZweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICB1bDpub3QoLmN6YXJuZS1rcm9wa2kpICB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbGkge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuXHJcblxyXG4gIH1cclxuICBvbCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAge1xyXG4gIC5vbmx5LWxvZ2dlZC1pbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvZHktY292ZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB6LWluZGV4OiA5OTtcclxuICAmLm9wZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBzbGlnaHRseSB0cmFuc3BhcmVudCBmYWxsYmFjayAqL1xyXG4uYm9keS1jb3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MywgODEsIDgwLCAwLjMpXHJcblxyXG59XHJcblxyXG4vKiBpZiBiYWNrZHJvcCBzdXBwb3J0OiB2ZXJ5IHRyYW5zcGFyZW50IGFuZCBibHVycmVkICovXHJcbi8vQHN1cHBvcnRzICgoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMmVtKSkgb3IgKGJhY2tkcm9wLWZpbHRlcjogYmx1cigyZW0pKSkge1xyXG4vLyAgLmJvZHktY292ZXIge1xyXG4vLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcclxuLy8gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcclxuLy8gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XHJcbi8vICB9XHJcbi8vfVxyXG5cclxuXHJcbkBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAuaGlkZS1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXQpIHtcclxuICAuaGlkZS10YWJsZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5pbm5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGV4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5ncmVlbiB7XHJcbiAgY29sb3I6ICRncmVlbjtcclxufVxyXG4uZGFyay1ncmVlbiB7XHJcbiAgY29sb3I6ICRkYXJrR3JlZW47XHJcbn1cclxuXHJcbi5hamRlX2V2Y2FsX2NhbGVuZGFyIHtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbn0iLCJAbWl4aW4gbWVkaWEtbWF4KCRicmVha3BvaW50KSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50KSB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIG1lZGlhLW1pbigkYnJlYWtwb2ludE1pbikge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludE1pbikgeyBAY29udGVudDsgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbWluLW1heCgkYnJlYWtwb2ludE1pbiwgJGJyZWFrcG9pbnRNYXgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludE1pbikgYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50TWF4KSB7IEBjb250ZW50OyB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1tYXgtaCgkYnJlYWtwb2ludCkge1xyXG4gIEBtZWRpYSAobWF4LWhlaWdodDogJGJyZWFrcG9pbnQpIHsgQGNvbnRlbnQ7IH1cclxufSIsIi5idG4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWluLWhlaWdodDogNjBweDtcclxuICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gIHBhZGRpbmc6IDE2cHggMThweCAxMXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgY29sb3I6ICRncmV5O1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuXHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHN2ZyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIHBhdGgge1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgfVxyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG5cclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG5cclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDM1OXB4KSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYXRoIHtcclxuICAgICAgZmlsbDogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjE1MDtcclxuICB9XHJcbiAgJi5kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiA1MCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gICYtLXdoaXRlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGF0aCB7XHJcbiAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjE1MDtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLyoqXHJcbiAqIE93bCBDYXJvdXNlbCB2Mi4zLjRcclxuICogQ29weXJpZ2h0IDIwMTMtMjAxOCBEYXZpZCBEZXV0c2NoXHJcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXHJcbiAqL1xyXG4vKlxyXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxyXG4gKi9cclxuLm93bC1jYXJvdXNlbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7IH1cclxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XHJcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLyogZml4IGZpcmVmb3ggYW5pbWF0aW9uIGdsaXRjaCAqL1xyXG4gICAgZGlzcGxheTogZmxleDsgfVxyXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIi5cIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIGhlaWdodDogMDsgfVxyXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7IH1cclxuICAub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcixcclxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cclxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvOyB9XHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCxcclxuICAub3dsLWNhcm91c2VsIC5vd2wtZG90cy5kaXNhYmxlZCB7XHJcbiAgICBkaXNwbGF5OiBub25lOyB9XHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsXHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQsXHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXHJcbiAgLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vd2wtY2Fyb3VzZWwub3dsLWxvYWRlZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jazsgfVxyXG4gIC5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyB9XHJcbiAgLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcclxuICAgIG9wYWNpdHk6IDA7IH1cclxuICAub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cclxuICAub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbSB7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxyXG4gIC5vd2wtY2Fyb3VzZWwub3dsLWdyYWIge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgY3Vyc29yOiBncmFiOyB9XHJcbiAgLm93bC1jYXJvdXNlbC5vd2wtcnRsIHtcclxuICAgIGRpcmVjdGlvbjogcnRsOyB9XHJcbiAgLm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7IH1cclxuXHJcbi8qIE5vIEpzICovXHJcbi5uby1qcyAub3dsLWNhcm91c2VsIHtcclxuICBkaXNwbGF5OiBibG9jazsgfVxyXG5cclxuLypcclxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXHJcbiAqL1xyXG4ub3dsLWNhcm91c2VsIC5hbmltYXRlZCB7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcclxuICB6LWluZGV4OiAwOyB9XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0IHtcclxuICB6LWluZGV4OiAxOyB9XHJcblxyXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwOyB9IH1cclxuXHJcbi8qXHJcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXHJcbiAqL1xyXG4ub3dsLWhlaWdodCB7XHJcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0OyB9XHJcblxyXG4vKlxyXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cclxuICovXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcclxuICAvKipcclxuXHRcdFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXHJcblx0XHRcdGNhbGN1bGF0aW9uIG9mIHRoZSBoZWlnaHQgb2YgdGhlIG93bC1pdGVtIHRoYXQgYnJlYWtzIHBhZ2UgbGF5b3V0c1xyXG5cdFx0ICovIH1cclxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenkge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTsgfVxyXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eVtzcmNePVwiXCJdLCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenk6bm90KFtzcmNdKSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwOyB9XHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nLm93bC1sYXp5IHtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cclxuXHJcbi8qXHJcbiAqIFx0T3dsIENhcm91c2VsIC0gVmlkZW8gUGx1Z2luXHJcbiAqL1xyXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8td3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTQwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwib3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogMTtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTsgfVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlciB7XHJcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTsgfVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bixcclxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10biB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlOyB9XHJcblxyXG5cclxuLyogYmFzZSBmb3IgY21jICovXHJcbi5vd2wtY2Fyb3VzZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJGxlZnRSaWdodDogMDtcclxuICAkc2l6ZUljb246IDEuMng7XHJcblxyXG4gIC5vd2wtbmF2IHtcclxuICAgIC5vd2wtcHJldixcclxuICAgIC5vd2wtbmV4dCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICAvL2hlaWdodDogMTMuNHJlbTtcclxuICAgICAgLy93aWR0aDogNHJlbTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogbGlnaHRlbigjNDE0MTQxLCAxNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm93bC1wcmV2IHtcclxuICAgICAgbGVmdDogJGxlZnRSaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAub3dsLW5leHQge1xyXG4gICAgICByaWdodDogJGxlZnRSaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vd2wtZG90cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgYnV0dG9uLm93bC1kb3Qge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmVlbjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiZGl2LndwY2Y3IHtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgcGFkZGluZzogMjZweCAzOXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAuYWpheC1ob2xkZXJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxyXG4gICAgICAgICYud3BjZjctYWNjZXB0YW5jZS1taXNzaW5nIHtcclxuICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYud3BjZjctbWFpbC1zZW50LW9rIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAmPnNwYW4ge1xyXG5cclxuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hlY2ttYXJrIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPXRleHRdLFxyXG4gICAgaW5wdXRbdHlwZT1lbWFpbF0sXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya0dyZWVuO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYud3BjZjctbm90LXZhbGlke1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT10ZXh0XSxcclxuICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcblxyXG4gICAgfVxyXG4gIFxyXG4gICAgdGV4dGFyZWF7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzlweDtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkgLmZvcm0tZ2xvYmFsIHtcclxuICAgIC5mb3JtLXJvdyB7XHJcblxyXG5cclxuICAgIH1cclxuICAgIC53cGNmNy1mb3JtIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5mb3JtLXdyYXAge1xyXG5cclxuICAgIH1cclxuICAgIC5mb3JtLWNvbCB7XHJcblxyXG5cclxuICAgIH1cclxuICAgIC5mb3JtLWZ1bGwge1xyXG5cclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDJweDtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAucmVxdWlyZWQge1xyXG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgIC53cGNmNy1hY2NlcHRhbmNlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBzcGFuLndwY2Y3LWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3BjZjctc3VibWl0IHtcclxuICAgICAgICBtaW4td2lkdGg6IDE2M3B4O1xyXG4gICAgICAgIGhlaWdodDogNTlweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hamF4LWxvYWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTRweDtcclxuICAgIH1cclxuICAgIC50ZXh0LWNlbnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0cmljIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJG1pZG5pZ2h0QmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWlkbmlnaHRCbGFjaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCA0MHB4IDE4cHggMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgY29sb3I6ICAkbWlkbmlnaHRCbGFjaztcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICAkbWlkbmlnaHRCbGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWxlY3RyaWMtaXRlbXMge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCByZ2JhKDYsIDEwLCAzNCwgMC4xKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJG1pZG5pZ2h0QmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmY4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaGlnaGxpZ2h0ZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud3BjZjctYWNjZXB0YW5jZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuYm9keSAuc2VsZWN0cmljLWZvY3VzIC5zZWxlY3RyaWMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmVlbjtcclxuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xyXG59XHJcbmJvZHkgLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRtaWRuaWdodEJsYWNrO1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBjb2xvcjogICRtaWRuaWdodEJsYWNrO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogICRtaWRuaWdodEJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuYm9keSBkaXYge1xyXG4gICAgLnNlbGVjdHJpYyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlbGVjdHJpYy1zY3JvbGwge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5ib2R5IC5zZWxlY3RyaWMtb3BlbiB7XHJcbiAgICAuc2VsZWN0cmljIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmtHcmVlbjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrR3JlZW47XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbmJvZHkge1xyXG4gICAgLndwY2Y3LWFjY2VwdGFuY2Uge1xyXG4gICAgICAgIC53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qIEhpZGUgdGhlIGJyb3dzZXIncyBkZWZhdWx0IGNoZWNrYm94ICovXHJcbiAgICAud3BjZjctYWNjZXB0YW5jZSBsYWJlbCBpbnB1dCxcclxuICAgIC5jdXN0b20tY2hlY2tib3ggIGxhYmVsIGlucHV0e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLyogQ3JlYXRlIGEgY3VzdG9tIGNoZWNrYm94ICovXHJcbiAgICAuY2hlY2ttYXJrIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiBPbiBtb3VzZS1vdmVyLCBhZGQgYSBncmV5IGJhY2tncm91bmQgY29sb3IgKi9cclxuICAgIC53cGNmNy1hY2NlcHRhbmNlIGxhYmVsOmhvdmVyIGlucHV0IH4gc3Bhbi5jaGVja21hcmssXHJcbiAgICAuY3VzdG9tLWNoZWNrYm94IGxhYmVsOmhvdmVyIGlucHV0IH4gc3Bhbi5jaGVja21hcmtcclxuICAgIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLyogV2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXHJcbiAgICAud3BjZjctYWNjZXB0YW5jZSBsYWJlbCBpbnB1dDpjaGVja2VkIH4gc3Bhbi5jaGVja21hcmssXHJcbiAgICAuY3VzdG9tLWNoZWNrYm94IGxhYmVsIGlucHV0OmNoZWNrZWQgfiBzcGFuLmNoZWNrbWFya1xyXG4gICAge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLyogQ3JlYXRlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yIChoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cclxuICAgIC5jaGVja21hcms6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLyogU2hvdyB0aGUgY2hlY2ttYXJrIHdoZW4gY2hlY2tlZCAqL1xyXG4gICAgLndwY2Y3LWFjY2VwdGFuY2UgbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IHNwYW4uY2hlY2ttYXJrOmFmdGVyLFxyXG4gICAgLmN1c3RvbS1jaGVja2JveCBsYWJlbCBpbnB1dDpjaGVja2VkIH4gc3Bhbi5jaGVja21hcms6YWZ0ZXJcclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAvKiBTdHlsZSB0aGUgY2hlY2ttYXJrL2luZGljYXRvciAqL1xyXG4gICAgLndwY2Y3LWFjY2VwdGFuY2UgbGFiZWwgLmNoZWNrbWFyazphZnRlcixcclxuICAgIC5jdXN0b20tY2hlY2tib3ggbGFiZWwgLmNoZWNrbWFyazphZnRlclxyXG4gICAge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vUkFESU9cclxuICAgIC5jdXN0b20tcmFkaW8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qIEN1c3RvbWl6ZSB0aGUgbGFiZWwgKHRoZSBjb250YWluZXIpICovXHJcbiAgICAuY3VzdG9tLXJhZGlvIGxhYmVse1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM3cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjZ2dywgMTVweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCByYWRpbyBidXR0b24gKi9cclxuICAgIC5jdXN0b20tcmFkaW8gaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLyogQ3JlYXRlIGEgY3VzdG9tIHJhZGlvIGJ1dHRvbiAqL1xyXG4gICAgLmN1c3RvbS1yYWRpbyAuY2hlY2ttYXJrIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLyogT24gbW91c2Utb3ZlciwgYWRkIGEgZ3JleSBiYWNrZ3JvdW5kIGNvbG9yICovXHJcbiAgICAuY3VzdG9tLXJhZGlvOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xyXG4gICAgLmN1c3RvbS1yYWRpbyBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLyogQ3JlYXRlIHRoZSBpbmRpY2F0b3IgKHRoZSBkb3QvY2lyY2xlIC0gaGlkZGVuIHdoZW4gbm90IGNoZWNrZWQpICovXHJcbiAgICAuY3VzdG9tLXJhZGlvOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIFNob3cgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgd2hlbiBjaGVja2VkICovXHJcbiAgICAuY3VzdG9tLXJhZGlvIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAvKiBTdHlsZSB0aGUgaW5kaWNhdG9yIChkb3QvY2lyY2xlKSAqL1xyXG4gICAgLmN1c3RvbS1yYWRpbyAuY2hlY2ttYXJrOmFmdGVyIHtcclxuICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1yYWRpbyAgLnJhZGlvLWNvbnRlbnQge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmNmNy1jb250YWluZXIge1xyXG4gICAgaDUge1xyXG4gICAgICAgIC8vZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMS42dncsIDE4cHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vL1NFTEVDVCBEUk9QRE9XTiBQUk9EVUNUU1xyXG4uZm9ybS1kcm9wZG93biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogIGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAgMTAwJTtcclxuICAgIH1cclxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0Mi1yZXN1bHRzIHtcclxuICAgIHRvcDogMDtcclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbn1cclxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgcGFkZGluZzogMTBweCAyMnB4O1xyXG59XHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG59XHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xyXG4gICAgaGVpZ2h0OiAxNXB4OyB3aWR0aDogMTVweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICRncmV5O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuICAgIGhlaWdodDogMTVweDsgd2lkdGg6IDE1cHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkZ3JleTtcclxuICAgIGJvcmRlci13aWR0aDogM3B4IDAgMCAzcHggO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgbWFyZ2luLXRvcDogLTNweDtcclxufVxyXG5cclxuLndwY2Y3LWFjY2VwdGFuY2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5vY3dwY2Y3X2xlZnRfYm94IGltZyB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1Ym1pdC1yaWdodCxcclxuLnN1Ym1pdC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uY2Y3LWNvbnRhaW5lciB7XHJcbiAgICAuYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDE4cHggMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLnJvdy1maWxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vQ0hFQ0tCT1hcclxuLndwY2Y3LWNoZWNrYm94IHtcclxuICAgIC8qIEN1c3RvbWl6ZSB0aGUgbGFiZWwgKHRoZSBjb250YWluZXIpICovXHJcbiAgICAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCBjaGVja2JveCAqL1xyXG4gICAgLndwY2Y3LWxpc3QtaXRlbSBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgIH1cclxuXHJcbiAgICAvKiBDcmVhdGUgYSBjdXN0b20gY2hlY2tib3ggKi9cclxuICAgIC5jaGVja21hcmsge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvKiBPbiBtb3VzZS1vdmVyLCBhZGQgYSBncmV5IGJhY2tncm91bmQgY29sb3IgKi9cclxuICAgIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIFdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xyXG4gICAgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCAgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLyogQ3JlYXRlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yIChoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cclxuICAgIC5jaGVja21hcms6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLyogU2hvdyB0aGUgY2hlY2ttYXJrIHdoZW4gY2hlY2tlZCAqL1xyXG4gICAgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCAgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIFN0eWxlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yICovXHJcbiAgICAud3BjZjctbGlzdC1pdGVtIGxhYmVsICAuY2hlY2ttYXJrOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGxlZnQ6IDhweDtcclxuICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxufVxyXG4iLCJcclxuICAuc2VsZWN0cmljLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XHJcblxyXG4gIC5zZWxlY3RyaWMtcmVzcG9uc2l2ZSB7XHJcbiAgICB3aWR0aDogMTAwJTsgfVxyXG5cclxuICAuc2VsZWN0cmljIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEREQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4gIC5zZWxlY3RyaWMgLmxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIG1hcmdpbjogMCAzLjhyZW0gMCAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgY29sb3I6ICM0NDQ7XHJcbiAgICBoZWlnaHQ6IDMuOHJlbTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxyXG4gIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDMuOHJlbTtcclxuICAgIGhlaWdodDogMy44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOGY4Zjg7XHJcbiAgICBjb2xvcjogI0JCQjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQ6IDAvMCBhO1xyXG4gICAgKmZvbnQ6IDJyZW0vMy44cmVtIEx1Y2lkYSBTYW5zIFVuaWNvZGUsIEFyaWFsIFVuaWNvZGUgTVMsIEFyaWFsOyB9XHJcbiAgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNCQkI7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XHJcblxyXG4gIC5zZWxlY3RyaWMtZm9jdXMgLnNlbGVjdHJpYyB7XHJcbiAgICBib3JkZXItY29sb3I6ICNhYWFhYWE7IH1cclxuXHJcbiAgLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M0YzRjNDsgfVxyXG4gIC5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcclxuICAgIGNvbG9yOiAjYTJhMmEyOyB9XHJcbiAgLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2EyYTJhMjsgfVxyXG5cclxuICAuc2VsZWN0cmljLW9wZW4ge1xyXG4gICAgei1pbmRleDogOTk5OTsgfVxyXG4gIC5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M0YzRjNDsgfVxyXG4gIC5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljLWl0ZW1zIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4gIC5zZWxlY3RyaWMtZGlzYWJsZWQge1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxyXG5cclxuICAuc2VsZWN0cmljLWhpZGUtc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDsgfVxyXG4gIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xMDAlOyB9XHJcbiAgLnNlbGVjdHJpYy1oaWRlLXNlbGVjdC5zZWxlY3RyaWMtaXMtbmF0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTA7IH1cclxuICAuc2VsZWN0cmljLWhpZGUtc2VsZWN0LnNlbGVjdHJpYy1pcy1uYXRpdmUgc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvcGFjaXR5OiAwOyB9XHJcblxyXG4gIC5zZWxlY3RyaWMtaW5wdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgKmZvbnQ6IDAvMCBhICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgLnNlbGVjdHJpYy10ZW1wLXNob3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgLyogSXRlbXMgYm94ICovXHJcbiAgLnNlbGVjdHJpYy1pdGVtcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAtNnB4OyB9XHJcbiAgLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxyXG4gIC5zZWxlY3RyaWMtYWJvdmUgLnNlbGVjdHJpYy1pdGVtcyB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDEwMCU7IH1cclxuICAuc2VsZWN0cmljLWl0ZW1zIHVsLCAuc2VsZWN0cmljLWl0ZW1zIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4OyB9XHJcbiAgLnNlbGVjdHJpYy1pdGVtcyBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxyXG4gIC5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZDogI0UwRTBFMDtcclxuICAgIGNvbG9yOiAjNDQ0OyB9XHJcbiAgLnNlbGVjdHJpYy1pdGVtcyBsaS5oaWdobGlnaHRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRDBEMEQwO1xyXG4gICAgY29sb3I6ICM0NDQ7IH1cclxuICAuc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNENUQ1RDU7XHJcbiAgICBjb2xvcjogIzQ0NDsgfVxyXG4gIC5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkIHtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cclxuICAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgLnNlbGVjdHJpYy1ncm91cC1sYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogIzQ0NDsgfVxyXG4gIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cC5kaXNhYmxlZCBsaSB7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgIG9wYWNpdHk6IDE7IH1cclxuICAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XHJcblxyXG4iLCIuaGVhZGVyIHtcclxuICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICZfX2J1dHRvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcblxyXG59XHJcblxyXG4udG9wLWJhcixcclxuLnN0aWNreS1iYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAubWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSxcclxuICAgICAgJi5jdXJyZW50LW1lbnUtYW5jZXN0b3Ige1xyXG4gICAgICAgICYgPiBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgYSB7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzNlM2UzZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50b3AtYmFyIHtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9fcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5tZW51IHtcclxuICAgIGxpIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zdGlja3ktYmFyIHtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICAmLS1zY3JvbGxpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm1lbnUtc3RpY2t5LW1lbnUtY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICY+dWwge1xyXG4gICAgICAgICY+bGkge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTI1O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm1lbnUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAmPmxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmID4gYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJj4uc3ViLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAxMnB4IDVweDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgJj5saSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgJj5hIHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzNlM2UzZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkyNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJj4uc3ViLW1lbnUge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uaGFtYnVyZ2VyIHtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDFyZW0gMCAxcmVtO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSxmaWx0ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICY6Zm9jdXMtdmlzaWJsZSxcclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWJveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyNnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjJzO1xyXG59XHJcblxyXG4vLy5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4vLyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgd2lkdGg6ICA0LjJyZW07XHJcbi8vICBoZWlnaHQ6IC4zcmVtO1xyXG4vLyAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbi8vICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTVzO1xyXG4vLyAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4vLyAgYmFja2dyb3VuZC1jb2xvcjogICMyYjJiMmI7XHJcbi8vICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbi8vICAgIHdpZHRoOiAyLjZyZW07XHJcbi8vICAgIGhlaWdodDogLjJyZW07XHJcbi8vICB9XHJcbi8vfVxyXG5cclxuLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogLS4ycmVtO1xyXG59XHJcbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0cmFuc2l0aW9uOiB0b3AgLjFzIGVhc2UtaW4gLjI1cyxvcGFjaXR5IC4xcyBlYXNlLWluO1xyXG59XHJcbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgdG9wOiAtN3B4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuXHJcbiAgfVxyXG59XHJcbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuLy8uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gIHdpZHRoOiAgNC4ycmVtO1xyXG4vLyAgaGVpZ2h0OiAuM3JlbTtcclxuLy8gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4vLyAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjE1cztcclxuLy8gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuLy8gIGJhY2tncm91bmQtY29sb3I6ICAgIzJiMmIyYjtcclxuLy8gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuLy8gICAgd2lkdGg6IDIuNnJlbTtcclxuLy8gICAgaGVpZ2h0OiAuMnJlbTtcclxuLy8gIH1cclxuLy99XHJcbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAuMXMgZWFzZS1pbiAuMjVzLHRyYW5zZm9ybSAuMjJzIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7XHJcbn1cclxuLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogLTdweDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29udGVudDogXCJcIjtcclxufVxyXG4uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6ICAyNnB4O1xyXG4gIGhlaWdodDogM3B4O1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICAjMDAwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xMnM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XHJcbn1cclxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIsIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogICMwMDA7XHJcbiAgaGVpZ2h0OiAwLjNyZW07XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG5cclxuICB9XHJcbn1cclxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogdG9wIC4xcyBlYXNlLW91dCxvcGFjaXR5IC4xcyBlYXNlLW91dCAuMTJzO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgaGVpZ2h0OiAwLjNyZW07XHJcbn1cclxuLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIC8vd2lkdGg6IDIuMXJlbTtcclxuICByaWdodDogMDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XHJcbiAgd2lkdGg6ICAyMnB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gLjFzIGVhc2Utb3V0LHRyYW5zZm9ybSAuMjJzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4xMnM7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHdpZHRoOiAyMnB4O1xyXG59XHJcblxyXG4vL01FTlUgTU9CSUxFXHJcblxyXG4ubWVudS1mdWxsICB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogLTEwMCU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDU1cHggMTVweCAzMHB4IDMwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0cmFuc2l0aW9uOiByaWdodCAuNHMgZWFzZS1pbi1vdXQsIHotaW5kZXggLjRzIGN1YmljLWJlemllcigwLDEsMSwwKTtcclxuICBtYXgtaGVpZ2h0OiAxMDB2aDtcclxuICAvL2JveC1zaGFkb3c6IC01cHggMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiByaWdodCwgei1pbmRleCwgYmFja2dyb3VuZC1jb2xvcjtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHMsIDBzLCAwcztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZSwgZWFzZS1vdXQsIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAuNHMsIC40cztcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDUyMnB4O1xyXG5cclxuICAgIC5zdWItbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm9wZW4ge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDBzLCAwcztcclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XHJcbiAgfVxyXG4gICZfX2NvbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAubWVudSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGkge1xyXG4gICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjM2UzZTNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMCAyMHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMCAyMHB4O1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5mb290ZXIge1xyXG4gIHBhZGRpbmc6IDk1cHggMCA5MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcbn1cclxuXHJcbi5zb2NpYWwge1xyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gICZfX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAmX19pY29uIHtcclxuICAgIHdpZHRoOiA1OHB4O1xyXG4gICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlMmUyZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIC8vZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxOHZ3LCAxOHB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgJl9fcm93IHtcclxuICAgIHBhZGRpbmctdG9wOiA1NHB4O1xyXG4gIH1cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICM4ZjhmOGY7XHJcbiAgICAgIC8vZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAvL2ZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIC8vbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4iLCIvL01FTlUgTUFJTlxyXG5cclxuQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAubWVudS1mdWxsIHtcclxuICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmX19hcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2NoaWxkcmVuLnN2Z1wiKSBjZW50ZXI7XHJcbiAgICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvY2hpbGRyZW4tYmx1ZS5zdmdcIikgY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbl9fYXJyb3cge1xyXG5cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuIiwiLnMtZXJyb3ItNDA0IHtcclxuICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAuYnRuIHtcclxuICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59IiwiLnNpbmdsZS16ZXNwb2wge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgLy9tYXgtd2lkdGg6IDE1ODBweDtcclxuICB9XHJcbn1cclxuLnMtdGVhbS1iYXIge1xyXG4gIC8vbWFyZ2luLXRvcDogLTE1MHB4O1xyXG59XHJcblxyXG4udGVhbS1iYXItY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0NTBweDtcclxuICBwYWRkaW5nOiBjYWxjKCN7JGhlYWRlckhlaWdodH0gKyAxMDBweCkgMCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKCN7JGhlYWRlckhlaWdodE1vYmlsZX0gKyAxMDBweCkgMCAwO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDAuNTc7XHJcbiAgfVxyXG4gICYtLWRhcmsge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0MztcclxuICAgIH1cclxuICAgIC50ZWFtLWJhci1jb250ZW50LWhlYWRfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAudGVhbS1iYXItY29udGVudC1oZWFkX19sZWFkIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLWxpZ2h0IHtcclxuICAgIGNvbG9yOiAkZGFya0dyZWVuO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAudGVhbS1iYXItY29udGVudC1oZWFkX190aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIH1cclxuICAgIC50ZWFtLWJhci1jb250ZW50LWhlYWRfX2xlYWQge1xyXG4gICAgICBjb2xvcjogJGRhcmtHcmVlbjtcclxuICAgICAgJi0tYmx1ZSB7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICB9XHJcbiAgJl9fcm93IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgxMDAwcHgpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuJGJveFdpZHRoOiA0MDBweDtcclxuJGJveFdpZHRoVGFibGV0OiAzMjBweDtcclxuLnRlYW0tYmFyLWNvbnRlbnQtYm94IHtcclxuICB3aWR0aDokYm94V2lkdGg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgxMDAwcHgpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgd2lkdGg6JGJveFdpZHRoVGFibGV0O1xyXG4gIH1cclxufVxyXG4udGVhbS1iYXItY29udGVudC1oZWFkIHtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gI3skYm94V2lkdGh9KTtcclxuICBtYXgtd2lkdGg6IDg3MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwMDBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG4udGVhbS1taWQge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG59XHJcblxyXG4udGVhbS1taWQtY29udGVudCB7XHJcbiAgJl9fcm93IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGVhbS1taWQtY29udGVudC1ib3gge1xyXG4gIHdpZHRoOiRib3hXaWR0aDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tdG9wOiAtNzVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgxMDAwcHgpIHtcclxuICAgIHdpZHRoOiRib3hXaWR0aFRhYmxldDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgLy93aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJl9fbGFiZWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgLy90b3A6IC0xNXB4O1xyXG4gICAgICAvL3JpZ2h0OiAtMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgLy93aWR0aDogNDI2cHg7XHJcbiAgICAgIC8vaGVpZ2h0OiA5OHB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwMDBweCkge1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oMyB7XHJcbiAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGVhbS1taWQtY29udGVudC1oZWFkIHtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gI3skYm94V2lkdGh9KTtcclxuICBtYXgtd2lkdGg6IDg3MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwMDBweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGJveFdpZHRoVGFibGV0fSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFtLW1pZC1xdW90ZSB7XHJcbiAgcGFkZGluZy10b3A6IDg0cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA2MnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgxMDAwcHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDRweDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgJl9faWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAyMXB4O1xyXG4gICAgdG9wOiA0MnB4O1xyXG4gICAgd2lkdGg6IDExNHB4O1xyXG4gICAgaGVpZ2h0OiA4NnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmVlbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoMTAwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGxlZnQ6IDI5cHg7XHJcbiAgICAgIHRvcDogNTNweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgIH1cclxuICAgIHN2ZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgcGFkZGluZzogMzZweCA0N3B4IDM2cHggMTA0cHg7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMjRweDtcclxuICAgIC8vZm9udC1zaXplOiBjbGFtcCgxOHB4LCAydncsIDI0cHgpO1xyXG4gICAgLy9mb250LXdlaWdodDogNzAwO1xyXG4gICAgLy9saW5lLWhlaWdodDogMjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDI1cHggMzBweCA0NXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi50ZWFtLW1pZC1jb250ZW50IHtcclxuXHJcbn1cclxuXHJcbiIsIi5zaW5nbGUtbWlkIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1taWQtY29udGVudCB7XHJcbiAgJl9fcm93IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1taWQtY29udGVudC1ib3gge1xyXG4gIHdpZHRoOiRib3hXaWR0aDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAvL2FsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBtYXJnaW4tdG9wOiAtNzVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICZfX2xhYmVsIHtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgLmgzIHtcclxuICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaW5nbGUtbWlkLWNvbnRlbnQtaGVhZCB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGJveFdpZHRofSk7XHJcbiAgbWF4LXdpZHRoOiA5MzVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1taWQtY29udGVudCB7XHJcblxyXG59XHJcblxyXG4iLCIud29vY29tbWVyY2UtY2hlY2tvdXQge1xyXG4gIC50aXRsZS1iYXItY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhcnRpY2xlIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICBwYWRkaW5nOiAzMnB4IDM5cHg7XHJcbn1cclxuXHJcbi53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0xLCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0xLFxyXG4ud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMiwgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbi5mb3JtLXJvdyB7XHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIge1xyXG4gICAgaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50LFxyXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCxcclxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG59XHJcblxyXG4ud29vY29tbWVyY2UgI3BheW1lbnQgI3BsYWNlX29yZGVyLFxyXG4ud29vY29tbWVyY2UtcGFnZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIge1xyXG4gIGNvbG9yOiAkZ3JleTtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICB3aWR0aDogMzA0cHg7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZGMwNDY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzLnNoaXBwaW5nIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctZmlyc3QsXHJcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1sYXN0LFxyXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCxcclxuLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3ctbGFzdCB7XHJcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmFydGljbGUgPiAud29vY29tbWVyY2Uge1xyXG4gICYgPiAuaDMge1xyXG4gICAgLy9tYXJnaW4tYm90dG9tOiAzMXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1pbnZvaWNlLWZpZWxkc19fZmllbGQtd3JhcHBlciB7XHJcblxyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi53b29jb21tZXJjZSB7XHJcbiAgLmN1c3RvbS1jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWNoZWNrYm94IHtcclxuXHJcbn1cclxuXHJcbmJvZHkgLmN1c3RvbS1jaGVja2JveC1pbnZvaWNlX29uIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICBsYWJlbCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY2hlY2ttYXJrIHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5ib2R5IC53b29jb21tZXJjZS1tb3JlLWZpZWxkcyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgLmN1c3RvbS1jaGVja2JveCB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrbWFyayB7XHJcbiAgICAgIHRvcDogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9yZGVyX3Jldmlld19oZWFkaW5nIHtcclxuICBjb2xvcjogJGdyZXk7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uY2FydF9pdGVtIHtcclxuICAucHJvZHVjdC1xdWFudGl0eSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnBheW1lbnRfbWV0aG9kX3BheXVzdGFuZGFyZCB7XHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE2NHB4O1xyXG4gICAgaGVpZ2h0OiAxMDZweDtcclxuICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi53b28tYWNjZXB0LXJlZyB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG5cclxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LnBsYWNlLW9yZGVyIGxhYmVsLmNoZWNrYm94LFxyXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy5wbGFjZS1vcmRlciBsYWJlbC5jaGVja2JveCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5ib2R5IC5wbGFjZS1vcmRlciAuY2hlY2ttYXJrIHtcclxuICB0b3A6IDVweDtcclxufVxyXG5cclxuLndvb2NvbW1lcmNlLU5vdGljZUdyb3VwLWNoZWNrb3V0IHtcclxuICAuY2hlY2ttYXJrIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICNGOEY4Rjg7XHJcbiAgfVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgLnJlcXVpcmVkIHtcclxuICBjb2xvcjogJGdyZXk7XHJcbn1cclxuXHJcbi5lYXN5cGFja19zaG93X2dlb3dpZGdldCB7XHJcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNzaGlwcGluZ19tZXRob2QgbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiA1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnVsLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgIHNwYW46bnRoLWNoaWxkKDMpIHtcclxuICBvcmRlcjogMjtcclxufVxyXG5cclxudWwud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kIGxpIGlucHV0Om50aC1jaGlsZCgxKSB7XHJcbiAgb3JkZXI6IDE7XHJcbn1cclxuXHJcbnVsLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgbGFiZWw6bnRoLWNoaWxkKDIpIHtcclxuICBvcmRlcjogMztcclxufVxyXG5cclxuXHJcbmlucHV0W25hbWU9XCJzaGlwcGluZ19tZXRob2RbMF1cIl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jdXN0b20tc2hpcHBpbmctbWV0aG9kIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jdXN0b20tcmFkaW8ge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uY3VzdG9tLXJhZGlvLnNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3Y2JhO1xyXG4gIGJvcmRlci1jb2xvcjogIzAwN2NiYTtcclxufVxyXG5cclxuLmN1c3RvbS1yYWRpby5zZWxlY3RlZDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmN1c3RvbS1sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG59XHJcbnVsLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHM6bnRoLWNoaWxkKDIpID4gbGk6bnRoLWNoaWxkKDEpID4gbGFiZWw6bnRoLWNoaWxkKDMpIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxudWwud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kczpudGgtY2hpbGQoMikgPiBsaTpudGgtY2hpbGQoMikgPiBsYWJlbDpudGgtY2hpbGQoMykge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4iLCIud29vY29tbWVyY2Utb3JkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgcGFkZGluZzogMzJweCAzOXB4O1xyXG59IiwiLnMtYWNjb3JkaW9uIHtcclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5mYXEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAzMHB4IDAgNjBweDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJl9fcXVlc3Rpb25zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmFxIHtcclxuICAuc2VjdGlvbiB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgcGFkZGluZzogMCAwIDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbiAgLy9RVUVTVElPTlNcclxuXHJcbi5mYXEtY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAmX19jb2x1bW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICYuYWN0aXZlIHtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDMwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAvL2ZvbnQtc2l6ZTogMjRweDtcclxuICAgIC8vZm9udC1zaXplOiBjbGFtcCgxOHB4LCAyLjJ2dywgMjRweCk7XHJcbiAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcblxyXG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEuOXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHggMTBweCA3NnB4O1xyXG5cclxuXHJcbiAgfVxyXG59XHJcblxyXG4uanMtY29udGVudC1mYXEge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogMHM7XHJcbn1cclxuXHJcbi5qcy1jb250ZW50LWZhcS0tb3BlbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5qcy1oZWFkLWljby1mYXEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wbHVzLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgJi5taW51cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbWludXMuc3ZnXCIpO1xyXG4gIH1cclxuXHJcbn0iLCIucy10YWJsZSB7XHJcbiAgcGFkZGluZzogNTBweCAwO1xyXG59XHJcblxyXG4udGFibGUtc2Nyb2xsIHtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG59XHJcbi50YWJsZSB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWluLXdpZHRoOiA5OSU7XHJcbiAgJl9fdHJoIHtcclxuXHJcbiAgfVxyXG4gICZfX3RyIHtcclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJl9fdGgge1xyXG4gICAgcGFkZGluZzogOHB4IDM2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRncmV5NTA7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcblxyXG5cclxuICB9XHJcbiAgJl9fdGQge1xyXG4gICAgLy9wYWRkaW5nOiA4cHggMzZweDtcclxuICAgIHBhZGRpbmc6IDE5cHggMzZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlY2VjZWM7XHJcbiAgfVxyXG59IiwiLnMtYm94LWN1c3RvbXtcclxuICBwYWRkaW5nOiAzMHB4IDAgMDtcclxuICAmX190aXRsZSB7XHJcblxyXG4gIH1cclxuICAmX19yb3cge1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgfVxyXG4gICZfX2NvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuXHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLmJveC1jdXN0b20tYm94IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNTM1MztcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLmJveC1jdXN0b20tYm94LWNvbnRlbnR7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuc2VjdGlvbiAuY29udGFpbmVyIC5ib3gtY3VzdG9tLWJveC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtMTAwcHg7XHJcbiAgcGFkZGluZzogNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc0LCA3NCwgNzQsIDAuOTUpO1xyXG4gIHRyYW5zaXRpb246IC41cztcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIucy1idXR0b24ge1xyXG4gIHBhZGRpbmc6IDEwcHggMCAzMHB4O1xyXG59XHJcblxyXG4uYnV0dG9ucyB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgJi0tY2VudGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAmLS1sZWZ0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbiAgJi0tcmlnaHQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufSIsIi5zLWNvbnRhY3QtYm94ZXMge1xyXG5cclxufVxyXG5cclxuJGdhcEJveDogNTBweDtcclxuLmNvbnRhY3QtYm94ZXMge1xyXG5cclxuICAmX19yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRnYXBCb3h9KTtcclxuICAgIG1hcmdpbi1yaWdodDogLSRnYXBCb3g7XHJcbiAgICBwYWRkaW5nLXRvcDogNjhweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWJveHtcclxuICB3aWR0aDogY2FsYyg1MCUgLSAjeyRnYXBCb3h9KTtcclxuICBtYXJnaW4tcmlnaHQ6ICRnYXBCb3g7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoOTgwcHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRnYXBCb3h9KTtcclxuICB9XHJcbiAgaWZyYW1lIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWJveC1tb3JlIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICZfX2J0biB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgJi5jbG9zZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn0iLCIucy1jb250YWN0LWluZm8ge1xyXG5cclxufVxyXG5cclxuJGdhcEJveDogNTBweDtcclxuLmNvbnRhY3QtaW5mbyB7XHJcbiAgJl9fcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgI3skZ2FwQm94fSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0kZ2FwQm94O1xyXG4gICAgcGFkZGluZy10b3A6IDY4cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoOTgwcHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1jb2x7XHJcbiAgd2lkdGg6IGNhbGMoNTAlIC0gI3skZ2FwQm94fSk7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkZ2FwQm94O1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDk4MHB4KSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skZ2FwQm94fSk7XHJcbiAgfVxyXG4gIGlmcmFtZSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1pbmZvLWluZm8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgJl9faGVhZCB7XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoNTUwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2RhdGEge1xyXG4gICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyNDBweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoNTUwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1pbmZvLWZvcm0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICBwYWRkaW5nOiAzMnB4IDQ2cHggNTVweCAzOXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMTBweCAwcHggNjBweDtcclxuICB9XHJcbn0iLCIucy1pbWFnZS10ZXh0IHtcclxuICAvL3BhZGRpbmc6IDk2cHggMCAzMHB4O1xyXG4gIC8vcGFkZGluZzogMzBweCAwIDMwcHg7XHJcbiAgbWFyZ2luOiAzMHB4IDAgMzBweDtcclxuICAmX19yb3cge1xyXG4gICAgJi0tY2VudGVyIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYtLXJldmVyc2Uge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgIC5pbWFnZS10ZXh0LWltYWdlIHtcclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgJi0tbm9uZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmltYWdlLXRleHQtaW1hZ2Uge1xyXG4gICZfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICAvL3BhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5zZWN0aW9uIC5jb250YWluZXIgLmltYWdlLXRleHQtaW1hZ2Utc3F1YXJlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIGhlaWdodDogMTQwcHg7XHJcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gIH1cclxuICAmX19udW1iZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAmX19kZXNjIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbiAuY29udGFpbmVyIC5pbWFnZS10ZXh0LWNvbnRlbnQge1xyXG4gIC8vcGFkZGluZzogMjhweCAwO1xyXG4gIHBhZGRpbmc6IDAgMCAyOHB4IDA7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgIHBhZGRpbmc6IDI4cHggMCAwO1xyXG4gIH1cclxuICAmLS1zcGFjZSB7XHJcbiAgICBwYWRkaW5nOiAyOHB4IDAgMjhweCA1MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgICAgcGFkZGluZzogMjhweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAmX190eHQge1xyXG5cclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDsgXHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnMtaW5mby1tb3JlIHtcclxuICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuLmluZm8tbW9yZS1jb250ZW50IHtcclxuICAmX19yb3cge1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLW1vcmUtc2luZ2xlIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCAzNXB4IDAgNXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19idG4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbn0iLCIucy1sYXN0LW5ld3Mge1xyXG4gIHBhZGRpbmc6IDMwcHggMCA2MHB4O1xyXG4gICZfX3RpdGxlIHtcclxuXHJcbiAgfVxyXG4gICZfX3JvdyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIC5jb2wtNTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbi5uZXdzLWJveCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpob3ZlciB7XHJcbiAgICAubmV3cy1ib3gtY29udGVudHtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbWcge1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbnNlY3Rpb24gLmNvbnRhaW5lciAubmV3cy1ib3gtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogLTEwMHB4O1xyXG4gIHBhZGRpbmc6IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NCwgNzQsIDc0LCAwLjk1KTtcclxuICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gICZfX2J0biB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgfVxyXG59IiwiLy9TVFlMRSBGUk9NIGltYWdlLXRleHRcclxuXHJcbi5saXN0LWltYWdlLWNvbnRlbnQge1xyXG4gICZfX3R4dCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmxpc3QtaW1hZ2UtaXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICZfX2ljbyB7XHJcbiAgICB3aWR0aDogODJweDtcclxuICAgIGhlaWdodDogODJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIG1hcmdpbi1yaWdodDogNzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MnB4IC0gNzBweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4IC0gMzVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm5ld3N7XHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDc2cHggMCA0NXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLm5ld3MtY2F0ZWdvcmllcy13cmFwIHtcclxuXHJcbn1cclxuLm5ld3MtY2F0ZWdvcmllcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vbWFyZ2luLWJvdHRvbTogNjNweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuJG5ld3NHYXA6IDE3cHg7XHJcbi5uZXdzLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRuZXdzR2FwfSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0kbmV3c0dhcDtcclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICN7JG5ld3NHYXB9KTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRuZXdzR2FwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAxMjhweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAzcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwNjBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gI3skbmV3c0dhcH0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMSkgLSAjeyRuZXdzR2FwfSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIC8vbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm94LWNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX190eHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggNDNweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI2cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3gtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAvL2ZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDIuMnZ3LCAyNHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgICB9XHJcbiAgICAmX19leGNlcnB0IHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAxLjh2dywgMThweCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA0M3B4O1xyXG4gICAgICAgIGJvdHRvbTogNDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLm5ld3MtYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxufVxyXG4iLCIucy1wcm9kdWN0LWxpc3Qge1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICAvL2JhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICAmX19pbm5lciB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3QtbGlzdC1zaW5nbGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMGUwZTA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7ICBcclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiAxNTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogOXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IC05cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogODZweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3QtbGlzdC1zaW5nbGUtY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gMTU1cHgpO1xyXG5cclxuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoOTk5cHgpIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICZfX3R4dCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDUwcHggLSAyMDZweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoMTE5OXB4KSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjVweCAtIDIwMHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCg5OTlweCkge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG5cclxuICB9XHJcbiAgJl9fZGF0ZSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgJl9fZXhjZXJwdCB7XHJcbiAgICBjb2xvcjogJGdyZXk1MDtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5mbyB7XHJcbiAgICB3aWR0aDogNDUwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDkwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoMTE5OXB4KSB7XHJcbiAgICAgIHdpZHRoOiAzMjVweDtcclxuICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KDk5OXB4KSB7XHJcbiAgICAgIHdpZHRoOiA1MCUgO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fcHJpY2Uge1xyXG4gICAgLy9mb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuICAmX19zdG9jayB7XHJcblxyXG4gIH1cclxuICAmX19idG4ge1xyXG4gICAgLy93aWR0aDogMjI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KDExOTlweCkge1xyXG4gICAgICAvL3dpZHRoOiAyMDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCg5OTlweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zLXF1b3RlIHtcclxuXHJcbn1cclxuLm15LXF1b3RlIHtcclxuICBtYXgtd2lkdGg6ICA4NTBweDtcclxuICBwYWRkaW5nLXRvcDogODRweDtcclxuICBwYWRkaW5nLWxlZnQ6IDYycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwMDBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAmX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDIxcHg7XHJcbiAgICB0b3A6IDQycHg7XHJcbiAgICB3aWR0aDogMTE0cHg7XHJcbiAgICBoZWlnaHQ6IDg2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZWVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgxMDAwcHgpIHtcclxuICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgbGVmdDogMjlweDtcclxuICAgICAgdG9wOiA1M3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgc3ZnIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzBweCAxMDBweDtcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIC8vZm9udC1zaXplOiAyNHB4O1xyXG4gICAgLy9mb250LXNpemU6IGNsYW1wKDE4cHgsIDJ2dywgMjRweCk7XHJcbiAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgxMDAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMzBweCAyNXB4IDMwcHggNDVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiJHNsaWRlckhlaWdodDogIDUwMHB4O1xyXG4ucy1zbGlkZXIge1xyXG4gIC8vbWFyZ2luLXRvcDogLTE1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5NTA7XHJcbiAgaGVpZ2h0OiAkc2xpZGVySGVpZ2h0O1xyXG59XHJcblxyXG4ucy1zbGlkZXItY29udGVudCB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCA0dncsIDQwcHgpO1xyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMnZ3LCAyMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZXItY2Fyb3VzZWwge1xyXG4gIC5vd2wtZG90cyB7XHJcblxyXG4gIH1cclxuICAub3dsLW5hdiB7XHJcbiAgICAub3dsLXByZXYsXHJcbiAgICAub3dsLW5leHQge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XHJcbiAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5vd2wtcHJldiB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIGxlZnQ6IDEwdnc7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAub3dsLW5leHQge1xyXG4gICAgICByaWdodDogMTB2dztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgICAgICByaWdodDogN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlci1zbGlkZSB7XHJcbiAgaGVpZ2h0OiAkc2xpZGVySGVpZ2h0O1xyXG4gIHBhZGRpbmc6IGNhbGMoI3skaGVhZGVySGVpZ2h0fSArIDkwcHgpIDAgMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgcGFkZGluZzogMjBweCAwIDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICB9XHJcbiAgLnNsaWRlci1zbGlkZS1iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuXHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDgxMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgLy9mb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDIuNHZ3LCAyNHB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuXHJcbiAgfVxyXG59IiwiLnRhYi1pdGVtIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRhYi1ncm91cCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn0iLCIudGFicy1ncm91cCB7XHJcblxyXG4gIC50YWJzLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50YWJzIHtcclxuICAuaW5uZXIge1xyXG4gICAgcGFkZGluZzogODBweCAwIDgwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgcGFkZGluZzogMCAwIDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zY3JvbGwtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIC8vb3ZlcmZsb3cteDogYXV0bztcclxuICB9XHJcblxyXG5cclxuXHJcbn1cclxuLnRhYnMtbmF2aWdhdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5NTA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDE2NHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZmZmZmZmIDEwMCUpO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgJi5maXhlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgei1pbmRleDogOTg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgdG9wOiA2NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuXHJcbiAgfVxyXG4gICZfX3NpbmdsZSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIC8vZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAydncsIDIycHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAyOXB4IDI5cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjRweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzM3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUgIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAgJGdyZWVuO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTI1O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIgIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkyNTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGVhbS10YWItYm94IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG4gIC50YWItYm94IHtcclxuICAgIHBhZGRpbmc6ICAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4kZ2FwVGVhbTogOTZweDtcclxuJGdhcFRlYW1Nb2JpbGU6IDI1cHg7XHJcbi50YWItY29udGVudCB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSArICN7JGdhcFRlYW19KTtcclxuICBtYXJnaW4tcmlnaHQ6IC0kZ2FwVGVhbTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICN7JGdhcFRlYW1Nb2JpbGV9KTtcclxuICAgIG1hcmdpbi1yaWdodDogLSRnYXBUZWFtTW9iaWxlO1xyXG4gIH1cclxufVxyXG5cclxuLnRlYW0tbWVtYmVyIHtcclxuICB3aWR0aDogY2FsYygzMy4zJSAtICN7JGdhcFRlYW19KTtcclxuICBtYXJnaW4tcmlnaHQ6ICRnYXBUZWFtO1xyXG4gIG1hcmdpbi1ib3R0b206IDg0cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gI3skZ2FwVGVhbU1vYmlsZX0pO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkZ2FwVGVhbU1vYmlsZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCg5MjZweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skZ2FwVGVhbU1vYmlsZX0pO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoNTAwcHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRnYXBUZWFtTW9iaWxlfSk7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLnRlYW0tbWVtYmVyX19jb250ZW50IHtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbWcge1xyXG4gICBpbWcge1xyXG4gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiBjYWxjKC0xMDAlICsgOTBweCk7XHJcbiAgICAvL3BhZGRpbmc6IDI3cHggNDBweCA0MHB4IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHggNDBweCA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NCwgNzQsIDc0LCAwLjk1KTtcclxuICAgIHRyYW5zaXRpb246IC41cztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KDEzMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xyXG4gICAgICAvL2JvdHRvbTogY2FsYygtMTAwJSArIDYwcHgpO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXRNYXgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xyXG4gICAgICBib3R0b206IGNhbGMoLTEwMCUgKyA5MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAxLjZ2dywgMjRweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6MS4zMztcclxuICAgIGhlaWdodDogOTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXRNYXgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KDEzMDBweCkge1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19leGNlcnB0IHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgLy9mb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuNnZ3LCAxOHB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuIiwiLnMtdGV4dC1jdXN0b20ge1xyXG4gIC8vbWFyZ2luOiA0MHB4IDA7XHJcbiAgbWFyZ2luOiA0MHB4IDAgMzBweDtcclxufVxyXG5cclxuLnRleHQtY3VzdG9tIHtcclxuICAmX190aXRsZSB7XHJcblxyXG4gIH1cclxuICAucG9zdC1jb250ZW50IHtcclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnMtdGV4dC1wZXJzb24ge1xyXG4gIHBhZGRpbmc6IDYwcHggMDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xyXG4gICAgcGFkZGluZzogMjBweCAwIDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1wZXJzb24ge1xyXG4gICZfX3JvdyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgxMTAwcHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRleHQtcGVyc29uLXRleHQge1xyXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgxMTAwcHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuJGltZ1dpZHRoOiAxOTJweDtcclxuLnRleHQtcGVyc29uLXBlcnNvbiB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDExMDBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICZfX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KDUwMHB4KSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiAkaW1nV2lkdGg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoNTAwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRpbWdXaWR0aH0pO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDM4cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoNTAwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIucy10aXRsZS1iYXIge1xyXG59XHJcblxyXG4udGl0bGUtYmFyLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDUwcHg7XHJcbiAgcGFkZGluZzogY2FsYygjeyRoZWFkZXJIZWlnaHR9ICsgMTAwcHgpIDAgMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcclxuICAgIHBhZGRpbmc6IGNhbGMoI3skaGVhZGVySGVpZ2h0TW9iaWxlfSArIDEwMHB4KSAwIDA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMC41NztcclxuICB9XHJcbiAgJi0tZGFyayB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzQzO1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLWJhci1jb250ZW50LWhlYWRfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAudGl0bGUtYmFyLWNvbnRlbnQtaGVhZF9fbGVhZCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1saWdodCB7XHJcbiAgICBjb2xvcjogJGRhcmtHcmVlbjtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLWJhci1jb250ZW50LWhlYWRfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLWJhci1jb250ZW50LWhlYWRfX2xlYWQge1xyXG4gICAgICBjb2xvcjogJGRhcmtHcmVlbjtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tbmV1dHJhbCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAudGl0bGUtYmFyLWNvbnRlbnQtaGVhZF9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIC50aXRsZS1iYXItY29udGVudC1oZWFkX19sZWFkIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50aXRsZS1iYXItY29udGVudC1iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgJl9fcm93IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDExcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoMTAwMHB4KSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuJGJveFdpZHRoOiA0MDBweDtcclxuLnRpdGxlLWJhci1jb250ZW50LWJveCB7XHJcbiAgd2lkdGg6JGJveFdpZHRoO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBAaW5jbHVkZSBtZWRpYS1tYXgoMTAwMHB4KSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgfVxyXG4gICZfX2xhYmVsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgIC5oMyB7XHJcbiAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGl0bGUtYmFyLWNvbnRlbnQtaGVhZCB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGJveFdpZHRofSk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KDEwMDBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4iXX0= */
