/*! normalize.css v1.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;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,.success .steps li,pre{margin:0px}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0px}dd{margin:0px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,.success .steps li,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%;text-decoration:none}html,body{height:100%;margin:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:rgba(0,0,0,0);font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}svg{overflow:hidden}input,input:focus,input:active,input:hover,textarea{outline:none}textarea{resize:none}@font-face{font-family:"lr_ot4";src:url("../fonts/LandRoverWeb-Demi.eot");src:url("../fonts/LandRoverWeb-Demi.eot?#iefix") format("embedded-opentype"),url("../fonts/LandRoverWeb-Demi.woff") format("woff"),url("../fonts/LandRoverWeb-Demi.ttf") format("truetype"),url("../fonts/LandRoverWeb-Demi.otf") format("opentype"),url("../fonts/LandRoverWeb-Demi.svg") format("svg");font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"Avenir_heavy";src:url("../fonts/AvenirNextW01-Demi/AvenirNextW01-Demi.eot");src:url("../fonts/AvenirNextW01-Demi/AvenirNextW01-Demi.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirNextW01-Demi/AvenirNextW01-Demi.woff2") format("woff2"),url("../fonts/AvenirNextW01-Demi/AvenirNextW01-Demi.woff") format("woff"),url("../fonts/AvenirNextW01-Demi/AvenirNextW01-Demi.ttf") format("truetype"),url("../fonts/AvenirNextW01-Demi/AvenirNextW01-Demi.svg") format("svg");font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"Avenir";src:url("../fonts/AvenirNextW01-Regular/AvenirNextW01-Regular.eot");src:url("../fonts/AvenirNextW01-Regular/AvenirNextW01-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirNextW01-Regular/AvenirNextW01-Regular.woff2") format("woff2"),url("../fonts/AvenirNextW01-Regular/AvenirNextW01-Regular.woff") format("woff"),url("../fonts/AvenirNextW01-Regular/AvenirNextW01-Regular.ttf") format("truetype"),url("../fonts/AvenirNextW01-Regular/AvenirNextW01-Regular.svg") format("svg");font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;font-display:swap}*{box-sizing:border-box}body.with-background{background-color:#4a4f53}select{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}a{color:#555;text-decoration:underline}.left{float:left}.right{float:right}.clear{clear:both}p,.success .steps li{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:1.125rem;color:#555}.copy p,.copy .success .steps li,.success .steps .copy li{margin:0px;padding:0px}.privacy{font-family:"Avenir_heavy",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.5px}label{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#4a4f53;font-size:.875rem;line-height:1.125rem}label.bold{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}input{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:14px;color:#555}textarea{min-height:80px;resize:none;width:300px;border:1px solid #d9d9d9;padding:10px;color:#555}.w100{width:100%;position:relative;overflow:hidden;height:auto}.w940{max-width:940px;position:relative;margin:0 auto;height:auto;text-align:center}.w940.bg_white{background:#fff}.w940 .no-padding-bottom{padding-bottom:0px}.w940 .no-margin-top{margin-top:0px}.iframe{overflow:hidden}.iframe .w940{max-width:960px}.iframe.with-background{background-color:rgba(0,0,0,0)}.w460{max-width:460px;position:relative;margin:0 auto;height:auto}.w300{max-width:300px;position:relative;margin:0 auto;height:auto}.w300.inline{display:inline-block}.w300.first,.w300.last{width:280px}.w300.first select{float:right}.w300.last select{float:left}.head{background-color:#fff}.head .logo-container{width:-moz-max-content;width:max-content;padding:8px 0;margin:0 auto}@media screen and (min-width: 48rem){.head .logo-container{padding:13px 26px}}.head .logo-container .main-logo{width:150px;height:32px}@media screen and (min-width: 48rem){.head .logo-container .main-logo{width:190px;height:46px}}.head .logo-container .additional-logo{width:auto;height:32px;margin-left:20px}@media screen and (min-width: 48rem){.head .logo-container .additional-logo{width:auto;height:46px}}.head .logo-container .additional-logo.logo_hedtke{padding:2px 0}@media screen and (min-width: 48rem){.head .logo-container .additional-logo.logo_hedtke{padding:5px 0}}@media screen and (min-width: 48rem){.head .logo-container .additional-logo.hublot-logo-upd{width:120px;height:auto}}@media screen and (min-width: 48rem){.head .logo-container .additional-logo.gcs_logo_2zeilig_rgb_2106{width:auto;height:20px}}.head .logo-container .additional-logo.logo_glinicke{padding:8px 0}@media screen and (min-width: 48rem){.head .logo-container .additional-logo.logo_glinicke{padding:10px 0}}.head .logo-container .additional-logo.logo_bnpp{height:44px;margin-top:-6px;margin-bottom:-6px}@media screen and (min-width: 48rem){.head .logo-container .additional-logo.logo_bnpp{height:64px;margin-top:-9px;margin-bottom:-9px}}.kv{width:100%;height:auto;position:relative}.grey_line{width:100%;height:2px;border-top:2px solid #f8f9f9;margin-top:20px}.copy{text-align:left;padding-top:40px}.col_first{max-width:300px;width:31.111%;float:left;margin-right:2.222%;padding-top:5px;text-align:right}.col_first.one_line{max-height:30px}.col_second{max-width:100%;width:33.333%;float:left;margin-right:2.222%;text-align:left}.col_second .space{margin-bottom:20px}.col_second .space.space-marke{margin-bottom:0px}.col_second .space.space-modell,.col_second .space.space-year{margin-bottom:0px;margin-top:20px}.col_second.main_car a{margin-bottom:20px}.col_second.main_car select:nth-child(n+2){display:none}.col_second.main_car .chosen-container:nth-child(n+3){display:none}.col_second.next_purchase .left{float:left;width:49%;padding:0px;text-align:left}.col_second.next_purchase .right{float:right;width:49%;padding:0px;text-align:left}.col_second.next_purchase select{width:100%}.col_last{max-width:300px;width:31.111%;float:right;position:relative}.col_privacy{max-width:600px;width:100%;float:left;text-align:left}.col_privacy.col_invitecode input{max-width:300px;width:50%}.form_row.last .col_first{padding-top:0px}.form_row .col_last{display:none}.form_row.text_row{color:#555;position:relative;top:-12px}@media screen and (max-width: 47.938rem){.form_row.text_row{top:-30px}}.form_row.company{display:none}.dropdown_row .error .chosen-container-single .chosen-single{border:1px solid #b9142f;background:#ffe0e4 none repeat scroll 0% 0% padding-box}.dropdown_row .error .chosen-container-single .chosen-single[disabled]{border:1px solid #acacac;background:#acacac none repeat scroll 0% 0% padding-box}.error .chosen-container-single .chosen-single{border:1px solid #b9142f;background:#ffe0e4 none repeat scroll 0% 0% padding-box}.error .chosen-container-single .chosen-single[disabled]{border:1px solid #acacac;background:#acacac none repeat scroll 0% 0% padding-box}.error select.dropdown_arrow{border:1px solid #b9142f;background:#ffe0e4 none repeat scroll 0% 0% padding-box}.error .brute-select{border:1px solid #b9142f;background:#ffe0e4 none repeat scroll 0% 0% padding-box}.form{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:14px;padding-top:40px;padding-left:20px;padding-right:20px}.form.form-wrap-selectfields{display:inline-block;width:100%}.form .left{float:left;text-align:right;padding-right:20px;padding-top:8px;width:120px}.form .right{float:right;text-align:left;width:300px}.form_row{width:100%;height:auto;float:left;padding-bottom:20px}.first .left{padding-top:3px}.radio{width:33.3333333333%;float:left;padding-top:5px}.radio.inquiry_type,.radio.driver_type{width:100%;margin-bottom:10px}.form_row{transition:padding-bottom 400ms ease-in-out}.form_row.last .radio{padding-top:0px}.form_row.datenschutz .radio{width:40%}.form.frage_1 .radio{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center}.form.frage_1 .radio .gender{margin-left:-10px}@media screen and (max-width: 30rem){.form.frage_1 .radio{margin-left:0px}}.form.frage_1 .form_row div.col_second{display:flex;flex-direction:column}.form.frage_1 .form_row div.col_second .choose_note{font-size:12px;margin-top:15px;color:#4a4f53}.form.frage_1 .form_row div.col_last{width:20.111%}@media screen and (min-width: 992px){.form.frage_1 .form_row div.col_second{width:47.333%}.form.frage_1 .form_row div.col_last{width:17.111%}}@media screen and (min-width: 768px)and (max-width: 991px){.form.frage_1 .form_row div.col_second{width:47.333%}.form.frage_1 .form_row div.col_last{width:17.111%}}.space-modell,.space-year{display:none}.iradio{background:url("../img/radiobutton.png");height:17px;width:17px;float:left;margin-right:10px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.iradio.hover{background-position:0px -17px}.iradio.checked{background-position:0px -34px}.checkbox{width:100%;float:left}.checkbox.error .icheckbox{background-position:0 100%}.checkbox label{display:inline-block;margin-top:4px;margin-left:-6px;width:calc(100% - 36px)}.checkbox.model_interest{width:50%;float:left;padding-top:5px}.checkbox.model_interest label{width:calc(100% - 36px)}.checkbox.model_interest:nth-child(odd){padding-right:10px}.icheckbox{background:url("../img/checkbox.png");height:21px;width:26px;float:left;margin-right:10px;margin-bottom:20px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.checkbox.error .icheckbox.hover,.icheckbox.hover{background-position:0px 0px}.checkbox.error .icheckbox.checked,.icheckbox.checked{background-position:0px 200%}.gender{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:22px}.agreement{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:auto;margin-bottom:10px}.cancellation{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;line-height:auto;margin-bottom:15px}.text{width:100%;height:30px;border:1px solid #d9d9d9;padding:5px 10px;font-size:14px;line-height:20px}input.text.plz{width:32%;display:inline-block;float:left}input.text.ort{width:66%;display:inline-block;float:right}.text.error,textarea.error{border:1px solid #ff002d;background-color:#ffe0e4}.error_message{background-color:#ffe0e4;height:auto;width:130px;position:absolute;left:9px;top:-6px;padding:10px 10px 10px 35px;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:12px;font-style:italic}.error_message.email_allready_used{display:none}.error_message.email_allready_used .error_arrow{display:block;top:10px}#parsley-id-26{top:36px}.datenschutz .error_message{top:0}.error_arrow{position:absolute;background-image:url("../img/error_arrow_left.png");background-repeat:no-repeat;left:-9px;width:9px;height:19px}.error_icn{position:absolute;background-image:url("../img/error_icn.png");background-repeat:no-repeat;left:10px;top:7px;width:21px;height:19px}.radio.error .iradio{background-image:url("../img/radiobutton.png");background-position:0px -51px}.radio.error .iradio.hover{background-position:0px -17px}.radio.error .iradio.checked{background-position:0px -34px}.datenschutz{height:auto;overflow:hidden;font-size:12px;color:#767676}.registerPartnerBox .col_second{position:relative}.autoc-loader{background:url("../img/autoc-loader.gif") no-repeat 0px 0px;background-size:100%;width:16px;height:16px;position:absolute;top:7px;right:7px;display:none}.vld{display:none}input.cta,.cta{background-color:#000;width:auto;height:auto;display:inline-block;cursor:pointer;padding:12px 20px;font-family:"Avenir_heavy",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.3rem;font-size:10px;line-height:18px;text-align:center;text-transform:uppercase;text-decoration:none;border:none;outline:none;color:#fff;transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;border:1px solid #000}input.cta:hover,.cta:hover{background-color:#fff;color:#0c121c}input.cta.is-loading,.cta.is-loading{background-image:url(../img/ajax-loader.gif);background-repeat:no-repeat;background-position:120px center;padding-right:35px;cursor:default}input.cta.is-loading:hover,.cta.is-loading:hover{background-color:#000;color:#fff}input.cta .icn-arrow-button,.cta .icn-arrow-button{border:1px solid #000}input.cta .icn-arrow-button:before,.cta .icn-arrow-button:before{content:"";position:relative;display:inline-block;-webkit-mask-image:url(../img/icn-arrow-cta.svg);mask-image:url(../img/icn-arrow-cta.svg);width:17.582px;height:13.061px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;background-repeat:no-repeat;margin-right:rem-calc(15);margin-top:1px;top:3px}input.cta .icn-arrow-button:hover,.cta .icn-arrow-button:hover{background-color:#fff;border:1px solid #000}input.cta .icn-arrow-button:hover:before,.cta .icn-arrow-button:hover:before{background-color:#000}input.cta .icn-arrow-button:hover.cta input,.cta .icn-arrow-button:hover.cta input{color:#000}.cta{border:1px solid #0c121c}.cta:hover{background-color:#fff !important;color:#0c121c}.margin-bottom25{margin-bottom:25px}#anrede1,#anrede2{margin-right:10px}#nachricht{min-height:100px}.select{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;width:300px}.placeholder{color:#555}input,textarea{-webkit-appearance:none;border-radius:0}.chosen-container{width:100% !important}.form_datenschutz{padding-top:30px}.form_row.last{padding-bottom:5px}input[placeholder]{color:#555;opacity:1}input::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#555;opacity:1}input:-moz-placeholder,input:-moz-placeholder{color:#555;opacity:1}input::-moz-placeholder,input::-moz-placeholder{color:#555;opacity:1}input:-ms-input-placeholder,input:-ms-input-placeholder{color:#555;opacity:1}textarea[placeholder]{color:#555;opacity:1}textarea::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#555;opacity:1}textarea:-moz-placeholder,textarea:-moz-placeholder{color:#555;opacity:1}textarea::-moz-placeholder,textarea::-moz-placeholder{color:#555;opacity:1}textarea:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#555;opacity:1}b,strong{font-family:"Avenir_heavy",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.additional-info{display:inline-block;text-align:right;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#4a4f53;font-size:.75rem;margin-top:5px;width:100%}@media screen and (max-width: 58.75rem){.col_privacy{max-width:100%;width:100%;float:left;text-align:left}.col_privacy.col_invitecode{max-width:66.666%}}@media screen and (max-width: 47.938rem){body{min-width:320px}.w460.head{padding:20px 0}.w460{max-width:460px;width:86%;padding:0 7%}.w460 form{width:100%;height:auto;overflow:hidden;padding-top:30px}.form_row{float:left;clear:both;width:100%}.form .left{width:100%;clear:both;padding-bottom:15px}.form .left label{width:100%;display:block;text-align:left}input.text{width:100%;height:32px;box-sizing:border-box}textarea{width:100%;min-height:100px;box-sizing:border-box}select{width:100% !important;max-width:100%;box-sizing:border-box;border-radius:0px;border:1px solid #f8f9f9}select.dropdown{margin-bottom:20px;cursor:pointer;width:auto;height:30px;border:1px solid #f8f9f9;float:right;-webkit-appearance:none;border-radius:0;padding-left:10px;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:1.25rem;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;color:#555;position:relative}select.dropdown_arrow{background:url("../img/icn_dropdown_mobile.png") right no-repeat #fff}.cta{width:100%;text-align:center;background-position:95% center}.error_message{display:none}.error_message.email_allready_used{top:auto;left:auto;width:100%;position:relative}.error_message.email_allready_used .error_arrow{display:none}.error_message.email_required{display:none !important}.col_first{max-width:100%;width:100%;float:left;margin-right:0%;padding-top:5px;padding-bottom:15px;text-align:left}.col_first.one_line{max-height:none}.col_first.empty{display:none}.col_second{max-width:100%;width:100%;float:left;margin-right:0%;text-align:left}.col_second.main_car a{margin-bottom:20px}.col_second.next_purchase .left{float:left;width:49%;padding:0px;text-align:left}.col_second.next_purchase .right{float:right;width:49%;padding:0px;text-align:left}.col_second.next_purchase select{width:100%}.col_last{max-width:100%;width:100%;float:right;position:relative}.col_last.col_last_email{padding-top:15px}.col_privacy{max-width:100%;width:100%;float:left;text-align:left}.col_privacy.col_invitecode{max-width:none}.col_privacy.col_invitecode input{max-width:none;width:100%}.form_datenschutz{padding-top:15px}}.cta-inside{background-color:rgba(0,0,0,0);width:auto;height:auto;display:inline-block;cursor:pointer;padding:0;font-family:"Avenir_heavy",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;letter-spacing:.3rem;font-size:10px;line-height:18px;text-align:center;text-transform:uppercase;text-decoration:none;border:none;outline:none;color:#fff}.cta:hover .cta-inside{color:#0c121c !important}@keyframes spinner{to{transform:rotate(360deg)}}.submission-wrapper .cta.is-loading{background-image:none;padding-right:10px}.submission-wrapper .cta.is-loading::after{content:"";display:inline-block;position:relative;width:10px;height:10px;top:3px;border-radius:50%;border:2px solid #fff;border-top-color:#000;animation:spinner .6s linear infinite}@media screen and (max-width: 30rem){.stage_wrapper .stage_headline .bg_black.hl_main h1{display:none}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.iradio{background:url("../img/2x/radiobutton_2x.png");background-size:17px 68px}.radio.error .iradio{background-image:url("../img/2x/radiobutton_2x.png")}.icheckbox{background:url("../img/2x/checkbox_2x.png");background-size:26px 84px}.icheckbox.error .icheckbox{background-image:url("../img/2x/checkbox_2x.png")}.error_arrow{background-image:url("../img/2x/error_arrow_left_2x.png");background-size:9px 19px}.error_icn{background-image:url("../img/2x/error_icn_2x.png");background-size:21px 19px}}.phone-country-code{width:90px}.phone-country-code+.chosen-container{width:90px !important}.phone-country-code~.phone{width:calc(100% - 100px);float:right}#rangerover-house-overview{height:calc(100% - 48px)}@media screen and (min-width: 48rem){#rangerover-house-overview{height:calc(100% - 72px)}}#rangerover-house-overview .participants{width:calc(100% - 40px);margin:0 20px}#rangerover-house-overview .form-wrap-selectfields{display:block;padding-bottom:20px}#rangerover-house-overview .submission-wrapper{text-align:right}.table-wrapper{max-width:100vw;overflow:auto}table{width:calc(100% - 40px);margin:0 20px}tr:not(.empty){border-bottom:1px solid #4a4f53}tr.empty{height:18.5px}td,th{text-align:left;width:33.33333%}td:first-child,th:first-child{text-align:right;padding-right:2.222%}td:last-child,th:last-child{min-width:105px;padding-left:2.222%}td:last-child .radio,th:last-child .radio{text-align:left;width:100%}th{font-family:"lr_ot4",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}td{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;padding-top:10px;padding-bottom:10px}.backend-action-radio{min-width:105px;padding-left:2.222%}.backend-action-radio .radio{text-align:left;width:100%;background-position:0px -34px}.accept-registration button{width:100%}.alert{color:#fff;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert.alert-success{background-color:#28a745;border-color:#23923d}p.error,.success .steps li.error,span.error,.stage_wrapper .stage_form .steps li.error{color:#ff002d}.accept-registration{margin-top:10px}.count-box-customer{border:1px solid #d9d9d9;background-color:#fafafa;height:33px}.count-box-customer .content{display:flex;justify-content:space-evenly;padding:4px;color:#555}.col_privacy.submission-wrapper{max-width:unset;float:right;width:100%}.stage{overflow:visible}.stage_wrapper{text-align:left;width:100%;height:auto}.stage_wrapper .stage_headline{background-color:rgba(0,0,0,0)}.stage_wrapper .stage_headline h1{font-family:"lr_ot4",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#0c121c;font-size:2rem;line-height:2.5rem;letter-spacing:3px}.stage_wrapper .stage_headline h1 sup{font-size:12px;position:relative;top:-15px}.stage_wrapper .stage_headline h1 .lr-green{color:#005a2b}.stage_wrapper .stage_headline .hl_main{height:auto;padding:34px 20px 8px 20px;text-align:center;background-color:#fff;text-transform:uppercase}.stage_wrapper .stage_headline .hl_main .lr-green{color:#005a2b}@media screen and (min-width: 30rem){.stage_wrapper .stage_headline .hl_main{padding:34px 20px 38px 20px}}.stage_wrapper .stage_form{position:relative;width:100%;height:auto;padding:25px 20px 0;background:#e9ecec;text-align:center;margin-top:20px}.stage_wrapper .stage_form.show_always{padding:0;text-align:center}.stage_wrapper .stage_form h2{font-family:"lr_ot4",Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#0c121c;font-size:1rem;line-height:1.5rem}.stage_wrapper .stage_form h2 .lr-green{color:#005a2b}.stage_wrapper .stage_form .bg_black{background:rgba(0,0,0,.7) none repeat scroll 0% 0%;padding:25px 20px 0px 20px}.stage_wrapper .stage_form .chosen-container{width:100% !important}.stage_wrapper p,.stage_wrapper .success .steps li,.success .steps .stage_wrapper li{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#4a4f53;font-size:14px;padding-bottom:25px}.stage_wrapper p.info_txt,.stage_wrapper .success .steps li.info_txt,.success .steps .stage_wrapper li.info_txt{padding-bottom:15px}.stage_wrapper p.error_txt,.stage_wrapper .success .steps li.error_txt,.success .steps .stage_wrapper li.error_txt{display:none;color:red}.stage_wrapper ul,.stage_wrapper li{margin:0;padding:0}.stage_wrapper li{list-style:disc outside none;margin-bottom:2px}.stage_wrapper ul{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#fff;font-size:.875rem;margin-bottom:20px;margin-left:15px}.stage_wrapper sub{font-size:10px}.stage_wrapper .box_grey{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;color:#fff;padding-bottom:20px}.stage_wrapper .box_grey .w100{background:#000;width:100%;height:auto;margin:0 auto;padding:10px 20px 10px 0}.stage_wrapper .box_grey .w100 .w300{margin:0;font-weight:bold;max-width:250px;font-size:16px;line-height:20px}.stage_wrapper .box_grey .w100 .w300 .right{text-align:right}.stage_wrapper .box_grey .w300 .left,.stage_wrapper .box_grey .w300 .right{text-align:left}.stage_wrapper .form_row{padding-bottom:0px;margin-right:2.222%}.stage_wrapper .form_row:last-of-type{margin-right:0px}.stage_wrapper .form_row.w300{width:33.333%}.stage_wrapper .form_row.w300.first,.stage_wrapper .form_row.w300.last{max-width:280px;width:31.111%}.stage_wrapper .form_row.w300.second{float:none;margin:0 auto}.stage_wrapper .form_row.w300.inactive>.brute-select{opacity:.5}.stage_wrapper .dropdown_row{width:100%;height:auto;display:block;clear:both}.stage_wrapper .termine .city,.stage_wrapper .termine .dates{display:inline-block}.stage_wrapper .termine .city span,.stage_wrapper .termine .dates span{color:#7f7f7f}.stage_wrapper .termine .dates{margin-left:20px}.kv{display:block}.kv.mobile{display:none}.nobr{white-space:nowrap}.content_index_wrap.visible{display:block}.hidden,span.asteriks{display:none}.text-underline{text-decoration:underline}@media screen and (max-width: 37.5rem){.break{display:none}}@media screen and (max-width: 47.938rem){.stage_wrapper .stage_headline{background-color:#000}.stage_wrapper .stage_headline h1{font-size:1.5rem;line-height:1.875rem}.stage_wrapper .stage_headline .bg_black{background-color:rgba(0,0,0,0);padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px}.stage_wrapper .stage_headline .bg_black.hl_main{position:relative;top:inherit;left:inherit;width:100%;padding-top:0px;padding-bottom:0px;padding-right:20px}.stage_wrapper .stage_headline .bg_black.hl_sub{position:absolute;top:-20px;left:0px}.stage_wrapper .stage_form{padding-top:15px;margin-top:20px}.stage_wrapper .stage_form .bg_black{background-color:#000;padding-top:0}.stage_wrapper .stage_form .bg_black.hl_sub{top:inherit;position:relative;padding-right:0;padding-left:0}.stage_wrapper .stage_form .dropdown_row .form_row{max-width:inherit;width:100%;margin-right:0}.stage_wrapper .stage_form .dropdown_row .form_row.first,.stage_wrapper .stage_form .dropdown_row .form_row.second{margin-bottom:20px}.stage_wrapper .stage_form.show_always{width:100%;padding:20px 20px 0}.kv{display:none}.kv.mobile{display:block}}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.4.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2015 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;font-weight:bold;zoom:0;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #d9d9d9;border-top:0;background:#fff;box-shadow:0}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 10px;height:30px;width:100%;border:1px solid #d9d9d9;border-radius:0px;background-color:#fff;background:#fff;background-clip:padding-box;color:#555;text-decoration:none;white-space:nowrap;line-height:28px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;color:#555;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:3px;right:10px;display:block;width:17px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:17px;height:10px;background:url("../img/icn_dropdown.png") no-repeat 0px 0px;margin-top:8px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;line-height:normal;border-radius:0px}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0px;background-clip:padding-box;z-index:9999}.manual-container{display:none}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:8px 16px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;color:#555;float:left}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;width:100%}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted,.manual-container li:hover{background-color:#444;background-image:linear-gradient(#000 20%, #000 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;display:none}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none;color:#555;font-size:100%;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;line-height:normal;border-radius:0px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:0px;background-color:#eee;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:14px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #d9d9d9;box-shadow:0 0 0px rgba(0,0,0,0)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #d9d9d9;border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:rgba(0,0,0,0)}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0px -10px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../img/2x/icn_dropdown_2x.png") !important;background-size:17px 20px !important;background-repeat:no-repeat !important}}.chosen-container li{font-weight:normal}.brute-select{display:inline-block;position:relative;border:1px solid #ccc;background:#fff;vertical-align:middle;width:100%}.brute-select select{margin:0;height:30px}.brute-select-select{filter:alpha(opacity=0);opacity:0;border:none;padding:0 15px 0 0;margin:0;display:block;height:20px;position:relative;z-index:1}.brute-select-title{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:14px;position:absolute;left:0;top:0;right:0;bottom:0;padding:0 15px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#555;height:30px;line-height:30px}.brute-select-arrow{position:absolute;background:url("../img/icn_dropdown.png") no-repeat 0px 0px;width:17px;height:10px;right:10px;top:11px}.brute-select-arrow{background-image:url("../img/2x/icn_dropdown_2x.png");background-size:17px 20px}.footer{background-color:#fff;display:block;width:100%;margin-bottom:0;margin-top:20px;padding:0}.footer a{color:#555}.footer a:hover{color:#fff}.footer .navi_footer{margin:0 auto;min-height:30px;min-width:200px;overflow:auto;padding-top:16px;padding-bottom:14px}.footer .navi_footer ul.socials{margin:0 auto 10px;padding:0;overflow:hidden;text-align:center;list-style:outside none none}.footer .navi_footer ul.socials li{display:inline-block;height:24px;margin:5px 4px;width:24px}.footer .navi_footer ul.socials .social_icn{display:inline-block;height:24px;width:24px}.footer .navi_footer ul.socials .fb{background:rgba(0,0,0,0) url("../img/svg-icons/vi-social-fb.svg") no-repeat scroll center top/24px 24px}.footer .navi_footer ul.socials .tw{background:rgba(0,0,0,0) url("../img/svg-icons/vi-social-twit.svg") no-repeat scroll center top/24px 24px}.footer .navi_footer ul.socials .yt{background:rgba(0,0,0,0) url("../img/svg-icons/vi-social-yt.svg") no-repeat scroll center top/24px 24px}.footer .navi_footer ul.socials .inst{background:rgba(0,0,0,0) url("../img/svg-icons/vi-social-Insta.svg") no-repeat scroll center top/24px 24px}.footer .navi_footer ul.socials .linkedin{background:rgba(0,0,0,0) url("../img/svg-icons/vi-social-lnkd.svg") no-repeat scroll center top/24px 24px}.footer .navi_footer ul.navifooter{font-family:"Avenir_heavy",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-style:normal;font-weight:normal;font-size:.563rem;text-transform:uppercase;line-height:1.125rem;letter-spacing:1.8px;text-align:left;border:0 none;margin:0;padding:0;line-height:10px}.footer .navi_footer ul.navifooter a,.footer .navi_footer ul.navifooter p,.footer .navi_footer ul.navifooter .success .steps li,.success .steps .footer .navi_footer ul.navifooter li{margin:0 25px;padding:0;color:#555}.footer .navi_footer ul.navifooter a{text-decoration:none}.footer .navi_footer ul.navifooter p,.footer .navi_footer ul.navifooter .success .steps li,.success .steps .footer .navi_footer ul.navifooter li{font-family:"Avenir_heavy",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-style:normal;font-weight:normal;font-size:.563rem;text-transform:uppercase;line-height:1.125rem;letter-spacing:1.8px;color:#555;margin-right:5px}.footer .navi_footer ul.navifooter li{color:#555;display:inline-block}.footer .navi_footer ul.navifooter li:first-child{border-left:medium none}.footer .footer_content_wrapper{border-top:1px solid #e4e8e8;overflow:hidden;background-color:#fff;max-width:100%}.footer .footer_content_wrapper .footer_content{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.9375rem;line-height:1.125rem;margin:0 auto;text-align:center;padding:0}.footer .footer_content_wrapper .footer_content .textlogo{background:url("../img/logo-jaguar-footer.png") no-repeat 0 0;display:block;margin:40px auto 25px;width:250px;height:32px}.footer .footer_content_wrapper .footer_content p,.footer .footer_content_wrapper .footer_content .success .steps li,.success .steps .footer .footer_content_wrapper .footer_content li{font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;margin-bottom:0;color:#4a4f53;letter-spacing:.283333px;-moz-osx-font-smoothing:grayscale}.footer .footer_content_wrapper .footer_content a{text-decoration:underline}.footer .footer_content_wrapper .stage_wrapper .footer_content p,.footer .footer_content_wrapper .stage_wrapper .footer_content .success .steps li,.success .steps .footer .footer_content_wrapper .stage_wrapper .footer_content li{padding:25px 20px}.footer .clearfix:before{visibility:hidden;display:block;content:"";clear:both;height:0}.frame{display:table;width:100%}html>body .frame{height:100%}.row{display:table-row;height:1px;overflow:hidden}html>body .row.expand{height:auto}@media screen and (max-width: 30rem){.footer .navi_footer ul.navifooter li{display:block;text-align:center;margin-top:20px}.footer .navi_footer ul.navifooter li:first-child{margin-top:0}}@media screen and (max-width: 47.938rem){.footer .navi_footer ul.socials li{margin:5px 8px}}.navi{width:100%;background-color:#000;color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.688rem;letter-spacing:1px;font-weight:bold}.navi li{display:inline-block;padding:0px;margin-left:-4px}.navi li:last-of-type a{border-right:none}.navi li a{padding:13px 20px;display:block;border-right:1px solid #232323;color:#fff}.navi li a:hover{background-color:#333}@media screen and (max-width: 30rem){.navi{height:auto}.navi li{width:100%;display:block;margin-left:0}.navi li a{width:100%;border-right:none}}.success{padding:30px 20px}.success h1,.success h2{font-family:"lr_ot4",Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:20px;text-transform:uppercase;margin:0;margin-bottom:10px}.success h2{margin-top:30px}.success h2,.success .cta{text-align:center}.success .cta{display:inline-block;width:100%;max-width:335px;margin:0}.success .steps{margin-top:13px;margin-bottom:1rem;padding-left:50px}.success .steps li{text-align:left;position:relative;margin-bottom:13px}.success .steps li.done::before{content:"";background-image:url("../img/2x/check_x2.png");width:54px;height:40px;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:-12px;left:-64px;transform:scale(0.5)}.stage.success{padding:0}.stage.success .stage_headline .bg_black.hl_main{padding-bottom:25px}.success_page_cta .icn-arrow-button{border:none !important;padding:0px 8px}.success_page_cta .icn-arrow-button:hover{background-color:rgba(0,0,0,0) !important}.success_page_cta:hover .icn-arrow-button{border:none !important}.success_page_cta:hover .icn-arrow-button::before{background-color:#000}@media screen and (max-width: 27.5rem){.success{padding:30px 20px}.success .cta{width:100%;background-position:274px center}}.lightbox_termsandconditions{background-color:#fff;max-width:940px;min-width:320px;padding:30px 50px 30px 20px}.lightbox_termsandconditions h2,.lightbox_termsandconditions p,.lightbox_termsandconditions .success .steps li,.success .steps .lightbox_termsandconditions li,.lightbox_termsandconditions ul,.lightbox_termsandconditions li{padding-bottom:20px}.lightbox_termsandconditions ul{list-style:none}.lightbox_termsandconditions ul li{list-style:none;padding-left:15px;background:rgba(0,0,0,0) url("../img/bullet.png") no-repeat scroll 0 5px;font-family:Avenir,Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#4a4f53;font-size:.875rem}.lightbox_termsandconditions ul li:last-child{padding-bottom:0}.lightbox_termsandconditions .btn_close{width:41px;height:41px;background:rgba(0,0,0,0) url("../img/btn_close.png") no-repeat scroll 0 0;position:absolute;top:15px;right:10px}.lightbox_termsandconditions .btn_close:hover{background-position:bottom right}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.lightbox_termsandconditions ul li{background-image:url("../img/2x/bullet_2x.png");background-size:5px 5px}.lightbox_termsandconditions .btn_close{background-image:url("../img/2x/btn_close_2x.png");background-size:41px auto}}.icon-box{max-width:400px;margin:20px auto 40px}.icon-box h3{margin-bottom:1em;padding-right:31px}.icon-box h3 .icon{margin-right:10px;position:relative;top:2px}.icon-box h3 .icon.icon-configurator{top:3px}.icon-box h3 .icon.icon-more{top:2px}.icon-box p,.icon-box .success .steps li,.success .steps .icon-box li{margin-bottom:1em}.icon-box .icon{display:inline-block}.icon-box .icon.icon-configurator{width:21px;height:21px;background-image:url("../img/build-your-own.png")}.icon-box .icon.icon-more{width:21px;height:21px;background-image:url("../img/find-out-more.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.icon-box .icon.icon-configurator{background-image:url("../img/2x/build-your-own_2x.png");background-size:21px 21px}.icon-box .icon.icon-more{background-image:url("../img/2x/find-out-more_2x.png");background-size:21px 21px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:1;background:rgba(0,0,0,0) url("../img/icn_slider.png") no-repeat scroll 0 0;height:60px;width:40px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:rgba(0,0,0,0)}.slick-prev{left:20px;background-position:0 0}[dir=rtl] .slick-prev{left:auto;right:20px}.slick-next{right:20px;background-position:-40px 0}[dir=rtl] .slick-next{left:20px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.slick-prev,.slick-next{background-image:url("../img/2x/icn_slider_2x.png");background-size:80px 60px}}.primary-button{background-color:#0c121c;width:-moz-max-content;width:max-content;height:auto;display:inline-block;cursor:pointer;padding:12px 20px;letter-spacing:3px;font-size:.625rem;line-height:18px;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;border:none;outline:none;color:#fff;transition:all .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;border:1px solid #0c121c}.primary-button:hover{background-color:#fff;color:#0c121c}.primary-button:hover .icn-arrow-button:before{background-color:#0c121c}.primary-button:focus{outline:#757b80 solid 4px}.primary-button .icn-arrow-button:before{content:"";position:relative;display:inline-block;-webkit-mask-image:url(../img/icn-arrow-cta.svg);mask-image:url(../img/icn-arrow-cta.svg);width:15px;height:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;background-repeat:no-repeat;margin-right:4px;margin-top:1px;top:5px}.container-btn{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 768px){.container-btn{flex-direction:column}}.container-btn .download-view-csv{margin-bottom:10px;height:100%}img.logo_fuhrmeister{display:none}.d-none{display:none !important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9ub3JtYWxpemUuc2NzcyIsIl9yZXNldC5zY3NzIiwiX21peGlucy5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9zdGFnZS5zY3NzIiwiX2Nob3Nlbi5zY3NzIiwiX2JydXRlc2VsZWN0LnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfbmF2aS5zY3NzIiwiX3N1Y2Nlc3Muc2NzcyIsIl9saWdodGJveC5zY3NzIiwiX2ljb24tYm94LnNjc3MiLCJsaWIvX3NsaWNrLnNjc3MiLCJsaWIvX3NsaWNrX3RoZW1lLnNjc3MiLCJfYnV0dG9uLnNjc3MiLCJfdmFyaWFibGVzX0JVLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJEQ0FBLENBQUEsc0ZBVUEsYUFZSSxDQUFBLG1CQU9KLG9CQUdJLEVBQUEsY0FDQSxFQUFBLE1BQ0EsQ0FBQSxzQkFRSixZQUNJLENBQUEsUUFDQSxDQUFBLFNBUUosWUFDSSxDQUFBLEtBY0osY0FDSSxDQUFBLHlCQUNBLENBQUEsNkJBQ0EsQ0FBQSxrQ0FRSixzQkFLSSxDQUFBLEtBT0osUUFDSSxDQUFBLFFBV0osbUJBQ0ksQ0FBQSxpQkFPSixTQUVJLENBQUEsa0JBYUosYUFNQyxDQUFBLFVBQ0csQ0FBQSxZQU9KLHdCQUNJLENBQUEsU0FPSixnQkFFSSxDQUFBLFdBR0osZUFDSSxDQUFBLElBT0osaUJBQ0ksQ0FBQSxHQVNBLHNCQUNBLENBQUEsUUFDQSxDQUFBLEtBT0osZUFDSSxDQUFBLFVBQ0EsQ0FBQSx5QkFPSixVQUVJLENBQUEsa0JBT0osMkJBSUksRUFBQSxtQ0FDQSxDQUFBLGFBQ0EsQ0FBQSxJQU9KLGVBQ0ksQ0FBQSxvQkFDQSxDQUFBLG9CQUNBLENBQUEsRUFPSixXQUNJLENBQUEsaUJBT0osVUFFSSxDQUFBLFlBQ0EsQ0FBQSxNQU9KLGFBQ0ksQ0FBQSxRQU9KLGFBRUksQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLElBR0osVUFDSSxDQUFBLElB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TUFBQSxDQUNBLFdBdklNLENBd0lOLFVBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBakpJLENBa0pKLGFBMUlDLENBMklELGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQWxKRSxDQW1KRixXQTNJVyxDQTRJWCxrQ0FBQSxDQUNBLGlDQUFBLENBR1IsMENBQ0ksVUF6Sk0sQ0EwSk4sV0FwSlksQ0F5SnhCLDBKQUNJLHdCQUVJLG1EQUFBLENBQ0EseUJBQUEsQ0FBQSxDQ2hMUixnQkFDRSx3QkN3QlUsQ0R2QlYsc0JBQUEsQ0FBQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxXQUFBLENBQ0EsWUFBQSxDQUNBLFVDVU0sQ0RUTiwrQkFBQSxDQUNBLG9EQUFBLENBQ0Esd0JBQUEsQ0FFQSxzQkFDRSxxQkNJSSxDREhKLGFDRVEsQ0RDTiwrQ0FDRSx3QkNGSSxDRE9WLHNCQUNFLHlCQUFBLENBSUEseUNBQ0UsVUFBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxnREFBQSxDQUFBLHdDQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSw2QkFBQSxDQUFBLHFCQUFBLENBQ0EscUJDbkJFLENEb0JGLDJCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxjQUFBLENBQ0EsT0FBQSxDQUtOLGVBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FFQSxxQ0FMRixlQU1NLHFCQUFBLENBQUEsQ0FHSixrQ0FDRSxrQkFBQSxDQUNBLFdBQUEsQ0U5Q0oscUJBQ0MsWUFBQSxDQUdELFFBQ0MsdUJBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjEuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7Knpvb206MX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX1odG1se2ZvbnQtc2l6ZToxMDAlOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9aHRtbCxidXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9Ym9keXttYXJnaW46MH1hOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1zaXplOjFlbTttYXJnaW46MHB4fWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkfWJsb2NrcXVvdGV7bWFyZ2luOjFlbSA0MHB4fWRmbntmb250LXN0eWxlOml0YWxpY31ocnstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfXAsLnN1Y2Nlc3MgLnN0ZXBzIGxpLHByZXttYXJnaW46MHB4fWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxzZXJpZjtfZm9udC1mYW1pbHk6XCJjb3VyaWVyIG5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXt3aGl0ZS1zcGFjZTpwcmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7d29yZC13cmFwOmJyZWFrLXdvcmR9cXtxdW90ZXM6bm9uZX1xOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6XCJcIjtjb250ZW50Om5vbmV9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19ZGwsbWVudSxvbCx1bHttYXJnaW46MHB4fWRke21hcmdpbjowcHh9bWVudSxvbCx1bHtwYWRkaW5nOjAgMCAwIDQwcHh9bmF2IHVsLG5hdiBvbHtsaXN0LXN0eWxlOm5vbmU7bGlzdC1zdHlsZS1pbWFnZTpub25lfWltZ3tib3JkZXI6MDstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOmJpY3ViaWN9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MH1mb3Jte21hcmdpbjowfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgc2lsdmVyO21hcmdpbjowIDJweDtwYWRkaW5nOi4zNWVtIC42MjVlbSAuNzVlbX1sZWdlbmR7Ym9yZGVyOjA7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbDsqbWFyZ2luLWxlZnQ6LTdweH1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtc2l6ZToxMDAlO21hcmdpbjowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lOyp2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9YnV0dG9uLGlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1idXR0b25dLGlucHV0W3R5cGU9cmVzZXRdLGlucHV0W3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyOypvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9aW5wdXRbdHlwZT1jaGVja2JveF0saW5wdXRbdHlwZT1yYWRpb117Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDsqaGVpZ2h0OjEzcHg7KndpZHRoOjEzcHh9aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH1hLGFiYnIsYWNyb255bSxhZGRyZXNzLGFwcGxldCxhcnRpY2xlLGFzaWRlLGF1ZGlvLGIsYmlnLGJsb2NrcXVvdGUsYm9keSxjYW52YXMsY2FwdGlvbixjZW50ZXIsY2l0ZSxjb2RlLGRkLGRlbCxkZXRhaWxzLGRmbixkaWFsb2csZGl2LGRsLGR0LGVtLGVtYmVkLGZpZWxkc2V0LGZpZ2NhcHRpb24sZmlndXJlLGZvbnQsZm9vdGVyLGZvcm0saDEsaDIsaDMsaDQsaDUsaDYsaGVhZGVyLGhncm91cCxocixodG1sLGksaWZyYW1lLGltZyxpbnMsa2JkLGxhYmVsLGxlZ2VuZCxsaSxtYXJrLG1lbnUsbWV0ZXIsbmF2LG9iamVjdCxvbCxvdXRwdXQscCwuc3VjY2VzcyAuc3RlcHMgbGkscHJlLHByb2dyZXNzLHEscnAscnQscnVieSxzLHNhbXAsc2VjdGlvbixzbWFsbCxzcGFuLHN0cmlrZSxzdHJvbmcsc3ViLHN1bW1hcnksc3VwLHRhYmxlLHRib2R5LHRkLHRmb290LHRoLHRoZWFkLHRpbWUsdHIsdHQsdSx1bCx2YXIsdmlkZW8seG1we2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MDtmb250LXNpemU6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZX1odG1sLGJvZHl7aGVpZ2h0OjEwMCU7bWFyZ2luOmF1dG99YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkfWltZ3tjb2xvcjpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOmJpY3ViaWN9bGl7ZGlzcGxheTpsaXN0LWl0ZW19dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGgsdGQsY2FwdGlvbntmb250LXdlaWdodDpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wO3RleHQtYWxpZ246bGVmdH1zdmd7b3ZlcmZsb3c6aGlkZGVufWlucHV0LGlucHV0OmZvY3VzLGlucHV0OmFjdGl2ZSxpbnB1dDpob3Zlcix0ZXh0YXJlYXtvdXRsaW5lOm5vbmV9dGV4dGFyZWF7cmVzaXplOm5vbmV9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImxyX290NFwiO3NyYzp1cmwoXCIuLi9mb250cy9MYW5kUm92ZXJXZWItRGVtaS5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0xhbmRSb3ZlcldlYi1EZW1pLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvTGFuZFJvdmVyV2ViLURlbWkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0xhbmRSb3ZlcldlYi1EZW1pLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9MYW5kUm92ZXJXZWItRGVtaS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvTGFuZFJvdmVyV2ViLURlbWkuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5O2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJBdmVuaXJfaGVhdnlcIjtzcmM6dXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1EZW1pL0F2ZW5pck5leHRXMDEtRGVtaS5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtRGVtaS9BdmVuaXJOZXh0VzAxLURlbWkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0VzAxLURlbWkvQXZlbmlyTmV4dFcwMS1EZW1pLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtRGVtaS9BdmVuaXJOZXh0VzAxLURlbWkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtRGVtaS9BdmVuaXJOZXh0VzAxLURlbWkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtRGVtaS9BdmVuaXJOZXh0VzAxLURlbWkuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5O2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJBdmVuaXJcIjtzcmM6dXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1SZWd1bGFyL0F2ZW5pck5leHRXMDEtUmVndWxhci5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIvQXZlbmlyTmV4dFcwMS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5O2ZvbnQtZGlzcGxheTpzd2FwfSp7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWJvZHkud2l0aC1iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6IzRhNGY1M31zZWxlY3R7Zm9udC1mYW1pbHk6QXZlbmlyLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbH1he2NvbG9yOiM1NTU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubGVmdHtmbG9hdDpsZWZ0fS5yaWdodHtmbG9hdDpyaWdodH0uY2xlYXJ7Y2xlYXI6Ym90aH1wLC5zdWNjZXNzIC5zdGVwcyBsaXtmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTI1cmVtO2NvbG9yOiM1NTV9LmNvcHkgcCwuY29weSAuc3VjY2VzcyAuc3RlcHMgbGksLnN1Y2Nlc3MgLnN0ZXBzIC5jb3B5IGxpe21hcmdpbjowcHg7cGFkZGluZzowcHh9LnByaXZhY3l7Zm9udC1mYW1pbHk6XCJBdmVuaXJfaGVhdnlcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6LjVweH1sYWJlbHtmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM0YTRmNTM7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW19bGFiZWwuYm9sZHtmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfWlucHV0e2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzU1NX10ZXh0YXJlYXttaW4taGVpZ2h0OjgwcHg7cmVzaXplOm5vbmU7d2lkdGg6MzAwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O3BhZGRpbmc6MTBweDtjb2xvcjojNTU1fS53MTAwe3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDphdXRvfS53OTQwe21heC13aWR0aDo5NDBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO2hlaWdodDphdXRvO3RleHQtYWxpZ246Y2VudGVyfS53OTQwLmJnX3doaXRle2JhY2tncm91bmQ6I2ZmZn0udzk0MCAubm8tcGFkZGluZy1ib3R0b217cGFkZGluZy1ib3R0b206MHB4fS53OTQwIC5uby1tYXJnaW4tdG9we21hcmdpbi10b3A6MHB4fS5pZnJhbWV7b3ZlcmZsb3c6aGlkZGVufS5pZnJhbWUgLnc5NDB7bWF4LXdpZHRoOjk2MHB4fS5pZnJhbWUud2l0aC1iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udzQ2MHttYXgtd2lkdGg6NDYwcHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bztoZWlnaHQ6YXV0b30udzMwMHttYXgtd2lkdGg6MzAwcHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bztoZWlnaHQ6YXV0b30udzMwMC5pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnczMDAuZmlyc3QsLnczMDAubGFzdHt3aWR0aDoyODBweH0udzMwMC5maXJzdCBzZWxlY3R7ZmxvYXQ6cmlnaHR9LnczMDAubGFzdCBzZWxlY3R7ZmxvYXQ6bGVmdH0uaGVhZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmhlYWQgLmxvZ28tY29udGFpbmVye3dpZHRoOm1heC1jb250ZW50O3BhZGRpbmc6OHB4IDA7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSl7LmhlYWQgLmxvZ28tY29udGFpbmVye3BhZGRpbmc6MTNweCAyNnB4fX0uaGVhZCAubG9nby1jb250YWluZXIgLm1haW4tbG9nb3t3aWR0aDoxNTBweDtoZWlnaHQ6MzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSl7LmhlYWQgLmxvZ28tY29udGFpbmVyIC5tYWluLWxvZ297d2lkdGg6MTkwcHg7aGVpZ2h0OjQ2cHh9fS5oZWFkIC5sb2dvLWNvbnRhaW5lciAuYWRkaXRpb25hbC1sb2dve3dpZHRoOmF1dG87aGVpZ2h0OjMycHg7bWFyZ2luLWxlZnQ6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSl7LmhlYWQgLmxvZ28tY29udGFpbmVyIC5hZGRpdGlvbmFsLWxvZ297d2lkdGg6YXV0bztoZWlnaHQ6NDZweH19LmhlYWQgLmxvZ28tY29udGFpbmVyIC5hZGRpdGlvbmFsLWxvZ28ubG9nb19oZWR0a2V7cGFkZGluZzoycHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSl7LmhlYWQgLmxvZ28tY29udGFpbmVyIC5hZGRpdGlvbmFsLWxvZ28ubG9nb19oZWR0a2V7cGFkZGluZzo1cHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhyZW0pey5oZWFkIC5sb2dvLWNvbnRhaW5lciAuYWRkaXRpb25hbC1sb2dvLmh1YmxvdC1sb2dvLXVwZHt3aWR0aDoxMjBweDtoZWlnaHQ6YXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhyZW0pey5oZWFkIC5sb2dvLWNvbnRhaW5lciAuYWRkaXRpb25hbC1sb2dvLmdjc19sb2dvXzJ6ZWlsaWdfcmdiXzIxMDZ7d2lkdGg6YXV0bztoZWlnaHQ6MjBweH19LmhlYWQgLmxvZ28tY29udGFpbmVyIC5hZGRpdGlvbmFsLWxvZ28ubG9nb19nbGluaWNrZXtwYWRkaW5nOjhweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4cmVtKXsuaGVhZCAubG9nby1jb250YWluZXIgLmFkZGl0aW9uYWwtbG9nby5sb2dvX2dsaW5pY2tle3BhZGRpbmc6MTBweCAwfX0uaGVhZCAubG9nby1jb250YWluZXIgLmFkZGl0aW9uYWwtbG9nby5sb2dvX2JucHB7aGVpZ2h0OjQ0cHg7bWFyZ2luLXRvcDotNnB4O21hcmdpbi1ib3R0b206LTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSl7LmhlYWQgLmxvZ28tY29udGFpbmVyIC5hZGRpdGlvbmFsLWxvZ28ubG9nb19ibnBwe2hlaWdodDo2NHB4O21hcmdpbi10b3A6LTlweDttYXJnaW4tYm90dG9tOi05cHh9fS5rdnt3aWR0aDoxMDAlO2hlaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlfS5ncmV5X2xpbmV7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JvcmRlci10b3A6MnB4IHNvbGlkICNmOGY5Zjk7bWFyZ2luLXRvcDoyMHB4fS5jb3B5e3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLXRvcDo0MHB4fS5jb2xfZmlyc3R7bWF4LXdpZHRoOjMwMHB4O3dpZHRoOjMxLjExMSU7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6Mi4yMjIlO3BhZGRpbmctdG9wOjVweDt0ZXh0LWFsaWduOnJpZ2h0fS5jb2xfZmlyc3Qub25lX2xpbmV7bWF4LWhlaWdodDozMHB4fS5jb2xfc2Vjb25ke21heC13aWR0aDoxMDAlO3dpZHRoOjMzLjMzMyU7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6Mi4yMjIlO3RleHQtYWxpZ246bGVmdH0uY29sX3NlY29uZCAuc3BhY2V7bWFyZ2luLWJvdHRvbToyMHB4fS5jb2xfc2Vjb25kIC5zcGFjZS5zcGFjZS1tYXJrZXttYXJnaW4tYm90dG9tOjBweH0uY29sX3NlY29uZCAuc3BhY2Uuc3BhY2UtbW9kZWxsLC5jb2xfc2Vjb25kIC5zcGFjZS5zcGFjZS15ZWFye21hcmdpbi1ib3R0b206MHB4O21hcmdpbi10b3A6MjBweH0uY29sX3NlY29uZC5tYWluX2NhciBhe21hcmdpbi1ib3R0b206MjBweH0uY29sX3NlY29uZC5tYWluX2NhciBzZWxlY3Q6bnRoLWNoaWxkKG4rMil7ZGlzcGxheTpub25lfS5jb2xfc2Vjb25kLm1haW5fY2FyIC5jaG9zZW4tY29udGFpbmVyOm50aC1jaGlsZChuKzMpe2Rpc3BsYXk6bm9uZX0uY29sX3NlY29uZC5uZXh0X3B1cmNoYXNlIC5sZWZ0e2Zsb2F0OmxlZnQ7d2lkdGg6NDklO3BhZGRpbmc6MHB4O3RleHQtYWxpZ246bGVmdH0uY29sX3NlY29uZC5uZXh0X3B1cmNoYXNlIC5yaWdodHtmbG9hdDpyaWdodDt3aWR0aDo0OSU7cGFkZGluZzowcHg7dGV4dC1hbGlnbjpsZWZ0fS5jb2xfc2Vjb25kLm5leHRfcHVyY2hhc2Ugc2VsZWN0e3dpZHRoOjEwMCV9LmNvbF9sYXN0e21heC13aWR0aDozMDBweDt3aWR0aDozMS4xMTElO2Zsb2F0OnJpZ2h0O3Bvc2l0aW9uOnJlbGF0aXZlfS5jb2xfcHJpdmFjeXttYXgtd2lkdGg6NjAwcHg7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3RleHQtYWxpZ246bGVmdH0uY29sX3ByaXZhY3kuY29sX2ludml0ZWNvZGUgaW5wdXR7bWF4LXdpZHRoOjMwMHB4O3dpZHRoOjUwJX0uZm9ybV9yb3cubGFzdCAuY29sX2ZpcnN0e3BhZGRpbmctdG9wOjBweH0uZm9ybV9yb3cgLmNvbF9sYXN0e2Rpc3BsYXk6bm9uZX0uZm9ybV9yb3cudGV4dF9yb3d7Y29sb3I6IzU1NTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTEycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM4cmVtKXsuZm9ybV9yb3cudGV4dF9yb3d7dG9wOi0zMHB4fX0uZm9ybV9yb3cuY29tcGFueXtkaXNwbGF5Om5vbmV9LmRyb3Bkb3duX3JvdyAuZXJyb3IgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xle2JvcmRlcjoxcHggc29saWQgI2I5MTQyZjtiYWNrZ3JvdW5kOiNmZmUwZTQgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlIHBhZGRpbmctYm94fS5kcm9wZG93bl9yb3cgLmVycm9yIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZVtkaXNhYmxlZF17Ym9yZGVyOjFweCBzb2xpZCAjYWNhY2FjO2JhY2tncm91bmQ6I2FjYWNhYyBub25lIHJlcGVhdCBzY3JvbGwgMCUgMCUgcGFkZGluZy1ib3h9LmVycm9yIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZXtib3JkZXI6MXB4IHNvbGlkICNiOTE0MmY7YmFja2dyb3VuZDojZmZlMGU0IG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJSBwYWRkaW5nLWJveH0uZXJyb3IgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlW2Rpc2FibGVkXXtib3JkZXI6MXB4IHNvbGlkICNhY2FjYWM7YmFja2dyb3VuZDojYWNhY2FjIG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJSBwYWRkaW5nLWJveH0uZXJyb3Igc2VsZWN0LmRyb3Bkb3duX2Fycm93e2JvcmRlcjoxcHggc29saWQgI2I5MTQyZjtiYWNrZ3JvdW5kOiNmZmUwZTQgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlIHBhZGRpbmctYm94fS5lcnJvciAuYnJ1dGUtc2VsZWN0e2JvcmRlcjoxcHggc29saWQgI2I5MTQyZjtiYWNrZ3JvdW5kOiNmZmUwZTQgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlIHBhZGRpbmctYm94fS5mb3Jte2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE0cHg7cGFkZGluZy10b3A6NDBweDtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LmZvcm0uZm9ybS13cmFwLXNlbGVjdGZpZWxkc3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlfS5mb3JtIC5sZWZ0e2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjIwcHg7cGFkZGluZy10b3A6OHB4O3dpZHRoOjEyMHB4fS5mb3JtIC5yaWdodHtmbG9hdDpyaWdodDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MzAwcHh9LmZvcm1fcm93e3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZmxvYXQ6bGVmdDtwYWRkaW5nLWJvdHRvbToyMHB4fS5maXJzdCAubGVmdHtwYWRkaW5nLXRvcDozcHh9LnJhZGlve3dpZHRoOjMzLjMzMzMzMzMzMzMlO2Zsb2F0OmxlZnQ7cGFkZGluZy10b3A6NXB4fS5yYWRpby5pbnF1aXJ5X3R5cGUsLnJhZGlvLmRyaXZlcl90eXBle3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMHB4fS5mb3JtX3Jvd3std2Via2l0LXRyYW5zaXRpb246cGFkZGluZy1ib3R0b20gNDAwbXMgZWFzZS1pbi1vdXQ7LW1zLXRyYW5zaXRpb246cGFkZGluZy1ib3R0b20gNDAwbXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpwYWRkaW5nLWJvdHRvbSA0MDBtcyBlYXNlLWluLW91dH0uZm9ybV9yb3cubGFzdCAucmFkaW97cGFkZGluZy10b3A6MHB4fS5mb3JtX3Jvdy5kYXRlbnNjaHV0eiAucmFkaW97d2lkdGg6NDAlfS5mb3JtLmZyYWdlXzEgLnJhZGlve3dpZHRoOmZpdC1jb250ZW50O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmZvcm0uZnJhZ2VfMSAucmFkaW8gLmdlbmRlcnttYXJnaW4tbGVmdDotMTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMHJlbSl7LmZvcm0uZnJhZ2VfMSAucmFkaW97bWFyZ2luLWxlZnQ6MHB4fX0uZm9ybS5mcmFnZV8xIC5mb3JtX3JvdyBkaXYuY29sX3NlY29uZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mb3JtLmZyYWdlXzEgLmZvcm1fcm93IGRpdi5jb2xfc2Vjb25kIC5jaG9vc2Vfbm90ZXtmb250LXNpemU6MTJweDttYXJnaW4tdG9wOjE1cHg7Y29sb3I6IzRhNGY1M30uZm9ybS5mcmFnZV8xIC5mb3JtX3JvdyBkaXYuY29sX2xhc3R7d2lkdGg6MjAuMTExJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7LmZvcm0uZnJhZ2VfMSAuZm9ybV9yb3cgZGl2LmNvbF9zZWNvbmR7d2lkdGg6NDcuMzMzJX0uZm9ybS5mcmFnZV8xIC5mb3JtX3JvdyBkaXYuY29sX2xhc3R7d2lkdGg6MTcuMTExJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuZm9ybS5mcmFnZV8xIC5mb3JtX3JvdyBkaXYuY29sX3NlY29uZHt3aWR0aDo0Ny4zMzMlfS5mb3JtLmZyYWdlXzEgLmZvcm1fcm93IGRpdi5jb2xfbGFzdHt3aWR0aDoxNy4xMTElfX0uc3BhY2UtbW9kZWxsLC5zcGFjZS15ZWFye2Rpc3BsYXk6bm9uZX0uaXJhZGlve2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3JhZGlvYnV0dG9uLnBuZ1wiKTtoZWlnaHQ6MTdweDt3aWR0aDoxN3B4O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEwcHg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMCl9LmlyYWRpby5ob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtMTdweH0uaXJhZGlvLmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTM0cHh9LmNoZWNrYm94e3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0uY2hlY2tib3guZXJyb3IgLmljaGVja2JveHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMTAwJX0uY2hlY2tib3ggbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDo0cHg7bWFyZ2luLWxlZnQ6LTZweDt3aWR0aDpjYWxjKDEwMCUgLSAzNnB4KX0uY2hlY2tib3gubW9kZWxfaW50ZXJlc3R7d2lkdGg6NTAlO2Zsb2F0OmxlZnQ7cGFkZGluZy10b3A6NXB4fS5jaGVja2JveC5tb2RlbF9pbnRlcmVzdCBsYWJlbHt3aWR0aDpjYWxjKDEwMCUgLSAzNnB4KX0uY2hlY2tib3gubW9kZWxfaW50ZXJlc3Q6bnRoLWNoaWxkKG9kZCl7cGFkZGluZy1yaWdodDoxMHB4fS5pY2hlY2tib3h7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY2hlY2tib3gucG5nXCIpO2hlaWdodDoyMXB4O3dpZHRoOjI2cHg7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tYm90dG9tOjIwcHg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMCl9LmNoZWNrYm94LmVycm9yIC5pY2hlY2tib3guaG92ZXIsLmljaGVja2JveC5ob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAwcHh9LmNoZWNrYm94LmVycm9yIC5pY2hlY2tib3guY2hlY2tlZCwuaWNoZWNrYm94LmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggMjAwJX0uZ2VuZGVye2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MjJweH0uYWdyZWVtZW50e2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6YXV0bzttYXJnaW4tYm90dG9tOjEwcHh9LmNhbmNlbGxhdGlvbntmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbToxNXB4fS50ZXh0e3dpZHRoOjEwMCU7aGVpZ2h0OjMwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH1pbnB1dC50ZXh0LnBsent3aWR0aDozMiU7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdH1pbnB1dC50ZXh0Lm9ydHt3aWR0aDo2NiU7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6cmlnaHR9LnRleHQuZXJyb3IsdGV4dGFyZWEuZXJyb3J7Ym9yZGVyOjFweCBzb2xpZCAjZmYwMDJkO2JhY2tncm91bmQtY29sb3I6I2ZmZTBlNH0uZXJyb3JfbWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmUwZTQ7aGVpZ2h0OmF1dG87d2lkdGg6MTMwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo5cHg7dG9wOi02cHg7cGFkZGluZzoxMHB4IDEwcHggMTBweCAzNXB4O2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTppdGFsaWN9LmVycm9yX21lc3NhZ2UuZW1haWxfYWxscmVhZHlfdXNlZHtkaXNwbGF5Om5vbmV9LmVycm9yX21lc3NhZ2UuZW1haWxfYWxscmVhZHlfdXNlZCAuZXJyb3JfYXJyb3d7ZGlzcGxheTpibG9jazt0b3A6MTBweH0jcGFyc2xleS1pZC0yNnt0b3A6MzZweH0uZGF0ZW5zY2h1dHogLmVycm9yX21lc3NhZ2V7dG9wOjB9LmVycm9yX2Fycm93e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2Vycm9yX2Fycm93X2xlZnQucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtsZWZ0Oi05cHg7d2lkdGg6OXB4O2hlaWdodDoxOXB4fS5lcnJvcl9pY257cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZXJyb3JfaWNuLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7bGVmdDoxMHB4O3RvcDo3cHg7d2lkdGg6MjFweDtoZWlnaHQ6MTlweH0ucmFkaW8uZXJyb3IgLmlyYWRpb3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9yYWRpb2J1dHRvbi5wbmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTUxcHh9LnJhZGlvLmVycm9yIC5pcmFkaW8uaG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTE3cHh9LnJhZGlvLmVycm9yIC5pcmFkaW8uY2hlY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtMzRweH0uZGF0ZW5zY2h1dHp7aGVpZ2h0OmF1dG87b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Njc2NzZ9LnJlZ2lzdGVyUGFydG5lckJveCAuY29sX3NlY29uZHtwb3NpdGlvbjpyZWxhdGl2ZX0uYXV0b2MtbG9hZGVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2F1dG9jLWxvYWRlci5naWZcIikgbm8tcmVwZWF0IDBweCAwcHg7YmFja2dyb3VuZC1zaXplOjEwMCU7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6N3B4O3JpZ2h0OjdweDtkaXNwbGF5Om5vbmV9LnZsZHtkaXNwbGF5Om5vbmV9aW5wdXQuY3RhLC5jdGF7YmFja2dyb3VuZC1jb2xvcjojMDAwO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzoxMnB4IDIwcHg7Zm9udC1mYW1pbHk6XCJBdmVuaXJfaGVhdnlcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6LjNyZW07Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MThweDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLWluLW91dDtib3JkZXI6MXB4IHNvbGlkICMwMDB9aW5wdXQuY3RhOmhvdmVyLC5jdGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwYzEyMWN9aW5wdXQuY3RhLmlzLWxvYWRpbmcsLmN0YS5pcy1sb2FkaW5ne2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9hamF4LWxvYWRlci5naWYpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEyMHB4IGNlbnRlcjtwYWRkaW5nLXJpZ2h0OjM1cHg7Y3Vyc29yOmRlZmF1bHR9aW5wdXQuY3RhLmlzLWxvYWRpbmc6aG92ZXIsLmN0YS5pcy1sb2FkaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmfWlucHV0LmN0YSAuaWNuLWFycm93LWJ1dHRvbiwuY3RhIC5pY24tYXJyb3ctYnV0dG9ue2JvcmRlcjoxcHggc29saWQgIzAwMH1pbnB1dC5jdGEgLmljbi1hcnJvdy1idXR0b246YmVmb3JlLC5jdGEgLmljbi1hcnJvdy1idXR0b246YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazttYXNrLWltYWdlOnVybCguLi9pbWcvaWNuLWFycm93LWN0YS5zdmcpO3dpZHRoOjE3LjU4MnB4O2hlaWdodDoxMy4wNjFweDttYXNrLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDttYXJnaW4tcmlnaHQ6cmVtLWNhbGMoMTUpO21hcmdpbi10b3A6MXB4O3RvcDozcHh9aW5wdXQuY3RhIC5pY24tYXJyb3ctYnV0dG9uOmhvdmVyLC5jdGEgLmljbi1hcnJvdy1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMH1pbnB1dC5jdGEgLmljbi1hcnJvdy1idXR0b246aG92ZXI6YmVmb3JlLC5jdGEgLmljbi1hcnJvdy1idXR0b246aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwMH1pbnB1dC5jdGEgLmljbi1hcnJvdy1idXR0b246aG92ZXIuY3RhIGlucHV0LC5jdGEgLmljbi1hcnJvdy1idXR0b246aG92ZXIuY3RhIGlucHV0e2NvbG9yOiMwMDB9LmN0YXtib3JkZXI6MXB4IHNvbGlkICMwYzEyMWN9LmN0YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtjb2xvcjojMGMxMjFjfS5tYXJnaW4tYm90dG9tMjV7bWFyZ2luLWJvdHRvbToyNXB4fSNhbnJlZGUxLCNhbnJlZGUye21hcmdpbi1yaWdodDoxMHB4fSNuYWNocmljaHR7bWluLWhlaWdodDoxMDBweH0uc2VsZWN0e2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7d2lkdGg6MzAwcHh9LnBsYWNlaG9sZGVye2NvbG9yOiM1NTV9aW5wdXQsdGV4dGFyZWF7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czowfS5jaG9zZW4tY29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudH0uZm9ybV9kYXRlbnNjaHV0entwYWRkaW5nLXRvcDozMHB4fS5mb3JtX3Jvdy5sYXN0e3BhZGRpbmctYm90dG9tOjVweH1pbnB1dFtwbGFjZWhvbGRlcl17Y29sb3I6IzU1NTtvcGFjaXR5OjF9aW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzU1NTtvcGFjaXR5OjF9aW5wdXQ6LW1vei1wbGFjZWhvbGRlcixpbnB1dDotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM1NTU7b3BhY2l0eToxfWlucHV0OjotbW96LXBsYWNlaG9sZGVyLGlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM1NTU7b3BhY2l0eToxfWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzU1NTtvcGFjaXR5OjF9dGV4dGFyZWFbcGxhY2Vob2xkZXJde2NvbG9yOiM1NTU7b3BhY2l0eToxfXRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM1NTU7b3BhY2l0eToxfXRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIsdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojNTU1O29wYWNpdHk6MX10ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcix0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojNTU1O29wYWNpdHk6MX10ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM1NTU7b3BhY2l0eToxfWIsc3Ryb25ne2ZvbnQtZmFtaWx5OlwiQXZlbmlyX2hlYXZ5XCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfS5hZGRpdGlvbmFsLWluZm97ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpyaWdodDtmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM0YTRmNTM7Zm9udC1zaXplOi43NXJlbTttYXJnaW4tdG9wOjVweDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4Ljc1cmVtKXsuY29sX3ByaXZhY3l7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3RleHQtYWxpZ246bGVmdH0uY29sX3ByaXZhY3kuY29sX2ludml0ZWNvZGV7bWF4LXdpZHRoOjY2LjY2NiV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzOHJlbSl7Ym9keXttaW4td2lkdGg6MzIwcHh9Lnc0NjAuaGVhZHtwYWRkaW5nOjIwcHggMH0udzQ2MHttYXgtd2lkdGg6NDYwcHg7d2lkdGg6ODYlO3BhZGRpbmc6MCA3JX0udzQ2MCBmb3Jte3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctdG9wOjMwcHh9LmZvcm1fcm93e2Zsb2F0OmxlZnQ7Y2xlYXI6Ym90aDt3aWR0aDoxMDAlfS5mb3JtIC5sZWZ0e3dpZHRoOjEwMCU7Y2xlYXI6Ym90aDtwYWRkaW5nLWJvdHRvbToxNXB4fS5mb3JtIC5sZWZ0IGxhYmVse3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmxlZnR9aW5wdXQudGV4dHt3aWR0aDoxMDAlO2hlaWdodDozMnB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH10ZXh0YXJlYXt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fXNlbGVjdHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCU7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MHB4O2JvcmRlcjoxcHggc29saWQgI2Y4ZjlmOX1zZWxlY3QuZHJvcGRvd257bWFyZ2luLWJvdHRvbToyMHB4O2N1cnNvcjpwb2ludGVyO3dpZHRoOmF1dG87aGVpZ2h0OjMwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZjhmOWY5O2Zsb2F0OnJpZ2h0Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nLWxlZnQ6MTBweDtmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtjb2xvcjojNTU1O3Bvc2l0aW9uOnJlbGF0aXZlfXNlbGVjdC5kcm9wZG93bl9hcnJvd3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fZHJvcGRvd25fbW9iaWxlLnBuZ1wiKSByaWdodCBuby1yZXBlYXQgI2ZmZn0uY3Rhe3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjo5NSUgY2VudGVyfS5lcnJvcl9tZXNzYWdle2Rpc3BsYXk6bm9uZX0uZXJyb3JfbWVzc2FnZS5lbWFpbF9hbGxyZWFkeV91c2Vke3RvcDphdXRvO2xlZnQ6YXV0bzt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5lcnJvcl9tZXNzYWdlLmVtYWlsX2FsbHJlYWR5X3VzZWQgLmVycm9yX2Fycm93e2Rpc3BsYXk6bm9uZX0uZXJyb3JfbWVzc2FnZS5lbWFpbF9yZXF1aXJlZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uY29sX2ZpcnN0e21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MCU7cGFkZGluZy10b3A6NXB4O3BhZGRpbmctYm90dG9tOjE1cHg7dGV4dC1hbGlnbjpsZWZ0fS5jb2xfZmlyc3Qub25lX2xpbmV7bWF4LWhlaWdodDpub25lfS5jb2xfZmlyc3QuZW1wdHl7ZGlzcGxheTpub25lfS5jb2xfc2Vjb25ke21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MCU7dGV4dC1hbGlnbjpsZWZ0fS5jb2xfc2Vjb25kLm1haW5fY2FyIGF7bWFyZ2luLWJvdHRvbToyMHB4fS5jb2xfc2Vjb25kLm5leHRfcHVyY2hhc2UgLmxlZnR7ZmxvYXQ6bGVmdDt3aWR0aDo0OSU7cGFkZGluZzowcHg7dGV4dC1hbGlnbjpsZWZ0fS5jb2xfc2Vjb25kLm5leHRfcHVyY2hhc2UgLnJpZ2h0e2Zsb2F0OnJpZ2h0O3dpZHRoOjQ5JTtwYWRkaW5nOjBweDt0ZXh0LWFsaWduOmxlZnR9LmNvbF9zZWNvbmQubmV4dF9wdXJjaGFzZSBzZWxlY3R7d2lkdGg6MTAwJX0uY29sX2xhc3R7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtmbG9hdDpyaWdodDtwb3NpdGlvbjpyZWxhdGl2ZX0uY29sX2xhc3QuY29sX2xhc3RfZW1haWx7cGFkZGluZy10b3A6MTVweH0uY29sX3ByaXZhY3l7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3RleHQtYWxpZ246bGVmdH0uY29sX3ByaXZhY3kuY29sX2ludml0ZWNvZGV7bWF4LXdpZHRoOm5vbmV9LmNvbF9wcml2YWN5LmNvbF9pbnZpdGVjb2RlIGlucHV0e21heC13aWR0aDpub25lO3dpZHRoOjEwMCV9LmZvcm1fZGF0ZW5zY2h1dHp7cGFkZGluZy10b3A6MTVweH19LmN0YS1pbnNpZGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzowO2ZvbnQtZmFtaWx5OlwiQXZlbmlyX2hlYXZ5XCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi4zcmVtO2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlcjpub25lO291dGxpbmU6bm9uZTtjb2xvcjojZmZmfS5jdGE6aG92ZXIgLmN0YS1pbnNpZGV7Y29sb3I6IzBjMTIxYyAhaW1wb3J0YW50fUBrZXlmcmFtZXMgc3Bpbm5lcnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zdWJtaXNzaW9uLXdyYXBwZXIgLmN0YS5pcy1sb2FkaW5ne2JhY2tncm91bmQtaW1hZ2U6bm9uZTtwYWRkaW5nLXJpZ2h0OjEwcHh9LnN1Ym1pc3Npb24td3JhcHBlciAuY3RhLmlzLWxvYWRpbmc6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O3RvcDozcHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci10b3AtY29sb3I6IzAwMDthbmltYXRpb246c3Bpbm5lciAuNnMgbGluZWFyIGluZmluaXRlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwcmVtKXsuc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgLmJnX2JsYWNrLmhsX21haW4gaDF7ZGlzcGxheTpub25lfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSl7LmlyYWRpb3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy8yeC9yYWRpb2J1dHRvbl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE3cHggNjhweH0ucmFkaW8uZXJyb3IgLmlyYWRpb3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9yYWRpb2J1dHRvbl8yeC5wbmdcIil9LmljaGVja2JveHtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy8yeC9jaGVja2JveF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjI2cHggODRweH0uaWNoZWNrYm94LmVycm9yIC5pY2hlY2tib3h7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvY2hlY2tib3hfMngucG5nXCIpfS5lcnJvcl9hcnJvd3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9lcnJvcl9hcnJvd19sZWZ0XzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6OXB4IDE5cHh9LmVycm9yX2ljbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9lcnJvcl9pY25fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyMXB4IDE5cHh9fS5waG9uZS1jb3VudHJ5LWNvZGV7d2lkdGg6OTBweH0ucGhvbmUtY291bnRyeS1jb2RlKy5jaG9zZW4tY29udGFpbmVye3dpZHRoOjkwcHggIWltcG9ydGFudH0ucGhvbmUtY291bnRyeS1jb2Rlfi5waG9uZXt3aWR0aDpjYWxjKDEwMCUgLSAxMDBweCk7ZmxvYXQ6cmlnaHR9I3Jhbmdlcm92ZXItaG91c2Utb3ZlcnZpZXd7aGVpZ2h0OmNhbGMoMTAwJSAtIDQ4cHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4cmVtKXsjcmFuZ2Vyb3Zlci1ob3VzZS1vdmVydmlld3toZWlnaHQ6Y2FsYygxMDAlIC0gNzJweCl9fSNyYW5nZXJvdmVyLWhvdXNlLW92ZXJ2aWV3IC5wYXJ0aWNpcGFudHN7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bWFyZ2luOjAgMjBweH0jcmFuZ2Vyb3Zlci1ob3VzZS1vdmVydmlldyAuZm9ybS13cmFwLXNlbGVjdGZpZWxkc3tkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjIwcHh9I3Jhbmdlcm92ZXItaG91c2Utb3ZlcnZpZXcgLnN1Ym1pc3Npb24td3JhcHBlcnt0ZXh0LWFsaWduOnJpZ2h0fS50YWJsZS13cmFwcGVye21heC13aWR0aDoxMDB2dztvdmVyZmxvdzphdXRvfXRhYmxle3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO21hcmdpbjowIDIwcHh9dHI6bm90KC5lbXB0eSl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzRhNGY1M310ci5lbXB0eXtoZWlnaHQ6MTguNXB4fXRkLHRoe3RleHQtYWxpZ246bGVmdDt3aWR0aDozMy4zMzMzMyV9dGQ6Zmlyc3QtY2hpbGQsdGg6Zmlyc3QtY2hpbGR7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjIuMjIyJX10ZDpsYXN0LWNoaWxkLHRoOmxhc3QtY2hpbGR7bWluLXdpZHRoOjEwNXB4O3BhZGRpbmctbGVmdDoyLjIyMiV9dGQ6bGFzdC1jaGlsZCAucmFkaW8sdGg6bGFzdC1jaGlsZCAucmFkaW97dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCV9dGh7Zm9udC1mYW1pbHk6XCJscl9vdDRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9dGR7Zm9udC1mYW1pbHk6QXZlbmlyLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjEwcHh9LmJhY2tlbmQtYWN0aW9uLXJhZGlve21pbi13aWR0aDoxMDVweDtwYWRkaW5nLWxlZnQ6Mi4yMjIlfS5iYWNrZW5kLWFjdGlvbi1yYWRpbyAucmFkaW97dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTM0cHh9LmFjY2VwdC1yZWdpc3RyYXRpb24gYnV0dG9ue3dpZHRoOjEwMCV9LmFsZXJ0e2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzouNzVyZW0gMS4yNXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5hbGVydC5hbGVydC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzIzOTIzZH1wLmVycm9yLC5zdWNjZXNzIC5zdGVwcyBsaS5lcnJvcixzcGFuLmVycm9yLC5zdGFnZV93cmFwcGVyIC5zdGFnZV9mb3JtIC5zdGVwcyBsaS5lcnJvcntjb2xvcjojZmYwMDJkfS5hY2NlcHQtcmVnaXN0cmF0aW9ue21hcmdpbi10b3A6MTBweH0uY291bnQtYm94LWN1c3RvbWVye2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7aGVpZ2h0OjMzcHh9LmNvdW50LWJveC1jdXN0b21lciAuY29udGVudHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seTtwYWRkaW5nOjRweDtjb2xvcjojNTU1fS5jb2xfcHJpdmFjeS5zdWJtaXNzaW9uLXdyYXBwZXJ7bWF4LXdpZHRoOnVuc2V0O2Zsb2F0OnJpZ2h0O3dpZHRoOjEwMCV9LnN0YWdle292ZXJmbG93OnZpc2libGV9LnN0YWdlX3dyYXBwZXJ7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2hlYWRsaW5le2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgaDF7Zm9udC1mYW1pbHk6XCJscl9vdDRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzBjMTIxYztmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoyLjVyZW07bGV0dGVyLXNwYWNpbmc6M3B4fS5zdGFnZV93cmFwcGVyIC5zdGFnZV9oZWFkbGluZSBoMSBzdXB7Zm9udC1zaXplOjEycHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xNXB4fS5zdGFnZV93cmFwcGVyIC5zdGFnZV9oZWFkbGluZSBoMSAubHItZ3JlZW57Y29sb3I6IzAwNWEyYn0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgLmhsX21haW57aGVpZ2h0OmF1dG87cGFkZGluZzozNHB4IDIwcHggOHB4IDIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgLmhsX21haW4gLmxyLWdyZWVue2NvbG9yOiMwMDVhMmJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzByZW0pey5zdGFnZV93cmFwcGVyIC5zdGFnZV9oZWFkbGluZSAuaGxfbWFpbntwYWRkaW5nOjM0cHggMjBweCAzOHB4IDIwcHh9fS5zdGFnZV93cmFwcGVyIC5zdGFnZV9mb3Jte3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cGFkZGluZzoyNXB4IDIwcHggMDtiYWNrZ3JvdW5kOiNlOWVjZWM7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoyMHB4fS5zdGFnZV93cmFwcGVyIC5zdGFnZV9mb3JtLnNob3dfYWx3YXlze3BhZGRpbmc6MDt0ZXh0LWFsaWduOmNlbnRlcn0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfZm9ybSBoMntmb250LWZhbWlseTpcImxyX290NFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzBjMTIxYztmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjVyZW19LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2Zvcm0gaDIgLmxyLWdyZWVue2NvbG9yOiMwMDVhMmJ9LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2Zvcm0gLmJnX2JsYWNre2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNykgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlO3BhZGRpbmc6MjVweCAyMHB4IDBweCAyMHB4fS5zdGFnZV93cmFwcGVyIC5zdGFnZV9mb3JtIC5jaG9zZW4tY29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudH0uc3RhZ2Vfd3JhcHBlciBwLC5zdGFnZV93cmFwcGVyIC5zdWNjZXNzIC5zdGVwcyBsaSwuc3VjY2VzcyAuc3RlcHMgLnN0YWdlX3dyYXBwZXIgbGl7Zm9udC1mYW1pbHk6QXZlbmlyLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNGE0ZjUzO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctYm90dG9tOjI1cHh9LnN0YWdlX3dyYXBwZXIgcC5pbmZvX3R4dCwuc3RhZ2Vfd3JhcHBlciAuc3VjY2VzcyAuc3RlcHMgbGkuaW5mb190eHQsLnN1Y2Nlc3MgLnN0ZXBzIC5zdGFnZV93cmFwcGVyIGxpLmluZm9fdHh0e3BhZGRpbmctYm90dG9tOjE1cHh9LnN0YWdlX3dyYXBwZXIgcC5lcnJvcl90eHQsLnN0YWdlX3dyYXBwZXIgLnN1Y2Nlc3MgLnN0ZXBzIGxpLmVycm9yX3R4dCwuc3VjY2VzcyAuc3RlcHMgLnN0YWdlX3dyYXBwZXIgbGkuZXJyb3JfdHh0e2Rpc3BsYXk6bm9uZTtjb2xvcjpyZWR9LnN0YWdlX3dyYXBwZXIgdWwsLnN0YWdlX3dyYXBwZXIgbGl7bWFyZ2luOjA7cGFkZGluZzowfS5zdGFnZV93cmFwcGVyIGxpe2xpc3Qtc3R5bGU6ZGlzYyBvdXRzaWRlIG5vbmU7bWFyZ2luLWJvdHRvbToycHh9LnN0YWdlX3dyYXBwZXIgdWx7Zm9udC1mYW1pbHk6QXZlbmlyLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi1ib3R0b206MjBweDttYXJnaW4tbGVmdDoxNXB4fS5zdGFnZV93cmFwcGVyIHN1Yntmb250LXNpemU6MTBweH0uc3RhZ2Vfd3JhcHBlciAuYm94X2dyZXl7Zm9udC1mYW1pbHk6QXZlbmlyLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojZmZmO3BhZGRpbmctYm90dG9tOjIwcHh9LnN0YWdlX3dyYXBwZXIgLmJveF9ncmV5IC53MTAwe2JhY2tncm91bmQ6IzAwMDt3aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbjowIGF1dG87cGFkZGluZzoxMHB4IDIwcHggMTBweCAwfS5zdGFnZV93cmFwcGVyIC5ib3hfZ3JleSAudzEwMCAudzMwMHttYXJnaW46MDtmb250LXdlaWdodDpib2xkO21heC13aWR0aDoyNTBweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4fS5zdGFnZV93cmFwcGVyIC5ib3hfZ3JleSAudzEwMCAudzMwMCAucmlnaHR7dGV4dC1hbGlnbjpyaWdodH0uc3RhZ2Vfd3JhcHBlciAuYm94X2dyZXkgLnczMDAgLmxlZnQsLnN0YWdlX3dyYXBwZXIgLmJveF9ncmV5IC53MzAwIC5yaWdodHt0ZXh0LWFsaWduOmxlZnR9LnN0YWdlX3dyYXBwZXIgLmZvcm1fcm93e3BhZGRpbmctYm90dG9tOjBweDttYXJnaW4tcmlnaHQ6Mi4yMjIlfS5zdGFnZV93cmFwcGVyIC5mb3JtX3JvdzpsYXN0LW9mLXR5cGV7bWFyZ2luLXJpZ2h0OjBweH0uc3RhZ2Vfd3JhcHBlciAuZm9ybV9yb3cudzMwMHt3aWR0aDozMy4zMzMlfS5zdGFnZV93cmFwcGVyIC5mb3JtX3Jvdy53MzAwLmZpcnN0LC5zdGFnZV93cmFwcGVyIC5mb3JtX3Jvdy53MzAwLmxhc3R7bWF4LXdpZHRoOjI4MHB4O3dpZHRoOjMxLjExMSV9LnN0YWdlX3dyYXBwZXIgLmZvcm1fcm93LnczMDAuc2Vjb25ke2Zsb2F0Om5vbmU7bWFyZ2luOjAgYXV0b30uc3RhZ2Vfd3JhcHBlciAuZm9ybV9yb3cudzMwMC5pbmFjdGl2ZT4uYnJ1dGUtc2VsZWN0e29wYWNpdHk6LjV9LnN0YWdlX3dyYXBwZXIgLmRyb3Bkb3duX3Jvd3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH0uc3RhZ2Vfd3JhcHBlciAudGVybWluZSAuY2l0eSwuc3RhZ2Vfd3JhcHBlciAudGVybWluZSAuZGF0ZXN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnN0YWdlX3dyYXBwZXIgLnRlcm1pbmUgLmNpdHkgc3Bhbiwuc3RhZ2Vfd3JhcHBlciAudGVybWluZSAuZGF0ZXMgc3Bhbntjb2xvcjojN2Y3ZjdmfS5zdGFnZV93cmFwcGVyIC50ZXJtaW5lIC5kYXRlc3ttYXJnaW4tbGVmdDoyMHB4fS5rdntkaXNwbGF5OmJsb2NrfS5rdi5tb2JpbGV7ZGlzcGxheTpub25lfS5ub2Jye3doaXRlLXNwYWNlOm5vd3JhcH0uY29udGVudF9pbmRleF93cmFwLnZpc2libGV7ZGlzcGxheTpibG9ja30uaGlkZGVuLHNwYW4uYXN0ZXJpa3N7ZGlzcGxheTpub25lfS50ZXh0LXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVyZW0pey5icmVha3tkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzOHJlbSl7LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2hlYWRsaW5le2JhY2tncm91bmQtY29sb3I6IzAwMH0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgaDF7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbX0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgLmJnX2JsYWNre2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctYm90dG9tOjMwcHg7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fS5zdGFnZV93cmFwcGVyIC5zdGFnZV9oZWFkbGluZSAuYmdfYmxhY2suaGxfbWFpbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6aW5oZXJpdDtsZWZ0OmluaGVyaXQ7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDowcHg7cGFkZGluZy1ib3R0b206MHB4O3BhZGRpbmctcmlnaHQ6MjBweH0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfaGVhZGxpbmUgLmJnX2JsYWNrLmhsX3N1Yntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTIwcHg7bGVmdDowcHh9LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2Zvcm17cGFkZGluZy10b3A6MTVweDttYXJnaW4tdG9wOjIwcHh9LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2Zvcm0gLmJnX2JsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMDtwYWRkaW5nLXRvcDowfS5zdGFnZV93cmFwcGVyIC5zdGFnZV9mb3JtIC5iZ19ibGFjay5obF9zdWJ7dG9wOmluaGVyaXQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5zdGFnZV93cmFwcGVyIC5zdGFnZV9mb3JtIC5kcm9wZG93bl9yb3cgLmZvcm1fcm93e21heC13aWR0aDppbmhlcml0O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9LnN0YWdlX3dyYXBwZXIgLnN0YWdlX2Zvcm0gLmRyb3Bkb3duX3JvdyAuZm9ybV9yb3cuZmlyc3QsLnN0YWdlX3dyYXBwZXIgLnN0YWdlX2Zvcm0gLmRyb3Bkb3duX3JvdyAuZm9ybV9yb3cuc2Vjb25ke21hcmdpbi1ib3R0b206MjBweH0uc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfZm9ybS5zaG93X2Fsd2F5c3t3aWR0aDoxMDAlO3BhZGRpbmc6MjBweCAyMHB4IDB9Lmt2e2Rpc3BsYXk6bm9uZX0ua3YubW9iaWxle2Rpc3BsYXk6YmxvY2t9fS8qIVxuQ2hvc2VuLCBhIFNlbGVjdCBCb3ggRW5oYW5jZXIgZm9yIGpRdWVyeSBhbmQgUHJvdG90eXBlXG5ieSBQYXRyaWNrIEZpbGxlciBmb3IgSGFydmVzdCwgaHR0cDovL2dldGhhcnZlc3QuY29tXG5cblZlcnNpb24gMS40LjJcbkZ1bGwgc291cmNlIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9oYXJ2ZXN0aHEvY2hvc2VuXG5Db3B5cmlnaHQgKGMpIDIwMTEtMjAxNSBIYXJ2ZXN0IGh0dHA6Ly9nZXRoYXJ2ZXN0LmNvbVxuXG5NSVQgTGljZW5zZSwgaHR0cHM6Ly9naXRodWIuY29tL2hhcnZlc3RocS9jaG9zZW4vYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxuVGhpcyBmaWxlIGlzIGdlbmVyYXRlZCBieSBgZ3J1bnQgYnVpbGRgLCBkbyBub3QgZWRpdCBpdCBieSBoYW5kLlxuKi8uY2hvc2VuLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDt6b29tOjA7KmRpc3BsYXk6aW5saW5lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uY2hvc2VuLWNvbnRhaW5lciAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDotOTk5OXB4O3otaW5kZXg6MTAxMDt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3JkZXItdG9wOjA7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MH0uY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tZHJvcHtsZWZ0OjB9LmNob3Nlbi1jb250YWluZXIgYXtjdXJzb3I6cG9pbnRlcn0uY2hvc2VuLWNvbnRhaW5lciAuc2VhcmNoLWNob2ljZSAuZ3JvdXAtbmFtZSwuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSAuZ3JvdXAtbmFtZXttYXJnaW4tcmlnaHQ6NHB4O292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztmb250LXdlaWdodDpub3JtYWw7Y29sb3I6Izk5OX0uY2hvc2VuLWNvbnRhaW5lciAuc2VhcmNoLWNob2ljZSAuZ3JvdXAtbmFtZTphZnRlciwuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSAuZ3JvdXAtbmFtZTphZnRlcntjb250ZW50OlwiOlwiO3BhZGRpbmctbGVmdDoycHg7dmVydGljYWwtYWxpZ246dG9wfS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgMCAwIDEwcHg7aGVpZ2h0OjMwcHg7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czowcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Y29sb3I6IzU1NTt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7bGluZS1oZWlnaHQ6MjhweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kZWZhdWx0e2NvbG9yOiM5OTl9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHNwYW57ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXJpZ2h0OjI2cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojNTU1O2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbnttYXJnaW4tcmlnaHQ6MzhweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJicntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O3JpZ2h0OjI2cHg7ZGlzcGxheTpibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2ZvbnQtc2l6ZToxcHh9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGFiYnI6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotNDJweCAtMTBweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUuY2hvc2VuLWRpc2FibGVkIC5jaG9zZW4tc2luZ2xlIGFiYnI6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotNDJweCAtMTBweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDozcHg7cmlnaHQ6MTBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjE3cHg7aGVpZ2h0OjEwMCV9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTdweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fZHJvcGRvd24ucG5nXCIpIG5vLXJlcGVhdCAwcHggMHB4O21hcmdpbi10b3A6OHB4fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwMTA7bWFyZ2luOjA7cGFkZGluZzozcHggNHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT10ZXh0XXttYXJnaW46MXB4IDA7cGFkZGluZzo0cHggMjBweCA0cHggNXB4O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b3V0bGluZTowO2JvcmRlcjoxcHggc29saWQgI2FhYTtmb250LXNpemU6MWVtO2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1yYWRpdXM6MHB4fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRyb3B7bWFyZ2luLXRvcDotMXB4O2JvcmRlci1yYWRpdXM6MHB4O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDt6LWluZGV4Ojk5OTl9Lm1hbnVhbC1jb250YWluZXJ7ZGlzcGxheTpub25lfS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRze2NvbG9yOiM0NDQ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO21hcmdpbjowIDRweCA0cHggMDtwYWRkaW5nOjAgMCAwIDRweDttYXgtaGVpZ2h0OjI0MHB4Oy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaXtkaXNwbGF5Om5vbmU7bWFyZ2luOjA7cGFkZGluZzo4cHggMTZweDtsaXN0LXN0eWxlOm5vbmU7bGluZS1oZWlnaHQ6MTVweDt3b3JkLXdyYXA6YnJlYWstd29yZDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTtjb2xvcjojNTU1O2Zsb2F0OmxlZnR9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHR7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MTAwJX0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZGlzYWJsZWQtcmVzdWx0e2Rpc3BsYXk6bGlzdC1pdGVtO2NvbG9yOiNjY2M7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVkLC5tYW51YWwtY29udGFpbmVyIGxpOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDIwJSwgIzAwMCksIGNvbG9yLXN0b3AoOTAlLCAjMDAwKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCgjMDAwIDIwJSwgIzAwMCA5MCUpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQoIzAwMCAyMCUsICMwMDAgOTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCgjMDAwIDIwJSwgIzAwMCA5MCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCMwMDAgMjAlLCAjMDAwIDkwJSk7Y29sb3I6I2ZmZn0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkubm8tcmVzdWx0c3tjb2xvcjojNzc3O2Rpc3BsYXk6bGlzdC1pdGVtO2JhY2tncm91bmQ6I2Y0ZjRmNDtkaXNwbGF5Om5vbmV9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmdyb3VwLXJlc3VsdHtkaXNwbGF5Omxpc3QtaXRlbTtmb250LXdlaWdodDpib2xkO2N1cnNvcjpkZWZhdWx0fS5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5ncm91cC1vcHRpb257cGFkZGluZy1sZWZ0OjE1cHh9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpIGVte2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2Vze3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW46MDtwYWRkaW5nOjAgNXB4O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6MSU7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjdXJzb3I6dGV4dH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGl7ZmxvYXQ6bGVmdDtsaXN0LXN0eWxlOm5vbmV9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZHttYXJnaW46MDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm93cmFwfS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT10ZXh0XXttYXJnaW46MXB4IDA7cGFkZGluZzowO2hlaWdodDoyNXB4O291dGxpbmU6MDtib3JkZXI6MCAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojNTU1O2ZvbnQtc2l6ZToxMDAlO2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1yYWRpdXM6MHB4fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjozcHggNXB4IDNweCAwO3BhZGRpbmc6M3B4IDIwcHggM3B4IDVweDtib3JkZXI6MXB4IHNvbGlkICNhYWE7bWF4LXdpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowcHg7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JhY2tncm91bmQtc2l6ZToxMDAlIDE5cHg7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JveC1zaGFkb3c6MCAwIDJweCAjZmZmIGluc2V0LDAgMXB4IDAgcmdiYSgwLDAsMCwuMDUpO2NvbG9yOiMzMzM7bGluZS1oZWlnaHQ6MTRweDtjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSBzcGFue3dvcmQtd3JhcDpicmVhay13b3JkfS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0cHg7cmlnaHQ6M3B4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtmb250LXNpemU6MXB4fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTQycHggLTEwcHh9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UtZGlzYWJsZWR7cGFkZGluZy1yaWdodDo1cHg7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtjb2xvcjojNjY2fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlLWZvY3Vze2JhY2tncm91bmQ6I2Q0ZDRkNH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZS1mb2N1cyAuc2VhcmNoLWNob2ljZS1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MnB4IC0xMHB4fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tcmVzdWx0c3ttYXJnaW46MDtwYWRkaW5nOjB9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1kcm9wIC5yZXN1bHQtc2VsZWN0ZWR7ZGlzcGxheTpsaXN0LWl0ZW07Y29sb3I6I2NjYztjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUgLmNob3Nlbi1zaW5nbGV7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JveC1zaGFkb3c6MCAwIDBweCByZ2JhKDAsMCwwLDApfS5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xle2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTstbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdntib3JkZXItbGVmdDpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYgYntiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtMTBweH0uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUgLmNob3Nlbi1jaG9pY2Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYjtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMyl9LmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT10ZXh0XXtjb2xvcjojMjIyICFpbXBvcnRhbnR9LmNob3Nlbi1kaXNhYmxlZHtvcGFjaXR5Oi41ICFpbXBvcnRhbnQ7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZXtjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLWRpc2FibGVkIC5jaG9zZW4tY2hvaWNlcyAuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZXtjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLXJ0bHt0ZXh0LWFsaWduOnJpZ2h0fS5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xle292ZXJmbG93OnZpc2libGU7cGFkZGluZzowIDhweCAwIDB9LmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUgc3BhbnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDoyNnB4O2RpcmVjdGlvbjpydGx9LmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUtd2l0aC1kZXNlbGVjdCBzcGFue21hcmdpbi1sZWZ0OjM4cHh9LmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUgZGl2e3JpZ2h0OmF1dG87bGVmdDozcHh9LmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUgYWJicntyaWdodDphdXRvO2xlZnQ6MjZweH0uY2hvc2VuLXJ0bCAuY2hvc2VuLWNob2ljZXMgbGl7ZmxvYXQ6cmlnaHR9LmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPXRleHRde2RpcmVjdGlvbjpydGx9LmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2V7bWFyZ2luOjNweCA1cHggM3B4IDA7cGFkZGluZzozcHggNXB4IDNweCAxOXB4fS5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3Nle3JpZ2h0OmF1dG87bGVmdDo0cHh9LmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUtbm9zZWFyY2ggLmNob3Nlbi1zZWFyY2gsLmNob3Nlbi1ydGwgLmNob3Nlbi1kcm9we2xlZnQ6OTk5OXB4fS5jaG9zZW4tcnRsLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tcmVzdWx0c3ttYXJnaW46MCAwIDRweCA0cHg7cGFkZGluZzowIDRweCAwIDB9LmNob3Nlbi1ydGwgLmNob3Nlbi1yZXN1bHRzIGxpLmdyb3VwLW9wdGlvbntwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjB9LmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXZ7Ym9yZGVyLXJpZ2h0Om5vbmV9LmNob3Nlbi1ydGwgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT10ZXh0XXtwYWRkaW5nOjRweCA1cHggNHB4IDIwcHg7ZGlyZWN0aW9uOnJ0bH0uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYntiYWNrZ3JvdW5kLXBvc2l0aW9uOjZweCAycHh9LmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYgYntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMnB4IDJweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxLjVkcHB4KXsuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJiciwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIsLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIC5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3NlLC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtZG93biBzcGFuLC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtdXAgc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fZHJvcGRvd25fMngucG5nXCIpICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1zaXplOjE3cHggMjBweCAhaW1wb3J0YW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdCAhaW1wb3J0YW50fX0uY2hvc2VuLWNvbnRhaW5lciBsaXtmb250LXdlaWdodDpub3JtYWx9LmJydXRlLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZDojZmZmO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlfS5icnV0ZS1zZWxlY3Qgc2VsZWN0e21hcmdpbjowO2hlaWdodDozMHB4fS5icnV0ZS1zZWxlY3Qtc2VsZWN0e2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO29wYWNpdHk6MDtib3JkZXI6bm9uZTtwYWRkaW5nOjAgMTVweCAwIDA7bWFyZ2luOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmJydXRlLXNlbGVjdC10aXRsZXtmb250LWZhbWlseTpBdmVuaXIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxNHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtyaWdodDowO2JvdHRvbTowO3BhZGRpbmc6MCAxNXB4IDAgMTBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6IzU1NTtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fS5icnV0ZS1zZWxlY3QtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2Ryb3Bkb3duLnBuZ1wiKSBuby1yZXBlYXQgMHB4IDBweDt3aWR0aDoxN3B4O2hlaWdodDoxMHB4O3JpZ2h0OjEwcHg7dG9wOjExcHh9LmJydXRlLXNlbGVjdC1hcnJvd3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fZHJvcGRvd25fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxN3B4IDIwcHh9LmZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjIwcHg7cGFkZGluZzowfS5mb290ZXIgYXtjb2xvcjojNTU1fS5mb290ZXIgYTpob3Zlcntjb2xvcjojZmZmfS5mb290ZXIgLm5hdmlfZm9vdGVye21hcmdpbjowIGF1dG87bWluLWhlaWdodDozMHB4O21pbi13aWR0aDoyMDBweDtvdmVyZmxvdzphdXRvO3BhZGRpbmctdG9wOjE2cHg7cGFkZGluZy1ib3R0b206MTRweH0uZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5zb2NpYWxze21hcmdpbjowIGF1dG8gMTBweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtYWxpZ246Y2VudGVyO2xpc3Qtc3R5bGU6b3V0c2lkZSBub25lIG5vbmV9LmZvb3RlciAubmF2aV9mb290ZXIgdWwuc29jaWFscyBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjRweDttYXJnaW46NXB4IDRweDt3aWR0aDoyNHB4fS5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLnNvY2lhbHMgLnNvY2lhbF9pY257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjI0cHg7d2lkdGg6MjRweH0uZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5zb2NpYWxzIC5mYntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgdXJsKFwiLi4vaW1nL3N2Zy1pY29ucy92aS1zb2NpYWwtZmIuc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIHRvcC8yNHB4IDI0cHh9LmZvb3RlciAubmF2aV9mb290ZXIgdWwuc29jaWFscyAudHd7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybChcIi4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLXR3aXQuc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIHRvcC8yNHB4IDI0cHh9LmZvb3RlciAubmF2aV9mb290ZXIgdWwuc29jaWFscyAueXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybChcIi4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLXl0LnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciB0b3AvMjRweCAyNHB4fS5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLnNvY2lhbHMgLmluc3R7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybChcIi4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLUluc3RhLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciB0b3AvMjRweCAyNHB4fS5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLnNvY2lhbHMgLmxpbmtlZGlue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoXCIuLi9pbWcvc3ZnLWljb25zL3ZpLXNvY2lhbC1sbmtkLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciB0b3AvMjRweCAyNHB4fS5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLm5hdmlmb290ZXJ7Zm9udC1mYW1pbHk6XCJBdmVuaXJfaGVhdnlcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouNTYzcmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxLjEyNXJlbTtsZXR0ZXItc3BhY2luZzoxLjhweDt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyOjAgbm9uZTttYXJnaW46MDtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MTBweH0uZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5uYXZpZm9vdGVyIGEsLmZvb3RlciAubmF2aV9mb290ZXIgdWwubmF2aWZvb3RlciBwLC5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLm5hdmlmb290ZXIgLnN1Y2Nlc3MgLnN0ZXBzIGxpLC5zdWNjZXNzIC5zdGVwcyAuZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5uYXZpZm9vdGVyIGxpe21hcmdpbjowIDI1cHg7cGFkZGluZzowO2NvbG9yOiM1NTV9LmZvb3RlciAubmF2aV9mb290ZXIgdWwubmF2aWZvb3RlciBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLm5hdmlmb290ZXIgcCwuZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5uYXZpZm9vdGVyIC5zdWNjZXNzIC5zdGVwcyBsaSwuc3VjY2VzcyAuc3RlcHMgLmZvb3RlciAubmF2aV9mb290ZXIgdWwubmF2aWZvb3RlciBsaXtmb250LWZhbWlseTpcIkF2ZW5pcl9oZWF2eVwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi41NjNyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xpbmUtaGVpZ2h0OjEuMTI1cmVtO2xldHRlci1zcGFjaW5nOjEuOHB4O2NvbG9yOiM1NTU7bWFyZ2luLXJpZ2h0OjVweH0uZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5uYXZpZm9vdGVyIGxpe2NvbG9yOiM1NTU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvb3RlciAubmF2aV9mb290ZXIgdWwubmF2aWZvb3RlciBsaTpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDptZWRpdW0gbm9uZX0uZm9vdGVyIC5mb290ZXJfY29udGVudF93cmFwcGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNlNGU4ZTg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXgtd2lkdGg6MTAwJX0uZm9vdGVyIC5mb290ZXJfY29udGVudF93cmFwcGVyIC5mb290ZXJfY29udGVudHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuMTI1cmVtO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowfS5mb290ZXIgLmZvb3Rlcl9jb250ZW50X3dyYXBwZXIgLmZvb3Rlcl9jb250ZW50IC50ZXh0bG9nb3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9sb2dvLWphZ3Vhci1mb290ZXIucG5nXCIpIG5vLXJlcGVhdCAwIDA7ZGlzcGxheTpibG9jazttYXJnaW46NDBweCBhdXRvIDI1cHg7d2lkdGg6MjUwcHg7aGVpZ2h0OjMycHh9LmZvb3RlciAuZm9vdGVyX2NvbnRlbnRfd3JhcHBlciAuZm9vdGVyX2NvbnRlbnQgcCwuZm9vdGVyIC5mb290ZXJfY29udGVudF93cmFwcGVyIC5mb290ZXJfY29udGVudCAuc3VjY2VzcyAuc3RlcHMgbGksLnN1Y2Nlc3MgLnN0ZXBzIC5mb290ZXIgLmZvb3Rlcl9jb250ZW50X3dyYXBwZXIgLmZvb3Rlcl9jb250ZW50IGxpe2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTowO2NvbG9yOiM0YTRmNTM7bGV0dGVyLXNwYWNpbmc6LjI4MzMzM3B4Oy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZm9vdGVyIC5mb290ZXJfY29udGVudF93cmFwcGVyIC5mb290ZXJfY29udGVudCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZvb3RlciAuZm9vdGVyX2NvbnRlbnRfd3JhcHBlciAuc3RhZ2Vfd3JhcHBlciAuZm9vdGVyX2NvbnRlbnQgcCwuZm9vdGVyIC5mb290ZXJfY29udGVudF93cmFwcGVyIC5zdGFnZV93cmFwcGVyIC5mb290ZXJfY29udGVudCAuc3VjY2VzcyAuc3RlcHMgbGksLnN1Y2Nlc3MgLnN0ZXBzIC5mb290ZXIgLmZvb3Rlcl9jb250ZW50X3dyYXBwZXIgLnN0YWdlX3dyYXBwZXIgLmZvb3Rlcl9jb250ZW50IGxpe3BhZGRpbmc6MjVweCAyMHB4fS5mb290ZXIgLmNsZWFyZml4OmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfS5mcmFtZXtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCV9aHRtbD5ib2R5IC5mcmFtZXtoZWlnaHQ6MTAwJX0ucm93e2Rpc3BsYXk6dGFibGUtcm93O2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVufWh0bWw+Ym9keSAucm93LmV4cGFuZHtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMHJlbSl7LmZvb3RlciAubmF2aV9mb290ZXIgdWwubmF2aWZvb3RlciBsaXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MjBweH0uZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5uYXZpZm9vdGVyIGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM4cmVtKXsuZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5zb2NpYWxzIGxpe21hcmdpbjo1cHggOHB4fX0ubmF2aXt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi42ODhyZW07bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtd2VpZ2h0OmJvbGR9Lm5hdmkgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowcHg7bWFyZ2luLWxlZnQ6LTRweH0ubmF2aSBsaTpsYXN0LW9mLXR5cGUgYXtib3JkZXItcmlnaHQ6bm9uZX0ubmF2aSBsaSBhe3BhZGRpbmc6MTNweCAyMHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMjMyMzIzO2NvbG9yOiNmZmZ9Lm5hdmkgbGkgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzByZW0pey5uYXZpe2hlaWdodDphdXRvfS5uYXZpIGxpe3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowfS5uYXZpIGxpIGF7d2lkdGg6MTAwJTtib3JkZXItcmlnaHQ6bm9uZX19LnN1Y2Nlc3N7cGFkZGluZzozMHB4IDIwcHh9LnN1Y2Nlc3MgaDEsLnN1Y2Nlc3MgaDJ7Zm9udC1mYW1pbHk6XCJscl9vdDRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MDttYXJnaW4tYm90dG9tOjEwcHh9LnN1Y2Nlc3MgaDJ7bWFyZ2luLXRvcDozMHB4fS5zdWNjZXNzIGgyLC5zdWNjZXNzIC5jdGF7dGV4dC1hbGlnbjpjZW50ZXJ9LnN1Y2Nlc3MgLmN0YXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDozMzVweDttYXJnaW46MH0uc3VjY2VzcyAuc3RlcHN7bWFyZ2luLXRvcDoxM3B4O21hcmdpbi1ib3R0b206MXJlbTtwYWRkaW5nLWxlZnQ6NTBweH0uc3VjY2VzcyAuc3RlcHMgbGl7dGV4dC1hbGlnbjpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MTNweH0uc3VjY2VzcyAuc3RlcHMgbGkuZG9uZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9jaGVja194Mi5wbmdcIik7d2lkdGg6NTRweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEycHg7bGVmdDotNjRweDt0cmFuc2Zvcm06c2NhbGUoMC41KX0uc3RhZ2Uuc3VjY2Vzc3twYWRkaW5nOjB9LnN0YWdlLnN1Y2Nlc3MgLnN0YWdlX2hlYWRsaW5lIC5iZ19ibGFjay5obF9tYWlue3BhZGRpbmctYm90dG9tOjI1cHh9LnN1Y2Nlc3NfcGFnZV9jdGEgLmljbi1hcnJvdy1idXR0b257Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtwYWRkaW5nOjBweCA4cHh9LnN1Y2Nlc3NfcGFnZV9jdGEgLmljbi1hcnJvdy1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LnN1Y2Nlc3NfcGFnZV9jdGE6aG92ZXIgLmljbi1hcnJvdy1idXR0b257Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0uc3VjY2Vzc19wYWdlX2N0YTpob3ZlciAuaWNuLWFycm93LWJ1dHRvbjo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyNy41cmVtKXsuc3VjY2Vzc3twYWRkaW5nOjMwcHggMjBweH0uc3VjY2VzcyAuY3Rhe3dpZHRoOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjoyNzRweCBjZW50ZXJ9fS5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnN7YmFja2dyb3VuZC1jb2xvcjojZmZmO21heC13aWR0aDo5NDBweDttaW4td2lkdGg6MzIwcHg7cGFkZGluZzozMHB4IDUwcHggMzBweCAyMHB4fS5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnMgaDIsLmxpZ2h0Ym94X3Rlcm1zYW5kY29uZGl0aW9ucyBwLC5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnMgLnN1Y2Nlc3MgLnN0ZXBzIGxpLC5zdWNjZXNzIC5zdGVwcyAubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIGxpLC5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnMgdWwsLmxpZ2h0Ym94X3Rlcm1zYW5kY29uZGl0aW9ucyBsaXtwYWRkaW5nLWJvdHRvbToyMHB4fS5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnMgdWx7bGlzdC1zdHlsZTpub25lfS5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnMgdWwgbGl7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDoxNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoXCIuLi9pbWcvYnVsbGV0LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgNXB4O2ZvbnQtZmFtaWx5OkF2ZW5pcixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzRhNGY1Mztmb250LXNpemU6Ljg3NXJlbX0ubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MH0ubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIC5idG5fY2xvc2V7d2lkdGg6NDFweDtoZWlnaHQ6NDFweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgdXJsKFwiLi4vaW1nL2J0bl9jbG9zZS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cmlnaHQ6MTBweH0ubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIC5idG5fY2xvc2U6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gcmlnaHR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpey5saWdodGJveF90ZXJtc2FuZGNvbmRpdGlvbnMgdWwgbGl7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvYnVsbGV0XzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NXB4IDVweH0ubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIC5idG5fY2xvc2V7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvYnRuX2Nsb3NlXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NDFweCBhdXRvfX0uaWNvbi1ib3h7bWF4LXdpZHRoOjQwMHB4O21hcmdpbjoyMHB4IGF1dG8gNDBweH0uaWNvbi1ib3ggaDN7bWFyZ2luLWJvdHRvbToxZW07cGFkZGluZy1yaWdodDozMXB4fS5pY29uLWJveCBoMyAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4fS5pY29uLWJveCBoMyAuaWNvbi5pY29uLWNvbmZpZ3VyYXRvcnt0b3A6M3B4fS5pY29uLWJveCBoMyAuaWNvbi5pY29uLW1vcmV7dG9wOjJweH0uaWNvbi1ib3ggcCwuaWNvbi1ib3ggLnN1Y2Nlc3MgLnN0ZXBzIGxpLC5zdWNjZXNzIC5zdGVwcyAuaWNvbi1ib3ggbGl7bWFyZ2luLWJvdHRvbToxZW19Lmljb24tYm94IC5pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pY29uLWJveCAuaWNvbi5pY29uLWNvbmZpZ3VyYXRvcnt3aWR0aDoyMXB4O2hlaWdodDoyMXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2J1aWxkLXlvdXItb3duLnBuZ1wiKX0uaWNvbi1ib3ggLmljb24uaWNvbi1tb3Jle3dpZHRoOjIxcHg7aGVpZ2h0OjIxcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZmluZC1vdXQtbW9yZS5wbmdcIil9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpey5pY29uLWJveCAuaWNvbi5pY29uLWNvbmZpZ3VyYXRvcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9idWlsZC15b3VyLW93bl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjIxcHggMjFweH0uaWNvbi1ib3ggLmljb24uaWNvbi1tb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ZpbmQtb3V0LW1vcmVfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyMXB4IDIxcHh9fS5zbGljay1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LnNsaWNrLXRyYWNre3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrfS5zbGljay10cmFjazpiZWZvcmUsLnNsaWNrLXRyYWNrOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5zbGljay10cmFjazphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja3t2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stc2xpZGV7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHh9W2Rpcj1ydGxdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfS5zbGljay1sb2FkaW5nIC5zbGljay1saXN0e2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIuLi9pbWcvYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJzbGlja1wiO3NyYzp1cmwoXCIuLi9mb250cy9zbGljay5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL3NsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvc2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9zbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0uc2xpY2stcHJldiwuc2xpY2stbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7bGluZS1oZWlnaHQ6MHB4O2ZvbnQtc2l6ZTowcHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6cmdiYSgwLDAsMCwwKTt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO3BhZGRpbmc6MDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7ei1pbmRleDoxO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoXCIuLi9pbWcvaWNuX3NsaWRlci5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDA7aGVpZ2h0OjYwcHg7d2lkdGg6NDBweH0uc2xpY2stcHJldjpob3Zlciwuc2xpY2stcHJldjpmb2N1cywuc2xpY2stbmV4dDpob3Zlciwuc2xpY2stbmV4dDpmb2N1c3tvdXRsaW5lOm5vbmU7Y29sb3I6cmdiYSgwLDAsMCwwKX0uc2xpY2stcHJldntsZWZ0OjIwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9W2Rpcj1ydGxdIC5zbGljay1wcmV2e2xlZnQ6YXV0bztyaWdodDoyMHB4fS5zbGljay1uZXh0e3JpZ2h0OjIwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAwfVtkaXI9cnRsXSAuc2xpY2stbmV4dHtsZWZ0OjIwcHg7cmlnaHQ6YXV0b30uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlcnttYXJnaW4tYm90dG9tOjMwcHh9LnNsaWNrLWRvdHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0yNXB4O2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDoxMDAlfS5zbGljay1kb3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7bWFyZ2luOjAgNXB4O3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcn0uc2xpY2stZG90cyBsaSBidXR0b257Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtvdXRsaW5lOm5vbmU7bGluZS1oZWlnaHQ6MHB4O2ZvbnQtc2l6ZTowcHg7Y29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjVweDtjdXJzb3I6cG9pbnRlcn0uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmV7b3BhY2l0eToxfS5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2NvbnRlbnQ6XCLigKJcIjt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2ZvbnQtZmFtaWx5Olwic2xpY2tcIjtmb250LXNpemU6NnB4O2xpbmUtaGVpZ2h0OjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMDtvcGFjaXR5Oi4yNTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZXtjb2xvcjojMDAwO29wYWNpdHk6Ljc1fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKXsuc2xpY2stcHJldiwuc2xpY2stbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fc2xpZGVyXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6ODBweCA2MHB4fX0ucHJpbWFyeS1idXR0b257YmFja2dyb3VuZC1jb2xvcjojMGMxMjFjO3dpZHRoOm1heC1jb250ZW50O2hlaWdodDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MTJweCAyMHB4O2xldHRlci1zcGFjaW5nOjNweDtmb250LXNpemU6LjYyNXJlbTtsaW5lLWhlaWdodDoxOHB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2UtaW4tb3V0O2JvcmRlcjoxcHggc29saWQgIzBjMTIxY30ucHJpbWFyeS1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwYzEyMWN9LnByaW1hcnktYnV0dG9uOmhvdmVyIC5pY24tYXJyb3ctYnV0dG9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwYzEyMWN9LnByaW1hcnktYnV0dG9uOmZvY3Vze291dGxpbmU6Izc1N2I4MCBzb2xpZCA0cHh9LnByaW1hcnktYnV0dG9uIC5pY24tYXJyb3ctYnV0dG9uOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljbi1hcnJvdy1jdGEuc3ZnKTt3aWR0aDoxNXB4O2hlaWdodDoxNHB4O21hc2stcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O21hcmdpbi1yaWdodDo0cHg7bWFyZ2luLXRvcDoxcHg7dG9wOjVweH0uY29udGFpbmVyLWJ0bntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29udGFpbmVyLWJ0bntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jb250YWluZXItYnRuIC5kb3dubG9hZC12aWV3LWNzdnttYXJnaW4tYm90dG9tOjEwcHg7aGVpZ2h0OjEwMCV9aW1nLmxvZ29fZnVocm1laXN0ZXJ7ZGlzcGxheTpub25lfS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjEuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAqem9vbTogMTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA3LzgvOSwgRmlyZWZveCAzLCBhbmQgU2FmYXJpIDQuXG4gKiBLbm93biBpc3N1ZTogbm8gSUUgNiBzdXBwb3J0LlxuICovXG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRleHQgcmVzaXppbmcgb2RkbHkgaW4gSUUgNi83IHdoZW4gYm9keSBgZm9udC1zaXplYCBpcyBzZXQgdXNpbmdcbiAqICAgIGBlbWAgdW5pdHMuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYGZvbnQtZmFtaWx5YCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gYHRleHRhcmVhYCBhbmQgb3RoZXIgZm9ybVxuICogZWxlbWVudHMuXG4gKi9cblxuaHRtbCxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2lucyBoYW5kbGVkIGluY29ycmVjdGx5IGluIElFIDYvNy5cbiAqL1xuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgZm9udCBzaXplcyBhbmQgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICogQWRkcmVzcyBmb250IHNpemVzIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSxcbiAqIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2e1xuXHRmb250LXNpemU6IDFlbTtcbiAgICBtYXJnaW46IDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggMyssIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICogS25vd24gaXNzdWU6IG5vIElFIDYvNyBub3JtYWxpemF0aW9uLlxuICovXG5cbmhyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICovXG5cbnAsXG5wcmUge1xuICAgIG1hcmdpbjogMHB4O1xufVxuXG4vKipcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIElFIDYsIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICAgIF9mb250LWZhbWlseTogJ2NvdXJpZXIgbmV3JywgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIENTUyBxdW90ZXMgbm90IHN1cHBvcnRlZCBpbiBJRSA2LzcuXG4gKi9cblxucSB7XG4gICAgcXVvdGVzOiBub25lO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYHF1b3Rlc2AgcHJvcGVydHkgbm90IHN1cHBvcnRlZCBpbiBTYWZhcmkgNC5cbiAqL1xuXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlzdHNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXG4gKi9cblxuZGwsXG5tZW51LFxub2wsXG51bCB7XG4gICAgbWFyZ2luOiAwcHg7XG59XG5cbmRkIHtcbiAgICBtYXJnaW46IDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHBhZGRpbmdzIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXG4gKi9cblxubWVudSxcbm9sLFxudWwge1xuICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG59XG5cbi8qKlxuICogQ29ycmVjdCBsaXN0IGltYWdlcyBoYW5kbGVkIGluY29ycmVjdGx5IGluIElFIDcuXG4gKi9cblxubmF2IHVsLFxubmF2IG9sIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuICogMi4gSW1wcm92ZSBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXG4gKi9cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZpZ3VyZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOSwgU2FmYXJpIDUsIGFuZCBPcGVyYSAxMS5cbiAqL1xuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgbWFyZ2luIGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXG4gKi9cblxuZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgNi83LzgvOS5cbiAqIDIuIENvcnJlY3QgdGV4dCBub3Qgd3JhcHBpbmcgaW4gRmlyZWZveCAzLlxuICogMy4gQ29ycmVjdCBhbGlnbm1lbnQgZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cbiAqL1xuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMiAqL1xuICAgICptYXJnaW4tbGVmdDogLTdweDsgLyogMyAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcsIEZpcmVmb3ggMyssIFNhZmFyaSA1LFxuICogICAgYW5kIENocm9tZS5cbiAqIDMuIEltcHJvdmUgYXBwZWFyYW5jZSBhbmQgY29uc2lzdGVuY3kgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICAgIG1hcmdpbjogMDsgLyogMiAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMyAqL1xuICAgICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDMrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gQ2hyb21lLCBTYWZhcmkgNSssIGFuZCBJRSA2Ky5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCA0KyBhbmQgT3BlcmEuXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICogNC4gUmVtb3ZlIGlubmVyIHNwYWNpbmcgaW4gSUUgNyB3aXRob3V0IGFmZmVjdGluZyBub3JtYWwgdGV4dCBpbnB1dHMuXG4gKiAgICBLbm93biBpc3N1ZTogaW5uZXIgc3BhY2luZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xuICAgICpvdmVyZmxvdzogdmlzaWJsZTsgIC8qIDQgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gY29udGVudC1ib3ggaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS5cbiAqIDMuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA3LlxuICogICAgS25vd24gaXNzdWU6IGV4Y2VzcyBwYWRkaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgKmhlaWdodDogMTNweDsgLyogMyAqL1xuICAgICp3aWR0aDogMTNweDsgLyogMyAqL1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqIG9uIE9TIFguXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggMysuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA2LzcvOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87IC8qIDEgKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuIiwiLyogYFhIVE1MLCBIVE1MNCwgSFRNTDUgUmVzZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYXBwbGV0LFxuYXJ0aWNsZSxcbmFzaWRlLFxuYXVkaW8sXG5iLFxuYmlnLFxuYmxvY2txdW90ZSxcbmJvZHksXG5jYW52YXMsXG5jYXB0aW9uLFxuY2VudGVyLFxuY2l0ZSxcbmNvZGUsXG5kZCxcbmRlbCxcbmRldGFpbHMsXG5kZm4sXG5kaWFsb2csXG5kaXYsXG5kbCxcbmR0LFxuZW0sXG5lbWJlZCxcbmZpZWxkc2V0LFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvbnQsXG5mb290ZXIsXG5mb3JtLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuaGVhZGVyLFxuaGdyb3VwLFxuaHIsXG5odG1sLFxuaSxcbmlmcmFtZSxcbmltZyxcbmlucyxcbmtiZCxcbmxhYmVsLFxubGVnZW5kLFxubGksXG5tYXJrLFxubWVudSxcbm1ldGVyLFxubmF2LFxub2JqZWN0LFxub2wsXG5vdXRwdXQsXG5wLFxucHJlLFxucHJvZ3Jlc3MsXG5xLFxucnAsXG5ydCxcbnJ1YnksXG5zLFxuc2FtcCxcbnNlY3Rpb24sXG5zbWFsbCxcbnNwYW4sXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdW1tYXJ5LFxuc3VwLFxudGFibGUsXG50Ym9keSxcbnRkLFxudGZvb3QsXG50aCxcbnRoZWFkLFxudGltZSxcbnRyLFxudHQsXG51LFxudWwsXG52YXIsXG52aWRlbyxcbnhtcCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4vKlxuICBPdmVycmlkZSB0aGUgZGVmYXVsdCAoZGlzcGxheTogaW5saW5lKSBmb3JcbiAgYnJvd3NlcnMgdGhhdCBkbyBub3QgcmVjb2duaXplIEhUTUw1IHRhZ3MuXG5cbiAgSUU4IChhbmQgbG93ZXIpIHJlcXVpcmVzIGEgc2hpdjpcbiAgaHR0cDovL2Vqb2huLm9yZy9ibG9nL2h0bWw1LXNoaXZcbiovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5iLFxuc3Ryb25nIHtcbi8qXG4gIE1ha2VzIGJyb3dzZXJzIGFncmVlLlxuICBJRSArIE9wZXJhID0gZm9udC13ZWlnaHQ6IGJvbGQuXG4gIEdlY2tvICsgV2ViS2l0ID0gZm9udC13ZWlnaHQ6IGJvbGRlci5cbiovXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5pbWcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbi8qXG4gIEZvciBJRS5cbiAgaHR0cDovL2Nzcy10cmlja3MuY29tL2llLWZpeC1iaWN1YmljLXNjYWxpbmctZm9yLWltYWdlc1xuKi9cbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxubGkge1xuLypcbiAgRm9yIElFNiArIElFNy5cbiovXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGgsXG50ZCxcbmNhcHRpb24ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5zdmcge1xuLypcbiAgRm9yIElFOS5cbiovXG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuXG5pbnB1dCxpbnB1dDpmb2N1cyxpbnB1dDphY3RpdmUsaW5wdXQ6aG92ZXIsdGV4dGFyZWEge291dGxpbmU6bm9uZTt9XG4vKmEsYTphY3RpdmUsYTpmb2N1cyxpbnB1dDpmb2N1cyxpbnB1dDphY3RpdmUge291dGxpbmU6bm9uZTsgY29sb3I6ICNCOTE0MkY7fSovXG50ZXh0YXJlYSB7cmVzaXplOm5vbmU7fSIsIi8qRk9OVFMqL1xuJGZhbGxiYWNrX2ZvbnRzOiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwibHJfb3Q0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTGFuZFJvdmVyV2ViLURlbWkuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0xhbmRSb3ZlcldlYi1EZW1pLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvTGFuZFJvdmVyV2ViLURlbWkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL0xhbmRSb3ZlcldlYi1EZW1pLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9MYW5kUm92ZXJXZWItRGVtaS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvTGFuZFJvdmVyV2ViLURlbWkuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJfaGVhdnlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0VzAxLURlbWkvQXZlbmlyTmV4dFcwMS1EZW1pLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0VzAxLURlbWkvQXZlbmlyTmV4dFcwMS1EZW1pLmVvdD8jaWVmaXhcIilcbiAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtRGVtaS9BdmVuaXJOZXh0VzAxLURlbWkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1EZW1pL0F2ZW5pck5leHRXMDEtRGVtaS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1EZW1pL0F2ZW5pck5leHRXMDEtRGVtaS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1EZW1pL0F2ZW5pck5leHRXMDEtRGVtaS5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIuZW90PyNpZWZpeFwiKVxuICAgICAgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1SZWd1bGFyL0F2ZW5pck5leHRXMDEtUmVndWxhci53b2ZmMlwiKVxuICAgICAgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFcwMS1SZWd1bGFyL0F2ZW5pck5leHRXMDEtUmVndWxhci53b2ZmXCIpXG4gICAgICBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRXMDEtUmVndWxhci9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIudHRmXCIpXG4gICAgICBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0VzAxLVJlZ3VsYXIvQXZlbmlyTmV4dFcwMS1SZWd1bGFyLnN2Z1wiKVxuICAgICAgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuJGZvbnQtZmFtaWx5LWF2ZW5pcjogQXZlbmlyLCAkZmFsbGJhY2tfZm9udHM7XG4kZm9udC1mYW1pbHktbGFuZC1yb3ZlcjogXCJscl9vdDRcIiwgJGZhbGxiYWNrX2ZvbnRzO1xuXG5AbWl4aW4gYXJpYWwge1xuICBmb250LWZhbWlseTogJGZhbGxiYWNrX2ZvbnRzO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBtaXhpbiBhcmlhbF9ib2xkIHtcbiAgZm9udC1mYW1pbHk6ICRmYWxsYmFja19mb250cztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1peGluIGZvbnRfYXZlbmlyIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1hdmVuaXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1peGluIGZvbnRfYXZlbmlyX2hlYXZ5IHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyX2hlYXZ5XCIsICRmYWxsYmFja19mb250cztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWl4aW4gZm9udF9sYW5kcm92ZXIge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWxhbmQtcm92ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1peGluIGZvbnRfbGFuZHJvdmVyX2JvbGQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWxhbmQtcm92ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qRm9vdGVyIExpbmtzKi9cbkBtaXhpbiBmb250X2Zvb3RlcmxpbmtzIHtcbiAgQGluY2x1ZGUgZm9udF9hdmVuaXJfaGVhdnk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjU2M3JlbTsgLy8xMXB4XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTsgLy8xOHB4XG4gIGxldHRlci1zcGFjaW5nOiAxLjhweDtcbn1cblxuLypGb290ZXIgQ29weSovXG5AbWl4aW4gZm9udF9mb290ZXIge1xuICBmb250LWZhbWlseTogJGZhbGxiYWNrX2ZvbnRzO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyAvLzEzcHhcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyAvLzE4cHhcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgLyogQ2ggPDM2LCBTYWYgNS4xKywgaU9TIDwgOS4yLCBBbiA9PDQuNC40ICovXG4gIC1tcy10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgLyogSUUgOSAqL1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgLyogSUUgMTAsIEZ4IDE2KywgT3AgMTIuMSsgKi9cbn1cblxuLypDT0xPUlMqL1xuJGNvbG9yX2JsYWNrOiAjMDAwMDAwO1xuJGNvbG9yX3doaXRlOiAjZmZmZmZmO1xuJGNvbG9yX3JlZDogI2I5MTQyZjtcbiRjb2xvcl91bHRyYWxpZ2h0Z3JleTogI2Y4ZjlmOTtcbiRjb2xvcl9saWdodGdyZXk6ICNmMmYyZjI7XG4kY29sb3JfZ3JleTogIzRhNGY1MztcbiRjb2xvcl9kYXJrZ3JleTogIzMzMzMzMztcbiRjb2xvcl9ibGFja2dyZXk6ICMwYzEyMWM7XG4kZm9vdGVyZ3JleTogI2E4YThhODtcbiRjb2xvcl9tdWRncmV5OiAjMTgxODE4O1xuJGNvbG9yX2N0YV9ob3ZlcjogI2U5ZWNlYztcbiRjb2xvcl90ZXh0OiAjNTU1NTU1O1xuJGNvbG9yX2lucHV0X2JvcmRlcjogI2Q5ZDlkOTtcblxuLypNRURJQSBRVUVSSUVTKi9cbiRzaXplXzQ4MDogMzByZW07XG4kc2l6ZV83Njc6IDQ3LjkzOHJlbTtcbiRzaXplXzc2ODogNDhyZW07XG4kc2l6ZV85NDA6IDU4Ljc1cmVtO1xuXG4vKiA+IDQ4MHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzQ4MH0pIHtcbn1cblxuLyogPiA3NjdweCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2l6ZV83Njd9KSB7XG59XG5cbi8qID4gOTQwcHggKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemVfOTQwfSkge1xufVxuIiwiKiB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkud2l0aC1iYWNrZ3JvdW5ke1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmV5O1xufVxuXG5zZWxlY3R7XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG59XG5cbmF7XG4gICAgY29sb3I6ICRjb2xvcl90ZXh0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubGVmdHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLnJpZ2h0e1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFye1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG5we1xuICAgIEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgIGNvbG9yOiAkY29sb3JfdGV4dDtcbn1cblxuLmNvcHkgcHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG59XG5cbi5wcml2YWN5e1xuICAgIEBpbmNsdWRlIGZvbnRfYXZlbmlyX2hlYXZ5O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxubGFiZWx7XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG4gICAgY29sb3I6ICRjb2xvcl9ncmV5O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICYuYm9sZHtcbiAgICAgICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG4gICAgfVxufVxuXG5pbnB1dHtcbiAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICRjb2xvcl90ZXh0O1xufVxuXG50ZXh0YXJlYXtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2lucHV0X2JvcmRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGNvbG9yOiAkY29sb3JfdGV4dDtcbn1cblxuLncxMDB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tdWRncmV5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udzk0MHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6YXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi5iZ193aGl0ZXtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xuICAgIH1cblxuICAgIC5uby1wYWRkaW5nLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLm5vLW1hcmdpbi10b3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxufVxuXG4uaWZyYW1le1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnc5NDB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuICAgICYud2l0aC1iYWNrZ3JvdW5ke1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi53NDYwe1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDphdXRvO1xufVxuXG4udzMwMHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6YXV0bztcbiAgICAmLmlubGluZXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAmLmZpcnN0LFxuICAgICYubGFzdHtcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgIH1cbiAgICAmLmZpcnN0e1xuICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5sYXN0e1xuICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAubG9nby1jb250YWluZXIgeyAgXG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzc2OH0pe1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCAyNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2l6ZV83Njh9KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hZGRpdGlvbmFsLWxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemVfNzY4fSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxvZ29faGVkdGtlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzc2OH0pe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmh1YmxvdC1sb2dvLXVwZCB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2l6ZV83Njh9KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5nY3NfbG9nb18yemVpbGlnX3JnYl8yMTA2IHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzc2OH0pe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubG9nb19nbGluaWNrZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2l6ZV83Njh9KXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubG9nb19ibnBwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemVfNzY4fSl7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5rdntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ3JleV9saW5le1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JfdWx0cmFsaWdodGdyZXk7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNvcHl7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLmNvbF9maXJzdHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHdpZHRoOiAzMS4xMTElO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMi4yMjIlO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgJi5vbmVfbGluZXtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICB9XG59XG4uY29sX3NlY29uZHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjIyMiU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5zcGFjZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICYuc3BhY2UtbWFya2V7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5zcGFjZS1tb2RlbGwsICYuc3BhY2UteWVhcntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5tYWluX2NhciB7XG5cbiAgICAgICAgYXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzZWxlY3Q6bnRoLWNoaWxkKG4rMil7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH0gXG4gICAgICAgIC5jaG9zZW4tY29udGFpbmVyOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubmV4dF9wdXJjaGFzZXtcbiAgICAgICAgLmxlZnR7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNvbF9sYXN0e1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IDMxLjExMSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2xfcHJpdmFjeXtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgXG4gICAgJi5jb2xfaW52aXRlY29kZSBpbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxufVxuXG4uZm9ybV9yb3d7XG4gICAgJi5sYXN0e1xuICAgICAgICAuY29sX2ZpcnN0e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sX2xhc3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuXG4gICAgJi50ZXh0X3Jvd3tcbiAgICAgICAgY29sb3I6IzU1NTU1NTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzaXplXzc2N30pe1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgICYuY29tcGFueXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5kcm9wZG93bl9yb3d7XG4gICAgLmVycm9ye1xuICAgICAgICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGV7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCRjb2xvcl9yZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMEU0IG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJSBwYWRkaW5nLWJveDtcbiAgICAgICAgfVxuICAgICAgICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGVbZGlzYWJsZWRde1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhY2FjYWMgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlIHBhZGRpbmctYm94O1xuICAgICAgICB9XG4gICAgfVxufVxuLmVycm9ye1xuICAgIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZXtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQkY29sb3JfcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMEU0IG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJSBwYWRkaW5nLWJveDtcbiAgICB9XG4gICAgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlW2Rpc2FibGVkXXtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbiAgICAgICAgYmFja2dyb3VuZDogI2FjYWNhYyBub25lIHJlcGVhdCBzY3JvbGwgMCUgMCUgcGFkZGluZy1ib3g7XG4gICAgfVxuXG4gICAgc2VsZWN0LmRyb3Bkb3duX2Fycm93IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQkY29sb3JfcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMEU0IG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJSBwYWRkaW5nLWJveDtcbiAgICB9XG4gICAgXG4gICAgLmJydXRlLXNlbGVjdCB7IFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMEU0IG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJSBwYWRkaW5nLWJveDtcbiAgICB9XG59XG4uZm9ybXtcbiAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgXG4gICAgJi5mb3JtLXdyYXAtc2VsZWN0ZmllbGRzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5mb3JtIC5sZWZ0e1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB3aWR0aDogMTIwcHg7XG59XG5cbi5mb3JtIC5yaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMzAwcHg7XG59XG5cbi5mb3JtX3Jvd3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5maXJzdCAubGVmdHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4ucmFkaW97XG4gICAgd2lkdGg6IGNhbGMoMSAvIDMgKiAxMDAlKTtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgJi5pbnF1aXJ5X3R5cGUsXG4gICAgJi5kcml2ZXJfdHlwZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG4uZm9ybV9yb3d7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihwYWRkaW5nLWJvdHRvbSA0MDBtcyBlYXNlLWluLW91dCk7XG4gICAgXG4gICAgJi5sYXN0e1xuICAgICAgICAucmFkaW97XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZGF0ZW5zY2h1dHp7XG4gICAgICAgIC5yYWRpb3tcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3Jte1xuICAgICYuZnJhZ2VfMXtcbiAgICAgICAgLnJhZGlve1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAuZ2VuZGVye1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNpemVfNDgwfSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm1fcm93IHtcbiAgICAgICAgICAgIGRpdi5jb2xfc2Vjb25ke1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAuY2hvb3NlX25vdGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0YTRmNTM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2LmNvbF9sYXN0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMC4xMTElXG4gICAgICAgICAgICB9IFxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBkaXYuY29sX3NlY29uZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3LjMzMyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGRpdi5jb2xfbGFzdHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3LjExMSU7XG4gICAgICAgICAgICAgICAgfSAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICAobWluLXdpZHRoOiA3NjhweCkgYW5kICAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIGRpdi5jb2xfc2Vjb25ke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDcuMzMzJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGl2LmNvbF9sYXN0e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTcuMTExJTtcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiNyZWdpc3Rlcl9tYWluX2Nhcl9tb2RlbF9jaG9zZW4sICNyZWdpc3Rlcl9tYWluX2Nhcl95ZWFyX2Nob3NlbixcbiNyZWdpc3Rlcl9tYWluX2Nhcl9tb2RlbCwgI3JlZ2lzdGVyX21haW5fY2FyX3llYXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbn0qL1xuLnNwYWNlLW1vZGVsbCxcbi5zcGFjZS15ZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXJhZGlve1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9yYWRpb2J1dHRvbi5wbmdcIik7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cblxuLmlyYWRpby5ob3ZlcntcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTE3cHg7XG59XG5cbi5pcmFkaW8uY2hlY2tlZHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTM0cHg7XG59XG5cbi5jaGVja2JveHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIFxuICAgICYuZXJyb3IgLmljaGVja2JveCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xuICAgIH1cblxuICAgICYubW9kZWxfaW50ZXJlc3R7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljaGVja2JveHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlY2tib3gucG5nXCIpO1xuICAgIGhlaWdodDogMjFweDtcbiAgICB3aWR0aDogMjZweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cblxuLmNoZWNrYm94LmVycm9yIC5pY2hlY2tib3guaG92ZXIsXG4uaWNoZWNrYm94LmhvdmVye1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG59XG5cbi5jaGVja2JveC5lcnJvciAuaWNoZWNrYm94LmNoZWNrZWQsXG4uaWNoZWNrYm94LmNoZWNrZWR7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDIwMCU7XG59XG5cbi5nZW5kZXJ7XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmFncmVlbWVudHtcbiAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jYW5jZWxsYXRpb257XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG4gICAgbGluZS1oZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnRleHR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9pbnB1dF9ib3JkZXI7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG5pbnB1dHtcbiAgICAmLnRleHR7XG4gICAgICAgICYucGx6e1xuICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICYub3J0e1xuICAgICAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRleHQuZXJyb3IsIHRleHRhcmVhLmVycm9ye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjAwMmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBlNDtcbn1cblxuLmVycm9yX21lc3NhZ2V7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBlNDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA5cHg7XG4gICAgdG9wOiAtNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDM1cHg7XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBcbiAgICAmLmVtYWlsX2FsbHJlYWR5X3VzZWQge1xuICAgICAgICBcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLmVycm9yX2Fycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jcGFyc2xleS1pZC0yNiB7XG4gICAgdG9wOiAzNnB4O1xufVxuXG4uZGF0ZW5zY2h1dHogLmVycm9yX21lc3NhZ2Uge1xuICAgIHRvcDogMDtcbn1cblxuLmVycm9yX2Fycm93e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXJyb3JfYXJyb3dfbGVmdC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBsZWZ0OiAtOXB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xufVxuXG4uZXJyb3JfaWNue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXJyb3JfaWNuLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdG9wOiA3cHg7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xufVxuXG4ucmFkaW8uZXJyb3IgLmlyYWRpb3tcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcmFkaW9idXR0b24ucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNTFweDtcbn1cbi5yYWRpby5lcnJvciAuaXJhZGlvLmhvdmVye1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMTdweDtcbn1cbi5yYWRpby5lcnJvciAuaXJhZGlvLmNoZWNrZWR7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zNHB4O1xufVxuXG5cbi5kYXRlbnNjaHV0entcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM3Njc2NzY7XG59XG5cbi5yZWdpc3RlclBhcnRuZXJCb3h7XG4gICAgLmNvbF9zZWNvbmR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5hdXRvYy1sb2FkZXJ7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYXV0b2MtbG9hZGVyLmdpZicpIG5vLXJlcGVhdCAwcHggMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZsZHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAuY3RhIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTYxOTMzO1xuLy8gICAgIHdpZHRoOiAxNDBweDtcbi8vICAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICAgcGFkZGluZzogN3B4IDMwcHggN3B4IDIwcHg7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbi8vICAgICBAaW5jbHVkZSBmb250X2F2ZW5pcl9oZWF2eTtcbi8vICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuLy8gICAgIGZvbnQtc2l6ZTogMTNweDtcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgYm9yZGVyOiBub25lO1xuLy8gICAgIG91dGxpbmU6IG5vbmU7XG4vLyAgICAgY29sb3I6ICNmZmZmZmY7XG4vLyAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY3RhX2Fycm93LnBuZ1wiKTtcbi8vICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuLy8gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyMHB4IGNlbnRlcjtcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCAxMHB4O1xuICAgIFxuLy8gICAgICY6aG92ZXJ7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNTJjMmNcbi8vICAgICB9XG5cbi8vICAgICAmLmlzLWxvYWRpbmd7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDkgIWltcG9ydGFudDtcbi8vICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2FqYXgtbG9hZGVyLmdpZikgbm8tcmVwZWF0IDExNHB4IGNlbnRlcjtcbi8vICAgICAgICAgJjpob3Zlcntcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDlcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuaW5wdXQuY3RhLCAuY3Rhe1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibGFjaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXJfaGVhdnk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCRjb2xvcl9ibGFja19wdXJlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9ibGFjaztcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkY29sb3JfYmxhY2tncmV5O1xuICAgIH1cbiAgICAmLmlzLWxvYWRpbmd7XG4gICAgICAgIGJhY2tncm91bmQ6IHtcbiAgICAgICAgICAgIGltYWdlOiB1cmwoLi4vaW1nL2FqYXgtbG9hZGVyLmdpZik7XG4gICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAxMjBweCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaWNuLWFycm93LWJ1dHRvbntcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JsYWNrO1xuICAgICAgICAmOmJlZm9yZXsgICBcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7IFxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY24tYXJyb3ctY3RhLnN2Zyk7XG4gICAgICAgICAgICB3aWR0aDogMTcuNTgycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzLjA2MXB4O1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbS1jYWxjKDE1KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYmxhY2s7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmN0YXtcbiAgICAgICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9ibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdGF7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JsYWNrZ3JleTtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9ibGFja2dyZXk7XG4gICAgfVxufVxuXG4ubWFyZ2luLWJvdHRvbTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4jYW5yZWRlMSwgI2FucmVkZTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4jbmFjaHJpY2h0e1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuXG4uc2VsZWN0e1xuICAgIEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xuICAgIHdpZHRoOiAzMDBweDtcbn1cblxuLnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiAkY29sb3JfdGV4dDtcbn1cblxuaW5wdXQsdGV4dGFyZWEge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOjA7XG59XG5cbi5jaG9zZW4tY29udGFpbmVye1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX2RhdGVuc2NodXR6e1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uZm9ybV9yb3d7XG4gICAgJi5sYXN0e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cbn1cblxuaW5wdXRbcGxhY2Vob2xkZXJdIHtjb2xvcjokY29sb3JfdGV4dDtvcGFjaXR5OjE7fVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiRjb2xvcl90ZXh0O29wYWNpdHk6MTt9XG5pbnB1dDotbW96LXBsYWNlaG9sZGVyLGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge2NvbG9yOiRjb2xvcl90ZXh0O29wYWNpdHk6MTt9XG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7Y29sb3I6JGNvbG9yX3RleHQ7b3BhY2l0eToxO31cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiRjb2xvcl90ZXh0O29wYWNpdHk6MTt9XG5cbnRleHRhcmVhW3BsYWNlaG9sZGVyXSB7Y29sb3I6JGNvbG9yX3RleHQ7b3BhY2l0eToxO31cbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjokY29sb3JfdGV4dDtvcGFjaXR5OjE7fVxudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcix0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtjb2xvcjokY29sb3JfdGV4dDtvcGFjaXR5OjE7fVxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge2NvbG9yOiRjb2xvcl90ZXh0O29wYWNpdHk6MTt9XG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjokY29sb3JfdGV4dDtvcGFjaXR5OjE7fVxuXG5iLFxuc3Ryb25nIHtcbiAgICBAaW5jbHVkZSBmb250X2F2ZW5pcl9oZWF2eTtcbn1cblxuLmFkZGl0aW9uYWwtaW5mbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xuICAgIGNvbG9yOiAkY29sb3JfZ3JleTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLyogPiA5NDBweCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2l6ZV85NDB9KSB7XG4gICAgLmNvbF9wcml2YWN5e1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgXG4gICAgICAgICYuY29sX2ludml0ZWNvZGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2Ni42NjYlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiA+IDc2N3B4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzaXplXzc2N30pIHtcblxuICAgIGJvZHkge1xuICAgICAgICBtaW4td2lkdGg6MzIwcHg7XG4gICAgfVxuICAgIC53NDYwLmhlYWQge1xuICAgICAgICBwYWRkaW5nOjIwcHggMDtcbiAgICB9XG4gICAgLnc0NjAge1xuICAgICAgICBtYXgtd2lkdGg6NDYwcHg7XG4gICAgICAgIHdpZHRoOjg2JTtcbiAgICAgICAgcGFkZGluZzowIDclO1xuICAgIH1cbiAgICAudzQ2MCBmb3JtIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgcGFkZGluZy10b3A6MzBweDtcbiAgICB9XG4gICAgLmZvcm1fcm93IHtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgY2xlYXI6Ym90aDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gICAgLmZvcm0gLmxlZnQge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgIH1cbiAgICAuZm9ybSAubGVmdCBsYWJlbCB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICB9XG5cbiAgICBpbnB1dC50ZXh0IHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OjMycHg7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6MTAwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgICBzZWxlY3R7XG4gICAgICAgIHdpZHRoOjEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkJGNvbG9yX3VsdHJhbGlnaHRncmV5O1xuICAgICAgICAmLmRyb3Bkb3due1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQkY29sb3JfdWx0cmFsaWdodGdyZXk7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9hdmVuaXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyAvLzE0cHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtOyAvLzIwcHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl90ZXh0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgICYuZHJvcGRvd25fYXJyb3d7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2ljbl9kcm9wZG93bl9tb2JpbGUucG5nJykgcmlnaHQgbm8tcmVwZWF0ICRjb2xvcl93aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3RhIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246OTUlIGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZXJyb3JfbWVzc2FnZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgICAgICYuZW1haWxfYWxscmVhZHlfdXNlZCB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAvKmRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZXJyb3JfYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5lbWFpbF9yZXF1aXJlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5jb2xfZmlyc3R7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgJi5vbmVfbGluZSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuZW1wdHl7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbF9zZWNvbmR7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAmLm1haW5fY2FyIHtcblxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKnNlbGVjdDpudGgtY2hpbGQobisyKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgLmNob3Nlbi1jb250YWluZXI6bnRoLWNoaWxkKG4rMykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH0qL1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0X3B1cmNoYXNle1xuICAgICAgICAgICAgLmxlZnR7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sX2xhc3R7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgJi5jb2xfbGFzdF9lbWFpbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sX3ByaXZhY3l7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBcbiAgICAgICAgJi5jb2xfaW52aXRlY29kZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH0gIFxuICAgICAgICB9IFxuICAgIH1cblxuICAgIC5mb3JtX2RhdGVuc2NodXR6e1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG59XG5cbi5jdGEtaW5zaWRle1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udF9hdmVuaXJfaGVhdnk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7IFxufVxuXG4uY3RhIHtcbiAgICAmOmhvdmVye1xuICAgICAgICAuY3RhLWluc2lkZSB7XG4gICAgICAgIFxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9ibGFja2dyZXkgIWltcG9ydGFudDsgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lciB7XG4gICAgdG8ge3RyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7fVxuICB9XG5cbi5zdWJtaXNzaW9uLXdyYXBwZXJ7XG4gICAgLmN0YSB7XG4gICAgICAgICYuaXMtbG9hZGluZ3tcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Jfd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3JfYmxhY2s7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXIgLjZzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxufVxuXG4vKiA+IDQ4MHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzaXplXzQ4MH0pIHtcbiAgICAvLyAuaWNoZWNrYm94e1xuICAgIC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlY2tib3gucG5nXCIpO1xuICAgIC8vICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgLy8gICAgIHdpZHRoOiAxOXB4O1xuICAgIC8vICAgICBmbG9hdDogbGVmdDtcbiAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIC8vICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gfVxuXG4gICAgLnN0YWdlX3dyYXBwZXIgLnN0YWdlX2hlYWRsaW5lIC5iZ19ibGFjay5obF9tYWluIGgxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLyogUkVUSU5BICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIHtcbiAgICAvLyAuY3Rhe1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvMngvY3RhX2Fycm93XzJ4LnBuZ1wiKTtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1zaXplOiA2cHggMTBweDtcbiAgICAvLyB9XG5cbiAgICAuaXJhZGlve1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvMngvcmFkaW9idXR0b25fMngucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggNjhweDtcbiAgICB9XG5cbiAgICAucmFkaW8uZXJyb3IgLmlyYWRpb3tcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzJ4L3JhZGlvYnV0dG9uXzJ4LnBuZ1wiKTtcbiAgICB9XG5cbiAgICAuaWNoZWNrYm94e1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvMngvY2hlY2tib3hfMngucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggODRweDtcbiAgICB9XG5cbiAgICAuaWNoZWNrYm94LmVycm9yIC5pY2hlY2tib3h7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8yeC9jaGVja2JveF8yeC5wbmdcIik7XG4gICAgfVxuXG4gICAgLmVycm9yX2Fycm93e1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvMngvZXJyb3JfYXJyb3dfbGVmdF8yeC5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDE5cHg7XG4gICAgfVxuXG4gICAgLmVycm9yX2ljbntcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzJ4L2Vycm9yX2ljbl8yeC5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweCAxOXB4O1xuICAgIH1cblxufVxuXG4ucGhvbmUtY291bnRyeS1jb2RlIHtcbiAgICB3aWR0aDogOTBweDtcblxuICAgICsgLmNob3Nlbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIH4gLnBob25lIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbn1cblxuI3Jhbmdlcm92ZXItaG91c2Utb3ZlcnZpZXcge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2l6ZV83Njh9KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIH1cbiAgICAucGFydGljaXBhbnRzIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBtYXJnaW46IDAgMjBweFxuICAgIH1cbiAgICBcbiAgICAuZm9ybS13cmFwLXNlbGVjdGZpZWxkcyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIFxuICAgIC5zdWJtaXNzaW9uLXdyYXBwZXIge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3c6IGF1dG9cbn1cblxudGFibGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgMjBweFxufVxuXG50cjpub3QoLmVtcHR5KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0YTRmNTNcbn1cblxudHIuZW1wdHkge1xuICAgIGhlaWdodDogMTguNXB4XG59XG5cbnRkLHRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMyVcbn1cblxudGQ6Zmlyc3QtY2hpbGQsdGg6Zmlyc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjIyJVxufVxuXG50ZDpsYXN0LWNoaWxkLHRoOmxhc3QtY2hpbGQge1xuICAgIG1pbi13aWR0aDogMTA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjIyMiVcbn1cblxudGQ6bGFzdC1jaGlsZCAucmFkaW8sdGg6bGFzdC1jaGlsZCAucmFkaW8ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxudGgge1xuICAgIGZvbnQtZmFtaWx5OiBcImxyX290NFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsXG59XG5cbnRkIHtcbiAgICBmb250LWZhbWlseTogQXZlbmlyLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG5cbn1cblxuLmJhY2tlbmQtYWN0aW9uLXJhZGlve1xuICAgIG1pbi13aWR0aDogMTA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjIyMiU7XG4gICAgLnJhZGlve1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zNHB4O1xuICAgIH1cbn1cblxuLmFjY2VwdC1yZWdpc3RyYXRpb257XG4gICAgYnV0dG9ue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5hbGVydCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgJi5hbGVydC1zdWNjZXNze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgICAgICBib3JkZXItY29sb3I6ICMyMzkyM2RcbiAgICB9XG59XG5cblxucC5lcnJvcixzcGFuLmVycm9yLCAuc3RhZ2Vfd3JhcHBlciAuc3RhZ2VfZm9ybSAuc3RlcHMgbGkuZXJyb3Ige1xuICAgIGNvbG9yOiAjZmYwMDJkXG59XG5cblxuLmFjY2VwdC1yZWdpc3RyYXRpb257XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNvdW50LWJveC1jdXN0b21lcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIC5jb250ZW50e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICBjb2xvcjogIzU1NTU1NTtcbiAgICB9XG59XG5cbi5jb2xfcHJpdmFjeS5zdWJtaXNzaW9uLXdyYXBwZXJ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4iLCIvL1NUQUdFXG4uc3RhZ2V7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zdGFnZV93cmFwcGVye1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC5zdGFnZV9oZWFkbGluZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGgxe1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9sYW5kcm92ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX2JsYWNrZ3JleTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuXG4gICAgICAgICAgICBzdXB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubHItZ3JlZW57XG4gICAgICAgICAgICAgICAgY29sb3I6IzAwNWEyYjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyAuYmdfYmxhY2t7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNykgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlO1xuICAgICAgICAvLyAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgICAgICAvLyAgICAgJi5obF9tYWlue1xuICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIC8vICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAvLyAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAvLyAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLy8gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICAgICYuaGxfc3Vie1xuICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAvLyAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgLy8gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmhsX21haW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMzRweCAyMHB4IDhweCAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgLmxyLWdyZWVue1xuICAgICAgICAgICAgICAgIGNvbG9yOiMwMDVhMmI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemVfNDgwfSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM0cHggMjBweCAzOHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RhZ2VfZm9ybXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2U5ZWNlYzsgLy8kY29sb3JfdWx0cmFsaWdodGdyZXk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuXG4gICAgICAgICYuc2hvd19hbHdheXMge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgye1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9sYW5kcm92ZXJfYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfYmxhY2tncmV5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcblxuICAgICAgICAgICAgLmxyLWdyZWVue1xuICAgICAgICAgICAgICAgIGNvbG9yOiMwMDVhMmI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJnX2JsYWNre1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpIG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAwcHggMjBweDtcbiAgICAgICAgICAgICYuaGxfc3Vie1xuICAgICAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vdG9wOiAtNTBweDtcbiAgICAgICAgICAgICAgICAvL2xlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaG9zZW4tY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwe1xuICAgICAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9ncmV5O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAmLmluZm9fdHh0e1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5lcnJvcl90eHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmYwMDAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsLFxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICAgIHVse1xuICAgICAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcbiAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuICAgIHN1YntcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgICAuYm94X2dyZXl7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBjb2xvcjogJGNvbG9yX3doaXRlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgLncxMDB7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6ICRjb2xvcl9kYXJrZ3JleTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ibGFjaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xuXG4gICAgICAgICAgICAudzMwMCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudzMwMHtcbiAgICAgICAgICAgIC5sZWZ0LFxuICAgICAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm1fcm93e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMjIyJTtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIC8qZmxvYXQ6IHJpZ2h0OyovXG4gICAgICAgIH1cbiAgICAgICAgJi53MzAwe1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICAgICAmLmZpcnN0LCAmLmxhc3R7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzEuMTExJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2Vjb25kIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5hY3RpdmUgPiAuYnJ1dGUtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duX3Jvd3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICAudGVybWluZSB7XG4gICAgICAgIC5jaXR5LFxuICAgICAgICAuZGF0ZXMge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjojN0Y3RjdGO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kYXRlcyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmt2e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYubW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm5vYnIge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jb250ZW50X2luZGV4X3dyYXAudmlzaWJsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhpZGRlbixcbnNwYW4uYXN0ZXJpa3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qID4gNjAwcHggKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVyZW0pIHtcbiAgICAuYnJlYWt7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vKiA+IDc2N3B4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzaXplXzc2N30pIHtcbiAgICAuc3RhZ2Vfd3JhcHBlcntcbiAgICAgICAgLnN0YWdlX2hlYWRsaW5le1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JsYWNrO1xuICAgICAgICAgICAgaDF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IC8vMjRweFxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTsgLy8zMHB4XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmdfYmxhY2t7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgJi5obF9tYWlue1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGxfc3Vie1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN0YWdlX2Zvcm17XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MjBweDtcblxuICAgICAgICAgICAgLmJnX2JsYWNre1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibGFjaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAmLmhsX3N1YntcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcGRvd25fcm93e1xuICAgICAgICAgICAgICAgIC8qIG1heC13aWR0aDogNDYwcHg7XG4gICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyovXG4gICAgICAgICAgICAgICAgLmZvcm1fcm93e1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICYuZmlyc3QsICYuc2Vjb25ke1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2hvd19hbHdheXN7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAua3Z7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICYubW9iaWxle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBDSE9TRU4gKi9cbi8qIVxuQ2hvc2VuLCBhIFNlbGVjdCBCb3ggRW5oYW5jZXIgZm9yIGpRdWVyeSBhbmQgUHJvdG90eXBlXG5ieSBQYXRyaWNrIEZpbGxlciBmb3IgSGFydmVzdCwgaHR0cDovL2dldGhhcnZlc3QuY29tXG5cblZlcnNpb24gMS40LjJcbkZ1bGwgc291cmNlIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9oYXJ2ZXN0aHEvY2hvc2VuXG5Db3B5cmlnaHQgKGMpIDIwMTEtMjAxNSBIYXJ2ZXN0IGh0dHA6Ly9nZXRoYXJ2ZXN0LmNvbVxuXG5NSVQgTGljZW5zZSwgaHR0cHM6Ly9naXRodWIuY29tL2hhcnZlc3RocS9jaG9zZW4vYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxuVGhpcyBmaWxlIGlzIGdlbmVyYXRlZCBieSBgZ3J1bnQgYnVpbGRgLCBkbyBub3QgZWRpdCBpdCBieSBoYW5kLlxuKi9cblxuLyogQGdyb3VwIEJhc2UgKi9cbi5jaG9zZW4tY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHpvb206IDA7XG5cdCpkaXNwbGF5OiBpbmxpbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuLmNob3Nlbi1jb250YWluZXIgKiB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kcm9wIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IC05OTk5cHg7XG5cdHotaW5kZXg6IDEwMTA7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfaW5wdXRfYm9yZGVyO1xuXHRib3JkZXItdG9wOiAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwO1xuXG59XG4uY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tZHJvcCB7XG5cdGxlZnQ6IDA7XG59XG4uY2hvc2VuLWNvbnRhaW5lciBhIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmNob3Nlbi1jb250YWluZXIgLnNlYXJjaC1jaG9pY2UgLmdyb3VwLW5hbWUsIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2luZ2xlIC5ncm91cC1uYW1lIHtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogIzk5OTk5OTtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5zZWFyY2gtY2hvaWNlIC5ncm91cC1uYW1lOmFmdGVyLCAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSAuZ3JvdXAtbmFtZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiOlwiO1xuXHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIFNpbmdsZSBDaG9zZW4gKi9cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9pbnB1dF9ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdGNvbG9yOiAkY29sb3JfdGV4dDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRsaW5lLWhlaWdodDogMjhweDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRlZmF1bHQge1xuXHRjb2xvcjogIzk5OTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi1yaWdodDogMjZweDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogJGNvbG9yX3RleHQ7XG5cdEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbiB7XG5cdG1hcmdpbi1yaWdodDogMzhweDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBhYmJyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDZweDtcblx0cmlnaHQ6IDI2cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHQvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Nob3Nlbi1zcHJpdGUucG5nJykgLTQycHggMXB4IG5vLXJlcGVhdDtcblx0Zm9udC1zaXplOiAxcHg7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJicjpob3ZlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MnB4IC0xMHB4O1xufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZSBhYmJyOmhvdmVyIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQycHggLTEwcHg7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDNweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTdweDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBiIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxN3B4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljbl9kcm9wZG93bi5wbmcnKSBuby1yZXBlYXQgMHB4IDBweDtcblx0bWFyZ2luLXRvcDogOHB4O1xufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2VhcmNoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDEwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDNweCA0cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRtYXJnaW46IDFweCAwO1xuXHRwYWRkaW5nOiA0cHggMjBweCA0cHggNXB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRvdXRsaW5lOiAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuXHQvL2JhY2tncm91bmQ6IHdoaXRlIHVybCgnLi4vaW1nL2Nob3Nlbi1zcHJpdGUucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIwcHg7XG5cdC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hvc2VuLXNwcml0ZS5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjBweDtcblx0Zm9udC1zaXplOiAxZW07XG5cdEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdC8vZGlzcGxheTogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRyb3Age1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdHotaW5kZXg6IDk5OTk7XG59XG4ubWFudWFsLWNvbnRhaW5lcntcblx0ZGlzcGxheTpub25lO1xufVxuLm1hbnVhbC1jb250YWluZXIuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9we1xuXG59XG5cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTk5OTlweDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIFJlc3VsdHMgKi9cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyB7XG5cdGNvbG9yOiAjNDQ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0bWFyZ2luOiAwIDRweCA0cHggMDtcblx0cGFkZGluZzogMCAwIDAgNHB4O1xuXHRtYXgtaGVpZ2h0OiAyNDBweDtcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpIHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiA4cHggMTZweDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuXHRjb2xvcjogJGNvbG9yX3RleHQ7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHQge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZGlzYWJsZWQtcmVzdWx0IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xuXHRjb2xvcjogI2NjYztcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVkLCAubWFudWFsLWNvbnRhaW5lciBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDIwJSwgIzAwMCksIGNvbG9yLXN0b3AoOTAlLCAjMDAwKSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCMwMDAgMjAlLCAjMDAwIDkwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KCMwMDAgMjAlLCAjMDAwIDkwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgjMDAwIDIwJSwgIzAwMCA5MCUpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzAwMCAyMCUsICMwMDAgOTAlKTtcblx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5uby1yZXN1bHRzIHtcblx0Y29sb3I6ICM3Nzc7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcblx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5ncm91cC1yZXN1bHQge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtb3B0aW9uIHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpIGVtIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIE11bHRpIENob3NlbiAqL1xuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMSU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93aGl0ZTtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdG1hcmdpbjogMXB4IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogMjVweDtcblx0b3V0bGluZTogMDtcblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAkY29sb3JfdGV4dDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRAaW5jbHVkZSBmb250X2F2ZW5pcjtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xufVxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogM3B4IDVweCAzcHggMDtcblx0cGFkZGluZzogM3B4IDIwcHggM3B4IDVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxOXB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggd2hpdGUgaW5zZXQsIDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0Y29sb3I6ICMzMzM7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSBzcGFuIHtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNHB4O1xuXHRyaWdodDogM3B4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0Ly9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaG9zZW4tc3ByaXRlLnBuZycpIC00MnB4IDFweCBuby1yZXBlYXQ7XG5cdGZvbnQtc2l6ZTogMXB4O1xufVxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2U6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDJweCAtMTBweDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlLWRpc2FibGVkIHtcblx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuXHRjb2xvcjogIzY2Njtcbn1cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlLWZvY3VzIHtcblx0YmFja2dyb3VuZDogI2Q0ZDRkNDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlLWZvY3VzIC5zZWFyY2gtY2hvaWNlLWNsb3NlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQycHggLTEwcHg7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLXJlc3VsdHMge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWRyb3AgLnJlc3VsdC1zZWxlY3RlZCB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcblx0Y29sb3I6ICNjY2M7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIEFjdGl2ZSAgKi9cbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLXNpbmdsZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9pbnB1dF9ib3JkZXI7XG5cdGJveC1zaGFkb3c6IDAgMCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yX2lucHV0X2JvcmRlcjtcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDA7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYge1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMTBweDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLWNob2ljZXMge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0Y29sb3I6ICMyMjIgIWltcG9ydGFudDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIERpc2FibGVkIFN1cHBvcnQgKi9cbi5jaG9zZW4tZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jaG9zZW4tZGlzYWJsZWQgLmNob3Nlbi1jaG9pY2VzIC5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3NlIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBAZW5kICovXG4vKiBAZ3JvdXAgUmlnaHQgdG8gTGVmdCAqL1xuLmNob3Nlbi1ydGwge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBhZGRpbmc6IDAgOHB4IDAgMDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIHNwYW4ge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAyNnB4O1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbiB7XG5cdG1hcmdpbi1sZWZ0OiAzOHB4O1xufVxuLmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGUgZGl2IHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDNweDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIGFiYnIge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMjZweDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaSB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cbi5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIHtcblx0bWFyZ2luOiAzcHggNXB4IDNweCAwO1xuXHRwYWRkaW5nOiAzcHggNXB4IDNweCAxOXB4O1xufVxuLmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogNHB4O1xufVxuLmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUtbm9zZWFyY2ggLmNob3Nlbi1zZWFyY2gsXG4uY2hvc2VuLXJ0bCAuY2hvc2VuLWRyb3Age1xuXHRsZWZ0OiA5OTk5cHg7XG59XG4uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXJlc3VsdHMge1xuXHRtYXJnaW46IDAgMCA0cHggNHB4O1xuXHRwYWRkaW5nOiAwIDRweCAwIDA7XG59XG4uY2hvc2VuLXJ0bCAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtb3B0aW9uIHtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuLmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYge1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdHBhZGRpbmc6IDRweCA1cHggNHB4IDIwcHg7XG5cdC8vYmFja2dyb3VuZDogd2hpdGUgdXJsKCcuLi9pbWcvY2hvc2VuLXNwcml0ZS5wbmcnKSBuby1yZXBlYXQgLTMwcHggLTIwcHg7XG5cdC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hvc2VuLXNwcml0ZS5wbmcnKSBuby1yZXBlYXQgLTMwcHggLTIwcHg7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuLmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2cHggMnB4O1xufVxuLmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMnB4IDJweDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIFJldGluYSBjb21wYXRpYmlsaXR5ICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEuNWRwcHgpIHtcblx0LyouY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSwqL1xuICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJicixcbiAgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBiLFxuICAvKi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSwqL1xuICAuY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2UsXG4gIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtZG93biBzcGFuLFxuICAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMtc2Nyb2xsLXVwIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nLzJ4L2ljbl9kcm9wZG93bl8yeC5wbmcnKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTdweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jaG9zZW4tY29udGFpbmVye1xuXHRsaXtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG59XG4vKiBAZW5kICovXG5cblxuXG4vKiA+IDQ4MHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzQ4MH0pIHtcblxufVxuXG4vKiA+IDc2N3B4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzaXplXzc2N30pIHtcblxufVxuXG4vKiA+IDk0MHB4ICovIFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2l6ZV85NDB9KSB7XG5cbn1cbiIsIi5icnV0ZS1zZWxlY3Qge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICBzZWxlY3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG59XG5cbi8qLmJydXRlLXNlbGVjdC1mb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogIzA5Yztcblx0Ym94LXNoYWRvdzogMCAwIDVweCAjM2NmO1xufSovXG5cbi5icnV0ZS1zZWxlY3Qtc2VsZWN0IHtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuXHRvcGFjaXR5OiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMTVweCAwIDA7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uYnJ1dGUtc2VsZWN0LXRpdGxlIHtcbiAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0cGFkZGluZzogMCAxNXB4IDAgMTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNvbG9yOiAkY29sb3JfdGV4dDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5icnV0ZS1zZWxlY3QtYXJyb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbl9kcm9wZG93bi5wbmdcIikgbm8tcmVwZWF0IDBweCAwcHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTFweDtcblxufVxuXG4uYnJ1dGUtc2VsZWN0LWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvMngvaWNuX2Ryb3Bkb3duXzJ4LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggMjBweDtcblxufVxuIiwiLyogRk9PVEVSICovXG4uZm9vdGVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGF7XG4gICAgICAgIGNvbG9yOiAkY29sb3JfdGV4dDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2aV9mb290ZXJ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuXG4gICAgICAgIC8qIFNPQ0lBTFMgKi9cbiAgICAgICAgdWwuc29jaWFsc3tcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZSBub25lO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCA0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc29jaWFsX2ljbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZie1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLWZiLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciB0b3AvMjRweCAyNHB4O1xuLyogICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy1pY29ucy92aS1zb2NpYWwtZmItaG92ZXIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfSovXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHd7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3N2Zy1pY29ucy92aS1zb2NpYWwtdHdpdC5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgdG9wLzI0cHggMjRweDtcbi8qICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLXR3aXQtaG92ZXIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfSovXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAueXR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3N2Zy1pY29ucy92aS1zb2NpYWwteXQuc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIHRvcC8yNHB4IDI0cHg7XG4vKiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnLWljb25zL3ZpLXNvY2lhbC15dC1ob3Zlci5zdmcnKTtcbiAgICAgICAgICAgICAgICB9Ki9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbnN0e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLUluc3RhLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciB0b3AvMjRweCAyNHB4O1xuLyogICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy1pY29ucy92aS1zb2NpYWwtSW5zdGEtaG92ZXIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfSovXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlua2VkaW57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3N2Zy1pY29ucy92aS1zb2NpYWwtbG5rZC5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgdG9wLzI0cHggMjRweDtcbi8qICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmctaWNvbnMvdmktc29jaWFsLWxua2QtaG92ZXIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfSovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKiBTVUIgTkFWIEZPT1RFUiAqL1xuICAgICAgICB1bC5uYXZpZm9vdGVye1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9mb290ZXJsaW5rcztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGEsIHB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3RleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfZm9vdGVybGlua3M7ICBcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3RleHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3RleHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG1lZGl1bSBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJfY29udGVudF93cmFwcGVye1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZThlODtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmZvb3Rlcl9jb250ZW50e1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9mb290ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogOTQwcHg7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDk2JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAudGV4dGxvZ297XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvbG9nby1qYWd1YXItZm9vdGVyLnBuZycpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2F2ZW5pcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfZ3JleTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yODMzMzNweDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3RhZ2Vfd3JhcHBlciAuZm9vdGVyX2NvbnRlbnQgcHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKlNUSUNLWS1GT09URVIgKi9cbi5mb290ZXJ7IFxuICAgIC5jbGVhcmZpeDpiZWZvcmUge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cbn1cblxuLmZyYW1lIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbmh0bWw+LyoqL2JvZHkgLmZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4ucm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmh0bWw+Ym9keSAucm93LmV4cGFuZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiA8IDQ4MHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzaXplXzQ4MH0pIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgLm5hdmlfZm9vdGVyIHtcbiAgICAgICAgICAgIHVsLm5hdmlmb290ZXIge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qID4gNzY3cHggKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNpemVfNzY3fSkge1xuICAgIC5mb290ZXIgLm5hdmlfZm9vdGVyIHVsLnNvY2lhbHMgbGkge1xuICAgICAgICBtYXJnaW46IDVweCA4cHg7XG4gICAgfVxufVxuXG4vKiA+IDk0MHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzk0MH0pIHtcblxufVxuXG5cbi8qIFJFVElOQSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSB7XG4vKiAgICAuZm9vdGVyIC5uYXZpX2Zvb3RlciB1bC5zb2NpYWxze1xuICAgICAgICAuZmIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvc29jaWFsX2xvZ29zX2ZiXzJ4LnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnR3IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nLzJ4L3NvY2lhbF9sb2dvc190d18yeC5wbmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbnN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nLzJ4L3NvY2lhbF9sb2dvc19pbnN0YWdyYW1fMngucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgICAgICAgfVxuICAgICAgICAueXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvc29jaWFsX2xvZ29zX3lvdXR1YmVfMngucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgICAgICAgfVxuICAgICAgICAubGlua2VkaW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvc29jaWFsX2xvZ29zX2xpbmtlZGluXzJ4LnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gICAgICAgIH1cbiAgICB9Ki9cbn1cbiIsIi8qIE5BVkkgKi9cbi5uYXZpe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibGFjaztcbiAgICBjb2xvcjogJGNvbG9yX3doaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQGluY2x1ZGUgYXJpYWw7XG4gICAgZm9udC1zaXplOiAwLjY4OHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIC8vICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgIC8vIGJvcmRlci1yaWdodDogMXB4IHNvbGlkJGNvbG9yX2xpZ2h0Z3JleTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzIzMjMyMztcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogPiA0ODBweCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2l6ZV80ODB9KSB7XG4gICAgLm5hdml7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiA+IDk0MHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplXzk0MH0pIHtcblxufVxuXG4vKiBSRVRJTkEgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkge1xuXG59IiwiLyogU1VDQ0VTUyAqL1xuXG4uc3VjY2Vzc3tcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG5cbiAgICBoMSwgaDJ7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRfbGFuZHJvdmVyX2JvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICBcbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIFxuICAgIGgyLCAuY3Rhe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdGF7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzM1cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuc3RlcHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGV4dGVuZCBwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYuZG9uZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8yeC9jaGVja194Mi5wbmdcIik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC02NHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0YWdle1xuICAgICYuc3VjY2Vzc3tcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLnN0YWdlX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIC5iZ19ibGFjay5obF9tYWlue1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnN1Y2Nlc3NfcGFnZV9jdGEge1xuICAgIC5pY24tYXJyb3ctYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDBweCA4cHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmljbi1hcnJvdy1idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogPiA0NDBweCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjcuNXJlbSkge1xuICAgIC5zdWNjZXNze1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7IFxuICAgICAgICAuY3Rhe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyNzRweCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qID4gNDgwcHggKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemVfNDgwfSkge1xuXG59XG5cbi8qID4gNzY3cHggKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNpemVfNzY3fSkge1xuXG59XG5cbi8qID4gOTQwcHggKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemVfOTQwfSkge1xuXG59XG4iLCIubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogOTQwcHg7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHggMzBweCAyMHB4O1xuICAgIFxuICAgIGgyLFxuICAgIHAsXG4gICAgdWwsXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWcvYnVsbGV0LnBuZycpIG5vLXJlcGVhdCBzY3JvbGwgMCA1cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYXZlbmlyO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9ncmV5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuYnRuX2Nsb3NlIHtcbiAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWcvYnRuX2Nsb3NlLnBuZycpIG5vLXJlcGVhdCBzY3JvbGwgMCAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogUkVUSU5BICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpIHtcbiAgICBcbiAgICAubGlnaHRib3hfdGVybXNhbmRjb25kaXRpb25zIHtcbiAgICAgICAgXG4gICAgICAgIHVsIGxpe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvYnVsbGV0XzJ4LnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1cHggNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bl9jbG9zZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy8yeC9idG5fY2xvc2VfMngucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQxcHggYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cbiIsIi5pY29uLWJveCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byA0MHB4O1xuICAgIFxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMXB4O1xuICAgICAgICBcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG5cbiAgICAgICAgICAgICYuaWNvbi1jb25maWd1cmF0b3Ige1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmljb24tbW9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG4gICAgXG4gICAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIFxuICAgICAgICAmLmljb24tY29uZmlndXJhdG9yIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYnVpbGQteW91ci1vd24ucG5nJyk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYuaWNvbi1tb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZmluZC1vdXQtbW9yZS5wbmcnKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYuaWNvbi1jb25maWd1cmF0b3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nLzJ4L2J1aWxkLXlvdXItb3duXzJ4LnBuZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweCAyMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmljb24tbW9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvZmluZC1vdXQtbW9yZV8yeC5wbmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHggMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuLi9pbWcvXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1mb250LXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stbGlzdCB7XG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1nL2ljbl9zbGlkZXIucG5nJykgbm8tcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkge1xuICAgIC5zbGljay1wcmV2LFxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvaWNuX3NsaWRlcl8yeC5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MHB4IDYwcHg7XG4gICAgfVxufVxuIiwiLnByaW1hcnktYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogJHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcblxuICAmOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgIC5pY24tYXJyb3ctYnV0dG9ue1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogJG1lZGl1bS1ncmF5IHNvbGlkIDRweDtcbiAgfVxuXG4gIC5pY24tYXJyb3ctYnV0dG9ue1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDonJztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWcvaWNuLWFycm93LWN0YS5zdmcpO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5jb250YWluZXItYnRue1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZG93bmxvYWQtdmlldy1jc3Z7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn0iLCIvLyBDb2xvcnMgKEJhY2tncm91bmQpXG4kYmFja2dyb3VuZC13aGl0ZSAgICAgICAgICAgOiAjRkZGO1xuJGJhY2tncm91bmQtZ3JleS1saWdodCAgICAgIDogI0U5RUNFQztcbiRiYWNrZ3JvdW5kLWdyZXktZGFyayAgICAgICA6ICM0QTRGNTU7XG4kYmFja2dyb3VuZC1idXR0b24gICAgICAgICAgOiAjMDAwO1xuJGJhY2tncm91bmQtYnV0dG9uLWhvdmVyICAgIDogI0ZGRjtcbiRiYWNrZ3JvdW5kLXNlbGVjdCAgICAgICAgICA6ICRiYWNrZ3JvdW5kLXdoaXRlO1xuJGJhY2tncm91bmQtc2VsZWN0LXNlbGVjdGVkIDogJGJhY2tncm91bmQtYnV0dG9uO1xuJGJhY2tncm91bmQtc2VsZWN0LWRpc2FibGVkIDogJGJhY2tncm91bmQtZ3JleS1saWdodDtcbiRiYWNrZ3JvdW5kLWlucHV0LWVycm9yICAgICA6ICNmZmUwZTQ7XG5cbi8vIENvbG9ycyAoVGV4dClcbiR0ZXh0LWxpZ2h0LWhlYWRsaW5lICA6ICNFNEU4RTg7XG4kdGV4dC1saWdodC1ib2R5ICAgICAgOiAjRTRFOEU4O1xuJHRleHQtZGFyay1oZWFkbGluZSAgIDogIzBDMTIxQztcbiR0ZXh0LWRhcmstYm9keSAgICAgICA6ICM0QTRGNTQ7XG4kdGV4dC1idXR0b24gICAgICAgICAgOiAjRkZGO1xuJHRleHQtYnV0dG9uLWhvdmVyICAgIDogIzAwMDtcbiR0ZXh0LXNlbGVjdCAgICAgICAgICA6ICR0ZXh0LWRhcmstYm9keTtcbiR0ZXh0LXNlbGVjdC1zZWxlY3RlZCA6ICR0ZXh0LWJ1dHRvbjtcbiR0ZXh0LXNlbGVjdC1kaXNhYmxlZCA6ICR0ZXh0LWJ1dHRvbjtcbiR0ZXh0LWVycm9yICAgICAgICAgICA6ICNmZjAwMmQ7XG5cbi8vIENvbG9ycyAoT3RoZXIpXG4kc2VjdGlvbi1ib3JkZXI6IDFweCBzb2xpZCAkYmFja2dyb3VuZC1ncmV5LWRhcms7XG4kZGFyay1ibHVlOiAjMEMxMjFDO1xuJHdoaXRlOiAjRkZGRkZGO1xuJG1lZGl1bS1ncmF5OiAjNzU3QjgwO1xuLy8gRm9ybVxuJGlucHV0LWJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4kaW5wdXQtYm9yZGVyLWVycm9yOiAxcHggc29saWQgI2ZmMDAyZDtcblxuLy8gU2l6ZXNcbiRmb250c2l6ZS1iYXNlICAgICA6IDE0cHg7XG4kZm9udHNpemUtaDEgICAgICAgOiByb3VuZCgkZm9udHNpemUtYmFzZSAqIDEuODU3KTtcbiRmb250c2l6ZS1oMS1sYXJnZSA6IHJvdW5kKCRmb250c2l6ZS1iYXNlICogMi43MTQpO1xuJGZvbnRzaXplLWgyICAgICAgIDogcm91bmQoJGZvbnRzaXplLWJhc2UgKiAxLjE0Myk7XG4kZm9udHNpemUtYm9keSAgICAgOiAkZm9udHNpemUtYmFzZTtcbiRmb250c2l6ZS1ib2R5LWJpZyA6ICRmb250c2l6ZS1oMjtcbiRmb250c2l6ZS1idXR0b24gICA6IHJvdW5kKCRmb250c2l6ZS1iYXNlICogMC43ODYpO1xuJGZvbnRzaXplLWZvb3RlciAgIDogcm91bmQoJGZvbnRzaXplLWJhc2UgKiAwLjY0Myk7XG5cbi8vIEJyZWFrcG9pbnRzXG4kdGFibGV0ICA6IDU0Ljg1N3JlbTtcbiRkZXNrdG9wIDogNzMuMTQzZW07IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcInZhcmlhYmxlc19CVVwiO1xuQGltcG9ydCBcIl9ub3JtYWxpemUuc2Nzc1wiO1xuQGltcG9ydCBcIl9yZXNldC5zY3NzXCI7XG5AaW1wb3J0IFwiX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiX2Zvcm0uc2Nzc1wiO1xuQGltcG9ydCBcIl9zdGFnZS5zY3NzXCI7XG5AaW1wb3J0IFwiX2Nob3Nlbi5zY3NzXCI7IFxuQGltcG9ydCBcIl9icnV0ZXNlbGVjdC5zY3NzXCI7IFxuQGltcG9ydCBcIl9mb290ZXIuc2Nzc1wiOyBcbkBpbXBvcnQgXCJfbmF2aS5zY3NzXCI7XG5AaW1wb3J0IFwiX3N1Y2Nlc3Muc2Nzc1wiO1xuQGltcG9ydCBcIl9saWdodGJveC5zY3NzXCI7XG5AaW1wb3J0IFwiX2ljb24tYm94LnNjc3NcIjtcbkBpbXBvcnQgXCJsaWIvX3NsaWNrLnNjc3NcIjtcbkBpbXBvcnQgXCJsaWIvX3NsaWNrX3RoZW1lLnNjc3NcIjtcbkBpbXBvcnQgXCJidXR0b25cIjtcblxuLy8gSGlkZSBhZGRpdGlvbmFsLWxvZ28gaW4gZmVlZGJhY2sgcGFnZVxuaW1nLmxvZ29fZnVocm1laXN0ZXJ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kLW5vbmV7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iXX0= */
