@import url("https://fonts.googleapis.com/css?family=Rubik:400,500,700");body{font-family:Rubik,sans-serif;margin:0;font-size:14px;color:#333265}body,html{background:#f5f5f5}html{overflow-x:hidden;position:relative;min-height:100%}h1,h2,h3,h4,h5,h6{margin:10px 0;color:#4a4b4c}h1{line-height:43px}h2{line-height:35px}h3{line-height:30px}h3 small{color:#d4d8e1}h4{line-height:22px}h4 small,h5 small{color:#d4d8e1}b{font-weight:500}*{outline:none!important}a{color:#292a2f}a:hover{color:#000}a:active,a:focus,a:hover{outline:0;text-decoration:none}p{font-size:13px}code{color:#33cdff}.container-alt{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.footer{background-color:rgba(96,93,175,.02);border-top:1px solid rgba(0,0,0,.05);bottom:0;color:#2d3b48;text-align:center;padding:20px 30px;position:absolute;right:0;left:240px}#wrapper{height:100%;overflow:hidden;width:100%}.page{bottom:0;left:0;right:0;top:0}.btn-link:focus,.btn-link:hover{text-decoration:none!important}.rating-symbol-foreground{bottom:0}.social-links li a{-webkit-border-radius:50%;background:#fff;border-radius:50%;color:#898a8c;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.h-300{height:300px!important}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;z-index:9999999}#status{width:40px;height:40px;top:50%;margin:-20px 0 0 -20px}#status,.spinner{position:absolute;left:50%}.spinner{width:78px;height:78px;margin-left:-39px;margin-top:-39px}.spinner:before{width:45px;height:45px;margin-top:-23px;margin-left:-23px;border-color:#33cdff rgba(51,205,255,.3);border-style:solid;border-width:2px 1px;animation:spin 3.45s infinite;-o-animation:spin 3.45s infinite;-ms-animation:spin 3.45s infinite;-webkit-animation:spin 3.45s infinite;-moz-animation:spin 3.45s infinite}.spinner:after,.spinner:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.spinner:after{width:12px;height:12px;margin-top:-6px;margin-left:-6px;background-color:#33cdff;animation:pulse 6.9s infinite,borderPulse 6.9s infinite;-o-animation:pulse 6.9s infinite,borderPulse 6.9s infinite;-ms-animation:pulse 6.9s infinite,borderPulse 6.9s infinite;-webkit-animation:pulse 6.9s infinite,borderPulse 6.9s infinite;-moz-animation:pulse 6.9s infinite,borderPulse 6.9s infinite}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(3turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(1turn)}to{-webkit-transform:rotate(3turn)}}@keyframes pulse{0%{background-color:rgba(51,205,255,.2)}13%{background-color:rgba(51,205,255,.2)}15%{background-color:rgba(51,205,255,.9)}28%{background-color:rgba(51,205,255,.9)}30%{background-color:rgba(51,205,255,.2)}43%{background-color:rgba(51,205,255,.2)}45%{background-color:rgba(51,205,255,.9)}70%{background-color:rgba(51,205,255,.9)}74%{background-color:rgba(51,205,255,.2)}to{background-color:rgba(51,205,255,.9)}}@-webkit-keyframes pulse{0%{background-color:rgba(51,205,255,.2)}13%{background-color:rgba(51,205,255,.2)}15%{background-color:rgba(51,205,255,.9)}28%{background-color:rgba(51,205,255,.9)}30%{background-color:rgba(51,205,255,.2)}43%{background-color:rgba(51,205,255,.2)}45%{background-color:rgba(51,205,255,.9)}70%{background-color:rgba(51,205,255,.9)}74%{background-color:rgba(51,205,255,.2)}to{background-color:rgba(51,205,255,.9)}}@keyframes borderPulse{0%{box-shadow:0 0 0 0 #fff,0 0 0 1px rgba(51,205,255,.8)}40%{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(51,205,255,.8)}80%{box-shadow:0 0 0 3px #fff,0 0 1px 3px rgba(51,205,255,.8)}}@-webkit-keyframes borderPulse{0%{box-shadow:0 0 0 0 #fff,0 0 0 1px rgba(51,205,255,.8)}40%{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(51,205,255,.8)}80%{box-shadow:0 0 0 3px #fff,0 0 1px 3px rgba(51,205,255,.8)}}@-webkit-keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.breadcrumb{background-color:transparent;margin-bottom:15px;margin-top:5px}.dropdown-menu{padding:4px 0;font-size:15px;box-shadow:0 2px 30px rgba(147,151,152,.08);border-color:#f5f5f7}.dropdown-item.active,.dropdown-item:active{color:#2d3b48;text-decoration:none;background-color:#f5f5f7}.dropdown-item{padding:.55rem 1.5rem}.bg-primary{background-color:#605daf!important}.bg-success{background-color:#5dd099!important}.bg-info{background-color:#33cdff!important}.bg-warning{background-color:#f8c955!important}.bg-danger{background-color:#f96e5b!important}.bg-muted{background-color:#8c9ea9!important}.bg-white{background-color:#fff!important}.bg-pink{background-color:#f5468e!important}.bg-purple{background-color:#775fd5!important}.text-white{color:#fff!important}.text-danger{color:#f96e5b!important}.text-muted{color:#8c9ea9!important}.text-primary{color:#605daf!important}.text-warning{color:#f8c955!important}.text-success{color:#5dd099!important}.text-info{color:#33cdff!important}.text-dark{color:#2d3b48!important}.text-pink{color:#f5468e!important}.text-purple{color:#775fd5!important}.badge{font-weight:500}.badge-default{background-color:#f5f5f7;color:#2d3b48}.badge-primary{background-color:#605daf}.badge-success{background-color:#5dd099}.badge-info{background-color:#33cdff}.badge-warning{background-color:#f8c955;color:#f5f5f7}.badge-danger{background-color:#f96e5b}.badge-pink{background-color:#f5468e}.badge-purple{background-color:#775fd5}.badge-dark{background-color:#2d3b48}.badge-soft-primary{background-color:rgba(96,93,175,.2);color:#605daf}.badge-soft-success{background-color:rgba(93,208,153,.2);color:#5dd099}.badge-soft-info{background-color:rgba(51,205,255,.2);color:#33cdff}.badge-soft-warning{background-color:rgba(248,201,85,.2);color:#f8c955}.badge-soft-danger{background-color:rgba(249,110,91,.2);color:#f96e5b}.badge-soft-pink{background-color:rgba(245,70,142,.2);color:#f5468e}.badge-soft-purple{background-color:rgba(119,95,213,.2);color:#775fd5}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{background-color:#605daf}.nav-pills>.active>a>.badge{color:#605daf}.list-group-item.active,.list-group-item.active:hover{background-color:#d4d8e1;border-color:#d4d8e1;color:#bcc1c2;z-index:2}.list-group-item.active:hover .list-group-item-text{color:#605daf}.list-group-item.active:focus{background-color:#d4d8e1;border-color:#d4d8e1;color:#bcc1c2;z-index:2}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#605daf}.list-group-item{border-radius:0;padding:12px 20px;border:1px solid fade(#2d3b48,6%)}.list-group-item:first-child,.list-group-item:last-child{border-radius:0;padding:12px 20px}.list-group-item-heading{font-weight:300}.list-group-item.active>.badge{color:#605daf}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#605daf}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(96,93,175,.5)}.popover-header{margin-top:0}.blockquote{font-size:1.05rem;padding:10px 20px;margin-bottom:20px;border-left:4px solid #f3f2f7}.blockquote-reverse{border-left:0;border-right:4px solid #f3f2f7;text-align:right}.modal-title{margin-top:0}.alert{position:relative;border:0}.alert .alert-link{font-weight:600}.alert.alert-outline-success{border:1px solid #5dd099;background-color:transparent;color:#5dd099}.alert.alert-outline-danger{border:1px solid #f96e5b;background-color:transparent;color:#f96e5b}.alert.alert-outline-primary{border:1px solid #605daf;background-color:transparent;color:#605daf}.alert.alert-outline-warning{border:1px solid #f8c955;background-color:transparent;color:#f8c955}.alert.alert-outline-info{border:1px solid #33cdff;background-color:transparent;color:#33cdff}.alert.alert-outline-pink{border:1px solid #f5468e;background-color:transparent;color:#f5468e}.alert.alert-outline-purple{border:1px solid #775fd5;background-color:transparent;color:#775fd5}.alert.alert-outline-secondary{border:1px solid #aaaece;background-color:transparent;color:#aaaece}.alert.alert-outline-dark{border:1px solid #2d3b48;background-color:transparent;color:#2d3b48}.alert-success{color:#5dd099;background-color:#d4f2e4}.alert-success .alert-link{color:#38c280}.alert-success hr{border-top-color:#38c280}.alert-info{color:#33cdff;background-color:#b3ecff}.alert-info .alert-link{color:#00c1ff}.alert-info hr{border-top-color:#00c1ff}.alert-warning{color:#f8c955;background-color:#fefbf2}.alert-warning .alert-link{color:#f6b924}.alert-warning hr{border-top-color:#f6b924}.alert-danger{color:#f96e5b;background-color:#fedbd6}.alert-danger .alert-link{color:#f7432a}.alert-danger hr{border-top-color:#f7432a}.p-0{padding:0}.p-t-10{padding-top:10px}.p-b-10{padding-bottom:10px}.m-0{margin:0}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-30{margin-top:30px}.m-t-40{margin-top:40px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-30{margin-bottom:30px}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.m-h-50{min-height:50px}.l-h-34{line-height:34px}.font-10{font-size:10px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-32{font-size:32px}.font-40{font-size:40px}.no-border{border:none}.bx-shadow{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.thumb-sm{height:32px;width:32px}.thumb-md{height:48px;width:48px}.thumb-lg{height:88px;width:88px}.grid-structure .grid-container{background-color:#bcc1c2;margin-bottom:10px;padding:10px 20px}.b-round{border-radius:30px}.fw-400{font-weight:400}.header-title{font-size:16px}.text-g-light{color:#f3f2f7!important}
.modal-open{overflow:auto;padding-right:0 !important;}
body{font-family: 'Noto Sans KR', sans-serif,'Malgun Gothic', dotum, sans-serif !important;}
/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);transition:all .7s ease-out;transition-property:transform,opacity;transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:hsla(0,0%,100%,.25)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-notransition{transition:none}.waves-circle{transform:translateZ(0);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-block{display:block}.bs-example-modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.icon-demo-content{text-align:center;color:#8c9ea9}.icon-demo-content i{display:block;font-size:28px;margin-bottom:5px}.icon-demo-content .col-sm-6{margin-bottom:30px}.icon-demo-content .col-sm-6:hover i{color:#605daf}.grid-col div span{padding-top:10px;padding-bottom:10px;margin-bottom:15px;background:#f5f5f7;border:1px solid #bcc1c2;display:block}.grid-col .nested-col.row span{background-color:#f5f5f7;display:block}.btn{border-radius:3px;font-family:Rubik,sans-serif;font-size:14px;line-height:24px}.btn:focus{box-shadow:0 0 0 .2rem #f3f2f7}.animation-btn,.button-items,.button-list{margin-bottom:-8px}.animation-btn .btn,.button-items .btn,.button-list .btn{margin-bottom:8px;margin-right:5px}.btn-round{border-radius:30px}.btn-danger,.btn-dark,.btn-info,.btn-pink,.btn-primary,.btn-purple,.btn-secondary,.btn-success,.btn-warning{color:#fff}.btn-primary{background-color:#605daf;border:1px solid #605daf;box-shadow:0 2px 6px 0 rgba(96,93,175,.5)}.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:hover,.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-primary,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle,a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#5350a2!important;border:1px solid #5350a2}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(96,93,175,.3)}.btn-success{background-color:#5dd099;border:1px solid #5dd099;box-shadow:0 2px 6px 0 rgba(93,208,153,.5)}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:hover,.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-success,.show>.btn-outline-success.dropdown-toggle,.show>.btn-success.dropdown-toggle{background-color:#49ca8d;border:1px solid #49ca8d}.btn-outline-success.focus,.btn-outline-success:focus,.btn-success.focus,.btn-success:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(93,208,153,.3)}.btn-secondary{background-color:#aaaece;border:1px solid #aaaece;box-shadow:0 2px 6px 0 rgba(170,174,206,.5)}.btn-outline-secondary.active,.btn-outline-secondary:active,.btn-outline-secondary:hover,.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-secondary,.show>.btn-outline-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{background-color:#9a9fc5;border:1px solid #9a9fc5}.btn-outline-secondary.focus,.btn-outline-secondary:focus,.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(170,174,206,.3)}.btn-info{background-color:#33cdff;border:1px solid #33cdff;box-shadow:0 2px 6px 0 rgba(51,205,255,.5)}.btn-info.active,.btn-info.disabled,.btn-info.focus,.btn-info:active,.btn-info:disabled,.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled):active,.btn-outline-info.active,.btn-outline-info:active,.btn-outline-info:hover,.open>.dropdown-toggle.btn-info,.show>.btn-info.dropdown-toggle,.show>.btn-outline-info.dropdown-toggle{background-color:#1ac7ff;border:1px solid #1ac7ff}.btn-info.focus,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info.focus,.btn-outline-info:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(51,205,255,.3)}.btn-warning{background-color:#f8c955;border:1px solid #f8c955;box-shadow:0 2px 6px 0 rgba(248,201,85,.5)}.btn-outline-warning.active,.btn-outline-warning:active,.btn-outline-warning:hover,.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning,.show>.btn-outline-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle{background-color:#f7c13d;border:1px solid #f7c13d}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-warning.focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(248,201,85,.3)}.btn-danger{background-color:#f96e5b;border:1px solid #f96e5b;box-shadow:0 2px 6px 0 rgba(249,110,91,.5)}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled):active,.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:hover,.open>.dropdown-toggle.btn-danger,.show>.btn-danger.dropdown-toggle,.show>.btn-outline-danger.dropdown-toggle{background-color:#f85842;border:1px solid #f85842}.btn-danger.focus,.btn-danger:focus,.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 2px rgba(249,110,91,.3)}.btn-light{color:#78797c;background-color:#f5f5f7;border:1px solid #d4d8e1;box-shadow:0 2px 6px 0 rgba(245,245,247,.9)}.btn-light.active,.btn-light.focus,.btn-light:active,.btn-light:focus,.btn-light:hover,.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light:hover,.open>.dropdown-toggle.btn-light,.show>.btn-light.dropdown-toggle,.show>.btn-outline-light.dropdown-toggle{background-color:#e7e7ec;border:1px solid #e7e7ec}.btn-light.focus,.btn-light:focus,.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 2px rgba(245,245,247,.3)}.btn-dark{background-color:#2d3b48;border:1px solid #2d3b48;color:#fff;box-shadow:0 2px 6px 0 rgba(45,59,72,.5)}.btn-dark.active,.btn-dark.focus,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.btn-outline-dark.active,.btn-outline-dark:active,.btn-outline-dark:hover,.open>.dropdown-toggle.btn-dark,.show>.btn-outline-dark.dropdown-toggle{background-color:#232e38;border:1px solid #232e38;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 2px rgba(45,59,72,.3)}.btn-link{color:#bcc1c2}.btn-link:active,.btn-link:focus,.btn-link:hover{text-decoration:none;color:#d7dada}.btn-pink{background-color:#f5468e;border:1px solid #f5468e;color:#fff;box-shadow:0 2px 6px 0 rgba(245,70,142,.5)}.btn-outline-pink.active,.btn-outline-pink:active,.btn-outline-pink:hover,.btn-pink.active,.btn-pink.focus,.btn-pink:active,.btn-pink:focus,.btn-pink:hover,.open>.dropdown-toggle.btn-pink,.show>.btn-outline-pink.dropdown-toggle{background-color:#f42e7f;border:1px solid #f42e7f;color:#fff}.btn-outline-pink.focus,.btn-outline-pink:focus,.btn-pink.focus,.btn-pink:focus{box-shadow:0 0 0 2px rgba(245,70,142,.3)}.btn-purple{background-color:#775fd5;border:1px solid #775fd5;color:#fff;box-shadow:0 2px 6px 0 rgba(119,95,213,.5)}.btn-outline-purple.active,.btn-outline-purple:active,.btn-outline-purple:hover,.btn-purple.active,.btn-purple.focus,.btn-purple:active,.btn-purple:focus,.btn-purple:hover,.open>.dropdown-toggle.btn-purple,.show>.btn-outline-purple.dropdown-toggle{background-color:#664bd0;border:1px solid #664bd0;color:#fff}.btn-outline-purple.focus,.btn-outline-purple:focus,.btn-purple.focus,.btn-purple:focus{box-shadow:0 0 0 2px rgba(119,95,213,.3)}.btn-light{box-shadow:0 2px 6px 0 rgba(245,245,247,.5);border-color:#efeff2}.btn-link{color:#d4d8e1}.btn-link:hover{color:#dde0e7}.btn-outline-primary{color:#605daf;border-color:#605daf}.btn-outline-success{color:#5dd099;border-color:#5dd099}.btn-outline-info{color:#33cdff;border-color:#33cdff}.btn-outline-warning{color:#f8c955;border-color:#f8c955}.btn-outline-danger{color:#f96e5b;border-color:#f96e5b}.btn-outline-pink{color:#f5468e;border-color:#f5468e}.btn-outline-pink,.btn-outline-purple{background-color:transparent;background-image:none}.btn-outline-purple{color:#775fd5;border-color:#775fd5}.btn-outline-dark{color:#2d3b48;background-image:none;background-color:transparent;border-color:#2d3b48}.btn-facebook{color:#fff!important;background-color:#3b5998}.btn-twitter{color:#fff!important;background-color:#00aced}.btn-linkedin{color:#fff!important;background-color:#007bb6}.btn-dribbble{color:#fff!important;background-color:#ea4c89}.btn-googleplus{color:#fff!important;background-color:#dd4b39}.btn-instagram{color:#fff!important;background-color:#517fa4}.btn-pinterest{color:#fff!important;background-color:#cb2027}.btn-dropbox{color:#fff!important;background-color:#007ee5}.btn-flickr{color:#fff!important;background-color:#ff0084}.btn-tumblr{color:#fff!important;background-color:#32506d}.btn-skype{color:#fff!important;background-color:#00aff0}.btn-youtube{color:#fff!important;background-color:#b00}.btn-github{color:#fff!important;background-color:#171515}.btn-gradient-success{background-image:linear-gradient(120deg,#5dd099,#00c4b5);color:#fff;box-shadow:0 2px 6px 0 rgba(93,208,153,.5);border:1px solid #49ca8d}.btn-gradient-success.active,.btn-gradient-success.focus,.btn-gradient-success:active,.btn-gradient-success:focus,.btn-gradient-success:hover,.open>.dropdown-toggle.btn-gradient-success,.show>.btn-gradient-success.dropdown-toggle{background-image:linear-gradient(120deg,#00c4b5,#5dd099);border:1px solid #49ca8d}.btn-gradient-success.focus,.btn-gradient-success:focus,.btn-gradient-success:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-success.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(93,208,153,.3)}.btn-gradient-secondary{background-image:linear-gradient(120deg,#aaaece,#8898b3);color:#fff;box-shadow:0 2px 6px 0 rgba(170,174,206,.5);border:1px solid #babdd7}.btn-gradient-secondary.active,.btn-gradient-secondary.focus,.btn-gradient-secondary:active,.btn-gradient-secondary:focus,.btn-gradient-secondary:hover,.open>.dropdown-toggle.btn-gradient-secondary,.show>.btn-gradient-secondary.dropdown-toggle{background-image:linear-gradient(120deg,#8898b3,#aaaece);border:1px solid #9a9fc5;color:#fff}.btn-gradient-secondary.focus,.btn-gradient-secondary:focus,.btn-gradient-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-secondary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(170,174,206,.3)}.btn-gradient-danger{background-image:linear-gradient(120deg,#f96e5b,#f63f6a);color:#fff;box-shadow:0 2px 6px 0 rgba(249,110,91,.5);border:1px solid #f85842}.btn-gradient-danger.active,.btn-gradient-danger.focus,.btn-gradient-danger:active,.btn-gradient-danger:focus,.btn-gradient-danger:hover,.open>.dropdown-toggle.btn-gradient-danger,.show>.btn-gradient-danger.dropdown-toggle{background-image:linear-gradient(120deg,#f63f6a,#f96e5b);border:1px solid #f85842}.btn-gradient-danger.focus,.btn-gradient-danger:focus,.btn-gradient-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-danger.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(249,110,91,.3)}.btn-gradient-warning{background-image:linear-gradient(120deg,#f8c955,#f5604a);color:#fff;box-shadow:0 2px 6px 0 rgba(248,201,85,.5);border:1px solid #f7c13d}.btn-gradient-warning.active,.btn-gradient-warning.focus,.btn-gradient-warning:active,.btn-gradient-warning:focus,.btn-gradient-warning:hover,.open>.dropdown-toggle.btn-gradient-warning,.show>.btn-gradient-warning.dropdown-toggle{background-image:linear-gradient(120deg,#f5604a,#f8c955);border:1px solid #f7c13d}.btn-gradient-warning.focus,.btn-gradient-warning:focus,.btn-gradient-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-warning.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(248,201,85,.3)}.btn-gradient-info{background-image:linear-gradient(120deg,#33cdff,#0c93fe);color:#fff;box-shadow:0 2px 6px 0 rgba(51,205,255,.5);border:1px solid #1ac7ff}.btn-gradient-info.active,.btn-gradient-info.focus,.btn-gradient-info:active,.btn-gradient-info:focus,.btn-gradient-info:hover,.open>.dropdown-toggle.btn-gradient-info,.show>.btn-gradient-info.dropdown-toggle{background-image:linear-gradient(120deg,#0c93fe,#33cdff);border:1px solid #1ac7ff}.btn-gradient-info.focus,.btn-gradient-info:focus,.btn-gradient-info:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-info.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(51,205,255,.3)}.btn-gradient-primary{background-image:linear-gradient(120deg,#605daf,#3c8da8);color:#fff;box-shadow:0 2px 6px 0 rgba(96,93,175,.5);border:1px solid #9290c8}.btn-gradient-primary.active,.btn-gradient-primary.focus,.btn-gradient-primary:active,.btn-gradient-primary:focus,.btn-gradient-primary:hover,.open>.dropdown-toggle.btn-gradient-primary,.show>.btn-gradient-primary.dropdown-toggle{background-image:linear-gradient(120deg,#3c8da8,#605daf);border:1px solid #9290c8}.btn-gradient-primary.focus,.btn-gradient-primary:focus,.btn-gradient-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(96,93,175,.3)}.btn-gradient-dark{background-image:linear-gradient(120deg,#2d3b48,#5a6c82);color:#fff;box-shadow:0 2px 6px 0 rgba(45,59,72,.5);border:1px solid #546e87}.btn-gradient-dark.active,.btn-gradient-dark.focus,.btn-gradient-dark:active,.btn-gradient-dark:focus,.btn-gradient-dark:hover,.open>.dropdown-toggle.btn-gradient-dark,.show>.btn-gradient-dark.dropdown-toggle{background-image:linear-gradient(120deg,#5a6c82,#2d3b48);border:1px solid #546e87}.btn-gradient-dark.focus,.btn-gradient-dark:focus,.btn-gradient-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-dark.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(45,59,72,.3)}.btn-gradient-light{background-image:linear-gradient(120deg,#f5f5f7,#f7f9ff);color:#636466;box-shadow:0 2px 6px 0 rgba(245,245,247,.5);border:1px solid #e7e7ec}.btn-gradient-light.active,.btn-gradient-light.focus,.btn-gradient-light:active,.btn-gradient-light:focus,.btn-gradient-light:hover,.open>.dropdown-toggle.btn-gradient-light,.show>.btn-gradient-light.dropdown-toggle{background-image:linear-gradient(120deg,#f7f9ff,#f5f5f7);border:1px solid #e7e7ec}.btn-gradient-light.focus,.btn-gradient-light:focus,.btn-gradient-light:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-light.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(245,245,247,.3)}.btn-gradient-pink{background-image:linear-gradient(120deg,#f5468e,#f55654);color:#fff;box-shadow:0 2px 6px 0 rgba(245,70,142,.5);border:1px solid #f42e7f}.btn-gradient-pink.active,.btn-gradient-pink.focus,.btn-gradient-pink:active,.btn-gradient-pink:focus,.btn-gradient-pink:hover,.open>.dropdown-toggle.btn-gradient-pink,.show>.btn-gradient-pink.dropdown-toggle{background-image:linear-gradient(120deg,#f55654,#f5468e);border:1px solid #f42e7f}.btn-gradient-pink.focus,.btn-gradient-pink:focus,.btn-gradient-pink:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-pink.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(245,70,142,.3)}.btn-gradient-purple{background-image:linear-gradient(120deg,#775fd5,#a456ad);color:#fff;box-shadow:0 2px 6px 0 rgba(119,95,213,.5);border:1px solid #8873da}.btn-gradient-purple.active,.btn-gradient-purple.focus,.btn-gradient-purple:active,.btn-gradient-purple:focus,.btn-gradient-purple:hover,.open>.dropdown-toggle.btn-gradient-purple,.show>.btn-gradient-purple.dropdown-toggle{background-image:linear-gradient(120deg,#a456ad,#775fd5);border:1px solid #664bd0}.btn-gradient-purple.focus,.btn-gradient-purple:focus,.btn-gradient-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-gradient-purple.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(119,95,213,.3)}.card{border:none;box-shadow:1px 0 20px rgba(96,93,175,.05);margin-bottom:30px}.card .card-header{font-size:18px;font-weight:500}.card .card-footer,.card .card-header{background-color:#f3f2f7}.card .card-title{font-size:18px}.card-primary{background-color:#605daf;border-color:#605daf}.card-success{background-color:#5dd099;border-color:#5dd099}.card-info{background-color:#33cdff;border-color:#33cdff}.card-warning{background-color:#f8c955;border-color:#f8c955}.card-danger{background-color:#f96e5b;border-color:#f96e5b}.card-header{border-bottom:1px solid rgba(45,59,72,.05)}.pagination .page-link{color:#605daf}.pagination .page-item.active .page-link{background-color:#605daf;border-color:#605daf;color:#fff}.pagination .page-link:focus,.pagination .page-link:hover{color:#2d3b48;background-color:#f5f5f7;box-shadow:0 0 0 .2rem rgba(96,93,175,.33)}.pagination .form-control{font-size:12px;padding:0;height:18px}.pagination .form-control,.pagination .form-control:focus{border-color:transparent;background-color:transparent}.custom-pagination .page-link{border-radius:50%;width:40px;height:40px;padding-left:14px;line-height:22px}.custom-pagination-2 .page-item a{background-color:#f3f2f7}.custom-pagination-2 .page-item:first-child .page-link{margin-left:0;border-top-left-radius:40px;border-bottom-left-radius:40px}.custom-pagination-2 .page-item:last-child .page-link{border-top-right-radius:40px;border-bottom-right-radius:40px}.progress-bar{background-color:#605daf}.progress-vertical{min-height:250px;height:250px;width:10px;position:relative;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical .progress-bar{width:100%}.progress-vertical-bottom{min-height:250px;height:250px;position:relative;width:10px;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical-bottom .progress-bar{width:100%;position:absolute;bottom:0}.progress-vertical-bottom.progress-sm,.progress-vertical.progress-sm{width:5px!important}.progress-vertical-bottom.progress-sm .progress-bar,.progress-vertical.progress-sm .progress-bar{font-size:8px;line-height:5px}.progress-vertical-bottom.progress-md,.progress-vertical.progress-md{width:15px!important}.progress-vertical-bottom.progress-md .progress-bar,.progress-vertical.progress-md .progress-bar{font-size:10.8px;line-height:14.4px}.progress-vertical-bottom.progress-lg,.progress-vertical.progress-lg{width:20px!important}.progress-vertical-bottom.progress-lg .progress-bar,.progress-vertical.progress-lg .progress-bar{font-size:12px;line-height:20px}.popover-title{margin-top:0}.tooltip .tooltip-inner{padding:4px 10px}.swal2-popup .swal2-title{font-size:24px;font-weight:500}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#605daf;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(96,93,175,.4)}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#f96e5b;color:#f3f2f7;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(249,110,91,.5)}.swal2-actions .btn-success,.swal2-actions .btn-success:active,.swal2-actions .btn-success:not(:disabled):not(.disabled):active{background-color:#605daf;border:1px solid #605daf}.swal2-actions .btn-success:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(96,93,175,.4)}.swal2-actions .btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#f96e5b;border-color:#f96e5b}.swal2-actions .btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(249,110,91,.5)}.swal2-actions .btn-danger,.swal2-actions .btn-danger:active,.swal2-actions .btn-danger:focus,.swal2-actions .btn-danger:hover{background-color:#f96e5b;border:1px solid #f96e5b}.swal2-actions .btn-danger:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(249,110,91,.5)}.alertify,.alertify-logs{z-index:99}.alertify input{border:2px solid #8c9ea9}.alertify-logs>.success{background-color:#5dd099;color:#fff}.alertify-logs>.error{background-color:#f96e5b;color:#fff}.alertify-logs>*,.alertify-logs>.default{background-color:#2d3b48}.jqstooltip{box-sizing:content-box}.chart{position:relative;display:inline-block;width:110px;height:110px;margin-top:20px;margin-bottom:20px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.chart.chart-widget-pie{margin-top:5px;margin-bottom:5px}.percent{display:inline-block;line-height:110px;z-index:2}.percent:after{content:"%";margin-left:.1em;font-size:.8em}.morris-hover.morris-default-style{border-radius:5px;padding:10px 12px;background:#fff;border:none;font-family:Rubik,sans-serif;box-shadow:0 5px 25px 5px rgba(0,0,0,.14)}.morris-hover.morris-default-style .morris-hover-point{font-weight:500;font-size:14px;color:#2d3b48!important}.morris-hover.morris-default-style .morris-hover-row-label{background-color:#2d3b48;color:#fff;padding:4px;border-radius:5px 5px 0 0;margin:-10px -12px 10px}#flotTip{padding:8px 12px;background-color:#fff;z-index:100;color:#2d3b48;box-shadow:0 5px 25px 5px rgba(0,0,0,.14);border-radius:1px}.ct-golden-section:before{float:none}.ct-chart{height:300px}.ct-grid{stroke:rgba(0,0,0,.09);stroke-width:2px;stroke-dasharray:3px}.ct-chart .ct-label{fill:#8c9ea9;color:#8c9ea9;font-size:14px;line-height:1}.ct-chart.simple-pie-chart-chartist .ct-label{color:#fff;fill:#fff;font-size:16px}.ct-chart .ct-series.ct-series-a .ct-bar,.ct-chart .ct-series.ct-series-a .ct-line,.ct-chart .ct-series.ct-series-a .ct-point,.ct-chart .ct-series.ct-series-a .ct-slice-donut{stroke:#605daf}.ct-chart .ct-series.ct-series-b .ct-bar,.ct-chart .ct-series.ct-series-b .ct-line,.ct-chart .ct-series.ct-series-b .ct-point,.ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:#33cdff}.ct-chart .ct-series.ct-series-c .ct-bar,.ct-chart .ct-series.ct-series-c .ct-line,.ct-chart .ct-series.ct-series-c .ct-point,.ct-chart .ct-series.ct-series-c .ct-slice-donut{stroke:#f8c955}.ct-chart .ct-series.ct-series-d .ct-bar,.ct-chart .ct-series.ct-series-d .ct-line,.ct-chart .ct-series.ct-series-d .ct-point,.ct-chart .ct-series.ct-series-d .ct-slice-donut{stroke:#2d3b48}.ct-chart .ct-series.ct-series-e .ct-bar,.ct-chart .ct-series.ct-series-e .ct-line,.ct-chart .ct-series.ct-series-e .ct-point,.ct-chart .ct-series.ct-series-e .ct-slice-donut{stroke:#5dd099}.ct-chart .ct-series.ct-series-f .ct-bar,.ct-chart .ct-series.ct-series-f .ct-line,.ct-chart .ct-series.ct-series-f .ct-point,.ct-chart .ct-series.ct-series-f .ct-slice-donut{stroke:#f96e5b}.ct-chart .ct-series.ct-series-g .ct-bar,.ct-chart .ct-series.ct-series-g .ct-line,.ct-chart .ct-series.ct-series-g .ct-point,.ct-chart .ct-series.ct-series-g .ct-slice-donut{stroke:#f5f5f7}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#605daf}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#f8c955}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#2d3b48}.chartist-tooltip{position:absolute;display:inline-block;opacity:0;min-width:10px;padding:2px 10px;border-radius:3px;-moz-border-radius:3px;background-clip:padding-box;background:#2d3b48;color:#fff;text-align:center;pointer-events:none;z-index:1;transition:opacity .2s linear}.chartist-tooltip.tooltip-show{opacity:1}.c3 svg{max-width:100%}.c3-tooltip td>span{background:#2d3b48}.c3-tooltip td{border-left:none}.c3-tooltip{box-shadow:0 8px 40px 0 rgba(0,0,0,.12);opacity:1}.c3-chart-arcs-title{font-size:18px;font-weight:600;font-family:Rubik,sans-serif}.c3-tooltip tr{border:none!important}.c3-tooltip th{background-color:#2d3b48}.c3-tooltip .value{font-weight:600;font-family:Rubik,sans-serif}.c3-line{stroke-width:2px}.c3-legend-item{font-size:13px;font-family:Rubik,sans-serif}#donut-chart #donut-chart-container .legend{position:relative;margin-right:-50px;top:-50px}.table{margin-bottom:10px}.table thead{background-color:#f3f2f7}.table th{font-weight:500;color:#827fc0}.table tr td{color:#8887a9}.table-sm td,.table-sm th{padding:.3rem!important}.table>tbody>tr>td,.table>tfoot>tr>td,.table>thead>tr>td{padding:14px 12px;vertical-align:middle}.table-hover tbody tr:hover,.table-striped tbody tr:nth-of-type(odd),.thead-default th{background-color:#f6f6f9}.table-centered td,.table-centered th{vertical-align:middle!important}table.focus-on tbody tr.focused td,table.focus-on tbody tr.focused th{background-color:#605daf;color:#fff}.table-rep-plugin .btn-toolbar{display:block}.table-rep-plugin .btn-default{background-color:#fff;border-color:#d4d8e1;margin-right:5px}.table-rep-plugin .btn-default.btn-primary{background-color:#605daf;border-color:#605daf}.table-rep-plugin .table-responsive{border:none!important}.table-rep-plugin .btn-group.float-right .dropdown-menu{left:auto;right:0}.table-rep-plugin tbody th{font-size:14px;font-weight:400}.table-rep-plugin .checkbox-row{padding-left:40px}.table-rep-plugin .checkbox-row label{display:inline-block;padding-left:5px;position:relative}.table-rep-plugin .checkbox-row label:before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:1px solid #d4d8e1;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:.3s ease-in-out;width:17px;outline:none!important}.table-rep-plugin .checkbox-row label:after{color:#d4d8e1;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-20px;padding-left:3px;padding-top:1px;position:absolute;top:-1px;width:16px}.table-rep-plugin .checkbox-row input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:none!important}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label{opacity:.65}.table-rep-plugin .checkbox-row input[type=checkbox]:focus+label:before{outline-offset:-2px;outline:none}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label:after{content:"\f00c";font-family:FontAwesome}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label:before{background-color:#f5f5f7;cursor:not-allowed}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label:before{background-color:#605daf;border-color:#605daf}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label:after{color:#fff}.irs-from,.irs-single,.irs-to{background:#605daf}.irs-from:after,.irs-single:after,.irs-to:after{border-top-color:#605daf}.range-bar{background-color:#d4d8e1}.range-max,.range-min{color:#8c9ea9;padding-top:0}.range-quantity{background-color:#605daf}.slider-wrapper{margin:0 25px 12px;position:relative;width:250px}.slider-wrapper.vertical-wrapper{height:200px;width:auto}.display-box-label{right:-80px;top:-8px}.display-box,.display-box-label{font-size:.8em;position:absolute}.display-box{background-color:#605daf;color:#fff;border-radius:5px;height:23px;right:-140px;padding-top:2px;text-align:center;top:-10px;width:50px;box-shadow:inset 0 0 10px rgba(163,167,168,.15)}label{font-weight:500;color:#636466;font-size:14px}.form-control{font-size:14px;border:1px solid #d4d8e1;height:calc(2.3rem + 2px)}.form-control:focus{border-color:#605daf;box-shadow:none}.custom-control-input:checked~.custom-control-indicator{background-color:#605daf}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 3px #605daf}.has-success .form-control{border-color:#5dd099;box-shadow:none}.has-warning .form-control{border-color:#f8c955;box-shadow:none}.has-error .form-control{border-color:#f96e5b;box-shadow:none}.input-group-addon{border-radius:2px;border:1px solid #f5f5f7}.error{color:red}.parsley-error{border-color:#f96e5b}.parsley-errors-list{display:none;margin:0;padding:0}.parsley-errors-list.filled{display:block}.parsley-errors-list>li{font-size:12px;list-style:none;color:#f96e5b;margin-top:5px}.dropzone{min-height:230px;border:2px dashed rgba(0,0,0,.3);background:#fff;border-radius:6px}.dropzone .dz-message{font-size:30px}.datepicker{border:1px solid #f3f2f7;padding:8px}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#605daf!important;background-image:none;box-shadow:none;color:#fff}.datepicker>div{display:block}.table-condensed>tbody>tr>td,.table-condensed>thead>tr>th{padding:5px}.input-group-text{font-size:14px}.bootstrap-touchspin .input-group-btn-vertical .btn{padding:9px 12px}.bootstrap-touchspin .input-group-btn-vertical i{top:4px;left:8px}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f5f7}.badge:empty{padding:0}.select2-container--default .select2-selection--single{border:1px solid #d8d8d8;height:38px}.select2-container--default .select2-selection--single:focus{outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:8px}.select2-container .select2-selection--multiple{min-height:38px;border:1px solid #d8d8d8}.select2-container .select2-search--inline .select2-search__field{margin-top:8px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:7px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #d8d8d8;outline:0}.dtp-btn-cancel{margin-right:5px}.addon-color-picker .btn{padding:8px;line-height:0;border-color:#bfbfbf}.asColorPicker-clear{display:none;position:absolute;top:8px;right:45px;text-decoration:none}.asColorPicker-trigger{position:absolute;top:0;right:2px;height:39px;width:39px;border:0}.asColorPicker-dropdown{max-width:260px}.asColorPicker-wrap{position:relative;display:inline-block;width:100%;padding-right:35px}.input-title{font-weight:400;font-size:15px;color:#2d3b48}.mce-panel{border-color:#e7e7ec!important;background-color:#f5f5f7!important}.mce-menu-item.mce-selected,.mce-menu-item:focus,.mce-menu-item:hover{background-color:#605daf!important}.mce-menu{background-color:#fff!important}.note-btn-group .dropdown-menu>li>a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.note-btn-group .dropdown-menu>li>a:hover{background-color:#fbfbfc}.note-air-popover,.note-image-popover,.note-link-popover{display:none}.note-air-popover .dropdown-toggle:after,.note-image-popover .dropdown-toggle:after,.note-link-popover .dropdown-toggle:after{margin-left:0}.note-icon-caret{display:none}.note-editor{position:relative}.note-editor .btn-default{background-color:transparent;border-color:transparent}.note-editor .btn-group-sm>.btn,.note-editor .btn-sm{padding:8px 12px}.note-editor .note-toolbar{background-color:#f3f2f7;border-bottom:1px solid #f5f5f7;margin:0}.note-editor .note-statusbar{background-color:#fff}.note-editor .note-statusbar .note-resizebar{border-top:none;height:15px;padding-top:3px}.note-editor.note-frame{border:1px solid #f5f5f7}.note-editor.note-frame.card{box-shadow:none}.note-popover .popover .popover-content{padding:5px 0 10px 5px}.note-popover .btn-default{background-color:transparent;border-color:transparent}.note-popover .btn-group-sm>.btn,.note-popover .btn-sm{padding:8px 12px}.note-toolbar{padding:5px 0 10px 5px}.calendar{float:left;margin-bottom:0}.none-border .modal-footer{border-top:none}.fc-toolbar{margin-bottom:8px}.fc-toolbar h2{font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}.fc-day{background:#fff}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar .ui-state-hover,.fc-toolbar button:focus,.fc-toolbar button:hover{z-index:0}.fc-widget-header{background:#605daf;color:#fff}.fc-widget-content,.fc-widget-header{border:1px solid #bcc1c2}.fc th.fc-widget-header{font-size:14px;line-height:20px;padding:10px 0;font-weight:700;text-transform:uppercase}.fc-button{background:#fff;border:1px solid #d4d8e1;color:#939798;text-transform:capitalize}.fc-text-arrow{font-family:arial;font-size:16px}.fc-cell-overlay,.fc-state-highlight,.fc-state-hover{background:#d4d8e1}.fc-unthemed .fc-today{background:#fff}.fc-event{border-radius:2px;border:none;cursor:move;font-size:13px;margin:5px 0;padding:5px;text-align:center;background:#605daf;color:#fff!important}.external-event{color:#fff;cursor:move;margin:10px 0;padding:6px 10px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-right:5px}.widget-chart li{width:31.5%;display:inline-block;padding:0}.widget-chart li i{font-size:22px}.mini-stat{box-shadow:2px 0 3px rgba(96,93,175,.05);padding:20px;border-radius:3px;margin-bottom:30px}.mini-stat-icon{width:60px;height:60px;display:inline-block;line-height:60px;text-align:center;font-size:30px;border-radius:100%;float:left;margin-right:10px}.mini-stat-info{font-size:14px;padding-top:2px}.mini-stat-info span{display:block;font-size:24px}.round{line-height:60px;color:#605daf;width:60px;height:60px;font-size:26px;display:inline-block;font-weight:400;border:3px solid #d5d4ea;text-align:center;border-radius:50%;background:#c5c3e2}.round-inner,.text-lightdark{color:#bcc1c2}.text-greylight{color:#d4d8e1}.new-user table td img,.new-user ul li img{margin-right:8px;width:50px}.boxscroll{height:510px;overflow:auto}.vertical .carousel-item-next.carousel-item-left,.vertical .carousel-item-prev.carousel-item-right{transform:translateZ(0)}.vertical .active.carousel-item-right,.vertical .carousel-item-next{transform:translate3d(0,100% 0)}.vertical .active.carousel-item-left,.vertical .carousel-item-prev{transform:translate3d(0,-100%,0)}.carousel-icon i{font-size:50px;width:80px;height:80px;background-color:transparent}#verticalCarousel,#verticalCarousel2{height:165px}#line-2{padding:0 -10px -10px!important}.gmaps,.gmaps-panaroma{height:300px;background:#f5f5f7;border-radius:3px}.gmaps-overlay{display:block;text-align:center;color:#fff;font-size:16px;line-height:40px;background:#605daf;border-radius:4px;padding:10px 20px}.gmaps-overlay_arrow{left:50%;margin-left:-16px;width:0;height:0;position:absolute}.gmaps-overlay_arrow.above{bottom:-15px;border-top:16px solid #605daf}.gmaps-overlay_arrow.above,.gmaps-overlay_arrow.below{border-left:16px solid transparent;border-right:16px solid transparent}.gmaps-overlay_arrow.below{top:-15px;border-bottom:16px solid #605daf}.accountbg{position:absolute;height:100%;width:100%;top:0;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 2000px rgba(31,35,60,.8)}.wrapper-page{margin:7.5% auto;max-width:460px;position:relative}.wrapper-page .logo-admin{font-size:28px;line-height:70px}.wrapper-page .card{border:7px double #605daf;border-radius:10px}.user-thumb{position:relative;z-index:999}.user-thumb img{height:88px;margin:0 auto;width:88px}.ex-page-content h1{font-size:98px;font-weight:500;line-height:150px;text-shadow:rgba(61,61,61,.3) 1px 1px,rgba(61,61,61,.2) 2px 2px,rgba(61,61,61,.3) 3px 3px}.topbar .topbar-left{float:left;height:70px;position:relative;width:240px;z-index:1;background-color:#fff}.topbar-left{box-shadow:none!important}.topbar-left .bg-logo{background-color:#605daf}.logo{color:#f5f5f7!important;font-size:20px;font-weight:700;letter-spacing:.03em;line-height:69px;text-transform:uppercase}.has_sub.nav-active i.mdi-chevron-right:before{content:"\F140"}.navbar-custom{background-color:#605daf;border:none;margin:-20px -25px 0;box-shadow:1px 0 20px rgba(0,0,0,.2)}.notification-list{margin:0!important}.notification-list .noti-title{border-radius:.25rem .25rem 0 0;background-color:#605daf;margin:-4px 0 0;width:auto;padding:12px 20px}.notification-list .noti-title h5{margin:0;font-size:14px;color:#fff}.notification-list .noti-title .label{float:right}.notification-list .noti-icon{font-size:16px;vertical-align:middle;color:#fff;background:#7471b9;width:36px;height:36px;display:inline-block;border-radius:50%;line-height:36px;text-align:center}.notification-list .noti-icon-badge{display:inline-block;position:absolute;top:14px;right:9px}.notification-list .notify-item{padding:15px 20px}.notification-list .notify-item .notify-icon{float:left;height:36px;width:36px;line-height:36px;text-align:center;margin-right:10px;border-radius:50%;color:#fff}.notification-list .notify-item .notify-icon img{margin-top:4px}.notification-list .notify-item .notify-details{margin-bottom:0;overflow:hidden;margin-left:45px;text-overflow:ellipsis;white-space:nowrap}.notification-list .notify-item .notify-details b{font-weight:400}.notification-list .notify-item .notify-details small{display:block;white-space:normal}.notification-list .notify-item .notify-details span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.notification-list .notify-all{border-radius:0 0 .25rem .25rem;margin:0 0 -5px;background-color:#f5f5f7}.notification-list .profile-dropdown .notify-item{padding:4px 20px}.notification-list .nav-link{padding:0 10px;line-height:70px}.notification-list .language-switch a img{float:right;margin-top:5px}.profile-dropdown{width:170px}.profile-dropdown i{font-size:17px;margin-right:5px}.profile-dropdown i,.profile-dropdown span{vertical-align:middle}.nav-user{margin:0 15px 0 0}.nav-user img{height:36px;width:36px}.arrow-none:after{border:none;margin:0;display:none}.menu-title{padding:12px 25px!important;letter-spacing:.035em;pointer-events:none;cursor:default;font-size:13px;color:#8c9ea9}.profile{padding:17px 15px!important}.profile img{border:2px solid #edf0f0;height:36px;width:36px;float:left}.profile .profile-username{margin-left:45px;display:block;line-height:36px}.dropdown-menu-lg{width:270px}.navbar-nav{margin:0}.side-menu{bottom:0;top:0;width:240px;transition:all .4s ease-in-out;background:#fff;position:absolute;z-index:99;box-shadow:2px 0 3px rgba(96,93,175,.05)}body.fixed-left .side-menu.left{bottom:50px;height:100%;margin-bottom:-70px;margin-top:0;padding-bottom:70px;position:fixed}.content-page{margin-left:240px;overflow:hidden;min-height:500px}.content-page>.content{margin-bottom:63px;padding:20px 25px 0;transition:all .4s ease-in-out}.page-content-wrapper{margin:0 -10px}.button-menu-mobile{background-color:#605daf;font-size:28px;color:#fff;width:42px;border-radius:3px;border:none;line-height:67px;display:none}.button-menu-mobile-topbar{background-color:#f96e5b;color:#fff;font-size:20px;height:42px;width:42px;line-height:42px;border-radius:0;border:none;position:absolute;right:-42px;top:0}.app-search .form-control,.app-search .form-control:focus{border:1px solid #7471b9;font-size:13px;height:34px;color:#fff;padding-left:20px;padding-right:40px;background:#7471b9;box-shadow:none;border-radius:30px;width:200px}.app-search{position:relative;padding-top:18px;margin-left:20px}.app-search input.form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.app-search input.form-control:-moz-placeholder,.app-search input.form-control::-moz-placeholder{color:hsla(0,0%,100%,.7)}.app-search input.form-control:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.app-search a{position:absolute;top:18px;left:160px;display:block;height:34px;line-height:34px;width:34px;text-align:center;color:hsla(0,0%,100%,.5)}.sidebar-inner{height:100%}#sidebar-menu,#sidebar-menu a,#sidebar-menu li,#sidebar-menu ul{border:0;font-weight:400;line-height:1;list-style:none;margin:0;padding:0;position:relative;text-decoration:none;z-index:20}.navbar-nav>li>a.notification-icon-box{line-height:70px}.navbar-nav>li>a.notification-icon-box i{font-size:26px;vertical-align:middle}#sidebar-menu{background-color:#fff;padding-bottom:230px;width:100%}#sidebar-menu ul ul{display:none}#sidebar-menu ul ul li{border-top:0}#sidebar-menu ul ul li.active a{color:#605daf}#sidebar-menu ul ul a{color:rgba(45,59,72,.8);display:block;padding:12px 25px 12px 60px;font-size:14px}#sidebar-menu ul ul a:hover{color:#2d3b48}#sidebar-menu ul ul a i{margin-right:5px}#sidebar-menu ul ul ul a{padding-left:80px}#sidebar-menu>ul>li>a{color:#2d3b48;display:block;padding:16px 25px;margin:3px 0;background-color:#fff}#sidebar-menu>ul>li>a:hover{color:#605daf;text-decoration:none}#sidebar-menu>ul>li>a:hover i{color:#605daf}#sidebar-menu>ul>li>a span i{font-size:18px;line-height:16px}#sidebar-menu>ul>li.nav-active>a{background-color:#f5f5f7}#sidebar-menu>ul>li>a>span{vertical-align:middle}#sidebar-menu>ul>li>a>i{display:inline-block;font-size:18px;line-height:17px;margin-left:3px;margin-right:10px;text-align:center;vertical-align:middle;width:20px;color:#8c9ea9}#sidebar-menu>ul>li>a>i.i-right{float:right;margin:3px 0 0}#sidebar-menu>ul>li>a.active{color:#605daf;background-color:rgba(96,93,175,.15)}#sidebar-menu>ul>li>a.active i{color:#605daf}#sidebar-menu>ul>li.nav-active>ul{display:block}#wrapper.enlarged .left.side-menu{padding-top:0;z-index:20;margin-left:-100%}#wrapper.enlarged .content-page{margin-left:0}#wrapper.enlarged .footer{left:0}.user-details{min-height:80px;padding:20px;position:relative}.user-details img{position:relative;z-index:9999;height:64px;width:64px}.user-details .user-info{text-align:center}.user-details .user-info .user-status{display:inline-block;padding:3px 10px;border:1px solid rgba(34,34,34,.27);border-radius:20px;font-size:12px}.page-title-box{padding:22px 0}.page-title-box .page-title{font-size:18px;margin-bottom:0;margin-top:0}.page-title-box .breadcrumb .breadcrumb-item a{color:#8c9ea9}.sidebar-user{text-align:center;padding:22px 0}.sidebar-user .dropdown-toggle{font-weight:500}.sidebar-user img{width:64px;height:64px}.sidebar-user a{border:1px solid #f3f2f7;display:inline-block;width:36px;height:36px;line-height:34px;border-radius:3px}.sidebar-user a:hover{background-color:#f6f6f9}@media (min-width:768px) and (max-width:991px){body{overflow-x:hidden}}@media (max-width:1024px){.side-menu.left{margin-left:-100%;z-index:1000!important}.content-page{margin-left:0}.enlarged .side-menu.left{margin-left:0!important}.button-menu-mobile{display:inline-block}.navbar-custom{padding-left:10px}.content-page>.content{padding:20px}#wrapper.enlarged .footer,.footer{left:0}}@media (max-width:768px){.topbar{position:fixed;left:25px;right:25px;z-index:999}.page-content-wrapper{margin-top:50px}.sticky-table-header.fixed-solution{top:74px}}@media (max-width:767px){body{overflow-x:hidden}.content-page{margin-left:0!important}.enlarged .left.side-menu{margin-left:-75px}.mobile-sidebar{left:0}.mobile-content{left:250px;right:-250px}.wrapper-page{width:90%}.navbar-nav .open .dropdown-menu{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);left:auto;position:absolute;right:0}.fc-toolbar .fc-right{float:left;margin:10px 0}}@media (max-width:620px){.page-header-title{text-align:center}.dataTables_paginate .page-link{padding:.35rem .5rem}.mo-mb-2{margin-bottom:10px}.mo-mt-2{margin-top:10px!important}.pagination-lg .page-link{padding:.25rem .5rem;font-size:15px}}@media (max-width:480px){.side-menu{z-index:10}.button-menu-mobile{display:block}}@media (max-width:420px){.hide-phone,.notify-icon{display:none}.dropdown-menu-lg{width:200px}.notify-details{margin-left:0!important}}@media (min-width:1200px) and (max-width:1366px){.entry .title{width:28%!important;float:left!important;padding-right:24px!important}.entry .title h6{font-size:14px!important}.entry .title:before{content:"";right:-3px!important}.entry .body{width:72%!important}}.icon-contain i{font-size:32px}.accordion,.accordion .btn:focus,.accordion .card{box-shadow:none}.accordion .card-body,.accordion .card-header{border:1px solid rgba(188,193,194,.2)}.accordion .card-header{background-color:rgba(212,216,225,.2);padding:0 12px}.accordion .btn{margin-bottom:0}.blog-card h4{font-weight:600}.card-img-overlay{bottom:auto}.round-icon{font-size:22px;width:44px;height:44px;line-height:45px;text-align:center;border-radius:50%;display:inline-block}.timeline-card{overflow:hidden}.timeline{width:100%;max-width:800px;position:relative}.timeline:before{content:"";position:absolute;top:0;left:25%;bottom:0;width:4px;background:#f5f5f7}.timeline:after{content:"";display:table;clear:both}.entry{clear:both;text-align:left;position:relative}.entry .title{margin-bottom:.5em;float:left;width:25%;padding-right:30px;text-align:right;position:relative}.entry .title h6{font-size:16px;color:#8c9ea9;font-weight:400;margin-top:0}.entry .title:before{content:"";position:absolute;width:16px;height:16px;border:4px solid #fff;background-color:#33cdff;border-radius:100%;top:8%;right:-10px;z-index:99;box-shadow:0 0 0 1.25px #5dd099}.entry .title p{margin:0;font-size:100%}.entry .body{margin:0 0 42px;float:right;width:75%;padding-left:30px}.entry .body p{line-height:1.4em;color:#8c9ea9;font-size:14px}.entry .body p:first-child{margin-top:0;font-weight:400}.text-gradient-success{background:-webkit-linear-gradient(#42e695,#3bb2b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-danger{background:-webkit-linear-gradient(#f81f8b,#f56348);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-warning{background:-webkit-linear-gradient(#f6d365,#ff7850);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-primary{background:linear-gradient(90deg,#30cfd0 0,#330867);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient1{background-image:linear-gradient(120deg,#f56348,#f81f8b)}.bg-gradient2{background-image:linear-gradient(120deg,#00e795,#0095e2)}.bg-gradient3{background-image:linear-gradient(120deg,#f6d365,#fda085)}.bg-gradient4{background:linear-gradient(120deg,#606c88,#330867)}.title-border:before{content:"";margin-left:-20px;padding-right:16px;height:54px;top:0;display:inline-block;position:absolute;-o-border-image:linear-gradient(0deg,#f81f8b 0,#ff7850);border-image:linear-gradient(0deg,#f81f8b 0,#ff7850);border-image-slice:1;border-left:solid;border-width:4px}.dashboard-map{height:290px}.badge.badge-outline-success{border:1px solid #5dd099;background-color:transparent;color:#5dd099}.badge.badge-outline-danger{border:1px solid #f96e5b;background-color:transparent;color:#f96e5b}.badge.badge-outline-primary{border:1px solid #605daf;background-color:transparent;color:#605daf}.badge.badge-outline-warning{border:1px solid #f8c955;background-color:transparent;color:#f8c955}.badge.badge-outline-info{border:1px solid #33cdff;background-color:transparent;color:#33cdff}.badge.badge-outline-pink{border:1px solid #f5468e;background-color:transparent;color:#f5468e}.badge.badge-outline-purple{border:1px solid #775fd5;background-color:transparent;color:#775fd5}.badge.badge-outline-secondary{border:1px solid #aaaece;background-color:transparent;color:#aaaece}.badge.badge-outline-dark{border:1px solid #2d3b48;background-color:transparent;color:#2d3b48}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJfbG9hZGVyLnNjc3MiLCJfYm9vdHN0cmFwLWN1c3RvbS5zY3NzIiwiX2FsZXJ0cy5zY3NzIiwiX2hlbHBlci5zY3NzIiwiX3dhdmVzLnNjc3MiLCJzdHlsZS5jc3MiLCJfZGVtby1vbmx5LnNjc3MiLCJfYnV0dG9ucy5zY3NzIiwiX2NhcmQuc2NzcyIsIl9wYWdpbmF0aW9uLnNjc3MiLCJfcHJvZ3Jlc3NiYXIuc2NzcyIsIl9wb3BvdmVyLXRvb2x0aXBzLnNjc3MiLCJfc3dlZXQtYWxlcnQuc2NzcyIsIl9hbGVydGlmeS5zY3NzIiwiX2NoYXJ0cy5zY3NzIiwiX3RhYmxlcy5zY3NzIiwiX3JhbmdlLXNsaWRlci5zY3NzIiwiX2Zvcm0tZWxlbWVudHMuc2NzcyIsIl9mb3JtLXZhbGlkYXRpb24uc2NzcyIsIl9mb3JtLXVwbG9hZC5zY3NzIiwiX2Zvcm0tYWR2YW5jZWQuc2NzcyIsIl9mb3JtLWVkaXRvci5zY3NzIiwiX3N1bW1lcm5vdGUuc2NzcyIsIl9jYWxlbmRhci5zY3NzIiwiX3dpZGdldHMuc2NzcyIsIl9tYXBzLnNjc3MiLCJfYWNjb3VudC1wYWdlcy5zY3NzIiwiX21lbnUuc2NzcyIsIl9yZXNwb25zaXZlLnNjc3MiLCJfZGFzaGJvYXJkLnNjc3MiLCJfY3VzdG9tLWNvbG9ycy5zY3NzIiwiX2JhZGdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsd0VBQVksQ0NJWixLQUVFLDRCRGdDZ0MsQ0MvQmhDLFFBQVMsQ0FDVCxjRG1DYyxDQ2xDZCxhRHVCcUIsQ0NyQnZCLFVBTkUsa0JEMEJxQixDQ3BCdkIsS0FDRSxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGVEaUJxQixDQ2R2QixrQkFDRSxhQUFjLENBQ2QsYUFBNkIsQ0FHL0IsR0FDRSxnQkFBaUIsQ0FHbkIsR0FDRSxnQkFBaUIsQ0FHbkIsR0FDRSxnQkFBaUIsQ0FEbkIsU0FHSSxhRFptQixDQ2dCdkIsR0FDRSxn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LGFIMUhxQixDRzZIdkIsY0FDRSx3QkgvSHFCLENHa0l2QixZQUNFLHdCSDlIcUIsQ0dpSXZCLGNBQ0Usd0JIaklxQixDR29JdkIsWUFDRSx3Qkh4SXFCLENHNkl2QixvQkFDRSxtQ0h0SnFCLENHdUpyQixhSHZKcUIsQ0cwSnZCLG9CQUNFLG9DSHpKcUIsQ0cwSnJCLGFIMUpxQixDRzZKdkIsaUJBQ0Usb0NIN0pxQixDRzhKckIsYUg5SnFCLENHaUt2QixvQkFDRSxvQ0hqS3FCLENHa0tyQixhSGxLcUIsQ0dxS3ZCLG1CQUNFLG9DSHJLcUIsQ0dzS3JCLGFIdEtxQixDR3lLdkIsaUJBQ0Usb0NIcktxQixDR3NLckIsYUh0S3FCLENHeUt2QixtQkFDRSxvQ0h6S3FCLENHMEtyQixhSDFLcUIsQ0c4S3ZCLGdFQUNFLHdCSDFMcUIsQ0c2THZCLDRCQUNFLGFIOUxxQixDR2tNdkIsc0RBTUksd0JIeExtQixDR3lMbkIsb0JIekxtQixDRzBMbkIsYUh6TG1CLENHMExuQixTQUFVLENBVGQsb0RBV00sYUg3TWlCLENHa012Qiw4QkFlSSx3QkhqTW1CLENHa01uQixvQkhsTW1CLENHbU1uQixhSGxNbUIsQ0dtTW5CLFNBQVUsQ0FsQmQsa0dBd0JJLGFIMU5tQixDRzhOdkIsaUJBQ0UsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGlDQUFnQyxDQUhsQyx5REFTSSxlQUFnQixDQUNoQixpQkFBa0IsQ0FJdEIseUJBQ0UsZUFBZ0IsQ0FHbEIsK0JBQ0UsYUhqUHFCLENHOFB2QixxSkFFSSx3QkhoUW1CLENHOFB2QixrRkFLSSxtQ0huUW1CLENHeVF2QixnQkFDRSxZQUFhLENBSWYsWUFDRSxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQiw2QkhuUXFCLENHc1F2QixvQkFDRSxhQUFjLENBQ2QsOEJIeFFxQixDR3lRckIsZ0JBQWlCLENBSW5CLGFBQ0UsWUFBYSxDQzlSZixPQUNFLGlCQUFrQixDQUNsQixRQUFTLENBRlgsbUJBS0ksZUFBZ0IsQ0FMcEIsNkJBUUksd0JKTG1CLENJTW5CLDRC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QUtFLGtDQUFpRCxDQUNqRCx3QkFBc0MsQ0FFeEMsNkxBR0UsdUNUaERxQixDU3FEdkIsYUFDRSx3QlRwRHFCLENTcURyQix3QlRyRHFCLENTc0RyQiwwQ1R0RHFCLENTd0R2Qix1VkFNRSx3QkFBc0MsQ0FDdEMsd0JBQXNDLENBRXhDLDZMQUdFLHdDVHBFcUIsQ1N5RXZCLGVBQ0Usd0JUM0VxQixDUzRFckIsd0JUNUVxQixDUzZFckIsMkNUN0VxQixDUytFdkIsK1dBTUUsd0JBQXdDLENBQ3hDLHdCQUF3QyxDQUUxQyx5TUFHRSx5Q1QzRnFCLENTZ0d2QixVQUNFLHdCVC9GcUIsQ1NnR3JCLHdCVGhHcUIsQ1NpR3JCLDBDVGpHcUIsQ1NtR3ZCLHlWQU1FLHdCQUFtQyxDQUNuQyx3QkFBbUMsQ0FFckMsMktBR0Usd0NUL0dxQixDU29IdkIsYUFDRSx3QlRwSHFCLENTcUhyQix3QlRySHFCLENTc0hyQiwwQ1R0SHFCLENTd0h2QixxU0FLRSx3QkFBc0MsQ0FDdEMsd0JBQXNDLENBRXhDLDZMQUdFLHdDVG5JcUIsQ1N3SXZCLFlBQ0Usd0JUeElxQixDU3lJckIsd0JUeklxQixDUzBJckIsMENUMUlxQixDUzRJdkIsMlVBTUUsd0JBQXFDLENBQ3JDLHdCQUFxQyxDQUd2Qyx3RkFFRSx3Q1R4SnFCLENTNkp2QixXQUNFLGFUL0lxQixDU2dKckIsd0JUOUpxQixDUytKckIsd0JUckpxQixDU3NKckIsMkNUaEtxQixDU2tLdkIsK1FBS0Usd0JBQW9DLENBQ3BDLHdCQUFvQyxDQUd0QyxvRkFFRSx5Q1Q3S3FCLENTa0x2QixVQUNFLHdCVGpMcUIsQ1NrTHJCLHdCVGxMcUIsQ1NtTHJCLFVUcExxQixDU3FMckIsd0NUcExxQixDU3NMdkIsb09BSUUsd0JBQW1DLENBQ25DLHdCQUFtQyxDQUNuQyxVVDdMcUIsQ1MrTHZCLGdGQUVFLHNDVGhNcUIsQ1NxTXZCLFVBQ0UsYVQ3THFCLENTZ012QixpREFHRSxvQkFBcUIsQ0FDckIsYUFBOEIsQ0FNaEMsVUFDRSx3QlRsTnFCLENTbU5yQix3QlRuTnFCLENTb05yQixV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LGFqQ0FtQixDaUNWdkIsNkJBYUksd0JqQ1JtQixDaUNTbkIsNEJBQTZCLENBQzdCLGFqQ1ZtQixDaUNMdkIsNkJBa0JJLHdCakNUbUIsQ2lDVW5CLDRCQUE2QixDQUM3QixhakNYbUIsQ2lDVHZCLDBCQXVCSSx3QmpDZm1CLENpQ2dCbkIsNEJBQTZCLENBQzdCLGFqQ2pCbUIsQ2lDUnZCLDBCQTRCSSx3QmpDYm1CLENpQ2NuQiw0QkFBNkIsQ0FDN0IsYWpDZm1CLENpQ2Z2Qiw0QkFpQ0ksd0JqQ2pCbUIsQ2lDa0JuQiw0QkFBNkIsQ0FDN0IsYWpDbkJtQixDaUNoQnZCLCtCQXNDSSx3QmpDaENtQixDaUNpQ25CLDRCQUE2QixDQUM3QixhakNsQ21CLENpQ052QiwwQkEyQ0ksd0JqQzlCbUIsQ2lDK0JuQiw0QkFBNkIsQ0FDN0IsYWpDaENtQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJ1YmlrOjQwMCw1MDAsNzAwJyk7XHJcblxyXG5cclxuLy8gQ29sb3IgdmFyaWFibGVzXHJcblxyXG4kcHJpbWFyeTogICAgICAgIzYwNWRhZjtcclxuJHNlY29uZGFyeTogICAgICNhYWFlY2U7XHJcbiRzdWNjZXNzOiAgICAgICAjNWRkMDk5O1xyXG4kaW5mbzogICAgICAgICAgIzMzY2RmZjtcclxuJHdhcm5pbmc6ICAgICAgICNmOGM5NTU7XHJcbiRkYW5nZXI6ICAgICAgICAjZjk2ZTViO1xyXG4kbGlnaHQ6ICAgICAgICAgI2Y1ZjVmNztcclxuJHdoaXRlOiAgICAgICAgICNmZmZmZmY7XHJcbiRkYXJrOiAgICAgICAgICAjMmQzYjQ4O1xyXG4kbXV0ZWQ6ICAgICAgICAgIzhjOWVhOTtcclxuJHBpbms6ICAgICAgICAgICNmNTQ2OGU7XHJcbiRwdXJwbGU6ICAgICAgICAjNzc1ZmQ1O1xyXG5cclxuXHJcbiRncmF5LTEwMDogICAgICAjZjZmNmY5O1xyXG4kZ3JheS0yMDA6ICAgICAgI2YzZjJmNztcclxuJGdyYXktMzAwOiAgICAgICNkNGQ4ZTE7XHJcbiRncmF5LTQwMDogICAgICAjYmNjMWMyO1xyXG4kZ3JheS01MDA6ICAgICAgI2EzYTdhODtcclxuJGdyYXktNjAwOiAgICAgICM5Mzk3OTg7XHJcbiRncmF5LTcwMDogICAgICAjNzg3OTdjO1xyXG4kZ3JheS04MDA6ICAgICAgIzYzNjQ2NjtcclxuJGdyYXktOTAwOiAgICAgICMyOTJhMmY7XHJcblxyXG5cclxuXHJcbiRiZy1ib2R5OiAgICAgICAjZjVmNWY1O1xyXG4kYm9keS10ZXh0OiAgICAgIzMzMzI2NTtcclxuJGxlZnQtYmFyOiAgICAgICNmZmZmZmY7XHJcbiRiZy10b3BiYXI6ICAgICAjNjA1ZGFmO1xyXG5cclxuJHRhYmxlLXRleHQ6ICAgICM4ODg3YTk7XHJcblxyXG4kZm9udC1wcmltYXJ5OiAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cclxuJHNoYWRvdzogMnB4IDBweCAzcHggcmdiYSg5Niw5MywxNzUsMC4wNSk7XHJcbiRzaGFkb3ctbWQ6IDFweCAwcHggMjBweCByZ2JhKDk2LDkzLDE3NSwwLjA1KTtcclxuXHJcbiRiYXNlLWZvbnQ6IDE0cHg7XHJcblxyXG5cclxuXHJcbi8vIFdpZHRoIHZhcmlhYmxlc1xyXG4kd2lkdGg6IDEwMCU7XHJcblxyXG5cclxuLy8gSGVpZ2h0IHZhcmlhYmxlc1xyXG4kaGVpZ2h0OiAxMDAlO1xyXG5cclxuXHJcbiIsIi8qID09PT09PT09PT09PT09XHJcbiAgR2VuZXJhbFxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6ICRiZy1ib2R5O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXNpemU6ICRiYXNlLWZvbnQ7XHJcbiAgY29sb3I6ICRib2R5LXRleHQ7XHJcbn1cclxuaHRtbCB7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICRiZy1ib2R5O1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG4gIGNvbG9yOiBkYXJrZW4oJGdyYXktODAwLCAxMCUpO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbn1cclxuXHJcbmgyIHtcclxuICBsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuaDMge1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIHNtYWxsIHtcclxuICAgIGNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgfVxyXG59XHJcblxyXG5oNCB7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgc21hbGwge1xyXG4gICAgY29sb3I6ICRncmF5LTMwMDtcclxuICB9XHJcbn1cclxuXHJcbmg1IHtcclxuICBzbWFsbCB7XHJcbiAgICBjb2xvcjogJGdyYXktMzAwO1xyXG4gIH1cclxufVxyXG5cclxuYiB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuKiB7XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogJGdyYXktOTAwO1xyXG4gICY6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGdyYXktOTAwLCAyMCUpO1xyXG4gIH1cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcbnB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbmNvZGUge1xyXG4gIGNvbG9yOiAkaW5mbztcclxufVxyXG5cclxuXHJcbi5jb250YWluZXItYWx0IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksMC4wMik7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGNvbG9yOiAkZGFyaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAyNDBweDtcclxufVxyXG5cclxuI3dyYXBwZXIge1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbn1cclxuXHJcbi5wYWdlIHtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbn1cclxuXHJcbi5idG4tbGluazpob3ZlcixcclxuLmJ0bi1saW5rOmZvY3Vze1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlJhbmdlKi9cclxuLnJhdGluZy1zeW1ib2wtZm9yZWdyb3VuZHtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFNvY2lhbCAqL1xyXG4uc29jaWFsLWxpbmtzIHtcclxuICBsaSB7XHJcbiAgICBhIHtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGxpZ2h0LDQlKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBjb2xvcjogbGlnaHRlbigkZ3JheS04MDAsMTUlKTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmgtMzAwe1xyXG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgTG9hZGVyXHJcbj09PT09PT09PT09PT09PT09PT0qL1xyXG4jcHJlbG9hZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZy1ib2R5O1xyXG4gIHotaW5kZXg6IDk5OTk5OTk7XHJcbn1cclxuXHJcbiNzdGF0dXMge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xyXG59XHJcblxyXG4uc3Bpbm5lciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA3OHB4O1xyXG4gIGhlaWdodDogNzhweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zOXB4O1xyXG4gIG1hcmdpbi10b3A6IC0zOXB4O1xyXG59XHJcblxyXG4uc3Bpbm5lcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTIzcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjNweDtcclxuICBib3JkZXItd2lkdGg6IDJweCAxcHg7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItY29sb3I6ICRpbmZvIHJnYmEoJGluZm8sMC4zKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYW5pbWF0aW9uOiBzcGluIDMuNDVzIGluZmluaXRlO1xyXG4gIC1vLWFuaW1hdGlvbjogc3BpbiAzLjQ1cyBpbmZpbml0ZTtcclxuICAtbXMtYW5pbWF0aW9uOiBzcGluIDMuNDVzIGluZmluaXRlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDMuNDVzIGluZmluaXRlO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDMuNDVzIGluZmluaXRlO1xyXG59XHJcbi5zcGlubmVyOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC02cHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBhbmltYXRpb246IHB1bHNlIDYuOXMgaW5maW5pdGUsIGJvcmRlclB1bHNlIDYuOXMgaW5maW5pdGU7XHJcbiAgLW8tYW5pbWF0aW9uOiBwdWxzZSA2LjlzIGluZmluaXRlLCBib3JkZXJQdWxzZSA2LjlzIGluZmluaXRlO1xyXG4gIC1tcy1hbmltYXRpb246IHB1bHNlIDYuOXMgaW5maW5pdGUsIGJvcmRlclB1bHNlIDYuOXMgaW5maW5pdGU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDYuOXMgaW5maW5pdGUsIGJvcmRlclB1bHNlIDYuOXMgaW5maW5pdGU7XHJcbiAgLW1vei1hbmltYXRpb246IHB1bHNlIDYuOXMgaW5maW5pdGUsIGJvcmRlclB1bHNlIDYuOXMgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBzcGluIHtcclxuICAwJSB7XHJcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5ALW1zLWtleWZyYW1lcyBzcGluIHtcclxuICAwJSB7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xyXG4gIDAlIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMjglIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzQlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIHB1bHNlIHtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuMik7XHJcbiAgfVxyXG4gIDEzJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuMik7XHJcbiAgfVxyXG4gIDE1JSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG4gIDI4JSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG4gIDMwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuMik7XHJcbiAgfVxyXG4gIDQzJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuMik7XHJcbiAgfVxyXG4gIDQ1JSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG4gIDcwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG4gIDc0JSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuMik7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkaW5mbywwLjkpO1xyXG4gIH1cclxufVxyXG5cclxuQC1tcy1rZXlmcmFtZXMgcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMjglIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzQlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMjglIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzQlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMjglIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDMlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgNDUlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC45KTtcclxuICB9XHJcbiAgNzQlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC4yKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLDAuOSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvcmRlclB1bHNlIHtcclxuICAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYigyNTUsMjU1LDI1NSksIDAgMCAwIDFweCByZ2JhKCRpbmZvLDAuOCk7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDI1NSwyNTUsMjU1KSwgMCAwIDAgMnB4IHJnYmEoJGluZm8sIDAuOCk7XHJcbiAgfVxyXG4gIDgwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHdoaXRlLCAwIDAgMXB4IDNweCByZ2JhKCRpbmZvLCAwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBib3JkZXJQdWxzZSB7XHJcbiAgMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2IoMjU1LDI1NSwyNTUpLCAwIDAgMCAxcHggcmdiYSgkaW5mbywwLjgpO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYigyNTUsMjU1LDI1NSksIDAgMCAwIDJweCByZ2JhKCRpbmZvLCAwLjgpO1xyXG4gIH1cclxuICA4MCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICR3aGl0ZSwgMCAwIDFweCAzcHggcmdiYSgkaW5mbywgMC44KTtcclxuICB9XHJcbn1cclxuXHJcbkAtbXMta2V5ZnJhbWVzIGJvcmRlclB1bHNlIHtcclxuICAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYigyNTUsMjU1LDI1NSksIDAgMCAwIDFweCByZ2JhKCRpbmZvLDAuOCk7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDI1NSwyNTUsMjU1KSwgMCAwIDAgMnB4IHJnYmEoJGluZm8sIDAuOCk7XHJcbiAgfVxyXG4gIDgwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHdoaXRlLCAwIDAgMXB4IDNweCByZ2JhKCRpbmZvLCAwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvcmRlclB1bHNlIHtcclxuICAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYigyNTUsMjU1LDI1NSksIDAgMCAwIDFweCByZ2JhKCRpbmZvLDAuOCk7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDI1NSwyNTUsMjU1KSwgMCAwIDAgMnB4IHJnYmEoJGluZm8sIDAuOCk7XHJcbiAgfVxyXG4gIDgwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHdoaXRlLCAwIDAgMXB4IDNweCByZ2JhKCRpbmZvLCAwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGJvcmRlclB1bHNlIHtcclxuICAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYigyNTUsMjU1LDI1NSksIDAgMCAwIDFweCByZ2JhKCRpbmZvLDAuOCk7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDI1NSwyNTUsMjU1KSwgMCAwIDAgMnB4IHJnYmEoJGluZm8sIDAuOCk7XHJcbiAgfVxyXG4gIDgwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHdoaXRlLCAwIDAgMXB4IDNweCByZ2JhKCRpbmZvLCAwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ4IHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBsb2FkOCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBCb290c3RyYXAtY3VzdG9tXHJcbj09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLy8gQnJlYWNydW1iXHJcbi5icmVhZGNydW1iIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLy9Ecm9wZG93blxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgcGFkZGluZzogNHB4IDA7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDMwcHggcmdiYSgkZ3JheS02MDAsLjA4KTtcclxuICBib3JkZXItY29sb3I6ICRsaWdodDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xyXG4gIGNvbG9yOiAkZGFyaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG59XHJcblxyXG4uZHJvcGRvd24taXRlbSB7XHJcbiAgcGFkZGluZzogLjU1cmVtIDEuNXJlbTtcclxufVxyXG5cclxuXHJcbi8vQmFja2dyb3VuZCBjb2xvclxyXG4uYmctcHJpbWFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctbXV0ZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctd2hpdGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctcGluayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpbmsgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXB1cnBsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vL1RleHQgQ29sb3JcclxuLnRleHQtd2hpdGUge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGFuZ2VyIHtcclxuICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1tdXRlZCB7XHJcbiAgY29sb3I6ICRtdXRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtd2FybmluZyB7XHJcbiAgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1pbmZvIHtcclxuICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGFyayB7XHJcbiAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXBpbmsge1xyXG4gIGNvbG9yOiAkcGluayAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LXB1cnBsZSB7XHJcbiAgY29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8vQmFkZ2VcclxuXHJcbi5iYWRnZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmJhZGdlLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICBjb2xvcjogJGRhcms7XHJcbn1cclxuXHJcbi5iYWRnZS1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmJhZGdlLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcblxyXG4uYmFkZ2UtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbn1cclxuXHJcbi5iYWRnZS13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxuICBjb2xvcjogJGxpZ2h0O1xyXG59XHJcblxyXG4uYmFkZ2UtZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG59XHJcblxyXG4uYmFkZ2UtcGluayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbn1cclxuXHJcbi5iYWRnZS1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbn1cclxuXHJcbi5iYWRnZS1kYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxufVxyXG5cclxuLyogU29mdC1CdWRnZSovXHJcblxyXG4uYmFkZ2Utc29mdC1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmJhZGdlLXNvZnQtc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3VjY2VzcywgMC4yKTtcclxuICBjb2xvcjogJHN1Y2Nlc3M7XHJcbn1cclxuXHJcbi5iYWRnZS1zb2Z0LWluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sIDAuMik7XHJcbiAgY29sb3I6ICRpbmZvO1xyXG59XHJcblxyXG4uYmFkZ2Utc29mdC13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3YXJuaW5nLCAwLjIpO1xyXG4gIGNvbG9yOiAkd2FybmluZztcclxufVxyXG5cclxuLmJhZGdlLXNvZnQtZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYW5nZXIsIDAuMik7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5iYWRnZS1zb2Z0LXBpbmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHBpbmssIDAuMik7XHJcbiAgY29sb3I6ICRwaW5rO1xyXG59XHJcblxyXG4uYmFkZ2Utc29mdC1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHB1cnBsZSwgMC4yKTtcclxuICBjb2xvcjogJHB1cnBsZTtcclxufVxyXG5cclxuLyogTmF2cyAmIFRhYnMgKi9cclxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4vKiBMaXN0IEdyb3VwICovXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgY29sb3I6ICRncmF5LTQwMDtcclxuICB6LWluZGV4OiAyO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICBjb2xvcjogJGdyYXktNDAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxuICAgIGNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZmFkZSgkZGFyayw2JSk7XHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gIH1cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgPiAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLy8gY2hlY2tib3hcclxuXHJcbi5jdXN0b20tY2hlY2tib3gge1xyXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLy8gcmFkaW8gYnV0dG9uXHJcblxyXG4uY3VzdG9tLXJhZGlvIHtcclxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFBvcG92ZXJcclxuLnBvcG92ZXItaGVhZGVyIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4vLyBCbG9ja3F1b3RlXHJcbi5ibG9ja3F1b3RlIHtcclxuICBmb250LXNpemU6IDEuMDVyZW07XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JheS0yMDA7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2Uge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICRncmF5LTIwMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLy9Nb2RhbFxyXG4ubW9kYWwtdGl0bGUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PVxyXG4gICBBbGVydHNcclxuPT09PT09PT09PT09PSAqL1xyXG5cclxuLmFsZXJ0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyOiAwO1xyXG5cclxuICAuYWxlcnQtbGluayB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuICAmLmFsZXJ0LW91dGxpbmUtc3VjY2Vzc3tcclxuICAgIGJvcmRlcjoxcHggc29saWQgJHN1Y2Nlc3M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkc3VjY2VzcztcclxuICB9XHJcbiAgJi5hbGVydC1vdXRsaW5lLWRhbmdlcntcclxuICAgIGJvcmRlcjoxcHggc29saWQgJGRhbmdlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgfVxyXG4gICYuYWxlcnQtb3V0bGluZS1wcmltYXJ5e1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuICAmLmFsZXJ0LW91dGxpbmUtd2FybmluZ3tcclxuICAgIGJvcmRlcjoxcHggc29saWQgJHdhcm5pbmc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkd2FybmluZztcclxuICB9XHJcbiAgJi5hbGVydC1vdXRsaW5lLWluZm97XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRpbmZvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJGluZm87XHJcbiAgfVxyXG4gICYuYWxlcnQtb3V0bGluZS1waW5re1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkcGluaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRwaW5rO1xyXG4gIH1cclxuICAmLmFsZXJ0LW91dGxpbmUtcHVycGxle1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkcHVycGxlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHB1cnBsZTtcclxuICB9XHJcbiAgJi5hbGVydC1vdXRsaW5lLXNlY29uZGFyeXtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJHNlY29uZGFyeTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgfVxyXG4gICYuYWxlcnQtb3V0bGluZS1kYXJre1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkZGFyaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRkYXJrO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAkc3VjY2VzcztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRzdWNjZXNzLDMwJSk7XHJcbiAgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6IGRhcmtlbigkc3VjY2VzcywxMCUpO1xyXG4gIH1cclxuICBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJHN1Y2Nlc3MsMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi5hbGVydC1pbmZvIHtcclxuICBjb2xvcjogJGluZm87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkaW5mbywyNSUpO1xyXG4gIC5hbGVydC1saW5rIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGluZm8sMTAlKTtcclxuICB9XHJcbiAgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRpbmZvLDEwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYWxlcnQtd2FybmluZyB7XHJcbiAgY29sb3I6ICR3YXJuaW5nO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHdhcm5pbmcsIDMyJSk7XHJcbiAgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6IGRhcmtlbigkd2FybmluZywgMTAlKTtcclxuICB9XHJcbiAgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCR3YXJuaW5nLCAxMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciB7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFuZ2VyLDI1JSk7XHJcbiAgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6IGRhcmtlbigkZGFuZ2VyLDEwJSk7XHJcbiAgfVxyXG4gIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkZGFuZ2VyLDEwJSk7XHJcbiAgfVxyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBIZWxwZXIgQ2xhc3Nlc1xyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5wLTAge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5wLXQtMTAge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcbi5wLWItMTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcbi5tLTAge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4ubS1yLTUge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5tLXItMTAge1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4ubS1yLTE1IHtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbn1cclxuLm0tbC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLm0tbC0xNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbn1cclxuLm0tdC01IHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLm0tdC0xMCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4ubS10LTE1IHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5tLXQtMjAge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLm0tdC0zMCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG4ubS10LTQwIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4ubS1iLTUge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4ubS1iLTEwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5tLWItMTUge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLm0tYi0yMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ubS1iLTMwIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi53LXhzIHtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbn1cclxuLnctc20ge1xyXG4gIG1pbi13aWR0aDogOTVweDtcclxufVxyXG4udy1tZCB7XHJcbiAgbWluLXdpZHRoOiAxMTBweDtcclxufVxyXG4udy1sZyB7XHJcbiAgbWluLXdpZHRoOiAxNDBweDtcclxufVxyXG4ubS1oLTUwIHtcclxuICBtaW4taGVpZ2h0OiA1MHB4O1xyXG59XHJcbi5sLWgtMzQge1xyXG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG59XHJcbi5mb250LTEwIHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuLmZvbnQtMTIge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZm9udC0xMyB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5mb250LTE0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmZvbnQtMTYge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG4uZm9udC0xOCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5mb250LTIwIHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLmZvbnQtMzIge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG4uZm9udC00MCB7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG59XHJcbi5uby1ib3JkZXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uYngtc2hhZG93IHtcclxuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsMC4xKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsMC4xKTtcclxuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsMCwwLDAuMSk7XHJcbn1cclxuXHJcbi50aHVtYi1zbSB7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIHdpZHRoOiAzMnB4O1xyXG59XHJcbi50aHVtYi1tZCB7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG59XHJcbi50aHVtYi1sZyB7XHJcbiAgaGVpZ2h0OiA4OHB4O1xyXG4gIHdpZHRoOiA4OHB4O1xyXG59XHJcbi5ncmlkLXN0cnVjdHVyZSB7XHJcbiAgLmdyaWQtY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgfVxyXG59XHJcbi5iLXJvdW5ke1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbn1cclxuLmZ3LTQwMHtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uaGVhZGVyLXRpdGxlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLnRleHQtZy1saWdodHtcclxuICBjb2xvcjogJGdyYXktMjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT1cclxuICBXYXZlcyBFZmZlY3RcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5cclxuLyohXHJcbiAqIFdhdmVzIHYwLjYuMFxyXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlc1xyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNCBBbGZpYW5hIEUuIFNpYnVlYSBhbmQgb3RoZXIgY29udHJpYnV0b3JzXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRVxyXG4gKi9cclxuXHJcbi53YXZlcy1lZmZlY3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgei1pbmRleDogMTtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbn1cclxuLndhdmVzLWVmZmVjdCB7XHJcbiAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWxpZ2h0IHtcclxuICAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcbiAgfVxyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtcmVkIHtcclxuICAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNyk7XHJcbiAgfVxyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMteWVsbG93IHtcclxuICAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjcpO1xyXG4gIH1cclxufVxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLW9yYW5nZSB7XHJcbiAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjcpO1xyXG4gIH1cclxufVxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXB1cnBsZSB7XHJcbiAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC43KTtcclxuICB9XHJcbn1cclxuLndhdmVzLWVmZmVjdC53YXZlcy1ncmVlbiB7XHJcbiAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjcpO1xyXG4gIH1cclxufVxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXRlYWwge1xyXG4gIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTAsIDEzNiwgMC43KTtcclxuICB9XHJcbn1cclxuLndhdmVzLW5vdHJhbnNpdGlvbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuICAtby10cmFuc2l0aW9uOiBub25lO1xyXG4gIC1tcy10cmFuc2l0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IG5vbmU7XHJcbn1cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMi41ZW07XHJcbiAgaGVpZ2h0OiAyLjVlbTtcclxuICBsaW5lLWhlaWdodDogMi41ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcclxufVxyXG4ud2F2ZXMtaW5wdXQtd3JhcHBlciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4yZW07XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG4ud2F2ZXMtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIi8qXHJcblRlbXBsYXRlIE5hbWU6IFpvb2dsZXIgLSBCb290c3RyYXAgNCBBZG1pbiBEYXNoYm9hcmRcclxuQXV0aG9yOiBNYW5uYXR0aGVtZXNcclxuV2Vic2l0ZTogd3d3Lm1hbm5hdHRoZW1lcy5jb21cclxuRmlsZTogTWFpbiBDc3MgRmlsZVxyXG4qL1xuLypcclxuMS4gR2VuZXJhbFxyXG4yLiBMb2FkZXJcclxuMy4gQm9vdHN0cmFwIEN1c3RvbVxyXG40LiBBbGVydHNcclxuNS4gSGVscGVyXHJcbjYuIFdhdmVzXHJcbjcuIFByaW50XHJcbjguIERlbW8gT25seVxyXG45LiBCdXR0b25zXHJcbjEwLiBDYXJkc1xyXG4xMS4gUGFnaW5hdGlvblxyXG4xMi4gUHJvZ3Jlc3NiYXJzXHJcbjEzLiBQb3BvdmVycyAmIFRvb2x0aXBzXHJcbjE0LiBTd2VldCBBbGVydFxyXG4xNS4gTmVzdGFibGVcclxuMTYuIEFsZXJ0aWZ5XHJcbjE3LiBDaGFydHNcclxuMTguIFRhYmxlc1xyXG4xOS4gUmFnZSBTbGlkZXJcclxuMjAuIFNlc3Npb24gVGltZW91dFxyXG4yMS4gRm9ybSBFbGVtZW50c1xyXG4yMi4gRm9ybSBBZHZhbmNlZFxyXG4yMy4gRm9ybSBWYWxpZGF0aW9uXHJcbjI0LiBGb3JtIFVwbG9hZHNcclxuMjUuIFN1bW1lcm5vdGVcclxuMjYuIENhbGVuZGFyXHJcbjI3LiBXaWRnZXRzXHJcbjI4LiBUaW1lbGluZVxyXG4yOS4gSW52b2ljZVxyXG4zMC4gTWFwc1xyXG4zMS4gQWNjb3VudCBwYWdlc1xyXG4zMi4gTWVudVxyXG4zMy4gUmVzcG9uc2l2ZVxyXG4zNC4gRGFzaGJvYXJkLlxyXG4zNS4gQ3VzdG9tLUNvbG9yc1xyXG4zNi4gQmFkZ2VcclxuKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJ1YmlrOjQwMCw1MDAsNzAwXCIpO1xuLyogPT09PT09PT09PT09PT1cclxuICBHZW5lcmFsXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMzI2NTsgfVxuXG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBjb2xvcjogIzRhNGI0YzsgfVxuXG5oMSB7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4OyB9XG5cbmgyIHtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cblxuaDMge1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuICBoMyBzbWFsbCB7XG4gICAgY29sb3I6ICNkNGQ4ZTE7IH1cblxuaDQge1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuICBoNCBzbWFsbCB7XG4gICAgY29sb3I6ICNkNGQ4ZTE7IH1cblxuaDUgc21hbGwge1xuICBjb2xvcjogI2Q0ZDhlMTsgfVxuXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4qIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmEge1xuICBjb2xvcjogIzI5MmEyZjsgfVxuICBhOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgYTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnAge1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuY29kZSB7XG4gIGNvbG9yOiAjMzNjZGZmOyB9XG5cbi5jb250YWluZXItYWx0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCA5MywgMTc1LCAwLjAyKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICMyZDNiNDg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAyNDBweDsgfVxuXG4jd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2Uge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLmJ0bi1saW5rOmhvdmVyLFxuLmJ0bi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLypSYW5nZSovXG4ucmF0aW5nLXN5bWJvbC1mb3JlZ3JvdW5kIHtcbiAgYm90dG9tOiAwOyB9XG5cbi8qIFNvY2lhbCAqL1xuLnNvY2lhbC1saW5rcyBsaSBhIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjODk4YThjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7IH1cblxuLmgtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgTG9hZGVyXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuI3ByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB6LWluZGV4OiA5OTk5OTk5OyB9XG5cbiNzdGF0dXMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogLTIwcHggMCAwIC0yMHB4OyB9XG5cbi5zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzlweDtcbiAgbWFyZ2luLXRvcDogLTM5cHg7IH1cblxuLnNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yM3B4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjNweDtcbiAgYm9yZGVyLXdpZHRoOiAycHggMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMzM2NkZmYgcmdiYSg1MSwgMjA1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYW5pbWF0aW9uOiBzcGluIDMuNDVzIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHNwaW4gMy40NXMgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IHNwaW4gMy40NXMgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDMuNDVzIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAzLjQ1cyBpbmZpbml0ZTsgfVxuXG4uc3Bpbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjZGZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFuaW1hdGlvbjogcHVsc2UgNi45cyBpbmZpbml0ZSwgYm9yZGVyUHVsc2UgNi45cyBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwdWxzZSA2LjlzIGluZmluaXRlLCBib3JkZXJQdWxzZSA2LjlzIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBwdWxzZSA2LjlzIGluZmluaXRlLCBib3JkZXJQdWxzZSA2LjlzIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgNi45cyBpbmZpbml0ZSwgYm9yZGVyUHVsc2UgNi45cyBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHB1bHNlIDYuOXMgaW5maW5pdGUsIGJvcmRlclB1bHNlIDYuOXMgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICA1MCUge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICA1MCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgNTAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgMTMlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICAxNSUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9XG4gIDI4JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgMzAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICA0MyUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDQ1JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgNzAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICA3NCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9IH1cblxuQC1vLWtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICAxMyUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDE1JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgMjglIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICAzMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDQzJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgNDUlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICA3MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9XG4gIDc0JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICAxMyUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDE1JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgMjglIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICAzMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDQzJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgNDUlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICA3MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9XG4gIDc0JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgMTMlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICAxNSUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9XG4gIDI4JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgMzAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICA0MyUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDQ1JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgNzAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICA3NCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjIpOyB9XG4gIDEzJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgMTUlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfVxuICAyOCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9XG4gIDMwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuMik7IH1cbiAgNDMlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICA0NSUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjkpOyB9XG4gIDcwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMjA1LCAyNTUsIDAuOSk7IH1cbiAgNzQlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTsgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC45KTsgfSB9XG5cbkBrZXlmcmFtZXMgYm9yZGVyUHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB3aGl0ZSwgMCAwIDAgMXB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjgpOyB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlLCAwIDAgMCAycHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH1cbiAgODAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggI2ZmZmZmZiwgMCAwIDFweCAzcHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIGJvcmRlclB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgd2hpdGUsIDAgMCAwIDFweCByZ2JhKDUxLCAyMDUsIDI1NSwgMC44KTsgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB3aGl0ZSwgMCAwIDAgMnB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjgpOyB9XG4gIDgwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICNmZmZmZmYsIDAgMCAxcHggM3B4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjgpOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgYm9yZGVyUHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB3aGl0ZSwgMCAwIDAgMXB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjgpOyB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlLCAwIDAgMCAycHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH1cbiAgODAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggI2ZmZmZmZiwgMCAwIDFweCAzcHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm9yZGVyUHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB3aGl0ZSwgMCAwIDAgMXB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjgpOyB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlLCAwIDAgMCAycHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH1cbiAgODAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggI2ZmZmZmZiwgMCAwIDFweCAzcHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgYm9yZGVyUHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB3aGl0ZSwgMCAwIDAgMXB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjgpOyB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlLCAwIDAgMCAycHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH1cbiAgODAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggI2ZmZmZmZiwgMCAwIDFweCAzcHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuOCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgQm9vdHN0cmFwLWN1c3RvbVxyXG49PT09PT09PT09PT09PT09PT09Ki9cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDMwcHggcmdiYSgxNDcsIDE1MSwgMTUyLCAwLjA4KTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY3OyB9XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMyZDNiNDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNzsgfVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IC41NXJlbSAxLjVyZW07IH1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRkMDk5ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjZGZmICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhjOTU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTZlNWIgIWltcG9ydGFudDsgfVxuXG4uYmctbXV0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM5ZWE5ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NDY4ZSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc1ZmQ1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZjk2ZTViICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzhjOWVhOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzYwNWRhZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2Y4Yzk1NSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzVkZDA5OSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMzY2RmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzJkM2I0OCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXBpbmsge1xuICBjb2xvcjogI2Y1NDY4ZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXB1cnBsZSB7XG4gIGNvbG9yOiAjNzc1ZmQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJhZGdlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uYmFkZ2UtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1Zjc7XG4gIGNvbG9yOiAjMmQzYjQ4OyB9XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjsgfVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGQwOTk7IH1cblxuLmJhZGdlLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjZGZmOyB9XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4Yzk1NTtcbiAgY29sb3I6ICNmNWY1Zjc7IH1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTZlNWI7IH1cblxuLmJhZGdlLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU0NjhlOyB9XG5cbi5iYWRnZS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc1ZmQ1OyB9XG5cbi5iYWRnZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkM2I0ODsgfVxuXG4vKiBTb2Z0LUJ1ZGdlKi9cbi5iYWRnZS1zb2Z0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCA5MywgMTc1LCAwLjIpO1xuICBjb2xvcjogIzYwNWRhZjsgfVxuXG4uYmFkZ2Utc29mdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMjA4LCAxNTMsIDAuMik7XG4gIGNvbG9yOiAjNWRkMDk5OyB9XG5cbi5iYWRnZS1zb2Z0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAyMDUsIDI1NSwgMC4yKTtcbiAgY29sb3I6ICMzM2NkZmY7IH1cblxuLmJhZGdlLXNvZnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMDEsIDg1LCAwLjIpO1xuICBjb2xvcjogI2Y4Yzk1NTsgfVxuXG4uYmFkZ2Utc29mdC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTEwLCA5MSwgMC4yKTtcbiAgY29sb3I6ICNmOTZlNWI7IH1cblxuLmJhZGdlLXNvZnQtcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCA3MCwgMTQyLCAwLjIpO1xuICBjb2xvcjogI2Y1NDY4ZTsgfVxuXG4uYmFkZ2Utc29mdC1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExOSwgOTUsIDIxMywgMC4yKTtcbiAgY29sb3I6ICM3NzVmZDU7IH1cblxuLyogTmF2cyAmIFRhYnMgKi9cbi5uYXYtcGlsbHMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLCAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmOyB9XG5cbi5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XG4gIGNvbG9yOiAjNjA1ZGFmOyB9XG5cbi8qIExpc3QgR3JvdXAgKi9cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDhlMTtcbiAgYm9yZGVyLWNvbG9yOiAjZDRkOGUxO1xuICBjb2xvcjogI2JjYzFjMjtcbiAgei1pbmRleDogMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDhlMTtcbiAgICBib3JkZXItY29sb3I6ICNkNGQ4ZTE7XG4gICAgY29sb3I6ICNiY2MxYzI7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICBjb2xvcjogIzYwNWRhZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDhlMTtcbiAgICBib3JkZXItY29sb3I6ICNkNGQ4ZTE7XG4gICAgY29sb3I6ICNiY2MxYzI7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICBjb2xvcjogIzYwNWRhZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgIGNvbG9yOiAjNjA1ZGFmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUoIzJkM2I0OCwgNiUpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMTJweCAyMHB4OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSB7XG4gIGNvbG9yOiAjNjA1ZGFmOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVkYWY7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCA5MywgMTc1LCAwLjUpOyB9XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZjNmMmY3OyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2Uge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgI2YzZjJmNztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiA9PT09PT09PT09PT09XHJcbiAgIEFsZXJ0c1xyXG49PT09PT09PT09PT09ICovXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMDsgfVxuICAuYWxlcnQgLmFsZXJ0LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtc3VjY2VzcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzVkZDA5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzVkZDA5OTsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS1kYW5nZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOTZlNWI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmOTZlNWI7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtcHJpbWFyeSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzYwNWRhZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzYwNWRhZjsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS13YXJuaW5nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhjOTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZjhjOTU1OyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLWluZm8ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzM2NkZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzM2NkZmY7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtcGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1NDY4ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2Y1NDY4ZTsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS1wdXJwbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NzVmZDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM3NzVmZDU7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhZWNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjYWFhZWNlOyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLWRhcmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyZDNiNDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyZDNiNDg7IH1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzVkZDA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZjJlNDsgfVxuICAuYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzOGMyODA7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMzOGMyODA7IH1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzMzY2RmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZWNmZjsgfVxuICAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwMGMxZmY7IH1cbiAgLmFsZXJ0LWluZm8gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMGMxZmY7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogI2Y4Yzk1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmJmMjsgfVxuICAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICNmNmI5MjQ7IH1cbiAgLmFsZXJ0LXdhcm5pbmcgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmNmI5MjQ7IH1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjZjk2ZTViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkYmQ2OyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjZjc0MzJhOyB9XG4gIC5hbGVydC1kYW5nZXIgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmNzQzMmE7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBIZWxwZXIgQ2xhc3Nlc1xyXG49PT09PT09PT09PT09PT09PT09Ki9cbi5wLTAge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wLXQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuXG4ucC1iLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ubS1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ubS1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5tLXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuLm0tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5tLWwtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4ubS10LTUge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLm0tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm0tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLm0tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLm0tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLm0tdC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLm0tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5tLWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5tLWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5tLWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi53LXhzIHtcbiAgbWluLXdpZHRoOiA4MHB4OyB9XG5cbi53LXNtIHtcbiAgbWluLXdpZHRoOiA5NXB4OyB9XG5cbi53LW1kIHtcbiAgbWluLXdpZHRoOiAxMTBweDsgfVxuXG4udy1sZyB7XG4gIG1pbi13aWR0aDogMTQwcHg7IH1cblxuLm0taC01MCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7IH1cblxuLmwtaC0zNCB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG5cbi5mb250LTEwIHtcbiAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi5mb250LTEyIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5mb250LTEzIHtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbi5mb250LTE0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5mb250LTE2IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5mb250LTE4IHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5mb250LTIwIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5mb250LTMyIHtcbiAgZm9udC1zaXplOiAzMnB4OyB9XG5cbi5mb250LTQwIHtcbiAgZm9udC1zaXplOiA0MHB4OyB9XG5cbi5uby1ib3JkZXIge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmJ4LXNoYWRvdyB7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi50aHVtYi1zbSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7IH1cblxuLnRodW1iLW1kIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDsgfVxuXG4udGh1bWItbGcge1xuICBoZWlnaHQ6IDg4cHg7XG4gIHdpZHRoOiA4OHB4OyB9XG5cbi5ncmlkLXN0cnVjdHVyZSAuZ3JpZC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNjMWMyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cblxuLmItcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAzMHB4OyB9XG5cbi5mdy00MDAge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLnRleHQtZy1saWdodCB7XG4gIGNvbG9yOiAjZjNmMmY3ICFpbXBvcnRhbnQ7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBXYXZlcyBFZmZlY3RcclxuPT09PT09PT09PT09PT09PT09PSovXG4vKiFcclxuICogV2F2ZXMgdjAuNi4wXHJcbiAqIGh0dHA6Ly9maWFuLm15LmlkL1dhdmVzXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE0IEFsZmlhbmEgRS4gU2lidWVhIGFuZCBvdGhlciBjb250cmlidXRvcnNcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9maWFucy9XYXZlcy9ibG9iL21hc3Rlci9MSUNFTlNFXHJcbiAqL1xuLndhdmVzLWVmZmVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0OyB9XG5cbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cbi53YXZlcy1lZmZlY3Qud2F2ZXMtcmVkIC53YXZlcy1yaXBwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjcpOyB9XG5cbi53YXZlcy1lZmZlY3Qud2F2ZXMteWVsbG93IC53YXZlcy1yaXBwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC43KTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLW9yYW5nZSAud2F2ZXMtcmlwcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC43KTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXB1cnBsZSAud2F2ZXMtcmlwcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNyk7IH1cblxuLndhdmVzLWVmZmVjdC53YXZlcy1ncmVlbiAud2F2ZXMtcmlwcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43KTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXRlYWwgLndhdmVzLXJpcHBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNyk7IH1cblxuLndhdmVzLW5vdHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ud2F2ZXMtY2lyY2xlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7IH1cblxuLndhdmVzLWlucHV0LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAud2F2ZXMtaW5wdXQtd3JhcHBlciAud2F2ZXMtYnV0dG9uLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTsgfVxuXG4ud2F2ZXMtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gRGVtbyBPbmx5IGNzc1xyXG49PT09PT09PT09PT09PT09PT09Ki9cbi5icy1leGFtcGxlLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pY29uLWRlbW8tY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4YzllYTk7IH1cbiAgLmljb24tZGVtby1jb250ZW50IGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmljb24tZGVtby1jb250ZW50IC5jb2wtc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5pY29uLWRlbW8tY29udGVudCAuY29sLXNtLTY6aG92ZXIgaSB7XG4gICAgICBjb2xvcjogIzYwNWRhZjsgfVxuXG4vKj09PWdyaWQ9PT0qL1xuLmdyaWQtY29sIGRpdiBzcGFuIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY3O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjYmNjMWMyO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZ3JpZC1jb2wgLm5lc3RlZC1jb2wucm93IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIEJ1dHRvbnNcclxuPT09PT09PT09PT09PT09PT09PSovXG4uYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gIC5idG46Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZjNmMmY3OyB9XG5cbi5hbmltYXRpb24tYnRuLFxuLmJ1dHRvbi1saXN0LFxuLmJ1dHRvbi1pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7IH1cbiAgLmFuaW1hdGlvbi1idG4gLmJ0bixcbiAgLmJ1dHRvbi1saXN0IC5idG4sXG4gIC5idXR0b24taXRlbXMgLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5idG4tcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAzMHB4OyB9XG5cbi5idG4tcHJpbWFyeSwgLmJ0bi1zdWNjZXNzLCAuYnRuLXNlY29uZGFyeSwgLmJ0bi1pbmZvLCAuYnRuLXdhcm5pbmcsXG4uYnRuLWRhbmdlciwgLmJ0bi1kYXJrLCAuYnRuLXBpbmssIC5idG4tcHVycGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLypidG4tcHJpbWFyeSovXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjA1ZGFmO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDk2LCA5MywgMTc1LCAwLjUpOyB9XG5cbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeS5mb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLFxuYS5iZy1wcmltYXJ5OmZvY3VzLCBhLmJnLXByaW1hcnk6aG92ZXIsIGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzLCBidXR0b24uYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzUwYTIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzUzNTBhMjsgfVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg5NiwgOTMsIDE3NSwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoOTYsIDkzLCAxNzUsIDAuMyk7IH1cblxuLypidG4tc3VjY2VzcyovXG4uYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRkMDk5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWRkMDk5O1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDkzLCAyMDgsIDE1MywgMC41KTsgfVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5mb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5idG4tc3VjY2VzczphY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OWNhOGQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0OWNhOGQ7IH1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmZvY3VzLCAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoOTMsIDIwOCwgMTUzLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg5MywgMjA4LCAxNTMsIDAuMyk7IH1cblxuLypidG4tc2Vjb25kYXJ5Ki9cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYWVjZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYWVjZTtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgxNzAsIDE3NCwgMjA2LCAwLjUpOyB9XG5cbi5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5hY3RpdmUsXG4uYnRuLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLFxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YTlmYzU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YTlmYzU7IH1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tc2Vjb25kYXJ5LmZvY3VzLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTcwLCAxNzQsIDIwNiwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTcwLCAxNzQsIDIwNiwgMC4zKTsgfVxuXG4vKmJ0bi1pbmZvKi9cbi5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzM2NkZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzM2NkZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoNTEsIDIwNSwgMjU1LCAwLjUpOyB9XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWluZm86aG92ZXIsIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSwgLmJ0bi1pbmZvLmZvY3VzLFxuLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm86aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyxcbi5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlLCAuYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciwgLmJ0bi1pbmZvLmFjdGl2ZSwgLmJ0bi1pbmZvOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYWM3ZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxYWM3ZmY7IH1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmJ0bi1pbmZvLmZvY3VzLCAuYnRuLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuMyk7IH1cblxuLypidG4td2FybmluZyovXG4uYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhjOTU1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhjOTU1O1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDI0OCwgMjAxLCA4NSwgMC41KTsgfVxuXG4uYnRuLXdhcm5pbmc6aG92ZXIsIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5idG4td2FybmluZy5mb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmc6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcsIC5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyLCAuYnRuLXdhcm5pbmcuYWN0aXZlLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3YzEzZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3YzEzZDsgfVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuZm9jdXMsIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDgsIDIwMSwgODUsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI0OCwgMjAxLCA4NSwgMC4zKTsgfVxuXG4vKmJ0bi1kYW5nZXIqL1xuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2ZTViO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjk2ZTViO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDI0OSwgMTEwLCA5MSwgMC41KTsgfVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlcjpob3ZlciwgLmJ0bi1kYW5nZXIuYWN0aXZlLFxuLmJ0bi1kYW5nZXIuZm9jdXMsIC5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIsIC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIsIC5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5idG4tZGFuZ2VyOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjg1ODQyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjg1ODQyOyB9XG5cbi5idG4tZGFuZ2VyLmZvY3VzLCAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjQ5LCAxMTAsIDkxLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDksIDExMCwgOTEsIDAuMyk7IH1cblxuLypidG4tbGlnaHQqL1xuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjNzg3OTdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkOGUxO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDI0NSwgMjQ1LCAyNDcsIDAuOSk7IH1cblxuLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQuYWN0aXZlLFxuLmJ0bi1saWdodC5mb2N1cywgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQ6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0LCAuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQuYWN0aXZlLFxuLmJ0bi1saWdodDphY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2VjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2VjOyB9XG5cbi5idG4tbGlnaHQuZm9jdXMsIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjMpOyB9XG5cbi8qYnRuLWRhcmsqL1xuLmJ0bi1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkM2I0ODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJkM2I0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoNDUsIDU5LCA3MiwgMC41KTsgfVxuXG4uYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi1kYXJrLmZvY3VzLFxuLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcms6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFyayxcbi5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMmUzODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMmUzODtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi1kYXJrLmZvY3VzLCAuYnRuLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDUsIDU5LCA3MiwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDUsIDU5LCA3MiwgMC4zKTsgfVxuXG4vKmJ0bi1saW5rKi9cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjYmNjMWMyOyB9XG5cbi5idG4tbGluazpob3Zlcixcbi5idG4tbGluazpmb2N1cyxcbi5idG4tbGluazphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZDdkYWRhOyB9XG5cbi8qYnRuLXBpbmsqL1xuLmJ0bi1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NDY4ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1NDY4ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMjQ1LCA3MCwgMTQyLCAwLjUpOyB9XG5cbi5idG4tcGluazpob3ZlciwgLmJ0bi1waW5rOmZvY3VzLCAuYnRuLXBpbms6YWN0aXZlLCAuYnRuLXBpbmsuYWN0aXZlLCAuYnRuLXBpbmsuZm9jdXMsXG4uYnRuLXBpbms6YWN0aXZlLCAuYnRuLXBpbms6Zm9jdXMsIC5idG4tcGluazpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1waW5rLFxuLmJ0bi1vdXRsaW5lLXBpbmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtcGluazphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1vdXRsaW5lLXBpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQyZTdmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjQyZTdmO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLXBpbmsuZm9jdXMsIC5idG4tcGluazpmb2N1cywgLmJ0bi1vdXRsaW5lLXBpbmsuZm9jdXMsIC5idG4tb3V0bGluZS1waW5rOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDUsIDcwLCAxNDIsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI0NSwgNzAsIDE0MiwgMC4zKTsgfVxuXG4vKmJ0bi1wdXJwbGUqL1xuLmJ0bi1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc1ZmQ1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzc1ZmQ1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgxMTksIDk1LCAyMTMsIDAuNSk7IH1cblxuLmJ0bi1wdXJwbGU6aG92ZXIsIC5idG4tcHVycGxlOmZvY3VzLCAuYnRuLXB1cnBsZTphY3RpdmUsIC5idG4tcHVycGxlLmFjdGl2ZSwgLmJ0bi1wdXJwbGUuZm9jdXMsXG4uYnRuLXB1cnBsZTphY3RpdmUsIC5idG4tcHVycGxlOmZvY3VzLCAuYnRuLXB1cnBsZTpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wdXJwbGUsXG4uYnRuLW91dGxpbmUtcHVycGxlLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXB1cnBsZTphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtcHVycGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NGJkMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NGJkMDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi1wdXJwbGUuZm9jdXMsIC5idG4tcHVycGxlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHVycGxlLmZvY3VzLCAuYnRuLW91dGxpbmUtcHVycGxlOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgxMTksIDk1LCAyMTMsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDExOSwgOTUsIDIxMywgMC4zKTsgfVxuXG4uYnRuLWxpZ2h0IHtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgyNDUsIDI0NSwgMjQ3LCAwLjUpO1xuICBib3JkZXItY29sb3I6ICNlZmVmZjI7IH1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICNkNGQ4ZTE7IH1cbiAgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2RkZTBlNzsgfVxuXG4vKiBidXR0b24gT3V0bGluZSAqL1xuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzYwNWRhZjtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZGFmOyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICM1ZGQwOTk7XG4gIGJvcmRlci1jb2xvcjogIzVkZDA5OTsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzNjZGZmO1xuICBib3JkZXItY29sb3I6ICMzM2NkZmY7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2Y4Yzk1NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhjOTU1OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2Y5NmU1YjtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2ZTViOyB9XG5cbi5idG4tb3V0bGluZS1waW5rIHtcbiAgY29sb3I6ICNmNTQ2OGU7XG4gIGJvcmRlci1jb2xvcjogI2Y1NDY4ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJ0bi1vdXRsaW5lLXB1cnBsZSB7XG4gIGNvbG9yOiAjNzc1ZmQ1O1xuICBib3JkZXItY29sb3I6ICM3NzVmZDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMyZDNiNDg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyZDNiNDg7IH1cblxuLyogU29jaWFsIEJ1dHRvbnMgKi9cbi5idG4tZmFjZWJvb2sge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4OyB9XG5cbi5idG4tdHdpdHRlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFjZWQ7IH1cblxuLmJ0bi1saW5rZWRpbiB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7IH1cblxuLmJ0bi1kcmliYmJsZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTRjODk7IH1cblxuLmJ0bi1nb29nbGVwbHVzIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTsgfVxuXG4uYnRuLWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTdmYTQ7IH1cblxuLmJ0bi1waW50ZXJlc3Qge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IyMDI3OyB9XG5cbi5idG4tZHJvcGJveCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdlZTU7IH1cblxuLmJ0bi1mbGlja3Ige1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0OyB9XG5cbi5idG4tdHVtYmxyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNTA2ZDsgfVxuXG4uYnRuLXNreXBlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWZmMDsgfVxuXG4uYnRuLXlvdXR1YmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIwMDAwOyB9XG5cbi5idG4tZ2l0aHViIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MTUxNTsgfVxuXG4vKmJ0bi1ncmFkaWVudC1zdWNjZXNzKi9cbi5idG4tZ3JhZGllbnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICM1ZGQwOTkgMCUsICMwMGM0YjUgMTAwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDkzLCAyMDgsIDE1MywgMC41KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ5Y2E4ZDsgfVxuXG4uYnRuLWdyYWRpZW50LXN1Y2Nlc3M6aG92ZXIsIC5idG4tZ3JhZGllbnQtc3VjY2Vzczpmb2N1cywgLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1zdWNjZXNzLmFjdGl2ZSxcbi5idG4tZ3JhZGllbnQtc3VjY2Vzcy5mb2N1cywgLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmZvY3VzLCAuYnRuLWdyYWRpZW50LXN1Y2Nlc3M6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXN1Y2Nlc3MsIC5idG4tZ3JhZGllbnQtc3VjY2Vzcy5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LXN1Y2Nlc3M6YWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMDBjNGI1IDAlLCAjNWRkMDk5IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDljYThkOyB9XG5cbi5idG4tZ3JhZGllbnQtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmFkaWVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tZ3JhZGllbnQtc3VjY2Vzcy5mb2N1cywgLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg5MywgMjA4LCAxNTMsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDkzLCAyMDgsIDE1MywgMC4zKTsgfVxuXG4vKmJ0bi1ncmFkaWVudC1zZWNvbmRhcnkqL1xuLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjYWFhZWNlIDAlLCAjODg5OGIzIDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgxNzAsIDE3NCwgMjA2LCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmFiZGQ3OyB9XG5cbi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeTpmb2N1cywgLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeS5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LXNlY29uZGFyeS5mb2N1cywgLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeTpmb2N1cywgLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnk6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXNlY29uZGFyeSwgLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnkuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnk6YWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICM4ODk4YjMgMCUsICNhYWFlY2UgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YTlmYzU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYWRpZW50LXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWdyYWRpZW50LXNlY29uZGFyeS5mb2N1cywgLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnk6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDE3MCwgMTc0LCAyMDYsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDE3MCwgMTc0LCAyMDYsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtZGFuZ2VyKi9cbi5idG4tZ3JhZGllbnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y5NmU1YiAwJSwgI2Y2M2Y2YSAxMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMjQ5LCAxMTAsIDkxLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjg1ODQyOyB9XG5cbi5idG4tZ3JhZGllbnQtZGFuZ2VyOmhvdmVyLCAuYnRuLWdyYWRpZW50LWRhbmdlcjpmb2N1cywgLmJ0bi1ncmFkaWVudC1kYW5nZXI6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWRhbmdlci5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LWRhbmdlci5mb2N1cywgLmJ0bi1ncmFkaWVudC1kYW5nZXI6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWRhbmdlcjpmb2N1cywgLmJ0bi1ncmFkaWVudC1kYW5nZXI6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LWRhbmdlciwgLmJ0bi1ncmFkaWVudC1kYW5nZXIuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1kYW5nZXI6YWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNmNjNmNmEgMCUsICNmOTZlNWIgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmODU4NDI7IH1cblxuLmJ0bi1ncmFkaWVudC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tZ3JhZGllbnQtZGFuZ2VyLmZvY3VzLCAuYnRuLWdyYWRpZW50LWRhbmdlcjpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjQ5LCAxMTAsIDkxLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDksIDExMCwgOTEsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtd2FybmluZyovXG4uYnRuLWdyYWRpZW50LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZjhjOTU1IDAlLCAjZjU2MDRhIDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgyNDgsIDIwMSwgODUsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmN2MxM2Q7IH1cblxuLmJ0bi1ncmFkaWVudC13YXJuaW5nOmhvdmVyLCAuYnRuLWdyYWRpZW50LXdhcm5pbmc6Zm9jdXMsIC5idG4tZ3JhZGllbnQtd2FybmluZzphY3RpdmUsIC5idG4tZ3JhZGllbnQtd2FybmluZy5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LXdhcm5pbmcuZm9jdXMsIC5idG4tZ3JhZGllbnQtd2FybmluZzphY3RpdmUsIC5idG4tZ3JhZGllbnQtd2FybmluZzpmb2N1cywgLmJ0bi1ncmFkaWVudC13YXJuaW5nOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmFkaWVudC13YXJuaW5nLCAuYnRuLWdyYWRpZW50LXdhcm5pbmcuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC13YXJuaW5nOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYWRpZW50LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y1NjA0YSAwJSwgI2Y4Yzk1NSAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3YzEzZDsgfVxuXG4uYnRuLWdyYWRpZW50LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWdyYWRpZW50LXdhcm5pbmcuZm9jdXMsIC5idG4tZ3JhZGllbnQtd2FybmluZzpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjQ4LCAyMDEsIDg1LCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDgsIDIwMSwgODUsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtaW5mbyovXG4uYnRuLWdyYWRpZW50LWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMzNjZGZmIDAlLCAjMGM5M2ZlIDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSg1MSwgMjA1LCAyNTUsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxYWM3ZmY7IH1cblxuLmJ0bi1ncmFkaWVudC1pbmZvOmhvdmVyLCAuYnRuLWdyYWRpZW50LWluZm86Zm9jdXMsIC5idG4tZ3JhZGllbnQtaW5mbzphY3RpdmUsIC5idG4tZ3JhZGllbnQtaW5mby5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LWluZm8uZm9jdXMsIC5idG4tZ3JhZGllbnQtaW5mbzphY3RpdmUsIC5idG4tZ3JhZGllbnQtaW5mbzpmb2N1cywgLmJ0bi1ncmFkaWVudC1pbmZvOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmFkaWVudC1pbmZvLCAuYnRuLWdyYWRpZW50LWluZm8uYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1pbmZvOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYWRpZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzBjOTNmZSAwJSwgIzMzY2RmZiAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFhYzdmZjsgfVxuXG4uYnRuLWdyYWRpZW50LWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWdyYWRpZW50LWluZm8uZm9jdXMsIC5idG4tZ3JhZGllbnQtaW5mbzpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNTEsIDIwNSwgMjU1LCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1MSwgMjA1LCAyNTUsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtcHJpbWFyeSovXG4uYnRuLWdyYWRpZW50LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjNjA1ZGFmIDAlLCAjM2M4ZGE4IDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSg5NiwgOTMsIDE3NSwgMC41KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkyOTBjODsgfVxuXG4uYnRuLWdyYWRpZW50LXByaW1hcnk6aG92ZXIsIC5idG4tZ3JhZGllbnQtcHJpbWFyeTpmb2N1cywgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1wcmltYXJ5LmFjdGl2ZSxcbi5idG4tZ3JhZGllbnQtcHJpbWFyeS5mb2N1cywgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmZvY3VzLCAuYnRuLWdyYWRpZW50LXByaW1hcnk6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXByaW1hcnksIC5idG4tZ3JhZGllbnQtcHJpbWFyeS5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LXByaW1hcnk6YWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjM2M4ZGE4IDAlLCAjNjA1ZGFmIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTI5MGM4OyB9XG5cbi5idG4tZ3JhZGllbnQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmFkaWVudC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tZ3JhZGllbnQtcHJpbWFyeS5mb2N1cywgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg5NiwgOTMsIDE3NSwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoOTYsIDkzLCAxNzUsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtZGFyayovXG4uYnRuLWdyYWRpZW50LWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMmQzYjQ4IDAlLCAjNWE2YzgyIDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSg0NSwgNTksIDcyLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTQ2ZTg3OyB9XG5cbi5idG4tZ3JhZGllbnQtZGFyazpob3ZlciwgLmJ0bi1ncmFkaWVudC1kYXJrOmZvY3VzLCAuYnRuLWdyYWRpZW50LWRhcms6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWRhcmsuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1kYXJrLmZvY3VzLCAuYnRuLWdyYWRpZW50LWRhcms6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWRhcms6Zm9jdXMsIC5idG4tZ3JhZGllbnQtZGFyazpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JhZGllbnQtZGFyaywgLmJ0bi1ncmFkaWVudC1kYXJrLmFjdGl2ZSxcbi5idG4tZ3JhZGllbnQtZGFyazphY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmFkaWVudC1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICM1YTZjODIgMCUsICMyZDNiNDggMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NDZlODc7IH1cblxuLmJ0bi1ncmFkaWVudC1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYWRpZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmJ0bi1ncmFkaWVudC1kYXJrLmZvY3VzLCAuYnRuLWdyYWRpZW50LWRhcms6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDQ1LCA1OSwgNzIsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDQ1LCA1OSwgNzIsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtbGlnaHQqL1xuLmJ0bi1ncmFkaWVudC1saWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNmNWY1ZjcgMCUsICNmN2Y5ZmYgMTAwJSk7XG4gIGNvbG9yOiAjNjM2NDY2O1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDI0NSwgMjQ1LCAyNDcsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZWM7IH1cblxuLmJ0bi1ncmFkaWVudC1saWdodDpob3ZlciwgLmJ0bi1ncmFkaWVudC1saWdodDpmb2N1cywgLmJ0bi1ncmFkaWVudC1saWdodDphY3RpdmUsIC5idG4tZ3JhZGllbnQtbGlnaHQuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1saWdodC5mb2N1cywgLmJ0bi1ncmFkaWVudC1saWdodDphY3RpdmUsIC5idG4tZ3JhZGllbnQtbGlnaHQ6Zm9jdXMsIC5idG4tZ3JhZGllbnQtbGlnaHQ6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LWxpZ2h0LCAuYnRuLWdyYWRpZW50LWxpZ2h0LmFjdGl2ZSxcbi5idG4tZ3JhZGllbnQtbGlnaHQ6YWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y3ZjlmZiAwJSwgI2Y1ZjVmNyAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlYzsgfVxuXG4uYnRuLWdyYWRpZW50LWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyYWRpZW50LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tZ3JhZGllbnQtbGlnaHQuZm9jdXMsIC5idG4tZ3JhZGllbnQtbGlnaHQ6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI0NSwgMjQ1LCAyNDcsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI0NSwgMjQ1LCAyNDcsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtcGluayovXG4uYnRuLWdyYWRpZW50LXBpbmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZjU0NjhlIDAlLCAjZjU1NjU0IDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgyNDUsIDcwLCAxNDIsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNDJlN2Y7IH1cblxuLmJ0bi1ncmFkaWVudC1waW5rOmhvdmVyLCAuYnRuLWdyYWRpZW50LXBpbms6Zm9jdXMsIC5idG4tZ3JhZGllbnQtcGluazphY3RpdmUsIC5idG4tZ3JhZGllbnQtcGluay5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LXBpbmsuZm9jdXMsIC5idG4tZ3JhZGllbnQtcGluazphY3RpdmUsIC5idG4tZ3JhZGllbnQtcGluazpmb2N1cywgLmJ0bi1ncmFkaWVudC1waW5rOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmFkaWVudC1waW5rLCAuYnRuLWdyYWRpZW50LXBpbmsuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1waW5rOmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyYWRpZW50LXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y1NTY1NCAwJSwgI2Y1NDY4ZSAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y0MmU3ZjsgfVxuXG4uYnRuLWdyYWRpZW50LXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWdyYWRpZW50LXBpbmsuZm9jdXMsIC5idG4tZ3JhZGllbnQtcGluazpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjQ1LCA3MCwgMTQyLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDUsIDcwLCAxNDIsIDAuMyk7IH1cblxuLypidG4tZ3JhZGllbnQtcHVycGxlKi9cbi5idG4tZ3JhZGllbnQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzc3NWZkNSAwJSwgI2E0NTZhZCAxMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMTE5LCA5NSwgMjEzLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODg3M2RhOyB9XG5cbi5idG4tZ3JhZGllbnQtcHVycGxlOmhvdmVyLCAuYnRuLWdyYWRpZW50LXB1cnBsZTpmb2N1cywgLmJ0bi1ncmFkaWVudC1wdXJwbGU6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXB1cnBsZS5hY3RpdmUsXG4uYnRuLWdyYWRpZW50LXB1cnBsZS5mb2N1cywgLmJ0bi1ncmFkaWVudC1wdXJwbGU6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXB1cnBsZTpmb2N1cywgLmJ0bi1ncmFkaWVudC1wdXJwbGU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXB1cnBsZSwgLmJ0bi1ncmFkaWVudC1wdXJwbGUuYWN0aXZlLFxuLmJ0bi1ncmFkaWVudC1wdXJwbGU6YWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNhNDU2YWQgMCUsICM3NzVmZDUgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjRiZDA7IH1cblxuLmJ0bi1ncmFkaWVudC1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JhZGllbnQtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tZ3JhZGllbnQtcHVycGxlLmZvY3VzLCAuYnRuLWdyYWRpZW50LXB1cnBsZTpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTE5LCA5NSwgMjEzLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgxMTksIDk1LCAyMTMsIDAuMyk7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBDYXJkXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLmNhcmQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAwcHggMjBweCByZ2JhKDk2LCA5MywgMTc1LCAwLjA1KTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmY3OyB9XG4gIC5jYXJkIC5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cblxuLmNhcmQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVkYWY7XG4gIGJvcmRlci1jb2xvcjogIzYwNWRhZjsgfVxuXG4uY2FyZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkZDA5OTtcbiAgYm9yZGVyLWNvbG9yOiAjNWRkMDk5OyB9XG5cbi5jYXJkLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjZGZmO1xuICBib3JkZXItY29sb3I6ICMzM2NkZmY7IH1cblxuLmNhcmQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGM5NTU7XG4gIGJvcmRlci1jb2xvcjogI2Y4Yzk1NTsgfVxuXG4uY2FyZC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2ZTViO1xuICBib3JkZXItY29sb3I6ICNmOTZlNWI7IH1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDUsIDU5LCA3MiwgMC4wNSk7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBQYWdpbmF0aW9uXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNjA1ZGFmOyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmO1xuICBib3JkZXItY29sb3I6ICM2MDVkYWY7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uIC5wYWdlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzJkM2I0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTYsIDkzLCAxNzUsIDAuMzMpOyB9XG5cbi5wYWdpbmF0aW9uIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogY2FsYygxNnB4ICsgMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnBhZ2luYXRpb24gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uY3VzdG9tLXBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4uY3VzdG9tLXBhZ2luYXRpb24tMiAucGFnZS1pdGVtIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmY3OyB9XG5cbi5jdXN0b20tcGFnaW5hdGlvbi0yIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0MHB4OyB9XG5cbi5jdXN0b20tcGFnaW5hdGlvbi0yIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0MHB4OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgUHJvZ3Jlc3NiYXJcclxuPT09PT09PT09PT09PT09PT09PSovXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjsgfVxuXG4vKiBQcm9ncmVzc2JhciBWZXJ0aWNhbCAqL1xuLnByb2dyZXNzLXZlcnRpY2FsIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbSB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLXNtLFxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1zbSB7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwucHJvZ3Jlc3Mtc20gLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3Mtc20gLnByb2dyZXNzLWJhciB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogNXB4OyB9XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1tZCxcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3MtbWQge1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1tZCAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1tZCAucHJvZ3Jlc3MtYmFyIHtcbiAgZm9udC1zaXplOiAxMC44cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLWxnLFxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1sZyB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgUG9wb3ZlciAmIFRvb2x0aXBzXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLnBvcG92ZXItdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi50b29sdGlwIC50b29sdGlwLWlubmVyIHtcbiAgcGFkZGluZzogNHB4IDEwcHg7IH1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZC5zd2FsMi1jb25maXJtIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07IH1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZmZmZiwgMCAwIDAgNHB4IHJnYmEoOTYsIDkzLCAxNzUsIDAuNCk7IH1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQuc3dhbDItY2FuY2VsIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NmU1YjtcbiAgY29sb3I6ICNmM2YyZjc7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07IH1cbiAgLnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQuc3dhbDItY2FuY2VsOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmLCAwIDAgMCA0cHggcmdiYSgyNDksIDExMCwgOTEsIDAuNSk7IH1cblxuLnN3YWwyLWFjdGlvbnMgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zd2FsMi1hY3Rpb25zIC5idG4tc3VjY2Vzcyxcbi5zd2FsMi1hY3Rpb25zIC5idG4tc3VjY2VzczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjA1ZGFmOyB9XG5cbi5zd2FsMi1hY3Rpb25zIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmLCAwIDAgMCA0cHggcmdiYSg5NiwgOTMsIDE3NSwgMC40KTsgfVxuXG4uc3dhbDItYWN0aW9ucyAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NmU1YjtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2ZTViOyB9XG5cbi5zd2FsMi1hY3Rpb25zIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmLCAwIDAgMCA0cHggcmdiYSgyNDksIDExMCwgOTEsIDAuNSk7IH1cblxuLnN3YWwyLWFjdGlvbnMgLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2ZTViO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjk2ZTViOyB9XG4gIC5zd2FsMi1hY3Rpb25zIC5idG4tZGFuZ2VyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NmU1YjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjk2ZTViOyB9XG4gIC5zd2FsMi1hY3Rpb25zIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2ZTViO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOTZlNWI7IH1cbiAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1kYW5nZXI6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTZlNWI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y5NmU1YjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZmZmZiwgMCAwIDAgNHB4IHJnYmEoMjQ5LCAxMTAsIDkxLCAwLjUpOyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgQWxlcnRpZnlcclxuPT09PT09PT09PT09PT09PT09PSovXG4uYWxlcnRpZnksIC5hbGVydGlmeS1sb2dzIHtcbiAgei1pbmRleDogOTk7IH1cblxuLmFsZXJ0aWZ5IGlucHV0IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzhjOWVhOTsgfVxuXG4uYWxlcnRpZnktbG9ncyA+IC5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkZDA5OTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmFsZXJ0aWZ5LWxvZ3MgPiAuZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2ZTViO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYWxlcnRpZnktbG9ncyA+ICosIC5hbGVydGlmeS1sb2dzID4gLmRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzYjQ4OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgQ2hhcnRzXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLmpxc3Rvb2x0aXAge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNoYXJ0IGNhbnZhcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG5cbi5jaGFydC5jaGFydC13aWRnZXQtcGllIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLnBlcmNlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxMTBweDtcbiAgei1pbmRleDogMjsgfVxuICAucGVyY2VudDphZnRlciB7XG4gICAgY29udGVudDogJyUnO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjFlbTtcbiAgICBmb250LXNpemU6IC44ZW07IH1cblxuLyogTW9ycmlzIGNoYXJ0ICovXG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogMCA1cHggMjVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE0KTsgfVxuICAubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcG9pbnQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMmQzYjQ4ICFpbXBvcnRhbnQ7IH1cbiAgLm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSAubW9ycmlzLWhvdmVyLXJvdy1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkM2I0ODtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgbWFyZ2luOiAtMTBweCAtMTJweCAxMHB4OyB9XG5cbi8qIEZsb3QgY2hhcnQgKi9cbiNmbG90VGlwIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDEwMDtcbiAgY29sb3I6ICMyZDNiNDg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG4vKiBDaGFydGlzdCBjaGFydCAqL1xuLmN0LWdvbGRlbi1zZWN0aW9uOmJlZm9yZSB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5jdC1jaGFydCB7XG4gIGhlaWdodDogMzAwcHg7IH1cblxuLmN0LWdyaWQge1xuICBzdHJva2U6IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICBzdHJva2UtZGFzaGFycmF5OiAzcHg7IH1cblxuLmN0LWNoYXJ0IC5jdC1sYWJlbCB7XG4gIGZpbGw6ICM4YzllYTk7XG4gIGNvbG9yOiAjOGM5ZWE5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5jdC1jaGFydC5zaW1wbGUtcGllLWNoYXJ0LWNoYXJ0aXN0IC5jdC1sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmaWxsOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LWJhcixcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1saW5lLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LXBvaW50LFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LXNsaWNlLWRvbnV0IHtcbiAgc3Ryb2tlOiAjNjA1ZGFmOyB9XG5cbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1iYXIsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYiAuY3QtbGluZSxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1wb2ludCxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1zbGljZS1kb251dCB7XG4gIHN0cm9rZTogIzMzY2RmZjsgfVxuXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtYmFyLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWMgLmN0LWxpbmUsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtcG9pbnQsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3Qtc2xpY2UtZG9udXQge1xuICBzdHJva2U6ICNmOGM5NTU7IH1cblxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LWJhcixcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1kIC5jdC1saW5lLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LXBvaW50LFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LXNsaWNlLWRvbnV0IHtcbiAgc3Ryb2tlOiAjMmQzYjQ4OyB9XG5cbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1iYXIsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZSAuY3QtbGluZSxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1wb2ludCxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1zbGljZS1kb251dCB7XG4gIHN0cm9rZTogIzVkZDA5OTsgfVxuXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3QtYmFyLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWYgLmN0LWxpbmUsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3QtcG9pbnQsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3Qtc2xpY2UtZG9udXQge1xuICBzdHJva2U6ICNmOTZlNWI7IH1cblxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWcgLmN0LWJhcixcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1nIC5jdC1saW5lLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWcgLmN0LXBvaW50LFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWcgLmN0LXNsaWNlLWRvbnV0IHtcbiAgc3Ryb2tlOiAjZjVmNWY3OyB9XG5cbi5jdC1zZXJpZXMtYSAuY3QtYXJlYSxcbi5jdC1zZXJpZXMtYSAuY3Qtc2xpY2UtcGllIHtcbiAgZmlsbDogIzYwNWRhZjsgfVxuXG4uY3Qtc2VyaWVzLWIgLmN0LWFyZWEsXG4uY3Qtc2VyaWVzLWIgLmN0LXNsaWNlLXBpZSB7XG4gIGZpbGw6ICNmOGM5NTU7IH1cblxuLmN0LXNlcmllcy1jIC5jdC1hcmVhLFxuLmN0LXNlcmllcy1jIC5jdC1zbGljZS1waWUge1xuICBmaWxsOiAjMmQzYjQ4OyB9XG5cbi5jaGFydGlzdC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kOiAjMmQzYjQ4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjsgfVxuXG4uY2hhcnRpc3QtdG9vbHRpcC50b29sdGlwLXNob3cge1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIEMzIGNoYXJ0ICovXG4uYzMgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jMy10b29sdGlwIHRkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICMyZDNiNDg7IH1cblxuLmMzLXRvb2x0aXAgdGQge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4uYzMtdG9vbHRpcCB7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDQwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jMy1jaGFydC1hcmNzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmOyB9XG5cbi5jMy10b29sdGlwIHRyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmMzLXRvb2x0aXAgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzYjQ4OyB9XG5cbi5jMy10b29sdGlwIC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7IH1cblxuLmMzLWxpbmUge1xuICBzdHJva2Utd2lkdGg6IDJweDsgfVxuXG4uYzMtbGVnZW5kLWl0ZW0ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7IH1cblxuI2RvbnV0LWNoYXJ0ICNkb251dC1jaGFydC1jb250YWluZXIgLmxlZ2VuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgdG9wOiAtNTBweDsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIFRhYmxlc1xyXG49PT09PT09PT09PT09PT09PT09Ki9cbi50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnRhYmxlIHRoZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmY3OyB9XG4gIC50YWJsZSB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzgyN2ZjMDsgfVxuICAudGFibGUgdHIgdGQge1xuICAgIGNvbG9yOiAjODg4N2E5OyB9XG5cbi50YWJsZS1zbSB0ZCwgLnRhYmxlLXNtIHRoIHtcbiAgcGFkZGluZzogLjNyZW0gIWltcG9ydGFudDsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMTRweCAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciwgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcbi50aGVhZC1kZWZhdWx0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmOTsgfVxuXG4udGFibGUtY2VudGVyZWQgdGQsXG4udGFibGUtY2VudGVyZWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLyogPT0gUmVzcG9uc2l2ZSBUYWJsZSA9PSovXG50YWJsZS5mb2N1cy1vbiB0Ym9keSB0ci5mb2N1c2VkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxudGFibGUuZm9jdXMtb24gdGJvZHkgdHIuZm9jdXNlZCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVkYWY7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50YWJsZS1yZXAtcGx1Z2luIC5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50YWJsZS1yZXAtcGx1Z2luIC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZDhlMTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnRhYmxlLXJlcC1wbHVnaW4gLmJ0bi1kZWZhdWx0LmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZGFmOyB9XG5cbi50YWJsZS1yZXAtcGx1Z2luIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRhYmxlLXJlcC1wbHVnaW4gLmJ0bi1ncm91cC5mbG9hdC1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG5cbi50YWJsZS1yZXAtcGx1Z2luIHRib2R5IHRoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi50YWJsZS1yZXAtcGx1Z2luIC5jaGVja2JveC1yb3cge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgLnRhYmxlLXJlcC1wbHVnaW4gLmNoZWNrYm94LXJvdyBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50YWJsZS1yZXAtcGx1Z2luIC5jaGVja2JveC1yb3cgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAtby10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ4ZTE7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC50YWJsZS1yZXAtcGx1Z2luIC5jaGVja2JveC1yb3cgbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjZDRkOGUxO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIHdpZHRoOiAxNnB4OyB9XG4gIC50YWJsZS1yZXAtcGx1Z2luIC5jaGVja2JveC1yb3cgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC50YWJsZS1yZXAtcGx1Z2luIC5jaGVja2JveC1yb3cgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWwge1xuICAgICAgb3BhY2l0eTogMC42NTsgfVxuICAudGFibGUtcmVwLXBsdWdpbiAuY2hlY2tib3gtcm93IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnRhYmxlLXJlcC1wbHVnaW4gLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJzsgfVxuICAudGFibGUtcmVwLXBsdWdpbiAuY2hlY2tib3gtcm93IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1Zjc7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAudGFibGUtcmVwLXBsdWdpbiAuY2hlY2tib3gtcm93IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgICBib3JkZXItY29sb3I6ICM2MDVkYWY7IH1cbiAgLnRhYmxlLXJlcC1wbHVnaW4gLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBSYW5nZSBzbGlkZXJcclxuPT09PT09PT09PT09PT09PT09PSovXG4uaXJzLWZyb20sIC5pcnMtdG8sIC5pcnMtc2luZ2xlIHtcbiAgYmFja2dyb3VuZDogIzYwNWRhZjsgfVxuXG4uaXJzLWZyb206YWZ0ZXIsIC5pcnMtdG86YWZ0ZXIsIC5pcnMtc2luZ2xlOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzYwNWRhZjsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIFBvd2VyYW5nZSBTbGlkZXJcclxuPT09PT09PT09PT09PT09PT09PSovXG4ucmFuZ2UtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDhlMTsgfVxuXG4ucmFuZ2UtbWluLCAucmFuZ2UtbWF4IHtcbiAgY29sb3I6ICM4YzllYTk7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5yYW5nZS1xdWFudGl0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVkYWY7IH1cblxuLnNsaWRlci13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDI1cHggMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUwcHg7IH1cbiAgLnNsaWRlci13cmFwcGVyLnZlcnRpY2FsLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmRpc3BsYXktYm94LWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTgwcHg7XG4gIHRvcDogLThweDsgfVxuXG4uZGlzcGxheS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHJpZ2h0OiAtMTQwcHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggcmdiYSgxNjMsIDE2NywgMTY4LCAwLjE1KTsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIEZvcm0tZWxlbWVudHNcclxuPT09PT09PT09PT09PT09PT09PSovXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjM2NDY2O1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDhlMTtcbiAgaGVpZ2h0OiBjYWxjKDIuM3JlbSArIDJweCk7IH1cbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjA1ZGFmO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgM3B4ICM2MDVkYWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCAwIDAgMCAzcHggIzYwNWRhZjsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzVkZDA5OTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4Yzk1NTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNmOTZlNWI7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY3OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgRm9ybS1WYWxpZGF0aW9uXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLmVycm9yIHtcbiAgY29sb3I6ICNmZjAwMDA7IH1cblxuLnBhcnNsZXktZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmOTZlNWI7IH1cblxuLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBhcnNsZXktZXJyb3JzLWxpc3QgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sb3I6ICNmOTZlNWI7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIEZvcm0tVXBsb2FkXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLyogRHJvcHpvbmUgKi9cbi5kcm9wem9uZSB7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG4gIC5kcm9wem9uZSAuZHotbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgRm9ybS1BZHZhbmNlZFxyXG49PT09PT09PT09PT09PT09PT09Ki9cbi8qIERhdGVwaWNrZXIgKi9cbi5kYXRlcGlja2VyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YzZjJmNztcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVkYWYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmRhdGVwaWNrZXIgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLCAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi8qIEJvb3RzdHJhcC10b3VjaFNwaW4gKi9cbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgLmJ0biB7XG4gIHBhZGRpbmc6IDlweCAxMnB4OyB9XG5cbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgaSB7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiA4cHg7IH1cblxuLyogUHJpc20gKi9cbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNzsgfVxuXG4vKiBSYXRpbmcgKi9cbi5iYWRnZTplbXB0eSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgaGVpZ2h0OiAzOHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHJpZ2h0OiA4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkOGQ4ZDg7XG4gIG91dGxpbmU6IDA7IH1cblxuLyotLS1kYXRldGltZXBpY2tlci0tLSovXG4uZHRwLWJ0bi1jYW5jZWwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4uYWRkb24tY29sb3ItcGlja2VyIC5idG4ge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7IH1cblxuLyotLWNvbG9ycGlja2VyLS0qL1xuLmFzQ29sb3JQaWNrZXItY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogNDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hc0NvbG9yUGlja2VyLXRyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDJweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICB3aWR0aDogMzlweDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5hc0NvbG9yUGlja2VyLWRyb3Bkb3duIHtcbiAgbWF4LXdpZHRoOiAyNjBweDsgfVxuXG4uYXNDb2xvclBpY2tlci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG5cbi5pbnB1dC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyZDNiNDg7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBGb3JtIEVkaXRvclxyXG49PT09PT09PT09PT09PT09PT09Ki9cbi5tY2UtcGFuZWwge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZWMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNyAhaW1wb3J0YW50OyB9XG5cbi5tY2UtbWVudS1pdGVtOmhvdmVyLCAubWNlLW1lbnUtaXRlbS5tY2Utc2VsZWN0ZWQsIC5tY2UtbWVudS1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZiAhaW1wb3J0YW50OyB9XG5cbi5tY2UtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIFN1bW1lcm5vdGVcclxuPT09PT09PT09PT09PT09PT09PSovXG4ubm90ZS1idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm5vdGUtYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjOyB9XG5cbi5ub3RlLWltYWdlLXBvcG92ZXIsIC5ub3RlLWFpci1wb3BvdmVyLCAubm90ZS1saW5rLXBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5ub3RlLWltYWdlLXBvcG92ZXIgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIsIC5ub3RlLWFpci1wb3BvdmVyIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLCAubm90ZS1saW5rLXBvcG92ZXIgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5ub3RlLWljb24tY2FyZXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ub3RlLWVkaXRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubm90ZS1lZGl0b3IgLmJ0bi1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5ub3RlLWVkaXRvciAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLm5vdGUtZWRpdG9yIC5idG4tc20ge1xuICAgIHBhZGRpbmc6IDhweCAxMnB4OyB9XG4gIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmY3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY3O1xuICAgIG1hcmdpbjogMDsgfVxuICAubm90ZS1lZGl0b3IgLm5vdGUtc3RhdHVzYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLm5vdGUtZWRpdG9yIC5ub3RlLXN0YXR1c2JhciAubm90ZS1yZXNpemViYXIge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzcHg7IH1cblxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY3OyB9XG4gIC5ub3RlLWVkaXRvci5ub3RlLWZyYW1lLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLm5vdGUtcG9wb3ZlciAucG9wb3ZlciAucG9wb3Zlci1jb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDAgMTBweCA1cHg7IH1cblxuLm5vdGUtcG9wb3ZlciAuYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubm90ZS1wb3BvdmVyIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAubm90ZS1wb3BvdmVyIC5idG4tc20ge1xuICBwYWRkaW5nOiA4cHggMTJweDsgfVxuXG4ubm90ZS10b29sYmFyIHtcbiAgcGFkZGluZzogNXB4IDAgMTBweCA1cHg7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBDYWxlbmRhclxyXG49PT09PT09PT09PT09PT09PT09Ki9cbi5jYWxlbmRhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ub25lLWJvcmRlciAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4uZmMtdG9vbGJhciB7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAuZmMtdG9vbGJhciBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZmMtZGF5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4uZmMtdG9vbGJhciAuZmMtc3RhdGUtYWN0aXZlLCAuZmMtdG9vbGJhciAudWktc3RhdGUtYWN0aXZlLFxuLmZjLXRvb2xiYXIgYnV0dG9uOmZvY3VzLCAuZmMtdG9vbGJhciBidXR0b246aG92ZXIsXG4uZmMtdG9vbGJhciAudWktc3RhdGUtaG92ZXIge1xuICB6LWluZGV4OiAwOyB9XG5cbi5mYy13aWRnZXQtaGVhZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjYzFjMjtcbiAgYmFja2dyb3VuZDogIzYwNWRhZjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmZjLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjYzFjMjsgfVxuXG4uZmMgdGguZmMtd2lkZ2V0LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZmMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDhlMTtcbiAgY29sb3I6ICM5Mzk3OTg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi5mYy10ZXh0LWFycm93IHtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmZjLXN0YXRlLWhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Q0ZDhlMTsgfVxuXG4uZmMtc3RhdGUtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2Q0ZDhlMTsgfVxuXG4uZmMtY2VsbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2Q0ZDhlMTsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvZGF5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4uZmMtZXZlbnQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBtb3ZlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzYwNWRhZjtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uZXh0ZXJuYWwtZXZlbnQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBtb3ZlO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogNnB4IDEwcHg7IH1cblxuLmZjLWJhc2ljLXZpZXcgdGQuZmMtd2Vlay1udW1iZXIgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uZmMtYmFzaWMtdmlldyB0ZC5mYy1kYXktbnVtYmVyIHtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgV2lkZ2V0c1xyXG49PT09PT09PT09PT09PT09PT09Ki9cbi53aWRnZXQtY2hhcnQgbGkge1xuICB3aWR0aDogMzEuNSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDsgfVxuICAud2lkZ2V0LWNoYXJ0IGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuXG4ubWluaS1zdGF0IHtcbiAgYm94LXNoYWRvdzogMnB4IDBweCAzcHggcmdiYSg5NiwgOTMsIDE3NSwgMC4wNSk7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5taW5pLXN0YXQtaWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ubWluaS1zdGF0LWluZm8ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiAycHg7IH1cblxuLm1pbmktc3RhdC1pbmZvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5yb3VuZCB7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogIzYwNWRhZjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkNWQ0ZWE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjYzVjM2UyOyB9XG5cbi5yb3VuZC1pbm5lcixcbi50ZXh0LWxpZ2h0ZGFyayB7XG4gIGNvbG9yOiAjYmNjMWMyOyB9XG5cbi50ZXh0LWdyZXlsaWdodCB7XG4gIGNvbG9yOiAjZDRkOGUxOyB9XG5cbi5uZXctdXNlciB0YWJsZSB0ZCBpbWcsXG4ubmV3LXVzZXIgdWwgbGkgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiA1MHB4OyB9XG5cbi5ib3hzY3JvbGwge1xuICBoZWlnaHQ6IDUxMHB4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKi0tRkItVFdJVC1DYXJvdXNlbC0tKi9cbi52ZXJ0aWNhbCAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi52ZXJ0aWNhbCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnZlcnRpY2FsIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4udmVydGljYWwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUgMCk7IH1cblxuLnZlcnRpY2FsIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4udmVydGljYWwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuXG4uY2Fyb3VzZWwtaWNvbiBpIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdmVydGljYWxDYXJvdXNlbCxcbiN2ZXJ0aWNhbENhcm91c2VsMiB7XG4gIGhlaWdodDogMTY1cHg7IH1cblxuI2xpbmUtMiB7XG4gIHBhZGRpbmc6IDAgLTEwcHggLTEwcHggIWltcG9ydGFudDsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIE1hcHNcclxuPT09PT09PT09PT09PT09PT09PSovXG4uZ21hcHMsIC5nbWFwcy1wYW5hcm9tYSB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uZ21hcHMtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjNjA1ZGFmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuXG4uZ21hcHMtb3ZlcmxheV9hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmdtYXBzLW92ZXJsYXlfYXJyb3cuYWJvdmUge1xuICBib3R0b206IC0xNXB4O1xuICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxNnB4IHNvbGlkICM2MDVkYWY7IH1cblxuLmdtYXBzLW92ZXJsYXlfYXJyb3cuYmVsb3cge1xuICB0b3A6IC0xNXB4O1xuICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICM2MDVkYWY7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBBY2NvdW50IFBhZ2VzXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLmFjY291bnRiZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9iZy1hY2NvdW50LmpwZ1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMjAwMHB4IHJnYmEoMzEsIDM1LCA2MCwgMC44KTsgfVxuXG4ud3JhcHBlci1wYWdlIHtcbiAgbWFyZ2luOiA3LjUlIGF1dG87XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAud3JhcHBlci1wYWdlIC5sb2dvLWFkbWluIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7IH1cbiAgLndyYXBwZXItcGFnZSAuY2FyZCB7XG4gICAgYm9yZGVyOiA3cHggZG91YmxlICM2MDVkYWY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4udXNlci10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OyB9XG4gIC51c2VyLXRodW1iIGltZyB7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA4OHB4OyB9XG5cbi5leC1wYWdlLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDk4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTBweDtcbiAgdGV4dC1zaGFkb3c6IHJnYmEoNjEsIDYxLCA2MSwgMC4zKSAxcHggMXB4LCByZ2JhKDYxLCA2MSwgNjEsIDAuMikgMnB4IDJweCwgcmdiYSg2MSwgNjEsIDYxLCAwLjMpIDNweCAzcHg7IH1cblxuLypcclxuRmlsZTogTWVudVxyXG4qL1xuLnRvcGJhciAudG9wYmFyLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNDBweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4udG9wYmFyLWxlZnQge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnRvcGJhci1sZWZ0IC5iZy1sb2dvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZGFmOyB9XG5cbi5sb2dvIHtcbiAgY29sb3I6ICNmNWY1ZjcgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAzZW07XG4gIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5oYXNfc3ViLm5hdi1hY3RpdmUgaS5tZGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MFwiOyB9XG5cbi5uYXZiYXItY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IC0yMHB4IC0yNXB4IDAgLTI1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLyogTm90aWZpY2F0aW9uICovXG4ubm90aWZpY2F0aW9uLWxpc3Qge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGktdGl0bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgICBtYXJnaW46IC00cHggMHB4IDBweCAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTJweCAyMHB4OyB9XG4gICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpLXRpdGxlIGg1IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpLXRpdGxlIC5sYWJlbCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICM3NDcxYjk7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ub3RpZmljYXRpb24tbGlzdCAubm90aS1pY29uLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTRweDtcbiAgICByaWdodDogOXB4OyB9XG4gIC5ub3RpZmljYXRpb24tbGlzdCAubm90aWZ5LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDsgfVxuICAgIC5ub3RpZmljYXRpb24tbGlzdCAubm90aWZ5LWl0ZW0gLm5vdGlmeS1pY29uIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmeS1pdGVtIC5ub3RpZnktaWNvbiBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmeS1pdGVtIC5ub3RpZnktZGV0YWlscyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmeS1pdGVtIC5ub3RpZnktZGV0YWlscyBiIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpZnktaXRlbSAubm90aWZ5LWRldGFpbHMgc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpZnktaXRlbSAubm90aWZ5LWRldGFpbHMgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5ub3RpZmljYXRpb24tbGlzdCAubm90aWZ5LWFsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjVyZW0gMC4yNXJlbTtcbiAgICBtYXJnaW46IDAgMCAtNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNzsgfVxuICAubm90aWZpY2F0aW9uLWxpc3QgLnByb2ZpbGUtZHJvcGRvd24gLm5vdGlmeS1pdGVtIHtcbiAgICBwYWRkaW5nOiA0cHggMjBweDsgfVxuICAubm90aWZpY2F0aW9uLWxpc3QgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7IH1cbiAgLm5vdGlmaWNhdGlvbi1saXN0IC5sYW5ndWFnZS1zd2l0Y2ggYSBpbWcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnByb2ZpbGUtZHJvcGRvd24ge1xuICB3aWR0aDogMTcwcHg7IH1cbiAgLnByb2ZpbGUtZHJvcGRvd24gaSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLnByb2ZpbGUtZHJvcGRvd24gc3BhbiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubmF2LXVzZXIge1xuICBtYXJnaW46IDAgMTVweCAwIDA7IH1cbiAgLm5hdi11c2VyIGltZyB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4OyB9XG5cbi5hcnJvdy1ub25lOmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1lbnUtdGl0bGUge1xuICBwYWRkaW5nOiAxMnB4IDI1cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMzVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzhjOWVhOTsgfVxuXG4ucHJvZmlsZSB7XG4gIHBhZGRpbmc6IDE3cHggMTVweCAhaW1wb3J0YW50OyB9XG4gIC5wcm9maWxlIGltZyB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VkZjBmMDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLnByb2ZpbGUgLnByb2ZpbGUtdXNlcm5hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG5cbi5kcm9wZG93bi1tZW51LWxnIHtcbiAgd2lkdGg6IDI3MHB4OyB9XG5cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zaWRlLW1lbnUge1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI0MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIGJveC1zaGFkb3c6IDJweCAwcHggM3B4IHJnYmEoOTYsIDkzLCAxNzUsIDAuMDUpOyB9XG5cbmJvZHkuZml4ZWQtbGVmdCAuc2lkZS1tZW51LmxlZnQge1xuICBib3R0b206IDUwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLmNvbnRlbnQtcGFnZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogNTAwcHg7IH1cblxuLmNvbnRlbnQtcGFnZSA+IC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbiAgcGFkZGluZzogMjBweCAyNXB4IDAgMjVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0OyB9XG5cbi5wYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAtMTBweDsgfVxuXG4uYnV0dG9uLW1lbnUtbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWRhZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogNjdweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnV0dG9uLW1lbnUtbW9iaWxlLXRvcGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTZlNWI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MnB4O1xuICB0b3A6IDA7IH1cblxuLmFwcC1zZWFyY2ggLmZvcm0tY29udHJvbCwgLmFwcC1zZWFyY2ggLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NDcxYjk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjNzQ3MWI5O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB3aWR0aDogMjAwcHg7IH1cblxuLmFwcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAuYXBwLXNlYXJjaCBpbnB1dC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgLmFwcC1zZWFyY2ggaW5wdXQuZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgLmFwcC1zZWFyY2ggaW5wdXQuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC5hcHAtc2VhcmNoIGlucHV0LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLmFwcC1zZWFyY2ggYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAxNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLnNpZGViYXItaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuI3NpZGViYXItbWVudSwgI3NpZGViYXItbWVudSB1bCwgI3NpZGViYXItbWVudSBsaSwgI3NpZGViYXItbWVudSBhIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMjA7IH1cblxuLm5hdmJhci1uYXYgPiBsaSA+IGEubm90aWZpY2F0aW9uLWljb24tYm94IHtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7IH1cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEubm90aWZpY2F0aW9uLWljb24tYm94IGkge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbiNzaWRlYmFyLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMjMwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gICNzaWRlYmFyLW1lbnUgdWwgdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAjc2lkZWJhci1tZW51IHVsIHVsIGxpIHtcbiAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAjc2lkZWJhci1tZW51IHVsIHVsIGxpLmFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjNjA1ZGFmOyB9XG4gICAgI3NpZGViYXItbWVudSB1bCB1bCBhIHtcbiAgICAgIGNvbG9yOiByZ2JhKDQ1LCA1OSwgNzIsIDAuOCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDYwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICNzaWRlYmFyLW1lbnUgdWwgdWwgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMmQzYjQ4OyB9XG4gICAgICAjc2lkZWJhci1tZW51IHVsIHVsIGEgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgI3NpZGViYXItbWVudSB1bCB1bCB1bCBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogODBweDsgfVxuXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogIzJkM2I0ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE2cHggMjVweDtcbiAgbWFyZ2luOiAzcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAjc2lkZWJhci1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNjA1ZGFmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICNzaWRlYmFyLW1lbnUgPiB1bCA+IGxpID4gYTpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjNjA1ZGFmOyB9XG4gICNzaWRlYmFyLW1lbnUgPiB1bCA+IGxpID4gYSBzcGFuIGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaS5uYXYtYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1Zjc7IH1cblxuI3NpZGViYXItbWVudSA+IHVsID4gbGkgPiBhID4gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuI3NpZGViYXItbWVudSA+IHVsID4gbGkgPiBhID4gaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogIzhjOWVhOTsgfVxuXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaSA+IGEgPiBpLmktcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogM3B4IDAgMCAwOyB9XG5cbiNzaWRlYmFyLW1lbnUgPiB1bCA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogIzYwNWRhZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgOTMsIDE3NSwgMC4xNSk7IH1cbiAgI3NpZGViYXItbWVudSA+IHVsID4gbGkgPiBhLmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogIzYwNWRhZjsgfVxuXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaS5uYXYtYWN0aXZlID4gdWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jd3JhcHBlci5lbmxhcmdlZCAubGVmdC5zaWRlLW1lbnUge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgei1pbmRleDogMjA7XG4gIG1hcmdpbi1sZWZ0OiAtMTAwJTsgfVxuXG4jd3JhcHBlci5lbmxhcmdlZCAuY29udGVudC1wYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuI3dyYXBwZXIuZW5sYXJnZWQgLmZvb3RlciB7XG4gIGxlZnQ6IDA7IH1cblxuLnVzZXItZGV0YWlscyB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudXNlci1kZXRhaWxzIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA2NHB4OyB9XG4gIC51c2VyLWRldGFpbHMgLnVzZXItaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnVzZXItZGV0YWlscyAudXNlci1pbmZvIC51c2VyLXN0YXR1cyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM0LCAzNCwgMC4yNyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5wYWdlLXRpdGxlLWJveCB7XG4gIHBhZGRpbmc6IDIycHggMDsgfVxuICAucGFnZS10aXRsZS1ib3ggLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnBhZ2UtdGl0bGUtYm94IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gICAgY29sb3I6ICM4YzllYTk7IH1cblxuLnNpZGViYXItdXNlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjJweCAwOyB9XG4gIC5zaWRlYmFyLXVzZXIgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuc2lkZWJhci11c2VyIGltZyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4OyB9XG4gIC5zaWRlYmFyLXVzZXIgYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjJmNztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgIC5zaWRlYmFyLXVzZXIgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY5OyB9XG5cbi8qXHJcbkZpbGU6IFJlc3BvbnNpdmVcclxuKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpZGUtbWVudS5sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMCU7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50OyB9XG4gIC5jb250ZW50LXBhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5lbmxhcmdlZCAuc2lkZS1tZW51LmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ1dHRvbi1tZW51LW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uYXZiYXItY3VzdG9tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLmNvbnRlbnQtcGFnZSA+IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICN3cmFwcGVyLmVubGFyZ2VkIC5mb290ZXIsIC5mb290ZXIge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgei1pbmRleDogOTk5OyB9XG4gIC5wYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAuc3RpY2t5LXRhYmxlLWhlYWRlci5maXhlZC1zb2x1dGlvbiB7XG4gICAgdG9wOiA3NHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAuY29udGVudC1wYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5lbmxhcmdlZCAubGVmdC5zaWRlLW1lbnUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweDsgfVxuICAubW9iaWxlLXNpZGViYXIge1xuICAgIGxlZnQ6IDA7IH1cbiAgLm1vYmlsZS1jb250ZW50IHtcbiAgICBsZWZ0OiAyNTBweDtcbiAgICByaWdodDogLTI1MHB4OyB9XG4gIC53cmFwcGVyLXBhZ2Uge1xuICAgIHdpZHRoOiA5MCU7IH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuICAuZmMtdG9vbGJhciAuZmMtcmlnaHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYyMHB4KSB7XG4gIC5wYWdlLWhlYWRlci10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6IC4zNXJlbSAuNXJlbTsgfVxuICAubW8tbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAubW8tbXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNpZGUtbWVudSB7XG4gICAgei1pbmRleDogMTA7IH1cbiAgLmJ1dHRvbi1tZW51LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmhpZGUtcGhvbmUsIC5ub3RpZnktaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZHJvcGRvd24tbWVudS1sZyB7XG4gICAgd2lkdGg6IDIwMHB4OyB9XG4gIC5ub3RpZnktZGV0YWlscyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmVudHJ5IC50aXRsZSB7XG4gICAgd2lkdGg6IDI4JSAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG4gICAgLmVudHJ5IC50aXRsZSBoNiB7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuICAgIC5lbnRyeSAudGl0bGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcmlnaHQ6IC0zcHggIWltcG9ydGFudDsgfVxuICAuZW50cnkgLmJvZHkge1xuICAgIHdpZHRoOiA3MiUgIWltcG9ydGFudDsgfSB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgRGFzaGJvYXJkLTJcclxuPT09PT09PT09PT09PT09PT09PSovXG4uaWNvbi1jb250YWluIGkge1xuICBmb250LXNpemU6IDMycHg7IH1cblxuLmFjY29yZGlvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmFjY29yZGlvbiAuY2FyZCxcbiAgLmFjY29yZGlvbiAuYnRuOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQtYm9keSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODgsIDE5MywgMTk0LCAwLjIpOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMiwgMjE2LCAyMjUsIDAuMik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODgsIDE5MywgMTk0LCAwLjIpO1xuICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAuYWNjb3JkaW9uIC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJsb2ctY2FyZCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBib3R0b206IGF1dG87IH1cblxuLnJvdW5kLWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qVGltZWxpbmUqL1xuLnRpbWVsaW5lLWNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50aW1lbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRpbWVsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IGNhbGMoMjUlICsgMHB4KTtcbiAgICBib3R0b206IDBweDtcbiAgICB3aWR0aDogNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmNWY1Zjc7IH1cbiAgLnRpbWVsaW5lOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5lbnRyeSB7XG4gIGNsZWFyOiBib3RoO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVudHJ5IC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVudHJ5IC50aXRsZSBoNiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzhjOWVhOTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgICAuZW50cnkgLnRpdGxlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzM2NkZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgdG9wOiA4JTtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMS4yNXB4ICM1ZGQwOTk7IH1cbiAgICAuZW50cnkgLnRpdGxlIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxMDAlOyB9XG4gIC5lbnRyeSAuYm9keSB7XG4gICAgbWFyZ2luOiAwIDAgNDJweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgICAuZW50cnkgLmJvZHkgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICBjb2xvcjogIzhjOWVhOTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmVudHJ5IC5ib2R5IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbi50ZXh0LWdyYWRpZW50LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjNDJlNjk1LCAjM2JiMmI4KTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGV4dC1ncmFkaWVudC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZjgxZjhiLCAjZjU2MzQ4KTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGV4dC1ncmFkaWVudC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoI2Y2ZDM2NSwgI2ZmNzg1MCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnRleHQtZ3JhZGllbnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzMwQ0ZEMCAwJSwgIzMzMDg2NyAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYmctZ3JhZGllbnQxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y1NjM0OCAwJSwgI2Y4MWY4YiAxMDAlKTsgfVxuXG4uYmctZ3JhZGllbnQyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzAwZTc5NSAwJSwgIzAwOTVlMiAxMDAlKTsgfVxuXG4uYmctZ3JhZGllbnQzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y2ZDM2NSAwJSwgI2ZkYTA4NSAxMDAlKTsgfVxuXG4uYmctZ3JhZGllbnQ0IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzYwNmM4OCAwJSwgIzMzMDg2NyAxMDAlKTsgfVxuXG4udGl0bGUtYm9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGhlaWdodDogNTRweDtcbiAgdG9wOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmODFmOGIgMCUsICNmZjc4NTAgMTAwJSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7IH1cblxuLmRhc2hib2FyZC1tYXAge1xuICBoZWlnaHQ6IDI5MHB4OyB9XG5cbi5iYWRnZS5iYWRnZS1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWRkMDk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM1ZGQwOTk7IH1cblxuLmJhZGdlLmJhZGdlLW91dGxpbmUtZGFuZ2VyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y5NmU1YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZjk2ZTViOyB9XG5cbi5iYWRnZS5iYWRnZS1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjA1ZGFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2MDVkYWY7IH1cblxuLmJhZGdlLmJhZGdlLW91dGxpbmUtd2FybmluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGM5NTU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2Y4Yzk1NTsgfVxuXG4uYmFkZ2UuYmFkZ2Utb3V0bGluZS1pbmZvIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzY2RmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzNjZGZmOyB9XG5cbi5iYWRnZS5iYWRnZS1vdXRsaW5lLXBpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjU0NjhlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmNTQ2OGU7IH1cblxuLmJhZGdlLmJhZGdlLW91dGxpbmUtcHVycGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3NWZkNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzc1ZmQ1OyB9XG5cbi5iYWRnZS5iYWRnZS1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWFlY2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2FhYWVjZTsgfVxuXG4uYmFkZ2UuYmFkZ2Utb3V0bGluZS1kYXJrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJkM2I0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMmQzYjQ4OyB9XG4iLCIvKiA9PT09PT09PT09PT09PVxyXG4gRGVtbyBPbmx5IGNzc1xyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4uYnMtZXhhbXBsZS1tb2RhbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogYXV0bztcclxuICByaWdodDogYXV0bztcclxuICBib3R0b206IGF1dG87XHJcbiAgbGVmdDogYXV0bztcclxuICB6LWluZGV4OiAxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaWNvbi1kZW1vLWNvbnRlbnQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogJG11dGVkO1xyXG5cclxuICBpe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLTYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09PWdyaWQ9PT0qL1xyXG5cclxuLmdyaWQtY29sIGRpdiBzcGFue1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5ncmlkLWNvbCAubmVzdGVkLWNvbC5yb3cgc3BhbntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn0iLCIvKiA9PT09PT09PT09PT09PVxyXG4gIEJ1dHRvbnNcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiAkYmFzZS1mb250O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICY6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJGdyYXktMjAwO1xyXG4gIH1cclxufVxyXG4uYW5pbWF0aW9uLWJ0bixcclxuLmJ1dHRvbi1saXN0LFxyXG4uYnV0dG9uLWl0ZW1zIHtcclxuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5idG4tcm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbn1cclxuXHJcblxyXG4uYnRuLXByaW1hcnksIC5idG4tc3VjY2VzcywuYnRuLXNlY29uZGFyeSwgLmJ0bi1pbmZvLCAuYnRuLXdhcm5pbmcsXHJcbi5idG4tZGFuZ2VyLCAuYnRuLWRhcmssLmJ0bi1waW5rLC5idG4tcHVycGxle1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi8qYnRuLXByaW1hcnkqL1xyXG5cclxuLmJ0bi1wcmltYXJ5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHByaW1hcnksLjUpO1xyXG59XHJcbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeS5mb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSwuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLC5idG4tcHJpbWFyeS5hY3RpdmUsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcclxuYS5iZy1wcmltYXJ5OmZvY3VzLCBhLmJnLXByaW1hcnk6aG92ZXIsIGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzLCBidXR0b24uYmctcHJpbWFyeTpob3ZlciAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgNSUpICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRwcmltYXJ5LCA1JSk7XHJcbn1cclxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1wcmltYXJ5LmZvY3VzLCAuYnRuLXByaW1hcnk6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRwcmltYXJ5LC4zKTtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcHJpbWFyeSwuMyk7XHJcbn1cclxuXHJcbi8qYnRuLXN1Y2Nlc3MqL1xyXG5cclxuLmJ0bi1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuICBib3JkZXI6IDFweCBzb2xpZCAkc3VjY2VzcztcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRzdWNjZXNzLC41KTtcclxufVxyXG4uYnRuLXN1Y2Nlc3M6aG92ZXIsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcclxuLmJ0bi1zdWNjZXNzLmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzczpob3ZlcixcclxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzLC5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIsLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcclxuLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLnNob3c+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRzdWNjZXNzLCA1JSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRzdWNjZXNzLCA1JSk7XHJcbn1cclxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3c+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1zdWNjZXNzLmZvY3VzLCAuYnRuLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRzdWNjZXNzLC4zKTtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkc3VjY2VzcywuMyk7XHJcbn1cclxuXHJcbi8qYnRuLXNlY29uZGFyeSovXHJcblxyXG4uYnRuLXNlY29uZGFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHNlY29uZGFyeSwuNSk7XHJcbn1cclxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5LmFjdGl2ZSxcclxuLmJ0bi1zZWNvbmRhcnkuZm9jdXMsIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5OmhvdmVyLFxyXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwuYnRuLXNlY29uZGFyeS5hY3RpdmUsXHJcbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNlY29uZGFyeSwgNSUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkc2Vjb25kYXJ5LCA1JSk7XHJcbn1cclxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4tc2Vjb25kYXJ5LmZvY3VzLCAuYnRuLXNlY29uZGFyeTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRzZWNvbmRhcnksLjMpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRzZWNvbmRhcnksLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1pbmZvKi9cclxuXHJcbi5idG4taW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGluZm87XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkaW5mbywuNSk7XHJcbn1cclxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLmJ0bi1pbmZvOmhvdmVyLCAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsIC5idG4taW5mby5mb2N1cyxcclxuLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm86aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyxcclxuLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzphY3RpdmUsLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtaW5mbzpob3ZlciwuYnRuLWluZm8uYWN0aXZlLCAuYnRuLWluZm86YWN0aXZlLFxyXG4uc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaW5mbywgNSUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkaW5mbywgNSUpO1xyXG59XHJcbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4taW5mby5mb2N1cywgLmJ0bi1pbmZvOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvLmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cyB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkaW5mbywuMyk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGluZm8sLjMpO1xyXG59XHJcblxyXG4vKmJ0bi13YXJuaW5nKi9cclxuXHJcbi5idG4td2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHdhcm5pbmc7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkd2FybmluZywuNSk7XHJcbn1cclxuLmJ0bi13YXJuaW5nOmhvdmVyLCAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZzphY3RpdmUsIC5idG4td2FybmluZy5hY3RpdmUsXHJcbi5idG4td2FybmluZy5mb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmc6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZywuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyLC5idG4td2FybmluZy5hY3RpdmUsXHJcbi5idG4td2FybmluZzphY3RpdmUsIC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2FybmluZywgNSUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkd2FybmluZywgNSUpO1xyXG59XHJcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4td2FybmluZy5mb2N1cywgLmJ0bi13YXJuaW5nOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkd2FybmluZywuMyk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHdhcm5pbmcsLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1kYW5nZXIqL1xyXG5cclxuLmJ0bi1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRkYW5nZXIsLjUpO1xyXG59XHJcbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6aG92ZXIsIC5idG4tZGFuZ2VyLmFjdGl2ZSxcclxuLmJ0bi1kYW5nZXIuZm9jdXMsIC5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyOmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciwuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIsLmJ0bi1kYW5nZXIuYWN0aXZlLFxyXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkYW5nZXIsIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGRhbmdlciwgNSUpO1xyXG59XHJcblxyXG4uYnRuLWRhbmdlci5mb2N1cywgLmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cyB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkZGFuZ2VyLC4zKTtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkZGFuZ2VyLC4zKTtcclxufVxyXG5cclxuXHJcbi8qYnRuLWxpZ2h0Ki9cclxuLmJ0bi1saWdodCB7XHJcbiAgY29sb3I6ICRncmF5LTcwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJGxpZ2h0LC45KTtcclxufVxyXG4uYnRuLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodDpob3ZlciwgLmJ0bi1saWdodC5hY3RpdmUsXHJcbi5idG4tbGlnaHQuZm9jdXMsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0OmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0LC5idG4tb3V0bGluZS1saWdodC5hY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLC5idG4tbGlnaHQuYWN0aXZlLFxyXG4uYnRuLWxpZ2h0OmFjdGl2ZSwgLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkbGlnaHQsIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGxpZ2h0LCA1JSk7XHJcbn1cclxuXHJcbi5idG4tbGlnaHQuZm9jdXMsIC5idG4tbGlnaHQ6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGxpZ2h0LC4zKTtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkbGlnaHQsLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1kYXJrKi9cclxuXHJcbi5idG4tZGFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGRhcms7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRkYXJrLC41KTtcclxufVxyXG4uYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi1kYXJrLmZvY3VzLFxyXG4uYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyazpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYXJrLFxyXG4uYnRuLW91dGxpbmUtZGFyay5hY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS1kYXJrOmhvdmVye1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZGFyaywgNSUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZGFyaywgNSUpO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuLmJ0bi1kYXJrLmZvY3VzLCAuYnRuLWRhcms6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRkYXJrLC4zKTtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkZGFyaywuMyk7XHJcbn1cclxuXHJcbi8qYnRuLWxpbmsqL1xyXG5cclxuLmJ0bi1saW5rIHtcclxuICBjb2xvcjogJGdyYXktNDAwO1xyXG59XHJcblxyXG4uYnRuLWxpbms6aG92ZXIsIFxyXG4uYnRuLWxpbms6Zm9jdXMsIFxyXG4uYnRuLWxpbms6YWN0aXZlIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGxpZ2h0ZW4oJGdyYXktNDAwLCAxMCUpO1xyXG59XHJcblxyXG5cclxuLypidG4tcGluayovXHJcblxyXG4uYnRuLXBpbmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwaW5rO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkcGluaywuNSk7XHJcbn1cclxuLmJ0bi1waW5rOmhvdmVyLCAuYnRuLXBpbms6Zm9jdXMsIC5idG4tcGluazphY3RpdmUsIC5idG4tcGluay5hY3RpdmUsIC5idG4tcGluay5mb2N1cyxcclxuLmJ0bi1waW5rOmFjdGl2ZSwgLmJ0bi1waW5rOmZvY3VzLCAuYnRuLXBpbms6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcGluayxcclxuLmJ0bi1vdXRsaW5lLXBpbmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtcGluazphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtcGluazpob3ZlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHBpbmssIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHBpbmssIDUlKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5idG4tcGluay5mb2N1cywgLmJ0bi1waW5rOmZvY3VzLC5idG4tb3V0bGluZS1waW5rLmZvY3VzLCAuYnRuLW91dGxpbmUtcGluazpmb2N1cyB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcGluaywuMyk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHBpbmssLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1wdXJwbGUqL1xyXG5cclxuLmJ0bi1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHB1cnBsZSwuNSk7XHJcbn1cclxuLmJ0bi1wdXJwbGU6aG92ZXIsIC5idG4tcHVycGxlOmZvY3VzLCAuYnRuLXB1cnBsZTphY3RpdmUsIC5idG4tcHVycGxlLmFjdGl2ZSwgLmJ0bi1wdXJwbGUuZm9jdXMsXHJcbi5idG4tcHVycGxlOmFjdGl2ZSwgLmJ0bi1wdXJwbGU6Zm9jdXMsIC5idG4tcHVycGxlOmhvdmVyLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXB1cnBsZSxcclxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5hY3RpdmUsIC5idG4tb3V0bGluZS1wdXJwbGU6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtcHVycGxlOmhvdmVye1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHVycGxlLCA1JSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRwdXJwbGUsIDUlKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5idG4tcHVycGxlLmZvY3VzLCAuYnRuLXB1cnBsZTpmb2N1cywuYnRuLW91dGxpbmUtcHVycGxlLmZvY3VzLCAuYnRuLW91dGxpbmUtcHVycGxlOmZvY3VzIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRwdXJwbGUsLjMpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRwdXJwbGUsLjMpO1xyXG59XHJcblxyXG5cclxuLmJ0bi1saWdodCB7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkbGlnaHQsLjUpO1xyXG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCRsaWdodCwgMiUpO1xyXG59XHJcblxyXG4uYnRuLWxpbmsge1xyXG4gIGNvbG9yOiAkZ3JheS0zMDA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGdyYXktMzAwLCAzJSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBidXR0b24gT3V0bGluZSAqL1xyXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAkc3VjY2VzcztcclxuICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcbi5idG4tb3V0bGluZS1pbmZvIHtcclxuICBjb2xvcjogJGluZm87XHJcbiAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxufVxyXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XHJcbiAgY29sb3I6ICR3YXJuaW5nO1xyXG4gIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG59XHJcbi5idG4tb3V0bGluZS1waW5rIHtcclxuICBjb2xvcjogJHBpbms7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcGluaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXB1cnBsZSB7XHJcbiAgY29sb3I6ICRwdXJwbGU7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcclxufVxyXG4uYnRuLW91dGxpbmUtZGFyayB7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFyaztcclxufVxyXG5cclxuLyogU29jaWFsIEJ1dHRvbnMgKi9cclxuLmJ0bi1mYWNlYm9vayB7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XHJcbn1cclxuLmJ0bi10d2l0dGVyIHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZDtcclxufVxyXG4uYnRuLWxpbmtlZGluIHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JiNjtcclxufVxyXG4uYnRuLWRyaWJiYmxlIHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhNGM4OTtcclxufVxyXG4uYnRuLWdvb2dsZXBsdXMge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xyXG59XHJcbi5idG4taW5zdGFncmFtIHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxN2ZhNDtcclxufVxyXG4uYnRuLXBpbnRlcmVzdCB7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjIwMjc7XHJcbn1cclxuLmJ0bi1kcm9wYm94IHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VlNTtcclxufVxyXG4uYnRuLWZsaWNrciB7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODQ7XHJcbn1cclxuLmJ0bi10dW1ibHIge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1MDZkO1xyXG59XHJcbi5idG4tc2t5cGUge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZmYwO1xyXG59XHJcbi5idG4teW91dHViZSB7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjAwMDA7XHJcbn1cclxuLmJ0bi1naXRodWIge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNTE1O1xyXG59XHJcblxyXG4vKmJ0bi1ncmFkaWVudC1zdWNjZXNzKi9cclxuXHJcblxyXG4uYnRuLWdyYWRpZW50LXN1Y2Nlc3N7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgJHN1Y2Nlc3MgMCUsICMwMGM0YjUgMTAwJSk7XHJcbiAgY29sb3I6JHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHN1Y2Nlc3MsLjUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkc3VjY2VzcywgNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtc3VjY2Vzczpob3ZlciwgLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmZvY3VzLCAuYnRuLWdyYWRpZW50LXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXN1Y2Nlc3MuYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LXN1Y2Nlc3MuZm9jdXMsIC5idG4tZ3JhZGllbnQtc3VjY2VzczphY3RpdmUsIC5idG4tZ3JhZGllbnQtc3VjY2Vzczpmb2N1cywgLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXN1Y2Nlc3MsLmJ0bi1ncmFkaWVudC1zdWNjZXNzLmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC1zdWNjZXNzOmFjdGl2ZSwgLnNob3c+LmJ0bi1ncmFkaWVudC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzAwYzRiNSAwJSwkc3VjY2VzcyAxMDAlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHN1Y2Nlc3MsIDUlKTtcclxufVxyXG4uYnRuLWdyYWRpZW50LXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLWdyYWRpZW50LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLWdyYWRpZW50LXN1Y2Nlc3MuZm9jdXMsIC5idG4tZ3JhZGllbnQtc3VjY2Vzczpmb2N1c3tcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRzdWNjZXNzLC4zKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRzdWNjZXNzLC4zKTtcclxufVxyXG5cclxuLypidG4tZ3JhZGllbnQtc2Vjb25kYXJ5Ki9cclxuXHJcbi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5e1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRzZWNvbmRhcnkgMCUsICM4ODk4YjMgMTAwJSk7XHJcbiAgY29sb3I6JHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHNlY29uZGFyeSwuNSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRlbigkc2Vjb25kYXJ5LCA1JSk7XHJcbn1cclxuXHJcbi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeTpmb2N1cywgLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeS5hY3RpdmUsXHJcbi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5LmZvY3VzLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeTphY3RpdmUsIC5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLWdyYWRpZW50LXNlY29uZGFyeTpob3ZlcixcclxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnksLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnkuYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LXNlY29uZGFyeTphY3RpdmUsIC5zaG93Pi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzg4OThiMyAwJSwkc2Vjb25kYXJ5IDEwMCUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkc2Vjb25kYXJ5LCA1JSk7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4uYnRuLWdyYWRpZW50LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1ncmFkaWVudC1zZWNvbmRhcnkuZm9jdXMsIC5idG4tZ3JhZGllbnQtc2Vjb25kYXJ5OmZvY3Vze1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHNlY29uZGFyeSwuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkc2Vjb25kYXJ5LC4zKTtcclxufVxyXG5cclxuLypidG4tZ3JhZGllbnQtZGFuZ2VyKi9cclxuXHJcbi5idG4tZ3JhZGllbnQtZGFuZ2Vye1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRkYW5nZXIgMCUsICNmNjNmNmEgMTAwJSk7XHJcbiAgY29sb3I6JHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJGRhbmdlciwuNSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRkYW5nZXIsIDUlKTtcclxufVxyXG4uYnRuLWdyYWRpZW50LWRhbmdlcjpob3ZlciwgLmJ0bi1ncmFkaWVudC1kYW5nZXI6Zm9jdXMsIC5idG4tZ3JhZGllbnQtZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1kYW5nZXIuYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LWRhbmdlci5mb2N1cywgLmJ0bi1ncmFkaWVudC1kYW5nZXI6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWRhbmdlcjpmb2N1cywgLmJ0bi1ncmFkaWVudC1kYW5nZXI6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JhZGllbnQtZGFuZ2VyLC5idG4tZ3JhZGllbnQtZGFuZ2VyLmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC1kYW5nZXI6YWN0aXZlLCAuc2hvdz4uYnRuLWdyYWRpZW50LWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNmNjNmNmEgMCUsJGRhbmdlciAxMDAlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGRhbmdlciwgNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3c+LmJ0bi1ncmFkaWVudC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLWdyYWRpZW50LWRhbmdlci5mb2N1cywgLmJ0bi1ncmFkaWVudC1kYW5nZXI6Zm9jdXN7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkZGFuZ2VyLC4zKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRkYW5nZXIsLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1ncmFkaWVudC13YXJuaW5nKi9cclxuXHJcbi5idG4tZ3JhZGllbnQtd2FybmluZ3tcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAkd2FybmluZyAwJSwgI2Y1NjA0YSAxMDAlKTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkd2FybmluZywuNSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCR3YXJuaW5nLCA1JSk7XHJcbn1cclxuXHJcbi5idG4tZ3JhZGllbnQtd2FybmluZzpob3ZlciwgLmJ0bi1ncmFkaWVudC13YXJuaW5nOmZvY3VzLCAuYnRuLWdyYWRpZW50LXdhcm5pbmc6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXdhcm5pbmcuYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LXdhcm5pbmcuZm9jdXMsIC5idG4tZ3JhZGllbnQtd2FybmluZzphY3RpdmUsIC5idG4tZ3JhZGllbnQtd2FybmluZzpmb2N1cywgLmJ0bi1ncmFkaWVudC13YXJuaW5nOmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXdhcm5pbmcsLmJ0bi1ncmFkaWVudC13YXJuaW5nLmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC13YXJuaW5nOmFjdGl2ZSwgLnNob3c+LmJ0bi1ncmFkaWVudC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y1NjA0YSAwJSwkd2FybmluZyAxMDAlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHdhcm5pbmcsIDUlKTtcclxufVxyXG4uYnRuLWdyYWRpZW50LXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLWdyYWRpZW50LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLWdyYWRpZW50LXdhcm5pbmcuZm9jdXMsIC5idG4tZ3JhZGllbnQtd2FybmluZzpmb2N1c3tcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCR3YXJuaW5nLC4zKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCR3YXJuaW5nLC4zKTtcclxufVxyXG4vKmJ0bi1ncmFkaWVudC1pbmZvKi9cclxuXHJcbi5idG4tZ3JhZGllbnQtaW5mb3tcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAkaW5mbyAwJSwgIzBjOTNmZSAxMDAlKTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkaW5mbywuNSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRpbmZvLCA1JSk7XHJcbn1cclxuLmJ0bi1ncmFkaWVudC1pbmZvOmhvdmVyLCAuYnRuLWdyYWRpZW50LWluZm86Zm9jdXMsIC5idG4tZ3JhZGllbnQtaW5mbzphY3RpdmUsIC5idG4tZ3JhZGllbnQtaW5mby5hY3RpdmUsXHJcbi5idG4tZ3JhZGllbnQtaW5mby5mb2N1cywgLmJ0bi1ncmFkaWVudC1pbmZvOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1pbmZvOmZvY3VzLCAuYnRuLWdyYWRpZW50LWluZm86aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JhZGllbnQtaW5mbywuYnRuLWdyYWRpZW50LWluZm8uYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LWluZm86YWN0aXZlLCAuc2hvdz4uYnRuLWdyYWRpZW50LWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMGM5M2ZlIDAlLCRpbmZvIDEwMCUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkaW5mbywgNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tZ3JhZGllbnQtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4tZ3JhZGllbnQtaW5mby5mb2N1cywgLmJ0bi1ncmFkaWVudC1pbmZvOmZvY3Vze1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGluZm8sLjMpO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGluZm8sLjMpO1xyXG59XHJcbi8qYnRuLWdyYWRpZW50LXByaW1hcnkqL1xyXG5cclxuLmJ0bi1ncmFkaWVudC1wcmltYXJ5e1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRwcmltYXJ5IDAlLCAjM2M4ZGE4IDEwMCUpO1xyXG4gIGNvbG9yOiR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRwcmltYXJ5LC41KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRwcmltYXJ5LCAxNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtcHJpbWFyeTpob3ZlciwgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmZvY3VzLCAuYnRuLWdyYWRpZW50LXByaW1hcnk6YWN0aXZlLCAuYnRuLWdyYWRpZW50LXByaW1hcnkuYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LXByaW1hcnkuZm9jdXMsIC5idG4tZ3JhZGllbnQtcHJpbWFyeTphY3RpdmUsIC5idG4tZ3JhZGllbnQtcHJpbWFyeTpmb2N1cywgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXByaW1hcnksLmJ0bi1ncmFkaWVudC1wcmltYXJ5LmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmFjdGl2ZSwgLnNob3c+LmJ0bi1ncmFkaWVudC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzNjOGRhOCAwJSwkcHJpbWFyeSAxMDAlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRwcmltYXJ5LCAxNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tZ3JhZGllbnQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4tZ3JhZGllbnQtcHJpbWFyeS5mb2N1cywgLmJ0bi1ncmFkaWVudC1wcmltYXJ5OmZvY3Vze1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHByaW1hcnksLjMpO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHByaW1hcnksLjMpO1xyXG59XHJcbi8qYnRuLWdyYWRpZW50LWRhcmsqL1xyXG5cclxuLmJ0bi1ncmFkaWVudC1kYXJre1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRkYXJrIDAlLCAjNWE2YzgyIDEwMCUpO1xyXG4gIGNvbG9yOiR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRkYXJrLC41KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRkYXJrLCAyMCUpO1xyXG59XHJcblxyXG4uYnRuLWdyYWRpZW50LWRhcms6aG92ZXIsIC5idG4tZ3JhZGllbnQtZGFyazpmb2N1cywgLmJ0bi1ncmFkaWVudC1kYXJrOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1kYXJrLmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC1kYXJrLmZvY3VzLCAuYnRuLWdyYWRpZW50LWRhcms6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWRhcms6Zm9jdXMsIC5idG4tZ3JhZGllbnQtZGFyazpob3ZlcixcclxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmFkaWVudC1kYXJrLC5idG4tZ3JhZGllbnQtZGFyay5hY3RpdmUsXHJcbi5idG4tZ3JhZGllbnQtZGFyazphY3RpdmUsIC5zaG93Pi5idG4tZ3JhZGllbnQtZGFyay5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICM1YTZjODIgMCUsJGRhcmsgMTAwJSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRlbigkZGFyaywgMjAlKTtcclxufVxyXG4uYnRuLWdyYWRpZW50LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLWdyYWRpZW50LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLWdyYWRpZW50LWRhcmsuZm9jdXMsIC5idG4tZ3JhZGllbnQtZGFyazpmb2N1c3tcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRkYXJrLC4zKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRkYXJrLC4zKTtcclxufVxyXG5cclxuLypidG4tZ3JhZGllbnQtbGlnaHQqL1xyXG5cclxuLmJ0bi1ncmFkaWVudC1saWdodHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAkbGlnaHQgMCUsICNmN2Y5ZmYgMTAwJSk7XHJcbiAgY29sb3I6JGdyYXktODAwO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJGxpZ2h0LC41KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGxpZ2h0LCA1JSk7XHJcbn1cclxuXHJcbi5idG4tZ3JhZGllbnQtbGlnaHQ6aG92ZXIsIC5idG4tZ3JhZGllbnQtbGlnaHQ6Zm9jdXMsIC5idG4tZ3JhZGllbnQtbGlnaHQ6YWN0aXZlLCAuYnRuLWdyYWRpZW50LWxpZ2h0LmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC1saWdodC5mb2N1cywgLmJ0bi1ncmFkaWVudC1saWdodDphY3RpdmUsIC5idG4tZ3JhZGllbnQtbGlnaHQ6Zm9jdXMsIC5idG4tZ3JhZGllbnQtbGlnaHQ6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JhZGllbnQtbGlnaHQsLmJ0bi1ncmFkaWVudC1saWdodC5hY3RpdmUsXHJcbi5idG4tZ3JhZGllbnQtbGlnaHQ6YWN0aXZlLCAuc2hvdz4uYnRuLWdyYWRpZW50LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2Y3ZjlmZiAwJSwkbGlnaHQgMTAwJSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRsaWdodCwgNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLWdyYWRpZW50LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1ncmFkaWVudC1saWdodC5mb2N1cywgLmJ0bi1ncmFkaWVudC1saWdodDpmb2N1c3tcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRsaWdodCwuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkbGlnaHQsLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1ncmFkaWVudC1waW5rKi9cclxuXHJcbi5idG4tZ3JhZGllbnQtcGlua3tcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAkcGluayAwJSwgI2Y1NTY1NCAxMDAlKTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkcGluaywuNSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRwaW5rLCA1JSk7XHJcbn1cclxuLmJ0bi1ncmFkaWVudC1waW5rOmhvdmVyLCAuYnRuLWdyYWRpZW50LXBpbms6Zm9jdXMsIC5idG4tZ3JhZGllbnQtcGluazphY3RpdmUsIC5idG4tZ3JhZGllbnQtcGluay5hY3RpdmUsXHJcbi5idG4tZ3JhZGllbnQtcGluay5mb2N1cywgLmJ0bi1ncmFkaWVudC1waW5rOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1waW5rOmZvY3VzLCAuYnRuLWdyYWRpZW50LXBpbms6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JhZGllbnQtcGluaywuYnRuLWdyYWRpZW50LXBpbmsuYWN0aXZlLFxyXG4uYnRuLWdyYWRpZW50LXBpbms6YWN0aXZlLCAuc2hvdz4uYnRuLWdyYWRpZW50LXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZjU1NjU0IDAlLCRwaW5rIDEwMCUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkcGluaywgNSUpO1xyXG59XHJcbi5idG4tZ3JhZGllbnQtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tZ3JhZGllbnQtcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4tZ3JhZGllbnQtcGluay5mb2N1cywgLmJ0bi1ncmFkaWVudC1waW5rOmZvY3Vze1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHBpbmssLjMpO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHBpbmssLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1ncmFkaWVudC1wdXJwbGUqL1xyXG5cclxuLmJ0bi1ncmFkaWVudC1wdXJwbGV7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgJHB1cnBsZSAwJSwgI2E0NTZhZCAxMDAlKTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkcHVycGxlLC41KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRwdXJwbGUsIDUlKTtcclxufVxyXG5cclxuLmJ0bi1ncmFkaWVudC1wdXJwbGU6aG92ZXIsIC5idG4tZ3JhZGllbnQtcHVycGxlOmZvY3VzLCAuYnRuLWdyYWRpZW50LXB1cnBsZTphY3RpdmUsIC5idG4tZ3JhZGllbnQtcHVycGxlLmFjdGl2ZSxcclxuLmJ0bi1ncmFkaWVudC1wdXJwbGUuZm9jdXMsIC5idG4tZ3JhZGllbnQtcHVycGxlOmFjdGl2ZSwgLmJ0bi1ncmFkaWVudC1wdXJwbGU6Zm9jdXMsIC5idG4tZ3JhZGllbnQtcHVycGxlOmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYWRpZW50LXB1cnBsZSwuYnRuLWdyYWRpZW50LXB1cnBsZS5hY3RpdmUsXHJcbi5idG4tZ3JhZGllbnQtcHVycGxlOmFjdGl2ZSwgLnNob3c+LmJ0bi1ncmFkaWVudC1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjYTQ1NmFkIDAlLCRwdXJwbGUgMTAwJSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRwdXJwbGUsIDUlKTtcclxufVxyXG4uYnRuLWdyYWRpZW50LXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tZ3JhZGllbnQtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1ncmFkaWVudC1wdXJwbGUuZm9jdXMsIC5idG4tZ3JhZGllbnQtcHVycGxlOmZvY3Vze1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHB1cnBsZSwuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcHVycGxlLC4zKTtcclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgQ2FyZFxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLmNhcmQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiAkc2hhZG93LW1kO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgLmNhcmQtaGVhZGVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgLmNhcmQtZm9vdGVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gIH1cclxuICAuY2FyZC10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJkLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuLmNhcmQtc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcclxufVxyXG4uY2FyZC1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuICBib3JkZXItY29sb3I6ICRpbmZvO1xyXG59XHJcbi5jYXJkLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbn1cclxuLmNhcmQtZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuLmNhcmQtaGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZGFyaywwLjA1KTtcclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgUGFnaW5hdGlvblxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLnBhZ2luYXRpb257XHJcbiAgLnBhZ2UtbGluayB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG4gIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZVxyXG4gIH1cclxuICAucGFnZS1saW5rOmZvY3VzLCAucGFnZS1saW5rOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKCRwcmltYXJ5LCAwLjMzKTtcclxuICBcclxuICB9XHJcbiAgLmZvcm0tY29udHJvbHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDE2cHggKyAycHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmZvY3VzXHJcbiAgICB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1wYWdpbmF0aW9uIC5wYWdlLWxpbmt7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbn1cclxuLmN1c3RvbS1wYWdpbmF0aW9uLTJ7XHJcbiAucGFnZS1pdGVte1xyXG4gICBhe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gIH1cclxuIH1cclxuICAucGFnZS1pdGVtOmZpcnN0LWNoaWxke1xyXG4gICAgLnBhZ2UtbGluayB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnZS1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgLnBhZ2UtbGluayB7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT1cclxuICBQcm9ncmVzc2JhclxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5wcm9ncmVzcy1iYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcblxyXG4vKiBQcm9ncmVzc2JhciBWZXJ0aWNhbCAqL1xyXG5cclxuLnByb2dyZXNzLXZlcnRpY2FsIHtcclxuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuLnByb2dyZXNzLXZlcnRpY2FsIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ge1xyXG4gICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1zbSxcclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1zbSB7XHJcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1zbSAucHJvZ3Jlc3MtYmFyLFxyXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tLnByb2dyZXNzLXNtIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNXB4O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwucHJvZ3Jlc3MtbWQsXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3MtbWQge1xyXG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLW1kIC5wcm9ncmVzcy1iYXIsXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3MtbWQgLnByb2dyZXNzLWJhciB7XHJcbiAgICBmb250LXNpemU6IDEwLjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNC40cHg7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1sZyxcclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1sZyB7XHJcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwucHJvZ3Jlc3MtbGcgLnByb2dyZXNzLWJhcixcclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1sZyAucHJvZ3Jlc3MtYmFyIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBQb3BvdmVyICYgVG9vbHRpcHNcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4ucG9wb3Zlci10aXRsZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDRweCAxMHB4O1xyXG59IiwiXHJcbi5zd2FsMi1wb3B1cCB7XHJcbiAgLnN3YWwyLXRpdGxle1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgLnN3YWwyLXN0eWxlZHtcclxuICAgICYuc3dhbDItY29uZmlybSB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogLjI1ZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IGluaXRpYWw7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDEuMDYyNWVtO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGUsIDAgMCAwIDRweCByZ2JhKCRwcmltYXJ5LCAwLjQpO1xyXG4gICAgfVxyXG4gICAgJi5zd2FsMi1jYW5jZWwge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBjb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICBmb250LXNpemU6IDEuMDYyNWVtO1xyXG4gICAgICBcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlLCAwIDAgMCA0cHggcmdiYSgkZGFuZ2VyLC41KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3dhbDItYWN0aW9uc3tcclxuICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4gIC5idG4tc3VjY2VzcywgIFxyXG4gIC5idG4tc3VjY2VzczphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIH1cclxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXMse1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZSwgMCAwIDAgNHB4IHJnYmEoJHByaW1hcnksIDAuNCk7XHJcbiAgfVxyXG5cclxuICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmV7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuICB9XHJcbiAgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3Vze1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZSwgMCAwIDAgNHB4IHJnYmEoJGRhbmdlciwuNSk7XHJcbiAgfVxyXG4gIC5idG4tZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFuZ2VyO1xyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXI7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFuZ2VyO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZSwgMCAwIDAgNHB4IHJnYmEoJGRhbmdlciwuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG59ICIsIi8qID09PT09PT09PT09PT09XHJcbiAgQWxlcnRpZnlcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYWxlcnRpZnksLmFsZXJ0aWZ5LWxvZ3Mge1xyXG4gIHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG4uYWxlcnRpZnkge1xyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRtdXRlZDtcclxuICB9XHJcbn1cclxuXHJcbi5hbGVydGlmeS1sb2dzPi5zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4uYWxlcnRpZnktbG9ncz4uZXJyb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4uYWxlcnRpZnktbG9ncz4qLCAuYWxlcnRpZnktbG9ncz4uZGVmYXVsdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT1cclxuICBDaGFydHNcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uanFzdG9vbHRpcCB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5jaGFydCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTEwcHg7XHJcbiAgaGVpZ2h0OiAxMTBweDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNhbnZhcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNoYXJ0LmNoYXJ0LXdpZGdldC1waWUge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5wZXJjZW50IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDExMHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyUnO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMWVtO1xyXG4gICAgZm9udC1zaXplOiAuOGVtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIE1vcnJpcyBjaGFydCAqL1xyXG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIHtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgYm94LXNoYWRvdzogMCA1cHggMjVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcclxuXHJcbiAgLm1vcnJpcy1ob3Zlci1wb2ludCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tb3JyaXMtaG92ZXItcm93LWxhYmVsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gICAgbWFyZ2luOiAtMTBweCAtMTJweCAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogRmxvdCBjaGFydCAqL1xyXG4jZmxvdFRpcCB7XHJcbiAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBjb2xvcjogJGRhcms7XHJcbiAgYm94LXNoYWRvdzogMCA1cHggMjVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbn1cclxuXHJcbi8qIENoYXJ0aXN0IGNoYXJ0ICovXHJcbi5jdC1nb2xkZW4tc2VjdGlvbjpiZWZvcmUge1xyXG4gIGZsb2F0OiBub25lO1xyXG59XHJcbi5jdC1jaGFydCB7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxufVxyXG4uY3QtZ3JpZCB7XHJcbiAgc3Ryb2tlOiByZ2JhKDAsIDAsIDAsIDAuMDkpO1xyXG4gIHN0cm9rZS13aWR0aDogMnB4O1xyXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDNweDtcclxufVxyXG4uY3QtY2hhcnQgLmN0LWxhYmVsIHtcclxuICBmaWxsOiAkbXV0ZWQ7XHJcbiAgY29sb3I6ICRtdXRlZDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLmN0LWNoYXJ0LnNpbXBsZS1waWUtY2hhcnQtY2hhcnRpc3QgLmN0LWxhYmVsIHtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZpbGw6ICR3aGl0ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LWJhcixcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LWxpbmUsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1wb2ludCxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LXNsaWNlLWRvbnV0IHtcclxuICBzdHJva2U6ICRwcmltYXJ5O1xyXG59XHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1iYXIsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1saW5lLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYiAuY3QtcG9pbnQsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1zbGljZS1kb251dCB7XHJcbiAgc3Ryb2tlOiAkaW5mbztcclxufVxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtYmFyLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtbGluZSxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWMgLmN0LXBvaW50LFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3Qtc2xpY2UtZG9udXQge1xyXG4gIHN0cm9rZTogJHdhcm5pbmc7XHJcbn1cclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LWJhcixcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LWxpbmUsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1kIC5jdC1wb2ludCxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LXNsaWNlLWRvbnV0IHtcclxuICBzdHJva2U6ICRkYXJrO1xyXG59XHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1iYXIsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1saW5lLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZSAuY3QtcG9pbnQsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1zbGljZS1kb251dCB7XHJcbiAgc3Ryb2tlOiAkc3VjY2VzcztcclxufVxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3QtYmFyLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3QtbGluZSxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWYgLmN0LXBvaW50LFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3Qtc2xpY2UtZG9udXQge1xyXG4gIHN0cm9rZTogJGRhbmdlcjtcclxufVxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3QtYmFyLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3QtbGluZSxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWcgLmN0LXBvaW50LFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3Qtc2xpY2UtZG9udXQge1xyXG4gIHN0cm9rZTogJGxpZ2h0O1xyXG59XHJcbi5jdC1zZXJpZXMtYSAuY3QtYXJlYSxcclxuLmN0LXNlcmllcy1hIC5jdC1zbGljZS1waWUge1xyXG4gIGZpbGw6ICRwcmltYXJ5O1xyXG59XHJcbi5jdC1zZXJpZXMtYiAuY3QtYXJlYSxcclxuLmN0LXNlcmllcy1iIC5jdC1zbGljZS1waWUge1xyXG4gIGZpbGw6ICR3YXJuaW5nO1xyXG59XHJcbi5jdC1zZXJpZXMtYyAuY3QtYXJlYSxcclxuLmN0LXNlcmllcy1jIC5jdC1zbGljZS1waWUge1xyXG4gIGZpbGw6ICRkYXJrO1xyXG59XHJcblxyXG4uY2hhcnRpc3QtdG9vbHRpcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvcGFjaXR5OiAwO1xyXG4gIG1pbi13aWR0aDogMTBweDtcclxuICBwYWRkaW5nOiAycHggMTBweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBiYWNrZ3JvdW5kOiAkZGFyaztcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcbn1cclxuLmNoYXJ0aXN0LXRvb2x0aXAudG9vbHRpcC1zaG93IHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBDMyBjaGFydCAqL1xyXG4uYzMgc3ZnIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmMzLXRvb2x0aXAgdGQ+c3BhbiB7XHJcbiAgYmFja2dyb3VuZDogJGRhcms7XHJcbn1cclxuLmMzLXRvb2x0aXAgdGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5jMy10b29sdGlwIHtcclxuICBib3gtc2hhZG93OiAwIDhweCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5jMy1jaGFydC1hcmNzLXRpdGxlIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG4uYzMtdG9vbHRpcCB0ciB7XHJcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmMzLXRvb2x0aXAgdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG59XHJcblxyXG4uYzMtdG9vbHRpcCB7XHJcbiAgLnZhbHVlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbi5jMy1saW5lIHtcclxuICBzdHJva2Utd2lkdGg6IDJweDtcclxufVxyXG5cclxuLmMzLWxlZ2VuZC1pdGVtIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbiNkb251dC1jaGFydCAjZG9udXQtY2hhcnQtY29udGFpbmVyIC5sZWdlbmR7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1yaWdodDogLTUwcHg7XHJcbiAgdG9wOiAtNTBweDtcclxufSIsIiAgLyogPT09PT09PT09PT09PT1cclxuICBUYWJsZXNcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5cclxuLnRhYmxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIHRoZWFke1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gIH1cclxuICB0aCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDEwJSk7XHJcbiAgfSBcclxuICB0cntcclxuICAgIHRke1xyXG4gICAgICBjb2xvcjogJHRhYmxlLXRleHQ7XHJcbiAgICB9XHJcbiAgfSBcclxufVxyXG5cclxuXHJcbi50YWJsZS1zbXtcclxuICB0ZCwgdGh7XHJcbiAgICBwYWRkaW5nOiAuM3JlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlPnRib2R5PnRyPnRkLCAudGFibGU+dGZvb3Q+dHI+dGQsIC50YWJsZT50aGVhZD50cj50ZCB7XHJcbiAgcGFkZGluZzogMTRweCAxMnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciwudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxyXG4udGhlYWQtZGVmYXVsdCB0aHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTEwMCwgMCUpO1xyXG59XHJcblxyXG4udGFibGUtY2VudGVyZWR7XHJcbiAgdGQsXHJcbiAgdGh7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi8qID09IFJlc3BvbnNpdmUgVGFibGUgPT0qL1xyXG50YWJsZS5mb2N1cy1vbiB7XHJcbiAgdGJvZHkge1xyXG4gICAgdHIuZm9jdXNlZCB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICAgIHRkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGUtcmVwLXBsdWdpbiB7XHJcbiAgLmJ0bi10b29sYmFyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuYnRuLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcbiAgLmJ0bi1kZWZhdWx0LmJ0bi1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5idG4tZ3JvdXAuZmxvYXQtcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxuICB0Ym9keSB7XHJcbiAgICB0aCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNoZWNrYm94LXJvdyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTMwMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjpkaXNhYmxlZCArIGxhYmVsIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIvKiA9PT09PT09PT09PT09PVxyXG4gIFJhbmdlIHNsaWRlclxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLmlycy1mcm9tLCAuaXJzLXRvLCAuaXJzLXNpbmdsZSB7XHJcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbn1cclxuLmlycy1mcm9tOmFmdGVyLCAuaXJzLXRvOmFmdGVyLCAuaXJzLXNpbmdsZTphZnRlciB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09XHJcbiAgUG93ZXJhbmdlIFNsaWRlclxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLnJhbmdlLWJhcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbn1cclxuXHJcbi5yYW5nZS1taW4sIC5yYW5nZS1tYXgge1xyXG4gIGNvbG9yOiAkbXV0ZWQ7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLnJhbmdlLXF1YW50aXR5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLnNsaWRlci13cmFwcGVyIHtcclxuICBtYXJnaW46IDAgMjVweCAxMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgJi52ZXJ0aWNhbC13cmFwcGVye1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG4uZGlzcGxheS1ib3gtbGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtODBweDtcclxuICB0b3A6IC04cHg7XHJcbn1cclxuXHJcbi5kaXNwbGF5LWJveCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAwLjhlbTtcclxuICBoZWlnaHQ6IDIzcHg7XHJcbiAgcmlnaHQ6IC0xNDBweDtcclxuICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdG9wOiAtMTBweDtcclxuICB3aWR0aDogNTBweDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCByZ2JhKCRncmF5LTUwMCwgMC4xNSk7XHJcbn1cclxuXHJcbiIsIi8qID09PT09PT09PT09PT09XHJcbiAgRm9ybS1lbGVtZW50c1xyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmxhYmVsIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gIGZvbnQtc2l6ZTogJGJhc2UtZm9udDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgaGVpZ2h0OiBjYWxjKDIuM3JlbSArIDJweCk7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICR3aGl0ZSwgMCAwIDAgM3B4ICRwcmltYXJ5O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkd2hpdGUsIDAgMCAwIDNweCAkcHJpbWFyeTtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIHtcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhhcy13YXJuaW5nIHtcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhhcy1lcnJvciB7XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0O1xyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBGb3JtLVZhbGlkYXRpb25cclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uZXJyb3Ige1xyXG4gIGNvbG9yOiAjZmYwMDAwO1xyXG59XHJcblxyXG4ucGFyc2xleS1lcnJvciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG59XHJcbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5wYXJzbGV5LWVycm9ycy1saXN0LmZpbGxlZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnBhcnNsZXktZXJyb3JzLWxpc3QgPiBsaSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBGb3JtLVVwbG9hZFxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLyogRHJvcHpvbmUgKi9cclxuLmRyb3B6b25lIHtcclxuICBtaW4taGVpZ2h0OiAyMzBweDtcclxuICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHJcbiAgLmR6LW1lc3NhZ2Uge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gIH1cclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgRm9ybS1BZHZhbmNlZFxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLyogRGF0ZXBpY2tlciAqL1xyXG4uZGF0ZXBpY2tlciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyICB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4uZGF0ZXBpY2tlcj5kaXZ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGgsIC50YWJsZS1jb25kZW5zZWQ+dGJvZHk+dHI+dGQge1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLXRleHR7XHJcbiAgZm9udC1zaXplOiAkYmFzZS1mb250O1xyXG59XHJcblxyXG4vKiBCb290c3RyYXAtdG91Y2hTcGluICovXHJcbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgLmJ0biB7XHJcbiAgcGFkZGluZzogOXB4IDEycHg7XHJcbn1cclxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCBpIHtcclxuICB0b3A6IDRweDtcclxuICBsZWZ0OiA4cHg7XHJcbn1cclxuXHJcbi8qIFByaXNtICovXHJcbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLCBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcbn1cclxuXHJcbi8qIFJhdGluZyAqL1xyXG4uYmFkZ2U6ZW1wdHkge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuICBjb2xvcjogIzQ0NDtcclxuICBsaW5lLWhlaWdodDogMzhweDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG4gIGhlaWdodDogMzhweDtcclxuICByaWdodDogOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgbWluLWhlaWdodDogMzhweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcbiAgbWFyZ2luLXRvcDogN3B4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNkOGQ4ZDg7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyotLS1kYXRldGltZXBpY2tlci0tLSovXHJcbi5kdHAtYnRuLWNhbmNlbCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi5hZGRvbi1jb2xvci1waWNrZXIgLmJ0biB7XHJcbiAgcGFkZGluZzogOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcclxufVxyXG4vKi0tY29sb3JwaWNrZXItLSovXHJcbi5hc0NvbG9yUGlja2VyLWNsZWFyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDhweDtcclxuICByaWdodDogNDVweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5hc0NvbG9yUGlja2VyLXRyaWdnZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDJweDtcclxuICBoZWlnaHQ6IDM5cHg7XHJcbiAgd2lkdGg6IDM5cHg7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uYXNDb2xvclBpY2tlci1kcm9wZG93biB7XHJcbiAgbWF4LXdpZHRoOiAyNjBweDtcclxufVxyXG5cclxuLmFzQ29sb3JQaWNrZXItd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5cclxuLmlucHV0LXRpdGxle1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAkZGFyaztcclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgRm9ybSBFZGl0b3JcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4ubWNlLXBhbmVsIHtcclxuICBib3JkZXItY29sb3I6IGRhcmtlbigkbGlnaHQsNSUpICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1jZS1tZW51LWl0ZW06aG92ZXIsIC5tY2UtbWVudS1pdGVtLm1jZS1zZWxlY3RlZCwgLm1jZS1tZW51LWl0ZW06Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1jZS1tZW51IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgU3VtbWVybm90ZVxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5ub3RlLWJ0bi1ncm91cCB7XHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgPiBsaSB7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGxpZ2h0LDIlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm5vdGUtaW1hZ2UtcG9wb3Zlciwubm90ZS1haXItcG9wb3Zlciwubm90ZS1saW5rLXBvcG92ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG4ubm90ZS1pY29uLWNhcmV0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm90ZS1lZGl0b3Ige1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmJ0bi1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tc20ge1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgfVxyXG4gIC5ub3RlLXRvb2xiYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLm5vdGUtc3RhdHVzYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIC5ub3RlLXJlc2l6ZWJhciB7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodDtcclxuICAmLmNhcmR7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm5vdGUtcG9wb3ZlciB7XHJcbiAgLnBvcG92ZXIge1xyXG4gICAgLnBvcG92ZXItY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwIDEwcHggNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tc20ge1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm90ZS10b29sYmFyIHtcclxuICBwYWRkaW5nOiA1cHggMCAxMHB4IDVweDtcclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgQ2FsZW5kYXJcclxuPT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uY2FsZW5kYXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm5vbmUtYm9yZGVyIHtcclxuICAubW9kYWwtZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtdG9vbGJhciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtZGF5IHtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5mYy10b29sYmFyIC5mYy1zdGF0ZS1hY3RpdmUsIC5mYy10b29sYmFyIC51aS1zdGF0ZS1hY3RpdmUsXHJcbi5mYy10b29sYmFyIGJ1dHRvbjpmb2N1cywgLmZjLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxyXG4uZmMtdG9vbGJhciAudWktc3RhdGUtaG92ZXIge1xyXG4gIHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbi5mYy13aWRnZXQtaGVhZGVyIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLmZjLXdpZGdldC1jb250ZW50IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbn1cclxuXHJcbi5mYyB7XHJcbiAgdGguZmMtd2lkZ2V0LWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLmZjLWJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcclxuICBjb2xvcjogJGdyYXktNjAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4uZmMtdGV4dC1hcnJvdyB7XHJcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmZjLXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XHJcbn1cclxuXHJcbi5mYy1zdGF0ZS1oaWdobGlnaHQge1xyXG4gIGJhY2tncm91bmQ6ICRncmF5LTMwMDtcclxufVxyXG5cclxuLmZjLWNlbGwtb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogJGdyYXktMzAwO1xyXG59XHJcblxyXG4uZmMtdW50aGVtZWQge1xyXG4gIC5mYy10b2RheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtZXZlbnQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBtYXJnaW46IDVweCAwO1xyXG4gIHBhZGRpbmc6IDVweCA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV4dGVybmFsLWV2ZW50IHtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGN1cnNvcjogbW92ZTtcclxuICBtYXJnaW46IDEwcHggMDtcclxuICBwYWRkaW5nOiA2cHggMTBweDtcclxufVxyXG5cclxuLmZjLWJhc2ljLXZpZXcge1xyXG4gIHRkLmZjLXdlZWstbnVtYmVyIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRkLmZjLWRheS1udW1iZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIH1cclxufSIsIi8qID09PT09PT09PT09PT09XHJcbiAgV2lkZ2V0c1xyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuLndpZGdldC1jaGFydCBsaSB7XHJcbiAgd2lkdGg6IDMxLjUlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5taW5pLXN0YXQge1xyXG4gIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLm1pbmktc3RhdC1pY29uIHtcclxuICB3aWR0aDogNjBweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLm1pbmktc3RhdC1pbmZvIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgcGFkZGluZy10b3A6IDJweDtcclxufVxyXG5cclxuLm1pbmktc3RhdC1pbmZvIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuXHJcbi5yb3VuZCB7XHJcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIHdpZHRoOiA2MHB4O1xyXG4gIGhlaWdodDogNjBweDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgbGlnaHRlbigkcHJpbWFyeSwzNSUpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogbGlnaHRlbigkcHJpbWFyeSwzMCUpO1xyXG59XHJcbi5yb3VuZC1pbm5lcixcclxuLnRleHQtbGlnaHRkYXJre1xyXG4gIGNvbG9yOiAkZ3JheS00MDA7XHJcbn1cclxuXHJcbi50ZXh0LWdyZXlsaWdodHtcclxuICBjb2xvcjogJGdyYXktMzAwO1xyXG59XHJcblxyXG4ubmV3LXVzZXIgdGFibGUgdGQgaW1nLFxyXG4ubmV3LXVzZXIgdWwgbGkgaW1nIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICB3aWR0aDogNTBweDtcclxufVxyXG5cclxuLmJveHNjcm9sbCB7XHJcbiAgaGVpZ2h0OiA1MTBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuXHJcbi8qLS1GQi1UV0lULUNhcm91c2VsLS0qL1xyXG5cclxuLnZlcnRpY2FsIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxyXG4udmVydGljYWwgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi52ZXJ0aWNhbCAuY2Fyb3VzZWwtaXRlbS1uZXh0LFxyXG4udmVydGljYWwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSAwKTtcclxufVxyXG5cclxuLnZlcnRpY2FsIC5jYXJvdXNlbC1pdGVtLXByZXYsXHJcbi52ZXJ0aWNhbCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbn1cclxuLmNhcm91c2VsLWljb24gaSB7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogODBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4jdmVydGljYWxDYXJvdXNlbCxcclxuI3ZlcnRpY2FsQ2Fyb3VzZWwyIHtcclxuICBoZWlnaHQ6IDE2NXB4O1xyXG59XHJcbiNsaW5lLTJ7XHJcbiAgcGFkZGluZzogMCAtMTBweCAtMTBweCAhaW1wb3J0YW50O1xyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBNYXBzXHJcbj09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmdtYXBzLCAuZ21hcHMtcGFuYXJvbWEge1xyXG4gIGhlaWdodDogMzAwcHg7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmdtYXBzLW92ZXJsYXkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG59XHJcblxyXG4uZ21hcHMtb3ZlcmxheV9hcnJvdyB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uZ21hcHMtb3ZlcmxheV9hcnJvdy5hYm92ZSB7XHJcbiAgYm90dG9tOiAtMTVweDtcclxuICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAkcHJpbWFyeTtcclxufVxyXG5cclxuLmdtYXBzLW92ZXJsYXlfYXJyb3cuYmVsb3cge1xyXG4gIHRvcDogLTE1cHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgJHByaW1hcnk7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT1cclxuICBBY2NvdW50IFBhZ2VzXHJcbj09PT09PT09PT09PT09PT09PT0qL1xyXG4uYWNjb3VudGJnIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmctYWNjb3VudC5qcGdcIik7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMjAwMHB4IHJnYmEoMzEsIDM1LCA2MCwgMC44KTtcclxufVxyXG5cclxuLndyYXBwZXItcGFnZSB7XHJcbiAgbWFyZ2luOiA3LjUlIGF1dG87XHJcbiAgbWF4LXdpZHRoOiA0NjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5sb2dvLWFkbWluIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gIH1cclxuXHJcbiAgLmNhcmQge1xyXG4gICAgYm9yZGVyOiA3cHggZG91YmxlICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi51c2VyLXRodW1iIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiA4OHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmV4LXBhZ2UtY29udGVudCB7XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiA5OHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTBweDtcclxuICAgIHRleHQtc2hhZG93OiByZ2JhKDYxLCA2MSwgNjEsIDAuMykgMXB4IDFweCwgcmdiYSg2MSwgNjEsIDYxLCAwLjIpIDJweCAycHgsIHJnYmEoNjEsIDYxLCA2MSwgMC4zKSAzcHggM3B4O1xyXG4gIH1cclxufVxyXG4iLCIvKlxyXG5GaWxlOiBNZW51XHJcbiovXHJcblxyXG4udG9wYmFyIHtcclxuXHJcbiAgLnRvcGJhci1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsZWZ0LWJhcjsgICAgXHJcbiAgfVxyXG59XHJcblxyXG4udG9wYmFyLWxlZnQge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAuYmctbG9nb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy10b3BiYXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nb3tcclxuICBjb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiA2OXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5oYXNfc3ViLm5hdi1hY3RpdmUgaS5tZGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTQwXCI7XHJcbn1cclxuXHJcbi5uYXZiYXItY3VzdG9tIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctdG9wYmFyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtYXJnaW46IC0yMHB4IC0yNXB4IDAgLTI1cHg7XHJcbiAgYm94LXNoYWRvdzogMXB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLyogTm90aWZpY2F0aW9uICovXHJcbi5ub3RpZmljYXRpb24tbGlzdCB7XHJcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5ub3RpLXRpdGxlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIG1hcmdpbjogLTRweCAwcHggMHB4IDBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG5cclxuICAgIGg1IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhYmVsIHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5vdGktaWNvbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJnLXRvcGJhciw2JSk7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAubm90aS1pY29uLWJhZGdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTRweDtcclxuICAgIHJpZ2h0OiA5cHg7XHJcbiAgfVxyXG4gIC5ub3RpZnktaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblxyXG4gICAgLm5vdGlmeS1pY29uIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ub3RpZnktZGV0YWlscyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgIGIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNtYWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ub3RpZnktYWxsIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwLjI1cmVtIDAuMjVyZW07XHJcbiAgICBtYXJnaW46IDAgMCAtNXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgfVxyXG4gIC5wcm9maWxlLWRyb3Bkb3duIHtcclxuICAgIC5ub3RpZnktaXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubmF2LWxpbmsge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgfVxyXG4gIC5sYW5ndWFnZS1zd2l0Y2ggYSBpbWcge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWRyb3Bkb3duIHtcclxuICB3aWR0aDogMTcwcHg7XHJcbiAgaSB7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubmF2LXVzZXIge1xyXG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OjM2cHg7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICB9XHJcbn1cclxuXHJcbi5hcnJvdy1ub25lOmFmdGVyIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4ubWVudS10aXRsZSB7XHJcbiAgcGFkZGluZzogMTJweCAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMzVlbTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGNvbG9yOiAkbXV0ZWQ7XHJcbn1cclxuXHJcbi5wcm9maWxlIHtcclxuICBwYWRkaW5nOiAxN3B4IDE1cHggIWltcG9ydGFudDtcclxuXHJcbiAgaW1nIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZGYwZjA7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLnByb2ZpbGUtdXNlcm5hbWUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUtbGcge1xyXG4gIHdpZHRoOiAyNzBweDtcclxufVxyXG5cclxuLm5hdmJhci1uYXYge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnNpZGUtbWVudSB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMjQwcHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIGJhY2tncm91bmQ6ICRsZWZ0LWJhcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcclxufVxyXG5cclxuYm9keS5maXhlZC1sZWZ0IHtcclxuICAuc2lkZS1tZW51LmxlZnQge1xyXG4gICAgYm90dG9tOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1wYWdlIHtcclxuICBtYXJnaW4tbGVmdDogMjQwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtaW4taGVpZ2h0OiA1MDBweDtcclxufVxyXG5cclxuLmNvbnRlbnQtcGFnZSA+IC5jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiA2M3B4O1xyXG4gIHBhZGRpbmc6IDIwcHggMjVweCAwIDI1cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ucGFnZS1jb250ZW50LXdyYXBwZXIge1xyXG4gIG1hcmdpbjogMCAtMTBweDtcclxufVxyXG5cclxuLmJ1dHRvbi1tZW51LW1vYmlsZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctdG9wYmFyO1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHdpZHRoOiA0MnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDY3cHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYnV0dG9uLW1lbnUtbW9iaWxlLXRvcGJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBoZWlnaHQ6IDQycHg7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtNDJweDtcclxuICB0b3A6IDA7XHJcbn1cclxuXHJcbi5hcHAtc2VhcmNoIC5mb3JtLWNvbnRyb2wsIC5hcHAtc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJnLXRvcGJhciw2JSk7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJnLXRvcGJhciw2JSk7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIHdpZHRoOiAyMDBweDtcclxufVxyXG4uYXBwLXNlYXJjaCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICBpbnB1dC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xyXG4gIH1cclxuICBpbnB1dC5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XHJcbiAgfVxyXG4gIGlucHV0LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XHJcbiAgfVxyXG4gIGlucHV0LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xyXG4gIH1cclxufVxyXG4uYXBwLXNlYXJjaCBhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxOHB4O1xyXG4gIGxlZnQ6IDE2MHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMzRweDtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICB3aWR0aDogMzRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjUpO1xyXG59XHJcblxyXG5cclxuLnNpZGViYXItaW5uZXIge1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5cclxuI3NpZGViYXItbWVudSwgI3NpZGViYXItbWVudSB1bCwgI3NpZGViYXItbWVudSBsaSwgI3NpZGViYXItbWVudSBhIHtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgei1pbmRleDogMjA7XHJcbn1cclxuXHJcbi5uYXZiYXItbmF2PmxpPmEubm90aWZpY2F0aW9uLWljb24tYm94IHtcclxuICBsaW5lLWhlaWdodDogNzBweDtcclxuXHJcbiAgaSB7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxufVxyXG4jc2lkZWJhci1tZW51IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdC1iYXI7XHJcbiAgcGFkZGluZy1ib3R0b206IDIzMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIFxyXG4gIHVsIHtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgbGkuYWN0aXZlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGRhcmssMC44KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDI1cHggMTJweCA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNzaWRlYmFyLW1lbnUgPiB1bCA+IGxpID4gYSB7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDE2cHggMjVweDtcclxuICBtYXJnaW46IDNweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsZWZ0LWJhcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuI3NpZGViYXItbWVudSA+IHVsID4gbGkubmF2LWFjdGl2ZSA+IGEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxufVxyXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaSA+IGEgPiBzcGFuIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaSA+IGEgPiBpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGNvbG9yOiAkbXV0ZWQ7XHJcbn1cclxuXHJcbiNzaWRlYmFyLW1lbnUgPiB1bCA+IGxpID4gYSA+IGkuaS1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbjogM3B4IDAgMCAwO1xyXG59XHJcblxyXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaSA+IGEuYWN0aXZlIHtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwwLjE1KTtcclxuXHJcbiAgaSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG59XHJcblxyXG4jc2lkZWJhci1tZW51ID4gdWwgPiBsaS5uYXYtYWN0aXZlID4gdWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5cclxuI3dyYXBwZXIuZW5sYXJnZWQge1xyXG5cclxuICAubGVmdC5zaWRlLW1lbnUge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTAwJTtcclxuICB9XHJcbiAgLmNvbnRlbnQtcGFnZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbiN3cmFwcGVyLmVubGFyZ2VkIC5mb290ZXIge1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLnVzZXItZGV0YWlscyB7XHJcbiAgbWluLWhlaWdodDogODBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBpbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gIH1cclxuICAudXNlci1pbmZvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAudXNlci1zdGF0dXMge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNCwgMzQsIDAuMjcpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnBhZ2UtdGl0bGUtYm94IHtcclxuICBwYWRkaW5nOiAyMnB4IDA7XHJcblxyXG4gIC5wYWdlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWIge1xyXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkbXV0ZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2lkZWJhci11c2Vye1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAyMnB4IDA7XHJcbiAgLmRyb3Bkb3duLXRvZ2dsZXtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gIH1cclxuICBhe1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxufSIsIi8qXHJcbkZpbGU6IFJlc3BvbnNpdmVcclxuKi9cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIGJvZHkge1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5zaWRlLW1lbnUubGVmdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jb250ZW50LXBhZ2Uge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5lbmxhcmdlZCAuc2lkZS1tZW51LmxlZnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJ1dHRvbi1tZW51LW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gIC5uYXZiYXItY3VzdG9tIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmNvbnRlbnQtcGFnZSA+IC5jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG4gICN3cmFwcGVyLmVubGFyZ2VkIC5mb290ZXIgLC5mb290ZXIge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIFxyXG4gIC50b3BiYXJ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAyNXB4O1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgfVxyXG4gIC5wYWdlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIH1cclxuICAuc3RpY2t5LXRhYmxlLWhlYWRlci5maXhlZC1zb2x1dGlvbntcclxuICAgIHRvcDogNzRweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIGJvZHkge1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtcGFnZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmVubGFyZ2VkIC5sZWZ0LnNpZGUtbWVudSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTc1cHg7XHJcbiAgfVxyXG5cclxuICAubW9iaWxlLXNpZGViYXIge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5tb2JpbGUtY29udGVudCB7XHJcbiAgICBsZWZ0OiAyNTBweDtcclxuICAgIHJpZ2h0OiAtMjUwcHg7XHJcbiAgfVxyXG5cclxuICAud3JhcHBlci1wYWdlIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgfVxyXG5cclxuXHJcbiAgLm5hdmJhci1uYXYge1xyXG4gICAgLm9wZW4ge1xyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjI2KTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZjLXRvb2xiYXIgLmZjLXJpZ2h0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYyMHB4KSB7XHJcbiAgLnBhZ2UtaGVhZGVyLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcclxuICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICBwYWRkaW5nOiAuMzVyZW0gLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW8tbWItMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICBcclxuICAubW8tbXQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcclxuICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gIC5zaWRlLW1lbnUge1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uLW1lbnUtbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgLmhpZGUtcGhvbmUsLm5vdGlmeS1pY29uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5kcm9wZG93bi1tZW51LWxnIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICB9XHJcbiAgLm5vdGlmeS1kZXRhaWxzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KWFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAuZW50cnl7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcclxuICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICBoNntcclxuICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7ICAgXHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcclxuICAgICAgfSAgICAgIFxyXG4gICAgfSBcclxuICAgIC5ib2R5IHtcclxuICAgICAgd2lkdGg6IDcyJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PVxyXG4gIERhc2hib2FyZC0yXHJcbj09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmljb24tY29udGFpbntcclxuICBpe1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5hY2NvcmRpb24ge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLmNhcmQsXHJcbiAgLmJ0bjpmb2N1c3tcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHl7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkIHJnYmEoJGdyYXktNDAwLCAuMik7IFxyXG4gIH1cclxuICAuY2FyZC1oZWFkZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LTMwMCwgLjIpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkZ3JheS00MDAsIC4yKTtcclxuICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICB9IFxyXG4gIC5idG57XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5ibG9nLWNhcmQgaDR7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uY2FyZC1pbWctb3ZlcmxheXtcclxuICBib3R0b206IGF1dG87XHJcbn1cclxuXHJcbi5yb3VuZC1pY29ue1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcblxyXG5cclxuLypUaW1lbGluZSovXHJcblxyXG4udGltZWxpbmUtY2FyZHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4udGltZWxpbmUge1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgbWF4LXdpZHRoOjgwMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDpjYWxjKDI1JSArIDBweCk7IC8vJGd1dHRlci8yXHJcbiAgICBib3R0b206IDBweDtcclxuICAgIHdpZHRoOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfSBcclxufVxyXG5cclxuLmVudHJ5IHtcclxuICBjbGVhcjogYm90aDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAudGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGg2e1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAkbXV0ZWQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgYm9yZGVyOiA0cHggc29saWQgJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRpbmZvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOjEwMCU7XHJcbiAgICAgIHRvcDogOCU7XHJcbiAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDEuMjVweCAkc3VjY2VzcztcclxuICAgIH1cclxuICAgIFxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYm9keSB7XHJcbiAgICBtYXJnaW46IDAgMCA0MnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIFxyXG4gICAgcCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgY29sb3I6ICRtdXRlZDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9ICAgIFxyXG4gIH1cclxufVxyXG4iLCIudGV4dC1ncmFkaWVudC1zdWNjZXNze1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCM0MmU2OTUsICMzYmIyYjgpO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRleHQtZ3JhZGllbnQtZGFuZ2Vye1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmODFmOGIsICNmNTYzNDgpO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRleHQtZ3JhZGllbnQtd2FybmluZ3tcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZjZkMzY1LCAjZmY3ODUwKTtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWdyYWRpZW50LXByaW1hcnl7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMzBDRkQwIDAlLCAjMzMwODY3IDEwMCUpO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJnLWdyYWRpZW50MXtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZjU2MzQ4IDAlLCAjZjgxZjhiIDEwMCUpO1xyXG59XHJcbi5iZy1ncmFkaWVudDJ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzAwZTc5NSAwJSwgIzAwOTVlMiAxMDAlKTtcclxufVxyXG4uYmctZ3JhZGllbnQze1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNmNmQzNjUgMCUsICNmZGEwODUgMTAwJSk7XHJcbn1cclxuLmJnLWdyYWRpZW50NHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjNjA2Yzg4IDAlLCAjMzMwODY3IDEwMCUpO1xyXG59XHJcblxyXG4udGl0bGUtYm9yZGVyOjpiZWZvcmV7XHJcbiAgY29udGVudDogXCJcIjtcclxuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgIGhlaWdodDogNTRweDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjgxZjhiIDAlLCAjZmY3ODUwIDEwMCUpO1xyXG4gICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XHJcbiAgXHJcbn1cclxuLmRhc2hib2FyZC1tYXAge1xyXG4gIGhlaWdodDogMjkwcHg7XHJcbn0iLCIuYmFkZ2Uge1xyXG4gIFxyXG4gICYuYmFkZ2Utb3V0bGluZS1zdWNjZXNze1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkc3VjY2VzcztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRzdWNjZXNzO1xyXG4gIH1cclxuICAmLmJhZGdlLW91dGxpbmUtZGFuZ2Vye1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkZGFuZ2VyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJGRhbmdlcjtcclxuICB9XHJcbiAgJi5iYWRnZS1vdXRsaW5lLXByaW1hcnl7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG4gICYuYmFkZ2Utb3V0bGluZS13YXJuaW5ne1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkd2FybmluZztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICR3YXJuaW5nO1xyXG4gIH1cclxuICAmLmJhZGdlLW91dGxpbmUtaW5mb3tcclxuICAgIGJvcmRlcjoxcHggc29saWQgJGluZm87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkaW5mbztcclxuICB9XHJcbiAgJi5iYWRnZS1vdXRsaW5lLXBpbmt7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRwaW5rO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHBpbms7XHJcbiAgfVxyXG4gICYuYmFkZ2Utb3V0bGluZS1wdXJwbGV7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRwdXJwbGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gIH1cclxuICAmLmJhZGdlLW91dGxpbmUtc2Vjb25kYXJ5e1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICB9XHJcbiAgJi5iYWRnZS1vdXRsaW5lLWRhcmt7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRkYXJrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbiAgfVxyXG59Il19 */
