@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:lab-bit;src:url(/assets/public/fonts/lab-bit.eot?20180401);src:url(/assets/public/fonts/lab-bit.eot?20180401#iefix) format("embedded-opentype"),url(/assets/public/fonts/lab-bit.svg?20180401#static/fontello) format("svg"),url(/assets/public/fonts/lab-bit.woff?20180401) format("woff"),url(/assets/public/fonts/lab-bit.ttf?20180401) format("truetype");font-weight:400;font-style:normal}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;font-size:calc(1em * .625);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue','Hiragino Kaku Gothic ProN','游ゴシック  Medium',meiryo,sans-serif}body{position:relative;font-size:14px;color:#000;line-height:1.5}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}li,ol,ul{margin:0;padding:0}ol,ul{list-style:none}dd,dl,dt{margin:0}img,svg{vertical-align:middle;max-width:100%}em{font-style:normal}input{border:none}button{border:none;background:0 0;padding:0;cursor:pointer;border-radius:0}strong{font-weight:400}p{margin:0}address{font-style:normal}figure{margin:0}dfn{font-style:normal}i{font-style:normal}a{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:underline}::-webkit-input-placeholder{padding-top:.2rem}.l-col-1{width:8.333333%;max-width:8.333333%}.l-col-2{width:16.666667%;max-width:16.666667%}.l-col-3{width:25%;max-width:25%}.l-col-4{width:33.333333%;max-width:33.333333%}.l-col-5{width:41.666667%;max-width:41.666667%}.l-col-6{width:50%;max-width:50%}.l-col-7{width:58.333333%;max-width:58.333333%}.l-col-8{width:66.666667%;max-width:66.666667%}.l-col-9{width:75%;max-width:75%}.l-col-10{width:83.333333%;max-width:83.333333%}.l-col-11{width:91.666667%;max-width:91.666667%}.l-col-12{width:100%;max-width:100%}.l-container{width:100%;margin-left:auto;margin-right:auto}.l-flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.bg-default{background-color:#000}.bg-primary{background-color:#000}.bg-secondary{background-color:#000}.bg-tertiary{background-color:#000}.border-default{border:1px solid #000}.border-primary{border:1px solid #000}.border-secondary{border:1px solid #000}.border-tertiary{border:1px solid #000}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-italic{font-style:italic}.hide{display:none!important}.icon::before{font-family:lab-bit;line-height:1}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mt5{margin-top:.5rem!important}.mr5{margin-right:.5rem!important}.mb5{margin-bottom:.5rem!important}.ml5{margin-left:.5rem!important}.mt10{margin-top:1rem!important}.mr10{margin-right:1rem!important}.mb10{margin-bottom:1rem!important}.ml10{margin-left:1rem!important}.mt15{margin-top:1.5rem!important}.mr15{margin-right:1.5rem!important}.mb15{margin-bottom:1.5rem!important}.ml15{margin-left:1.5rem!important}.mt20{margin-top:2rem!important}.mr20{margin-right:2rem!important}.mb20{margin-bottom:2rem!important}.ml20{margin-left:2rem!important}.mt25{margin-top:2.5rem!important}.mr25{margin-right:2.5rem!important}.mb25{margin-bottom:2.5rem!important}.ml25{margin-left:2.5rem!important}.mt30{margin-top:3rem!important}.mr30{margin-right:3rem!important}.mb30{margin-bottom:3rem!important}.ml30{margin-left:3rem!important}.mt35{margin-top:3.5rem!important}.mr35{margin-right:3.5rem!important}.mb35{margin-bottom:3.5rem!important}.ml35{margin-left:3.5rem!important}.mt40{margin-top:4rem!important}.mr40{margin-right:4rem!important}.mb40{margin-bottom:4rem!important}.ml40{margin-left:4rem!important}.mt45{margin-top:4.5rem!important}.mr45{margin-right:4.5rem!important}.mb45{margin-bottom:4.5rem!important}.ml45{margin-left:4.5rem!important}.mt50{margin-top:5rem!important}.mr50{margin-right:5rem!important}.mb50{margin-bottom:5rem!important}.ml50{margin-left:5rem!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.pt5{padding-top:.5rem!important}.pr5{padding-right:.5rem!important}.pb5{padding-bottom:.5rem!important}.pl5{padding-left:.5rem!important}.pt10{padding-top:1rem!important}.pr10{padding-right:1rem!important}.pb10{padding-bottom:1rem!important}.pl10{padding-left:1rem!important}.pt15{padding-top:1.5rem!important}.pr15{padding-right:1.5rem!important}.pb15{padding-bottom:1.5rem!important}.pl15{padding-left:1.5rem!important}.pt20{padding-top:2rem!important}.pr20{padding-right:2rem!important}.pb20{padding-bottom:2rem!important}.pl20{padding-left:2rem!important}.pt25{padding-top:2.5rem!important}.pr25{padding-right:2.5rem!important}.pb25{padding-bottom:2.5rem!important}.pl25{padding-left:2.5rem!important}.pt30{padding-top:3rem!important}.pr30{padding-right:3rem!important}.pb30{padding-bottom:3rem!important}.pl30{padding-left:3rem!important}.pt35{padding-top:3.5rem!important}.pr35{padding-right:3.5rem!important}.pb35{padding-bottom:3.5rem!important}.pl35{padding-left:3.5rem!important}.pt40{padding-top:4rem!important}.pr40{padding-right:4rem!important}.pb40{padding-bottom:4rem!important}.pl40{padding-left:4rem!important}.pt45{padding-top:4.5rem!important}.pr45{padding-right:4.5rem!important}.pb45{padding-bottom:4.5rem!important}.pl45{padding-left:4.5rem!important}.pt50{padding-top:5rem!important}.pr50{padding-right:5rem!important}.pb50{padding-bottom:5rem!important}.pl50{padding-left:5rem!important}.show{display:block!important}.text-default{color:#000}.text-primary{color:#000}.text-secondary{color:#000}.text-tertiary{color:#000}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}@media only screen and (max-width:414px){.l-col-1-xs{width:8.333333%;max-width:8.333333%}.l-col-2-xs{width:16.666667%;max-width:16.666667%}.l-col-3-xs{width:25%;max-width:25%}.l-col-4-xs{width:33.333333%;max-width:33.333333%}.l-col-5-xs{width:41.666667%;max-width:41.666667%}.l-col-6-xs{width:50%;max-width:50%}.l-col-7-xs{width:58.333333%;max-width:58.333333%}.l-col-8-xs{width:66.666667%;max-width:66.666667%}.l-col-9-xs{width:75%;max-width:75%}.l-col-10-xs{width:83.333333%;max-width:83.333333%}.l-col-11-xs{width:91.666667%;max-width:91.666667%}.l-col-12-xs{width:100%;max-width:100%}[class*=l-col]{padding-left:1rem;padding-right:1rem}.l-container{padding-left:1rem;padding-right:1rem}.l-flex-xs{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-xs{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-xs{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row{margin-left:-1rem;margin-right:-1rem}.align-left-xs{text-align:left}.align-center-xs{text-align:center}.align-right-xs{text-align:right}.hide-xs{display:none!important}.show-xs{display:block!important}}@media only screen and (min-width:415px){.l-col-1-sm-min{width:8.333333%;max-width:8.333333%}.l-col-2-sm-min{width:16.666667%;max-width:16.666667%}.l-col-3-sm-min{width:25%;max-width:25%}.l-col-4-sm-min{width:33.333333%;max-width:33.333333%}.l-col-5-sm-min{width:41.666667%;max-width:41.666667%}.l-col-6-sm-min{width:50%;max-width:50%}.l-col-7-sm-min{width:58.333333%;max-width:58.333333%}.l-col-8-sm-min{width:66.666667%;max-width:66.666667%}.l-col-9-sm-min{width:75%;max-width:75%}.l-col-10-sm-min{width:83.333333%;max-width:83.333333%}.l-col-11-sm-min{width:91.666667%;max-width:91.666667%}.l-col-12-sm-min{width:100%;max-width:100%}.l-flex-sm-min{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-sm-min{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-sm-min{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-sm-min{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-sm-min{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-sm-min{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-sm-min{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-sm-min{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-sm-min{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-sm-min{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-left-sm-min{text-align:left}.align-center-sm-min{text-align:center}.align-right-sm-min{text-align:right}.hide-sm-min{display:none!important}.show-sm-min{display:block!important}}@media only screen and (min-width:415px) and (max-width:599px){.l-col-1-sm{width:8.333333%;max-width:8.333333%}.l-col-2-sm{width:16.666667%;max-width:16.666667%}.l-col-3-sm{width:25%;max-width:25%}.l-col-4-sm{width:33.333333%;max-width:33.333333%}.l-col-5-sm{width:41.666667%;max-width:41.666667%}.l-col-6-sm{width:50%;max-width:50%}.l-col-7-sm{width:58.333333%;max-width:58.333333%}.l-col-8-sm{width:66.666667%;max-width:66.666667%}.l-col-9-sm{width:75%;max-width:75%}.l-col-10-sm{width:83.333333%;max-width:83.333333%}.l-col-11-sm{width:91.666667%;max-width:91.666667%}.l-col-12-sm{width:100%;max-width:100%}[class*=l-col]{padding-left:1rem;padding-right:1rem}.l-container{padding-left:1rem;padding-right:1rem}.l-flex-sm{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-sm{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-sm{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row{margin-left:-1rem;margin-right:-1rem}.align-left-sm{text-align:left}.align-center-sm{text-align:center}.align-right-sm{text-align:right}.hide-sm{display:none!important}.show-sm{display:block!important}}@media only screen and (max-width:599px){.l-col-1-sm-max{width:8.333333%;max-width:8.333333%}.l-col-2-sm-max{width:16.666667%;max-width:16.666667%}.l-col-3-sm-max{width:25%;max-width:25%}.l-col-4-sm-max{width:33.333333%;max-width:33.333333%}.l-col-5-sm-max{width:41.666667%;max-width:41.666667%}.l-col-6-sm-max{width:50%;max-width:50%}.l-col-7-sm-max{width:58.333333%;max-width:58.333333%}.l-col-8-sm-max{width:66.666667%;max-width:66.666667%}.l-col-9-sm-max{width:75%;max-width:75%}.l-col-10-sm-max{width:83.333333%;max-width:83.333333%}.l-col-11-sm-max{width:91.666667%;max-width:91.666667%}.l-col-12-sm-max{width:100%;max-width:100%}.l-flex-sm-max{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-sm-max{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-sm-max{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-sm-max{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-sm-max{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-sm-max{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-sm-max{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-sm-max{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-sm-max{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-sm-max{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-left-sm-max{text-align:left}.align-center-sm-max{text-align:center}.align-right-sm-max{text-align:right}.hide-sm-max{display:none!important}.show-sm-max{display:block!important}}@media only screen and (min-width:600px){.l-col-1-md-min{width:8.333333%;max-width:8.333333%}.l-col-2-md-min{width:16.666667%;max-width:16.666667%}.l-col-3-md-min{width:25%;max-width:25%}.l-col-4-md-min{width:33.333333%;max-width:33.333333%}.l-col-5-md-min{width:41.666667%;max-width:41.666667%}.l-col-6-md-min{width:50%;max-width:50%}.l-col-7-md-min{width:58.333333%;max-width:58.333333%}.l-col-8-md-min{width:66.666667%;max-width:66.666667%}.l-col-9-md-min{width:75%;max-width:75%}.l-col-10-md-min{width:83.333333%;max-width:83.333333%}.l-col-11-md-min{width:91.666667%;max-width:91.666667%}.l-col-12-md-min{width:100%;max-width:100%}.l-flex-md-min{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-md-min{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-md-min{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-md-min{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-md-min{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-md-min{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-md-min{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-md-min{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-md-min{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-md-min{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-left-md-min{text-align:left}.align-center-md-min{text-align:center}.align-right-md-min{text-align:right}.hide-md-min{display:none!important}.show-md-min{display:block!important}}@media only screen and (min-width:600px) and (max-width:767px){.l-col-1-md{width:8.333333%;max-width:8.333333%}.l-col-2-md{width:16.666667%;max-width:16.666667%}.l-col-3-md{width:25%;max-width:25%}.l-col-4-md{width:33.333333%;max-width:33.333333%}.l-col-5-md{width:41.666667%;max-width:41.666667%}.l-col-6-md{width:50%;max-width:50%}.l-col-7-md{width:58.333333%;max-width:58.333333%}.l-col-8-md{width:66.666667%;max-width:66.666667%}.l-col-9-md{width:75%;max-width:75%}.l-col-10-md{width:83.333333%;max-width:83.333333%}.l-col-11-md{width:91.666667%;max-width:91.666667%}.l-col-12-md{width:100%;max-width:100%}[class*=l-col]{padding-left:1.5rem;padding-right:1.5rem}.l-container{padding-left:2rem;padding-right:2rem}.l-flex-md{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-md{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-md{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row{margin-left:-1.5rem;margin-right:-1.5rem}.align-left-md{text-align:left}.align-center-md{text-align:center}.align-right-md{text-align:right}.hide-md{display:none!important}.show-md{display:block!important}}@media only screen and (max-width:767px){.l-col-1-md-max{width:8.333333%;max-width:8.333333%}.l-col-2-md-max{width:16.666667%;max-width:16.666667%}.l-col-3-md-max{width:25%;max-width:25%}.l-col-4-md-max{width:33.333333%;max-width:33.333333%}.l-col-5-md-max{width:41.666667%;max-width:41.666667%}.l-col-6-md-max{width:50%;max-width:50%}.l-col-7-md-max{width:58.333333%;max-width:58.333333%}.l-col-8-md-max{width:66.666667%;max-width:66.666667%}.l-col-9-md-max{width:75%;max-width:75%}.l-col-10-md-max{width:83.333333%;max-width:83.333333%}.l-col-11-md-max{width:91.666667%;max-width:91.666667%}.l-col-12-md-max{width:100%;max-width:100%}.l-flex-md-max{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-md-max{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-md-max{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-md-max{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-md-max{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-md-max{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-md-max{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-md-max{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-md-max{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-md-max{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-left-md-max{text-align:left}.align-center-md-max{text-align:center}.align-right-md-max{text-align:right}.hide-md-max{display:none!important}.show-md-max{display:block!important}}@media only screen and (max-width:768px){.l-col-1-lg-min{width:8.333333%;max-width:8.333333%}.l-col-2-lg-min{width:16.666667%;max-width:16.666667%}.l-col-3-lg-min{width:25%;max-width:25%}.l-col-4-lg-min{width:33.333333%;max-width:33.333333%}.l-col-5-lg-min{width:41.666667%;max-width:41.666667%}.l-col-6-lg-min{width:50%;max-width:50%}.l-col-7-lg-min{width:58.333333%;max-width:58.333333%}.l-col-8-lg-min{width:66.666667%;max-width:66.666667%}.l-col-9-lg-min{width:75%;max-width:75%}.l-col-10-lg-min{width:83.333333%;max-width:83.333333%}.l-col-11-lg-min{width:91.666667%;max-width:91.666667%}.l-col-12-lg-min{width:100%;max-width:100%}.l-flex-lg-min{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-lg-min{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-lg-min{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-lg-min{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-lg-min{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-lg-min{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-lg-min{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-lg-min{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-lg-min{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-lg-min{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-left-lg-min{text-align:left}.align-center-lg-min{text-align:center}.align-right-lg-min{text-align:right}.hide-lg-min{display:none!important}.show-lg-min{display:block!important}}@media only screen and (min-width:768px) and (max-width:1079px){.l-col-1-lg{width:8.333333%;max-width:8.333333%}.l-col-2-lg{width:16.666667%;max-width:16.666667%}.l-col-3-lg{width:25%;max-width:25%}.l-col-4-lg{width:33.333333%;max-width:33.333333%}.l-col-5-lg{width:41.666667%;max-width:41.666667%}.l-col-6-lg{width:50%;max-width:50%}.l-col-7-lg{width:58.333333%;max-width:58.333333%}.l-col-8-lg{width:66.666667%;max-width:66.666667%}.l-col-9-lg{width:75%;max-width:75%}.l-col-10-lg{width:83.333333%;max-width:83.333333%}.l-col-11-lg{width:91.666667%;max-width:91.666667%}.l-col-12-lg{width:100%;max-width:100%}[class*=l-col]{padding-left:1.5rem;padding-right:1.5rem}.l-container{padding-left:2rem;padding-right:2rem}.l-flex-lg{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-lg{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-lg{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row{margin-left:-1.5rem;margin-right:-1.5rem}.align-left-lg{text-align:left}.align-center-lg{text-align:center}.align-right-lg{text-align:right}.hide-lg{display:none!important}.show-lg{display:block!important}}@media only screen and (max-width:1079px){.l-col-1-lg-max{width:8.333333%;max-width:8.333333%}.l-col-2-lg-max{width:16.666667%;max-width:16.666667%}.l-col-3-lg-max{width:25%;max-width:25%}.l-col-4-lg-max{width:33.333333%;max-width:33.333333%}.l-col-5-lg-max{width:41.666667%;max-width:41.666667%}.l-col-6-lg-max{width:50%;max-width:50%}.l-col-7-lg-max{width:58.333333%;max-width:58.333333%}.l-col-8-lg-max{width:66.666667%;max-width:66.666667%}.l-col-9-lg-max{width:75%;max-width:75%}.l-col-10-lg-max{width:83.333333%;max-width:83.333333%}.l-col-11-lg-max{width:91.666667%;max-width:91.666667%}.l-col-12-lg-max{width:100%;max-width:100%}.l-flex-lg-max{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-lg-max{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-lg-max{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-lg-max{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-lg-max{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-lg-max{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-lg-max{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-lg-max{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-lg-max{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-lg-max{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-left-lg-max{text-align:left}.align-center-lg-max{text-align:center}.align-right-lg-max{text-align:right}.hide-lg-max{display:none!important}.show-lg-max{display:block!important}}@media only screen and (min-width:1080px){.l-col-1-xl{width:8.333333%;max-width:8.333333%}.l-col-2-xl{width:16.666667%;max-width:16.666667%}.l-col-3-xl{width:25%;max-width:25%}.l-col-4-xl{width:33.333333%;max-width:33.333333%}.l-col-5-xl{width:41.666667%;max-width:41.666667%}.l-col-6-xl{width:50%;max-width:50%}.l-col-7-xl{width:58.333333%;max-width:58.333333%}.l-col-8-xl{width:66.666667%;max-width:66.666667%}.l-col-9-xl{width:75%;max-width:75%}.l-col-10-xl{width:83.333333%;max-width:83.333333%}.l-col-11-xl{width:91.666667%;max-width:91.666667%}.l-col-12-xl{width:100%;max-width:100%}[class*=l-col]{padding-left:1.5rem;padding-right:1.5rem}.l-container{padding-left:2rem;padding-right:2rem}.l-container{max-width:108rem}.l-flex-xl{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l-flex-top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.l-flex-center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.l-flex-end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.l-flex-around-xl{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-wrap-xl{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-row{margin-left:-1.5rem;margin-right:-1.5rem}.align-left-xl{text-align:left}.align-center-xl{text-align:center}.align-right-xl{text-align:right}.hide-xl{display:none!important}.show-xl{display:block!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCJhbGwuY3NzIiwicGFydGlhbC9iYXNlL19mb250LWZhY2Uuc2NzcyIsInBhcnRpYWwvYmFzZS9fZ2VuZXJpYy5zY3NzIiwicGFydGlhbC9taXhpbi9fZ2VuZXJhdGUuc2NzcyIsInBhcnRpYWwvbGF5b3V0L19sLWNvbC5zY3NzIiwicGFydGlhbC9sYXlvdXQvX2wtY29udGFpbmVyLnNjc3MiLCJwYXJ0aWFsL21peGluL19mbGV4LnNjc3MiLCJwYXJ0aWFsL21peGluL19mbGV4LXRvcC5zY3NzIiwicGFydGlhbC9taXhpbi9fZmxleC1taWRkbGUuc2NzcyIsInBhcnRpYWwvbWl4aW4vX2ZsZXgtYm90dG9tLnNjc3MiLCJwYXJ0aWFsL21peGluL19mbGV4LXN0YXJ0LnNjc3MiLCJwYXJ0aWFsL21peGluL19mbGV4LWNlbnRlci5zY3NzIiwicGFydGlhbC9taXhpbi9fZmxleC1lbmQuc2NzcyIsInBhcnRpYWwvbWl4aW4vX2ZsZXgtYXJvdW5kLnNjc3MiLCJwYXJ0aWFsL21peGluL19mbGV4LWJldHdlZW4uc2NzcyIsInBhcnRpYWwvbWl4aW4vX2ZsZXgtd3JhcC5zY3NzIiwicGFydGlhbC9sYXlvdXQvX2wtcm93LnNjc3MiLCJwYXJ0aWFsL3V0aWxpdHkvX2FsaWduLnNjc3MiLCJwYXJ0aWFsL3V0aWxpdHkvX2JnLnNjc3MiLCJwYXJ0aWFsL3V0aWxpdHkvX2JvZGVyLnNjc3MiLCJwYXJ0aWFsL3V0aWxpdHkvX2ZvbnQuc2NzcyIsInBhcnRpYWwvdXRpbGl0eS9faGlkZS5zY3NzIiwicGFydGlhbC91dGlsaXR5L19pY29uLnNjc3MiLCJwYXJ0aWFsL3V0aWxpdHkvX21hcmdpbi5zY3NzIiwicGFydGlhbC91dGlsaXR5L19wYWRkaW5nLnNjc3MiLCJwYXJ0aWFsL3V0aWxpdHkvX3Nob3cuc2NzcyIsInBhcnRpYWwvdXRpbGl0eS9fdGV4dC5zY3NzIiwicGFydGlh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QUEsTUNERCxZQUNDLGlCQUFBLEtBREQsWUFDQyxpQkFBQSxLQURELGNBQ0MsaUJBQUEsS0FERCxhQUNDLGlCQUFBLEtDREQsZ0JBQ0MsT0FBQSxJQUFBLE1BQUEsS0FERCxnQkFDQyxPQUFBLElBQUEsTUFBQSxLQURELGtCQUNDLE9BQUEsSUFBQSxNQUFBLEtBREQsaUJBQ0MsT0FBQSxJQUFBLE1BQUEsS0NERCxhQUNDLFlBQUEsSUFERCxXQUNDLFlBQUEsSUFLRCxhQUNDLFdBQUEsT2pCR0QsTWtCVkEsUUFBQSxlQ0FELGNBRUUsWUFBQSxRQUNBLFlBQUEsRUNGQSxLQUVFLFdBQUEsWUFGRixLQUVFLGFBQUEsWUFGRixLQUVFLGNBQUEsWUFGRixLQUVFLFlBQUEsWUFGRixLQUVFLFdBQUEsZ0JBRkYsS0FFRSxhQUFBLGdCQUZGLEtBRUUsY0FBQSxnQkFGRixLQUVFLFlBQUEsZ0JBRkYsTUFFRSxXQUFBLGVBRkYsTUFFRSxhQUFBLGVBRkYsTUFFRSxjQUFBLGVBRkYsTUFFRSxZQUFBLGVBRkYsTUFFRSxXQUFBLGlCQUZGLE1BRUUsYUFBQSxpQkFGRixNQUVFLGNBQUEsaUJBRkYsTUFFRSxZQUFBLGlCQUZGLE1BRUUsV0FBQSxlQUZGLE1BRUUsYUFBQSxlQUZGLE1BRUUsY0FBQSxlQUZGLE1BRUUsWUFBQSxlQUZGLE1BRUUsV0FBQSxpQkFGRixNQUVFLGFBQUEsaUJBRkYsTUFFRSxjQUFBLGlCQUZGLE1BRUUsWUFBQSxpQkFGRixNQUVFLFdBQUEsZUFGRixNQUVFLGFBQUEsZUFGRixNQUVFLGNBQUEsZUFGRixNQUVFLFlBQUEsZUFGRixNQUVFLFdBQUEsaUJBRkYsTUFFRSxhQUFBLGlCQUZGLE1BRUUsY0FBQSxpQkFGRixNQUVFLFlBQUEsaUJBRkYsTUFFRSxXQUFBLGVBRkYsTUFFRSxhQUFBLGVBRkYsTUFFRSxjQUFBLGVBRkYsTUFFRSxZQUFBLGVBRkYsTUFFRSxXQUFBLGlCQUZGLE1BRUUsYUFBQSxpQkFGRixNQUVFLGNBQUEsaUJBRkYsTUFFRSxZQUFBLGlCQUZGLE1BRUUsV0FBQSxlQUZGLE1B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aUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxXQUFBLE1QVUksa0JRWEosaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxXQUFBLE9SVUksZVNYSixpQkFBQSxJQUFBLGNBQUEsSUFBQSxnQkFBQSxTQUNBLFdBQUEsSVRVSSxrQlVYSixjQUFBLFdBQUEsZ0JBQUEsYVZXSSxtQldYSixpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjWFdJLGdCWVpKLFVBQUEsU0FDQSxrQkFBQSxTQUNBLGNBQUEsS0FFQSxVQUFBLEtDQ0MsT0FNSSxZQUFBLFFBQ0EsYUFBQSxRYkFELGVjakJILFdBQUEsS2RpQkcsaUJjakJILFdBQUEsT2RpQkcsZ0JjakJILFdBQUEsTWRpQkcsU2tCbEJKLFFBQUEsZWxCa0JJLFNzQmxCSixRQUFBIiwiZmlsZSI6ImJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBsYWItYml0O1xuICBzcmM6IHVybChcIi9hc3NldHMvcHVibGljL2ZvbnRzL2xhYi1iaXQuZW90PzIwMTgwNDAxXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvcHVibGljL2ZvbnRzL2xhYi1iaXQuZW90PzIwMTgwNDAxI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL3B1YmxpYy9mb250cy9sYWItYml0LnN2Zz8yMDE4MDQwMSNzdGF0aWMvZm9udGVsbG9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIvYXNzZXRzL3B1YmxpYy9mb250cy9sYWItYml0LndvZmY/MjAxODA0MDFcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9wdWJsaWMvZm9udHMvbGFiLWJpdC50dGY/MjAxODA0MDFcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBmb250LXNpemU6IGNhbGMoMWVtICogLjYyNSk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnSGVsdmV0aWNhIE5ldWUnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsICfmuLjjgrTjgrfjg4Pjgq8gIE1lZGl1bScsIG1laXJ5bywgc2Fucy1zZXJpZjsgfVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxudWwsIG9sLCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmRsLCBkdCwgZGQge1xuICBtYXJnaW46IDA7IH1cblxuaW1nLCBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuaW5wdXQge1xuICBib3JkZXI6IG5vbmU7IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5wIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5pIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbmEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiAuMnJlbTsgfVxuXG4vKlxuICogMTLliIblibLnlKjjga7jgrDjg6rjg4Pjg4njgpLnlJ/miJBcbiAqL1xuLmwtY29sLTEge1xuICB3aWR0aDogOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWNvbC0xLXhzIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAubC1jb2wtMS1zbS1taW4ge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTEtc20ge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC0xLXNtLW1heCB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmwtY29sLTEtbWQtbWluIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC0xLW1kIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtMS1tZC1tYXgge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWNvbC0xLWxnLW1pbiB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtY29sLTEtbGcge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtMS1sZy1tYXgge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1jb2wtMS14bCB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfSB9XG5cbi5sLWNvbC0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWNvbC0yLXhzIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC0yLXNtLW1pbiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC0yLXNtIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC0yLXNtLW1heCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtMi1tZC1taW4ge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtMi1tZCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtMi1tZC1tYXgge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTItbGctbWluIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC0yLWxnIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtMi1sZy1tYXgge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC0yLXhsIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH0gfVxuXG4ubC1jb2wtMyB7XG4gIHdpZHRoOiAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtY29sLTMteHMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC0zLXNtLW1pbiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1jb2wtMy1zbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTMtc20tbWF4IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtMy1tZC1taW4ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtY29sLTMtbWQge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC0zLW1kLW1heCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTMtbGctbWluIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtMy1sZyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC0zLWxnLW1heCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC0zLXhsIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9IH1cblxuLmwtY29sLTQge1xuICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtY29sLTQteHMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtY29sLTQtc20tbWluIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTQtc20ge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTQtc20tbWF4IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWNvbC00LW1kLW1pbiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC00LW1kIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC00LW1kLW1heCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1jb2wtNC1sZy1taW4ge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtY29sLTQtbGcge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC00LWxnLW1heCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtY29sLTQteGwge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfSB9XG5cbi5sLWNvbC01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWNvbC01LXhzIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC01LXNtLW1pbiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC01LXNtIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC01LXNtLW1heCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtNS1tZC1taW4ge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtNS1tZCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtNS1tZC1tYXgge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTUtbGctbWluIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC01LWxnIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtNS1sZy1tYXgge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC01LXhsIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH0gfVxuXG4ubC1jb2wtNiB7XG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtY29sLTYteHMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC02LXNtLW1pbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1jb2wtNi1zbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTYtc20tbWF4IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtNi1tZC1taW4ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtY29sLTYtbWQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC02LW1kLW1heCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTYtbGctbWluIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtNi1sZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC02LWxnLW1heCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC02LXhsIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9IH1cblxuLmwtY29sLTcge1xuICB3aWR0aDogNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtY29sLTcteHMge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtY29sLTctc20tbWluIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTctc20ge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTctc20tbWF4IHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWNvbC03LW1kLW1pbiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC03LW1kIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC03LW1kLW1heCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1jb2wtNy1sZy1taW4ge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtY29sLTctbGcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC03LWxnLW1heCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtY29sLTcteGwge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfSB9XG5cbi5sLWNvbC04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWNvbC04LXhzIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC04LXNtLW1pbiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC04LXNtIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC04LXNtLW1heCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtOC1tZC1taW4ge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtOC1tZCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtOC1tZC1tYXgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTgtbGctbWluIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC04LWxnIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtOC1sZy1tYXgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC04LXhsIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH0gfVxuXG4ubC1jb2wtOSB7XG4gIHdpZHRoOiA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtY29sLTkteHMge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC05LXNtLW1pbiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1jb2wtOS1zbSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTktc20tbWF4IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtOS1tZC1taW4ge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtY29sLTktbWQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC05LW1kLW1heCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTktbGctbWluIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtOS1sZyB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC05LWxnLW1heCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC05LXhsIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9IH1cblxuLmwtY29sLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWNvbC0xMC14cyB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAubC1jb2wtMTAtc20tbWluIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTEwLXNtIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC0xMC1zbS1tYXgge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmwtY29sLTEwLW1kLW1pbiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC0xMC1tZCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtMTAtbWQtbWF4IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWNvbC0xMC1sZy1taW4ge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtY29sLTEwLWxnIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtMTAtbGctbWF4IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1jb2wtMTAteGwge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfSB9XG5cbi5sLWNvbC0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAubC1jb2wtMTEteHMge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtY29sLTExLXNtLW1pbiB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWNvbC0xMS1zbSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1jb2wtMTEtc20tbWF4IHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWNvbC0xMS1tZC1taW4ge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jb2wtMTEtbWQge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtY29sLTExLW1kLW1heCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1jb2wtMTEtbGctbWluIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC0xMS1sZyB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtY29sLTExLWxnLW1heCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtY29sLTExLXhsIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH0gfVxuXG4ubC1jb2wtMTIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtY29sLTEyLXhzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWNvbC0xMi1zbS1taW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1jb2wtMTItc20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtY29sLTEyLXNtLW1heCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1jb2wtMTItbWQtbWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtY29sLTEyLW1kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbC0xMi1tZC1tYXgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29sLTEyLWxnLW1pbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1jb2wtMTItbGcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWNvbC0xMi1sZy1tYXgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWNvbC0xMi14bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLypcbiAqIF9jb25maWcuc2Nzc+OBriRsLWNvbOOBp+Wumue+qeOBl+OBpuOBguOCi3BhZGRpbmfjgpLpgannlKhcbiAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICBbY2xhc3MqPVwibC1jb2xcIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIFtjbGFzcyo9XCJsLWNvbFwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgW2NsYXNzKj1cImwtY29sXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIFtjbGFzcyo9XCJsLWNvbFwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgW2NsYXNzKj1cImwtY29sXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH0gfVxuXG4ubC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLypcblx0ICogX2NvbmZpZy5zY3Nz44GuJGwtY29udGFpbmVy44Gn5a6a576p44GX44Gm44GC44KLcGFkZGluZ+OCkumBqeeUqFxuXHQgKi9cbiAgLypcblx0XHQgKiBfY29uZmlnLnNjc3Pjga4kd2lkdGjjgaflrprnvqnjgZfjgabjgYLjgottYWlu6KaB57Sg5qiq5bmF44KSbWF4LXdpZHRo44Gr5oyH5a6aXG5cdFx0ICovXG4gIC8qXG5cdFx0ICogX2NvbmZpZy5zY3Nz44GuJHdpZHRo44Gn5a6a576p44GX44Gm44GC44KLbWFpbuimgee0oOaoquW5heOCkm1heC13aWR0aOOBq+aMh+WumlxuXHRcdCAqL1xuICAvKlxuXHRcdCAqIF9jb25maWcuc2Nzc+OBriR3aWR0aOOBp+Wumue+qeOBl+OBpuOBguOCi21haW7opoHntKDmqKrluYXjgpJtYXgtd2lkdGjjgavmjIflrppcblx0XHQgKi9cbiAgLypcblx0XHQgKiBfY29uZmlnLnNjc3Pjga4kd2lkdGjjgaflrprnvqnjgZfjgabjgYLjgottYWlu6KaB57Sg5qiq5bmF44KSbWF4LXdpZHRo44Gr5oyH5a6aXG5cdFx0ICovXG4gIC8qXG5cdFx0ICogX2NvbmZpZy5zY3Nz44GuJHdpZHRo44Gn5a6a576p44GX44Gm44GC44KLbWFpbuimgee0oOaoquW5heOCkm1heC13aWR0aOOBq+aMh+WumlxuXHRcdCAqL1xuICAvKlxuXHRcdCAqIF9jb25maWcuc2Nzc+OBriR3aWR0aOOBp+Wumue+qeOBl+OBpuOBguOCi21haW7opoHntKDmqKrluYXjgpJtYXgtd2lkdGjjgavmjIflrppcblx0XHQgKi9cbiAgLypcblx0XHQgKiBfY29uZmlnLnNjc3Pjga4kd2lkdGjjgaflrprnvqnjgZfjgabjgYLjgottYWlu6KaB57Sg5qiq5bmF44KSbWF4LXdpZHRo44Gr5oyH5a6aXG5cdFx0ICovXG4gIC8qXG5cdFx0ICogX2NvbmZpZy5zY3Nz44GuJHdpZHRo44Gn5a6a576p44GX44Gm44GC44KLbWFpbuimgee0oOaoquW5heOCkm1heC13aWR0aOOBq+aMh+WumlxuXHRcdCAqL1xuICAvKlxuXHRcdCAqIF9jb25maWcuc2Nzc+OBriR3aWR0aOOBp+Wumue+qeOBl+OBpuOBguOCi21haW7opoHntKDmqKrluYXjgpJtYXgtd2lkdGjjgavmjIflrppcblx0XHQgKi9cbiAgLypcblx0XHQgKiBfY29uZmlnLnNjc3Pjga4kd2lkdGjjgaflrprnvqnjgZfjgabjgYLjgottYWlu6KaB57Sg5qiq5bmF44KSbWF4LXdpZHRo44Gr5oyH5a6aXG5cdFx0ICovXG4gIC8qXG5cdFx0ICogX2NvbmZpZy5zY3Nz44GuJHdpZHRo44Gn5a6a576p44GX44Gm44GC44KLbWFpbuimgee0oOaoquW5heOCkm1heC13aWR0aOOBq+aMh+WumlxuXHRcdCAqLyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAubC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC5sLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmwtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gICAgLmwtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAgIC5sLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgICAubC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDhyZW07IH0gfVxuXG4ubC1mbGV4IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWZsZXgteHMge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWZsZXgtc20tbWluIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtc20ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtc20tbWF4IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1mbGV4LW1kLW1pbiB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LW1kIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LW1kLW1heCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtZmxleC1sZy1taW4ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtbGcge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1mbGV4LWxnLW1heCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWZsZXgteGwge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4ubC1mbGV4LXRvcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtZmxleC10b3AteHMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAubC1mbGV4LXRvcC1zbS1taW4ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtdG9wLXNtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtZmxleC10b3Atc20tbWF4IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmwtZmxleC10b3AtbWQtbWluIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LXRvcC1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZsZXgtdG9wLW1kLW1heCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZsZXgtdG9wLWxnLW1pbiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtdG9wLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtdG9wLWxnLW1heCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1mbGV4LXRvcC14bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG4ubC1mbGV4LW1pZGRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAubC1mbGV4LW1pZGRsZS14cyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtZmxleC1taWRkbGUtc20tbWluIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtbWlkZGxlLXNtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1mbGV4LW1pZGRsZS1zbS1tYXgge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWZsZXgtbWlkZGxlLW1kLW1pbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LW1pZGRsZS1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZmxleC1taWRkbGUtbWQtbWF4IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mbGV4LW1pZGRsZS1sZy1taW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtbWlkZGxlLWxnIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtZmxleC1taWRkbGUtbGctbWF4IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtZmxleC1taWRkbGUteGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4ubC1mbGV4LWJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWZsZXgtYm90dG9tLXhzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5sLWZsZXgtYm90dG9tLXNtLW1pbiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtYm90dG9tLXNtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtYm90dG9tLXNtLW1heCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubC1mbGV4LWJvdHRvbS1tZC1taW4ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LWJvdHRvbS1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LWJvdHRvbS1tZC1tYXgge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtZmxleC1ib3R0b20tbGctbWluIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtYm90dG9tLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1mbGV4LWJvdHRvbS1sZy1tYXgge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5sLWZsZXgtYm90dG9tLXhsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuXG4ubC1mbGV4LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLWZsZXgtc3RhcnQteHMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtZmxleC1zdGFydC1zbS1taW4ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1mbGV4LXN0YXJ0LXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtc3RhcnQtc20tbWF4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWZsZXgtc3RhcnQtbWQtbWluIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZmxleC1zdGFydC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LXN0YXJ0LW1kLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mbGV4LXN0YXJ0LWxnLW1pbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1mbGV4LXN0YXJ0LWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1mbGV4LXN0YXJ0LWxnLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtZmxleC1zdGFydC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9IH1cblxuLmwtZmxleC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtZmxleC1jZW50ZXIteHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtZmxleC1jZW50ZXItc20tbWluIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtZmxleC1jZW50ZXItc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtZmxleC1jZW50ZXItc20tbWF4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWZsZXgtY2VudGVyLW1kLW1pbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZsZXgtY2VudGVyLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZsZXgtY2VudGVyLW1kLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mbGV4LWNlbnRlci1sZy1taW4ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtZmxleC1jZW50ZXItbGcge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtY2VudGVyLWxnLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtZmxleC1jZW50ZXIteGwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5sLWZsZXgtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogZW5kOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtZmxleC1lbmQteHMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAubC1mbGV4LWVuZC1zbS1taW4ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtZW5kLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtZmxleC1lbmQtc20tbWF4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmwtZmxleC1lbmQtbWQtbWluIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LWVuZC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZsZXgtZW5kLW1kLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZsZXgtZW5kLWxnLW1pbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtZW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtZW5kLWxnLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1mbGV4LWVuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH0gfVxuXG4ubC1mbGV4LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmwtZmxleC1hcm91bmQteHMge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAubC1mbGV4LWFyb3VuZC1zbS1taW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtYXJvdW5kLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtZmxleC1hcm91bmQtc20tbWF4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmwtZmxleC1hcm91bmQtbWQtbWluIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LWFyb3VuZC1tZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZsZXgtYXJvdW5kLW1kLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZsZXgtYXJvdW5kLWxnLW1pbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtYXJvdW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtYXJvdW5kLWxnLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1mbGV4LWFyb3VuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuXG4ubC1mbGV4LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAubC1mbGV4LWJldHdlZW4teHMge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmwtZmxleC1iZXR3ZWVuLXNtLW1pbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5sLWZsZXgtYmV0d2Vlbi1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1mbGV4LWJldHdlZW4tc20tbWF4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5sLWZsZXgtYmV0d2Vlbi1tZC1taW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mbGV4LWJldHdlZW4tbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZmxleC1iZXR3ZWVuLW1kLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mbGV4LWJldHdlZW4tbGctbWluIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5sLWZsZXgtYmV0d2Vlbi1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtZmxleC1iZXR3ZWVuLWxnLW1heCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmwtZmxleC1iZXR3ZWVuLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuXG4ubC1mbGV4LXdyYXAge1xuICBib3gtbGluZXM6IG11bHRpcGxlO1xuICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAubC1mbGV4LXdyYXAteHMge1xuICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAubC1mbGV4LXdyYXAtc20tbWluIHtcbiAgICBib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1mbGV4LXdyYXAtc20ge1xuICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubC1mbGV4LXdyYXAtc20tbWF4IHtcbiAgICBib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmwtZmxleC13cmFwLW1kLW1pbiB7XG4gICAgYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZmxleC13cmFwLW1kIHtcbiAgICBib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZmxleC13cmFwLW1kLW1heCB7XG4gICAgYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZsZXgtd3JhcC1sZy1taW4ge1xuICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAubC1mbGV4LXdyYXAtbGcge1xuICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtZmxleC13cmFwLWxnLW1heCB7XG4gICAgYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1mbGV4LXdyYXAteGwge1xuICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLmwtcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4vKlxuICogX2NvbmZpZy5zY3Nz44GuJGwtY29s44Gn5a6a576p44GX44Gm44GC44KLcGFkZGluZ+OCkumBqeeUqFxuICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5sLXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmwtcm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmwtcm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAubC1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTsgfSB9XG5cbi5hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5hbGlnbi1sZWZ0LXhzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkge1xuICAuYWxpZ24tbGVmdC1zbS1taW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmFsaWduLWxlZnQtc20ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5hbGlnbi1sZWZ0LXNtLW1heCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmFsaWduLWxlZnQtbWQtbWluIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGlnbi1sZWZ0LW1kIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWxpZ24tbGVmdC1tZC1tYXgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbGlnbi1sZWZ0LWxnLW1pbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmFsaWduLWxlZnQtbGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAuYWxpZ24tbGVmdC1sZy1tYXgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuYWxpZ24tbGVmdC14bCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAuYWxpZ24tY2VudGVyLXhzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5hbGlnbi1jZW50ZXItc20tbWluIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmFsaWduLWNlbnRlci1zbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuYWxpZ24tY2VudGVyLXNtLW1heCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuYWxpZ24tY2VudGVyLW1kLW1pbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGlnbi1jZW50ZXItbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFsaWduLWNlbnRlci1tZC1tYXgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFsaWduLWNlbnRlci1sZy1taW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmFsaWduLWNlbnRlci1sZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmFsaWduLWNlbnRlci1sZy1tYXgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5hbGlnbi1jZW50ZXIteGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmFsaWduLXJpZ2h0LXhzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLmFsaWduLXJpZ2h0LXNtLW1pbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmFsaWduLXJpZ2h0LXNtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmFsaWduLXJpZ2h0LXNtLW1heCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5hbGlnbi1yaWdodC1tZC1taW4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGlnbi1yaWdodC1tZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGlnbi1yaWdodC1tZC1tYXgge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWxpZ24tcmlnaHQtbGctbWluIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLmFsaWduLXJpZ2h0LWxnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5hbGlnbi1yaWdodC1sZy1tYXgge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmFsaWduLXJpZ2h0LXhsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5iZy1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLmJnLXRlcnRpYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uYm9yZGVyLWRlZmF1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG5cbi5ib3JkZXItdGVydGlhcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG5cbi5mb250LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5oaWRlLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gIC5oaWRlLXNtLW1pbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5oaWRlLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5oaWRlLXNtLW1heCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaGlkZS1tZC1taW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZS1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZS1tZC1tYXgge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGUtbGctbWluIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5oaWRlLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzlweCkge1xuICAuaGlkZS1sZy1tYXgge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5oaWRlLXhsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwibGFiLWJpdFwiO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4ubXQwIHtcbiAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcjAge1xuICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuXG4ubWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbDAge1xuICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdDUge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQxMCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQxNSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWIxNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbDE1IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdDIwIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sMjAge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdDI1IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yMjUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYjI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sMjUge1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10MzAge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yMzAge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWIzMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10MzUge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXIzNSB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwzNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQ0MCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ubXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQ0NSB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcjQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWI0NSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbDQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdDUwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sNTAge1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdDAge1xuICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcjAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdDUge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYjUge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsNSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0MTAge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcjEwIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwxMCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdDE1IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsMTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdDIwIHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4ucHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4ucGIyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsMjAge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHIyNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYjI1IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbDI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0MzUge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGIzNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0NDAge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcjQwIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYjQwIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ucGw0MCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdDQ1IHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdDUwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGI1MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsNTAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAuc2hvdy14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE1cHgpIHtcbiAgLnNob3ctc20tbWluIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTVweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5zaG93LXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuc2hvdy1zbS1tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zaG93LW1kLW1pbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvdy1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNob3ctbWQtbWF4IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvdy1sZy1taW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTA3OXB4KSB7XG4gIC5zaG93LWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5cHgpIHtcbiAgLnNob3ctbGctbWF4IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnNob3cteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1kZWZhdWx0IHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi50ZXh0LXRlcnRpYXJ5IHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuIiwiQGZvbnQtZmFjZSB7XG5cdCRsYXN0LXVwZGF0ZWQ6IDIwMTgwNDAxO1xuXHQkcGF0aDogbWFwLWdldCgkcGF0aCwgZm9udHMpO1xuXHQkZmFtaWx5OiBtYXAtZ2V0KCRmb250LWljb25zLCBmYW1pbHkpO1xuXHQkZmlsZS1uYW1lOiBtYXAtZ2V0KCRmb250LWljb25zLCBmaWxlLW5hbWUpO1xuXG5cdGZvbnQtZmFtaWx5OiAjeyRmYW1pbHl9O1xuXHRzcmM6IHVybCgnI3skcGF0aH0vI3skZmlsZS1uYW1lfS5lb3Q/I3skbGFzdC11cGRhdGVkfScpO1xuXHRzcmM6IHVybCgnI3skcGF0aH0vI3skZmlsZS1uYW1lfS5lb3Q/I3skbGFzdC11cGRhdGVkfSNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcjeyRwYXRofS8jeyRmaWxlLW5hbWV9LnN2Zz8jeyRsYXN0LXVwZGF0ZWR9I3N0YXRpYy9mb250ZWxsbycpIGZvcm1hdCgnc3ZnJyksIHVybCgnI3skcGF0aH0vI3skZmlsZS1uYW1lfS53b2ZmPyN7JGxhc3QtdXBkYXRlZH0nKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcjeyRwYXRofS8jeyRmaWxlLW5hbWV9LnR0Zj8jeyRsYXN0LXVwZGF0ZWR9JykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCJAaW1wb3J0ICdub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MnO1xuQGltcG9ydCAnLi9fZm9udC1mYWNlLnNjc3MnO1xuXG5AaWYgbWFwLWdldCgkdXNlLCB1bml2ZXJzYWwtYm94LXNpemluZykge1xuXHQqLFxuXHQqOjpiZWZvcmUsXG5cdCo6OmFmdGVyIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG59XG5cbmh0bWwge1xuXHRAaWYgbWFwLWdldCgkdXNlLCByZW0pIHtcblx0XHRmb250LXNpemU6IDYyLjUlO1xuXHRcdGZvbnQtc2l6ZTogY2FsYygxZW0gKiAuNjI1KTtcblx0fVxuXG5cdEBpZiBtYXAtZ2V0KCR1c2UsIGFudGlhbGlhc2UpIHtcblx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR9XG5cblx0QGVhY2ggJGtleSwgJHZhbHVlIGluICRodG1sIHtcblx0XHQjeyRrZXl9OiAkdmFsdWU7XG5cdH1cbn1cblxuYm9keSB7XG5cdEBlYWNoICRrZXksICR2YWx1ZSBpbiAkYm9keSB7XG5cdFx0I3ska2V5fTogJHZhbHVlO1xuXHR9XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnVsLCBvbCwgbGkge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbnVsLCBvbCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmRsLCBkdCwgZGQge1xuXHRtYXJnaW46IDA7XG59XG5cbmltZywgc3ZnIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5lbSB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaW5wdXQge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0cGFkZGluZzogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5wIHtcblx0bWFyZ2luOiAwO1xufVxuXG5hZGRyZXNzIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5maWd1cmUge1xuXHRtYXJnaW46IDA7XG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaSB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYSB7XG5cdCRsaW5rOiBtYXAtZ2V0KCRkZWZhdWx0LCBsaW5rKTtcblx0JGxpbmstaG92ZXI6IG1hcC1nZXQoJGRlZmF1bHQsIGxpbmstaG92ZXIpO1xuXG5cdGNvbG9yOiBtYXAtZ2V0KCRsaW5rLCBjb2xvcik7XG5cdHRleHQtZGVjb3JhdGlvbjogbWFwLWdldCgkbGluaywgZGVjb3JhdGlvbik7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IG1hcC1nZXQoJGxpbmstaG92ZXIsIGNvbG9yKTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG1hcC1nZXQoJGxpbmstaG92ZXIsIGRlY29yYXRpb24pO1xuXHR9XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdHBhZGRpbmctdG9wOiAuMnJlbTtcbn1cbiIsIi8vLy9cbi8vLyBAZ3JvdXAgSEVMUEVSU1xuLy8vIEBhdXRob3IgQ1VCSVRcbi8vLy9cblxuLy8vIGBmcm9udGVuZC9zcmMvYXNzZXRzL3B1YmxpYy9zdHlsZXMvcGFydGlhbC9fY29uZmlnLnNjc3NgXG4vLy8g44GuYCRicmVha3BvaW50c2DjgaflrprnvqnjgZfjgabjgYLjgottYXDjgpLlhYPjgavlkITnqK7jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jnlKjjga7jgq/jg6njgrnjgpLnlJ/miJDjgZnjgottaXhpblxuLy8vIFxuLy8vIEBwYXJhbSB7c3RyaW5nfSAkY2xhc3MgW10gLSBDU1Pjga7jgq/jg6njgrnlkI3jgpLmjIflrppcbi8vLyBAcGFyYW0ge2Jvb2xlYW59ICRhZGQtc3VmZml4IFtdIC0g44OW44Os44Kk44Kv44Od44Kk44Oz44OI5q+O44Gu5o6l5bC+6L6e44KS44Gk44GR44KL44GL44Gp44GG44GLXG5AbWl4aW4gZ2VuZXJhdGUoJGNsYXNzLCAkYWRkLXN1ZmZpeCkge1xuXHQjeyRjbGFzc30ge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cblx0QGVhY2ggJHN1ZmZpeCwgJHZhbHVlIGluICRicmVha3BvaW50cyB7XG5cdFx0QGluY2x1ZGUgbXEoI3skc3VmZml4fSkge1xuXHRcdFx0QGlmICRhZGQtc3VmZml4ICE9IG51bGwge1xuXHRcdFx0XHRAaWYgJGFkZC1zdWZmaXgge1xuXHRcdFx0XHRcdCN7JGNsYXNzfS0jeyRzdWZmaXh9IHtcblx0XHRcdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fSBAZWxzZSB7XG5cdFx0XHRcdCN7JGNsYXNzfSB7XG5cdFx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qXG4gKiAxMuWIhuWJsueUqOOBruOCsOODquODg+ODieOCkueUn+aIkFxuICovXG4kY29sOiAoXG5cdDE6ICc4LjMzMzMzMyUnLFxuXHQyOiAnMTYuNjY2NjY3JScsXG5cdDM6ICcyNSUnLFxuXHQ0OiAnMzMuMzMzMzMzJScsXG5cdDU6ICc0MS42NjY2NjclJyxcblx0NjogJzUwJScsXG5cdDc6ICc1OC4zMzMzMzMlJyxcblx0ODogJzY2LjY2NjY2NyUnLFxuXHQ5OiAnNzUlJyxcblx0MTA6ICc4My4zMzMzMzMlJyxcblx0MTE6ICc5MS42NjY2NjclJyxcblx0MTI6ICcxMDAlJ1xuKTtcblxuQGVhY2ggJGtleSwgJHdpZHRoIGluICRjb2wge1xuXHRAaW5jbHVkZSBnZW5lcmF0ZShcIi5sLWNvbC0jeyRrZXl9XCIsIHRydWUpIHtcblx0XHR3aWR0aDogI3skd2lkdGh9O1xuXHRcdG1heC13aWR0aDogI3skd2lkdGh9O1xuXHR9XG59XG5cbi8qXG4gKiBfY29uZmlnLnNjc3Pjga4kbC1jb2zjgaflrprnvqnjgZfjgabjgYLjgotwYWRkaW5n44KS6YGp55SoXG4gKi9cbkBlYWNoICRrZXkgaW4gbWFwLWtleXMoJGwtY29sKSB7XG5cdCRzaXplOiAka2V5O1xuXHQkY29sOiBtYXAtZ2V0KCRsLWNvbCwgI3skc2l6ZX0pO1xuXG5cdEBpZiAkY29sICE9IG51bGwge1xuXHRcdFtjbGFzcyo9XCJsLWNvbFwiXSB7XG5cdFx0XHRAaW5jbHVkZSBtcSgjeyRzaXplfSkge1xuXHRcdFx0XHQmIHtcblx0XHRcdFx0XHQkcGFkZGluZzogbWFwLWdldCgkY29sLCBwYWRkaW5nKTtcblxuXHRcdFx0XHRcdHBhZGRpbmc6IHtcblx0XHRcdFx0XHRcdGxlZnQ6ICRwYWRkaW5nO1xuXHRcdFx0XHRcdFx0cmlnaHQ6ICRwYWRkaW5nO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmwtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjoge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IGF1dG87XG5cdH1cblxuXHQvKlxuXHQgKiBfY29uZmlnLnNjc3Pjga4kbC1jb250YWluZXLjgaflrprnvqnjgZfjgabjgYLjgotwYWRkaW5n44KS6YGp55SoXG5cdCAqL1xuXHRAZWFjaCAka2V5IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuXHRcdCRzaXplOiAka2V5O1xuXHRcdCRjb250YWluZXI6IG1hcC1nZXQoJGwtY29udGFpbmVyLCAjeyRzaXplfSk7XG5cblx0XHRAaWYgJGNvbnRhaW5lciAhPSBudWxsIHtcblx0XHRcdEBpbmNsdWRlIG1xKCN7JHNpemV9KSB7XG5cdFx0XHRcdCYge1xuXHRcdFx0XHRcdCRwYWRkaW5nOiBtYXAtZ2V0KCRjb250YWluZXIsIHBhZGRpbmcpO1xuXG5cdFx0XHRcdFx0cGFkZGluZzoge1xuXHRcdFx0XHRcdFx0bGVmdDogJHBhZGRpbmc7XG5cdFx0XHRcdFx0XHRyaWdodDogJHBhZGRpbmc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lypcblx0XHQgKiBfY29uZmlnLnNjc3Pjga4kd2lkdGjjgaflrprnvqnjgZfjgabjgYLjgottYWlu6KaB57Sg5qiq5bmF44KSbWF4LXdpZHRo44Gr5oyH5a6aXG5cdFx0ICovXG5cdFx0QGlmICRzaXplID09IHhsIHtcblx0XHRcdEBpbmNsdWRlIG1xKHhsKSB7XG5cdFx0XHRcdCRjb250YWluZXI6IG1hcC1nZXQoJGwtY29udGFpbmVyLCB4bCk7XG5cdFx0XHRcdCRwYWRkaW5nOiBtYXAtZ2V0KCRjb250YWluZXIsIHBhZGRpbmcpO1xuXHRcdFx0XHQkd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lciwgd2lkdGgpO1xuXG5cdFx0XHRcdEBpZiAkd2lkdGggIT0gbnVsbCB7XG5cdFx0XHRcdFx0JiB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6ICR3aWR0aCArICRwYWRkaW5nICsgJHBhZGRpbmc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLy8vXG4vLy8gQGdyb3VwIEhFTFBFUlNcbi8vLyBAYXV0aG9yIENVQklUXG4vLy8vXG5cbi8vLyBmbGV444Os44Kk44Ki44Km44OI44KS5oyH5a6a44GZ44KLbWl4aW5cbkBtaXhpbiBmbGV4IHtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtbXMtZmxleDogMCAxIGF1dG87XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdGZsZXg6IDAgMSBhdXRvO1xuXHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcblx0LXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuXHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbiIsIi8vLy9cbi8vLyBAZ3JvdXAgSEVMUEVSU1xuLy8vIEBhdXRob3IgQ1VCSVRcbi8vLy9cblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLkuIrkuIvmlrnlkJHjgavphY3nva7jgZnjgottaXhpblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLlp4vnq6/jgavphY3nva5cbkBtaXhpbiBmbGV4LXRvcCB7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuIiwiLy8vL1xuLy8vIEBncm91cCBIRUxQRVJTXG4vLy8gQGF1dGhvciBDVUJJVFxuLy8vL1xuXG4vLy8gZmxleOOCouOCpOODhuODoOOCkuS4iuS4i+aWueWQkeOBq+mFjee9ruOBmeOCi21peGluXG4vLy8gZmxleOOCouOCpOODhuODoOOCkuS4reWkruOBq+mFjee9rlxuQG1peGluIGZsZXgtbWlkZGxlIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIi8vLy9cbi8vLyBAZ3JvdXAgSEVMUEVSU1xuLy8vIEBhdXRob3IgQ1VCSVRcbi8vLy9cblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLkuIrkuIvmlrnlkJHjgavphY3nva7jgZnjgottaXhpblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLlp4vnq6/jgavphY3nva5cbkBtaXhpbiBmbGV4LWJvdHRvbSB7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbiIsIi8vLy9cbi8vLyBAZ3JvdXAgSEVMUEVSU1xuLy8vIEBhdXRob3IgQ1VCSVRcbi8vLy9cblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLmsLTlubPmlrnlkJHjgavphY3nva7jgZnjgottaXhpblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLlp4vnq6/jgavphY3nva5cbkBtaXhpbiBmbGV4LXN0YXJ0IHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR0ZXh0LWFsaWduOiBzdGFydDtcbn1cbiIsIi8vLy9cbi8vLyBAZ3JvdXAgSEVMUEVSU1xuLy8vIEBhdXRob3IgQ1VCSVRcbi8vLy9cblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLmsLTlubPmlrnlkJHjgavphY3nva7jgZnjgottaXhpblxuLy8vIGZsZXjjgqLjgqTjg4bjg6DjgpLkuK3lpK7jgavphY3nva5cbkBtaXhpbiBmbGV4LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLy8vXG4vLy8gQGdyb3VwIEhFTFBFUlNcbi8vLyBAYXV0aG9yIENVQklUXG4vLy8vXG5cbi8vLyBmbGV444Ki44Kk44OG44Og44KS5rC05bmz5pa55ZCR44Gr6YWN572u44GZ44KLbWl4aW5cbi8vLyBmZmxleOOCouOCpOODhuODoOOCkue1guerr+OBq+mFjee9rlxuQG1peGluIGZsZXgtZW5kIHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuIiwiLy8vL1xuLy8vIEBncm91cCBIRUxQRVJTXG4vLy8gQGF1dGhvciBDVUJJVFxuLy8vL1xuXG4vLy8gZmxleOOCouOCpOODhuODoOOCkuawtOW5s+aWueWQkeOBq+mFjee9ruOBmeOCi21peGluXG4vLy8gZmxleOOCouOCpOODhuODoOOBruacgOWIneOBqOacgOW+jOOBr+S9meeZveOBjOS4juOBiOOCieOCjOOCi1xuQG1peGluIGZsZXgtYXJvdW5kIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4iLCIvLy8vXG4vLy8gQGdyb3VwIEhFTFBFUlNcbi8vLyBAYXV0aG9yIENVQklUXG4vLy8vXG5cbi8vLyBmbGV444Ki44Kk44OG44Og44KS5rC05bmz5pa55ZCR44Gr6YWN572u44GZ44KLbWl4aW5cbi8vLyBmbGV444Ki44Kk44OG44Og44Gu5pyA5Yid44Go5pyA5b6M44Gv56uv44Gr5a+E44Gb44KJ44KM44KLXG5AbWl4aW4gZmxleC1iZXR3ZWVuIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuIiwiLy8vL1xuLy8vIEBncm91cCBIRUxQRVJTXG4vLy8gQGF1dGhvciBDVUJJVFxuLy8vL1xuXG4vLy8gZmxleOOCouOCpOODhuODoOOBruaKmOOCiui/lOOBl+OCkuioseWPr+OBmeOCi21peGluXG5AbWl4aW4gZmxleC13cmFwIHtcblx0Ym94LWxpbmVzOiBtdWx0aXBsZTtcblx0LXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuIiwiLmwtcm93IHtcblx0QGluY2x1ZGUgZmxleDtcbn1cblxuLypcbiAqIF9jb25maWcuc2Nzc+OBriRsLWNvbOOBp+Wumue+qeOBl+OBpuOBguOCi3BhZGRpbmfjgpLpgannlKhcbiAqL1xuQGVhY2ggJGtleSBpbiBtYXAta2V5cygkbC1jb2wpIHtcblx0JHNpemU6ICRrZXk7XG5cdCRjb2w6IG1hcC1nZXQoJGwtY29sLCAjeyRzaXplfSk7XG5cblx0QGlmICRjb2wgIT0gbnVsbCB7XG5cdFx0Lmwtcm93IHtcblx0XHRcdEBpbmNsdWRlIG1xKCN7JHNpemV9KSB7XG5cdFx0XHRcdCYge1xuXHRcdFx0XHRcdCRtYXJnaW46IG1hcC1nZXQoJGNvbCwgcGFkZGluZyk7XG5cblx0XHRcdFx0XHRtYXJnaW46IHtcblx0XHRcdFx0XHRcdGxlZnQ6IC0kbWFyZ2luO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0kbWFyZ2luO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGVhY2ggJHZhbHVlIGluIGxlZnQsIGNlbnRlciwgcmlnaHQge1xuXHRAaW5jbHVkZSBnZW5lcmF0ZShcIi5hbGlnbi0jeyR2YWx1ZX1cIiwgdHJ1ZSkge1xuXHRcdHRleHQtYWxpZ246ICN7JHZhbHVlfTtcblx0fVxufVxuIiwiQGVhY2ggJGtleSwgJGNvZGUgaW4gJGNvbG9ycyB7XG5cdC5iZy0jeyRrZXl9IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjeyRjb2RlfTtcblx0fVxufVxuIiwiQGVhY2ggJGtleSwgJGNvZGUgaW4gJGNvbG9ycyB7XG5cdC5ib3JkZXItI3ska2V5fSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI3skY29kZX07XG5cdH1cbn1cbiIsIkBlYWNoICR2YWx1ZSBpbiBub3JtYWwsIGJvbGQge1xuXHQuZm9udC0jeyR2YWx1ZX0ge1xuXHRcdGZvbnQtd2VpZ2h0OiAkdmFsdWU7XG5cdH1cbn1cblxuQGVhY2ggJHZhbHVlIGluIGl0YWxpYyB7XG5cdC5mb250LSN7JHZhbHVlfSB7XG5cdFx0Zm9udC1zdHlsZTogJHZhbHVlO1xuXHR9XG59XG4iLCJAaW5jbHVkZSBnZW5lcmF0ZSgnLmhpZGUnLCB0cnVlKSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIlxuLmljb24ge1xuXHQmOjpiZWZvcmUge1xuXHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCRmb250LWljb25zLCBmYW1pbHkpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cblx0QGVhY2ggJG5hbWUsICRpY29uIGluIG1hcC1nZXQoJGZvbnQtaWNvbnMsIGljb24pIHtcblx0XHQmLmljb24tI3skbmFtZX0ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogI3skaWNvbn07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAZm9yICRpbmRleCBmcm9tIDAgdGhyb3VnaCAxMCB7XG5cdEBlYWNoICRrZXksICR2YWx1ZSBpbiAodDogdG9wLCByOiByaWdodCwgYjogYm90dG9tLCBsOiBsZWZ0KSB7XG5cdFx0Lm0jeyRrZXl9I3skaW5kZXggKiA1fSB7XG5cdFx0XHRtYXJnaW46IHtcblx0XHRcdFx0I3skdmFsdWV9OiAjeyRpbmRleCAqIDUgLyAxMH1yZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBmb3IgJGluZGV4IGZyb20gMCB0aHJvdWdoIDEwIHtcblx0QGVhY2ggJGtleSwgJHZhbHVlIGluICh0OiB0b3AsIHI6IHJpZ2h0LCBiOiBib3R0b20sIGw6IGxlZnQpIHtcblx0XHQucCN7JGtleX0jeyRpbmRleCAqIDV9IHtcblx0XHRcdHBhZGRpbmc6IHtcblx0XHRcdFx0I3skdmFsdWV9OiAjeyRpbmRleCAqIDUgLyAxMH1yZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbmNsdWRlIGdlbmVyYXRlKCcuc2hvdycsIHRydWUpIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiIsIkBlYWNoICRrZXksICRjb2RlIGluICRjb2xvcnMge1xuXHQudGV4dC0jeyRrZXl9IHtcblx0XHRjb2xvcjogJGNvZGU7XG5cdH1cbn1cblxuQGVhY2ggJHZhbHVlIGluIGxvd2VyY2FzZSwgdXBwZXJjYXNlLCBjYXBpdGFsaXplIHtcblx0LnRleHQtI3skdmFsdWV9IHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogJHZhbHVlO1xuXHR9XG59XG4iLCIvLy8vXG4vLy8gQGdyb3VwIEhFTFBFUlNcbi8vLyBAYXV0aG9yIENVQklUXG4vLy8vXG5cbi8vLyBgZnJvbnRlbmQvc3JjL2Fzc2V0cy9wdWJsaWMvc3R5bGVzL3BhcnRpYWwvX2NvbmZpZy5zY3NzYFxuLy8vIOOBrmAkYnJlYWtwb2ludHNg44Gn5a6a576p44GX44Gm44GC44KLbWFw44KS5YWD44Gr5ZCE56iu44OW44Os44Kk44Kv44Od44Kk44Oz44OI55So44Gu44K544K/44Kk44Or44KS6YGp55So44GZ44KLbWl4aW5cbi8vLyBcbi8vLyBAYXJndW1lbnQge3N0cmluZ30gJHZhbHVlICRicmVha3BvaW50c+OBp+Wumue+qeOBl+OBn2tleeOCkuaMh+WumlxuLy8vIFxuQG1peGluIG1xKCR2YWx1ZTogbWQpIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiJdfQ== */
