@charset "UTF-8";/*!
 * Bootstrap v4.0.0-beta (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700|Quantico:400,700);@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn):not(input[type=submit]){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container,.node-type-temoignage .main-wrapper,.page-agenda .view-content,.page-agenda-confirm .main-wrapper,.page-blog .view-actualites,.page-jobs .view-jobs,.page-node-done .main-wrapper,.page-onze-jobs .view-jobs,body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Quantico,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0098c3;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#005c77;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid,.node-type-temoignage .field-name-field-temoignage-visuel img{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.node-type-temoignage .main-wrapper,.page-agenda .view-content,.page-agenda-confirm .main-wrapper,.page-blog .view-actualites,.page-jobs .view-jobs,.page-node-done .main-wrapper,.page-onze-jobs .view-jobs,body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.node-type-temoignage .main-wrapper,.page-agenda .view-content,.page-agenda-confirm .main-wrapper,.page-blog .view-actualites,.page-jobs .view-jobs,.page-node-done .main-wrapper,.page-onze-jobs .view-jobs,body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{max-width:540px}}@media (min-width:768px){.container,.node-type-temoignage .main-wrapper,.page-agenda .view-content,.page-agenda-confirm .main-wrapper,.page-blog .view-actualites,.page-jobs .view-jobs,.page-node-done .main-wrapper,.page-onze-jobs .view-jobs,body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{max-width:720px}}@media (min-width:992px){.container,.node-type-temoignage .main-wrapper,.page-agenda .view-content,.page-agenda-confirm .main-wrapper,.page-blog .view-actualites,.page-jobs .view-jobs,.page-node-done .main-wrapper,.page-onze-jobs .view-jobs,body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{max-width:960px}}@media (min-width:1200px){.container,.node-type-temoignage .main-wrapper,.page-agenda .view-content,.page-agenda-confirm .main-wrapper,.page-blog .view-actualites,.page-jobs .view-jobs,.page-node-done .main-wrapper,.page-onze-jobs .view-jobs,body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#actualites .view-content,.node-type-evenement .register-form form #entry-fieldset-wrapper .fieldset-wrapper,.node-type-evenement .register-form form>div,.node-type-webform .webform-client-form>div,.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}#actualites .view-content .views-row,.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.node-type-evenement .register-form form #entry-fieldset-wrapper{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}#actualites .view-content .views-row,.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12,.node-type-evenement .register-form form #entry-fieldset-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8e2ee}.table-hover .table-primary:hover{background-color:#a3dae9}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a3dae9}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#c9f2f3}.table-hover .table-secondary:hover{background-color:#b4edee}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#b4edee}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c8c8c8}.table-hover .table-dark:hover{background-color:#bbb}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#bbb}.table-tertiary,.table-tertiary>td,.table-tertiary>th{background-color:#ffefce}.table-hover .table-tertiary:hover{background-color:#ffe7b5}.table-hover .table-tertiary:hover>td,.table-hover .table-tertiary:hover>th{background-color:#ffe7b5}.table-middle,.table-middle>td,.table-middle>th{background-color:#d2d2d2}.table-hover .table-middle:hover{background-color:#c5c5c5}.table-hover .table-middle:hover>td,.table-hover .table-middle:hover>th{background-color:#c5c5c5}.table-darkblue,.table-darkblue>td,.table-darkblue>th{background-color:#b8c5d2}.table-hover .table-darkblue:hover{background-color:#a8b8c8}.table-hover .table-darkblue:hover>td,.table-hover .table-darkblue:hover>th{background-color:#a8b8c8}.table-lightblue,.table-lightblue>td,.table-lightblue>th{background-color:#d6e1eb}.table-hover .table-lightblue:hover{background-color:#c5d4e3}.table-hover .table-lightblue:hover>td,.table-hover .table-lightblue:hover>th{background-color:#c5d4e3}.table-xlightblue,.table-xlightblue>td,.table-xlightblue>th{background-color:#f9fbfd}.table-hover .table-xlightblue:hover{background-color:#e6eef7}.table-hover .table-xlightblue:hover>td,.table-hover .table-xlightblue:hover>th{background-color:#e6eef7}.table-medblue,.table-medblue>td,.table-medblue>th{background-color:#b8cfe5}.table-hover .table-medblue:hover{background-color:#a5c2de}.table-hover .table-medblue:hover>td,.table-hover .table-medblue:hover>th{background-color:#a5c2de}.table-xdarkblue,.table-xdarkblue>td,.table-xdarkblue>th{background-color:#bdc6cf}.table-hover .table-xdarkblue:hover{background-color:#aeb9c4}.table-hover .table-xdarkblue:hover>td,.table-hover .table-xdarkblue:hover>th{background-color:#aeb9c4}.table-xdarkblue2,.table-xdarkblue2>td,.table-xdarkblue2>th{background-color:#bac3cd}.table-hover .table-xdarkblue2:hover{background-color:#abb6c2}.table-hover .table-xdarkblue2:hover>td,.table-hover .table-xdarkblue2:hover>th{background-color:#abb6c2}.table-grayblue,.table-grayblue>td,.table-grayblue>th{background-color:#e5e6f0}.table-hover .table-grayblue:hover{background-color:#d5d6e7}.table-hover .table-grayblue:hover>td,.table-hover .table-grayblue:hover>th{background-color:#d5d6e7}.table-lightblue2,.table-lightblue2>td,.table-lightblue2>th{background-color:#d3e1f2}.table-hover .table-lightblue2:hover{background-color:#bfd4ec}.table-hover .table-lightblue2:hover>td,.table-hover .table-lightblue2:hover>th{background-color:#bfd4ec}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#44d6ff;outline:0;box-shadow:0 0 0 .2rem rgba(0,152,195,.25)}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}.btn.focus,.btn:focus,input.focus[type=submit],input[type=submit]:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,152,195,.25)}.btn.disabled,.btn:disabled,input.disabled[type=submit],input[type=submit]:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),input[type=submit]:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,input[type=submit]:not(:disabled):not(.disabled).active,input[type=submit]:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,input[type=submit]{color:#fff;background-color:#0098c3;border-color:#0098c3}.btn-primary:hover,input[type=submit]:hover{color:#fff;background-color:#007a9d;border-color:#007090}.btn-primary.focus,.btn-primary:focus,input.focus[type=submit],input[type=submit]:focus{box-shadow:0 0 0 .2rem rgba(0,152,195,.5)}.btn-primary.disabled,.btn-primary:disabled,input.disabled[type=submit],input[type=submit]:disabled{color:#fff;background-color:#0098c3;border-color:#0098c3}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>input.dropdown-toggle[type=submit],input[type=submit]:not(:disabled):not(.disabled).active,input[type=submit]:not(:disabled):not(.disabled):active{color:#fff;background-color:#007090;border-color:#006683}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>input.dropdown-toggle[type=submit]:focus,input[type=submit]:not(:disabled):not(.disabled).active:focus,input[type=submit]:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,152,195,.5)}.btn-secondary{color:#212529;background-color:#3fcfd5;border-color:#3fcfd5}.btn-secondary:hover{color:#fff;background-color:#2bbdc3;border-color:#28b3b9}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(63,207,213,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#3fcfd5;border-color:#3fcfd5}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#28b3b9;border-color:#26a9ae}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(63,207,213,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-dark:hover{color:#fff;background-color:#292929;border-color:#232323}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#232323;border-color:#1c1c1c}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-tertiary{color:#212529;background-color:#ffc550;border-color:#ffc550}.btn-tertiary:hover{color:#212529;background-color:#ffb82a;border-color:#ffb41d}.btn-tertiary.focus,.btn-tertiary:focus{box-shadow:0 0 0 .2rem rgba(255,197,80,.5)}.btn-tertiary.disabled,.btn-tertiary:disabled{color:#212529;background-color:#ffc550;border-color:#ffc550}.btn-tertiary:not(:disabled):not(.disabled).active,.btn-tertiary:not(:disabled):not(.disabled):active,.show>.btn-tertiary.dropdown-toggle{color:#212529;background-color:#ffb41d;border-color:#ffb010}.btn-tertiary:not(:disabled):not(.disabled).active:focus,.btn-tertiary:not(:disabled):not(.disabled):active:focus,.show>.btn-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,197,80,.5)}.btn-middle{color:#fff;background-color:#606060;border-color:#606060}.btn-middle:hover{color:#fff;background-color:#4d4d4d;border-color:#474747}.btn-middle.focus,.btn-middle:focus{box-shadow:0 0 0 .2rem rgba(96,96,96,.5)}.btn-middle.disabled,.btn-middle:disabled{color:#fff;background-color:#606060;border-color:#606060}.btn-middle:not(:disabled):not(.disabled).active,.btn-middle:not(:disabled):not(.disabled):active,.show>.btn-middle.dropdown-toggle{color:#fff;background-color:#474747;border-color:#404040}.btn-middle:not(:disabled):not(.disabled).active:focus,.btn-middle:not(:disabled):not(.disabled):active:focus,.show>.btn-middle.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(96,96,96,.5)}.btn-darkblue{color:#fff;background-color:#002f5f;border-color:#002f5f}.btn-darkblue:hover{color:#fff;background-color:#001c39;border-color:#00162c}.btn-darkblue.focus,.btn-darkblue:focus{box-shadow:0 0 0 .2rem rgba(0,47,95,.5)}.btn-darkblue.disabled,.btn-darkblue:disabled{color:#fff;background-color:#002f5f;border-color:#002f5f}.btn-darkblue:not(:disabled):not(.disabled).active,.btn-darkblue:not(:disabled):not(.disabled):active,.show>.btn-darkblue.dropdown-toggle{color:#fff;background-color:#00162c;border-color:#000f1f}.btn-darkblue:not(:disabled):not(.disabled).active:focus,.btn-darkblue:not(:disabled):not(.disabled):active:focus,.show>.btn-darkblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,47,95,.5)}.btn-lightblue{color:#fff;background-color:#6c93b6;border-color:#6c93b6}.btn-lightblue:hover{color:#fff;background-color:#5480a8;border-color:#4f7aa0}.btn-lightblue.focus,.btn-lightblue:focus{box-shadow:0 0 0 .2rem rgba(108,147,182,.5)}.btn-lightblue.disabled,.btn-lightblue:disabled{color:#fff;background-color:#6c93b6;border-color:#6c93b6}.btn-lightblue:not(:disabled):not(.disabled).active,.btn-lightblue:not(:disabled):not(.disabled):active,.show>.btn-lightblue.dropdown-toggle{color:#fff;background-color:#4f7aa0;border-color:#4b7397}.btn-lightblue:not(:disabled):not(.disabled).active:focus,.btn-lightblue:not(:disabled):not(.disabled):active:focus,.show>.btn-lightblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,147,182,.5)}.btn-xlightblue{color:#212529;background-color:#e8f0f7;border-color:#e8f0f7}.btn-xlightblue:hover{color:#212529;background-color:#ccdded;border-color:#c2d7ea}.btn-xlightblue.focus,.btn-xlightblue:focus{box-shadow:0 0 0 .2rem rgba(232,240,247,.5)}.btn-xlightblue.disabled,.btn-xlightblue:disabled{color:#212529;background-color:#e8f0f7;border-color:#e8f0f7}.btn-xlightblue:not(:disabled):not(.disabled).active,.btn-xlightblue:not(:disabled):not(.disabled):active,.show>.btn-xlightblue.dropdown-toggle{color:#212529;background-color:#c2d7ea;border-color:#b9d1e7}.btn-xlightblue:not(:disabled):not(.disabled).active:focus,.btn-xlightblue:not(:disabled):not(.disabled):active:focus,.show>.btn-xlightblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(232,240,247,.5)}.btn-medblue{color:#fff;background-color:#0053a1;border-color:#0053a1}.btn-medblue:hover{color:#fff;background-color:#003f7b;border-color:#00396e}.btn-medblue.focus,.btn-medblue:focus{box-shadow:0 0 0 .2rem rgba(0,83,161,.5)}.btn-medblue.disabled,.btn-medblue:disabled{color:#fff;background-color:#0053a1;border-color:#0053a1}.btn-medblue:not(:disabled):not(.disabled).active,.btn-medblue:not(:disabled):not(.disabled):active,.show>.btn-medblue.dropdown-toggle{color:#fff;background-color:#00396e;border-color:#003261}.btn-medblue:not(:disabled):not(.disabled).active:focus,.btn-medblue:not(:disabled):not(.disabled):active:focus,.show>.btn-medblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,83,161,.5)}.btn-xdarkblue{color:#fff;background-color:#153453;border-color:#153453}.btn-xdarkblue:hover{color:#fff;background-color:#0d2134;border-color:#0b1b2a}.btn-xdarkblue.focus,.btn-xdarkblue:focus{box-shadow:0 0 0 .2rem rgba(21,52,83,.5)}.btn-xdarkblue.disabled,.btn-xdarkblue:disabled{color:#fff;background-color:#153453;border-color:#153453}.btn-xdarkblue:not(:disabled):not(.disabled).active,.btn-xdarkblue:not(:disabled):not(.disabled):active,.show>.btn-xdarkblue.dropdown-toggle{color:#fff;background-color:#0b1b2a;border-color:#081420}.btn-xdarkblue:not(:disabled):not(.disabled).active:focus,.btn-xdarkblue:not(:disabled):not(.disabled):active:focus,.show>.btn-xdarkblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(21,52,83,.5)}.btn-xdarkblue2{color:#fff;background-color:#072a4b;border-color:#072a4b}.btn-xdarkblue2:hover{color:#fff;background-color:#041628;border-color:#03101c}.btn-xdarkblue2.focus,.btn-xdarkblue2:focus{box-shadow:0 0 0 .2rem rgba(7,42,75,.5)}.btn-xdarkblue2.disabled,.btn-xdarkblue2:disabled{color:#fff;background-color:#072a4b;border-color:#072a4b}.btn-xdarkblue2:not(:disabled):not(.disabled).active,.btn-xdarkblue2:not(:disabled):not(.disabled):active,.show>.btn-xdarkblue2.dropdown-toggle{color:#fff;background-color:#03101c;border-color:#020911}.btn-xdarkblue2:not(:disabled):not(.disabled).active:focus,.btn-xdarkblue2:not(:disabled):not(.disabled):active:focus,.show>.btn-xdarkblue2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(7,42,75,.5)}.btn-grayblue{color:#212529;background-color:#a2a6c9;border-color:#a2a6c9}.btn-grayblue:hover{color:#fff;background-color:#8a8fbb;border-color:#8287b6}.btn-grayblue.focus,.btn-grayblue:focus{box-shadow:0 0 0 .2rem rgba(162,166,201,.5)}.btn-grayblue.disabled,.btn-grayblue:disabled{color:#212529;background-color:#a2a6c9;border-color:#a2a6c9}.btn-grayblue:not(:disabled):not(.disabled).active,.btn-grayblue:not(:disabled):not(.disabled):active,.show>.btn-grayblue.dropdown-toggle{color:#fff;background-color:#8287b6;border-color:#7a7fb2}.btn-grayblue:not(:disabled):not(.disabled).active:focus,.btn-grayblue:not(:disabled):not(.disabled):active:focus,.show>.btn-grayblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(162,166,201,.5)}.btn-lightblue2{color:#fff;background-color:#6295cf;border-color:#6295cf}.btn-lightblue2:hover{color:#fff;background-color:#4581c6;border-color:#3b7bc3}.btn-lightblue2.focus,.btn-lightblue2:focus{box-shadow:0 0 0 .2rem rgba(98,149,207,.5)}.btn-lightblue2.disabled,.btn-lightblue2:disabled{color:#fff;background-color:#6295cf;border-color:#6295cf}.btn-lightblue2:not(:disabled):not(.disabled).active,.btn-lightblue2:not(:disabled):not(.disabled):active,.show>.btn-lightblue2.dropdown-toggle{color:#fff;background-color:#3b7bc3;border-color:#3875b9}.btn-lightblue2:not(:disabled):not(.disabled).active:focus,.btn-lightblue2:not(:disabled):not(.disabled):active:focus,.show>.btn-lightblue2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(98,149,207,.5)}.btn-outline-primary{color:#0098c3;background-color:transparent;background-image:none;border-color:#0098c3}.btn-outline-primary:hover{color:#fff;background-color:#0098c3;border-color:#0098c3}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,152,195,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0098c3;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0098c3;border-color:#0098c3}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,152,195,.5)}.btn-outline-secondary{color:#3fcfd5;background-color:transparent;background-image:none;border-color:#3fcfd5}.btn-outline-secondary:hover{color:#212529;background-color:#3fcfd5;border-color:#3fcfd5}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(63,207,213,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#3fcfd5;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#3fcfd5;border-color:#3fcfd5}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(63,207,213,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#3c3c3c;background-color:transparent;background-image:none;border-color:#3c3c3c}.btn-outline-dark:hover{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#3c3c3c;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(60,60,60,.5)}.btn-outline-tertiary{color:#ffc550;background-color:transparent;background-image:none;border-color:#ffc550}.btn-outline-tertiary:hover{color:#212529;background-color:#ffc550;border-color:#ffc550}.btn-outline-tertiary.focus,.btn-outline-tertiary:focus{box-shadow:0 0 0 .2rem rgba(255,197,80,.5)}.btn-outline-tertiary.disabled,.btn-outline-tertiary:disabled{color:#ffc550;background-color:transparent}.btn-outline-tertiary:not(:disabled):not(.disabled).active,.btn-outline-tertiary:not(:disabled):not(.disabled):active,.show>.btn-outline-tertiary.dropdown-toggle{color:#212529;background-color:#ffc550;border-color:#ffc550}.btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,197,80,.5)}.btn-outline-middle{color:#606060;background-color:transparent;background-image:none;border-color:#606060}.btn-outline-middle:hover{color:#fff;background-color:#606060;border-color:#606060}.btn-outline-middle.focus,.btn-outline-middle:focus{box-shadow:0 0 0 .2rem rgba(96,96,96,.5)}.btn-outline-middle.disabled,.btn-outline-middle:disabled{color:#606060;background-color:transparent}.btn-outline-middle:not(:disabled):not(.disabled).active,.btn-outline-middle:not(:disabled):not(.disabled):active,.show>.btn-outline-middle.dropdown-toggle{color:#fff;background-color:#606060;border-color:#606060}.btn-outline-middle:not(:disabled):not(.disabled).active:focus,.btn-outline-middle:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-middle.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(96,96,96,.5)}.btn-outline-darkblue{color:#002f5f;background-color:transparent;background-image:none;border-color:#002f5f}.btn-outline-darkblue:hover{color:#fff;background-color:#002f5f;border-color:#002f5f}.btn-outline-darkblue.focus,.btn-outline-darkblue:focus{box-shadow:0 0 0 .2rem rgba(0,47,95,.5)}.btn-outline-darkblue.disabled,.btn-outline-darkblue:disabled{color:#002f5f;background-color:transparent}.btn-outline-darkblue:not(:disabled):not(.disabled).active,.btn-outline-darkblue:not(:disabled):not(.disabled):active,.show>.btn-outline-darkblue.dropdown-toggle{color:#fff;background-color:#002f5f;border-color:#002f5f}.btn-outline-darkblue:not(:disabled):not(.disabled).active:focus,.btn-outline-darkblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-darkblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,47,95,.5)}.btn-outline-lightblue{color:#6c93b6;background-color:transparent;background-image:none;border-color:#6c93b6}.btn-outline-lightblue:hover{color:#fff;background-color:#6c93b6;border-color:#6c93b6}.btn-outline-lightblue.focus,.btn-outline-lightblue:focus{box-shadow:0 0 0 .2rem rgba(108,147,182,.5)}.btn-outline-lightblue.disabled,.btn-outline-lightblue:disabled{color:#6c93b6;background-color:transparent}.btn-outline-lightblue:not(:disabled):not(.disabled).active,.btn-outline-lightblue:not(:disabled):not(.disabled):active,.show>.btn-outline-lightblue.dropdown-toggle{color:#fff;background-color:#6c93b6;border-color:#6c93b6}.btn-outline-lightblue:not(:disabled):not(.disabled).active:focus,.btn-outline-lightblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-lightblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,147,182,.5)}.btn-outline-xlightblue{color:#e8f0f7;background-color:transparent;background-image:none;border-color:#e8f0f7}.btn-outline-xlightblue:hover{color:#212529;background-color:#e8f0f7;border-color:#e8f0f7}.btn-outline-xlightblue.focus,.btn-outline-xlightblue:focus{box-shadow:0 0 0 .2rem rgba(232,240,247,.5)}.btn-outline-xlightblue.disabled,.btn-outline-xlightblue:disabled{color:#e8f0f7;background-color:transparent}.btn-outline-xlightblue:not(:disabled):not(.disabled).active,.btn-outline-xlightblue:not(:disabled):not(.disabled):active,.show>.btn-outline-xlightblue.dropdown-toggle{color:#212529;background-color:#e8f0f7;border-color:#e8f0f7}.btn-outline-xlightblue:not(:disabled):not(.disabled).active:focus,.btn-outline-xlightblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-xlightblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(232,240,247,.5)}.btn-outline-medblue{color:#0053a1;background-color:transparent;background-image:none;border-color:#0053a1}.btn-outline-medblue:hover{color:#fff;background-color:#0053a1;border-color:#0053a1}.btn-outline-medblue.focus,.btn-outline-medblue:focus{box-shadow:0 0 0 .2rem rgba(0,83,161,.5)}.btn-outline-medblue.disabled,.btn-outline-medblue:disabled{color:#0053a1;background-color:transparent}.btn-outline-medblue:not(:disabled):not(.disabled).active,.btn-outline-medblue:not(:disabled):not(.disabled):active,.show>.btn-outline-medblue.dropdown-toggle{color:#fff;background-color:#0053a1;border-color:#0053a1}.btn-outline-medblue:not(:disabled):not(.disabled).active:focus,.btn-outline-medblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-medblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,83,161,.5)}.btn-outline-xdarkblue{color:#153453;background-color:transparent;background-image:none;border-color:#153453}.btn-outline-xdarkblue:hover{color:#fff;background-color:#153453;border-color:#153453}.btn-outline-xdarkblue.focus,.btn-outline-xdarkblue:focus{box-shadow:0 0 0 .2rem rgba(21,52,83,.5)}.btn-outline-xdarkblue.disabled,.btn-outline-xdarkblue:disabled{color:#153453;background-color:transparent}.btn-outline-xdarkblue:not(:disabled):not(.disabled).active,.btn-outline-xdarkblue:not(:disabled):not(.disabled):active,.show>.btn-outline-xdarkblue.dropdown-toggle{color:#fff;background-color:#153453;border-color:#153453}.btn-outline-xdarkblue:not(:disabled):not(.disabled).active:focus,.btn-outline-xdarkblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-xdarkblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(21,52,83,.5)}.btn-outline-xdarkblue2{color:#072a4b;background-color:transparent;background-image:none;border-color:#072a4b}.btn-outline-xdarkblue2:hover{color:#fff;background-color:#072a4b;border-color:#072a4b}.btn-outline-xdarkblue2.focus,.btn-outline-xdarkblue2:focus{box-shadow:0 0 0 .2rem rgba(7,42,75,.5)}.btn-outline-xdarkblue2.disabled,.btn-outline-xdarkblue2:disabled{color:#072a4b;background-color:transparent}.btn-outline-xdarkblue2:not(:disabled):not(.disabled).active,.btn-outline-xdarkblue2:not(:disabled):not(.disabled):active,.show>.btn-outline-xdarkblue2.dropdown-toggle{color:#fff;background-color:#072a4b;border-color:#072a4b}.btn-outline-xdarkblue2:not(:disabled):not(.disabled).active:focus,.btn-outline-xdarkblue2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-xdarkblue2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(7,42,75,.5)}.btn-outline-grayblue{color:#a2a6c9;background-color:transparent;background-image:none;border-color:#a2a6c9}.btn-outline-grayblue:hover{color:#212529;background-color:#a2a6c9;border-color:#a2a6c9}.btn-outline-grayblue.focus,.btn-outline-grayblue:focus{box-shadow:0 0 0 .2rem rgba(162,166,201,.5)}.btn-outline-grayblue.disabled,.btn-outline-grayblue:disabled{color:#a2a6c9;background-color:transparent}.btn-outline-grayblue:not(:disabled):not(.disabled).active,.btn-outline-grayblue:not(:disabled):not(.disabled):active,.show>.btn-outline-grayblue.dropdown-toggle{color:#212529;background-color:#a2a6c9;border-color:#a2a6c9}.btn-outline-grayblue:not(:disabled):not(.disabled).active:focus,.btn-outline-grayblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-grayblue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(162,166,201,.5)}.btn-outline-lightblue2{color:#6295cf;background-color:transparent;background-image:none;border-color:#6295cf}.btn-outline-lightblue2:hover{color:#fff;background-color:#6295cf;border-color:#6295cf}.btn-outline-lightblue2.focus,.btn-outline-lightblue2:focus{box-shadow:0 0 0 .2rem rgba(98,149,207,.5)}.btn-outline-lightblue2.disabled,.btn-outline-lightblue2:disabled{color:#6295cf;background-color:transparent}.btn-outline-lightblue2:not(:disabled):not(.disabled).active,.btn-outline-lightblue2:not(:disabled):not(.disabled):active,.show>.btn-outline-lightblue2.dropdown-toggle{color:#fff;background-color:#6295cf;border-color:#6295cf}.btn-outline-lightblue2:not(:disabled):not(.disabled).active:focus,.btn-outline-lightblue2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-lightblue2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(98,149,207,.5)}.btn-link{font-weight:400;color:#0098c3;background-color:transparent}.btn-link:hover{color:#005c77;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.modal.show .modal-dialog{transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#0098c3!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#007090!important}.bg-secondary{background-color:#3fcfd5!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#28b3b9!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#3c3c3c!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#232323!important}.bg-tertiary{background-color:#ffc550!important}a.bg-tertiary:focus,a.bg-tertiary:hover,button.bg-tertiary:focus,button.bg-tertiary:hover{background-color:#ffb41d!important}.bg-middle{background-color:#606060!important}a.bg-middle:focus,a.bg-middle:hover,button.bg-middle:focus,button.bg-middle:hover{background-color:#474747!important}.bg-darkblue{background-color:#002f5f!important}a.bg-darkblue:focus,a.bg-darkblue:hover,button.bg-darkblue:focus,button.bg-darkblue:hover{background-color:#00162c!important}.bg-lightblue{background-color:#6c93b6!important}a.bg-lightblue:focus,a.bg-lightblue:hover,button.bg-lightblue:focus,button.bg-lightblue:hover{background-color:#4f7aa0!important}.bg-xlightblue{background-color:#e8f0f7!important}a.bg-xlightblue:focus,a.bg-xlightblue:hover,button.bg-xlightblue:focus,button.bg-xlightblue:hover{background-color:#c2d7ea!important}.bg-medblue{background-color:#0053a1!important}a.bg-medblue:focus,a.bg-medblue:hover,button.bg-medblue:focus,button.bg-medblue:hover{background-color:#00396e!important}.bg-xdarkblue{background-color:#153453!important}a.bg-xdarkblue:focus,a.bg-xdarkblue:hover,button.bg-xdarkblue:focus,button.bg-xdarkblue:hover{background-color:#0b1b2a!important}.bg-xdarkblue2{background-color:#072a4b!important}a.bg-xdarkblue2:focus,a.bg-xdarkblue2:hover,button.bg-xdarkblue2:focus,button.bg-xdarkblue2:hover{background-color:#03101c!important}.bg-grayblue{background-color:#a2a6c9!important}a.bg-grayblue:focus,a.bg-grayblue:hover,button.bg-grayblue:focus,button.bg-grayblue:hover{background-color:#8287b6!important}.bg-lightblue2{background-color:#6295cf!important}a.bg-lightblue2:focus,a.bg-lightblue2:hover,button.bg-lightblue2:focus,button.bg-lightblue2:hover{background-color:#3b7bc3!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#0098c3!important}.border-secondary{border-color:#3fcfd5!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#3c3c3c!important}.border-tertiary{border-color:#ffc550!important}.border-middle{border-color:#606060!important}.border-darkblue{border-color:#002f5f!important}.border-lightblue{border-color:#6c93b6!important}.border-xlightblue{border-color:#e8f0f7!important}.border-medblue{border-color:#0053a1!important}.border-xdarkblue{border-color:#153453!important}.border-xdarkblue2{border-color:#072a4b!important}.border-grayblue{border-color:#a2a6c9!important}.border-lightblue2{border-color:#6295cf!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#0098c3!important}a.text-primary:focus,a.text-primary:hover{color:#007090!important}.text-secondary{color:#3fcfd5!important}a.text-secondary:focus,a.text-secondary:hover{color:#28b3b9!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#3c3c3c!important}a.text-dark:focus,a.text-dark:hover{color:#232323!important}.text-tertiary{color:#ffc550!important}a.text-tertiary:focus,a.text-tertiary:hover{color:#ffb41d!important}.text-middle{color:#606060!important}a.text-middle:focus,a.text-middle:hover{color:#474747!important}.text-darkblue{color:#002f5f!important}a.text-darkblue:focus,a.text-darkblue:hover{color:#00162c!important}.text-lightblue{color:#6c93b6!important}a.text-lightblue:focus,a.text-lightblue:hover{color:#4f7aa0!important}.text-xlightblue{color:#e8f0f7!important}a.text-xlightblue:focus,a.text-xlightblue:hover{color:#c2d7ea!important}.text-medblue{color:#0053a1!important}a.text-medblue:focus,a.text-medblue:hover{color:#00396e!important}.text-xdarkblue{color:#153453!important}a.text-xdarkblue:focus,a.text-xdarkblue:hover{color:#0b1b2a!important}.text-xdarkblue2{color:#072a4b!important}a.text-xdarkblue2:focus,a.text-xdarkblue2:hover{color:#03101c!important}.text-grayblue{color:#a2a6c9!important}a.text-grayblue:focus,a.text-grayblue:hover{color:#8287b6!important}.text-lightblue2{color:#6295cf!important}a.text-lightblue2:focus,a.text-lightblue2:hover{color:#3b7bc3!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95)}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg)}60%,80%{opacity:1}80%{transform:skewX(-5deg)}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}body.admin-menu.adminimal-menu .main-header{top:29px}@media (max-width:1199.98px){body.admin-menu.adminimal-menu .main-header{top:47px!important}}body.admin-menu.adminimal-menu .slicknav_menu{position:fixed;z-index:510;top:0;left:0;width:100%}ul.tabs.primary{position:fixed;z-index:300;right:0;bottom:0;margin:0;padding:0;list-style:none}ul.tabs.primary li{float:left;margin:0;padding:0}ul.tabs.primary li+li{margin-left:1px}ul.tabs.primary li a{display:block;border:0!important;border-radius:0;padding:10px 15px;background-color:#0098c3;color:#fff!important;text-decoration:none;transition:background-color .2s}ul.tabs.primary li a.active,ul.tabs.primary li a:hover{background-color:#005c77}.messages{margin-bottom:60px;padding:20px 30px;border:1px solid transparent;border-radius:5px;color:#fff;font-size:1.15rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.messages em{opacity:.75}.messages.status{border-color:#28a745;background-color:#28a745;color:#3c3c3c}.messages.status a{color:rgba(60,60,60,.7)}.messages.error{border-color:#dc3545;background-color:#dc3545;color:#3c3c3c}.messages.error a{color:rgba(60,60,60,.7)}.messages .close{float:right;color:#000;font-size:1.5rem;line-height:1em;font-weight:700;text-decoration:none;opacity:.3;transition:all .2s}.messages .close:hover{opacity:.6}.webform-client-form>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.webform-client-form>div>div:not([class*=col-]){position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.webform-client-form .form-actions{padding-left:15px;padding-right:15px}.webform-client-form .form-actions input+input{margin-left:15px}.webform-progressbar{margin-bottom:25px}.webform-container-inline.form-item>.form-select,.webform-container-inline.form-item>.form-text,.webform-container-inline.form-item>.form-textarea,.webform-container-inline.form-item>label{display:inline-block;vertical-align:middle;margin:0;width:auto;max-width:100%}.webform-container-inline.form-item>label{margin-right:10px}.webform-container-inline>.form-item{display:inline-block!important;vertical-align:middle;margin:0;width:auto;max-width:100%}.webform-component-grid .form-type-radio,.webform-component-time .form-type-radio{margin:0}.webform-component-grid .form-type-radio label,.webform-component-time .form-type-radio label{padding-left:0}.webform-component-grid .form-type-radio input,.webform-component-time .form-type-radio input{position:relative;margin-top:0}@media (max-width:575.98px){.webform-component-time .form-radios{display:block}}.webform-component-file input[type=submit]{margin:15px 0 5px}.field-type-image img{max-width:100%;height:auto}@keyframes redrawn{0%{transform-origin:right center;transform:scale(1,1)}49%{transform-origin:right center;transform:scale(0,1)}50%{background:#fff;transform-origin:left center;transform:scale(0,1)}100%{transform-origin:left center;transform:scale(1,1)}}@keyframes mask-play{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes slide-up{0%{transform:translate(0,0)}100%{transform:translate(0,-101%)}}@keyframes slide-down{0%{transform:translate(0,101%)}100%{transform:translate(0,0)}}body.adminimal-menu .main-header .header-nav{top:29px}.main-header{position:fixed;top:0;width:100%;height:120px;padding:5px 0 0 0;z-index:500;transition:all .4s}@media (max-width:767.98px){.main-header{height:70px}}.main-header .lang{position:relative;padding-top:36px;font-family:Montserrat,sans-serif}@media (max-width:767.98px){.main-header .lang{padding-top:16px}}.main-header .lang .label{color:#6c93b6;font-weight:600;font-size:.8rem;text-transform:uppercase;margin-left:10px;cursor:pointer}.main-header .lang .label i{margin-left:3px}.main-header .language-switcher-locale-url{display:none;position:absolute;top:100%;padding:0 0 0 10px}.main-header .language-switcher-locale-url li{list-style:none}.main-header .language-switcher-locale-url li:before{display:none}.main-header .language-switcher-locale-url li a{display:block;padding:3px 0;font-size:.8rem;font-weight:600;text-transform:uppercase;text-decoration:none;color:#6c93b6;transition:all .2s}.main-header .language-switcher-locale-url li a:hover{color:#3c3c3c;transition:all .2s}.main-header .search-box{position:relative}.main-header .search-box #search-link{display:inline-block;padding-top:37px;color:#6c93b6;font-size:1rem;margin-left:15px}@media (max-width:767.98px){.main-header .search-box #search-link{padding-top:17px}}.main-header .search-box .search-form{position:absolute;width:auto;right:-400px;top:100%;color:#fff;z-index:10;transition:right .7s}.main-header .search-box .search-form>div{display:-ms-flexbox;display:flex}.main-header .search-box .search-form>div .form-item{margin-bottom:0}.main-header .search-box .search-form>div input[type=text]{height:40px;width:150px;border:0;color:#898989;font-weight:500;font-size:.9rem;border:1px solid #69d9de}.main-header .search-box .search-form input[type=submit]{height:40px;padding:5px;line-height:1rem;background:#69d9de;text-transform:uppercase;font-size:.8rem;border:0;font-weight:500;border-radius:0}.main-header .search-box.open .search-form{right:0;transition:right .7s}.main-header .header-nav .inner-header-nav{position:relative}.main-header .header-nav a.logo{position:absolute;left:0;text-decoration:none;z-index:1002}@media (max-width:767.98px){.main-header .header-nav a.logo{left:30px}}.main-header .header-nav a.logo img.logo-img{width:150px;height:97px;transition:all .3s}.main-header .header-nav a.logo img.logo-img.logo-hp{display:none}@media (max-width:767.98px){.main-header .header-nav a.logo img.logo-img{width:100px;height:67px}}.main-header .header-nav .header-nav-line{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:50px}.main-header.scrolled{top:0;background:#fff;height:110px;transition:all .4s}@media (max-width:767.98px){.main-header.scrolled{height:70px}}.main-header.scrolled .header-nav a.logo{top:0}.main-header.scrolled .header-nav a.logo img{width:100px;left:40px;transition:all .3s}.main-header.scrolled #nav>ul>li>.nolink,.main-header.scrolled #nav>ul>li>a{color:#002f5f}.main-header.scrolled #nav>ul>li.contact a,.main-header.scrolled #nav>ul>li.eshop a{color:#6c93b6}.main-header.scrolled #nav>ul>li.active-trail>.nolink,.main-header.scrolled #nav>ul>li.active-trail>a,.main-header.scrolled #nav>ul>li.active>.nolink,.main-header.scrolled #nav>ul>li.active>a,.main-header.scrolled #nav>ul>li:hover>.nolink,.main-header.scrolled #nav>ul>li:hover>a{color:#0098c3}.main-header.scrolled .lang .label{color:#6c93b6}.main-header.scrolled .lang .language-switcher-locale-url{background:#fff;width:40px}.main-header.scrolled .lang .language-switcher-locale-url a{color:#6c93b6}.main-header.scrolled .search-box #search-link{color:#6c93b6}.main-header.scrolled .search-box #block-search-form{background:#fff;padding:10px}.main-header.scrolled .search-box #block-search-form .container-inline input[type=text]{border:1px solid #dae0e5}.main-header.scrolled .search-box #block-search-form .container-inline input[type=submit]{border-radius:0}.main-header.scrolled .trigger-menu span{background-color:#6c93b6}body.node-type-accueil .logo-hp{display:block!important}body.node-type-accueil .logo-int{display:none!important}body.front .main-header{top:55px}@media (max-width:767.98px){body.front .main-header{background:#fff;top:75px;padding:0;height:70px}}body.front .main-header.scrolled{top:0}#nav{padding:0;font-family:Montserrat,sans-serif;transition:all .4s}#nav>ul{margin:0;padding:0;list-style:none;font-size:0;text-align:right}#nav>ul::after{display:block;clear:both;content:""}@media (max-width:1199.98px){#nav>ul{text-align:center}}#nav>ul li:before{display:none}#nav>ul>li{display:inline-block;position:relative}@media (max-width:1199.98px){#nav>ul>li{display:block}}#nav>ul>li>.nolink,#nav>ul>li>a{display:block;position:relative;padding:40px 10px 10px 10px;color:#002f5f;font-size:.9rem;font-weight:600;line-height:1.2em;text-decoration:none;transition:all .2s}@media (max-width:1199.98px){#nav>ul>li>.nolink,#nav>ul>li>a{padding:21px 10px;color:#fff!important}}#nav>ul>li+li{margin-left:0}#nav>ul>li.eshop{margin-left:60px}@media (max-width:1199.98px){#nav>ul>li.eshop{margin-left:0}}@media screen and (max-width:1300px){#nav>ul>li.eshop{margin-left:0}}#nav>ul>li.contact a,#nav>ul>li.eshop a{color:#6c93b6}@media (max-width:1199.98px){#nav>ul>li.contact a,#nav>ul>li.eshop a{color:#fff!important}}#nav>ul>li.active-trail>.nolink,#nav>ul>li.active-trail>a,#nav>ul>li.active>.nolink,#nav>ul>li.active>a,#nav>ul>li:hover>.nolink,#nav>ul>li:hover>a{color:#0098c3;border-bottom:1px solid #0098c3}@media (max-width:1199.98px){#nav>ul>li.active-trail>.nolink,#nav>ul>li.active-trail>a,#nav>ul>li.active>.nolink,#nav>ul>li.active>a,#nav>ul>li:hover>.nolink,#nav>ul>li:hover>a{color:#fff;border-bottom-color:#fff}}@media (min-width:1200px){#nav>ul>li:hover>ul{opacity:1;visibility:visible}}#nav>ul>li.mm{position:static}@media (max-width:991.98px){#nav>ul>li.mm{position:relative}}#nav>ul>li.mm>ul.menu{margin:0;padding-top:50px;padding-bottom:40px;box-shadow:none}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu{padding-top:25px}}#nav>ul>li.mm>ul.menu>li.grid{margin:0 auto;max-width:1170px}#nav>ul>li.mm>ul.menu>li.grid:before{content:"";display:block;width:1170px;height:1px;position:relative;top:-20px;background-color:#e9ecef}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid:before{display:none}}#nav>ul>li.mm>ul.menu>li.grid .linksWrapper{float:left;padding-right:15px;padding-top:10px;width:50%}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .linksWrapper{padding-bottom:15px;padding-right:0;width:100%;float:none}}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper{float:left;padding-left:15px;width:50%}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .blockWrapper{padding-top:15px;padding-left:0;width:100%}}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block{margin:0;position:static;width:auto;padding:0}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block .btn,#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block input[type=submit]{padding-right:20%}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block .all-products{display:block;padding:10px;text-decoration:none;font-weight:700;background:#0098c3;color:#fff;width:239px;border-radius:3px;margin-bottom:5px}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p{margin:0 0 20px;color:#2e3032;font-size:1.13rem;font-weight:500}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p:last-child{margin-bottom:0}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p a{display:inline-block;width:239px;height:207px;background-repeat:no-repeat;background-position:top left;background-size:cover;padding:150px 0 0 20px;font-size:.9rem;font-weight:700;text-decoration:none}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p a{margin:10px 0}}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p a.cta-eshop{background-image:url(../images/mm-cta-eshop.jpg);color:#153453}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p a.cta-eshop:hover{color:#0098c3}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p a.cta-contact{background-image:url(../images/mm-cta-contact.jpg);color:#fff}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block p a.cta-contact:hover{color:#0098c3}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block .col-md-6:first-child{padding-right:40px}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .blockWrapper .menu-attach-block-wrapper.orientation-horizontal .block .col-md-6:first-child{padding-right:15px;padding-bottom:40px}}#nav>ul>li.mm>ul.menu>li.grid .blockWrapper img{max-width:100%;height:auto!important}#nav>ul>li.mm>ul.menu>li.grid .links{position:relative;top:auto;left:auto;margin:0;padding:0;min-width:0;background-color:transparent;box-shadow:none}@media (min-width:992px){#nav>ul>li.mm>ul.menu>li.grid .links{column-count:3}}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .links{border-bottom:0}}#nav>ul>li.mm>ul.menu>li.grid .links>li>.nolink,#nav>ul>li.mm>ul.menu>li.grid .links>li>a{display:inline-block;padding:0 0 5px 0;color:#002f5f;font-weight:700;text-decoration:none;cursor:pointer}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .links>li>.nolink,#nav>ul>li.mm>ul.menu>li.grid .links>li>a{color:#fff}}#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu{display:none;margin-bottom:10px;padding:0;break-after:column}#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li{display:inline-block;width:100%}#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li>.nolink,#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li>a{padding:0;font-size:.75rem;text-decoration:none}@media (max-width:991.98px){#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li>.nolink,#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li>a{color:#fff}}#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li>.nolink:before,#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu>li>a:before{left:0}#nav>ul>li.mm>ul.menu>li.grid .links>li>.menu.open{display:block}#nav>ul>li.mm>ul.menu>li.grid .links>li.all-link a{color:#0098c3}#nav>ul>li.mm.open>ul.menu{display:block}#nav>ul>li>ul{position:absolute;z-index:1000;top:100%;left:0;margin:0;padding:0;width:210px;min-width:100%;background-color:#fff;list-style:none;text-align:left;opacity:0;visibility:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transition:all .35s}@media (max-width:1199.98px){#nav>ul>li>ul{display:none;position:relative;top:auto;left:auto;width:100%;background-color:rgba(255,255,255,.2);opacity:1;visibility:visible;text-align:center;box-shadow:none}}#nav>ul>li>ul>li>.nolink,#nav>ul>li>ul>li>a{display:block;padding:10px 15px;color:#002f5f;font-size:.85rem;font-weight:600;line-height:1.2em;text-decoration:none;transition:all .2s}@media (max-width:1199.98px){#nav>ul>li>ul>li>.nolink,#nav>ul>li>ul>li>a{padding:15px 15px;color:#fff!important}}#nav>ul>li>ul>li+li{border-top:1px solid rgba(255,255,255,.15)}#nav>ul>li>ul>li.active>.nolink,#nav>ul>li>ul>li.active>a,#nav>ul>li>ul>li:hover>.nolink,#nav>ul>li>ul>li:hover>a{background-color:#005c77;color:#fff}@media (max-width:1199.98px){#nav>.sublvl>li.expanded{position:relative;overflow:hidden}#nav>.sublvl>li .expand{display:block;position:absolute;z-index:5;top:0;right:0;width:60px;height:60px}#nav>.sublvl>li .expand:before{content:"+";display:block;position:absolute;top:50%;margin-top:-12px;width:100%;color:#fff;font-size:24px;line-height:1em;text-align:center}#nav>.sublvl>li.open .expand:before{content:"-"}#nav>.sublvl>li.open>ul{display:block}}.trigger-menu{display:block;width:20px;height:25px;transform:rotate(0);transition:tranform .5s ease-in-out;margin:15px auto 0 auto;position:absolute;right:15px;top:25px;z-index:1101}@media (max-width:767.98px){.trigger-menu{top:5px}}@media (min-width:1200px){.trigger-menu{display:none}}.trigger-menu span{display:block;position:absolute;height:3px;width:100%;background:#6c93b6;border-radius:5px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.trigger-menu span:nth-child(1){top:0}.trigger-menu span:nth-child(2){top:7px}.trigger-menu span:nth-child(3){top:14px}.trigger-menu.open{position:fixed;top:10px;right:15px}.trigger-menu.open span{background:#fff}.trigger-menu.open span:nth-child(1){top:10px;transform:rotate(135deg)}.trigger-menu.open span:nth-child(2){opacity:0;left:-60px}.trigger-menu.open span:nth-child(3){top:10px;transform:rotate(-135deg)}@media (max-width:1199.98px){nav#nav{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;padding:60px 0;text-align:center;visibility:hidden;opacity:0;background-color:rgba(0,152,195,.98);overflow-x:auto;overflow-y:scroll;transition:all .35s}}@media (max-width:1199.98px){body.open-menu{height:100%;overflow:hidden}body.open-menu nav#nav{visibility:visible;opacity:1}}.slider-content{padding:140px 0 0 200px;position:absolute;top:0;left:0;width:100%;z-index:2}@media (max-width:1199.98px){.slider-content{padding-left:90px;padding-right:90px}}@media (max-width:991.98px){.slider-content{padding-top:90px;padding-left:45px;padding-right:45px}}@media (max-width:767.98px){.slider-content{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){.slider-content{padding-top:60px;padding-left:15px;padding-right:15px}}.slider-content h1{margin:0 0 20px;color:#fec950;font-size:2.5rem;font-weight:900;line-height:1.1em}@media (max-width:575.98px){.slider-content h1{padding-top:45px;font-size:1.9rem}}.slider-content p{font-family:Quantico,sans-serif}.slider-content .breadcrumb{display:none}.slider-content .breadcrumb a{text-decoration:none;font-size:.9rem}.node-type-evenement .banner #slider{height:350px;width:50%;background:#f3f9fc}.main-footer #partenaires{padding:80px 0}.main-footer #partenaires h2{text-align:center}.main-footer #partenaires .container,.main-footer #partenaires .node-type-temoignage .main-wrapper,.main-footer #partenaires .page-agenda .view-content,.main-footer #partenaires .page-agenda-confirm .main-wrapper,.main-footer #partenaires .page-blog .view-actualites,.main-footer #partenaires .page-jobs .view-jobs,.main-footer #partenaires .page-node-done .main-wrapper,.main-footer #partenaires .page-onze-jobs .view-jobs,.main-footer #partenaires body.node-type-webform #main .main-wrapper,.main-footer #partenaires body.page-search #main .main-wrapper,.main-footer #partenaires body.page-search404 #main .main-wrapper,.main-footer #partenaires body.page-sitemap #main .main-wrapper,.main-footer #partenaires body.page-user #main .main-wrapper,.node-type-temoignage .main-footer #partenaires .main-wrapper,.page-agenda .main-footer #partenaires .view-content,.page-agenda-confirm .main-footer #partenaires .main-wrapper,.page-blog .main-footer #partenaires .view-actualites,.page-jobs .main-footer #partenaires .view-jobs,.page-node-done .main-footer #partenaires .main-wrapper,.page-onze-jobs .main-footer #partenaires .view-jobs,body.node-type-webform #main .main-footer #partenaires .main-wrapper,body.page-search #main .main-footer #partenaires .main-wrapper,body.page-search404 #main .main-footer #partenaires .main-wrapper,body.page-sitemap #main .main-footer #partenaires .main-wrapper,body.page-user #main .main-footer #partenaires .main-wrapper{position:relative}.main-footer #partenaires .swiper-container{margin-left:50px;margin-right:50px}.main-footer #partenaires .swiper-wrapper{-ms-flex-align:center;align-items:center}.main-footer #partenaires .swiper-slide img{max-width:100%;filter:grayscale(100%);opacity:.6;transform:scale(.9);transition:all .2s}.main-footer #partenaires .swiper-slide.swiper-slide-active img,.main-footer #partenaires .swiper-slide:hover img{filter:grayscale(0);opacity:1;transform:scale(1.1);transition:all .2s}.main-footer #partenaires .swiper-button-prev{background-image:none;font-size:3rem;color:#0098c3;outline:0}.main-footer #partenaires .swiper-button-next{background-image:none;font-size:3rem;color:#0098c3;outline:0}.main-footer .footer-cta{background:#0098c3;color:#fff;padding:80px 0}.main-footer .footer-cta a{color:#fff;text-decoration:none;font-size:1.5rem}.main-footer .footer-cta .cta1 a{display:inline-block;position:relative;padding-left:100px;margin-right:40px}@media (max-width:767.98px){.main-footer .footer-cta .cta1 a{margin-right:0}}@media (max-width:575.98px){.main-footer .footer-cta .cta1 a{padding-top:60px;padding-left:0}}.main-footer .footer-cta .cta1 a span{display:inline-block;padding-top:10px}.main-footer .footer-cta .cta1 a:before{content:"";position:absolute;left:0;display:inline-block;width:70px;height:60px;margin-right:10px;background:url(../images/thumb-icon.svg);background-repeat:no-repeat}@media (max-width:575.98px){.main-footer .footer-cta .cta1 a:before{top:0}}.main-footer .footer-cta .cta2 a{display:inline-block;position:relative;padding-left:100px;padding-top:10px;margin-left:40px}@media (max-width:767.98px){.main-footer .footer-cta .cta2 a{margin-top:30px;margin-left:0}}@media (max-width:575.98px){.main-footer .footer-cta .cta2 a{padding-top:60px;padding-left:0}}.main-footer .footer-cta .cta2 a span{display:inline-block}.main-footer .footer-cta .cta2 a:before{content:"";position:absolute;left:0;display:inline-block;width:71px;height:50px;margin-right:10px;background:url(../images/mail-icon.svg);background-repeat:no-repeat}@media (max-width:575.98px){.main-footer .footer-cta .cta2 a:before{top:0}}.main-footer .footer-infos{background:#3c3c3c;color:#7a7a7a;position:relative}.main-footer .footer-infos .footer-infos-left{padding:20px 150px 20px 20px;font-size:.9rem;font-family:Montserrat,sans-serif}@media (max-width:575.98px){.main-footer .footer-infos .footer-infos-left{padding:20px 15px}}.main-footer .footer-infos a{color:#fff;text-decoration:none}.main-footer .footer-infos .social{position:absolute;right:20px;top:20px}@media (max-width:575.98px){.main-footer .footer-infos .social{position:relative;right:auto;top:auto;padding:10px 15px}}.main-footer .footer-infos .social a{color:#fff;display:inline-block;margin:0 5px}.main-footer .expansion{text-align:center;font-family:Montserrat,sans-serif;font-size:.8rem;margin:0;padding-bottom:10px}.main-footer .expansion a{color:#7a7a7a}body{background-color:#fff;color:#292b2c;font-size:1rem;line-height:1.5em;width:100%;overflow-x:hidden}#main{margin-top:120px}@media (max-width:767.98px){#main{margin-top:70px}}body.node-type-webform #main .main-wrapper,body.page-search #main .main-wrapper,body.page-search404 #main .main-wrapper,body.page-sitemap #main .main-wrapper,body.page-user #main .main-wrapper{padding-top:60px;padding-bottom:40px}body.page-search .container-inline div,body.page-search .container-inline label,body.page-search404 .container-inline div,body.page-search404 .container-inline label{display:block}body.page-search #search-form,body.page-search404 #search-form{margin:0 0 30px}body.page-search .search-results li+li,body.page-search404 .search-results li+li{margin-top:30px}.iframe-embed{position:relative;display:block;width:100%;padding:0;padding-top:56.25%;overflow:hidden}.iframe-embed::before{display:block;content:""}.iframe-embed iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.messages{position:fixed;top:0;width:100%;border-radius:0;z-index:600}ul.tabs li:before{display:none}#admin-menu ul li:before{display:none}.node-details{padding-top:60px;padding-bottom:45px}.node-details .img img{float:left;margin:0 30px 30px 0}@media (max-width:575.98px){.node-details .img img{float:none;margin:0 0 30px}}.search-advanced a{font-size:.9rem;margin-top:10px}ul.pager{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 0}ul.pager li{padding:0 10px}ul.pager li:before{display:none}.page-node-done .links a{display:none}.alert-cookie{display:none;position:fixed;bottom:0;left:0;width:100%;padding:20px;background:rgba(0,0,0,.8);z-index:98;color:#fff}.alert-cookie .alert-cookie-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.alert-cookie a.accept{background:#0098c3;display:inline-block;padding:10px 20px;color:#fff;margin:0 10px 0 0;text-transform:uppercase}.alert-cookie a.accept:after{content:"\f054";font-family:Fontawesome;margin-left:10px}.alert-cookie a.accept:hover{text-decoration:none;background:#3fcfd5}.alert-cookie a{color:#fff}.alert-cookie .alert-cookie-content{padding-left:20px;margin-right:20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:inherit;line-height:1.1;font-family:inherit;font-weight:500}.h1,h1{font-size:2.5rem}.h2,h2{font-size:1.3rem;color:#002f5f;font-weight:500;margin-bottom:20px;font-family:Quantico,sans-serif}.h3,h3{font-size:1.1rem;font-weight:600;color:#002f5f;font-family:Quantico,sans-serif}.h4,h4{font-size:1rem}.h5,h5{font-size:.95rem}.h6,h6{font-size:.9rem}p{font-family:Montserrat,sans-serif;font-size:.9rem}a{color:#0098c3;text-decoration:underline}a:hover{color:#0098c3;text-decoration:none}.evidence{margin:20px 0;padding:20px 0;background:#0098c3;color:#fff;text-align:center;font-weight:700}.evidence a{color:#fff}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.lead{font-size:1.15rem;line-height:2rem}.content-cta .wrapper{border:10px solid #e8f0f7;padding:50px;margin-bottom:95px;text-align:center}@media (max-width:575.98px){.content-cta .wrapper{padding-left:15px;padding-right:15px}}.content-cta .wrapper h2{margin:0 0 5px;color:#153453;font-size:1.5rem;font-weight:900;line-height:normal}.content-cta .wrapper .cta-links{font-size:0}.content-cta .wrapper .cta-links .btn,.content-cta .wrapper .cta-links input[type=submit]{margin:10px;border-radius:4px;padding:10px 15px;width:230px;max-width:calc(100% - 20px);font-size:1rem;font-weight:900;line-height:1.65em}.content-galerie{padding:50px 20px}.content-galerie .owl-carousel .owl-nav button.owl-next,.content-galerie .owl-carousel .owl-nav button.owl-prev{padding:10px!important;background:#fff;position:absolute;top:45%;border-radius:0;box-shadow:-2px 10px 31px -1px rgba(0,0,0,.2);outline:0}.content-galerie .owl-carousel .owl-nav button.owl-next span,.content-galerie .owl-carousel .owl-nav button.owl-prev span{font-size:2rem}.content-galerie .owl-carousel .owl-nav button.owl-next:hover span,.content-galerie .owl-carousel .owl-nav button.owl-prev:hover span{color:#0098c3}.content-galerie .owl-carousel .owl-nav button.owl-prev{left:-20px}.content-galerie .owl-carousel .owl-nav button.owl-next{right:-20px}.content-texte-image{padding:0 0 50px 0;font-size:.8rem;color:#606060;font-family:Montserrat,sans-serif}.content-texte-image .text{padding:0 15px 0 150px}@media (max-width:1199.98px){.content-texte-image .text{padding-left:85px}}@media (max-width:991.98px){.content-texte-image .text{padding-left:15px}}.content-texte-image .gauche .text{padding:0 150px 0 15px}@media (max-width:1199.98px){.content-texte-image .gauche .text{padding-right:85px}}@media (max-width:991.98px){.content-texte-image .gauche .text{padding-right:15px}}.content-texte-image .imgWrapper{height:380px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:575.98px){.content-texte-image .imgWrapper{margin-bottom:30px}}.content-evidence .content-evidence-body{border:10px solid #e8f0f7;padding:50px;margin-bottom:50px}@media (max-width:991.98px){.content-evidence .content-evidence-body img{margin-bottom:30px}}@media (max-width:575.98px){.content-evidence .content-evidence-body{padding-left:15px;padding-right:15px}}.content-texte{padding:30px 0;font-family:Montserrat,sans-serif;color:#606060;font-size:.9rem}.content-texte .content-texte-body{margin:0 150px}@media (max-width:1199.98px){.content-texte .content-texte-body{margin:0 105px}}@media (max-width:991.98px){.content-texte .content-texte-body{margin:0}}.content-texte img{max-width:100%;height:auto!important}ul{padding:0 0 0 20px}ul li{list-style:none;font-size:.9rem}ul li:before{content:'\f105';font-family:FontAwesome;margin-right:5px}a{color:#0098c3}.content-video{margin-bottom:60px}.content-video .video{display:block;position:relative;outline:0!important;text-decoration:none}.content-video .video .text{position:absolute;z-index:5;padding:15px 0 15px 75px;bottom:45px;right:45px;background-image:url(../images/play.png);background-position:left center;background-repeat:no-repeat;background-size:50px auto;color:#fff;font-size:1rem;font-style:italic;font-weight:400;line-height:1.25em}#videoModal .modal-dialog{max-width:990px}#videoModal .modal-content{border:0;border-radius:0;background-color:transparent}#videoModal .modal-body{padding:0 15px}#videoModal .modal-header{border:0}#videoModal .modal-header .close{position:relative;left:30px;color:#fff;font-size:1.15rem;font-weight:300;text-decoration:none}@media (max-width:1199.98px){#videoModal .modal-header .close{left:auto}}.btn,input[type=submit]{display:inline-block;border:1px solid transparent;border-radius:3px;padding:5px 25px;font-family:Quantico,sans-serif;font-size:.9rem;font-weight:600;line-height:1.8em;white-space:normal;text-decoration:none!important;transition:all .35s}.btn.btn1,input.btn1[type=submit]{background-color:#0098c3;border-color:#0098c3;color:#fff}.btn.btn1:hover,input.btn1[type=submit]:hover{background-color:#00485d;border-color:#00485d;color:#fff}.btn.btn2,input.btn2[type=submit]{background-color:#fff;border-color:#fff;color:#0098c3}.btn.btn2:hover,input.btn2[type=submit]:hover{background-color:#0098c3;border-color:#0098c3;color:#fff}.btn.btn3,input.btn3[type=submit]{background-color:#ffc550;border-color:#ffc550;color:#000}.btn.btn3:hover,input.btn3[type=submit]:hover{background-color:#000;border-color:#000;color:#ffc550}.btn.btn4,input.btn4[type=submit]{background-color:#fff;border-color:#fff;color:#002f5f}.btn.btn4:hover,input.btn4[type=submit]:hover{background-color:#002f5f;border-color:#002f5f;color:#fff}.btn.btn5,input.btn5[type=submit]{background-color:#072a4b;border-color:#072a4b;color:#fff}.btn.btn5:hover,input.btn5[type=submit]:hover{background-color:#03101c;border-color:#03101c;color:#fff}.btn.btn6,input.btn6[type=submit]{background-color:#3fcfd5;border-color:#3fcfd5;color:#fff}.btn.btn6:hover,input.btn6[type=submit]:hover{background-color:#1f8a8f;border-color:#1f8a8f;color:#fff}.btn.btn7,input.btn7[type=submit]{background-color:#0053a1;border-color:#0053a1;color:#fff}.btn.btn7:hover,input.btn7[type=submit]:hover{background-color:#001e3b;border-color:#001e3b;color:#fff}.btn.btn8,input.btn8[type=submit]{border-radius:0;padding:16px 25px;font-family:Quantico,sans-serif;font-size:.95rem;font-weight:700;line-height:1.725;text-transform:uppercase;background-color:#ffc550;border-color:#ffc550;color:#002f5f}.btn.btn8:hover,input.btn8[type=submit]:hover{background-color:#ffb82a;border-color:#ffb41d;color:#002f5f}.btn.btn-dark,input.btn-dark[type=submit]{border-radius:0;background:#3c3c3c;padding:10px 15px;text-transform:uppercase}.btn.btn-dark:hover,input.btn-dark[type=submit]:hover{background:#fff;color:#3c3c3c}.btn.btn-dark:after,input.btn-dark[type=submit]:after{content:'\f178';font-family:FontAwesome;margin-left:10px}input[type=submit]{cursor:pointer}.item--testimonial{display:block;color:#6295cf;font-size:0;text-decoration:none}.item--testimonial .content,.item--testimonial .img-wrapper{display:inline-block;vertical-align:middle}@media (max-width:767.98px){.item--testimonial .content,.item--testimonial .img-wrapper{display:block}}.item--testimonial .img-wrapper{position:relative;padding:30px;width:240px;height:240px;border-radius:50%;background-color:#fff;overflow:hidden}.item--testimonial .img-wrapper .inner{position:relative;width:100%;height:100%}.item--testimonial .img-wrapper .inner img{position:absolute;top:50%;left:50%;width:auto;max-width:100%;height:auto;max-height:100%;transform:translate(-50%,-50%)}.item--testimonial .content{padding-left:45px;width:calc(100% - 240px);font-size:1.15rem;font-weight:300;line-height:1.5em}@media (max-width:767.98px){.item--testimonial .content{padding-top:30px;padding-left:0;width:100%}}.item--testimonial p{margin:0}.item--testimonial .author{margin:0;color:#fff;font-size:1rem;font-weight:500}.item--testimonial .more{margin:25px 0 0;color:#fff;font-size:.9rem;font-weight:900}.item--testimonial .more a{color:#fff;text-decoration:none}.item--testimonial .more a .fa{margin-left:5px;transition:all .35s}.item--testimonial .more a:hover .fa{margin-left:15px}.item--service{display:block;margin:10px 0;border-radius:4px;padding:30px 35px 25px;height:380px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#a2a6c9!important;font-size:1rem;line-height:1.5em;text-decoration:none;transition:all .35s}@media (max-width:1199.98px){.item--service{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){.item--service{padding-left:15px;padding-right:15px}}.item--service .img-wrapper{display:block;margin:0 0 30px;border-radius:50%;padding:10px;width:70px;height:70px;background:#fec950}.item--service .img-wrapper .inner{position:relative;width:100%;height:100%}.item--service .img-wrapper img{position:absolute;top:50%;left:50%;width:auto;max-width:100%;height:auto;max-width:100%;transform:translate(-50%,-50%)}.item--service h3{margin:0 0 15px;color:#072a4b;font-size:1.25rem;font-weight:900;line-height:1.2em}.item--service p{margin:0 0 20px}.item--service p:last-child{margin-bottom:0}.item--service .more{margin:0;color:#072a4b;transition:all .35s}.item--service:hover .more{margin-left:15px}form label{display:block;margin:0 0 5px;color:#5b5b5b;font-size:1.15rem;font-weight:400;line-height:normal}.form-select,.form-text,.form-textarea{display:block;margin:0;border:1px solid #cdcdcd;border-radius:0;padding:0 15px;width:100%;height:50px;background-color:#fff;box-shadow:none;color:#5b5b5b;font-size:1.15rem;font-family:Quantico,sans-serif;line-height:normal;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;background-clip:padding-box}.form-select::-ms-expand,.form-text::-ms-expand,.form-textarea::-ms-expand{background-color:transparent;border:0}.form-select:-ms-input-placeholder,.form-text:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{color:#5b5b5b;opacity:1}.form-select::placeholder,.form-text::placeholder,.form-textarea::placeholder{color:#5b5b5b;opacity:1}.form-select:disabled,.form-select[readonly],.form-text:disabled,.form-text[readonly],.form-textarea:disabled,.form-textarea[readonly]{background-color:#eceeef;opacity:1}.form-select:disabled,.form-text:disabled,.form-textarea:disabled{cursor:not-allowed}.form-select.error,.form-text.error,.form-textarea.error{border-color:#ebcccc;background-color:#f9f0f0}.form-select:focus::-ms-value{color:#5b5b5b;background-color:#fff}.form-file,.form-range{display:block;max-width:100%}.form-select[multiple],.form-select[size],.form-textarea{height:auto}.form-item{margin-bottom:25px}.form-type-checkbox,.form-type-radio{display:block;position:relative;margin-bottom:10px}.form-type-checkbox.disabled .form-check-label,.form-type-radio.disabled .form-check-label{color:#636c72;cursor:not-allowed}.form-type-checkbox label,.form-type-radio label{padding-left:20px;margin-bottom:0;cursor:pointer}.form-type-checkbox input,.form-type-radio input{position:absolute;margin-top:5px}.form-type-checkbox input:only-child,.form-type-radio input:only-child{position:static}.form-type-checkbox input.error+label,.form-type-radio input.error+label{color:#a94442}fieldset{margin-bottom:25px!important;height:auto!important}fieldset legend{margin:0 0 25px}.bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.page-blog .view-actualites{padding-top:60px;padding-bottom:40px}.page-blog .view-actualites .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-blog .view-actualites .view-content .views-row{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@media (max-width:991.98px){.page-blog .view-actualites .view-content .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.page-blog .view-actualites .view-content .views-row{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-blog .view-actualites .view-content .views-row .news{margin:15px 0}.page-blog .view-actualites .view-content .views-row .news .news-pic{height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.page-blog .view-actualites .view-content .views-row .news h3{color:#0098c3;font-size:1.1rem;margin-top:20px}.page-blog .view-actualites .view-content .views-row .news h3 a{text-decoration:none}.page-blog .view-actualites .view-content .views-row .news h3 a:hover{color:#000}.page-blog .views-exposed-widgets{display:-ms-flexbox;display:flex}.page-blog .views-exposed-widgets input[type=submit]{border-radius:0;height:50px}.node-type-actualites img{max-width:100%}.node-type-actualites .banner #slider{background-image:none!important;background-color:#0098c3;height:240px}.node-type-actualites .banner #slider h1{font-size:2.2rem;max-width:650px;color:#fff}@media (min-width:768px){.node-type-actualites .banner #slider{height:270px}.node-type-actualites .banner #slider h1{font-size:2.6rem}}@media (min-width:992px){.node-type-actualites .banner #slider{height:300px}.node-type-actualites .banner #slider h1{font-size:3rem}}.node-type-actualites .banner #slider:after{box-shadow:10px 13px 10px 0 rgba(0,0,0,.2)}.node-type-actualites .slider-content{padding-top:70px}@media (max-width:991.98px){.node-type-actualites .slider-content{padding-top:60px}}@media (max-width:575.98px){.node-type-actualites .slider-content{padding-top:30px}}.products-body{background:#f8f9fa}.intro-page{padding:40px 0;font-family:Montserrat,sans-serif;color:#606060;font-size:.8rem;padding-left:40px}@media (max-width:991.98px){.intro-page{padding-left:0}}.promo-container{background:#ffc550;padding:30px;margin:0 0 50px 40px;position:absolute;top:-40px;right:0;z-index:2;width:40%}@media (max-width:991.98px){.promo-container{margin-left:0;width:100%;position:relative;top:0}}@media (max-width:575.98px){.promo-container{padding-left:15px;padding-right:15px}}.promo-container .promo{font-family:Montserrat,sans-serif;padding:0 30px 0 30px}@media (max-width:575.98px){.promo-container .promo{padding-left:20px}}.promo-container .promo .promo-text{font-size:.9rem;font-weight:600}.promo-container .promo .promo-btn{text-align:center;margin-top:30px;text-align:left}.promo-container .promo .btn-promo{display:inline-block;background:#00162c;color:#fff;padding:5px 30px;border-radius:30px;font-weight:600;font-size:.85rem;transition:all .2s}.promo-container .promo .btn-promo:hover{background:#002f5f;transition:all .2s}.promo-container .owl-nav{display:none}.promo-container .owl-dots{position:absolute;top:10px;left:0}.promo-container .owl-dots .owl-dot{padding:2px!important;border:1px solid #00162c;border-radius:20px;margin:0 0 15px 0;display:block}.promo-container .owl-dots .owl-dot.active{background:#00162c}.promo-full{margin:50px 0}.product-list{margin-left:40px}@media (max-width:991.98px){.product-list{margin-left:0}}.product-list .product-list-item{height:280px;margin-bottom:40px;position:relative}.product-list .product-list-item .inner-product-list-item{position:absolute;width:100%;height:100%;top:0;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transition:all .2s}.product-list .product-list-item figure{display:-ms-flexbox;display:flex;height:280px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .2s}.product-list .product-list-item figure img{max-width:200px}.product-list .product-list-item ul{display:none}.product-list .product-list-item:hover{z-index:2}.product-list .product-list-item:hover .inner-product-list-item{height:430px;top:-75px;box-shadow:0 2px 38px 3px rgba(0,0,0,.12);transition:all .2s}.product-list .product-list-item:hover .inner-product-list-item figure{height:150px;transition:all .2s}.product-list .product-list-item:hover .inner-product-list-item ul{display:block;margin:0;padding:0 40px}.product-list .product-list-item:hover .inner-product-list-item ul li{font-family:Montserrat,sans-serif;display:block}.product-list .product-list-item:hover .inner-product-list-item ul li:before{display:none}.product-list .product-list-item:hover .inner-product-list-item ul li a{display:block;text-decoration:none;font-weight:600;position:relative;padding:3px 0}.product-list .product-list-item:hover .inner-product-list-item ul li a:after{content:'\f105';font-family:FontAwesome;font-size:1.1rem;color:#dae0e5;position:absolute;right:0}.product-list .col-lg-4:first-child .product-list-item:hover .inner-product-list-item{height:720px}.node-type-produit #slider{background-color:#eef6fa!important;background-image:none!important}.node-type-produit .intro-media{max-width:720px;min-height:200px;margin:0 auto;position:relative;margin-top:-200px;margin-bottom:40px;z-index:2}@media (max-width:1199.98px){.node-type-produit .intro-media{margin-top:60px}}.node-type-produit .banner{position:relative;z-index:1}.node-type-produit .banner .side-line .share-box{background:#fff}.node-type-produit .product-full{position:relative;z-index:2}.node-type-produit .product-desc .wrapper{border-bottom:1px solid #e5e5e5;padding-bottom:60px}.node-type-produit .img-fluid,.node-type-produit .node-type-temoignage .field-name-field-temoignage-visuel img,.node-type-temoignage .field-name-field-temoignage-visuel .node-type-produit img{max-width:100%;max-height:345px}.node-type-produit .product-docs{padding-top:40px;padding-bottom:40px}.node-type-produit .product-docs .docs{margin:0;padding:0;list-style:none}@media (min-width:768px){.node-type-produit .product-docs .docs{column-count:2}}.node-type-produit .product-docs .docs li{display:inline-block;position:relative;margin-bottom:20px;padding-left:40px;width:100%;font-size:1.15rem;font-weight:900;line-height:1.1em}.node-type-produit .product-docs .docs li:before{display:none}.node-type-produit .product-docs .docs li .fa{position:absolute;top:0;left:0;font-size:1.5rem}.node-type-produit .product-docs .docs li a{color:#0053a1;text-decoration:none}.node-type-produit .product-more{padding-top:65px;padding-bottom:65px;text-align:center}.node-type-produit .product-more h2{margin:0 0 5px;color:#153453;font-size:1.5rem;font-weight:900;line-height:normal}.node-type-produit .product-more .ctas{font-size:0}.node-type-produit .product-more .ctas .btn,.node-type-produit .product-more .ctas input[type=submit]{margin:10px;border-radius:25px;padding:10px 15px;width:230px;max-width:calc(100% - 20px);color:#fff!important;font-size:1rem;font-weight:900;line-height:1.65em}.node-type-page .banner .side-line .share-box{background:0 0}@media (max-width:767.98px){.node-type-page .banner .side-line .share-box{background-color:#f8f9fa}}.node-type-page .banner .side-line .share-box .share-container a.share-button{color:#bdc6d0;font-weight:500;text-transform:uppercase;font-size:.8rem}.node-type-page .node-page{padding-top:60px}.cta-formation{position:fixed;right:0;background-color:#387780;z-index:999;padding:10px 20px;color:#fff;text-decoration:none;top:250px;width:170px;transition:all .3s}.cta-formation:hover{top:130px;width:200px;background-image:url(../../dist/images/cta-formation.jpg);background-repeat:no-repeat;background-size:200px;background-color:#4a9ea9;padding-top:130px;color:#fff}@media (max-width:767.98px){.cta-formation{margin-top:0;padding:0;width:47px;height:47px;background-color:#387780;background-image:url(../images/picto_formations.png);background-position:center;background-repeat:no-repeat;background-size:32px auto;margin-top:10px}.cta-formation span,.cta-formation:after{display:none}.cta-formation:hover{top:250px;width:47px;height:47px;background-image:url(../images/picto_formations.png);background-color:#4a9ea9;background-size:32px auto;padding-top:0}}.page-agenda .cta-formation{display:none}.front #jobs{width:100%;padding:20px 25px}@media (min-width:768px){.front #jobs{padding:40px 50px;width:50%}}@media (min-width:992px){.front #jobs{width:37.5%}}.front #jobs h2{font-size:36px}.front #jobs h2 span{color:#3fcfd5}.front #jobs .job-box{display:block;width:100%;background:#0098c3;padding:20px;box-shadow:0 5px 51px -1px rgba(0,0,0,.3)}@media (min-width:768px){.front #jobs .job-box{padding:30px}}.front #jobs .job-box h3{font-size:30px;font-weight:400;text-transform:uppercase}.front #jobs .job-box p{color:#fff}.front #jobs .job-box .btn,.front #jobs .job-box input[type=submit]{color:#fff}.front #jobs .btn-wrapper{text-align:right;margin-top:50px}.page-jobs .main-wrapper,.page-onze-jobs .main-wrapper{background:#f8f9fa}.page-jobs .view-content,.page-onze-jobs .view-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:50px 0}@media (min-width:992px){.page-jobs .view-content,.page-onze-jobs .view-content{-ms-flex-flow:row wrap;flex-flow:row wrap}}.page-jobs .views-row,.page-onze-jobs .views-row{position:relative;width:100%;padding:30px;box-shadow:0 0 12px 0 rgba(0,0,0,.12);min-height:200px;margin-bottom:20px;transition:all .2s}.page-jobs .views-row:hover,.page-onze-jobs .views-row:hover{box-shadow:0 12px 38px 3px rgba(0,0,0,.12);transition:all .2s}.page-jobs .views-row a,.page-onze-jobs .views-row a{position:absolute;right:10px;bottom:10px;text-transform:uppercase;font-size:.8rem;outline:0}.page-jobs .views-row a:after,.page-onze-jobs .views-row a:after{content:'\f178';font-family:FontAwesome;margin-left:5px}@media (min-width:992px){.page-jobs .views-row,.page-onze-jobs .views-row{width:30%}}.node-type-offres-d-emploi .banner .side-line .share-box{background:#e8f0f7}.node-type-offres-d-emploi .location-container{background:#e8f0f7}.node-type-offres-d-emploi .location-container .location{padding:30px 150px 0 150px;font-weight:700;font-family:Montserrat,sans-serif;color:#002f5f}@media (max-width:1199.98px){.node-type-offres-d-emploi .location-container .location{padding-left:105px;padding-right:105px}}@media (max-width:991.98px){.node-type-offres-d-emploi .location-container .location{padding-left:0;padding-right:0}}.node-type-offres-d-emploi .field-item:nth-child(1){background:#e8f0f7;color:#002f5f}.node-type-offres-d-emploi .postulate{margin:50px 0}.node-type-offres-d-emploi .postulate-body{border:10px solid #e8f0f7;padding:50px;margin-bottom:50px;text-align:center;font-family:Montserrat,sans-serif}@media (max-width:991.98px){.node-type-offres-d-emploi .postulate-body{padding-left:45px;padding-right:45px}}@media (max-width:767.98px){.node-type-offres-d-emploi .postulate-body{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){.node-type-offres-d-emploi .postulate-body{padding-left:15px;padding-right:15px}}.node-type-offres-d-emploi .postulate-body a.btn{position:relative;bottom:-70px;font-family:Montserrat,sans-serif}.page-node-done main{background:#f8f9fa}.page-node-done .main-wrapper{padding-top:50px;padding-bottom:50px}.promo-area{position:relative;background-color:#0098c3;color:#fff;font-size:1.15rem;font-weight:900;line-height:1.35em}@media (max-width:991.98px){.promo-area{font-size:.9rem}}.promo-area .inner{display:block;padding:13px 21px;padding-right:82px;color:#1f1f1f;text-decoration:none}@media (max-width:1199.98px){.promo-area .inner{padding-left:15px;padding-right:65px}}@media (max-width:991.98px){.promo-area .inner{padding-left:10px;padding-right:55px}}@media (max-width:767.98px){.promo-area .inner{padding-left:85px}}@media (max-width:575.98px){.promo-area .inner{padding-left:10px}}.promo-area .text{color:#fff}.promo-area .label{display:inline-block;vertical-align:middle;position:relative;margin-right:15px;padding:5px 20px;background-color:#1f1f1f;color:#fff;font-size:.8rem;letter-spacing:.5px;line-height:1.55em}@media (max-width:991.98px){.promo-area .label{margin-right:5px;padding-left:10px;padding-right:10px}}@media (max-width:767.98px){.promo-area .label{position:absolute;top:50%;left:10px;transform:translateY(-50%)}}@media (max-width:575.98px){.promo-area .label{display:none}}.promo-area .label:after,.promo-area .label:before{content:"";position:absolute;top:0;right:0;width:0;height:0}.promo-area .label:before{border-top:9px solid #fff;border-left:9px solid transparent}.promo-area .label:after{border-bottom:9px solid #e3e3e3;border-right:9px solid transparent}.promo-area .fa{position:absolute;top:50%;right:26px;border-radius:50%;width:35px;height:35px;background-color:#1f1f1f;color:#fff;font-size:1rem;line-height:35px;text-align:center;transform:translateY(-50%);transition:all .35s}@media (max-width:1199.98px){.promo-area .fa{right:15px}}@media (max-width:991.98px){.promo-area .fa{right:10px}}.promo-area a:hover .fa{right:35px}.banner{display:-ms-flexbox;display:flex}.banner .side-line{width:130px;position:relative}@media (max-width:767.98px){.banner .side-line{position:fixed;z-index:499;top:200px;right:0;width:auto}}@media (min-width:992px){.banner .side-line{width:180px}}.banner .side-line a.formation-link{color:#fff;background-color:#387780;font-weight:700;display:inline-block;text-decoration:none;font-size:.9rem;font-family:Montserrat,sans-serif;margin-top:418px;padding-left:40px;padding:15px 0 15px 40px;transition:all .2s;padding-left:10px}.banner .side-line a.formation-link:hover{background-color:#4a9ea9}.banner .side-line a.formation-link:after{content:"\f178";font-family:FontAwesome;display:block;margin-top:10px}@media (max-width:767.98px){.banner .side-line a.formation-link{margin-top:0;padding:0;width:48px;height:48px;background-color:#387780;background-image:url(../images/picto_formations.png);background-position:center;background-repeat:no-repeat;background-size:32px auto}.banner .side-line a.formation-link span,.banner .side-line a.formation-link:after{display:none}}.banner .side-line .share-box{background-color:#f8f9fa;height:170px;width:100%;display:block;position:absolute;bottom:0;text-align:center}@media (max-width:767.98px){.banner .side-line .share-box{position:relative;bottom:auto;height:auto}}.banner .side-line .share-box .share-container{position:relative}.banner .side-line .share-box .share-container a.share-button{color:#606060;margin-top:70px;display:inline-block;text-decoration:none;font-weight:700}@media (max-width:767.98px){.banner .side-line .share-box .share-container a.share-button{margin-top:0;padding:12px 18px}.banner .side-line .share-box .share-container a.share-button span{display:none}}.banner .side-line .share-box .share-container a.share-button:before{content:"\f1e0";font-family:FontAwesome;margin-right:10px;font-size:.8rem}@media (max-width:767.98px){.banner .side-line .share-box .share-container a.share-button:before{margin-right:0}}.banner .side-line .share-box ul.addthis_toolbox{margin:0;padding:0;display:none}.banner .side-line .share-box ul.addthis_toolbox li{padding:0;display:inline-block}@media (max-width:767.98px){.banner .side-line .share-box ul.addthis_toolbox li{display:block}}.banner .side-line .share-box ul.addthis_toolbox li:before{display:none}.banner .side-line .share-box ul.addthis_toolbox li a{display:block;padding:15px 0;margin:0;text-align:center;line-height:1em}@media (max-width:767.98px){.banner .side-line .share-box ul.addthis_toolbox li a{padding:15px 10px}}.banner .side-line .share-box ul.addthis_toolbox li a i{color:#606060;font-size:1.5em}.banner .side-line .share-box ul.addthis_toolbox li a span{display:none}.banner #slider{background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover;width:calc(100% - 180px);height:450px;position:relative;z-index:3}@media (max-width:1199.98px){.banner #slider{height:350px;width:calc(100% - 130px)}}@media (max-width:767.98px){.banner #slider{width:100%}}.banner #slider:before{content:"";display:block;width:100%;height:100%;top:0;left:0;z-index:1}.banner #slider:after{content:"";background-color:#fff;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #0098c3 transparent;position:absolute;top:0;left:0}.banner #slider .video-background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;background-color:#fff;background-image:url(../images/video-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.banner #slider .video-background .overlay{position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,.65) 1%,transparent 100%);z-index:2}.banner #slider .video-background iframe{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;opacity:0;transition:opacity .5s;pointer-events:none}.banner #slider .video-background iframe.active{opacity:1}.banner #slider .title{position:absolute;z-index:2;top:270px;left:0;padding-left:100px;width:100%}@media (max-width:1199.98px){.banner #slider .title{padding-left:60px}}@media (max-width:991.98px){.banner #slider .title{padding-left:45px;padding-right:15px}}@media (max-width:575.98px){.banner #slider .title{padding-left:15px}}.banner #slider .title>*{max-width:720px}.banner #slider .title h1{margin:0;color:#fff;font-size:3rem;font-weight:400;line-height:normal;text-shadow:0 1px 2px rgba(0,0,0,.3)}.banner #slider .title h2{margin:0;color:#fff;font-size:3rem;font-weight:400;line-height:normal;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (max-width:991.98px){.banner #slider .title h2{font-size:1.9rem}}.banner #slider .title p{color:#fff;font-family:Montserrat,sans-serif;font-size:1.3rem}.banner #slider .links{position:absolute;bottom:150px;left:0;z-index:2;padding-left:100px;width:100%;display:-ms-flexbox;display:flex}@media (max-width:1199.98px){.banner #slider .links{padding-left:60px}}@media (max-width:991.98px){.banner #slider .links{padding-left:45px;padding-right:15px}}@media (max-width:575.98px){.banner #slider .links{display:block;bottom:60px;padding-left:15px}}.banner #slider .links a{margin-right:20px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.28)}@media (max-width:575.98px){.banner #slider .links a{display:block;margin:5px 0}}.banner #slider .links a:after{content:"\f178";font-family:FontAwesome;margin-left:15px}.swiper-leaderboard .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;height:700px;width:100%}.swiper-leaderboard .swiper-slide:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,transparent 1%,rgba(0,0,0,.22) 73%,rgba(0,0,0,.84) 100%);z-index:1}.swiper-leaderboard .swiper-slide .copyright{position:absolute;z-index:2;bottom:50px;right:30px;font-size:.8rem;color:rgba(255,255,255,.5)}.swiper-leaderboard .swiper-pagination{text-align:left;padding-left:40px;bottom:50px}@media (max-width:575.98px){.swiper-leaderboard .swiper-pagination{bottom:30px;padding-left:15px}}.swiper-leaderboard .swiper-pagination .swiper-pagination-bullet{background:#fff;margin:0 20px}.swiper-leaderboard .swiper-pagination .swiper-pagination-bullet-active{background:#fff}@media (max-width:767.98px){.intro{background:#f8f9fa}}.intro .intro-inner{margin-right:100px;padding-bottom:100px;background:#f8f9fa;position:relative}@media (max-width:991.98px){.intro .intro-inner{margin-right:0}}.intro .intro-inner:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:9999px;background:#f8f9fa}.intro .intro-inner .intro-bloc{padding-right:100px;padding-top:80px}@media (max-width:991.98px){.intro .intro-inner .intro-bloc{padding-right:15px}}@media (max-width:767.98px){.intro .intro-inner .intro-bloc{padding-top:30px}}.intro .intro-inner .intro-bloc h2{font-size:1.3rem;color:#3c3c3c;font-weight:400;margin-right:20px}.intro .intro-inner .intro-bloc p{font-size:.8rem;color:#606060;font-family:Montserrat,sans-serif}.intro .intro-inner .intro-bloc a{color:#3c3c3c;font-weight:700;font-size:.8rem}.intro .intro-inner .intro-bloc:nth-child(1):before{content:"";display:block;width:43px;height:45px;background:url(../images/bim-icon.svg);background-repeat:no-repeat;background-position:top left;margin-bottom:20px}.intro .intro-inner .intro-bloc:nth-child(2):before{content:"";display:block;width:62px;height:46px;background:url(../images/services-icon.svg);background-repeat:no-repeat;background-position:top left;margin-bottom:20px}.intro .intro-inner .intro-bloc:nth-child(3):before{content:"";display:block;width:48px;height:46px;background:url(../images/logiciels-icon.svg);background-repeat:no-repeat;background-position:top left;margin-bottom:20px}.innovation-news{margin-top:-35px;height:604px}.innovation-news h2{font-family:Montserrat,sans-serif;color:#3fcfd5;font-size:.8rem;text-transform:uppercase;padding:100px 0 0 80px;margin-bottom:10px}@media (max-width:991.98px){.innovation-news h2{padding-left:0}}.innovation-news .news{margin:0 0 0 80px}@media (max-width:991.98px){.innovation-news .news{margin-left:0}}.innovation-news .news h3{color:#fff;height:150px;font-size:2.3rem;margin-right:150px}@media (max-width:991.98px){.innovation-news .news h3{margin-right:0}}.innovation-news .news a.more-link{color:#3fcfd5;font-weight:700;font-family:Montserrat,sans-serif;font-size:.9rem;text-decoration:none}.innovation-news .swiper-pagination{margin:100px 0 0 80px}@media (max-width:991.98px){.innovation-news .swiper-pagination{margin-left:0}}.innovation-news .swiper-pagination .swiper-pagination-bullet{background:#3fcfd5;margin-right:30px}.innovation-news .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.innovation-news .container,.innovation-news .node-type-temoignage .main-wrapper,.innovation-news .page-agenda .view-content,.innovation-news .page-agenda-confirm .main-wrapper,.innovation-news .page-blog .view-actualites,.innovation-news .page-jobs .view-jobs,.innovation-news .page-node-done .main-wrapper,.innovation-news .page-onze-jobs .view-jobs,.innovation-news body.node-type-webform #main .main-wrapper,.innovation-news body.page-search #main .main-wrapper,.innovation-news body.page-search404 #main .main-wrapper,.innovation-news body.page-sitemap #main .main-wrapper,.innovation-news body.page-user #main .main-wrapper,.node-type-temoignage .innovation-news .main-wrapper,.page-agenda .innovation-news .view-content,.page-agenda-confirm .innovation-news .main-wrapper,.page-blog .innovation-news .view-actualites,.page-jobs .innovation-news .view-jobs,.page-node-done .innovation-news .main-wrapper,.page-onze-jobs .innovation-news .view-jobs,body.node-type-webform #main .innovation-news .main-wrapper,body.page-search #main .innovation-news .main-wrapper,body.page-search404 #main .innovation-news .main-wrapper,body.page-sitemap #main .innovation-news .main-wrapper,body.page-user #main .innovation-news .main-wrapper{position:relative}.innovation-news .innovation-bg{width:1260px;height:604px;position:absolute;right:0;top:0;background-image:url(../images/innovation-news-bg.png);background-repeat:no-repeat;background-position:cover}.bimex{background-image:url(../images/bimex-bg.jpg);background-repeat:no-repeat;background-position:-100px center;height:1500px}@media (max-width:767.98px){.bimex{height:1400px}}.bimex .text{background:rgba(98,201,213,.8);padding:100px 50px;margin-top:-50px}@media (max-width:575.98px){.bimex .text{padding-left:15px;padding-right:15px}}.bimex .text h2{color:#fff;font-size:1.5rem;line-height:2.2rem;font-family:Montserrat,sans-serif;margin-bottom:40px}.bimex .text p{color:#fff;font-family:Montserrat,sans-serif;font-size:.9rem}.bimex .text a{display:inline-block;background:#000;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-size:.8rem;padding:10px 15px;text-decoration:none;text-transform:uppercase;margin-top:50px;transition:all .2s}.bimex .text a:hover{background:#fff;color:#3fcfd5;transition:all .2s}.bimex .text a:after{content:"\f178";font-family:FontAwesome;margin-left:10px}#services{margin-top:-500px}#services .container,#services .node-type-temoignage .main-wrapper,#services .page-agenda .view-content,#services .page-agenda-confirm .main-wrapper,#services .page-blog .view-actualites,#services .page-jobs .view-jobs,#services .page-node-done .main-wrapper,#services .page-onze-jobs .view-jobs,#services body.node-type-webform #main .main-wrapper,#services body.page-search #main .main-wrapper,#services body.page-search404 #main .main-wrapper,#services body.page-sitemap #main .main-wrapper,#services body.page-user #main .main-wrapper,.node-type-temoignage #services .main-wrapper,.page-agenda #services .view-content,.page-agenda-confirm #services .main-wrapper,.page-blog #services .view-actualites,.page-jobs #services .view-jobs,.page-node-done #services .main-wrapper,.page-onze-jobs #services .view-jobs,body.node-type-webform #main #services .main-wrapper,body.page-search #main #services .main-wrapper,body.page-search404 #main #services .main-wrapper,body.page-sitemap #main #services .main-wrapper,body.page-user #main #services .main-wrapper{position:relative}#services .intro{background:0 0;width:35%;font-family:Montserrat,sans-serif;font-size:.9rem}@media (max-width:991.98px){#services .intro{width:60%}}@media (max-width:575.98px){#services .intro{padding-bottom:60px;width:100%}}#services h2{font-size:1.8rem;margin-bottom:30px}#services h2 span{color:#3fcfd5}#services p{font-family:Montserrat,sans-serif;font-size:.9rem}#services .swiper-services-navigation{position:absolute;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100px}@media (max-width:575.98px){#services .swiper-services-navigation{right:15px}}#services .swiper-services-navigation div{font-size:1.5rem}#services .swiper-slide{width:310px;height:380px;background:#fff;margin:30px 10px 0 10px;padding:20px;top:0;transition:all .2s}#services .swiper-slide figure{display:inline-block;background:#3fcfd5;padding:10px;border-radius:100%}#services .swiper-slide h2{font-size:1.2rem;margin-bottom:10px}#services .swiper-slide h2 a{text-decoration:none;color:#153453}#services .swiper-slide p{font-size:.8rem;opacity:.6}#services .swiper-slide a{color:#3c3c3c}#services .swiper-slide.swiper-slide-active{top:-20px;box-shadow:0 10px 24px 3px rgba(0,0,0,.24);transition:all .2s}#produits{background:#0098c3;padding-top:200px;padding-bottom:20px;position:relative;margin-top:-140px}#produits .container,#produits .node-type-temoignage .main-wrapper,#produits .page-agenda .view-content,#produits .page-agenda-confirm .main-wrapper,#produits .page-blog .view-actualites,#produits .page-jobs .view-jobs,#produits .page-node-done .main-wrapper,#produits .page-onze-jobs .view-jobs,#produits body.node-type-webform #main .main-wrapper,#produits body.page-search #main .main-wrapper,#produits body.page-search404 #main .main-wrapper,#produits body.page-sitemap #main .main-wrapper,#produits body.page-user #main .main-wrapper,.node-type-temoignage #produits .main-wrapper,.page-agenda #produits .view-content,.page-agenda-confirm #produits .main-wrapper,.page-blog #produits .view-actualites,.page-jobs #produits .view-jobs,.page-node-done #produits .main-wrapper,.page-onze-jobs #produits .view-jobs,body.node-type-webform #main #produits .main-wrapper,body.page-search #main #produits .main-wrapper,body.page-search404 #main #produits .main-wrapper,body.page-sitemap #main #produits .main-wrapper,body.page-user #main #produits .main-wrapper{position:relative}#produits h2{color:#fff;font-size:1.5rem}#produits p{font-family:Montserrat,sans-serif;font-size:.9rem;color:#fff;line-height:1.2rem}#produits .block-link{text-align:right}#produits .block-link a{display:inline-block;padding:10px 15px;background:#ffc550;color:#3c3c3c;text-decoration:none;font-weight:700}#produits .block-link a:after{content:"\f178";font-family:FontAwesome;margin-left:10px}#produits .swiper-products{padding:50px 10px 0 10px}#produits .swiper-products .swiper-slide{height:410px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:5px;transition:all .2s}#produits .swiper-products .swiper-slide.swiper-slide-active{top:-20px;box-shadow:0 10px 24px 3px rgba(0,0,0,.24);transition:all .2s}#produits .swiper-products .swiper-slide .promo{display:inline-block;background:#ffc550;color:#000;font-family:Montserrat,sans-serif;font-weight:700;padding:5px 10px;font-size:.7rem;text-transform:uppercase;position:absolute;top:30px;left:-10px}#produits .swiper-products .swiper-slide .product-infos{height:200px;margin-top:210px;background:#fff;padding:30px;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px;transition:all .4s}@media (max-width:1199.98px){#produits .swiper-products .swiper-slide .product-infos{padding-left:15px;padding-right:15px}}#produits .swiper-products .swiper-slide .product-infos h2{height:60px;color:#3c3c3c}#produits .swiper-products .swiper-slide .product-infos p{color:#606060;font-size:.8rem}#produits .swiper-products .swiper-slide .product-infos a{background:#3c3c3c;margin-top:20px;opacity:0;visibility:hidden;transition:all .2s}#produits .swiper-products .swiper-slide:hover .product-infos{height:100%;margin-top:0;background:rgba(255,255,255,.8);padding-top:80px;transition:all .4s}#produits .swiper-products .swiper-slide:hover .product-infos a{visibility:visible;opacity:1;transition:all .2s}#produits .swiper-products .swiper-slide:hover .product-infos p{color:#002f5f}#produits .swiper-products-button-next,#produits .swiper-products-button-prev{position:absolute;right:-20px;font-size:1.2rem;color:#fff;display:inline-block;cursor:pointer}@media (max-width:1199.98px){#produits .swiper-products-button-next,#produits .swiper-products-button-prev{right:0}}#produits .swiper-products-button-next{top:50%}@media (max-width:991.98px){#produits .swiper-products-button-next{top:102%;right:0}}#produits .swiper-products-button-prev{top:55%}@media (max-width:991.98px){#produits .swiper-products-button-prev{top:102%;right:30px}}#metier{background-color:#0098c3;background-image:url(../images/metiers-bg.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat;padding:80px 0;min-height:650px}#metier h2{color:#fff;font-size:1.6rem;margin-bottom:30px}#metier .metier-item{margin-bottom:40px}#metier h3{font-size:1rem;font-weight:700;color:#fff;margin-bottom:10px}#metier h3:before{content:"";display:block;width:45px;height:51px;background:url(../images/metier-icon.svg);background-repeat:no-repeat;margin-bottom:10px}#metier p{color:#fff;font-family:Montserrat,sans-serif;font-size:.8rem}#metier a{color:#fff}#metier .actions{text-align:center}#metier .actions a{margin:0 10px;padding:10px 30px;text-transform:uppercase;text-decoration:none;font-weight:700;background:#ffc550;color:#3c3c3c;transition:all .2s}@media (max-width:767.98px){#metier .actions a{margin:10px}}#metier .actions a:after{content:"\f178";font-family:FontAwesome;margin-left:10px;position:relative;left:0;transition:all .2s}#metier .actions a:hover{background:#ffb41d;transition:all .2s;transition:all .2s}#metier .actions a:hover:after{left:10px;transition:all .2s}#actualites{padding-bottom:40px}#actualites .actu-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}@media (max-width:575.98px){#actualites .actu-title{display:block}}#actualites .actu-title a{color:#002f5f;text-transform:uppercase;text-decoration:none;font-size:.9rem;font-weight:700}#actualites .actu-title a:after{content:"\f178";font-family:FontAwesome;margin-left:10px}#actualites .view-content .views-row .news .news-pic{height:185px;background-repeat:no-repeat;background-size:cover;background-position:center}#actualites .view-content .views-row .news h3{color:#0098c3;font-size:1.1rem;margin-top:20px}#actualites .view-content .views-row .news h3 a{text-decoration:none}#actualites .view-content .views-row .news h3 a:hover{color:#000}#agenda{display:none;background:#3fcfd5;padding:30px 0}#agenda h2{text-align:center}#temoignages{background:#3c3c3c;padding:50px 0}#temoignages h2{color:#fff;font-size:1.5rem;margin-bottom:20px}@media (max-width:767.98px){#temoignages h2{margin-top:30px}}#temoignages .temoignage-text{color:#dae0e5;font-size:.9rem;font-family:Montserrat,sans-serif}#temoignages .author{color:#fff;display:block;margin:20px 0;font-family:Montserrat,sans-serif}#temoignages a{color:#fff;text-decoration:none;font-size:.85rem;font-family:Montserrat,sans-serif}#temoignages a:after{content:"\f178";font-family:FontAwesome;margin-left:5px}#temoignages .swiper-pagination{left:0;width:100%}#temoignages .swiper-pagination .swiper-pagination-bullet{background:#fff;margin-right:20px}.teamjobs{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.teamjobs{-ms-flex-flow:row wrap;flex-flow:row wrap}}#team{width:100%;float:left;text-align:center;padding:250px 0 60px 0;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;clear:both;z-index:0}@media (min-width:768px){#team{width:50%}}@media (min-width:992px){#team{width:62.5%}}@media (max-width:767.98px){#team{padding-top:90px;padding-bottom:60px;height:auto}}#team:before{content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,159,227,.5);position:absolute;z-index:-1}#team .container,#team .node-type-temoignage .main-wrapper,#team .page-agenda .view-content,#team .page-agenda-confirm .main-wrapper,#team .page-blog .view-actualites,#team .page-jobs .view-jobs,#team .page-node-done .main-wrapper,#team .page-onze-jobs .view-jobs,#team body.node-type-webform #main .main-wrapper,#team body.page-search #main .main-wrapper,#team body.page-search404 #main .main-wrapper,#team body.page-sitemap #main .main-wrapper,#team body.page-user #main .main-wrapper,.node-type-temoignage #team .main-wrapper,.page-agenda #team .view-content,.page-agenda-confirm #team .main-wrapper,.page-blog #team .view-actualites,.page-jobs #team .view-jobs,.page-node-done #team .main-wrapper,.page-onze-jobs #team .view-jobs,body.node-type-webform #main #team .main-wrapper,body.page-search #main #team .main-wrapper,body.page-search404 #main #team .main-wrapper,body.page-sitemap #main #team .main-wrapper,body.page-user #main #team .main-wrapper{position:relative;z-index:2}#team a{color:#fff;font-family:Quantico,sans-serif}#team p{color:#fff;font-size:1.5rem;line-height:2rem;margin:50px 100px}@media (max-width:767.98px){#team p{margin:0}}.node-type-accueil #main{margin-top:0}.node-type-accueil #slider{height:700px}.node-type-accueil #slider:before{display:none}.node-type-accueil .lang .label{color:#fff}@media (max-width:767.98px){.node-type-accueil .lang .label{color:#a2a6c9}}.node-type-accueil .language-switcher-locale-url{color:#fff}.node-type-accueil .trigger-menu span{background-color:#fff}@media (max-width:767.98px){.node-type-accueil .trigger-menu span{background:#a2a6c9}}.node-type-accueil .search-box #search-link{color:#fff}@media (max-width:767.98px){.node-type-accueil .search-box #search-link{color:#a2a6c9}}.node-type-accueil .main-header .header-nav a.logo{left:30px;top:10px}@media (max-width:1199.98px){.node-type-accueil .main-header .header-nav a.logo{left:10px;top:0}}@media (max-width:767.98px){.node-type-accueil .main-header .header-nav a.logo{top:0}}.node-type-accueil .main-header .header-nav a.logo img.logo-img{width:120px;height:117px}@media (max-width:1199.98px){.node-type-accueil .main-header .header-nav a.logo img.logo-img{width:100px;height:auto}}@media (max-width:767.98px){.node-type-accueil .main-header .header-nav a.logo img.logo-img{width:70px;height:67px}}.node-type-accueil .main-header .header-nav #nav>ul>li>.nolink,.node-type-accueil .main-header .header-nav #nav>ul>li>a{color:#fff}.node-type-accueil .main-header .header-nav #nav>ul>li.contact a,.node-type-accueil .main-header .header-nav #nav>ul>li.eshop a{color:#fff}.node-type-accueil .main-header.scrolled a.logo{top:0}.node-type-accueil .main-header.scrolled a.logo img.logo-img{width:100px;left:40px;transition:all .3s}.node-type-accueil .main-header.scrolled #nav>ul>li>.nolink,.node-type-accueil .main-header.scrolled #nav>ul>li>a{color:#002f5f}.node-type-accueil .main-header.scrolled #nav>ul>li.contact a,.node-type-accueil .main-header.scrolled #nav>ul>li.eshop a{color:#6c93b6}.objectif-metier{padding-top:40px;padding-bottom:110px;background-color:#e8f0f7;color:#6c93b6;font-size:.95rem;font-weight:400;line-height:1.6em}.objectif-metier span{display:block;margin:0 0 20px;color:#6c93b6;font-size:.75rem;font-weight:800;letter-spacing:1px;line-height:normal;text-transform:uppercase}.objectif-metier h2{margin:0;max-width:360px;color:#0053a1;font-size:1.75rem;font-weight:900;line-height:1.3em}.objectif-metier p{margin:0 0 10px}.objectif-metier p:last-child{margin-bottom:0}.objectif-metier .content{padding-top:45px}.services-metier{padding-top:70px;padding-bottom:25px}.services-metier h2{margin:0 0 45px;color:#153453;font-size:1.9rem;font-weight:800;line-height:1.2em}.services-metier h2 span{color:#3fcfd5}.services-metier .service-metier{display:block;margin:0;border-top:1px solid #e5e5e5;padding:30px 50px 30px 0;min-height:335px;color:#a2a6c9;font-size:1rem;font-weight:400;line-height:1.5em;text-decoration:none}@media (max-width:991.98px){.services-metier .service-metier{padding-right:30px}}.services-metier .service-metier:hover .arrow{padding-left:100px;transition:all .3s}.services-metier .service-metier:hover .arrow:before{width:80px;transition:all .3s}.services-metier .service-metier .icon{display:block;position:relative;margin:0 0 20px;border-radius:50%;width:70px;height:70px;background-color:#3fcfd5}.services-metier .service-metier .icon img{position:absolute;top:50%;left:50%;width:auto;max-width:100%;height:auto;max-height:100%;transform:translate(-50%,-50%)}.services-metier .service-metier .arrow{position:relative;padding-left:0;transition:all .3s}.services-metier .service-metier .arrow:before{content:"";display:inline-block;position:absolute;left:0;top:10px;width:0;height:2px;background:#3fcfd5;transition:all .3s}.services-metier .service-metier h3{margin:0 0 15px;color:#072a4b;font-size:1.25rem;font-weight:800;line-height:1.2em}.services-metier .service-metier h3 a{text-decoration:none;color:#153453}.services-metier .service-metier p{margin:0 0 20px}.services-metier .service-metier p a{text-decoration:none;color:#3c3c3c}.services-metier .service-metier .fa{color:#153453;font-size:1rem;line-height:normal}.services-metier .service-metier_wrapper:first-child .service-metier{border-top:0}@media (min-width:576px){.services-metier .service-metier_wrapper:nth-child(-n+2) .service-metier{border-top:0}}@media (min-width:768px){.services-metier .service-metier_wrapper:nth-child(-n+3) .service-metier{border-top:0}}.produits-metier{padding-top:60px;padding-bottom:55px;background-color:#e8f0f7}.produits-metier h2{margin:0 0 40px;color:#072a4b;font-size:1.9rem;font-weight:800;line-height:1.2em;text-align:center}.produits-metier .produit-metier{display:block;position:relative;border:1px solid #e6e6e6;border-radius:6px;height:410px;background-color:#fff;color:#aaa;font-size:.9rem;font-weight:500;line-height:1.5em;overflow:hidden;text-decoration:none;transition:all .3s}.produits-metier .produit-metier .bg-wrapper{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;transition:all .3s}.produits-metier .produit-metier .content{position:relative;z-index:5;margin-top:210px;padding:30px 25px;background-color:#fff;transition:all .3s}.produits-metier .produit-metier h3{margin:0 0 10px;color:#072a4b;font-size:1.25rem;font-weight:800;line-height:normal;transition:all .3s}.produits-metier .produit-metier p{margin:0}.produits-metier .produit-metier .btn,.produits-metier .produit-metier input[type=submit]{margin:65px 0 0;border-radius:3px;padding:10px 20px;background-color:#072a4b;border-color:#072a4b;color:#fff;font-size:.8rem;font-weight:800;line-height:1.55em;opacity:0;visibility:hidden;transition:all .3s}.produits-metier .produit-metier .btn .fa,.produits-metier .produit-metier input[type=submit] .fa{margin-left:10px;font-size:.9rem}.produits-metier .produit-metier .btn:hover,.produits-metier .produit-metier input[type=submit]:hover{background-color:#000;border-color:#000;color:#fff}.produits-metier .produit-metier:hover{border-color:transparent;box-shadow:0 20px 30px 0 rgba(0,0,0,.2);color:#2d577e}.produits-metier .produit-metier:hover .bg-wrapper{filter:blur(45px)}.produits-metier .produit-metier:hover .content{margin-top:0;padding-top:80px;height:100%;background-color:rgba(255,255,255,.6)}.produits-metier .produit-metier:hover h3{margin-bottom:20px}.produits-metier .produit-metier:hover .btn,.produits-metier .produit-metier:hover input[type=submit]{opacity:1;visibility:visible}.produits-metier .swiper-container{padding-top:20px;padding-bottom:40px}.produits-metier .swiper-container .swiper-slide{transition:all .3s}.produits-metier .swiper-container .swiper-slide.swiper-slide-active{margin-top:-20px}.produits-metier .custom-pagination{position:absolute;top:0;right:0;font-size:0}@media (max-width:575.98px){.produits-metier .custom-pagination{position:relative;top:auto;right:auto}}.produits-metier .custom-pagination .swiper-produits-metier-button-next,.produits-metier .custom-pagination .swiper-produits-metier-button-prev{display:inline-block;vertical-align:middle;padding:6px 15px;color:#072a4b;font-size:1.15rem;cursor:pointer;outline:0}.ref-projets{padding-top:75px;padding-bottom:85px}.ref-projets h2{margin:0 0 45px;color:#072a4b;font-size:1.5rem;font-weight:800;line-height:1.5em}.ref-projets .ref-projet{color:#989898;font-size:1rem;font-weight:500;line-height:1.5em}.ref-projets .ref-projet .img-wrapper img{width:100%}.ref-projets .ref-projet .content{padding:60px 80px 0}@media (max-width:991.98px){.ref-projets .ref-projet .content{padding:20px 0 0 30px}}@media (max-width:767.98px){.ref-projets .ref-projet .content{padding:30px 0}}.ref-projets .ref-projet h3{margin:0 0 25px;color:#072a4b;font-size:1.25rem;font-weight:800;line-height:1.4em}.ref-projets .ref-projet a{color:#072a4b;font-weight:400;line-height:1.85em;text-decoration:underline}.ref-projets .ref-projet a:hover{text-decoration:none}.ref-projets .custom-pagination{position:absolute;top:0;right:0;font-size:0}@media (max-width:575.98px){.ref-projets .custom-pagination{position:relative;top:auto;right:auto}}.ref-projets .custom-pagination .swiper-ref-projets-button-next,.ref-projets .custom-pagination .swiper-ref-projets-button-prev{display:inline-block;vertical-align:middle;padding:6px 20px;color:#072a4b;font-size:1.15rem;cursor:pointer;outline:0}.ref-formations{padding-top:60px;padding-bottom:35px;background-color:#e8f0f7}.ref-formations h2{margin:0 0 10px;color:#072a4b;font-size:1.5rem;font-weight:800;line-height:1.5em}.ref-formations .ref-formation{display:block;position:relative;border-radius:6px;height:470px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#989898;font-size:1rem;font-weight:500;line-height:1.5em;overflow:hidden;text-decoration:none;transition:all .3s}@media (max-width:767.98px){.ref-formations .ref-formation{height:auto}}.ref-formations .ref-formation .img-wrapper img{width:100%}.ref-formations .ref-formation .content{padding:30px 40px}@media (max-width:575.98px){.ref-formations .ref-formation .content{padding-left:15px;padding-right:15px}}.ref-formations .ref-formation h3{margin:0 0 25px;color:#072a4b;font-size:1.25rem;font-weight:800;line-height:1.4em}.ref-formations .ref-formation p{margin:0}.ref-formations .ref-formation:hover{box-shadow:0 20px 30px 0 rgba(0,0,0,.2)}.ref-formations .swiper-container{padding-top:20px;padding-bottom:40px}.ref-formations .custom-pagination{position:absolute;top:0;right:0;font-size:0}@media (max-width:575.98px){.ref-formations .custom-pagination{position:relative;top:auto;right:auto}}.ref-formations .custom-pagination .swiper-ref-formations-button-next,.ref-formations .custom-pagination .swiper-ref-formations-button-prev{display:inline-block;vertical-align:middle;padding:6px 20px;color:#072a4b;font-size:1.15rem;cursor:pointer;outline:0}.ref-logos{padding-top:80px;padding-bottom:110px}.ref-logos h2{margin:0 0 60px;color:#072a4b;font-size:1.5rem;font-weight:800;line-height:1.5em;text-align:center}.ref-logos .ref-logo{display:inline-block}.ref-logos .ref-logo img{width:auto;height:85px}.ref-formation{font-size:.9rem;padding:50px 0}.ref-formation img{float:left;margin:0 20px 0 0}.node-references-projet{margin:2rem 0}.node-references-projet .paragraphs-items .field-label{display:none}.node-references-projet img{height:auto;width:100%;margin:0 20px 20px 0}.node-references-projet .node-type-temoignage .field-name-field-temoignage-visuel img,.node-references-projet img.img-fluid,.node-type-temoignage .field-name-field-temoignage-visuel .node-references-projet img{max-width:400px}.node-references-projet .wrapper-description{max-width:600px}.node-references-projet .wrapper-description,.node-references-projet img{float:left}.node-type-reference-formation .banner #slider,.node-type-references-projet .banner #slider,.page-references .banner #slider{background-color:#0098c3;background-image:none!important;background-repeat:no-repeat;background-position:center;background-size:cover;height:220px;position:relative;z-index:3}.node-type-reference-formation .banner #slider h1,.node-type-references-projet .banner #slider h1,.page-references .banner #slider h1{color:#fff!important}@media (min-width:992px){.node-type-reference-formation .banner #slider .slider-content,.node-type-references-projet .banner #slider .slider-content,.page-references .banner #slider .slider-content{padding:100px 0 0 200px}}.node-type-reference-formation .img__ref--global,.node-type-references-projet .img__ref--global,.page-references .img__ref--global{display:none}.node-type-reference-formation .owl-carousel,.node-type-references-projet .owl-carousel,.page-references .owl-carousel{max-width:780px;height:auto;margin:0 auto}.page-references .view-r-f-rences{width:100%;margin:0 auto;padding:30px 0 0}@media (min-width:768px){.page-references .view-r-f-rences{padding:60px 90px}}@media (min-width:1200px){.page-references .view-r-f-rences{padding:60px 180px}}.page-references .view-r-f-rences .view-content{margin:0 auto}@media (min-width:768px){.page-references .view-r-f-rences .view-content{-ms-flex-flow:row wrap;flex-flow:row wrap}}.page-references .view-r-f-rences .view-content .views-row{width:290px;margin:0 auto;margin-bottom:40px}.page-references .view-r-f-rences .view-content .views-row .ref{box-shadow:0 10px 10px 0 rgba(0,0,0,.1);background:#e8f0f7}.page-references .view-r-f-rences .view-content .views-row .ref .ref__logo{background:#fff;min-height:140px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.page-references .view-r-f-rences .view-content .views-row .ref .ref__logo img{max-height:100px;max-width:100%}.page-references .view-r-f-rences .view-content .views-row .ref .ref__body{padding:50px 30px 30px}.page-references .view-r-f-rences .view-content .views-row .ref .ref__body h2{font-size:24px;font-weight:600;text-transform:uppercase;color:#0098c3}.page-references .view-r-f-rences .view-content .views-row .ref .ref__body p{font-family:Montserrat,sans-serif;color:#a2a6c9}.page-references .view-r-f-rences .view-content .views-row .ref .ref__body a.link{text-transform:uppercase;font-weight:600}.node-type-reference-formation .back__wrapper{text-align:center}.node-type-temoignage .banner #slider{height:370px;background-color:#eef6fa}.node-type-temoignage .main-wrapper{margin-top:50px;margin-bottom:50px}.node-type-temoignage .main-wrapper:after{content:"";display:block;height:1px;clear:both}.node-type-temoignage .main-wrapper .img-temoin{margin-left:auto;margin-right:auto;margin-bottom:2rem;display:block;margin-top:-8rem;position:relative;z-index:3;border:6px solid #fff;text-align:center}@media (min-width:768px){.node-type-temoignage .main-wrapper .img-temoin{margin-top:0}}@media (min-width:1200px){.node-type-temoignage .main-wrapper .img-temoin{margin-top:-6rem}}.node-type-temoignage .field-name-field-temoignage-visuel{margin-top:30px;padding-top:30px;width:20%;float:left;border-top:5px solid #f8f9fa}.node-type-temoignage .field-name-field-temoignage-produit{width:80%;float:right;margin-top:30px;border-top:5px solid #f8f9fa;padding-left:50px;padding-top:30px}.node-type-temoignage .field-name-field-temoignage-metier{width:80%;float:right;margin-top:20px;padding-left:50px}.node-type-temoignage .field-name-field-temoignage-metier .field-label{font-weight:700}.node-type-temoignage .field-name-field-temoignage-service{display:none}.page-agenda .banner #slider{background-image:url(../../dist/images/banner-formations.jpg)!important;height:380px}.page-agenda .banner #slider .slider-content{padding-top:58px}.page-agenda .banner #slider h1{color:#fff}.page-agenda .banner #slider .breadcrumb{color:#fff;background:url(../../dist/images/picto_formations.png) no-repeat top left;padding-top:100px;background-size:100px}.page-agenda .banner #slider .breadcrumb a{color:#fff}.page-agenda .banner #slider .breadcrumb a::before{content:">";padding-right:5px}.page-agenda .view-agenda{background:#f8f9fa;padding-bottom:50px;z-index:3}.page-agenda .view-agenda .view-header{position:absolute;left:380px;top:-120px;color:#fff;width:600px}@media (max-width:1199.98px){.page-agenda .view-agenda .view-header{left:270px}}@media (max-width:991.98px){.page-agenda .view-agenda .view-header{left:230px}}@media (max-width:767.98px){.page-agenda .view-agenda .view-header{left:30px;width:calc(100% - 30px)}}.page-agenda .view-filters{background:#387780;margin-left:180px}@media (max-width:1199.98px){.page-agenda .view-filters{margin-left:0}}.page-agenda .view-filters .views-exposed-form{padding-left:200px}@media (max-width:1199.98px){.page-agenda .view-filters .views-exposed-form{padding-left:90px}}@media (max-width:991.98px){.page-agenda .view-filters .views-exposed-form{padding-left:45px}}.page-agenda .view-filters .views-exposed-widgets{display:-ms-flexbox;display:flex;padding:20px 0}@media (max-width:767.98px){.page-agenda .view-filters .views-exposed-widgets{padding-left:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget{display:-ms-flexbox;display:flex;margin-right:10px}@media (max-width:767.98px){.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget{margin-bottom:10px}}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget label{color:#fff;margin-top:10px;font-size:.8rem;font-weight:700}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget .form-item{position:relative;width:150px;height:40px;border:1px solid #fff;margin:0 10px}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget .form-item:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:10px;top:8px;color:#fff;z-index:1}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget .form-item select{color:#fff;background:0 0;border:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;font-size:.8rem;z-index:2}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget .form-item select::-ms-expand{display:none}.page-agenda .view-filters .views-exposed-widgets .views-exposed-widget .form-item select option{background:#009add}.page-agenda .view-content{margin:0 0 0 180px;padding-left:0}@media (max-width:1199.98px){.page-agenda .view-content{margin:0 auto}}.page-agenda .view-content .month-group{background:#fff;box-shadow:5px 6px 5px -2px rgba(0,0,0,.1);padding:40px;margin:50px 0}.page-agenda .view-content .month-group .date-display-single{text-transform:capitalize}.page-agenda .view-content .month-group h2{color:#4a9ea9}#actualites .page-agenda .view-content .month-group .views-row,.page-agenda #actualites .view-content .month-group .views-row,.page-agenda .view-content .month-group .col-md-1,.page-agenda .view-content .month-group .col-md-2,.page-agenda .view-content .month-group .col-md-4{color:#5ac0cf}.page-agenda .view-content .event{font-size:.9rem;background:#fff;padding:20px 0;-ms-flex-align:center;align-items:center;text-decoration:none;transition:all .2s}.page-agenda .view-content .event:hover{background:#f2f6fa;transition:all .2s}.page-agenda .view-content h3{font-size:1rem;color:#4a9ea9}.page-agenda .view-content span.cat{display:block;padding:3px;text-align:center;color:#fff;text-transform:uppercase;font-weight:600;font-size:.8rem}.page-agenda .view-content span.cat.cat4{background:#ffc550}.page-agenda .view-content span.cat.cat5{background:#387780}.page-agenda .view-content span.cat.cat6{background:#3fcfd5}.page-agenda .view-content .btn,.page-agenda .view-content input[type=submit]{border:1px solid #4a9ea9;color:#4a9ea9;display:block;position:relative}@media (max-width:991.98px){.page-agenda .view-content .btn,.page-agenda .view-content input[type=submit]{padding:5px}.page-agenda .view-content .btn:after,.page-agenda .view-content input[type=submit]:after{display:none}}.page-agenda .view-content .btn:after,.page-agenda .view-content input[type=submit]:after{content:"\f061";font-family:FontAwesome;font-size:.7rem;position:absolute;right:20px;transition:all .2s}.page-agenda .view-content .btn:hover:after,.page-agenda .view-content input[type=submit]:hover:after{right:10px;transition:all .2s}.page-agenda .footer-cta{background-color:#4a9ea9}.node-type-evenement .banner{position:relative;z-index:1;display:block}@media (min-width:768px){.node-type-evenement .banner .side-line{-ms-flex:180px;flex:180px;max-width:180px}}.node-type-evenement .banner .side-line .cta-formation{display:none}.node-type-evenement .banner .side-line .share-box{background-color:transparent}.node-type-evenement .banner .side-line .share-box .share-container a.share-button{color:#a1a1a1}.node-type-evenement .banner #slider{background-image:url(../../dist/images/banner-evenement.jpg)!important;background-size:cover;background-position:center;width:100%;height:450px}@media (max-width:767.98px){.node-type-evenement .banner #slider{height:250px}}@media (min-width:768px){.node-type-evenement .banner #slider{-ms-flex:42%;flex:42%;max-width:42%}}.node-type-evenement .banner .slider-content{display:none;padding-left:30px;padding-right:30px;width:100%;text-align:center}@media (min-width:768px){.node-type-evenement .banner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.node-type-evenement .main-wrapper{position:relative;z-index:2}.node-type-evenement .objectif{margin:45px 0 0;background:#e8f0f8}@media (min-width:768px){.node-type-evenement .objectif{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767.98px){.node-type-evenement .objectif{margin:40px 0 0}}.node-type-evenement .objectif .img-wrapper{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.node-type-evenement .objectif .img-wrapper{-ms-flex:50%;flex:50%;max-width:50%}}@media (max-width:767.98px){.node-type-evenement .objectif .img-wrapper{height:250px}}.node-type-evenement .objectif .img-wrapper img{max-width:100%;height:auto}.node-type-evenement .objectif .content{padding:60px 70px 45px;color:#002f5f;line-height:1.85}@media (min-width:768px){.node-type-evenement .objectif .content{-ms-flex:50%;flex:50%;max-width:50%}}@media (max-width:1199.98px){.node-type-evenement .objectif .content{padding-left:45px;padding-right:45px}}@media (max-width:991.98px){.node-type-evenement .objectif .content{padding-left:30px;padding-right:30px}}@media (max-width:767.98px){.node-type-evenement .objectif .content{padding-left:15px;padding-right:15px}}.node-type-evenement .objectif .content h2{margin:0 0 20px;font-size:1.5rem;font-weight:400;line-height:1.075}.node-type-evenement .objectif .content p:last-child{margin-bottom:0}.node-type-evenement .register-form{background:#e5f0f9;padding:40px 0}.node-type-evenement .register-form h2{text-align:center}.node-type-evenement .register-form .inner-register-form{background:#fff;padding:30px}.node-type-evenement .register-form form input[type=submit]{margin-left:15px}.event-container{position:relative}.event-infos{position:relative;-ms-flex-align:center;align-items:center;background:#e8f0f8;width:100%}@media (min-width:768px){.event-infos{display:-ms-flexbox;display:flex;word-wrap:wrap}}.event-infos .autodesk{position:absolute;top:15px;right:15px;height:74px;overflow:hidden;transition:all .3s ease-in-out}@media (max-width:1199.98px){.event-infos .autodesk{right:0}}@media (max-width:991.98px){.event-infos .autodesk{left:0;right:auto}}@media (max-width:767.98px){.event-infos .autodesk{position:relative;top:auto;left:auto}}.event-infos .autodesk img{max-width:100%;height:auto}.event-infos .autodesk:hover{height:240px;background-color:#fff}.event-infos .event-infos-wrapper{padding:30px 100px;color:#002f5f;line-height:1.875}@media (max-width:1199.98px){.event-infos .event-infos-wrapper{padding-left:45px;padding-right:45px}}@media (max-width:991.98px){.event-infos .event-infos-wrapper{position:static;padding-left:30px;padding-right:30px;width:100%}}@media (max-width:767.98px){.event-infos .event-infos-wrapper{padding-left:15px;padding-right:15px;width:100%}}.event-infos .event-infos-wrapper span.cat{display:inline-block;margin:0 0 10px;padding:5px 10px;color:#fff;text-transform:uppercase;font-weight:700;font-size:.875rem;line-height:normal}.event-infos .event-infos-wrapper span.cat.cat4{background:#ffc550}.event-infos .event-infos-wrapper span.cat.cat5{background:#0098c3}.event-infos .event-infos-wrapper span.cat.cat6{background:#3fcfd5}.event-infos .event-infos-wrapper .date{display:block;font-size:.875rem;line-height:2.15;color:#606060}.event-infos .event-infos-wrapper h3{margin:0;line-height:1.725}@media (min-width:768px){.event-infos{-ms-flex:calc(58% - 180px);flex:calc(58% - 180px);max-width:calc(58% - 180px)}}.page-agenda-confirm .main-wrapper{padding-top:50px;padding-bottom:50px}.info-block{padding:30px;background-color:#ffc550;color:#153453;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:30px 0 0 0}@media (max-width:991.98px){.info-block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-block .info-block-content{width:calc(100% - 240px)}@media (max-width:991.98px){.info-block .info-block-content{width:100%}}.info-block .info-block-content p{font-weight:700}.info-block .info-block-link{width:200px}.info-block .info-block-link a.btn{color:#fff}.formateurs .formateur{margin-top:50px;border:2px solid #002f5f;background-color:#fff}@media (min-width:768px){.formateurs .formateur{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.formateurs .formateur .img-wrapper{position:relative;overflow:hidden}@media (min-width:768px){.formateurs .formateur .img-wrapper{-ms-flex:280px;flex:280px;max-width:280px}}@media (max-width:767.98px){.formateurs .formateur .img-wrapper{height:280px}}.formateurs .formateur .img-wrapper img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;transform:translate(-50%,-50%)}.formateurs .formateur .content{padding:50px 60px;color:#8a8a8a;font-weight:500;line-height:1.825}@media (min-width:768px){.formateurs .formateur .content{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media (max-width:1199.98px){.formateurs .formateur .content{padding-left:45px;padding-right:45px}}@media (max-width:991.98px){.formateurs .formateur .content{padding-left:30px;padding-right:30px}}@media (max-width:767.98px){.formateurs .formateur .content{padding-left:15px;padding-right:15px}}.formateurs .formateur .content>*{max-width:600px}.formateurs .formateur .content h3{margin:0;font-size:1.5rem;font-weight:400;line-height:1.075}.formateurs .formateur .content .fonction{margin-bottom:20px;font-size:1rem;line-height:1.625}.formateurs .formateur .content p:last-child{margin-bottom:0}.programme_jour{margin-top:70px;padding:60px 0 40px;background-color:#e5f0f9}.programme_jour h2{margin:0 0 60px;font-size:1.5rem;font-weight:400;line-height:1.075;text-align:center}.programme_jour .jours .paragraphs-items-field-event-jours>div>.field-items{display:-ms-grid;display:grid;grid-gap:30px 40px}@media (min-width:768px){.programme_jour .jours .paragraphs-items-field-event-jours>div>.field-items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.programme_jour .jour{position:relative;padding:30px 70px 35px;height:100%;background-color:#fff;color:#002f5f;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.85}@media (max-width:767.98px){.programme_jour .jour{padding:60px 15px 35px}}.programme_jour .jour:after{content:"";position:absolute;top:0;left:0;width:0;height:0;background-color:#e5f0f9;border-bottom:48px solid #0098c3;border-left:48px solid transparent}.programme_jour .jour .title{margin:0 0 35px;color:#0098c3;font-size:1.5rem;font-weight:400;line-height:1.075;text-transform:uppercase}.programme_jour .jour h6{margin:0;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:1.85;text-transform:uppercase}.programme_jour .jour ul{margin:0;padding:0;list-style:none}.programme_jour .jour ul li{position:relative;padding-left:10px;font-size:inherit}.programme_jour .jour ul li:before{content:"-";position:absolute;top:0;left:0;font-family:inherit;margin:0}.programme_jour .jour ol,.programme_jour .jour p,.programme_jour .jour ul{margin-bottom:25px}.programme_jour .jour ol:last-child,.programme_jour .jour p:last-child,.programme_jour .jour ul:last-child{margin-bottom:0}.form-item .description{font-size:.9rem;line-height:1rem;color:#6f6f6f;padding:5px}.page-node-432 .webform-client-form,.page-node-435 .webform-client-form,.page-node-436 .webform-client-form{background:#e8f0f7;padding:40px}.page-node-432 .webform-client-form input[type=text],.page-node-435 .webform-client-form input[type=text],.page-node-436 .webform-client-form input[type=text]{border:0}.page-node-432 .webform-client-form .form-actions,.page-node-435 .webform-client-form .form-actions,.page-node-436 .webform-client-form .form-actions{text-align:center}.page-node-432 .webform-client-form .form-actions input,.page-node-435 .webform-client-form .form-actions input,.page-node-436 .webform-client-form .form-actions input{font-size:1.2rem}.page-node-432 .banner #slider,.page-node-435 .banner #slider,.page-node-436 .banner #slider{height:250px;background-image:url(../images/banner-bimex.jpg)!important}.page-node-432 .banner #slider .slider-content,.page-node-435 .banner #slider .slider-content,.page-node-436 .banner #slider .slider-content{padding-top:80px}.node-type-landing-page{background-color:#fff;overflow-x:hidden}.node-type-landing-page .logo-tase{max-width:140px}@media (max-width:767.98px){.node-type-landing-page .logo-tase{max-width:45%}}@media (max-width:767.98px){.node-type-landing-page .logo-tase-plus{max-width:45%}}.node-type-landing-page .topbar{padding:40px 0 60px 0}@media (max-width:991.98px){.node-type-landing-page .topbar .contact-links{margin-top:2rem}}.node-type-landing-page .topbar .contact-links .mail{background:#0098c3;padding:5px 10px 5px 10px;color:#fff;text-transform:uppercase;display:inline-block;font-weight:700;font-size:.9rem}.node-type-landing-page .topbar .contact-links .tel{display:inline-block;margin-top:1rem;padding:5px 10px 5px 10px;background:#3fcfd5;color:#fff;font-weight:700;font-size:.9rem}.node-type-landing-page .topbar .contact-links .tel:after{content:'\f095';font-family:Fontawesome;margin-left:15px}@media (min-width:1200px){.node-type-landing-page .topbar .contact-links .tel{margin:0 0 0 20px;display:inline-block}}.node-type-landing-page .topbar .logo-tase-plus{max-width:128px;height:auto;margin-left:2rem}.node-type-landing-page .content{background-position:top right;background-repeat:no-repeat;background-size:cover;position:relative}.node-type-landing-page .content:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 74%,rgba(255,255,255,.96) 99%,#fff 100%)}.node-type-landing-page .content>.container,.node-type-landing-page .node-type-temoignage .content>.main-wrapper,.node-type-landing-page .page-agenda .content>.view-content,.node-type-landing-page .page-agenda-confirm .content>.main-wrapper,.node-type-landing-page .page-blog .content>.view-actualites,.node-type-landing-page .page-jobs .content>.view-jobs,.node-type-landing-page .page-node-done .content>.main-wrapper,.node-type-landing-page .page-onze-jobs .content>.view-jobs,.node-type-landing-page body.node-type-webform #main .content>.main-wrapper,.node-type-landing-page body.page-search #main .content>.main-wrapper,.node-type-landing-page body.page-search404 #main .content>.main-wrapper,.node-type-landing-page body.page-sitemap #main .content>.main-wrapper,.node-type-landing-page body.page-user #main .content>.main-wrapper,.node-type-temoignage .node-type-landing-page .content>.main-wrapper,.page-agenda .node-type-landing-page .content>.view-content,.page-agenda-confirm .node-type-landing-page .content>.main-wrapper,.page-blog .node-type-landing-page .content>.view-actualites,.page-jobs .node-type-landing-page .content>.view-jobs,.page-node-done .node-type-landing-page .content>.main-wrapper,.page-onze-jobs .node-type-landing-page .content>.view-jobs,body.node-type-webform #main .node-type-landing-page .content>.main-wrapper,body.page-search #main .node-type-landing-page .content>.main-wrapper,body.page-search404 #main .node-type-landing-page .content>.main-wrapper,body.page-sitemap #main .node-type-landing-page .content>.main-wrapper,body.page-user #main .node-type-landing-page .content>.main-wrapper{position:relative;z-index:2}.node-type-landing-page .content h1{max-width:800px}.node-type-landing-page .footer{background-color:#3c3c3c;color:#fff;padding:50px 0}@media (max-width:767.98px){.node-type-landing-page .footer{padding:40px 0}}.node-type-landing-page .footer h2{color:#fff;text-transform:uppercase;font-size:.9rem;margin-bottom:10px;font-weight:700}.node-type-landing-page .footer p{color:#fff}@media (max-width:767.98px){.node-type-landing-page .footer .address{text-align:center}}.node-type-landing-page .footer .logo-footer{text-align:center}@media (max-width:767.98px){.node-type-landing-page .footer .hours{text-align:center;margin-top:20px}}@media (max-width:767.98px){.node-type-landing-page .footer .logo{text-align:center}}.node-type-landing-page .footer .img-fluid,.node-type-landing-page .footer .node-type-temoignage .field-name-field-temoignage-visuel img,.node-type-temoignage .field-name-field-temoignage-visuel .node-type-landing-page .footer img{width:160px}.node-type-landing-page .new{color:#0098c3;text-transform:uppercase;font-size:1.3rem}.node-type-landing-page ul.functions{columns:2;-webkit-columns:2;-moz-columns:2;font-family:Montserrat,sans-serif;padding:0}.node-type-landing-page ul.functions li{list-style:none}.node-type-landing-page ul.functions li:before{content:'\f105';font-family:Fontawesome;margin-right:10px}.node-type-landing-page .more-info{font-family:Quantico,sans-serif;text-transform:uppercase;font-size:1rem;font-weight:700}.node-type-landing-page .prices{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0;-ms-flex-align:start;align-items:flex-start}.node-type-landing-page .prices .price{min-width:200px;width:auto;background:#fff;padding:10px 0 0 0;border:1px solid #ccc}.node-type-landing-page .prices .price a{display:block;padding:10px 30px;background:#edf9fe;text-decoration:none;font-weight:700;position:relative;transition:all .2s}.node-type-landing-page .prices .price a:after{content:'\f07a';font-family:Fontawesome;position:absolute;right:40px}.node-type-landing-page .prices .price a:hover{background:#bde9fb;transition:all .2s}.node-type-landing-page .prices .price .label{color:#3c3c3c;text-transform:uppercase;display:block;font-weight:700;padding:0 30px}.node-type-landing-page .prices .price .from{padding:0 2rem;font-size:.8rem}.node-type-landing-page .prices .price .price-number{display:block;color:#0098c3;font-size:1.7rem;padding:0 30px 10px}.node-type-landing-page .prices .price .price-number sup{font-size:1rem;text-transform:uppercase}@media (max-width:767.98px){.node-type-landing-page .prices .price .price-number sup{padding:0 30px}}.node-type-landing-page .highlight{height:500px;position:relative;margin-top:40px;color:#fff}@media (max-width:991.98px){.node-type-landing-page .highlight{height:auto}}.node-type-landing-page .highlight h2{color:#fff;font-size:1.3rem;margin-bottom:20px}.node-type-landing-page .highlight p{color:rgba(255,255,255,.6);font-size:.9rem}.node-type-landing-page .highlight a{color:#fff;border:1px solid #fff;display:block;padding:10px 30px 10px 10px;text-transform:uppercase;position:relative}.node-type-landing-page .highlight a:after{content:'\f178';font-family:Fontawesome;position:absolute;right:15px;top:10px}.node-type-landing-page .highlight .hightlight-blue{position:absolute;top:0;left:0;width:52%;background:#0098c3;z-index:2;padding:30px 20px}@media (max-width:991.98px){.node-type-landing-page .highlight .hightlight-blue{position:static;width:100%}}.node-type-landing-page .highlight .hightlight-blue a:after{top:20px}.node-type-landing-page .highlight .hightlight-grey{position:absolute;top:40px;right:0;width:52%;background:#3c3c3c;z-index:1;padding:30px 20px 30px 40px}@media (max-width:991.98px){.node-type-landing-page .highlight .hightlight-grey{position:static;width:100%}}.node-type-landing-page .form-box{background:#fff;padding:20px 40px 40px 40px;position:relative;box-shadow:0 0 35px -8px rgba(0,0,0,.24)}@media (max-width:991.98px){.node-type-landing-page .form-box{margin-top:50px}}.node-type-landing-page .form-box:after{content:"";position:absolute;top:-2em;left:0;right:2em;border-width:1em;border-style:solid;border-color:#fff}.node-type-landing-page .form-box:before{content:"";position:absolute;top:-2em;right:0;border-width:0 2em 2em 0;border-style:solid;border-color:#0098c3 transparent}.node-type-landing-page .form-box h2{margin-bottom:0;color:#0098c3}.node-type-landing-page .form-box .webform-component-checkboxes label{margin-bottom:20px}.node-type-landing-page .form-box .form-type-checkbox label{color:#0098c3;font-size:.95rem}.node-type-landing-page .form-box .form-type-checkbox .form-check-input{margin-left:0}.node-type-landing-page .form-box input[type=email],.node-type-landing-page .form-box input[type=text]{border:0;border-bottom:2px solid #ccc;outline:0;color:#0098c3}.node-type-landing-page .form-box input[type=email]:-ms-input-placeholder,.node-type-landing-page .form-box input[type=email]::-ms-input-placeholder,.node-type-landing-page .form-box input[type=email]:-ms-input-placeholder,.node-type-landing-page .form-box input[type=text]:-ms-input-placeholder,.node-type-landing-page .form-box input[type=text]::-ms-input-placeholder,.node-type-landing-page .form-box input[type=text]:-ms-input-placeholder{color:#0098c3}.node-type-landing-page .form-box input[type=email]:-ms-input-placeholder,.node-type-landing-page .form-box input[type=email]::-ms-input-placeholder,.node-type-landing-page .form-box input[type=email]::placeholder,.node-type-landing-page .form-box input[type=text]:-ms-input-placeholder,.node-type-landing-page .form-box input[type=text]::-ms-input-placeholder,.node-type-landing-page .form-box input[type=text]::placeholder{color:#0098c3}.node-type-landing-page .content-avantages{margin-bottom:50px}@media (max-width:991.98px){.node-type-landing-page .content-avantages{text-align:center;margin-top:40px}}.node-type-landing-page .content-avantages h2{color:#0098c3;text-align:center;margin-bottom:30px}.node-type-landing-page .content-avantages .container,.node-type-landing-page .content-avantages .node-type-temoignage .main-wrapper,.node-type-landing-page .content-avantages .page-agenda .view-content,.node-type-landing-page .content-avantages .page-agenda-confirm .main-wrapper,.node-type-landing-page .content-avantages .page-blog .view-actualites,.node-type-landing-page .content-avantages .page-jobs .view-jobs,.node-type-landing-page .content-avantages .page-node-done .main-wrapper,.node-type-landing-page .content-avantages .page-onze-jobs .view-jobs,.node-type-landing-page .content-avantages body.node-type-webform #main .main-wrapper,.node-type-landing-page .content-avantages body.page-search #main .main-wrapper,.node-type-landing-page .content-avantages body.page-search404 #main .main-wrapper,.node-type-landing-page .content-avantages body.page-sitemap #main .main-wrapper,.node-type-landing-page .content-avantages body.page-user #main .main-wrapper,.node-type-temoignage .node-type-landing-page .content-avantages .main-wrapper,.page-agenda .node-type-landing-page .content-avantages .view-content,.page-agenda-confirm .node-type-landing-page .content-avantages .main-wrapper,.page-blog .node-type-landing-page .content-avantages .view-actualites,.page-jobs .node-type-landing-page .content-avantages .view-jobs,.page-node-done .node-type-landing-page .content-avantages .main-wrapper,.page-onze-jobs .node-type-landing-page .content-avantages .view-jobs,body.node-type-webform #main .node-type-landing-page .content-avantages .main-wrapper,body.page-search #main .node-type-landing-page .content-avantages .main-wrapper,body.page-search404 #main .node-type-landing-page .content-avantages .main-wrapper,body.page-sitemap #main .node-type-landing-page .content-avantages .main-wrapper,body.page-user #main .node-type-landing-page .content-avantages .main-wrapper{padding-left:100px;padding-right:100px}@media (max-width:991.98px){.node-type-landing-page .content-avantages .container,.node-type-landing-page .content-avantages .node-type-temoignage .main-wrapper,.node-type-landing-page .content-avantages .page-agenda .view-content,.node-type-landing-page .content-avantages .page-agenda-confirm .main-wrapper,.node-type-landing-page .content-avantages .page-blog .view-actualites,.node-type-landing-page .content-avantages .page-jobs .view-jobs,.node-type-landing-page .content-avantages .page-node-done .main-wrapper,.node-type-landing-page .content-avantages .page-onze-jobs .view-jobs,.node-type-landing-page .content-avantages body.node-type-webform #main .main-wrapper,.node-type-landing-page .content-avantages body.page-search #main .main-wrapper,.node-type-landing-page .content-avantages body.page-search404 #main .main-wrapper,.node-type-landing-page .content-avantages body.page-sitemap #main .main-wrapper,.node-type-landing-page .content-avantages body.page-user #main .main-wrapper,.node-type-temoignage .node-type-landing-page .content-avantages .main-wrapper,.page-agenda .node-type-landing-page .content-avantages .view-content,.page-agenda-confirm .node-type-landing-page .content-avantages .main-wrapper,.page-blog .node-type-landing-page .content-avantages .view-actualites,.page-jobs .node-type-landing-page .content-avantages .view-jobs,.page-node-done .node-type-landing-page .content-avantages .main-wrapper,.page-onze-jobs .node-type-landing-page .content-avantages .view-jobs,body.node-type-webform #main .node-type-landing-page .content-avantages .main-wrapper,body.page-search #main .node-type-landing-page .content-avantages .main-wrapper,body.page-search404 #main .node-type-landing-page .content-avantages .main-wrapper,body.page-sitemap #main .node-type-landing-page .content-avantages .main-wrapper,body.page-user #main .node-type-landing-page .content-avantages .main-wrapper{padding-left:10px;padding-right:10px}}.node-type-landing-page .content-avantages img{height:60px;margin-bottom:20px}.node-type-landing-page .content-avantages h3{height:50px;font-size:1.3rem;margin-bottom:10px;font-weight:400}.node-type-landing-page .content-avantages p{font-size:.9rem}.node-type-landing-page .content-video{margin:30px 0}.node-type-landing-page .content-video .video-bloc{height:600px;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;position:relative}.node-type-landing-page .content-video .video-bloc .video-link{display:inline-block;position:absolute;width:50%;margin-left:25%;top:50%;left:0;color:#fff;font-size:1.5rem;z-index:2}.node-type-landing-page .content-video .video-bloc .video-link:before{content:'\f04b';font-family:Fontawesome;padding:30px 35px;color:#000;font-size:.9rem;background:#fff;border-radius:100%;position:absolute;top:-100px;left:calc(50% - 50px)}.node-type-landing-page .content-video .video-bloc:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3);z-index:1}.node-type-landing-page .content-video .video-bloc iframe{background-color:#fff;position:relative;z-index:3}.node-type-landing-page .content-video .video-bloc.inner-video{background-image:none!important;background-color:transparent}body.node-type-service .banner #slider:before{background:rgba(0,0,0,.3)}body.node-type-service .slider-content{padding:140px 0 0 180px}@media (max-width:1199.98px){body.node-type-service .slider-content{padding-left:90px;padding-right:90px}}@media (max-width:991.98px){body.node-type-service .slider-content{padding-top:30px;padding-left:45px;padding-right:45px}}@media (max-width:767.98px){body.node-type-service .slider-content{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){body.node-type-service .slider-content{padding-top:0;padding-left:15px;padding-right:15px}}body.node-type-service .slider-content h1{margin:0 0 20px;color:#fec950;font-size:2.5rem;font-weight:900;line-height:1.1em}@media (max-width:575.98px){body.node-type-service .slider-content h1{padding-top:45px;font-size:1.9rem}}body.node-type-service .slider-content .breadcrumb{color:#fff;font-size:.9rem;font-weight:500;line-height:normal;background:url(../../dist/images/picto_services.png) no-repeat top left;padding-top:100px;background-size:90px}body.node-type-service .slider-content .breadcrumb a{color:#fff}body.node-type-service .slider-content .breadcrumb a::before{content:">";padding-right:5px}body.node-type-service .slider-content .intro-banner{margin:25px 0 0;color:#fff;font-size:1.5rem;font-weight:400;line-height:1.5em;max-width:800px}@media (max-width:575.98px){body.node-type-service .slider-content .intro-banner{margin-top:30px;font-size:1.2rem}}.service-intro{margin-top:-150px;padding-top:215px;padding-bottom:70px;background-color:#e8f0f7;color:#0053a1;font-size:1.15rem;font-weight:500;line-height:1.8em}.service-intro .inner{margin-left:auto;margin-right:auto;max-width:720px}.service-intro .inner p:last-child{margin-bottom:0}.service-list{padding-top:50px;padding-bottom:60px;background-color:#e8f0f7}.service-list h2{margin:0 0 45px;color:#153453;font-size:1.5rem;font-weight:900;line-height:normal;text-align:center}.service-list .btn,.service-list input[type=submit]{border-radius:4px;padding:10px 20px;font-size:.8rem;font-weight:900;line-height:1.55em}.service-list .btn .fa,.service-list input[type=submit] .fa{margin-left:15px;font-size:.9rem}.service-list .service-carousel{position:relative;margin-left:auto;margin-right:auto;max-width:970px}.service-list .swiper-container{width:100%;height:400px}.service-list .custom-swiper-navigation{position:absolute;top:-75px;right:5px;font-size:0}@media (max-width:575.98px){.service-list .custom-swiper-navigation{position:relative;top:auto;right:auto;margin-top:15px}}.service-list .custom-swiper-navigation>div{display:inline-block;vertical-align:middle;color:#002f5f;font-size:1.15rem;outline:0!important;cursor:pointer}.service-list .custom-swiper-navigation>div+div{margin-left:40px}.service-list .view-all{margin-top:40px;text-align:center}.service-testimonial{padding-top:75px;padding-bottom:70px;background-color:#072a4b}.service-testimonial .testimonial-carousel{margin-left:auto;margin-right:auto;max-width:920px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jvb3RzdHJhcC5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiYmFzZS9fY3VzdG9tLnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9mb250LWF3ZXNvbWUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xhcmdlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX21peGlucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9hbmltYXRlLmNzcy9hbmltYXRlLm1pbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL2Rpc3QvY3NzL3N3aXBlci5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9kaXN0L2Fzc2V0cy9vd2wuY2Fyb3VzZWwubWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvZGlzdC9hc3NldHMvb3dsLnRoZW1lLmRlZmF1bHQubWluLmNzcyIsImJhc2UvX2RydXBhbC5zY3NzIiwiaGVscGVycy9fYW5pbWF0aW9ucy5zY3NzIiwibGF5b3V0cy9faGVhZGVyLnNjc3MiLCJsYXlvdXRzL2hlYWRlci9fbmF2aWdhdGlvbi5zY3NzIiwibGF5b3V0cy9oZWFkZXIvX2Jhbm5lci5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL19tYWluLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3R5cGUuc2NzcyIsImxheW91dHMvcGFnZS9fcGFyYWdyYXBocy1jdGEuc2NzcyIsImxheW91dHMvcGFnZS9fcGFyYWdyYXBocy1nYWxlcmllLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3BhcmFncmFwaHMtdGV4dGUtaW1hZ2Uuc2NzcyIsImxheW91dHMvcGFnZS9fcGFyYWdyYXBocy1ldmlkZW5jZS5zY3NzIiwibGF5b3V0cy9wYWdlL19wYXJhZ3JhcGhzLXRleHRlLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3BhcmFncmFwaHMtdmlkZW8uc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2l0ZW0tdGVzdGltb25pYWwuc2NzcyIsImNvbXBvbmVudHMvX2l0ZW0tc2VydmljZS5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX2JnLnNjc3MiLCJwYWdlcy9fYWN0dWFsaXRlcy5zY3NzIiwicGFnZXMvX3Byb2R1aXRzLnNjc3MiLCJwYWdlcy9fcGFnZV9jb250ZW51LnNjc3MiLCJwYWdlcy9fam9icy5zY3NzIiwicGFnZXMvX2hvbWVwYWdlLnNjc3MiLCJwYWdlcy9fbWV0aWVyLnNjc3MiLCJwYWdlcy9fcmVmZXJlbmNlcy5zY3NzIiwicGFnZXMvX3RlbW9pZ25hZ2VzLnNjc3MiLCJwYWdlcy9fYWdlbmRhLnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIiwicGFnZXMvX2xhbmRpbmcuc2NzcyIsInBhZ2VzL19zZXJ2aWNlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7Ozs7QUNBQSxpR0NXRSxhQUNFLEVBRUEsUUFEQSxTQUlFLFlBQWEsZUFFYixXQUFZLGVBR2Qsb0NBRUksZ0JBQWlCLFVBU3JCLG1CQUNFLFFBQVMsS0FBSyxZQUFZLElBYzVCLElBQ0UsWUFBYSxtQkFHZixXQURBLElBRUUsT0N5SndCLElEekpGLE1BQU0sS0FDNUIsa0JBQW1CLE1BUXJCLE1BQ0UsUUFBUyxtQkFJWCxJQURBLEdBRUUsa0JBQW1CLE1BSXJCLEdBQ0EsR0FGQSxFQUdFLFFBQVMsRUFDVCxPQUFRLEVBR1YsR0FDQSxHQUNFLGlCQUFrQixNQVFwQixNQUNFLEtDbXlCOEIsR0RqeUJoQyxLQUNFLFVDOEVBLGdCRDVFRixXQUFBLG9DQUFBLDJCQUFBLG1DQUFBLDRCQUFBLHNCQUFBLDhCQUFBLDJCQUFBLDJDQUFBLHFDQUFBLHdDQUFBLHNDQUFBLG1DQUNFLFVDMkVBLGdCRHZFRixRQUNFLFFBQVMsS0FFWCxPQUNFLE9DdUd3QixJRHZHRixNQUFNLEtBRzlCLE9BQ0UsZ0JBQWlCLG1CQURuQixVQUFBLFVBS0ksaUJBQWtCLGVBR3RCLG1CQUFBLG1CQUdJLE9BQVEsSUFBQSxNQUFBLGdCRWpHaEIsRUFFQSxRQURBLFNBRUUsV0FBWSxXQUdkLEtBQ0UsWUFBYSxXQUNiLFlBQWEsS0FDYix5QkFBMEIsS0FDMUIscUJBQXNCLEtBQ3RCLG1CQUFvQixVQUNwQiw0QkFBNkIsWUFLN0IsY0FDRSxNQUFPLGFBTVgsUUFBUyxNQUFPLE9BQVEsV0FBWSxPQUFRLE9BQVEsT0FBUSxPQUFRLEtBQU0sSUFBSyxRQUM3RSxRQUFTLE1BV1gsS0FDRSxPQUFRLEVBQ1IsWUNadUIsUUFBVSxDQUFFLFdEYW5DLFVEOEs0QixLQzdLNUIsWURrTDRCLElDakw1QixZRHFMNEIsSUNwTDVCLE1EMUNTLFFDMkNULFdBQVksS0FDWixpQkRyRFMsS0c4RVgsc0JGaEJFLFFBQVMsWUFTWCxHQUNFLFdBQVksWUFDWixPQUFRLEVBQ1IsU0FBVSxRQWFaLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUNsQixXQUFZLEVBQ1osY0R1SjZCLE1DL0kvQixFQUNFLFdBQVksRUFDWixjRGdEMEIsS0NyQzVCLDBCQURBLFlBRUUsZ0JBQWlCLFVBQ2pCLGdCQUFpQixVQUFBLE9BQ2pCLE9BQVEsS0FDUixjQUFlLEVBR2pCLFFBQ0UsY0FBZSxLQUNmLFdBQVksT0FDWixZQUFhLFFBS2YsR0FGQSxHQUNBLEdBRUUsV0FBWSxFQUNaLGNBQWUsS0FHakIsTUFFQSxNQUNBLE1BRkEsTUFHRSxjQUFlLEVBR2pCLEdBQ0UsWUQwRjRCLElDdkY5QixHQUNFLGNBQWUsTUFDZixZQUFhLEVBR2YsV0FDRSxPQUFRLEVBQUEsRUFBQSxLQUdWLElBQ0UsV0FBWSxPQUlkLEVBQ0EsT0FDRSxZQUFhLE9BSWYsTUFDRSxVQUFXLElBUWIsSUFDQSxJQUNFLFNBQVUsU0FDVixVQUFXLElBQ1gsWUFBYSxFQUNiLGVBQWdCLFNBR2xCLElBQU0sT0FBUSxPQUNkLElBQU0sSUFBSyxNQU9YLEVBQ0UsTUM3TFMsUUQ4TFQsZ0JEakQwQixLQ2tEMUIsaUJBQWtCLFlBQ2xCLDZCQUE4QixRQUpoQyxRQU9JLE1EckR3QixRQ3NEeEIsZ0JEckR3QixVQytENUIsOEJBQ0UsTUFBTyxRQUNQLGdCQUFpQixLQUZuQixvQ0FBQSxvQ0FLSSxNQUFPLFFBQ1AsZ0JBQWlCLEtBTnJCLG9DQVVJLFFBQVMsRUFXYixLQUNBLElBRkEsSUFHQSxLQUNFLFlBQWEsU0FBQSxDQUFBLFVBQ2IsVUFBVyxJQUliLElBRUUsV0FBWSxFQUVaLGNBQWUsS0FFZixTQUFVLEtBR1YsbUJBQW9CLFVBUXRCLE9BRUUsT0FBUSxFQUFBLEVBQUEsS0FRVixJQUNFLGVBQWdCLE9BQ2hCLGFBQWMsS0FHaEIsZUFDRSxTQUFVLE9BUVosTUFDRSxnQkFBaUIsU0FHbkIsUUFDRSxZRFM0QixPQ1I1QixlRFE0QixPQ1A1QixNRG5SUyxRQ29SVCxXQUFZLEtBQ1osYUFBYyxPQUdoQixHQUdFLFdBQVksUUFRZCxNQUVFLFFBQVMsYUFDVCxjQUFlLE1BTWpCLE9BQ0UsY0FBZSxFQU9qQixhQUNFLFFBQVMsSUFBQSxPQUNULFFBQVMsSUFBQSxLQUFBLHlCQUlYLE9BREEsTUFHQSxTQURBLE9BRUEsU0FDRSxPQUFRLEVBQ1IsWUFBYSxRQUNiLFVBQVcsUUFDWCxZQUFhLFFBR2YsT0FDQSxNQUNFLFNBQVUsUUFHWixPQUNBLE9BQ0UsZUFBZ0IsS0VyR2xCLGFBQ0EsY0YwR0EsT0FDQSxtQkFHRSxtQkFBb0IsT0UxR3RCLGdDQUNBLCtCQUNBLGdDRjRHQSx5QkFJRSxRQUFTLEVBQ1QsYUFBYyxLQUloQixxQkFEQSxrQkFFRSxXQUFZLFdBQ1osUUFBUyxFQUlYLGlCQUVBLDJCQUNBLGtCQUZBLGlCQVFFLG1CQUFvQixRQUd0QixTQUNFLFNBQVUsS0FFVixPQUFRLFNBR1YsU0FNRSxVQUFXLEVBRVgsUUFBUyxFQUNULE9BQVEsRUFDUixPQUFRLEVBS1YsT0FDRSxRQUFTLE1BQ1QsTUFBTyxLQUNQLFVBQVcsS0FDWCxRQUFTLEVBQ1QsY0FBZSxNQUNmLFVBQVcsT0FDWCxZQUFhLFFBQ2IsTUFBTyxRQUNQLFlBQWEsT0FHZixTQUNFLGVBQWdCLFNFbElsQix5Q0FDQSx5Q0Z1SUUsT0FBUSxLRXBJVixjRjRJRSxlQUFnQixLQUNoQixtQkFBb0IsS0V6SXRCLDRDQUNBLHlDRmlKRSxtQkFBb0IsS0FRdEIsNkJBQ0UsS0FBTSxRQUNOLG1CQUFvQixPQU90QixPQUNFLFFBQVMsYUFHWCxRQUNFLFFBQVMsVUFDVCxPQUFRLFFBR1YsU0FDRSxRQUFTLEtFM0pYLFNGaUtFLFFBQVMsZUd6ZFgsSUFBSyxJQUFLLElBQUssSUFBSyxJQUFLLElBRHpCLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUVsQixjSm1QNkIsTUlsUDdCLFlKbVA0QixRSWxQNUIsWUptUDRCLElJbFA1QixZSm1QNEIsSUlsUDVCLE1KbVA0QixRSWhQMUIsSUFBSixHQUFVLFVKcU9vQixPSXBPMUIsSUFBSixHQUFVLFVKcU9vQixLSXBPMUIsSUFBSixHQUFVLFVKcU9vQixRSXBPMUIsSUFBSixHQUFVLFVKcU9vQixPSXBPMUIsSUFBSixHQUFVLFVKcU9vQixRSXBPMUIsSUFBSixHQUFVLFVKcU5vQixLSW5OOUIsTUFDRSxVSnFQNkIsUUlwUDdCLFlKcVA0QixJSWpQOUIsV0FDRSxVSm9PNEIsS0luTzVCLFlKd080QixJSXZPNUIsWUorTjRCLElJN045QixXQUNFLFVKZ080QixPSS9ONUIsWUpvTzRCLElJbk81QixZSjBONEIsSUl4TjlCLFdBQ0UsVUo0TjRCLE9JM041QixZSmdPNEIsSUkvTjVCLFlKcU40QixJSW5OOUIsV0FDRSxVSndONEIsT0l2TjVCLFlKNE40QixJSTNONUIsWUpnTjRCLElJeE05QixHQUNFLFdKOERPLEtJN0RQLGNKNkRPLEtJNURQLE9BQVEsRUFDUixXSm9KNEIsSUlwSkMsTUpyQ3BCLGVJOENYLE9BREEsTUFFRSxVSjJNNEIsSUkxTTVCLFlKeUs0QixJSXJLOUIsTUFEQSxLQUVFLFFKK000QixLSTlNNUIsaUJKdU40QixRSS9NOUIsZUMvRUUsYUFBYyxFQUNkLFdBQVksS0RtRmQsYUNwRkUsYUFBYyxFQUNkLFdBQVksS0RzRmQsa0JBQ0UsUUFBUyxhQURYLG1DQUlJLGFKaU0wQixNSXZMOUIsWUFDRSxVQUFXLElBQ1gsZUFBZ0IsVUFJbEIsWUFDRSxjSktPLEtJSlAsVUptSzZCLFFJaEsvQixtQkFDRSxRQUFTLE1BQ1QsVUFBVyxJQUNYLE1KdEdTLFFJbUdYLDJCQU1JLFFBQVMsY0VuSGIsV0FBQSw4RENJRSxVQUFXLEtBR1gsT0FBUSxLRERWLGVBQ0UsUU5xeUJrQyxPTXB5QmxDLGlCTkpTLEtNS1QsT044TDRCLElNOUxJLE1ORnZCLFFRVlAsY1I2TTBCLE9PdE01QixVQUFXLEtBR1gsT0FBUSxLRGNWLFFBRUUsUUFBUyxhQUdYLFlBQ0UsY0FBZ0IsTUFDaEIsWUFBYSxFQUdmLGdCQUNFLFVOc3hCa0MsSU1yeEJsQyxNTnZCUyxRU2hCWCxLQUNBLElBQ0EsSUFDQSxLQUNFLFlUZ080QixjQUFjLENBQUUsS0FBSyxDQUFFLE1BQU0sQ0FBRSxRQUFRLENB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REN6QkUsTXRCM0JPLEtzQjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHdEQUFBLHdEQzFCQSx5Q0FBQSwrQ0QwQkEsOERBQUEsOERDYk0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FL1RuQixtQm1Cc0RULGVDekRBLE10QmNTLFFvQmRQLGlCbEJJUyxRb0JGWCxhcEJFVyxRbUJxRFgscUJDbkRFLE10QkRPLEtvQkxQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcscUJBQUEscUJDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRTlUakIsb0JtQnFEWCx3QkFBQSx3QkNqQ0UsTXRCVk8sUXNCV1AsaUJwQnJCUyxRb0JzQlQsYXBCdEJTLFFtQnFEWCxvREFBQSxvREMxQkEscUNBQ0UsTXRCM0JPLEtzQjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLDBEQUFBLDBEQzFCQSwyQ0FhTSxXQUFZLEVBQUUsRUFBRSxFdEJzUk0sTUU5VGpCLG9CbUJxRFgsYUN6REEsTXRCS1MsS29CTFAsaUJsQk1PLFFvQkpULGFwQklTLFFtQm1EVCxtQkNuREUsTXRCRE8sS29CTFAsaUJFRDJELFFBUzNELGFBVHFHLFFEMER2RyxtQkFBQSxtQkN4Q0ksV0FBWSxFQUFFLEVBQUUsRXRCaVRRLE1FNVRuQixtQm1CbURULHNCQUFBLHNCQ2pDRSxNdEJuQk8sS3NCb0JQLGlCcEJuQk8sUW9Cb0JQLGFwQnBCTyxRbUJtRFQsa0RBQUEsa0RDMUJBLG1DQUNFLE10QjNCTyxLc0I0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCx3REFBQSx3REMxQkEseUNBYU0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FNVRuQixtQm1CbURULFVDekRBLE10QktTLEtvQkxQLGlCbEJPSSxRb0JMTixhcEJLTSxRbUJrRE4sZ0JDbkRFLE10QkRPLEtvQkxQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsZ0JBQUEsZ0JDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRTNUdEIsb0JtQmtETixtQkFBQSxtQkNqQ0UsTXRCbkJPLEtzQm9CUCxpQnBCbEJJLFFvQm1CSixhcEJuQkksUW1Ca0ROLCtDQUFBLCtDQzFCQSxnQ0FDRSxNdEIzQk8sS3NCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wscURBQUEscURDMUJBLHNDQWFNLFdBQVksRUFBRSxFQUFFLEV0QnNSTSxNRTNUdEIsb0JtQmtETixhQ3pEQSxNdEJjUyxRb0JkUCxpQmxCUU8sUW9CTlQsYXBCTVMsUW1CaURULG1CQ25ERSxNdEJRTyxRb0JkUCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQwRHZHLG1CQUFBLG1CQ3hDSSxXQUFZLEVBQUUsRUFBRSxFdEJpVFEsTUUxVG5CLG1CbUJpRFQsc0JBQUEsc0JDakNFLE10QlZPLFFzQldQLGlCcEJqQk8sUW9Ca0JQLGFwQmxCTyxRbUJpRFQsa0RBQUEsa0RDMUJBLG1DQUNFLE10QmxCTyxRc0JtQlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCx3REFBQSx3REMxQkEseUNBYU0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FMVRuQixtQm1CaURULFlDekRBLE10QktTLEtvQkxQLGlCbEJTTSxRb0JQUixhcEJPUSxRbUJnRFIsa0JDbkRFLE10QkRPLEtvQkxQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsa0JBQUEsa0JDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRXpUcEIsbUJtQmdEUixxQkFBQSxxQkNqQ0UsTXRCbkJPLEtzQm9CUCxpQnBCaEJNLFFvQmlCTixhcEJqQk0sUW1CZ0RSLGlEQUFBLGlEQzFCQSxrQ0FDRSxNdEIzQk8sS3NCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsdURBQUEsdURDMUJBLHdDQWFNLFdBQVksRUFBRSxFQUFFLEV0QnNSTSxNRXpUcEIsbUJtQmdEUixXQ3pEQSxNdEJjUyxRb0JkUCxpQmxCVUssUW9CUlAsYXBCUU8sUW1CK0NQLGlCQ25ERSxNdEJRTyxRb0JkUCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQwRHZHLGlCQUFBLGlCQ3hDSSxXQUFZLEVBQUUsRUFBRSxFdEJpVFEsTUV4VHJCLHFCbUIrQ1Asb0JBQUEsb0JDakNFLE10QlZPLFFzQldQLGlCcEJmSyxRb0JnQkwsYXBCaEJLLFFtQitDUCxnREFBQSxnREMxQkEsaUNBQ0UsTXRCbEJPLFFzQm1CUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHNEQUFBLHNEQzFCQSx1Q0FhTSxXQUFZLEVBQUUsRUFBRSxFdEJzUk0sTUV4VHJCLHFCbUIrQ1AsVUN6REEsTXRCS1MsS29CTFAsaUJsQllJLFFvQlZOLGFwQlVNLFFtQjZDTixnQkNuREUsTXRCRE8sS29CTFAsaUJFRDJELFFBUzNELGFBVHFHLFFEMER2RyxnQkFBQSxnQkN4Q0ksV0FBWSxFQUFFLEVBQUUsRXRCaVRRLE1FdFR0QixrQm1CNkNOLG1CQUFBLG1CQ2pDRSxNdEJuQk8sS3NCb0JQLGlCcEJiSSxRb0JjSixhcEJkSSxRbUI2Q04sK0NBQUEsK0NDMUJBLGdDQUNFLE10QjNCTyxLc0I0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCxxREFBQSxxREMxQkEsc0NBYU0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FdFR0QixrQm1CNkNOLGNDekRBLE10QmNTLFFvQmRQLGlCbEJLUSxRb0JIVixhcEJHVSxRbUJvRFYsb0JDbkRFLE10QlFPLFFvQmRQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsb0JBQUEsb0JDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRTdUbEIsb0JtQm9EVix1QkFBQSx1QkNqQ0UsTXRCVk8sUXNCV1AsaUJwQnBCUSxRb0JxQlIsYXBCckJRLFFtQm9EVixtREFBQSxtREMxQkEsb0NBQ0UsTXRCbEJPLFFzQm1CUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHlEQUFBLHlEQzFCQSwwQ0FhTSxXQUFZLEVBQUUsRUFBRSxFdEJzUk0sTUU3VGxCLG9CbUJvRFYsWUN6REEsTXRCS1MsS29CTFAsaUJsQldNLFFvQlRSLGFwQlNRLFFtQjhDUixrQkNuREUsTXRCRE8sS29CTFAsaUJFRDJELFFBUzNELGFBVHFHLFFEMER2RyxrQkFBQSxrQkN4Q0ksV0FBWSxFQUFFLEVBQUUsRXRCaVRRLE1FdlRwQixrQm1COENSLHFCQUFBLHFCQ2pDRSxNdEJuQk8sS3NCb0JQLGlCcEJkTSxRb0JlTixhcEJmTSxRbUI4Q1IsaURBQUEsaURDMUJBLGtDQUNFLE10QjNCTyxLc0I0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCx1REFBQSx1REMxQkEsd0NBYU0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FdlRwQixrQm1COENSLGNDekRBLE10QktTLEtvQkxQLGlCbEJhUSxRb0JYVixhcEJXVSxRbUI0Q1Ysb0JDbkRFLE10QkRPLEtvQkxQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsb0JBQUEsb0JDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRXJUbEIsaUJtQjRDVix1QkFBQSx1QkNqQ0UsTXRCbkJPLEtzQm9CUCxpQnBCWlEsUW9CYVIsYXBCYlEsUW1CNENWLG1EQUFBLG1EQzFCQSxvQ0FDRSxNdEIzQk8sS3NCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wseURBQUEseURDMUJBLDBDQWFNLFdBQVksRUFBRSxFQUFFLEV0QnNSTSxNRXJUbEIsaUJtQjRDVixlQ3pEQSxNdEJLUyxLb0JMUCxpQmxCY1MsUW9CWlgsYXBCWVcsUW1CMkNYLHFCQ25ERSxNdEJETyxLb0JMUCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHFCQUFBLHFCQ3hDSSxXQUFZLEVBQUUsRUFBRSxFdEJpVFEsTUVwVGpCLHFCbUIyQ1gsd0JBQUEsd0JDakNFLE10Qm5CTyxLc0JvQlAsaUJwQlhTLFFvQllULGFwQlpTLFFtQjJDWCxvREFBQSxvREMxQkEscUNBQ0UsTXRCM0JPLEtzQjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLDBEQUFBLDBEQzFCQSwyQ0FhTSxXQUFZLEVBQUUsRUFBRSxFdEJzUk0sTUVwVGpCLHFCbUIyQ1gsZ0JDekRBLE10QmNTLFFvQmRQLGlCbEJlVSxRb0JiWixhcEJhWSxRbUIwQ1osc0JDbkRFLE10QlFPLFFvQmRQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsc0JBQUEsc0JDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRW5UaEIscUJtQjBDWix5QkFBQSx5QkNqQ0UsTXRCVk8sUXNCV1AsaUJwQlZVLFFvQldWLGFwQlhVLFFtQjBDWixxREFBQSxxREMxQkEsc0NBQ0UsTXRCbEJPLFFzQm1CUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLDJEQUFBLDJEQzFCQSw0Q0FhTSxXQUFZLEVBQUUsRUFBRSxFdEJzUk0sTUVuVGhCLHFCbUIwQ1osYUN6REEsTXRCS1MsS29CTFAsaUJsQmdCTyxRb0JkVCxhcEJjUyxRbUJ5Q1QsbUJDbkRFLE10QkRPLEtvQkxQLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsbUJBQUEsbUJDeENJLFdBQVksRUFBRSxFQUFFLEV0QmlUUSxNRWxUbkIsa0JtQnlDVCxzQkFBQSxzQkNqQ0UsTXRCbkJPLEtzQm9CUCxpQnBCVE8sUW9CVVAsYXBCVk8sUW1CeUNULGtEQUFBLGtEQzFCQSxtQ0FDRSxNdEIzQk8sS3NCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsd0RBQUEsd0RDMUJBLHlDQWFNLFdBQVksRUFBRSxFQUFFLEV0QnNSTSxNRWxUbkIsa0JtQnlDVCxlQ3pEQSxNdEJLUyxLb0JMUCxpQmxCaUJTLFFvQmZYLGFwQmVXLFFtQndDWCxxQkNuREUsTXRCRE8sS29CTFAsaUJFRDJELFFBUzNELGFBVHFHLFFEMER2RyxxQkFBQSxxQkN4Q0ksV0FBWSxFQUFFLEVBQUUsRXRCaVRRLE1FalRqQixrQm1Cd0NYLHdCQUFBLHdCQ2pDRSxNdEJuQk8sS3NCb0JQLGlCcEJSUyxRb0JTVCxhcEJUUyxRbUJ3Q1gsb0RBQUEsb0RDMUJBLHFDQUNFLE10QjNCTyxLc0I0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCwwREFBQSwwREMxQkEsMkNBYU0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FalRqQixrQm1Cd0NYLGdCQ3pEQSxNdEJLUyxLb0JMUCxpQmxCa0JVLFFvQmhCWixhcEJnQlksUW1CdUNaLHNCQ25ERSxNdEJETyxLb0JMUCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHNCQUFBLHNCQ3hDSSxXQUFZLEVBQUUsRUFBRSxFdEJpVFEsTUVoVGhCLGlCbUJ1Q1oseUJBQUEseUJDakNFLE10Qm5CTyxLc0JvQlAsaUJwQlBVLFFvQlFWLGFwQlJVLFFtQnVDWixxREFBQSxxREMxQkEsc0NBQ0UsTXRCM0JPLEtzQjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLDJEQUFBLDJEQzFCQSw0Q0FhTSxXQUFZLEVBQUUsRUFBRSxFdEJzUk0sTUVoVGhCLGlCbUJ1Q1osY0N6REEsTXRCY1MsUW9CZFAsaUJsQm1CUSxRb0JqQlYsYXBCaUJVLFFtQnNDVixvQkNuREUsTXRCRE8sS29CTFAsaUJFRDJELFFBUzNELGFBVHFHLFFEMER2RyxvQkFBQSxvQkN4Q0ksV0FBWSxFQUFFLEVBQUUsRXRCaVRRLE1FL1NsQixxQm1Cc0NWLHVCQUFBLHVCQ2pDRSxNdEJWTyxRc0JXUCxpQnBCTlEsUW9CT1IsYXBCUFEsUW1Cc0NWLG1EQUFBLG1EQzFCQSxvQ0FDRSxNdEIzQk8sS3NCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wseURBQUEseURDMUJBLDBDQWFNLFdBQVksRUFBRSxFQUFFLEV0QnNSTSxNRS9TbEIscUJtQnNDVixnQkN6REEsTXRCS1MsS29CTFAsaUJsQm9CVSxRb0JsQlosYXBCa0JZLFFtQnFDWixzQkNuREUsTXRCRE8sS29CTFAsaUJFRDJELFFBUzNELGFBVHFHLFFEMER2RyxzQkFBQSxzQkN4Q0ksV0FBWSxFQUFFLEVBQUUsRXRCaVRRLE1FOVNoQixvQm1CcUNaLHlCQUFBLHlCQ2pDRSxNdEJuQk8sS3NCb0JQLGlCcEJMVSxRb0JNVixhcEJOVSxRbUJxQ1oscURBQUEscURDMUJBLHNDQUNFLE10QjNCTyxLc0I0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCwyREFBQSwyREMxQkEsNENBYU0sV0FBWSxFQUFFLEVBQUUsRXRCc1JNLE1FOVNoQixvQm1CMkNaLHFCQ1pBLE1wQmhEUyxRb0JpRFQsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhcEJuRFMsUW1CNERULDJCQ05FLE10QnBETyxLc0JxRFAsaUJwQnZETyxRb0J3RFAsYXBCeERPLFFtQjREVCwyQkFBQSwyQkNDRSxXQUFZLEVBQUUsRUFBRSxFdEJrUVUsTUUvVG5CLG1CbUI0RFQsOEJBQUEsOEJDTUUsTXBCbEVPLFFvQm1FUCxpQkFBa0IsWURQcEIsMERBQUEsMERDWUEsMkNBQ0UsTXRCdkVPLEtzQndFUCxpQnBCMUVPLFFvQjJFUCxhcEIzRU8sUW1CNERULGdFQUFBLGdFQ1lBLGlEQVVNLFdBQVksRUFBRSxFQUFFLEV0QjZPTSxNRS9UbkIsbUJtQjREVCx1QkNaQSxNcEIvQ1csUW9CZ0RYLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYXBCbERXLFFtQjJEWCw2QkNORSxNdEIzQ08sUXNCNENQLGlCcEJ0RFMsUW9CdURULGFwQnZEUyxRbUIyRFgsNkJBQUEsNkJDQ0UsV0FBWSxFQUFFLEVBQUUsRXRCa1FVLE1FOVRqQixvQm1CMkRYLGdDQUFBLGdDQ01FLE1wQmpFUyxRb0JrRVQsaUJBQWtCLFlEUHBCLDREQUFBLDREQ1lBLDZDQUNFLE10QjlETyxRc0IrRFAsaUJwQnpFUyxRb0IwRVQsYXBCMUVTLFFtQjJEWCxrRUFBQSxrRUNZQSxtREFVTSxXQUFZLEVBQUUsRUFBRSxFdEI2T00sTUU5VGpCLG9CbUIyRFgscUJDWkEsTXBCN0NTLFFvQjhDVCxpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGFwQmhEUyxRbUJ5RFQsMkJDTkUsTXRCcERPLEtzQnFEUCxpQnBCcERPLFFvQnFEUCxhcEJyRE8sUW1CeURULDJCQUFBLDJCQ0NFLFdBQVksRUFBRSxFQUFFLEV0QmtRVSxNRTVUbkIsbUJtQnlEVCw4QkFBQSw4QkNNRSxNcEIvRE8sUW9CZ0VQLGlCQUFrQixZRFBwQiwwREFBQSwwRENZQSwyQ0FDRSxNdEJ2RU8sS3NCd0VQLGlCcEJ2RU8sUW9Cd0VQLGFwQnhFTyxRbUJ5RFQsZ0VBQUEsZ0VDWUEsaURBVU0sV0FBWSxFQUFFLEVBQUUsRXRCNk9NLE1FNVRuQixtQm1CeURULGtCQ1pBLE1wQjVDTSxRb0I2Q04saUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhcEIvQ00sUW1Cd0ROLHdCQ05FLE10QnBETyxLc0JxRFAsaUJwQm5ESSxRb0JvREosYXBCcERJLFFtQndETix3QkFBQSx3QkNDRSxXQUFZLEVBQUUsRUFBRSxFdEJrUVUsTUUzVHRCLG9CbUJ3RE4sMkJBQUEsMkJDTUUsTXBCOURJLFFvQitESixpQkFBa0IsWURQcEIsdURBQUEsdURDWUEsd0NBQ0UsTXRCdkVPLEtzQndFUCxpQnBCdEVJLFFvQnVFSixhcEJ2RUksUW1Cd0ROLDZEQUFBLDZEQ1lBLDhDQVVNLFdBQVksRUFBRSxFQUFFLEV0QjZPTSxNRTNUdEIsb0JtQndETixxQkNaQSxNcEIzQ1MsUW9CNENULGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYXBCOUNTLFFtQnVEVCwyQkNORSxNdEIzQ08sUXNCNENQLGlCcEJsRE8sUW9CbURQLGFwQm5ETyxRbUJ1RFQsMkJBQUEsMkJDQ0UsV0FBWSxFQUFFLEVBQUUsRXRCa1FVLE1FMVRuQixtQm1CdURULDhCQUFBLDhCQ01FLE1wQjdETyxRb0I4RFAsaUJBQWtCLFlEUHBCLDBEQUFBLDBEQ1lBLDJDQUNFLE10QjlETyxRc0IrRFAsaUJwQnJFTyxRb0JzRVAsYXBCdEVPLFFtQnVEVCxnRUFBQSxnRUNZQSxpREFVTSxXQUFZLEVBQUUsRUFBRSxFdEI2T00sTUUxVG5CLG1CbUJ1RFQsb0JDWkEsTXBCMUNRLFFvQjJDUixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGFwQjdDUSxRbUJzRFIsMEJDTkUsTXRCcERPLEtzQnFEUCxpQnBCakRNLFFvQmtETixhcEJsRE0sUW1Cc0RSLDBCQUFBLDBCQ0NFLFdBQVksRUFBRSxFQUFFLEV0QmtRVSxNRXpUcEIsbUJtQnNEUiw2QkFBQSw2QkNNRSxNcEI1RE0sUW9CNkROLGlCQUFrQixZRFBwQix5REFBQSx5RENZQSwwQ0FDRSxNdEJ2RU8sS3NCd0VQLGlCcEJwRU0sUW9CcUVOLGFwQnJFTSxRbUJzRFIsK0RBQUEsK0RDWUEsZ0RBVU0sV0FBWSxFQUFFLEVBQUUsRXRCNk9NLE1FelRwQixtQm1Cc0RSLG1CQ1pBLE1wQnpDTyxRb0IwQ1AsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhcEI1Q08sUW1CcURQLHlCQ05FLE10QjNDTyxRc0I0Q1AsaUJwQmhESyxRb0JpREwsYXBCakRLLFFtQnFEUCx5QkFBQSx5QkNDRSxXQUFZLEVBQUUsRUFBRSxFdEJrUVUsTUV4VHJCLHFCbUJxRFAsNEJBQUEsNEJDTUUsTXBCM0RLLFFvQjRETCxpQkFBa0IsWURQcEIsd0RBQUEsd0RDWUEseUNBQ0UsTXRCOURPLFFzQitEUCxpQnBCbkVLLFFvQm9FTCxhcEJwRUssUW1CcURQLDhEQUFBLDhEQ1lBLCtDQVVNLFdBQVksRUFBRSxFQUFFLEV0QjZPTSxNRXhUckIscUJtQnFEUCxrQkNaQSxNcEJ2Q00sUW9Cd0NOLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYXBCMUNNLFFtQm1ETix3QkNORSxNdEJwRE8sS3NCcURQLGlCcEI5Q0ksUW9CK0NKLGFwQi9DSSxRbUJtRE4sd0JBQUEsd0JDQ0UsV0FBWSxFQUFFLEVBQUUsRXRCa1FVLE1FdFR0QixrQm1CbUROLDJCQUFBLDJCQ01FLE1wQnpESSxRb0IwREosaUJBQWtCLFlEUHBCLHVEQUFBLHVEQ1lBLHdDQUNFLE10QnZFTyxLc0J3RVAsaUJwQmpFSSxRb0JrRUosYXBCbEVJLFFtQm1ETiw2REFBQSw2RENZQSw4Q0FVTSxXQUFZLEVBQUUsRUFBRSxFdEI2T00sTUV0VHRCLGtCbUJtRE4sc0JDWkEsTXBCOUNVLFFvQitDVixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGFwQmpEVSxRbUIwRFYsNEJDTkUsTXRCM0NPLFFzQjRDUCxpQnBCckRRLFFvQnNEUixhcEJ0RFEsUW1CMERWLDRCQUFBLDRCQ0NFLFdBQVksRUFBRSxFQUFFLEV0QmtRVSxNRTdUbEIsb0JtQjBEViwrQkFBQSwrQkNNRSxNcEJoRVEsUW9CaUVSLGlCQUFrQixZRFBwQiwyREFBQSwyRENZQSw0Q0FDRSxNdEI5RE8sUXNCK0RQLGlCcEJ4RVEsUW9CeUVSLGFwQnpFUSxRbUIwRFYsaUVBQUEsaUVDWUEsa0RBVU0sV0FBWSxFQUFFLEVBQUUsRXRCNk9NLE1FN1RsQixvQm1CMERWLG9CQ1pBLE1wQnhDUSxRb0J5Q1IsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhcEIzQ1EsUW1Cb0RSLDBCQ05FLE10QnBETyxLc0JxRFAsaUJwQi9DTSxRb0JnRE4sYXBCaERNLFFtQm9EUiwwQkFBQSwwQkNDRSxXQUFZLEVBQUUsRUFBRSxFdEJrUVUsTUV2VHBCLGtCbUJvRFIsNkJBQUEsNkJDTUUsTXBCMURNLFFvQjJETixpQkFBa0IsWURQcEIseURBQUEseURDWUEsMENBQ0UsTXRCdkVPLEtzQndFUCxpQnBCbEVNLFFvQm1FTixhcEJuRU0sUW1Cb0RSLCtEQUFBLCtEQ1lBLGdEQVVNLFdBQVksRUFBRSxFQUFFLEV0QjZPTSxNRXZUcEIsa0JtQm9EUixzQkNaQSxNcEJ0Q1UsUW9CdUNWLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYXBCekNVLFFtQmtEViw0QkNORSxNdEJwRE8sS3NCcURQLGlCcEI3Q1EsUW9COENSLGFwQjlDUSxRbUJrRFYsNEJBQUEsNEJDQ0UsV0FBWSxFQUFFLEVBQUUsRXRCa1FVLE1FclRsQixpQm1Ca0RWLCtCQUFBLCtCQ01FLE1wQnhEUSxRb0J5RFIsaUJBQWtCLFlEUHBCLDJEQUFBLDJEQ1lBLDRDQUNFLE10QnZFTyxLc0J3RVAsaUJwQmhFUSxRb0JpRVIsYXBCakVRLFFtQmtEVixpRUFBQSxpRUNZQSxrREFVTSxXQUFZLEVBQUUsRUFBRSxFdEI2T00sTUVyVGxCLGlCbUJrRFYsdUJDWkEsTXBCckNXLFFvQnNDWCxpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGFwQnhDVyxRbUJpRFgsNkJDTkUsTXRCcERPLEtzQnFEUCxpQnBCNUNTLFFvQjZDVCxhcEI3Q1MsUW1CaURYLDZCQUFBLDZCQ0NFLFdBQVksRUFBRSxFQUFFLEV0QmtRVSxNRXBUakIscUJtQmlEWCxnQ0FBQSxnQ0NNRSxNcEJ2RFMsUW9Cd0RULGlCQUFrQixZRFBwQiw0REFBQSw0RENZQSw2Q0FDRSxNdEJ2RU8sS3NCd0VQLGlCcEIvRFMsUW9CZ0VULGFwQmhFUyxRbUJpRFgsa0VBQUEsa0VDWUEsbURBVU0sV0FBWSxFQUFFLEVBQUUsRXRCNk9NLE1FcFRqQixxQm1CaURYLHdCQ1pBLE1wQnBDWSxRb0JxQ1osaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhcEJ2Q1ksUW1CZ0RaLDhCQ05FLE10QjNDTyxRc0I0Q1AsaUJwQjNDVSxRb0I0Q1YsYXBCNUNVLFFtQmdEWiw4QkFBQSw4QkNDRSxXQUFZLEVBQUUsRUFBRSxFdEJrUVUsTUVuVGhCLHFCbUJnRFosaUNBQUEsaUNDTUUsTXBCdERVLFFvQnVEVixpQkFBa0IsWURQcEIsNkRBQUEsNkRDWUEsOENBQ0UsTXRCOURPLFFzQitEUCxpQnBCOURVLFFvQitEVixhcEIvRFUsUW1CZ0RaLG1FQUFBLG1FQ1lBLG9EQVVNLFdBQVksRUFBRSxFQUFFLEV0QjZPTSxNRW5UaEIscUJtQmdEWixxQkNaQSxNcEJuQ1MsUW9Cb0NULGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYXBCdENTLFFtQitDVCwyQkNORSxNdEJwRE8sS3NCcURQLGlCcEIxQ08sUW9CMkNQLGFwQjNDTyxRbUIrQ1QsMkJBQUEsMkJDQ0UsV0FBWSxFQUFFLEVBQUUsRXRCa1FVLE1FbFRuQixrQm1CK0NULDhCQUFBLDhCQ01FLE1wQnJETyxRb0JzRFAsaUJBQWtCLFlEUHBCLDBEQUFBLDBEQ1lBLDJDQUNFLE10QnZFTyxLc0J3RVAsaUJwQjdETyxRb0I4RFAsYXBCOURPLFFtQitDVCxnRUFBQSxnRUNZQSxpREFVTSxXQUFZLEVBQUUsRUFBRSxFdEI2T00sTUVsVG5CLGtCbUIrQ1QsdUJDWkEsTXBCbENXLFFvQm1DWCxpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGFwQnJDVyxRbUI4Q1gsNkJDTkUsTXRCcERPLEtzQnFEUCxpQnBCekNTLFFvQjBDVCxhcEIxQ1MsUW1COENYLDZCQUFBLDZCQ0NFLFdBQVksRUFBRSxFQUFFLEV0QmtRVSxNRWpUakIsa0JtQjhDWCxnQ0FBQSxnQ0NNRSxNcEJwRFMsUW9CcURULGlCQUFrQixZRFBwQiw0REFBQSw0RENZQSw2Q0FDRSxNdEJ2RU8sS3NCd0VQLGlCcEI1RFMsUW9CNkRULGFwQjdEUyxRbUI4Q1gsa0VBQUEsa0VDWUEsbURBVU0sV0FBWSxFQUFFLEVBQUUsRXRCNk9NLE1FalRqQixrQm1COENYLHdCQ1pBLE1wQmpDWSxRb0JrQ1osaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhcEJwQ1ksUW1CNkNaLDhCQ05FLE10QnBETyxLc0JxRFAsaUJwQnhDVSxRb0J5Q1YsYXBCekNVLFFtQjZDWiw4QkFBQSw4QkNDRSxXQUFZLEVBQUUsRUFBRSxFdEJrUVUsTUVoVGhCLGlCbUI2Q1osaUNBQUEsaUNDTUUsTXBCbkRVLFFvQm9EVixpQkFBa0IsWURQcEIsNkRBQUEsNkRDWUEsOENBQ0UsTXRCdkVPLEtzQndFUCxpQnBCM0RVLFFvQjREVixhcEI1RFUsUW1CNkNaLG1FQUFBLG1FQ1lBLG9EQVVNLFdBQVksRUFBRSxFQUFFLEV0QjZPTSxNRWhUaEIsaUJtQjZDWixzQkNaQSxNcEJoQ1UsUW9CaUNWLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYXBCbkNVLFFtQjRDViw0QkNORSxNdEIzQ08sUXNCNENQLGlCcEJ2Q1EsUW9Cd0NSLGFwQnhDUSxRbUI0Q1YsNEJBQUEsNEJDQ0UsV0FBWSxFQUFFLEVBQUUsRXRCa1FVLE1FL1NsQixxQm1CNENWLCtCQUFBLCtCQ01FLE1wQmxEUSxRb0JtRFIsaUJBQWtCLFlEUHBCLDJEQUFBLDJEQ1lBLDRDQUNFLE10QjlETyxRc0IrRFAsaUJwQjFEUSxRb0IyRFIsYXBCM0RRLFFtQjRDVixpRUFBQSxpRUNZQSxrREFVTSxXQUFZLEVBQUUsRUFBRSxFdEI2T00sTUUvU2xCLHFCbUI0Q1Ysd0JDWkEsTXBCL0JZLFFvQmdDWixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGFwQmxDWSxRbUIyQ1osOEJD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QkFMdEIsY0FDRSxpQnZCaUJTLGtCdUJmWCxxQkFBQSxxQkFDQSwwQkFBQSwwQkFDSSxpQkFBa0Isa0JBTHRCLGVBQ0UsaUJ2QmtCVSxrQnVCaEJaLHNCQUFBLHNCQUNBLDJCQUFBLDJCQUNJLGlCQUFrQixrQkFMdEIsYUFDRSxpQnZCbUJRLGtCdUJqQlYsb0JBQUEsb0JBQ0EseUJBQUEseUJBQ0ksaUJBQWtCLGtCQUx0QixlQUNFLGlCdkJvQlUsa0J1QmxCWixzQkFBQSxzQkFDQSwyQkFBQSwyQkFDSSxpQkFBa0Isa0JDRXhCLFVBQ0UsaUIxQkZTLGUwQktYLGdCQUNFLGlCQUFrQixzQkNYcEIsUUFBa0IsTzNCd01ZLEkyQnhNVSxNM0JRN0Isa0IyQlBYLFlBQWtCLFczQnVNWSxJMkJ2TWMsTTNCT2pDLGtCMkJOWCxjQUFrQixhM0JzTVksSTJCdE1nQixNM0JNbkMsa0IyQkxYLGVBQWtCLGMzQnFNWSxJMkJyTWlCLE0zQktwQyxrQjJCSlgsYUFBa0IsWTNCb01ZLEkyQnBNZSxNM0JJbEMsa0IyQkZYLFVBQW1CLE9BQVEsWUFDM0IsY0FBbUIsV0FBWSxZQUMvQixnQkFBbUIsYUFBYyxZQUNqQyxpQkFBbUIsY0FBZSxZQUNsQyxlQUFtQixZQUFhLFlBRzlCLGdCQUNFLGF6QlhPLGtCeUJVVCxrQkFDRSxhekJWUyxrQnlCU1gsZ0JBQ0UsYXpCUk8sa0J5Qk9ULGFBQ0UsYXpCUEksa0J5Qk1OLGdCQUNFLGF6Qk5PLGtCeUJLVCxlQUNFLGF6QkxNLGtCeUJJUixjQUNFLGF6QkpLLGtCeUJHUCxhQUNFLGF6QkZJLGtCeUJDTixpQkFDRSxhekJUUSxrQnlCUVYsZUFDRSxhekJITSxrQnlCRVIsaUJBQ0UsYXpCRFEsa0J5QkFWLGtCQUNFLGF6QkFTLGtCeUJEWCxtQkFDRSxhekJDVSxrQnlCRlosZ0JBQ0UsYXpCRU8sa0J5QkhULGtCQUNFLGF6QkdTLGtCeUJKWCxtQkFDRSxhekJJVSxrQnlCTFosaUJBQ0UsYXpCS1Esa0J5Qk5WLG1CQUNFLGF6Qk1VLGtCeUJGZCxjQUNFLGEzQmRTLGUyQnFCWCxTQUNFLGMz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QUUsY3ZDa0dELGV1Q2hHRCxNQUNBLE1BQUUsWXZDK0ZELGV1QzFHRCxLQUFFLE92Q2lISixpQnVDaEhFLE1BQ0EsTUFBRSxXdkMrR0osaUJ1QzdHRSxNQUNBLE1BQUUsYXZDNEdKLGlCdUMxR0UsTUFDQSxNQUFFLGN2Q3lHSixpQnVDdkdFLE1BQ0EsTUFBRSxZdkNzR0osaUJ1Q2pIRSxLQUFFLE92Q2tISixldUNqSEUsTUFDQSxNQUFFLFd2Q2dISixldUM5R0UsTUFDQSxNQUFFLGF2QzZHSixldUMzR0UsTUFDQSxNQUFFLGN2QzBHSixldUN4R0UsTUFDQSxNQUFFLFl2Q3VHSixldUNsSEUsS0FBRSxRdkM2R0wsWXVDNUdHLE1BQ0EsTUFBRSxZdkMyR0wsWXVDekdHLE1BQ0EsTUFBRSxjdkN3R0wsWXVDdEdHLE1BQ0EsTUFBRSxldkNxR0wsWXVDbkdHLE1BQ0EsTUFBRSxhdkNrR0wsWXVDN0dHLEtBQUUsUXZDOEdKLGlCdUM3R0UsTUFDQSxNQUFFLFl2QzRHSixpQnVDMUdFLE1BQ0EsTUFBRSxjdkN5R0osaUJ1Q3ZHRSxNQUNBLE1BQUUsZXZDc0dKLGlCdUNwR0UsTUFDQSxNQUFFLGF2Q21HSixpQnVDOUdFLEtBQUUsUXZDK0dKLGdCdUM5R0UsTUFDQSxNQUFFLFl2QzZHSixnQnVDM0dFLE1BQ0EsTUFBRSxjdkMwR0osZ0J1Q3hHRSxNQUNBLE1BQUUsZXZDdUdKLGdCdUNyR0UsTUFDQSxNQUFFLGF2Q29HSixnQnVDL0dFLEtBQUUsUXZDMEdELGV1Q3pHRCxNQUNBLE1BQUUsWXZDd0dELGV1Q3RHRCxNQUNBLE1BQUUsY3ZDcUdELGV1Q25HRCxNQUNBLE1BQUUsZXZDa0dELGV1Q2hHRCxNQUNBLE1BQUUsYXZDK0ZELGV1QzFHRCxLQUFFLFF2Q2lISixpQnVDaEhFLE1BQ0EsTUFBRSxZdkMrR0osaUJ1QzdHRSxNQUNBLE1BQUUsY3ZDNEdKLGlCdUMxR0UsTUFDQSxNQUFFLGV2Q3lHSixpQnVDdkdFLE1BQ0EsTUFBRSxhdkNzR0osaUJ1Q2pIRSxLQUFFLFF2Q2tISixldUNqSEUsTUFDQSxNQUFFLFl2Q2dI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QSxTQUFFLFl2Q2tHTCxZdUM3R0csUUFBRSxPdkM4R0osaUJ1QzdHRSxTQUNBLFNBQUUsV3ZDNEdKLGlCdUMxR0UsU0FDQSxTQUFFLGF2Q3lHSixpQnVDdkdFLFNBQ0EsU0FBRSxjdkNzR0osaUJ1Q3BHRSxTQUNBLFNBQUUsWXZDbUdKLGlCdUM5R0UsUUFBRSxPdkMrR0osZ0J1QzlHRSxTQUNBLFNBQUUsV3ZDNkdKLGdCdUMzR0UsU0FDQSxTQUFFLGF2QzBHSixnQnVDeEdFLFNBQ0EsU0FBRSxjdkN1R0osZ0J1Q3JHRSxTQUNBLFNBQUUsWXZDb0dKLGdCdUMvR0UsUUFBRSxPdkMwR0QsZXVDekdELFNBQ0EsU0FBRSxXdkN3R0QsZXVDdEdELFNBQ0EsU0FBRSxhdkNxR0QsZXVDbkdELFNBQ0EsU0FBRSxjdkNrR0QsZXVDaEdELFNBQ0EsU0FBRSxZdkMrRkQsZXVDMUdELFFBQUUsT3ZDaUhKLGlCdUNoSEUsU0FDQSxTQUFFLFd2QytHSixpQnVDN0dFLFNBQ0EsU0FBRSxhdkM0R0osaUJ1QzFHRSxTQUNBLFNBQUUsY3ZDeUdKLGlCdUN2R0UsU0FDQSxTQUFFLFl2Q3NHSixpQnVDakhFLFFBQUUsT3ZDa0hKLGV1Q2pIRSxTQUNBLFNBQUUsV3ZDZ0hKLGV1QzlHRSxTQUNBLFNBQUUsYXZDNkdKLGV1QzNHRSxTQUNBLFNBQUUsY3ZDMEdKLGV1Q3hHRSxTQUNBLFNBQUUsWXZDdUdKLGV1Q2xIRSxRQUFFLFF2QzZHTCxZdUM1R0csU0FDQSxTQUFFLFl2QzJHTCxZdUN6R0csU0FDQSxTQUFFLGN2Q3dHTCxZdUN0R0csU0FDQSxTQUFFLGV2Q3FHTCxZdUNuR0csU0FDQSxTQUFFLGF2Q2tHTCxZdUM3R0csUUFBRSxRdkM4R0osaUJ1QzdHRSxTQUNBLFNBQUUsWXZDNEdKLGlCdUMxR0UsU0FDQSxTQUFFLGN2Q3lHSixpQnVDdkdFLFNBQ0EsU0FBRSxldkNzR0osaUJ1Q3BHRSxTQUNBLFNBQUUsYXZDbUdKLGlCdUM5R0UsUUFBRSxRdkMrR0osZ0J1QzlHRSxTQUNBLFNBQUUsWXZDNkdKLGdCdUMzR0UsU0FDQSxTQUFFLGN2QzBHSixnQnVDeEdFLFNBQ0EsU0FBRSxldkN1R0osZ0J1Q3JHRSxTQUNBLFNBQUUsYXZDb0dKLGdCdUMvR0UsUUFBRSxRdkMwR0QsZXVDekdELFNBQ0EsU0FBRSxZdkN3R0QsZXVDdEdELFNBQ0EsU0FBRSxjdkNxR0QsZXVDbkdELFNBQ0EsU0FBRSxldkNrR0QsZXVDaEdELFNBQ0EsU0FBRSxhdkMrRkQsZXVDMUdELFFBQUUsUXZDaUhKLGlCdUNoSEUsU0FDQSxTQUFFLFl2QytHSixpQnVDN0dFLFNBQ0EsU0FBRSxjdkM0R0osaUJ1QzFHRSxTQUNBLFNBQUUsZXZDeUdKLGlCdUN2R0UsU0FDQSxTQUFFLGF2Q3NHSixpQnVDakhFLFFBQUUsUXZDa0hKLGV1Q2pIRSxTQUNBLFNBQUUsWXZDZ0hKLGV1QzlHRSxTQUNBLFNBQUUsY3ZDNkdKLGV1QzNHRSxTQUNBLFNBQUUsZXZDMEdKLGV1Q3hHRSxTQUNBLFNBQUUsYXZDdUdKLGV1Q2pHRixXQUFFLE9BQVEsZUFDVixZQUNBLFlBQUUsV0FBWSxlQUVkLFlBQ0EsWUFBRSxhQUFjLGVBRWhCLFlBQ0EsWUFBRSxjQUFlLGVBRWpCLFlBQ0EsWUFBRSxZQUFhLGdCM0JxQmYseUIyQmpESSxRQUFFLE92QzZHTCxZdUM1R0csU0FDQSxTQUFFLFd2QzJHTCxZdUN6R0csU0FDQSxTQUFFLGF2Q3dHTCxZdUN0R0csU0FDQSxTQUFFLGN2Q3FHTCxZdUNuR0csU0FDQSxTQUFFLFl2Q2tHTCxZdUM3R0csUUFBRSxPdkM4R0osaUJ1QzdHRSxTQUNBLFNBQUUsV3ZDNEdKLGlCdUMxR0UsU0FDQSxTQUFFLGF2Q3lHSixpQnVDdkdFLFNBQ0EsU0FBRSxjdkNzR0osaUJ1Q3BHRSxTQUNBLFNBQUUsWXZDbUdKLGlCdUM5R0UsUUFBRSxPdkMrR0osZ0J1QzlHRSxTQUNBLFNBQUUsV3ZDNkdKLGdCdUMzR0UsU0FDQSxTQUFFLGF2QzBHSixnQnVDeEdFLFNBQ0EsU0FBRSxjdkN1R0osZ0J1Q3JHRSxTQUNBLFNBQUUsWXZDb0dKLGdCdUMvR0UsUUFBRSxPdkMwR0QsZXVDekdELFNBQ0EsU0FBRSxXdkN3R0QsZXVDdEdELFNBQ0EsU0FBRSxhdkNxR0QsZXVDbkdELFNBQ0EsU0FBRSxjdkNrR0QsZXVDaEdELFNBQ0EsU0FBRSxZdkMrRkQsZXVDMUdELFFBQUUsT3ZDaUhKLGlCdUNoSEUsU0FDQSxTQUFFLFd2QytHSixpQnVDN0dFLFNBQ0EsU0FBRSxhdkM0R0osaUJ1QzFHRSxTQUNBLFNBQUUsY3ZDeUdKLGlCdUN2R0UsU0FDQSxTQUFFLFl2Q3NHSixpQnVDakhFLFFBQUUsT3ZDa0hKLGV1Q2pIRSxTQUNBLFNBQUUsV3ZDZ0hKLGV1QzlHRSxTQUNBLFNBQUUsYXZDNkdKLGV1QzNHRSxTQUNBLFNBQUUsY3ZDMEdKLGV1Q3hHRSxTQUNBLFNBQUUsWXZDdUdKLGV1Q2xIRSxRQUFFLFF2QzZHTCxZdUM1R0csU0FDQSxTQUFFLFl2QzJHTCxZdUN6R0csU0FDQSxTQUFFLGN2Q3dHTCxZdUN0R0csU0FDQSxTQUFFLGV2Q3FHTCxZdUNuR0csU0FDQSxTQUFFLGF2Q2tHTCxZdUM3R0csUUFBRSxRdkM4R0osaUJ1QzdHRSxTQUNBLFNBQUUsWXZDNEdKLGlCdUMxR0UsU0FDQSxTQUFFLGN2Q3lHSixpQnVDdkdFLFNBQ0EsU0FBRSxldkNzR0osaUJ1Q3BHRSxTQUNBLFNBQUUsYXZDbUdKLGlCdUM5R0UsUUFBRSxRdkMrR0osZ0J1QzlHRSxTQUNBLFNBQUUsWXZDNkdKLGdCdUMzR0UsU0FDQSxTQUFFLGN2QzBHSixnQnVDeEdFLFNBQ0EsU0FBRSxldkN1R0osZ0J1Q3JHRSxTQUNBLFNBQUUsYXZDb0dKLGdCdUMvR0UsUUFBRSxRdkMwR0QsZXVDekdELFNBQ0EsU0FBRSxZdkN3R0QsZXVDdEdELFNBQ0EsU0FBRSxjdkNxR0QsZXVDbkdELFNBQ0EsU0FBRSxldkNrR0QsZXVDaEdELFNBQ0EsU0FBRSxhdkMrRkQsZXVDMUdELFFBQUUsUXZDaUhKLGlCdUNoSEUsU0FDQSxTQUFFLFl2QytHSixpQnVDN0dFLFNBQ0EsU0FBRSxjdkM0R0osaUJ1QzFHRSxTQUNBLFNBQUUsZXZDeUdKLGlCdUN2R0UsU0FDQSxT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QUUsUU4yZGEsSU0xZGYsa0JBQUUsUU4wakJjLElNempCaEIsc0JBQUUsUU5zT2tCLElNck9wQixpQkFBRSxRTnVXYSxJTXRXZixnQkFBRSxRTmtuQlksSU1qbkJkLGtCQUFFLFFOc25CYyxJTXJuQmhCLGdCQUFFLFFOeXRCWSxJTXh0QmQsZ0JBQUUsUU5tUlksSU1sUmQsb0JBQUUsUU51cEJnQixJTXRwQmxCLGNBQUUsUU5xcEJVLElNcHBCWixtQkFBRSxRTnNwQmUsSU1ycEJqQixpQkFBRSxRTnlJYSxJTXZJZixpQkFEQSxrQkFFQSxpQkFGRSxRTnVxQmEsSU10cUJmLHVCQUFFLFFOZ2pCbUIsSU0vaUJyQix3QkFBRSxRTjhpQm9CLElNN2lCdEIscUJBQUUsUU44ZmlCLElNN2ZuQixrQkFBRSxRTm1rQmMsSU1qa0JoQixlQURBLGdCQUFFLFFObUtXLElNbEtiLG1CQUFFLFFOa3JCZSxJTWpyQmpCLGdCQUFFLFFOMlZZLElNMVZkLGtCQUFFLFFOMFBjLElNelBoQixtQkFBRSxRTm1KZSxJTWxKakIsZ0JBQUUsUU5zaEJZLElNcmhCZCxvQkFBRSxRTm1NZ0IsSU1sTWxCLCtCQUFFLFFOZTJCLElNZDdCLDZCQUFFLFFOaUJ5QixJTWhCM0IsaUJBQUUsUU53V2EsSU12V2YseUJBQUUsUU4yZXFCLElNemV2QixrQkFEQSx3QkFBRSxRTjBnQmMsSU16Z0JoQixtQkFBRSxRTm9nQmUsSU1uZ0JqQixvQkFBRSxRTjRZZ0IsSU0zWWxCLGdCQUFFLFFOK1lZLElNOVlkLGdCQUFFLFFOZ1FZLElNL1BkLHNCQUFFLFFOd1VrQixJTXZVcEIsc0JBQUUsUU5xdEJrQixJTXB0QnBCLHVCQUFFLFFObXRCbUIsSU1sdEJyQixxQkFBRSxRTm90QmlCLElNbnRCbkIsa0JBQUUsUU42ZWMsSU01ZWhCLG1CQUFFLFFONEJlLElNM0JqQixlQUFFLFFONm1CVyxJTTVtQmIsZ0JBQUUsUU42bUJZLElNNW1CZCxnQkFBRSxRTjZEWSxJTTVEZCxvQkFBRSxRTjZEZ0IsSU01RGxCLGlCQUFFLFFObWVhLElNbGVmLGtCQUFFLFFOK0VjLElNOUVoQixnQkFBRSxRTjhQWSxJTTdQZCxnQkFBRSxRTnFEWSxJTXBEZCxrQkFBRSxRTjhWYyxJTTdWaEIsdUJBQUUsUU40bUJtQixJTTNtQnJCLHNCQUFFLFFONG1Ca0IsSU0zbUJwQixzQkFBRSxRTmhDa0IsSU1pQ3BCLHdCQUFFLFFObkNvQixJTW9DdEIsdUJBQUUsUU5qQ21CLElNa0NyQix5QkFBRSxRTnBDcUIsSU1xQ3ZCLGdCQUFFLFFObVhZLElNbFhkLGtCQUNBLG1CQURFLFFOZ2JlLElNL2FqQixrQkFBRSxRTjJVYyxJTTFVaEIsd0JBQUUsUU51ckJvQixJTXJyQnRCLGlCQURBLGlCQUVBLHFCQUZFLFFOaWNpQixJTWhjbkIsa0JBQUUsUU55YmMsSU14YmhCLHNCQUFFLFFOK1hrQixJTTlYcEIsa0JBQUUsUU4vQ2MsSU1nRGhCLGdCQUFFLFFOMG5CWSxJTXpuQmQsZ0JBQ0EsMkJBREUsUU51YnVCLElNdGJ6QiwwQkFBRSxRTnNnQnNCLElNcmdCeEIsMEJBQUUsUU51RnNCLElNdEZ4QixrQkFBRSxRTmpCYyxJTWtCaEIseUJBQUUsUU4yakJxQixJTTFqQnZCLHlCQUFFLFFONkxxQixJTTVMdkIsb0JBQUUsUU5WZ0IsSU1XbEIsZ0JBQUUsUU44YlksSU03YmQsaUJBQUUsUU53YWEsSU12YWYsZ0JBQUUsUU4yakJZLElNMWpCZCxtQkFBRSxRTnVPZSxJTXRPakIsd0JBQUUsUU53TG9CLElNdkx0Qix3QkFBRSxRTm9qQm9CLElNbmpCdEIsaUJBQUUsUU51SmEsSU10SmYsd0JBQUUsUU5pRm9CLElNaEZ0Qix5QkFBRSxRTmlGcUIsSU1oRnZCLHVCQUFFLFFOMGJtQixJTXpickIsd0JBQUUsUU4rWG9CLElNOVh0Qix3QkFBRSxRTm1tQm9CLElNbG1CdEIsd0JBQUUsUU5tRW9CLElNbEV0QiwyQkFBRSxRTmljdUIsSU1oY3pCLHVCQUFFLFFOa1RtQixJTWpUckIsc0JBQUUsUU5rSGtCLElNakhwQiwwQkFBRSxRTitsQnNCLElNOWxCeEIsMEJBQUUsUU4rRHNCLElNOUR4QixlQUFFLFFOM0JXLElNNEJiLHNCQUFFLFFOM0NrQixJTTRDcEIsdUJBQUUsUU4zQ21CLElNNENyQixvQkFBRSxRTjNDZ0IsSU00Q2xCLHNCQUFFLFFOL0NrQixJTWdEcEIsd0JBQ0EsaUJBREUsUU5xZWEsSU1wZWYsa0JBQUUsUU51SmMsSU10SmhCLG9CQUFFLFFOK0ZnQixJTTlGbEIsZ0JBQUUsUU53YVksSU12YWQsaUJBQUUsUU42V2EsSU01V2Ysb0JBQUUsUU4zQ2dCLElNNENsQiw4QkFBRSxRTmdKMEIsSU0vSTVCLGdCQUFFLFFOMk5ZLElNMU5kLGdCQUFFLFFObVRZLElNbFRkLGdCQUFFLFFOc0xZLElNckxkLGVBQUUsUU5rSlcsSU1qSmIscUJBQUUsUU5rSmlCLElNaEpuQixnQ0FEQSxtQkFBRSxRTjJJNEIsSU0xSTlCLGlCQUFFLFFOeVphLElNeFpmLG9CQUFFLFFOVWdCLElNVGxCLGtCQUFFLFFOOGFjLElNN2FoQixtQkFBRSxRTjBFZSxJTXpFakIsa0JBQUUsUU51VWMsSU10VWhCLHNCQUFFLFFOaURrQixJTWhEcEIsd0JBQUUsUU42Q29CLElNNUN0QixtQkFBRSxRTnliZSxJTXhiakIseUJBQUUsUU40ZHFCLElNM2R2QixrQkFBRSxRTm9MYyxJTW5MaEIsdUJBQUUsUU5xTG1CLElNcExyQixvQkFBRSxRTmpFZ0IsSU1rRWxCLG9CQUFFLFFObkVnQixJTW9FbEIsdUJBQ0EscUJBREUsUU52RGlCLElNd0RuQiwwQkFBRSxRTjBsQnNCLElNemxCeEIsMkJBQUUsUU51SXVCLElNdEl6Qix3QkFBRSxRTkVvQixJTUR0QixlQUFFLFFOc1JXLElNcFJiLGdCQURBLGlCQUFFLFFOeURZLElNeERkLG9CQUFFLFFOOERnQixJTTdEbEIsdUJBQUUsUU5rakJtQixJTWpqQnJCLHlCQUFFLFFOZ2pCcUIsSU0vaUJ2QixxQkFBRSxRTnVmaUIsSU10Zm5CLG1CQUFFLFFOME9lLElNek9qQixvQkFBRSxRTmdkZ0IsSU0vY2xCLDJCQUFFLFFObVN1QixJTWxTekIsc0JBQUUsUU55aUJrQixJTXhpQnBCLHlCQUFFLFFOa0hxQixJTWpIdkIsbUJBQUUsUU4wY2UsSU16Y2pCLGtCQUFFLFFOaWtCYyxJTWhrQmhCLHlCQUFFLFFONExxQixJTTNMdkIsa0JBQUUsUU5tbEJjLElNbGxCaEIsbUJBQUUsUU5pUmUsSU1oUmpCLGlCQUFFLFFONldhLElNNVdmLG9CQUFFLFFOdWVnQixJTXRlbEIsc0JBQUUsUU5yQ2tCLElNc0NwQix3QkFBRSxRTjJXb0IsSU0xV3RCLG1CQUFFLFFOa2tCZSxJTWprQmpCLHNCQUNBLG9CQURFLFFONkdnQixJTTVHbEIsa0JBQUUsUU5pTGMsSU1oTGhCLGtCQUFFLFFOdWtCYyxJTXRrQmhCLHVCQUFFLFFOaURtQixJTWhEckIsZ0JBQ0EsZUFERSxRTjZaVyxJTTVaYixpQkFBRSxRTmtOYSxJTWpOZixvQkFBRSxRTnZDZ0IsSU13Q2xCLGdCQUFFLFFObEVZLElNbUVkLHVCQUFFLFFOUG1CLElNUXJCLHdCQUFFLFFOa01vQixJTWpNdEIsdUJBQUUsUU5nTW1CLElNL0xyQixxQkFBRSxRTmlNaUIsSU1oTW5CLHVCQUFFLFFONkxtQixJTTVMckIsNkJBQUUsUU52SHlCLElNd0gzQiw4QkFBRSxRTm5IMEIsSU1vSDVCLDJCQUFFLFFObkh1QixJTW9IekIsNkJBQUUsUU4zSHlCLElNNEgzQixpQkFBRSxRTnlLYSxJTXhLZixrQkFBRSxRTjJtQmMsSU0xbUJoQixpQkFBRSxRTm1mYSxJTWxmZixrQkFBRSxRTnVIYyxJTXRIaEIscUJBQUUsUU4zRGlCLElNNERuQixzQkFBRSxRTnBIa0IsSU1xSHBCLGlCQUNBLGlCQURFLFFOZ2tCYSxJTS9qQmYsaUJBQ0EsZ0JBREUsUU40UFksSU0zUGQsaUJBQUUsUU5FYSxJTURmLGlCQUFFLFFOMEhhLElNekhmLGVBQ0Esb0JBREUsUU44WWdCLElNN1lsQixnQkFDQSxtQkFERSxRTjZHZSxJTTVHakIscUJBQUUsUU4rVGlCLElNN1RuQixvQkFEQSxnQkFBRSxRTndIZ0IsSU12SGxCLGtCQUFFLFFObWNjLElNaGNoQixnQkFGQSxtQkFDQSxtQkFERSxRTjdHWSxJTThHZCxtQkFBRSxRTjJQZSxJTTFQakIsbUJBQUUsUU55UGUsSU14UGpCLHlCQUFFLFFOb2RxQixJTW5kdkIscUJBQUUsUU5naUJpQixJTS9oQm5CLGlCQUFFLFFONGRhLElNM2RmLGlCQUFFLFFOOFBhLElNN1BmLGlCQUFFLFFOa2hCYSxJTWpoQmYscUJBQUUsUU53VWlCLElNdlVuQiw0QkFBRSxRTnlVd0IsSU14VTFCLDhCQUFFLFFOcUowQixJTXBKNUIsdUJBQUUsUU5pSm1CLElNaEpyQixpQkFBRSxRTjBSYSxJTXpSZixzQkFBRSxRTi9Ea0IsSU1nRXBCLG9CQUFFLFFOekRnQixJTTBEbEIsc0JBQUUsUU5oRWtCLElNaUVwQix1QkFBRSxRTmhFbUIsSU1pRXJCLG1CQUFFLFFOWGUsSU1hakIsZ0JBREEsb0JBQUUsUU5nYVksSU05WmQscUJBREEscUJBQUUsUU5xYWlCLElNbmFuQixvQkFEQSxtQkFBRSxRTm1hZ0IsSU1sYWxCLG9CQUFFLFFOa0NnQixJTWpDbEIsb0JBQUUsUU4rTmdCLElNOU5sQix1QkFDQSxnQkFERSxRTjhnQlksSU01Z0JkLGlCQURBLGlCQUFFLFFOOEdhLElNN0dmLHFCQUNBLHNCQURFLFFOMGNrQixJTXpjcEIscUJBQUUsUU5sQmlCLElNbUJuQixzQkFBRSxRTmZrQixJTWlCcEIsZ0JBREEsaUJBQUUsUU54R1ksSU15R2QsbUJBQUUsUU55WWUsSU14WWpCLG9CQUFFLFFOcWdCZ0IsSU1uZ0JsQixxQkFEQSxpQkFBRSxRTnhDaUIsSU15Q25CLHVCQUFFLFFOa05tQixJTWpOckIsb0JBQUUsUU5nQ2dCLElNL0JsQiwwQkFBRSxRTnRDc0IsSU11Q3hCLHdCQUFFLFFOdENvQixJTXVDdEIsbUJBQUUsUU44Z0JlLElNN2dCakIsdUJBQUUsUU4yYW1CLElNMWFyQixvQkFBRSxRTnNiZ0IsSU1yYmxCLGtCQUFFLFFOakljLElNa0loQixrQkFBRSxRTnJDYyxJTXNDaEIsbUJBQUUsUU5iZSxJTWNqQix1QkFBRSxRTjJEbUIsSU0xRHJCLHNCQUFFLFFON0drQixJTThHcEIsc0JBQUUsUU5tSmtCLElNbEpwQixxQkFBRSxRTnhNaUIsSU15TW5CLGtCQUFFLFFOeU9jLElNeE9oQix1QkFBRSxRTnVDbUIsSU10Q3JCLGdCQUFFLFFOOUlZLElNK0lkLG9CQUFFLFFOb0hnQixJTW5IbEIsdUJBQUUsUU53U21CLElNdlNyQiw2QkFBRSxRTnhNeUIsSU15TTNCLDhCQUFFLFFOeE0wQixJTXlNNUIsMkJBQUUsUU54TXVCLElNeU16Qiw2QkFBRSxRTjVNeUIsSU02TTNCLHNCQUFFLFFOeE1rQixJTXlNcEIsdUJBQUUsUU54TW1CLElNeU1yQixvQkFBRSxRTnhNZ0IsSU15TWxCLHNCQUFFLFFONU1rQixJTTZNcEIsbUJBQUUsUU52QmUsSU13QmpCLGtCQUFFLFFOeUtjLElNeEtoQixrQkFBRSxRTnFhYyxJTXBhaEIsd0JBQ0Esa0JBREUsUU5xT2MsSU1wT2hCLG9CQUFFLFFOM0VnQixJTTRFbEIsc0JBQUUsUU51U2tCLElNdFNwQix1QkFBRSxRTnVTbUIsSU10U3JCLG1CQUFFLFFONlhlLElNNVhqQixrQkFBRSxRTmhGYyxJTWlGaEIsc0JBQ0EsaUJBREUsUU5tVGEsSU1sVGYsc0JBQUUsUU44RWtCLElNN0VwQixvQkFBRSxRTmtEZ0IsSU1qRGxCLHlCQUFFLFFObURxQixJTWxEdkIsbUJBQUUsUU5vV2UsSU1uV2pCLG1CQUFFLFFOMERlLElNekRqQixpQkFBRSxRTitNYSxJTTlNZixtQkFBRSxRTjBEZSxJTXpEakIsc0JBQUUsUU5zSmtCLElNckpwQixrQkFBRSxRTnFDYyxJTXBDaEIsMEJBQUUsUU5tQ3NCLElNbEN4QixvQkFBRSxRTjRaZ0IsSU0zWmxCLGdCQUFFLFFOakZZLElNa0ZkLDBCQUNBLHFCQURFLFFOdVNpQixJTXRTbkIsMkJBQ0EsMEJBQ0EsdUJBRkUsUU53WG1CLElNdlhyQiwwQkFBRSxRTjBLc0IsSU16S3hCLGdCQUFFLFFOOURZLElNK0RkLHFCQUFFLFFOckZpQixJTXVGbkIsd0JBREEsa0JBQUUsUU5uSG9CLElNb0h0QixvQkFBRSxRTjRRZ0IsSU0zUWxCLGdCQUFFLFFONkhZLElNNUhkLHVCQUFFLFFOdkJtQixJTXdCckIsdUJBQUUsUU5xWW1CLElNcFlyQixxQkFBRSxRTitYaUIsSU05WG5CLGtCQUFFLFFOL0JjLElNZ0NoQix3QkFBRSxRTm1Rb0IsSU1sUXRCLHNCQUFFLFFOOExrQixJTTdMcEIsNEJBQUUsUU44THdCLElNN0wxQixrQkFBRSxRTnlUYyxJTXhUaEIsc0JBQUUsUU56SmtCLElNMEpwQiw2QkFBRSxRTld5QixJTVYzQixrQkFBRSxRTjBSYyxJTXpSaEIsa0JBQUUsUU5nTGMsSU0vS2hCLCtCQUFFLFFOM0gyQixJTTRIN0IsZ0NBQUUsUU4zSDRCLElNNEg5Qiw2QkFBRSxRTjNIeUIsSU00SDNCLCtCQUFFLFFOL0gyQixJTWdJN0IsaUJBQUUsUU5pR2EsSU1oR2YsZ0JBQUUsUU5sRlksSU1tRmQsa0JBQUUsUU5wUWMsSU1xUWhCLHNCQUFFLFFOOGJrQixJTTdicEIsb0JBQUUsUU43S2dCLElNOEtsQixzQkFBRSxRTjFEa0IsSU0yRHBCLHNCQUFFLFFOMURrQixJTTJEcEIsc0JBQUUsUU5rUmtCLElNalJwQix1QkFBRSxRTm9PbUIsSU1uT3JCLGtCQUFFLFFOZ1pjLElNL1loQix3QkFBRSxRTjZLb0IsSU01S3RCLDBCQUFFLFFONktzQixJTTVLeEIsb0JBQUUsUU53SGdCLElNdkhsQixzQkFBRSxRTnNIa0IsSU1ySHBCLHdCQUFFLFFOaEpvQixJTWlKdEIseUJBQUUsUU42TXFCLElNNU12QixnQ0FBRSxRTmpENEIsSU1rRDlCLHdCQUFFLFFOMlJvQixJTTFSdEIsbUJBQUUsUU45R2UsSU1nSGpCLCtCQURBLHVCQUFFLFFOM0syQixJTTZLN0IsNkJBREEscUJBQUUsUU56S3lCLElNMkszQixnQ0FEQSx3QkFBRSxRTjNLNEIsSU02SzlCLGVBREEsZ0JBQUUsUU5oRVcsSU1pRWIsZUFBRSxRTk9XLElNTmIsa0JBQ0EsZUFERSxRTjZhVyxJTTNhYixlQURBLGlCQUFFLFFOcUZXLElNcEZiLGVBR0EsZUFGQSxlQUNBLGVBRkUsUU40RlcsSU0xRmIsa0JBQ0EsZUFGQSxpQkFBRSxRTitQVyxJTTdQYixlQURBLGVBQUUsUU44RlcsSU03RmIsbUJBQ0EsZUFERSxRTjNNVyxJTTRNYixnQkFBRSxRTmhEWSxJTWlEZCxxQkFBRSxRTnBDaUIsSU1xQ25CLDBCQUFFLFFOMFNzQixJTXpTeEIsMkJBQUUsUU4wU3VCLElNelN6QiwyQkFBRSxRTjBTdUIsSU16U3pCLDRCQUFFLFFOMFN3QixJTXpTMUIsNEJBQUUsUU42U3dCLElNNVMxQiw2QkFBRSxRTjZTeUIsSU01UzNCLHFCQUFFLFFOa1hpQixJTWpYbkIsdUJBQUUsUU44V21CLElNN1dyQiwwQkFBRSxRTnlkc0IsSU14ZHhCLG1CQUFFLFFOc2RlLElNcmRqQixnQkFBRSxRTjJjWSxJTTFjZCx1QkFBRSxRTjJjbUIsSU0xY3JCLHdCQUFFLFFOb2RvQixJTW5kdEIsbUJBQUUsUU54R2UsSU15R2pCLDBCQUFFLFFOOFNzQixJTTdTeEIscUJBQUUsUU5nRWlCLElNL0RuQixrQkFBRSxRTnBDYyxJTXFDaEIsZUFBRSxRTjNUVyxJTTRUYixxQkFBRSxRTi9PaUIsSU1nUG5CLDRCQUFFLFFOL093QixJTWdQMUIsa0JBQUUsUU4rWGMsSU05WGhCLHlCQUFFLFFOK1hxQixJTTlYdkIsMkJBQUUsUU5nR3VCLElNL0Z6Qix5QkFBRSxRTmtHcUIsSU1qR3ZCLDJCQUFFLFFOK0Z1QixJTTlGekIsNEJBQUUsUU4rRndCLElNOUYxQixpQkFBRSxRTmpUYSxJTWtUZixtQkFBRSxRTm1iZSxJTWxiakIsbUJBQUUsUU43VGUsSU04VGpCLGlCQUFFLFFOa0ZhLElNakZmLG9CQUFFLFFONUhnQixJTTZIbEIsaUJBQUUsUU5nUWEsSU0vUGYsc0JBQUUsUU54Q2tCLElNeUNwQixrQkFBRSxRTjRXYyxJTTNXaEIsa0JBQUUsUU50RmMsSU11RmhCLGdCQUFFLFFONkZZLElNNUZkLGtCQUNBLG9CQURFLFFOWGdCLElNWWxCLGlCQUFFLFFOK1NhLElNOVNmLGtCQUFFLFFOd0hjLElNdkhoQixtQkFBRSxRTjdUZSxJTThUakIsZUFBRSxRTnJQVyxJTXNQYixjQUFFLFFOa1pVLElNalpaLGlCQUFFLFFOd1phLElNdlpmLGtCQUFFLFFOZ01jLElNL0xoQixxQkFBRSxRTm1JaUIsSU1sSW5CLDBCQUFFLFFOOFFzQixJTTdReEIsZ0NBQUUsUU45VDRCLElNK1Q5QiwrQkFBRSxRTmhVMkIsSU1rVTdCLCtCQURBLHVCQUFFLFFOdk8yQixJTXdPN0Isd0JBQUUsUU5qSm9CLElNa0p0QixzQkFBRSxRTm1aa0IsSU1sWnBCLHdCQUFFLFFOc1lvQixJTXBZdEIsZUFEQSx3QkFBRSxRTjZWVyxJTTVWYix5QkFBRSxRTjZKcUIsSU01SnZCLHlCQUFFLFFOK1BxQixJTTlQdkIsaUJBQUUsUU55T2EsSU14T2YsMkJBQUUsUU50SXVCLElNdUl6QixxQkFBRSxRTnVaaUIsSU10Wm5CLGtCQUFFLFFOaUhjLElNL0doQixnQkFEQSx1QkFFQSxzQkFGRSxRTm1Xa0IsSU1qV3BCLDBCQURBLHdCQUFFLFFOcENzQixJTXFDeEIsaUJBQUUsUU40WmEsSU0zWmYsa0JBQUUsUU41Q2MsSU02Q2hCLGtCQUFFLFFOc0tjLElNcktoQix5QkFBRSxRTnVLcUIsSU10S3ZCLDhCQUFFLFFOK1EwQixJTTlRNUIsdUJBQUUsUU42UW1CLElNNVFyQixxQkFBRSxRTnpLaUIsSU0wS25CLGdCQUFFLFFOdEtZLElNdUtkLHlCQUFFLFFOaUlxQixJTWhJdkIsMEJBQUUsUU4rSHNCLElNOUh4QixrQkFBRSxRTmpLYyxJTWtLaEIsa0JBQUUsUU5hYyxJTVpoQixvQkFBRSxRTmtCZ0IsSU1qQmxCLGVBQUUsUU5oSVcsSU1pSWIsb0JBQUUsUU52UmdCLElNd1JsQixpQkFBRSxRTnBPYSxJTXFPZixlQUFFLFFONEdXLElNM0diLGlCQUFFLFFOeU9hLElNeE9mLGdCQUFFLFFOL0xZLElNZ01kLGlCQUFFLFFOL0xhLElNZ01mLG1CQUFFLFFOdlRlLElNd1RqQiwwQkFBRSxRTnZUc0IsSU13VHhCLGlCQUFFLFFOZ1BhLElNL09mLHdCQUFFLFFOZ1BvQixJTS9PdEIsbUJBQUUsUU4rSWUsSU05SWpCLHNCQUNBLGVBREUsUU5sUlcsSU1tUmIsZUFDQSxnQkFERSxRTnVRWSxJTXRRZCxnQkFBRSxRTm9UWSxJTW5UZCxtQkFBRSxRTitOZSxJTTlOakIsc0JBQUUsUU45TGtCLElNK0xwQixzQkFBRSxRTnlOa0IsSU14TnBCLG9CQUFFLFFOdE1nQixJTXVNbEIsc0JBQUUsUU52SWtCLElNd0lwQix1QkFBRSxRTmhJbUIsSU1pSXJCLHdCQUFFLFFON0lvQixJTThJdEIsNkJBQUUsUU52SXlCLElNMEkzQix3QkFGQSx3QkFDQSwwQkFERSxRTjlJb0IsSU1nSnRCLDBCQURBLHNCQUFFLFFObkpzQixJTXFKeEIsd0JBREEsd0JBQUUsUU5uSm9CLElNb0p0Qix3QkFDQSx3QkFERSxRTnZJb0IsSU13SXRCLHVCQUFFLFFOcEptQixJTXFKckIsZ0JBQUUsUU5vVlksSU1uVmQsbUJBQUUsUU4vT2UsSU1nUGpCLG9CQUFFLFFOakJnQixJTWtCbEIscUJBQ0EscUJBR0EscUJBRkEsc0JBQ0EsbUJBSEUsUU5GaUIsSU1HbkIsMEJBQUUsUU45UHNCLElNK1B4QixjQUVBLGlCQURBLHNCQURFLFFOd0hhLElNdEhmLGtCQURBLGNBQUUsUU4vTGMsSU1nTWhCLHNCQUFFLFFOckdrQixJTXNHcEIsZUFBRSxRTnZHVyxJTTBHYix1QkFGQSwrQkFDQSxxQkFERSxRTmxGbUIsSU1tRnJCLHlCQUFFLFFOaVBxQixJTWhQdkIsY0FBRSxRTnVHVSxJTXRHWixrQkFDQSxrQkFERSxRTmlWYyxJTS9VaEIsdUJBREEsZ0JBQUUsUU44RG1CLElNNURyQix5QkFEQSxrQkFBRSxRTjhEcUIsSU03RHZCLG1CQUFFLFFOakVlLElNa0VqQix1QkFBRSxRTnpRbUIsSU0wUXJCLGtCQUFFLFFOeEVjLElNeUVoQixxQkFBRSxRTjREaUIsSU0zRG5CLG1CQUFFLFFOd0tlLElNdktqQixxQkFBRSxRTmdKaUIsSU0vSW5CLDRCQUFFLFFOZ0p3QixJTS9JMUIsZ0JBQUUsUU5oVlksSU1rVmQsb0JBREEseUJBQUUsUU5sSWdCLElNbUlsQixlQUFFLFFOb1JXLElNblJiLHNCQUFFLFFOOVZrQixJTStWcEIsZ0JBQUUsUU44RVksSU03RWQsc0JBQUUsUU5pS2tCLElNaEtwQixrQkFBRSxRTnFSYyxJTXBSaEIsZ0JBQUUsUU55VlksSU14VmQsdUJBQUUsUU5pQ21CLElNaENyQixnQkFBRSxRTmtVWSxJTWpVZCxzQkFBRSxRTjNVa0IsSU00VXBCLGtCQUFFLFFObURjLElNbERoQix5QkFBRSxRTmpIcUIsSU1rSHZCLG1CQUFFLFFObFRlLElNbVRqQix5QkFBRSxRTnRUcUIsSU11VHZCLHVCQUFFLFFOelRtQixJTTBUckIsbUJBQUUsUU41VGUsSU02VGpCLHFCQUFFLFFOeFRpQixJTXlUbkIscUJBQUUsUU54VGlCLElNeVRuQixzQkFBRSxRTmpYa0IsSU1rWHBCLHdCQUFFLFFOalhvQixJTWtYdEIsaUJBQUUsUU55UGEsSU14UGYscUJBQUUsUU56UWlCLElNMFFuQixjQUFFLFFOcFpVLElNcVpaLHNCQUFFLFFObE5rQixJTW1OcEIsdUJBQUUsUU4yQm1CLElNMUJyQix5QkFBRSxRTnBYcUIsSU1xWHZCLHNCQUFFLFFONWFrQixJTTZhcEIscUJBQUUsUU4yQ2lCLElNMUNuQixzQkFBRSxRTi9Da0IsSU1nRHBCLGtCQUFFLFFON0RjLElNOERoQix5QkFBRSxRTjdEcUIsSU04RHZCLHNCQUFFLFFOc09rQixJTXJPcEIscUJBQUUsUU5zT2lCLElNck9uQixtQkFBRSxRTjlYZSxJTStYakIsZUFBRSxRTnZXVyxJTXdXYixtQkFBRSxRTjdFZSxJTThFakIscUJBQUUsUU5qY2lCLElNa2NuQixjQUFFLFFOblZVLElNc1ZaLGVBRkEsa0JBQ0Esa0JBREUsUU43RlcsSU04RmIsb0JBQUUsUU54QmdCLElNeUJsQixzQkFBRSxRTjVXa0IsSU02V3BCLDBCQUFFLFFOaFNzQixJTWlTeEIsb0JBQUUsUU5sUmdCLElNbVJsQixvQkFBRSxRTmxMZ0IsSU1tTGxCLG1CQUFFLFFOekVlLElNMEVqQixrQkFBRSxRTjJGYyxJTTFGaEIsd0JBQUUsUU51R29CLElNdEd0Qix1QkFBRSxRTmdIbUIsSU0vR3JCLG9CQUFFLFFOaUhnQixJTWhIbEIscUJBQUUsUU5oV2lCLElNaVduQiwyQkFBRSxRTmxXdUIsSU1tV3pCLG1CQUFFLFFOblJlLElNb1JqQixnQkFBRSxRTmdHWSxJTS9GZCx1QkFBRSxRTjBQbUIsSU16UHJCLHNCQUFFLFFObkJrQixJTW9CcEIsdUJBQUUsUU55Sm1CLElNeEpyQixxQkFBRSxRTmxJaUIsSU1tSW5CLGlCQUFFLFFOMlBhLElNMVBmLGdCQUFFLFFOakRZLElNa0RkLG1CQUFFLFFOdkNlLElNd0NqQixvQkFDQSx1QkFERSxRTitNbUIsSU05TXJCLDJCQUFFLFFOK011QixJTTlNekIsd0JBQUUsUU51UG9CLElNdFB0Qix1QkFBRSxRTnJEbUIsSU1zRHJCLHNCQUFFLFFOc1BrQixJTXJQcEIsdUJBQUUsUU50RG1CLElNdURyQix5QkFBRSxRTnJEcUIsSU1zRHZCLHlCQUFFLFFOdkRxQixJTXdEdkIsa0JBQUUsUU43QmMsSU04QmhCLHNCQUFFLFFOaE1rQixJTWlNcEIsNkJBQUUsUU43UHlCLElNOFAzQix1QkFBRSxRTkltQixJTUhyQixvQkFBRSxRTitQZ0IsSU05UGxCLGtCQUFFLFFOa0VjLElNakVoQixxQkFBRSxRTm9PaUIsSU1uT25CLHNCQUFFLFFOcU9rQixJTW5PcEIsZUFEQSxpQkFBRSxRTmpiVyxJTWtiYixtQkFBRSxRTjBPZSxJTXpPakIsaUJBQUUsUU40TGEsSU0zTGYsa0JBQUUsUU5zSWMsSU1ySWhCLGtCQUFFLFFOaEVjLElNa0VoQix3QkFEQSxjQUFFLFFOeVFvQixJTXhRdEIseUJBQUUsUU5sQ3FCLElNbUN2QixvQkFBRSxRTnRDZ0IsSU11Q2xCLHdCQUFFLFFOcFJvQixJTXFSdEIscUJBRUEsd0JBREEsbUJBREUsUU45Ym9CLElNK2J0QixxQkFDQSxrQ0FERSxRTjViOEIsSU02YmhDLHFCQUNBLHdCQURFLFFOL2JvQixJTWdjdEIscUJBQ0EsMkJBREUsUU4vYnVCLElNZ2N6QixxQkFDQSx5QkFERSxRTm5jcUIsSU1vY3ZCLHlCQUFFLFFOdERxQixJTXVEdkIsb0JBQUUsUU50SmdCLElNdUpsQix3QkFBRSxRTm5Eb0IsSU1vRHRCLDBCQUFFLFFObkRzQixJTW9EeEIsdUJBQUUsUU42R21CLElNNUdyQix5QkFBRSxRTjZHcUIsSU01R3ZCLGtCQUFFLFFOMVljLElNMlloQiwwQkFBRSxRTjdZc0IsSU04WXhCLGlCQUFFLFFOL1dhLElNZ1hmLHlCQUFFLFFON2RxQixJTThkdkIsdUJBQUUsUU5uS21CLElNb0tyQix1QkFDQSwyQkFERSxRTm5LdUIsSU1vS3pCLHVCQUNBLDBCQURFLFFOdEtzQixJTXVLeEIsdUJBQ0EseUJBREUsUU54S3FCLElNeUt2QixxQkFBRSxRTjdLaUIsSU04S25CLHVCQUNBLHVCQURFLFFOL0xtQixJTWlNckIsd0JBREEsdUJBQUUsUU5uTW9CLElNb010QiwyQkFBRSxRTmhNdUIsSU1pTXpCLHlCQUFFLFFOMU1xQixJTTJNdkIsd0JBQUUsUU5qTW9CLElNa010QiwwQkFBRSxRTnJNc0IsSU1zTXhCLHdCQUFFLFFOdk1vQixJTXdNdEIscUJBQUUsUU55SmlCLElNeEpuQixzQkFBRSxRTkxrQixJTU1wQiw0QkFBRSxRTnJXd0IsSU1zVzFCLGNBQUUsUU41T1UsSU02T1oscUJBQUUsUU41T2lCLElNNk9uQix1QkFBRSxRTjRKbUIsSU0zSnJCLHlCQUFFLFFOM0VxQixJTTRFdkIsZ0NBQUUsUU4zRTRCLElNNEU5QixzQkFBRSxRTmxQa0IsSU1tUHBCLHVCQUFFLFFOa05tQixJTWpOckIsa0JBQUUsUU5PYyxJTU5oQixrQkFBRSxRTi9ZYyxJTWdaaEIsbUJBQUUsUU5wUmUsSU1xUmpCLGlCQUFFLFFOOUVhLElNK0VmLDZCQUFFLFFOMUt5QixJTTRLM0Isc0JBREEsY0FBRSxRTm9Ha0IsSU1uR3BCLGtCQUFFLFFOdFhjLElNdVhoQixpQkFBRSxRTjlpQmEsSU0raUJmLGtCQUFFLFFOcGlCYyxJTXFpQmhCLDJCQUFFLFFOaGN1QixJTWljekIsNEJBQUUsUU5uY3dCLElNb2MxQiw0QkFBRSxRTmpjd0IsSU1rYzFCLDRCQUFFLFFOdGN3QixJTXVjMUIsb0JBQUUsUU56TGdCLElNMExsQixtQkFBRSxRTmpJZSxJTWtJakIscUJBQUUsUU5qSWlCLElNa0luQixpQkFBRSxRTnBJYSxJTXFJZixlQUFFLFFOdklXLElNd0liLHNCQUFFLFFOellrQixJTTBZcEIsd0JBQUUsUU56WW9CLElNMFl0QixpQkFBRSxRTjNNYSxJTTRNZixpQkFBRSxRTjRLYSxJTTNLZixxQkFBRSxRTnZlaUIsSU13ZW5CLHFCQUFFLFFOMVJpQixJTTJSbkIsd0JBQUUsUU56Q29CLElNMEN0QixnQkFBRSxRTnpXWSxJTTBXZCwyQkFBRSxRTnJZdUIsSU1zWXpCLG9CQUFFLFFOelpnQixJTTBabEIsZ0JBQUUsUU52SFksSU13SGQsd0JBQUUsUU4vUm9CLElNZ1N0QixlQUFFLFFOK0lXLElNOUliLHdCQUFFLFFOaEVvQixJTWlFdEIsb0JBQUUsUU45SGdCLElNK0hsQixrQkFBRSxRTnZCYyxJTXdCaEIsd0JBQUUsUU5sR29CLElNbUd0QiwwQkFBRSxRTmxHc0IsSU1tR3hCLHVCQUFFLFFOZ0RtQixJTS9DckIseUJBQUUsUU5nRHFCLElNL0N2Qix3QkFBRSxRTlZvQixJTVd0QiwyQkFBRSxRTlZ1QixJTVd6QixtQkFBRSxRTmxQZSxJTW1QakIscUJBQUUsUU54ZmlCLElNeWZuQix1QkFBRSxRTnhmbUIsSU15ZnJCLG1CQUFFLFFOcEdlLElNcUdqQixrQkFBRSxRTnZSYyxJTXdSaEIsc0JBQUUsUU42S2tCLElNNUtwQixtQkFBRSxRTjhLZSxJTTdLakIsa0JBQUUsUU5uWGMsSU1vWGhCLDRCQUFFLFFOc0h3QixJTXJIMUIsMEJBQUUsUU44SnNCLElNN0p4Qiw2QkFBRSxRTjdFeUIsSU04RTNCLGlCQUFFLFFObmdCYSxJTW9nQmYsNkJBQUUsUU4zaUJ5QixJTTRpQjNCLGdDQUFFLFFOZ0o0QixJTS9JOUIsbUJBQUUsUU43ZmUsSU04ZmpCLHVDQUFFLFFOampCbUMsSU1takJyQywrQ0FEQSw0QkFBRSxRTmxsQjJDLElNcWxCN0MsZ0JBRkEsb0JBQ0EsMkJBREUsUU56WlksSU0wWmQsaUJBQUUsUU5sU2EsSU1tU2YsbUJBQUUsUU5sU2UsSU1vU2pCLHlCQURBLG1CQUFFLFFOM0JxQixJTTRCdkIsc0JBQUUsUU4xTGtCLElNMkxwQixrQkFBRSxRTmdJYyxJTS9IaEIseUJBQUUsUU5nSXFCLElNL0h2QixvQkFBRSxRTm5CZ0IsSU1vQmxCLDBCQUFFLFFObkJzQixJTW9CeEIsMkJBQUUsUU5uQnVCLElNb0J6QixzQkFBRSxRTnRIa0IsSU11SHBCLHVCQUFFLFFOclZtQixJTXNWckIsaUJBQUUsUU5rS2EsSU1qS2YscUJBQUUsUU4yQ2lCLElNMUNuQiw4QkFDQSxnQ0FERSxRTnpTNEIsSU0wUzlCLGNBQ0Esd0JBREUsUU41VW9CLElNNlV0Qix1QkFBRSxRTnJSbUIsSU1zUnJCLHlCQUFFLFFOalpxQixJTWtadkIsMkJBQUUsUU5qWnVCLElNa1p6QixrQkFBRSxRTnJOYyxJTXNOaEIsd0JBQUUsUU5ubkJvQixJTW9uQnRCLDBCQUFFLFFObm5Cc0IsSU1xbkJ4Qix3QkFEQSxpQkFBRSxRTm5uQm9CLElNcW5CdEIsMEJBREEsbUJBQUUsUU5ubkJzQixJTW9uQnhCLHVCQUFFLFFOK0ZtQixJTTlGckIseUJBQUUsUU4rRnFCLElNOUZ2QixrQkFBRSxRTmdHYyxJTS9GaEIsb0JBQUUsUU54UWdCLElNeVFsQiwyQkFDQSxtQkFERSxRTnhRZSxJTXlRakIsNkJBQ0EscUJBREUsUU54UWlCLElNeVFuQixpQkFBRSxRTmpIYSxJTWtIZiwwQkFBRSxRTnRWc0IsSU11VnhCLG9CQUFFLFFOZWdCLElNZGxCLHlCQUVBLDRCQURBLHVCQURFLFFOK0J3QixJTTlCMUIseUJBQ0Esc0NBREUsUU5pQ2tDLElNaENwQyx5QkFDQSw0QkFERSxRTjhCd0IsSU03QjFCLHlCQUNBLCtCQURFLFFOOEIyQixJTTdCN0IseUJBQ0EsNkJBREUsUU4wQnlCLElNekIzQixrQkFBRSxRTmhFYyxJTW1FaEIsZ0JBRkEsbUJBQ0EsZUFERSxRTjVrQlksSU02a0JkLG1CQUFFLFFOckllLElNc0lqQiwyQkFBRSxRTmtIdUIsSU1qSHpCLDJCQUFFLFFOa0h1QixJTWpIekIsMEJBQUUsUU5rSHNC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QyxTQUFVLDBCQUEwQixTQUFVLElBQUksa0JBQWtCLG1CQUFtQixrQkFBa0IsaUJBQWlCLFVBQVUsbUJBQW1CLGtCQUFrQixpQkFBaUIsSUFBSSxrQkFBa0IsbUJBQW1CLGtCQUFrQixpQkFBaUIsVUFBVSxtQkFBbUIsa0JBQWtCLGlCQUFpQixJQUFJLElBQUksa0NBQWtDLFFBQVMsMEJBQTBCLFFBQVMsSUFBSSxrQkFBa0IsbUJBQW1CLHFCQUFxQixVQUFVLG1CQUFtQixxQkFBcUIsR0FBRyxrQkFBa0IsbUJBQW1CLFVBQVUsbUJBQW1CLGtDQUFrQyxRQUFTLDBCQUEwQixTQUFVLGdCQUFnQixHQUFHLGtCQUFrQixtQkFBbUIsZ0JBQWdCLFVBQVUsbUJBQW1CLGdCQUFnQixHQUFHLElBQUksa0NBQWtDLFNBQVUsMEJBQTBCLFNBQVUsSUFBSSxrQkFBa0IsbUJBQW1CLGtCQUFrQixpQkFBaUIsVUFBVSxtQkFBbUIsa0JBQWtCLGlCQUFpQixJQUFJLGtCQUFrQixtQkFBbUIsa0JBQWtCLGlCQUFpQixVQUFVLG1CQUFtQixrQkFBa0IsaUJBQWlCLElBQUksSUFBSSxrQ0FBa0MsUUFBUywwQkFBMEIsUUFBUyxJQUFJLGtCQUFrQixtQkFBbUIscUJBQXFCLFVBQVUsbUJBQW1CLHFCQUFxQixHQUFHLGtCQUFrQixtQkFBbUIsVUFBVSxtQkFBbUIsa0NBQWtDLFFBQVMsMEJBQTBCLFNBQVUsZUFBZSw0QkFBNEIsUUFBUyxvQkFBb0IsUUFBUyx1QkFBdUIsS0FBTSxlQUFlLEtBQU0sMkJBQTJCLEdBQUcsa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsUUFBUSxFQUFHLEdBQUcsSUFBSSxrQ0FBa0MsUUFBUywwQkFBMEIsUUFBUyxJQUFJLGtCQUFrQixtQkFBbUIsZ0JBQWdCLFVBQVUsbUJBQW1CLGdCQUFnQixJQUFJLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLFFBQVEsRUFBRyxJQUFJLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLEdBQUcsa0JBQWtCLG1CQUFtQixVQUFVLG9CQUFvQixtQkFBbUIsR0FBRyxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxRQUFRLEVBQUcsR0FBRyxJQUFJLGtDQUFrQyxRQUFTLDBCQUEwQixRQUFTLElBQUksa0JBQWtCLG1CQUFtQixnQkFBZ0IsVUFBVSxtQkFBbUIsZ0JBQWdCLElBQUksa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsUUFBUSxFQUFHLElBQUksa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsR0FBRyxrQkFBa0IsbUJBQW1CLFVBQVUsb0JBQW9CLFNBQVMsNEJBQTRCLGtCQUFrQixvQkFBb0Isa0JBQWtCLHVCQUF1QixRQUFTLGVBQWUsUUFBUywyQkFBMkIsR0FBRyxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxRQUFRLEVBQUcsR0FBRyxJQUFJLGtDQUFrQyxRQUFTLDBCQUEwQixRQUFTLElBQUksa0JBQWtCLG1CQUFtQixnQkFBZ0IsVUFBVSxtQkFBbUIsZ0JBQWdCLElBQUksa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsUUFBUSxFQUFHLElBQUksa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsR0FBRyxrQkFBa0IsbUJBQW1CLFVBQVUsb0JBQW9CLG1CQUFtQixHQUFHLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLFFBQVEsRUFBRyxHQUFHLElBQUksa0NBQWtDLFFBQVMsMEJBQTBCLFFBQVMsSUFBSSxrQkFBa0IsbUJBQW1CLGdCQUFnQixVQUFVLG1CQUFtQixnQkFBZ0IsSUFBSSxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxRQUFRLEVBQUcsSUFBSSxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxHQUFHLGtCQUFrQixtQkFBbUIsVUFBVSxvQkFBb0IsU0FBUyw0QkFBNEIsa0JBQWtCLG9CQUFvQixrQkFBa0IsdUJBQXVCLFFBQVMs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UTRGMkVULFVBQVcsT0FDWCxZQUFhLElBQ2IsWUFBYSxPQUNiLFdBQVksT0FWaEIsbUJBQUEsaUNBYUksY0FBZSxJQUNmLFFBQVMsS0FBQSxLQUNULFVBQVcsTUFDWCxZQUFhLElBQ2IsWUFBYSxPQWpCakIsdUJBQUEscUNBbUJNLFlBQWEsS0FDYixVQUFXLE1BcEJqQixnQ0F3QkksU0FBVSxTQUNWLFlBQWEsS0FDYixhQUFjLEtBQ2QsVUFBVyxNQTNCZixnQ0E4QkksTUFBTyxLQUNQLE9BQVEsTUEvQlosd0NBa0NJLFNBQVUsU0FDVixJQUFLLE1BQ0wsTUFBTyxJQUNQLFVBQVcsRWxGdkRYLDRCa0ZrQkosd0NBdUNNLFNBQVUsU0FDVixJQUFLLEtBQ0wsTUFBTyxLQUNQLFdBQVksTUExQ2xCLDRDQTZDTSxRQUFTLGFBQ1QsZUFBZ0IsT0FDaEIsTTVGdkhNLFE0RndITixVQUFXLFFBQ1gsUUFBUyxZQUNULE9BQVEsUUFsRGQsZ0RBb0RRLFlBQWEsS0FwRHJCLHdCQXlESSxXQUFZLEtBQ1osV0FBWSxPQUloQixxQkFDRSxZQUFhLEtBQ2IsZUFBZ0IsS0FDaEIsaUI1RnBJWSxRNEZpSWQsMkNBS0ksWUFBYSxLQUNiLGFBQWMsS0FDZCxVQUFXIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wLWJldGEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE3IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcmludFwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9yZWJvb3RcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHlwZVwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbWFnZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY29kZVwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9idXR0b25zXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Ryb3Bkb3duXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbi1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbnB1dC1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jdXN0b20tZm9ybXNcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2XCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdmJhclwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jYXJkXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWJcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcGFnaW5hdGlvblwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9iYWRnZVwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9qdW1ib3Ryb25cIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYWxlcnRcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcHJvZ3Jlc3NcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWVkaWFcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tb2RhbFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b29sdGlwXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3BvcG92ZXJcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6NDAwLDUwMCw2MDAsNzAwfFF1YW50aWNvOjQwMCw3MDAnKTtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICMwMDAgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlcjogaHR0cDovL3d3dy5zYW5iZWlqaS5jb20vYXJjaGl2ZXMvOTUzXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICM5OTk7ICAgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvL1xuICAgIC8vIFByaW50aW5nIFRhYmxlczpcbiAgICAvLyBodHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuXG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vL1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pLCAkZ3JheXMpO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSwgJGNvbG9ycyk7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbiksICR0aGVtZS1jb2xvcnMpO1xuLy8gc3R5bGVsaW50LWVuYWJsZVxuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKFxuICAwOiAwLFxuICAxOiAoJHNwYWNlciAqIC4yNSksXG4gIDI6ICgkc3BhY2VyICogLjUpLFxuICAzOiAkc3BhY2VyLFxuICA0OiAoJHNwYWNlciAqIDEuNSksXG4gIDU6ICgkc3BhY2VyICogMylcbiksICRzcGFjZXJzKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKChcbiAgMjU6IDI1JSxcbiAgNTA6IDUwJSxcbiAgNzU6IDc1JSxcbiAgMTAwOiAxMDAlXG4pLCAkc2l6ZXMpO1xuLy8gc3R5bGVsaW50LWVuYWJsZVxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpLCAwIDAgNXB4IHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgIDc1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgIDEyNSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6IDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjc1KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1uby12ZW5kb3ItcHJlZml4LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gU2V0dGluZyBAdmlld3BvcnQgY2F1c2VzIHNjcm9sbGJhcnMgdG8gb3ZlcmxhcCBjb250ZW50IGluIElFMTEgYW5kIEVkZ2UsIHNvXG4vLyAgICB3ZSBmb3JjZSBhIG5vbi1vdmVybGFwcGluZywgbm9uLWF1dG8taGlkaW5nIHNjcm9sbGJhciB0byBjb3VudGVyYWN0LlxuLy8gNi4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgLy8gNVxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IC8vIDZcbn1cblxuLy8gSUUxMCsgZG9lc24ndCBob25vciBgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCI+YCBpbiBzb21lIGNhc2VzLlxuQGF0LXJvb3Qge1xuICBALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xuICB9XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2VycylcbmFydGljbGUsIGFzaWRlLCBkaWFsb2csIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2UgdGhlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIFN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lIG9uIGVsZW1lbnRzIHRoYXQgY2Fubm90IGJlIGFjY2Vzc2VkIHZpYSBrZXlib2FyZC5cbi8vIFRoaXMgcHJldmVudHMgYW4gdW53YW50ZWQgZm9jdXMgb3V0bGluZSBmcm9tIGFwcGVhcmluZyBhcm91bmQgZWxlbWVudHMgdGhhdFxuLy8gbWlnaHQgc3RpbGwgcmVzcG9uZCB0byBwb2ludGVyIGV2ZW50cy5cbi8vXG4vLyBDcmVkaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2Vcblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gMVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZm9udC13ZWlnaHQtbm90YXRpb25cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZvbnQtd2VpZ2h0LW5vdGF0aW9uXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8vIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZilcbi8vIHdoaWNoIGhhdmUgbm90IGJlZW4gbWFkZSBleHBsaWNpdGx5IGtleWJvYXJkLWZvY3VzYWJsZSAod2l0aG91dCB0YWJpbmRleCkuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZm9udC1mYW1pbHktbm8tZHVwbGljYXRlLW5hbWVzXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLy8gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgZm9udC1zaXplOiAxZW07IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgZm9udC1mYW1pbHktbm8tZHVwbGljYXRlLW5hbWVzXG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIFdlIGhhdmUgQHZpZXdwb3J0IHNldCB3aGljaCBjYXVzZXMgc2Nyb2xsYmFycyB0byBvdmVybGFwIGNvbnRlbnQgaW4gSUUxMSBhbmQgRWRnZSwgc29cbiAgLy8gd2UgZm9yY2UgYSBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIgdG8gY291bnRlcmFjdC5cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIEhpZGUgdGhlIG92ZXJmbG93IGluIElFXG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgLy8gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBmcm9tIHRoZSBgPGJvZHk+YCwgb3IgdGhlXG4gIC8vIGNsb3Nlc3QgcGFyZW50IHdpdGggYSBzZXQgYHRleHQtYWxpZ25gLlxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBXb3JrIGFyb3VuZCBhIEZpcmVmb3gvSUUgYnVnIHdoZXJlIHRoZSB0cmFuc3BhcmVudCBgYnV0dG9uYCBiYWNrZ3JvdW5kXG4vLyByZXN1bHRzIGluIGEgbG9zcyBvZiB0aGUgZGVmYXVsdCBgYnV0dG9uYCBmb2N1cyBzdHlsZXMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlL1xuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgYXBwZWFyYW5jZSBvZiB0ZW1wb3JhbCBpbnB1dHMgdG8gYXZvaWQgYSBNb2JpbGUgU2FmYXJpXG4gIC8vIGJ1ZyB3aGVyZSBzZXR0aW5nIGEgY3VzdG9tIGxpbmUtaGVpZ2h0IHByZXZlbnRzIHRleHQgZnJvbSBiZWluZyB2ZXJ0aWNhbGx5XG4gIC8vIGNlbnRlcmVkIHdpdGhpbiB0aGUgaW5wdXQuXG4gIC8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5ODQ4XG4gIC8vIGFuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExMjY2XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG5cblxuLy9cbi8vIENvbG9yIHN5c3RlbVxuLy9cblxuJHRoZW1lLWNvbG9yczogKFxuICBwcmltYXJ5OiAjMDA5OGMzLFxuICBzZWNvbmRhcnk6ICMzZmNmZDUsXG4gIHRlcnRpYXJ5OiAjZmZjNTUwLFxuICBzdWNjZXNzOiAjMjhhNzQ1LFxuICBpbmZvOiAjMTdhMmI4LFxuICB3YXJuaW5nOiAjZmZjMTA3LFxuICBkYW5nZXI6ICNkYzM1NDUsXG4gIGxpZ2h0OiAjZjhmOWZhLFxuICBtaWRkbGU6ICM2MDYwNjAsXG4gIGRhcms6ICMzYzNjM2MsXG4gIGRhcmtibHVlOiAjMDAyZjVmLFxuICBsaWdodGJsdWU6ICM2YzkzYjYsXG4gIHhsaWdodGJsdWU6ICNlOGYwZjcsXG4gIG1lZGJsdWU6ICMwMDUzYTEsXG4gIHhkYXJrYmx1ZTogIzE1MzQ1MyxcbiAgeGRhcmtibHVlMjogIzA3MmE0YixcbiAgZ3JheWJsdWU6ICNhMmE2YzksXG4gIGxpZ2h0Ymx1ZTI6ICM2Mjk1Y2YsXG4pICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAnUXVhbnRpY28nLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyOiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4iLG51bGwsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogJGxlYWQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTEtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6ICRkaXNwbGF5Mi1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkzLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlOyAvLyBiYWNrIHRvIGRlZmF1bHQgZm9udC1zaXplXG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgLyAyKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGluZGVudGF0aW9uLCBtZWRpYS1xdWVyeS1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tLyNmZWF0PWNzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxufVxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cbiIsIi8vIElubGluZSBhbmQgYmxvY2sgY29kZSBzdHlsZXNcbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG59XG5cbi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAka2JkLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG4gIH1cbn1cblxuLy8gRmx1aWQgY29udGFpbmVyXG4vL1xuLy8gVXRpbGl6ZXMgdGhlIG1peGluIG1lYW50IGZvciBmaXhlZCB3aWR0aCBjb250YWluZXJzLCBidXQgd2l0aCAxMDAlIHdpZHRoIGZvclxuLy8gZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxufVxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbiAgbWFyZ2luLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbGxhcHNpbmdcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXG4vL1xuLy8gQWRkIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1hY2NlbnQtYmc7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaG92ZXItYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1hY2NlbnQtYmc7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDA1N1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIge1xuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcblxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1dGF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gQW5vdGhlciBncmlkIG1peGluIHRoYXQgZW5zdXJlcyB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXApIHtcbiAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgJGZpcnN0LXZhbHVlOiBudGgoJHZhbHVlcywgMSk7XG4gIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluIGAkZ3JpZC1icmVha3BvaW50c2AgbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gQ29sb3IgY29udHJhc3RcbkBmdW5jdGlvbiBjb2xvci15aXEoJGNvbG9yKSB7XG4gICRyOiByZWQoJGNvbG9yKTtcbiAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICRiOiBibHVlKCRjb2xvcik7XG5cbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgLyAxMDAwO1xuXG4gIEBpZiAoJHlpcSA+PSAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkKSB7XG4gICAgQHJldHVybiAkeWlxLXRleHQtZGFyaztcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiAkeWlxLXRleHQtbGlnaHQ7XG4gIH1cbn1cblxuLy8gUmV0cmlldmUgY29sb3IgU2FzcyBtYXBzXG5AZnVuY3Rpb24gY29sb3IoJGtleTogXCJibHVlXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtY29sb3IoJGtleTogXCJwcmltYXJ5XCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gZ3JheSgka2V5OiBcIjEwMFwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkZ3JheXMsICRrZXkpO1xufVxuXG4vLyBSZXF1ZXN0IGEgdGhlbWUgY29sb3IgbGV2ZWxcbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3ItbmFtZTogXCJwcmltYXJ5XCIsICRsZXZlbDogMCkge1xuICAkY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvci1uYW1lKTtcbiAgJGNvbG9yLWJhc2U6IGlmKCRsZXZlbCA+IDAsICMwMDAsICNmZmYpO1xuICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIC8vIE1hbnVhbGx5IHVzZSB0aGUgaWYvZWxzZSBpbnN0ZWFkIG9mIHRoZSBtaXhpbiB0byBhY2NvdW50IGZvciBpT1Mgb3ZlcnJpZGVcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgLy8gT3RoZXJ3aXNlIHVuZG8gdGhlIGlPUyBkZWZhdWx0XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGlucHV0LXBhZGRpbmcteTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFRoZSBgLmZvcm0tZ3JvdXAtKiBmb3JtLWNvbnRyb2xgIHZhcmlhdGlvbnMgYXJlIHNhZGx5IGR1cGxpY2F0ZWQgdG8gYXZvaWQgdGhlXG4vLyBpc3N1ZSBkb2N1bWVudGVkIGluIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTUwNzQuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtc20ge1xuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGcge1xuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG5cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcInZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yKTtcbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcImludmFsaWRcIiwgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcik7XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbn1cblxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBmb250LXNpemU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIC44KTtcbiAgICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3IsIDI1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvZHktYmcsIDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUgeyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICMwMGIzZWUsICRtaWQtY29sb3I6ICM3YTQzYjYsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogIzAwYjNlZSwgJG1pZC1jb2xvcjogIzdhNDNiNiwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAjNTU1LCAkb3V0ZXItY29sb3I6ICMzMzMpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGZvbnQtc2l6ZS1iYXNlLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgLy8gU2hhcmUgaG92ZXIgYW5kIGZvY3VzIHN0eWxlc1xuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLmJ0biBlbGVtZW50c1xuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxuXG4gIC5tb2RhbC1vcGVuICYge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKCN7JG1vZGFsLWRpYWxvZy1tYXJnaW59ICogMikpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nKSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZykgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gc2hvdWxkIHRoZXJlIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG5cbiAgLy8gRWFzaWx5IHBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAuMjVyZW07IH1cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogLjI1cmVtOyB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKCN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH0gKiAyKSk7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcgeyBtYXgtd2lkdGg6ICRtb2RhbC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi5jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kI3skaW5maXh9LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUtY2VsbCAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sgICAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSAgICAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4ICAgICAgICAgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMjEpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMTYpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDMgLyA0KTtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgxIC8gMSk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgQGluY2x1ZGUgZmxvYXQtbGVmdDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IEBpbmNsdWRlIGZsb2F0LXJpZ2h0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgQGluY2x1ZGUgZmxvYXQtbm9uZTsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQG1peGluIGZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuXG4vLyBTYXNzIGxpc3Qgbm90IGluIHZhcmlhYmxlcyBzaW5jZSBpdCdzIG5vdCBpbnRlbmRlZCBmb3IgY3VzdG9taXphdGlvbi5cbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5O1xuXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuXG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4iLCIvL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgQGluY2x1ZGUgaW52aXNpYmxlKHZpc2libGUpO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgQGluY2x1ZGUgaW52aXNpYmxlKGhpZGRlbik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVmlzaWJpbGl0eVxuXG5AbWl4aW4gaW52aXNpYmxlKCR2aXNpYmlsaXR5KSB7XG4gIHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5ICFpbXBvcnRhbnQ7XG59XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInBhdGhcIjtcbkBpbXBvcnQgXCJjb3JlXCI7XG5AaW1wb3J0IFwibGFyZ2VyXCI7XG5AaW1wb3J0IFwiZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCJsaXN0XCI7XG5AaW1wb3J0IFwiYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCJyb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCJzdGFja2VkXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJzY3JlZW4tcmVhZGVyXCI7XG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjFcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc30uYW5pbWF0ZWQuYm91bmNlSW4sLmFuaW1hdGVkLmJvdW5jZU91dCwuYW5pbWF0ZWQuZmxpcE91dFgsLmFuaW1hdGVkLmZsaXBPdXRZey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXN9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX00MCUsNDMlLDcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX00MCUsNDMlLDcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnJ1YmJlckJhbmR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fS5zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlO2FuaW1hdGlvbi1uYW1lOnNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fS5qZWxsb3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvO2FuaW1hdGlvbi1uYW1lOmplbGxvOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uZmFkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uZmFkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uZmFkZU91dExlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uZmFkZU91dFJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uZmFkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xdHVybik7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xdHVybil9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKX01MCUsODAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKX0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpfTUwJSw4MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXA7YW5pbWF0aW9uLW5hbWU6ZmxpcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFl7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tbmFtZTpmbGlwT3V0WX1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpfTYwJSw4MCV7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyl9NjAlLDgwJXtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ubGlnaHRTcGVlZEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH0wJSwyMCUsNjAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAle3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9MCUsMjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkRvd247YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluVXA7YW5pbWF0aW9uLW5hbWU6em9vbUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAlLHRve29wYWNpdHk6MH19QGtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJSx0b3tvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fS56b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSIsIi8qKlxuICogU3dpcGVyIDQuMC4zXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9zd2lwZXIvXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAxNyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBPY3RvYmVyIDI3LCAyMDE3XG4gKi9cbi5zd2lwZXItY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1uby1mbGV4Ym94IC5zd2lwZXItc2xpZGV7ZmxvYXQ6bGVmdH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm07LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1zbGlkZXstd2Via2l0LWZsZXgtc2hyaW5rOjA7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1pbnZpc2libGUtYmxhbmstc2xpZGV7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1ib3gtYWxpZ246c3RhcnQ7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodCwtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLWNvbnRhaW5lci0zZHstd2Via2l0LXBlcnNwZWN0aXZlOjEyMDBweDtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLHJpZ2h0IHRvcCxsZWZ0IHRvcCxmcm9tKHJnYmEoMCwwLDAsLjUpKSx0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChyaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgdG9wLGZyb20ocmdiYSgwLDAsMCwuNSkpLHRvKHJnYmEoMCwwLDAsMCkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IGJvdHRvbSxsZWZ0IHRvcCxmcm9tKHJnYmEoMCwwLDAsLjUpKSx0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxmcm9tKHJnYmEoMCwwLDAsLjUpKSx0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci13cDgtaG9yaXpvbnRhbCwuc3dpcGVyLWNvbnRhaW5lci13cDgtaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXJ7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1jb250YWluZXItd3A4LXZlcnRpY2FsLC5zd2lwZXItY29udGFpbmVyLXdwOC12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7LW1zLXRvdWNoLWFjdGlvbjpwYW4teDt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MjdweDtoZWlnaHQ6NDRweDttYXJnaW4tdG9wOi0yMnB4O3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1zaXplOjI3cHggNDRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNre2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOi4zcyBvcGFjaXR5Oy1vLXRyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4zMyk7LW1zLXRyYW5zZm9ybTpzY2FsZSguMzMpO3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC42Nik7LW1zLXRyYW5zZm9ybTpzY2FsZSguNjYpO3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4zMyk7LW1zLXRyYW5zZm9ybTpzY2FsZSguMzMpO3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNjYpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjY2KTt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMzMpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjMzKTt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjhweDtoZWlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouMn1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OjE7YmFja2dyb3VuZDojMDA3YWZmfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTUwJSwwKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjo2cHggMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LXRyYW5zaXRpb246LjJzIHRvcCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbjouMnMgdG9wLC4ycyAtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcCwuMnMgLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zaXRpb246LjJzIGxlZnQsLjJzIC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb246LjJzIGxlZnQsLjJzIC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0LC4ycyAtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zaXRpb246LjJzIHJpZ2h0LC4ycyAtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uOi4ycyByaWdodCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0O3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHQsLjJzIC13ZWJraXQtdHJhbnNmb3JtfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDojMDA3YWZmO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApOy1tcy10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3A7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZDojZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjI1KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDojZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDB9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNre2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOiMwMDB9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlOy1vLW9iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCU7LW1zLXRyYW5zZm9ybS1vcmlnaW46NTAlO3RyYW5zZm9ybS1vcmlnaW46NTAlOy13ZWJraXQtYW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMixlbmQpIGluZmluaXRlO2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsZW5kKSBpbmZpbml0ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDonJzt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzZmZmJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpfUAtd2Via2l0LWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstby10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDA7LW1zLXRyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDstbXMtdHJhbnNmb3JtLW9yaWdpbjoxMDAlIDA7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouNjstd2Via2l0LWZpbHRlcjpibHVyKDUwcHgpO2ZpbHRlcjpibHVyKDUwcHgpO3otaW5kZXg6MH0uc3dpcGVyLWNvbnRhaW5lci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyey1tcy1wZXJzcGVjdGl2ZToxMjAwcHh9IiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi5vd2wtY2Fyb3VzZWwsLm93bC1jYXJvdXNlbCAub3dsLWl0ZW17LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlfS5vd2wtY2Fyb3VzZWx7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7ei1pbmRleDoxfS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZXtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOnBhbi1ZO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6YWZ0ZXJ7Y29udGVudDpcIi5cIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6MDtoZWlnaHQ6MH0ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSwub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcnstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW17bWluLWhlaWdodDoxcHg7ZmxvYXQ6bGVmdDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9Lm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQsLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZHtkaXNwbGF5Om5vbmV9Lm5vLWpzIC5vd2wtY2Fyb3VzZWwsLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVke2Rpc3BsYXk6YmxvY2t9Lm93bC1jYXJvdXNlbCAub3dsLWRvdCwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCwub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldntjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdHtiYWNrZ3JvdW5kOjAgMDtjb2xvcjppbmhlcml0O2JvcmRlcjpub25lO3BhZGRpbmc6MCFpbXBvcnRhbnQ7Zm9udDppbmhlcml0fS5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmd7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2t9Lm93bC1jYXJvdXNlbC5vd2wtaGlkZGVue29wYWNpdHk6MH0ub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbXt2aXNpYmlsaXR5OmhpZGRlbn0ub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbXstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm93bC1jYXJvdXNlbC5vd2wtZ3JhYntjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0ub3dsLWNhcm91c2VsLm93bC1ydGx7ZGlyZWN0aW9uOnJ0bH0ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVte2Zsb2F0OnJpZ2h0fS5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9Lm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWlue3otaW5kZXg6MH0ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0e3otaW5kZXg6MX0ub3dsLWNhcm91c2VsIC5mYWRlT3V0e2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MH19Lm93bC1oZWlnaHR7dHJhbnNpdGlvbjpoZWlnaHQgLjVzIGVhc2UtaW4tb3V0fS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eTpub3QoW3NyY10pLC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eVtzcmNePVwiXCJde21heC1oZWlnaHQ6MH0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcub3dsLWxhenl7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMH0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDo4MHB4O3dpZHRoOjgwcHg7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotNDBweDttYXJnaW4tdG9wOi00MHB4O2JhY2tncm91bmQ6dXJsKG93bC52aWRlby5wbGF5LnBuZykgbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246dHJhbnNmb3JtIC4xcyBlYXNlfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb246aG92ZXJ7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjMsMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zLDEuMyl9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24sLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bntkaXNwbGF5Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXRue29wYWNpdHk6MDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tZnJhbWV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9IiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi5vd2wtdGhlbWUgLm93bC1kb3RzLC5vd2wtdGhlbWUgLm93bC1uYXZ7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5vd2wtdGhlbWUgLm93bC1uYXZ7bWFyZ2luLXRvcDoxMHB4fS5vd2wtdGhlbWUgLm93bC1uYXYgW2NsYXNzKj1vd2wtXXtjb2xvcjojRkZGO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjo1cHg7cGFkZGluZzo0cHggN3B4O2JhY2tncm91bmQ6I0Q2RDZENjtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjNweH0ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV06aG92ZXJ7YmFja2dyb3VuZDojODY5NzkxO2NvbG9yOiNGRkY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm93bC10aGVtZSAub3dsLW5hdiAuZGlzYWJsZWR7b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdH0ub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkKy5vd2wtZG90c3ttYXJnaW4tdG9wOjEwcHh9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxfS5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW57d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW46NXB4IDdweDtiYWNrZ3JvdW5kOiNENkQ2RDY7ZGlzcGxheTpibG9jazstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2U7Ym9yZGVyLXJhZGl1czozMHB4fS5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW57YmFja2dyb3VuZDojODY5NzkxfSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gICBEcnVwYWxcclxuLy8gICBEZWZpbmVzIERydXBhbCBzdHlsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5ib2R5LmFkbWluLW1lbnUuYWRtaW5pbWFsLW1lbnUge1xyXG5cdC5tYWluLWhlYWRlciB7XHJcblx0XHR0b3A6IDI5cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRcdHRvcDogNDdweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWNrbmF2X21lbnUge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0ei1pbmRleDogNTEwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gVGFic1xyXG51bC50YWJzLnByaW1hcnkge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR6LWluZGV4OiAzMDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bGkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0JiArIGxpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcclxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMC4ycyk7XHJcblxyXG5cdFx0XHQmOmhvdmVyLCAmLmFjdGl2ZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksIDE1JSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIE1lc3NhZ2VzXHJcbi5tZXNzYWdlcyB7XHJcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHJcblx0LyogVGhlc2UgYXJlIHRlY2huaWNhbGx5IHRoZSBzYW1lLCBidXQgdXNlIGJvdGggKi9cclxuXHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHJcblx0LW1zLXdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHQvKiBUaGlzIGlzIHRoZSBkYW5nZXJvdXMgb25lIGluIFdlYktpdCwgYXMgaXQgYnJlYWtzIHRoaW5ncyB3aGVyZXZlciAqL1xyXG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHQvKiBJbnN0ZWFkIHVzZSB0aGlzIG5vbi1zdGFuZGFyZCBvbmU6ICovXHJcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHJcblx0LyogQWRkcyBhIGh5cGhlbiB3aGVyZSB0aGUgd29yZCBicmVha3MsIGlmIHN1cHBvcnRlZCAoTm8gQmxpbmspICovXHJcblx0LW1zLWh5cGhlbnM6IGF1dG87XHJcblx0LW1vei1oeXBoZW5zOiBhdXRvO1xyXG5cdC13ZWJraXQtaHlwaGVuczogYXV0bztcclxuXHRoeXBoZW5zOiBhdXRvO1xyXG4gIFxyXG5cdGVtIHtcclxuXHRcdG9wYWNpdHk6IC43NTtcclxuXHR9XHJcblx0Ji5zdGF0dXMge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHN1Y2Nlc3MpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzdWNjZXNzKTtcclxuXHRcdGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspLCAuMyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZXJyb3Ige1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhbmdlcik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhbmdlcik7XHJcblx0XHRjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrKTtcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrKSwgLjMpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNsb3NlIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHQgICAgY29sb3I6ICMwMDA7XHJcblx0ICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdCAgICBsaW5lLWhlaWdodDogMWVtO1xyXG5cdCAgICBmb250LXdlaWdodDogNzAwO1xyXG5cdCAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0ICAgIG9wYWNpdHk6IC4zO1xyXG5cdCAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xyXG5cdCAgICAmOmhvdmVyIHtcclxuXHQgICAgXHRvcGFjaXR5OiAuNjtcclxuXHQgICAgfVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIFdlYmZvcm1cclxuLndlYmZvcm0tY2xpZW50LWZvcm0ge1xyXG5cdD4gZGl2IHtcclxuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcblx0XHQ+IGRpdjpub3QoW2NsYXNzKj1cImNvbC1cIl0pIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1hY3Rpb25zIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdCYgKyBpbnB1dCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLndlYmZvcm0tcHJvZ3Jlc3NiYXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLndlYmZvcm0tY29udGFpbmVyLWlubGluZSB7XHJcblx0Ji5mb3JtLWl0ZW0ge1xyXG5cdFx0PiBsYWJlbCwgPiAuZm9ybS1zZWxlY3QsID4gLmZvcm0tdGV4dCwgPiAuZm9ybS10ZXh0YXJlYSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0PiBsYWJlbCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0PiAuZm9ybS1pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG4ud2ViZm9ybS1jb21wb25lbnQtdGltZSwgLndlYmZvcm0tY29tcG9uZW50LWdyaWQge1xyXG5cdC5mb3JtLXR5cGUtcmFkaW8ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdCAgbGFiZWwge1xyXG5cdCAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblx0ICB9XHJcblxyXG5cdCAgaW5wdXQge1xyXG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICAgIG1hcmdpbi10b3A6IDA7XHJcblx0ICB9XHJcblx0fVxyXG59XHJcbi53ZWJmb3JtLWNvbXBvbmVudC10aW1lIHtcclxuXHQuZm9ybS1yYWRpb3Mge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud2ViZm9ybS1jb21wb25lbnQtZmlsZSB7XHJcblx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRtYXJnaW46IDE1cHggMCA1cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy9GaWVsZFxyXG4uZmllbGQtdHlwZS1pbWFnZSB7XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuICAgIFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxufSIsIkBrZXlmcmFtZXMgcmVkcmF3biB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuXG4gIDQ5JSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKGNvbnRlbnQtbGluayk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWFzay1wbGF5IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAwJSAwO1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogMCUgMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAxMDAlIDA7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiAxMDAlIDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtYXNrLXBsYXkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IDAlIDA7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiAwJSAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IDEwMCUgMDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IDEwMCUgMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDElKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLWRvd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAxJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICAgTWFpbiBoZWFkZXJcbi8vICAgSGVhZGVyIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYm9keS5hZG1pbmltYWwtbWVudSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgLmhlYWRlci1uYXYge1xuICAgICAgdG9wOiAyOXB4O1xuICAgIH1cbiAgfVxufVxuLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiA1cHggMCAwIDA7XG4gIHotaW5kZXg6IDUwMDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xuICAubGFuZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICB9XG4gICAgLmxhYmVsIHtcbiAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGxpZ2h0Ymx1ZSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbmd1YWdlLXN3aXRjaGVyLWxvY2FsZS11cmwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtlcik7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAzcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRibHVlKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWFyY2gtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgI3NlYXJjaC1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiAzN3B4O1xuICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRibHVlKTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWZvcm0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICByaWdodDogLTQwMHB4O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrZXIpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgY29sb3I6IGxpZ2h0ZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrKSwgMzAlKTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KSwgMTAlKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ocmlnaHQgMC43cyk7XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICAuc2VhcmNoLWZvcm0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihyaWdodCAwLjdzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhlYWRlci1uYXYge1xuICAgIC5pbm5lci1oZWFkZXItbmF2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgYS5sb2dvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB6LWluZGV4OiAxMDAyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICB9XG4gICAgICBpbWcubG9nby1pbWcge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogOTdweDtcbiAgICAgICAgJi5sb2dvLWhwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2N3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXItbmF2LWxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxuICAmLnNjcm9sbGVkIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cbiAgICAuaGVhZGVyLW5hdiB7XG4gICAgICBhLmxvZ28ge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI25hdiB7XG4gICAgICA+IHVsIHtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gLm5vbGluayB7XG4gICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZXNob3AsXG4gICAgICAgICAgJi5jb250YWN0IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodGJsdWUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICYuYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgICAgID4gYSxcbiAgICAgICAgICAgID4gLm5vbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubGFuZyB7XG4gICAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodGJsdWUpO1xuICAgICAgfVxuICAgICAgLmxhbmd1YWdlLXN3aXRjaGVyLWxvY2FsZS11cmwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRibHVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICAjc2VhcmNoLWxpbmsge1xuICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodGJsdWUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICAjYmxvY2stc2VhcmNoLWZvcm0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAuY29udGFpbmVyLWlubGluZSB7XG4gICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHQpLCAxMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50cmlnZ2VyLW1lbnUge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRibHVlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbmJvZHkubm9kZS10eXBlLWFjY3VlaWwge1xuICAubG9nby1ocCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAubG9nby1pbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5ib2R5LmZyb250IHtcbiAgLm1haW4taGVhZGVyIHtcbiAgICB0b3A6IDU1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgdG9wOiA3NXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG4gICAgJi5zY3JvbGxlZCB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIE5hdmlnYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiNuYXYge1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcbiAgPiB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgbGkge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgPiBhLFxuICAgICAgPiAubm9saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNDBweCAxMHB4IDEwcHggMTBweDtcbiAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFya2JsdWUpO1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMXB4IDEwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiArIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmLmVzaG9wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmVzaG9wLFxuICAgICAgJi5jb250YWN0IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRibHVlKTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgPiBhLFxuICAgICAgICA+IC5ub2xpbmsge1xuICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE1lZ2FtZW51XG4gICAgICAmLm1tIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgID4gdWwubWVudSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiBsaS5ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTE3MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodCksIDUlKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpbmtzV3JhcHBlciB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJsb2NrV3JhcHBlciB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubWVudS1hdHRhY2gtYmxvY2std3JhcHBlci5vcmllbnRhdGlvbi1ob3Jpem9udGFsIC5ibG9jayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFsbC1wcm9kdWN0cyB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzlweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMyZTMwMzI7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1MHB4IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmN0YS1lc2hvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tbS1jdGEtZXNob3AuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUpO1xuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuY3RhLWNvbnRhY3Qge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbW0tY3RhLWNvbnRhY3QuanBnKTtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sLW1kLTY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgICAgICAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgPiBhLFxuICAgICAgICAgICAgICAgID4gLm5vbGluayB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IC5tZW51IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIGJyZWFrLWFmdGVyOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgPiBhLFxuICAgICAgICAgICAgICAgICAgICA+IC5ub2xpbmsge1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWxsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgID4gdWwubWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gTml2IDJcbiAgICAgID4gdWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zNXMpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCNmZmYsIDAuOCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gLm5vbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYgKyBsaSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC44NSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgPiBhLFxuICAgICAgICAgICAgPiAubm9saW5rIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksIDE1JSk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICA+IC5zdWJsdmwge1xuICAgICAgPiBsaSB7XG4gICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIC5leHBhbmQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAuZXhwYW5kIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWhlYWRlci5zY3JvbGxlZCB7XG4gICNuYXYge1xuICAgID4gdWwge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSxcbiAgICAgICAgPiAubm9saW5rIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHJpZ2dlci1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5mb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5mb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5mb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAyNXB4O1xuICB6LWluZGV4OiAxMTAxO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBsaWdodGJsdWUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDBweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiA3cHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMTRweDtcbiAgICB9XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICBuYXYjbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTEwMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpLCAwLjAyKTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjM1cyk7XG4gIH1cbn1cblxuYm9keS5vcGVuLW1lbnUge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBuYXYjbmF2IHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICBCYW5uZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5zbGlkZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDE0MHB4IDAgMCAyMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICBoMSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBjb2xvcjogI2ZlYzk1MDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgfVxuICB9XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgfVxuICAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS10eXBlLWV2ZW5lbWVudCB7XG4gIC5iYW5uZXIge1xuICAgICNzbGlkZXIge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjNmOWZjO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICBNYWluIGZvb3RlclxuLy8gICBGb290ZXIgc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5tYWluLWZvb3RlciB7XG4gICNwYXJ0ZW5haXJlcyB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIGgyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5zd2lwZXItY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyk7XG4gICAgICB9XG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIC8vIGxlZnQ6IC0zMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAvLyByaWdodDogLTMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuICAuZm9vdGVyLWN0YSB7XG4gICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgICAuY3RhMSB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90aHVtYi1pY29uLnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmN0YTIge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDcxcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21haWwtaWNvbi5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXItaW5mb3Mge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgY29sb3I6IGxpZ2h0ZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCBtaWRkbGUpLCAxMCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuZm9vdGVyLWluZm9zLWxlZnQge1xuICAgICAgcGFkZGluZzogMjBweCAxNTBweCAyMHB4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAuc29jaWFsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5leHBhbnNpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiBsaWdodGVuKG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbWlkZGxlKSwgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICAgTWFpbiBsYXlvdXRcbi8vICAgRGVmaW5lcyBiYXNpYyBtYWluIHN0eWxlcyBpbiBsYXlvdXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjkyYjJjO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbiNtYWluIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbn1cblxuYm9keS5ub2RlLXR5cGUtd2ViZm9ybSxcbmJvZHkucGFnZS11c2VyLFxuYm9keS5wYWdlLXNlYXJjaDQwNCxcbmJvZHkucGFnZS1zZWFyY2gsXG5ib2R5LnBhZ2Utc2l0ZW1hcCB7XG4gICNtYWluIHtcbiAgICAubWFpbi13cmFwcGVyIHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG59XG5ib2R5LnBhZ2Utc2VhcmNoNDA0LFxuYm9keS5wYWdlLXNlYXJjaCB7XG4gIC5jb250YWluZXItaW5saW5lIGRpdixcbiAgLmNvbnRhaW5lci1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzZWFyY2gtZm9ybSB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGxpIHtcbiAgICAgICYgKyBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pZnJhbWUtZW1iZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoOSAvIDE2KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLm1lc3NhZ2VzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB6LWluZGV4OiA2MDA7XG59XG51bC50YWJzIHtcbiAgbGkge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4jYWRtaW4tbWVudSB1bCBsaSB7XG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ub2RlLWRldGFpbHMge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIC5pbWcge1xuICAgIGltZyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZWFyY2gtYWR2YW5jZWQge1xuICBhIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG51bC5wYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLW5vZGUtZG9uZSB7XG4gIC5saW5rcyB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmFsZXJ0LWNvb2tpZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiA5ODtcbiAgY29sb3I6ICNmZmY7XG4gIC5hbGVydC1jb29raWUtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgYS5hY2NlcHQge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5hbGVydC1jb29raWUtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICBUeXBlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5oMSwuaDEsXG5oMiwuaDIsXG5oMywuaDMsXG5oNCwuaDQsXG5oNSwuaDUsXG5oNiwuaDYge1xuXHRtYXJnaW4tYm90dG9tOiAoMXJlbSAvIDIpO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oMSwuaDF7XG5cdGZvbnQtc2l6ZTogMi41cmVtO1xufVxuaDIsLmgyIHtcblx0Zm9udC1zaXplOiAxLjNyZW07XG5cdGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xufVxuaDMsLmgzIHtcblx0Zm9udC1zaXplOiAxLjFyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xufVxuaDQsLmg0IHtcblx0Zm9udC1zaXplOiAxcmVtO1xufVxuaDUsLmg1IHtcblx0Zm9udC1zaXplOiAuOTVyZW07XG59XG5oNiwuaDYge1xuXHRmb250LXNpemU6IC45cmVtO1xufVxuXG5wIHtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcblx0Zm9udC1zaXplOiAuOXJlbTtcbn1cblxudWwge1xuXHRsaSB7XG5cblx0fVxufVxuXG5hIHtcblx0Y29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLmV2aWRlbmNlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sZWFkIHtcblx0Zm9udC1zaXplOiAxLjE1cmVtO1xuXHRsaW5lLWhlaWdodDogMnJlbTtcbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICAgUGFyYWdyYXBocyBpdGVtIGN0YVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29udGVudC1jdGEge1xuXHQud3JhcHBlciB7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkIG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgeGxpZ2h0Ymx1ZSk7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZSk7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgICAuY3RhLWxpbmtzIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICAgUGFyYWdyYXBocyBpdGVtIGdhbGVyaWVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNvbnRlbnQtZ2FsZXJpZSB7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgLm93bC1jYXJvdXNlbCB7XG4gICAgLm93bC1uYXYge1xuICAgICAgYnV0dG9uLm93bC1uZXh0LCBidXR0b24ub3dsLXByZXYge1xuICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAxMHB4IDMxcHggLTFweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogLTJweCAxMHB4IDMxcHggLTFweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgIGJveC1zaGFkb3c6IC0ycHggMTBweCAzMXB4IC0xcHggcmdiYSgwLDAsMCwwLjIpO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbi5vd2wtcHJldiB7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgfVxuICAgICAgYnV0dG9uLm93bC1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNvbnRlbnQtdGV4dGUtaW1hZ2Uge1xuICBwYWRkaW5nOiAwIDAgNTBweCAwO1xuICBmb250LXNpemU6IC44cmVtO1xuICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBtaWRkbGUpO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAudGV4dCB7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMTUwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgfVxuICAuZ2F1Y2hlIHtcbiAgICAudGV4dCB7XG4gICAgICBwYWRkaW5nOiAwIDE1MHB4IDAgMTVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pbWdXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDM4MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbnRlbnQtZXZpZGVuY2Uge1xuICAuY29udGVudC1ldmlkZW5jZS1ib2R5IHtcbiAgICBib3JkZXI6IDEwcHggc29saWQgbWFwX2dldCgkdGhlbWUtY29sb3JzLCB4bGlnaHRibHVlKTtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIFBhcmFncmFwaHMgaXRlbSB0ZXh0ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29udGVudC10ZXh0ZSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWlkZGxlKTtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgLmNvbnRlbnQtdGV4dGUtYm9keSB7XG4gICAgbWFyZ2luOiAwIDE1MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luOiAwIDEwNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0fVxufVxudWwge1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IC45cmVtO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG5hIHtcbiAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG59XG4iLCIuY29udGVudC12aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIC52aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLnRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDc1cHg7XG4gICAgICBib3R0b206IDQ1cHg7XG4gICAgICByaWdodDogNDVweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGxheS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IGF1dG87XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgIH1cbiAgfVxufVxuXG4jdmlkZW9Nb2RhbCB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICAuY2xvc2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB9XG4iLCJcbi8vIEJ1dHRvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNXB4IDI1cHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zNXMpO1xuICAmLmJ0bjEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksIDIwJSk7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpLCAyMCUpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYuYnRuMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYuYnRuMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHRlcnRpYXJ5KTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSk7XG4gICAgfVxuICB9XG4gICYuYnRuNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFya2JsdWUpO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICBib3JkZXItY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFya2JsdWUpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYuYnRuNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKSwgMTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMiksIDEwJSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgJi5idG42IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpLCAyMCUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpLCAyMCUpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYuYnRuNyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtZWRibHVlKTtcbiAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWVkYmx1ZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBtZWRibHVlKSwgMjAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWVkYmx1ZSksIDIwJSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgJi5idG44IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDE2cHggMjVweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzI1O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHRlcnRpYXJ5KTtcbiAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSksIDcuNSUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSksIDEwJSk7XG4gICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tZGFyayB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFxmMTc4JztcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgQGV4dGVuZCAuYnRuO1xuICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLml0ZW0tLXRlc3RpbW9uaWFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGxpZ2h0Ymx1ZTIpO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLmltZy13cmFwcGVyLCAuY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLmltZy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCk7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5hdXRob3Ige1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAubW9yZSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAuZmEge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMzVzKTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuZmEge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaXRlbS0tc2VydmljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAzMHB4IDM1cHggMjVweDtcbiAgaGVpZ2h0OiAzODBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JheWJsdWUpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zNXMpO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuaW1nLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRUM5NTA7XG4gICAgLmlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICB9XG4gIH1cbiAgaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5tb3JlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjM1cyk7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgLm1vcmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCJcclxuLy8gRm9ybVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuZm9ybSB7XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgY29sb3I6ICM1YjViNWI7XHJcbiAgICBmb250LXNpemU6IDEuMTVyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtLXNlbGVjdCwgLmZvcm0tdGV4dCwgLmZvcm0tdGV4dGFyZWEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgY29sb3I6ICM1YjViNWI7XHJcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cyk7XHJcblxyXG4gIC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTQuXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cclxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cclxuICAmOjotbXMtZXhwYW5kIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gUGxhY2Vob2xkZXJcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNWI1YjtcclxuXHJcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xyXG4gIC8vXHJcbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcclxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxyXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cclxuICAmOmRpc2FibGVkLFxyXG4gICZbcmVhZG9ubHldIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VlZWY7XHJcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcblxyXG4gICYuZXJyb3Ige1xyXG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oI2YyZGVkZSwgNSUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjZjJkZWRlLCA1JSk7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1zZWxlY3Qge1xyXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XHJcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXHJcbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcclxuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXHJcbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cclxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxyXG4gICAgY29sb3I6ICM1YjViNWI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cclxuLmZvcm0tZmlsZSxcclxuLmZvcm0tcmFuZ2Uge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdLCAuZm9ybS10ZXh0YXJlYSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5cclxuLy8gRm9ybSBncm91cHNcclxuLy9cclxuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxyXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxyXG5cclxuLmZvcm0taXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuXHJcbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xyXG4vL1xyXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxyXG5cclxuLmZvcm0tdHlwZS1yYWRpbywgLmZvcm0tdHlwZS1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICYuZGlzYWJsZWQge1xyXG4gICAgLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICBjb2xvcjogIzYzNmM3MjtcclxuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIGlucHV0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgICYuZXJyb3Ige1xyXG4gICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGxlZ2VuZCB7XHJcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEN1c3RvbVxyXG5cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAgIEJhY2tncm91bmRcclxuLy8gICBmdWxsLXNpemUgYmFja2dyb3VuZCBpbWFnZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5iZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn0iLCIucGFnZS1ibG9nIHtcbiAgICAudmlldy1hY3R1YWxpdGVzIHtcbiAgICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmV3cyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICAubmV3cy1waWMge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLWV4cG9zZWQtd2lkZ2V0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtdHlwZS1hY3R1YWxpdGVzIHtcbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5iYW5uZXIge1xuICAgICAgICAjc2xpZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMTBweCAxM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDEwcHggMTNweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMTBweCAxM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5wcm9kdWN0cy1ib2R5IHtcbiAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBsaWdodCk7XG59XG4uaW50cm8tcGFnZSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbWlkZGxlKTtcbiAgZm9udC1zaXplOiAuOHJlbTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9tby1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHRlcnRpYXJ5KTtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luOiAwIDAgNTBweCA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogNDAlO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5wcm9tbyB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAucHJvbW8tdGV4dCB7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgLnByb21vLWJ0biB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogIGxlZnQ7XG5cbiAgICB9XG4gICAgLmJ0bi1wcm9tbyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSksIDEwJSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IC44NXJlbTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vd2wtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vd2wtZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIC5vd2wtZG90IHtcbiAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGFya2JsdWUpLCAxMCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSksIDEwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucHJvbW8tZnVsbCB7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuLnByb2R1Y3QtbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAucHJvZHVjdC1saXN0LWl0ZW0ge1xuICAgIGhlaWdodDogMjgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmlubmVyLXByb2R1Y3QtbGlzdC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgLmlubmVyLXByb2R1Y3QtbGlzdC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiA0MzBweDtcbiAgICAgICAgdG9wOiAtNzVweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDM4cHggM3B4IHJnYmEoMCwwLDAsMC4xMik7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDJweCAzOHB4IDNweCByZ2JhKDAsMCwwLDAuMTIpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDM4cHggM3B4IHJnYmEoMCwwLDAsMC4xMik7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50IDogJ1xcZjEwNSc7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodCksIDEwJSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucHJvZHVjdC1saXN0LWl0ZW0ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuaW5uZXItcHJvZHVjdC1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ub2RlLXR5cGUtcHJvZHVpdCB7XG4gICNzbGlkZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjZmYSFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLmludHJvLW1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gIH1cbiAgLmJhbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLnNpZGUtbGluZSB7XG4gICAgICAuc2hhcmUtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnByb2R1Y3QtZnVsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAucHJvZHVjdC1kZXNjIHtcbiAgICAud3JhcHBlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxuICAuaW1nLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzQ1cHg7XG4gIH1cblxuICAucHJvZHVjdC1kb2NzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAuZG9jcyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1lZGJsdWUpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LW1vcmUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUpO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gICAgLmN0YXMge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ub2RlLXR5cGUtcGFnZSB7XG4gIC5iYW5uZXIge1xuICAgIC5zaWRlLWxpbmUge1xuICAgICAgLnNoYXJlLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHQpO1xuICAgICAgICB9XG4gICAgICAgIC5zaGFyZS1jb250YWluZXIge1xuICAgICAgICAgIGEuc2hhcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodCksIDIwJSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubm9kZS1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuLmN0YS1mb3JtYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NzgwO1xuICB6LWluZGV4OiA5OTk7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAyNTBweDtcbiAgd2lkdGg6IDE3MHB4O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzKTtcbiAgJjpob3ZlciB7XG4gICAgdG9wOiAxMzBweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZGlzdC9pbWFnZXMvY3RhLWZvcm1hdGlvbi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTllYTk7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4Nzc4MDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGljdG9fZm9ybWF0aW9ucy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBzcGFuLFxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0b3A6IDI1MHB4O1xuICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGljdG9fZm9ybWF0aW9ucy5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE5ZWE5O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLWFnZW5kYSB7XG4gIC5jdGEtZm9ybWF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvLyBKb2JzIG9uIGZyb250cGFnZVxuXG4uZnJvbnQge1xuICAjam9icyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHdpZHRoOiAzNy41JTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qb2ItYm94IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDVweCA1MXB4IC0xcHggcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggNXB4IDUxcHggLTFweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICBib3gtc2hhZG93OiAwcHggNXB4IDUxcHggLTFweCByZ2JhKDAsMCwwLDAuMyk7XG5cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnRuLXdyYXBwZXIge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBKb2JzIHBhZ2VcblxuLnBhZ2Utam9icywgLnBhZ2Utb256ZS1qb2JzIHtcbiAgLm1haW4td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBsaWdodCk7XG4gIH1cbiAgLnZpZXctam9icyB7XG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xuICB9XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgIH1cbiAgfVxuICAudmlld3Mtcm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTJweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTJweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEycHggMHB4IHJnYmEoMCwwLDAsMC4xMik7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICY6aG92ZXIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTJweCAzOHB4IDNweCByZ2JhKDAsMCwwLDAuMTIpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMTJweCAzOHB4IDNweCByZ2JhKDAsMCwwLDAuMTIpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDEycHggMzhweCAzcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgfVxuICAgIGEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjE3OCc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgIH1cbiAgfVxufVxuLm5vZGUtdHlwZS1vZmZyZXMtZC1lbXBsb2kge1xuICAuYmFubmVyIHtcbiAgICAuc2lkZS1saW5lIHtcbiAgICAgIC5zaGFyZS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHhsaWdodGJsdWUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubG9jYXRpb24tY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHhsaWdodGJsdWUpO1xuICAgIC5sb2NhdGlvbiB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1MHB4IDAgMTUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWVsZC1pdGVtIHtcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHhsaWdodGJsdWUpO1xuICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFya2JsdWUpO1xuICAgIH1cbiAgfVxuICAucG9zdHVsYXRlIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxuICAucG9zdHVsYXRlLWJvZHkge1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHhsaWdodGJsdWUpO1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICBhLmJ0biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IC03MHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLW5vZGUtZG9uZSB7XG4gIG1haW4ge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHQpO1xuICB9XG4gIC5tYWluLXdyYXBwZXIge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuIiwiLnByb21vLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG4gIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTNweCAyMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgycHg7XG4gICAgY29sb3I6ICMxZjFmMWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG4gIC50ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTVlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItbGVmdDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDlweCBzb2xpZCBkYXJrZW4oI2ZmZiwgMTElKTtcbiAgICAgIGJvcmRlci1yaWdodDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAuZmEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMjZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjFmMWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjM1cyk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAuZmEge1xuICAgICAgICByaWdodDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC5zaWRlLWxpbmUge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA0OTk7XG4gICAgICB0b3A6IDIwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgICBhLmZvcm1hdGlvbi1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4Nzc4MDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgICBtYXJnaW4tdG9wOiA0MThweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDQwcHg7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRhOWVhOTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjE3OFwiO1xuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODc3ODA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGljdG9fZm9ybWF0aW9ucy5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzJweCBhdXRvO1xuICAgICAgICBzcGFuLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zaGFyZS1ib3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodCk7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgLnNoYXJlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYS5zaGFyZS1idXR0b24ge1xuICAgICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIG1pZGRsZSk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxOHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bC5hZGR0aGlzX3Rvb2xib3gge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbWlkZGxlKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4MHB4KTtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDUwcHggNTBweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgbWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KSB0cmFuc3BhcmVudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC52aWRlby1iYWNrZ3JvdW5kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdmlkZW8tYmcuanBnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgLm92ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjY1KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjY1KSAxJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDElLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDElLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdG9wOiAyNzBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgICA+ICoge1xuICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5saW5rcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDE1MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI4KTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI4KTtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yOCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYxNzhcIjtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zd2lwZXItbGVhZGVyYm9hcmQge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvcCxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwJSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAxJSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjIyKSA3MyUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMC44NCkgMTAwJVxuICAgICAgKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgICAgICB0b3AsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMCUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMSUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMC4yMikgNzMlLFxuICAgICAgICByZ2JhKDAsIDAsIDAsIDAuODQpIDEwMCVcbiAgICAgICk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvIGJvdHRvbSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwJSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAxJSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjIyKSA3MyUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMC44NCkgMTAwJVxuICAgICAgKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2Q2MDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmNvcHlyaWdodCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBtYXJnaW46IDAgMjBweDtcbiAgICB9XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gIH1cbn1cbi5pbnRybyB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lX2NvbG9ycywgbGlnaHQpO1xuICB9XG4gIC5pbnRyby1pbm5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWVfY29sb3JzLCBsaWdodCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogOTk5OXB4O1xuICAgICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWVfY29sb3JzLCBsaWdodCk7XG4gICAgfVxuICAgIC5pbnRyby1ibG9jIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIG1pZGRsZSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogNDNweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iaW0taWNvbi5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogNjJweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZXJ2aWNlcy1pY29uLnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvZ2ljaWVscy1pY29uLnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaW5ub3ZhdGlvbi1uZXdzIHtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG4gIGhlaWdodDogNjA0cHg7XG4gIGgyIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDAgODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAubmV3cyB7XG4gICAgbWFyZ2luOiAwIDAgMCA4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIGEubW9yZS1saW5rIHtcbiAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMTAwcHggMCAwIDgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmlubm92YXRpb24tYmcge1xuICAgIHdpZHRoOiAxMjYwcHg7XG4gICAgaGVpZ2h0OiA2MDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW5ub3ZhdGlvbi1uZXdzLWJnLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjb3ZlcjtcbiAgfVxufVxuLmJpbWV4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iaW1leC1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggY2VudGVyO1xuICBoZWlnaHQ6IDE1MDBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgaGVpZ2h0OiAxNDAwcHg7XG4gIH1cbiAgLnRleHQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoOTgsIDIwMSwgMjEzLCAwLjgpO1xuICAgIHBhZGRpbmc6IDEwMHB4IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jc2VydmljZXMge1xuICBtYXJnaW4tdG9wOiAtNTAwcHg7XG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaW50cm8ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAzNSU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG4gIC5zd2lwZXItc2VydmljZXMtbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMzBweCAxMHB4IDAgMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICBmaWd1cmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZSk7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgfVxuICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTBweCAyNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMTBweCAyNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgIH1cbiAgfVxufVxuI3Byb2R1aXRzIHtcbiAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICB9XG4gIC5ibG9jay1saW5rIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgdGVydGlhcnkpO1xuICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcHJvZHVjdHMge1xuICAgIHBhZGRpbmc6IDUwcHggMTBweCAwIDEwcHg7XG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDQxMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMjRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMTBweCAyNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAyNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgIH1cbiAgICAgIC5wcm9tbyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSk7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIH1cbiAgICAgIC5wcm9kdWN0LWluZm9zIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbWlkZGxlKTtcbiAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAucHJvZHVjdC1pbmZvcyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcHJvZHVjdHMtYnV0dG9uLW5leHQsXG4gIC5zd2lwZXItcHJvZHVjdHMtYnV0dG9uLXByZXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTIwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXByb2R1Y3RzLWJ1dHRvbi1uZXh0IHtcbiAgICB0b3A6IDUwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRvcDogMTAyJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXByb2R1Y3RzLWJ1dHRvbi1wcmV2IHtcbiAgICB0b3A6IDU1JTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRvcDogMTAyJTtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuI21ldGllciB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbWV0aWVycy1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWV0aWVyLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21ldGllci1pY29uLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGEge1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgdGVydGlhcnkpO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGYxNzhcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4obWFwX2dldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSksIDEwJSk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2FjdHVhbGl0ZXMge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgLmFjdHUtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGYxNzhcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctY29udGVudCB7XG4gICAgQGV4dGVuZCAucm93O1xuICAgIC52aWV3cy1yb3cge1xuICAgICAgQGV4dGVuZCAuY29sLW1kLTQ7XG4gICAgICAubmV3cyB7XG4gICAgICAgIC5uZXdzLXBpYyB7XG4gICAgICAgICAgaGVpZ2h0OiAxODVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2FnZW5kYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jdGVtb2lnbmFnZXMge1xuICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbiAgLnRlbW9pZ25hZ2UtdGV4dCB7XG4gICAgY29sb3I6IGRhcmtlbihtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGxpZ2h0KSwgMTAlKTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICB9XG4gIC5hdXRob3Ige1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGYxNzhcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG4udGVhbWpvYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbn1cbiN0ZWFtIHtcbiAgLy8gaGVpZ2h0OiA1NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI1MHB4IDAgNjBweCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIHotaW5kZXg6IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1OSwgMjI3LCAwLjUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbWFyZ2luOiA1MHB4IDEwMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuLm5vZGUtdHlwZS1hY2N1ZWlsIHtcbiAgI21haW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3NsaWRlciB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAubGFuZyB7XG4gICAgLmxhYmVsIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGdyYXlibHVlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbmd1YWdlLXN3aXRjaGVyLWxvY2FsZS11cmwge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50cmlnZ2VyLW1lbnUge1xuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGdyYXlibHVlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlYXJjaC1ib3gge1xuICAgICNzZWFyY2gtbGluayB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBncmF5Ymx1ZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluLWhlYWRlciB7XG4gICAgLmhlYWRlci1uYXYge1xuICAgICAgYS5sb2dvIHtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaW1nLmxvZ28taW1nIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMTdweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNuYXYge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSxcbiAgICAgICAgICAgID4gLm5vbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lc2hvcCxcbiAgICAgICAgICAgICYuY29udGFjdCB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2Nyb2xsZWQge1xuICAgICAgYS5sb2dvIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBpbWcubG9nby1pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjbmF2IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICA+IGEsXG4gICAgICAgICAgICA+IC5ub2xpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVzaG9wLFxuICAgICAgICAgICAgJi5jb250YWN0IHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRibHVlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm9iamVjdGlmLW1ldGllciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGxpZ2h0Ymx1ZSk7XG4gIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGxpZ2h0Ymx1ZSk7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGxpZ2h0Ymx1ZSk7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1lZGJsdWUpO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAuY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbn1cblxuLnNlcnZpY2VzLW1ldGllciB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgaDIge1xuICAgIG1hcmdpbjogMCAwIDQ1cHg7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlKTtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgfVxuICB9XG4gIC5zZXJ2aWNlLW1ldGllciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCAzMHB4IDA7XG4gICAgbWluLWhlaWdodDogMzM1cHg7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JheWJsdWUpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zcyk7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MpO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjNzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZTIpO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZSk7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmEge1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlKTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2UtbWV0aWVyX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAuc2VydmljZS1tZXRpZXIge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgJjpudGgtY2hpbGQoLW4rMikge1xuICAgICAgICAuc2VydmljZS1tZXRpZXIge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgJjpudGgtY2hpbGQoLW4rMykge1xuICAgICAgICAuc2VydmljZS1tZXRpZXIge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2R1aXRzLW1ldGllciB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4bGlnaHRibHVlKTtcbiAgaDIge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcm9kdWl0LW1ldGllciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGhlaWdodDogNDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2FhYTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MpO1xuICAgIC5iZy13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MpO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgbWFyZ2luLXRvcDogMjEwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjNzKTtcbiAgICB9XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZTIpO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MpO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW46IDY1cHggMCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTVlbTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MpO1xuICAgICAgLmZhIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZTIpLCAyMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZTIpLCAyMCUpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgY29sb3I6ICMyZDU3N2U7XG4gICAgICAuYmctd3JhcHBlciB7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDQ1cHgpO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoNDVweCk7XG4gICAgICB9XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjYpO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgLmJ0biB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjNzKTtcbiAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgLnN3aXBlci1wcm9kdWl0cy1tZXRpZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcHJvZHVpdHMtbWV0aWVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZTIpO1xuICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZWYtcHJvamV0cyB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCA0NXB4O1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB9XG4gICAgLnJlZi1wcm9qZXQge1xuICAgICAgICBjb2xvcjogIzk4OTg5ODtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggODBweCAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODVlbTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jdXN0b20tcGFnaW5hdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItcmVmLXByb2pldHMtYnV0dG9uLXByZXYsXG4gICAgICAgIC5zd2lwZXItcmVmLXByb2pldHMtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVmLWZvcm1hdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGxpZ2h0Ymx1ZSk7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB9XG4gICAgLnJlZi1mb3JtYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGhlaWdodDogNDcwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBjb2xvcjogIzk4OTg5ODtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMjBweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5jdXN0b20tcGFnaW5hdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItcmVmLWZvcm1hdGlvbnMtYnV0dG9uLXByZXYsXG4gICAgICAgIC5zd2lwZXItcmVmLWZvcm1hdGlvbnMtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVmLWxvZ29zIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCA2MHB4O1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUyKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAucmVmLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZi1mb3JtYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBpbWcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIH1cbn1cblxuLm5vZGUtcmVmZXJlbmNlcy1wcm9qZXQge1xuICAgIC5wYXJhZ3JhcGhzLWl0ZW1zIHtcbiAgICAgICAgLmZpZWxkLWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICAgICAgICAmLmltZy1mbHVpZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cmFwcGVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB9XG4gICAgaW1nLFxuICAgIC53cmFwcGVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufVxuXG4vLyBTcGVjaWZpYyBCbHVlIEJhbm5lciByZWZlcmVuY2VzIFxuLnBhZ2UtcmVmZXJlbmNlcyxcbi5ub2RlLXR5cGUtcmVmZXJlbmNlcy1wcm9qZXQsXG4ubm9kZS10eXBlLXJlZmVyZW5jZS1mb3JtYXRpb24ge1xuICAgIC5iYW5uZXIge1xuICAgICAgICAjc2xpZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk4YzM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMCAwIDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1nX19yZWYtLWdsb2JhbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwge1xuICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuLnBhZ2UtcmVmZXJlbmNlcyB7XG4gICAgLnZpZXctci1mLXJlbmNlcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggOTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDE4MHB4O1xuICAgICAgICB9XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIC5yZWYge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4bGlnaHRibHVlKTtcbiAgICAgICAgICAgICAgICAgICAgLnJlZl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucmVmX19ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JheWJsdWUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYS5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub2RlLXR5cGUtcmVmZXJlbmNlLWZvcm1hdGlvbiB7XG4gICAgLmJhY2tfX3dyYXBwZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufSIsIi5ub2RlLXR5cGUtdGVtb2lnbmFnZSB7XG4gIC5iYW5uZXIge1xuICAgICNzbGlkZXIge1xuICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWY2ZmE7XG4gICAgfVxuICB9XG4gIC5tYWluLXdyYXBwZXIge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICAuaW1nLXRlbW9pbiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmllbGQtbmFtZS1maWVsZC10ZW1vaWduYWdlLXZpc3VlbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB3aWR0aDogMjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGxpZ2h0KTtcbiAgICBpbWcge1xuICAgICAgQGV4dGVuZCAuaW1nLWZsdWlkO1xuICAgIH1cbiAgfVxuICAuZmllbGQtbmFtZS1maWVsZC10ZW1vaWduYWdlLXByb2R1aXQge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHQpO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuZmllbGQtbmFtZS1maWVsZC10ZW1vaWduYWdlLW1ldGllciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgLmZpZWxkLWxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG4gIC5maWVsZC1uYW1lLWZpZWxkLXRlbW9pZ25hZ2Utc2VydmljZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnBhZ2UtYWdlbmRhIHtcbiAgLmJhbm5lciB7XG4gICAgI3NsaWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9kaXN0L2ltYWdlcy9iYW5uZXItZm9ybWF0aW9ucy5qcGdcIikgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMzgwcHg7XG4gICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNThweDtcbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9kaXN0L2ltYWdlcy9waWN0b19mb3JtYXRpb25zLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1hZ2VuZGEge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHQpO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDM4MHB4O1xuICAgICAgdG9wOiAtMTIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBsZWZ0OiAyNzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBsZWZ0OiAyMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWZpbHRlcnMge1xuICAgIGJhY2tncm91bmQ6ICMzODc3ODA7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudmlld3MtZXhwb3NlZC13aWRnZXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgICAudmlld3MtZXhwb3NlZC13aWRnZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgJjo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5YWRkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50IHtcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgbWFyZ2luOiAwIDAgMCAxODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgLm1vbnRoLWdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCA2cHggNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiA1cHggNnB4IDVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGJveC1zaGFkb3c6IDVweCA2cHggNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgLmRhdGUtZGlzcGxheS1zaW5nbGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICM0YTllYTk7XG4gICAgICB9XG4gICAgICAuY29sLW1kLTQsXG4gICAgICAuY29sLW1kLTIsXG4gICAgICAuY29sLW1kLTEge1xuICAgICAgICBjb2xvcjogIzVhYzBjZjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV2ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmNmZhO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICM0YTllYTk7XG4gICAgfVxuICAgIHNwYW4uY2F0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgJi5jYXQ0IHtcbiAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSk7XG4gICAgICB9XG4gICAgICAmLmNhdDUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzg3NzgwO1xuICAgICAgfVxuICAgICAgJi5jYXQ2IHtcbiAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YTllYTk7XG4gICAgICBjb2xvcjogIzRhOWVhOTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXItY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE5ZWE5O1xuICB9XG59XG5cbi5ub2RlLXR5cGUtZXZlbmVtZW50IHtcbiAgLmJhbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLnNpZGUtbGluZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXg6IDE4MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgfVxuICAgICAgLmN0YS1mb3JtYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnNoYXJlLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAuc2hhcmUtY29udGFpbmVyIHtcbiAgICAgICAgICBhLnNoYXJlLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogI2ExYTFhMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3NsaWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9kaXN0L2ltYWdlcy9iYW5uZXItZXZlbmVtZW50LmpwZ1wiKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4OiA0MiU7XG4gICAgICAgIG1heC13aWR0aDogNDIlO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gIH1cbiAgLm1haW4td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLm9iamVjdGlmIHtcbiAgICBtYXJnaW46IDQ1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNlOGYwZjg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgIH1cbiAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4OiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyB0b3A6IDUwJTtcbiAgICAgICAgLy8gbGVmdDogNTAlO1xuICAgICAgICAvLyB3aWR0aDogYXV0bztcbiAgICAgICAgLy8gbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8vIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDcwcHggNDVweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmbGV4OiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDc1O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmVnaXN0ZXItZm9ybSB7XG4gICAgYmFja2dyb3VuZDogI2U1ZjBmOTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuaW5uZXItcmVnaXN0ZXItZm9ybSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIEBleHRlbmQgLnJvdztcbiAgICAgIH1cbiAgICAgICNlbnRyeS1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgQGV4dGVuZCAuY29sLW1kLTEyO1xuICAgICAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgICAgQGV4dGVuZCAucm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ldmVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ldmVudC1pbmZvcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2U4ZjBmODtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdvcmQtd3JhcDogd3JhcDtcbiAgfVxuICAuYXV0b2Rlc2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgLmV2ZW50LWluZm9zLXdyYXBwZXIge1xuICAgIC8vIHdpZHRoOiAzNTBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDEwMHB4O1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcbiAgICBsaW5lLWhlaWdodDogMS44NzU7XG4gICAgLy8gLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI0cHggLTJweCByZ2JhKDAsMCwwLDAuMjIpO1xuICAgIC8vIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IC0ycHggcmdiYSgwLDAsMCwwLjIyKTtcbiAgICAvLyBib3gtc2hhZG93OiAwcHggMHB4IDI0cHggLTJweCByZ2JhKDAsMCwwLDAuMjIpO1xuICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyB0b3A6IC0yOTBweDtcbiAgICAvLyByaWdodDogMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHNwYW4uY2F0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICYuY2F0NCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgdGVydGlhcnkpO1xuICAgICAgfVxuICAgICAgJi5jYXQ1IHtcbiAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICYuY2F0NiB7XG4gICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRhdGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMTU7XG4gICAgICBjb2xvcjogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBtaWRkbGUpO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS43MjU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmbGV4OiBjYWxjKDU4JSAtIDE4MHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTglIC0gMTgwcHgpO1xuICB9XG59XG5cbi5wYWdlLWFnZW5kYS1jb25maXJtIHtcbiAgLm1haW4td3JhcHBlciB7XG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5cbi5pbmZvLWJsb2NrIHtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB0ZXJ0aWFyeSk7XG4gIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhkYXJrYmx1ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmluZm8tYmxvY2stY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG4gIC5pbmZvLWJsb2NrLWxpbmsge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBhLmJ0biB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm1hdGV1cnMge1xuICAuZm9ybWF0ZXVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGFya2JsdWUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXg6IDI4MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDUwcHggNjBweDtcbiAgICAgIGNvbG9yOiAjOGE4YThhO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjgyNTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICA+ICoge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4wNzU7XG4gICAgICB9XG4gICAgICAuZm9uY3Rpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2dyYW1tZV9qb3VyIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgcGFkZGluZzogNjBweCAwIDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYwZjk7XG4gIGgyIHtcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDc1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuam91cnMge1xuICAgIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWV2ZW50LWpvdXJzIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgPiAuZmllbGQtaXRlbXMge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC1nYXA6IDMwcHggNDBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuam91ciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMwcHggNzBweCAzNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmtibHVlKTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYyO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDE1cHggMzVweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjBmOTtcbiAgICAgIGJvcmRlci1ib3R0b206IDQ4cHggc29saWQgbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgIGJvcmRlci1sZWZ0OiA0OHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMzVweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMDc1O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgaDYge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmMjtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgcCxcbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ub2RlLXR5cGUtd2ViZm9ybSB7XG5cdC53ZWJmb3JtLWNsaWVudC1mb3JtIHtcblx0XHQ+IGRpdiB7XG5cdFx0XHRAZXh0ZW5kIC5yb3c7XG5cdFx0fVxuXHR9XG59XG4uZm9ybS1pdGVtIHtcblx0LmRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IC45cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxcmVtO1xuXHRcdGNvbG9yOiBsaWdodGVuKG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayksIDIwJSk7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG59XG4ucGFnZS1ub2RlLTQzMiwgLnBhZ2Utbm9kZS00MzUsIC5wYWdlLW5vZGUtNDM2IHtcblx0LndlYmZvcm0tY2xpZW50LWZvcm0ge1xuXHRcdGJhY2tncm91bmQ6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgeGxpZ2h0Ymx1ZSk7XG5cdFx0cGFkZGluZzogNDBweDtcblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHRcdC5mb3JtLWFjdGlvbnMge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJhbm5lciB7XG5cdFx0I3NsaWRlciB7XG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYW5uZXItYmltZXguanBnKSAhaW1wb3J0YW50O1xuXHRcdFx0LnNsaWRlci1jb250ZW50IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubm9kZS10eXBlLWxhbmRpbmctcGFnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0LmxvZ28tdGFzZSB7XG5cdFx0bWF4LXdpZHRoOiAxNDBweDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdG1heC13aWR0aDogNDUlO1xuXHRcdH1cblx0fVxuXHQubG9nby10YXNlLXBsdXMge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0bWF4LXdpZHRoOiA0NSU7XG5cdFx0fVxuXHR9XG5cdC50b3BiYXIge1xuXHRcdHBhZGRpbmc6IDQwcHggMCA2MHB4IDA7XG4gICAgLmNvbnRhY3QtbGlua3Mge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgIH1cbiAgICAgIC5tYWlsIHtcbiAgICAgICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICB9XG4gICAgICAudGVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ1xcZjA5NSc7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nby10YXNlLXBsdXMge1xuICAgICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIH1cbiAgfVxuICAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHotaW5kZXg6IDE7XG4gICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA3NCUsIHJnYmEoMjU1LDI1NSwyNTUsMC45NikgOTklLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSA3NCUscmdiYSgyNTUsMjU1LDI1NSwwLjk2KSA5OSUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTtcbiAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDc0JSxyZ2JhKDI1NSwyNTUsMjU1LDAuOTYpIDk5JSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7XG4gICB9XG4gICA+IC5jb250YWluZXIge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHotaW5kZXg6IDI7XG4gICB9XG4gICBoMSB7XG4gICAgIG1heC13aWR0aDogODAwcHg7XG4gICB9XG4gfVxuIC5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIGRhcmspO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNTBweCAwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgIHBhZGRpbmc6IDQwcHggMDtcbiB9XG4gaDIge1xuICAgY29sb3I6ICNmZmY7XG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgZm9udC1zaXplOiAuOXJlbTtcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICBmb250LXdlaWdodDogNzAwO1xuIH1cbiBwIHtcbiAgIGNvbG9yOiAjZmZmO1xuIH1cbiAuYWRkcmVzcyB7XG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5sb2dvLWZvb3RlciB7XG4gdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvdXJzIHtcbiBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxufVxuLmxvZ28ge1xuIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG59XG5cbi5pbWctZmx1aWQge1xuICB3aWR0aDogMTYwcHg7XG59XG59XG4ubmV3IHtcbiAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxudWwuZnVuY3Rpb25zIHtcbiAgY29sdW1uczogMjtcbiAgLXdlYmtpdC1jb2x1bW5zOiAyO1xuICAtbW96LWNvbHVtbnM6IDI7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjI7XG4gIHBhZGRpbmc6IDA7XG4gIGxpIHtcbiAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjEwNSc7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxufVxuLm1vcmUtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByaWNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDQwcHggMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC5wcmljZSB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAvLyAgIGJvcmRlci1yaWdodDogMDtcbiAgICAvLyB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlZGY5ZmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICBjb250ZW50OiAnXFxmMDdhJztcbiAgICAgICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICB9XG4gICAgICY6aG92ZXIge1xuICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigjZWRmOWZlLCAxMCUpO1xuICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgIH1cbiAgIH1cbiAgIC5sYWJlbCB7XG4gICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICAuZnJvbSB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5wcmljZS1udW1iZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIHBhZGRpbmc6IDAgMzBweCAxMHB4O1xuICAgIHN1cCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuICB9XG59XG59XG59XG4uaGlnaGxpZ2h0IHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICBoZWlnaHQ6IGF1dG87XG4gfVxuIGgyIHtcbiAgIGNvbG9yOiAjZmZmO1xuICAgZm9udC1zaXplOiAxLjNyZW07XG4gICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuIH1cbiBwIHtcbiAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcbiAgIGZvbnQtc2l6ZTogLjlyZW07XG4gfVxuIGEge1xuICAgY29sb3I6ICNmZmY7XG4gICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgZGlzcGxheTogYmxvY2s7XG4gICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMHB4O1xuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxNzgnO1xuICAgIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG4uaGlnaHRsaWdodC1ibHVlIHtcbiBwb3NpdGlvbjogYWJzb2x1dGU7XG4gdG9wOiAwO1xuIGxlZnQ6IDA7XG4gd2lkdGg6IDUyJTtcbiBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuIHotaW5kZXg6IDI7XG4gcGFkZGluZzogMzBweCAyMHB4O1xuIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbn1cbmEge1xuICAmOmFmdGVyIHtcbiAgIHRvcDogMjBweDtcbiB9XG59XG59XG4uaGlnaHRsaWdodC1ncmV5IHtcbiBwb3NpdGlvbjogYWJzb2x1dGU7XG4gdG9wOiA0MHB4O1xuIHJpZ2h0OiAwO1xuIHdpZHRoOiA1MiU7XG4gYmFja2dyb3VuZDogbWFwX2dldCgkdGhlbWUtY29sb3JzLCBkYXJrKTtcbiB6LWluZGV4OiAxO1xuIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4IDQwcHg7XG4gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiAxMDAlO1xufVxufVxufVxuLmZvcm0tYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjBweCA0MHB4IDQwcHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMzVweCAtOHB4IHJnYmEoMCwwLDAsMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAzNXB4IC04cHggcmdiYSgwLDAsMCwwLjI0KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzNXB4IC04cHggcmdiYSgwLDAsMCwwLjI0KTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICBtYXJnaW4tdG9wOiA1MHB4O1xuIH1cbiAmOmFmdGVyIHtcbiAgIGNvbnRlbnQ6IFwiXCI7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICB0b3A6IC0yZW07XG4gICBsZWZ0OiAwO1xuICAgcmlnaHQ6IDJlbTtcbiAgIGJvcmRlci13aWR0aDogMWVtO1xuICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiB9XG4gJjpiZWZvcmUge1xuICAgY29udGVudDogXCJcIjtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIHRvcDogLTJlbTtcbiAgIHJpZ2h0OiAwO1xuICAgYm9yZGVyLXdpZHRoOiAwIDJlbSAyZW0gIDA7XG4gICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgYm9yZGVyLWNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpIHRyYW5zcGFyZW50O1xuIH1cbiBoMiB7XG4gICBtYXJnaW4tYm90dG9tOiAwO1xuICAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gfVxuIC53ZWJmb3JtLWNvbXBvbmVudC1jaGVja2JveGVzIHtcbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5mb3JtLXR5cGUtY2hlY2tib3gge1xuIGxhYmVsIHtcbiAgY29sb3I6IG1hcF9nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogLjk1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuIGJvcmRlcjogMDtcbiBib3JkZXItYm90dG9tOiAycHggc29saWQgI2NjYztcbiBvdXRsaW5lOiBub25lO1xuIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICY6OnBsYWNlaG9sZGVyLCAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6bWFwX2dldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbn1cbn1cbn1cbi5jb250ZW50LWF2YW50YWdlcyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIGgyIHtcbiAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiB9XG4gLmNvbnRhaW5lciB7XG4gICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuaW1nIHtcbiBoZWlnaHQ6IDYwcHg7XG4gbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmgzIHtcbiBoZWlnaHQ6IDUwcHg7XG4gZm9udC1zaXplOiAxLjNyZW07XG4gbWFyZ2luLWJvdHRvbTogMTBweDtcbiBmb250LXdlaWdodDogbm9ybWFsO1xufVxucCB7XG4gZm9udC1zaXplOiAuOXJlbTtcbn1cbn1cbi5jb250ZW50LXZpZGVvIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIC52aWRlby1ibG9jIHtcbiAgIGhlaWdodDogNjAwcHg7XG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgIC52aWRlby1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHotaW5kZXg6IDI7XG4gICAgJjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMDRiJztcbiAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gICAgIGNvbG9yOiAjMDAwO1xuICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogLTEwMHB4O1xuICAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICAgfVxuIH1cbiAmOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMyk7XG4gIHotaW5kZXg6IDE7XG59XG5pZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG4mLmlubmVyLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbn1cbn1cbn1cbiIsImJvZHkubm9kZS10eXBlLXNlcnZpY2Uge1xuICAuYmFubmVyIHtcbiAgICAjc2xpZGVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpZGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE0MHB4IDAgMCAxODBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgY29sb3I6ICNmZWM5NTA7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9kaXN0L2ltYWdlcy9waWN0b19zZXJ2aWNlcy5wbmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA5MHB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW50cm8tYmFubmVyIHtcbiAgICAgIG1hcmdpbjogMjVweCAwIDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZXJ2aWNlLWludHJvIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICBwYWRkaW5nLXRvcDogMjE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhsaWdodGJsdWUpO1xuICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtZWRibHVlKTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIC5pbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgcCB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VydmljZS1saXN0IHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHhsaWdodGJsdWUpO1xuICBoMiB7XG4gICAgbWFyZ2luOiAwIDAgNDVweDtcbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCB4ZGFya2JsdWUpO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU1ZW07XG4gICAgLmZhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgfVxuICB9XG4gIC5zZXJ2aWNlLWNhcm91c2VsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogOTcwcHg7XG4gIH1cbiAgLnN3aXBlci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmN1c3RvbS1zd2lwZXItbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTc1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrYmx1ZSk7XG4gICAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWFsbCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnNlcnZpY2UtdGVzdGltb25pYWwge1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgeGRhcmtibHVlMik7XG4gIC50ZXN0aW1vbmlhbC1jYXJvdXNlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogOTIwcHg7XG4gIH1cbn1cbiJdfQ== */
