.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx{box-sizing:border-box;padding:initial;margin:initial;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:normal;line-height:normal;text-decoration:none}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx--body{padding:0;margin:0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx--body #topnavbar.affix{margin:0!important}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx--body footer.footer{margin-left:0!important;margin-right:0!important;margin-top:0!important}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{font-size:.88158rem;line-height:1.07054rem;margin-bottom:.8rem;font-weight:400}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{font-size:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{font-size:.9609rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{line-height:calc(1.07054rem + .31575 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{line-height:1.38629rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{margin-bottom:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--p{margin-bottom:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h1{font-size:1.43256rem;line-height:1.73962rem;margin-bottom:1.04rem;font-weight:600}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h1{font-size:calc(1.43256rem + .96968 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h1{font-size:2.40225rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h1{line-height:calc(1.73962rem + 1.7261 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h1{line-height:3.46572rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h2{font-size:1.3rem;line-height:1.57865rem;font-weight:400}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h2{font-size:calc(1.3rem + .7 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h2{font-size:2rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h2{line-height:calc(1.57865rem + 1.30675 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h2{line-height:2.8854rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h3{font-size:1.1797rem;line-height:1.43256rem;font-weight:300}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h3{font-size:calc(1.1797rem + .4854 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h3{font-size:1.66511rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h3{line-height:calc(1.43256rem + .96968 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h3{line-height:2.40225rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h4{font-size:1.07054rem;line-height:1.3rem;font-weight:200}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h4{font-size:calc(1.07054rem + .31575 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h4{font-size:1.38629rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h4{line-height:calc(1.3rem + .7 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h4{line-height:2rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h5{font-size:.97147rem;line-height:1.1797rem;font-weight:100}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h5{font-size:calc(.97147rem + .18269 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h5{font-size:1.15416rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h5{line-height:calc(1.1797rem + .4854 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--h5{line-height:1.66511rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--ul{list-style-position:outside;margin:1.04rem 0;padding:0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--li{margin:0 0 0 1.04rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--text-smaller{font-size:.59783rem;line-height:.47337rem}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--text-smaller{font-size:calc(.59783rem + -.13617 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--text-smaller{font-size:.46166rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--error+label,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--text-small{font-size:.8rem;line-height:1.04rem}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--error+label,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--text-small{font-size:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--error+label,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--text-small{font-size:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--hide{display:none;visibility:hidden}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--fade{transition:all .3s ease-in-out}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--uppercase{text-transform:uppercase}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--features-list{list-style:none;margin-bottom:.4rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--features-list:before{content:"\f00c";font-family:FontAwesome;display:inline-block;margin-left:-1.352rem;padding-right:.36413rem;font-size:.8rem;text-align:center;color:#ff8105}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots{display:flex;flex-direction:row;list-style:none;padding:0;margin:.25rem 0;justify-content:space-around}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dot{list-style:none;display:flex;flex:1 1 1.04rem;align-items:center;background-color:#9b9b9f;height:1px;justify-content:flex-start}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dot--completed{background-color:#0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dot:first-of-type{margin-left:1.04rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dot:last-of-type{margin-right:1.04rem;background-color:transparent;flex:0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink{border:1px solid #9b9b9f;border-radius:.25rem;height:.5rem;width:.5rem;background-color:#fafafa;display:block}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink:visited{background-color:#fafafa}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--completed,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink:hover{background-color:#0092c6;border:1px solid #0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--completed:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--completed:visited{background-color:#0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--active{cursor:auto;background-color:#005c8f;border:1px solid #005c8f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--active:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--active:visited{background-color:#005c8f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--disabled{cursor:auto}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--disabled:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--disabled:hover,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--indicator-dots__dotLink--disabled:visited{background-color:#fafafa}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--signup-flow__subtitle,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--signup-flow__title{margin:0 1.352rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--bg-image-fullpage{background:url(/assets/images/ddx-sidebg-darkblur.png) no-repeat 0 0 local;background-size:100%;background-color:#1c1c1c}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control{display:block;line-height:1.04rem;font-size:.8rem;margin:0 0 .88158rem}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control{font-size:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control{font-size:.8rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control{margin-bottom:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control{margin-bottom:.9609rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label{display:none}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__socialButton{display:flex;flex-direction:row;align-items:center;margin-bottom:.88158rem;font-weight:200;cursor:pointer;border-radius:3px;height:2.97034rem;padding:0 .8rem;width:100%;max-width:350px}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__socialButton{margin-bottom:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__socialButton{margin-bottom:.9609rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input{display:block;font-size:.88158rem;line-height:.8rem;width:100%;height:2.97034rem;margin:0;padding:0 .5rem;transition:font-size,color,border,outline,box-shadow .15s ease-in-out;border:1px solid #9b9b9f;border-radius:.25rem;background-color:#fafafa;vertical-align:initial;font-weight:400;cursor:pointer;outline:none;box-shadow:none;color:#1c1c1c}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input{font-size:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input{font-size:.9609rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input{line-height:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input{line-height:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input::-webkit-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input:-ms-input-placeholder,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input::-ms-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input::placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input:hover:not(:focus){border:1px solid #0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input:focus{outline:none;border:1px solid #1c1c1c;box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after{display:block;font-size:.88158rem;line-height:.8rem;width:100%;height:2.97034rem;margin:0;padding:0 .5rem;transition:font-size,color,border,outline,box-shadow .15s ease-in-out;border:1px solid #9b9b9f;border-radius:.25rem;background-color:#fafafa;vertical-align:initial;font-weight:400;cursor:pointer;outline:none;box-shadow:none;color:#1c1c1c;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after{font-size:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after{font-size:.9609rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after{line-height:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after{line-height:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after::-webkit-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after:-ms-input-placeholder,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after::-ms-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after::placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after:hover:not(:focus){border:1px solid #0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__input--has-img-after:focus{outline:none;border:1px solid #1c1c1c;box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__img-after{border-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn{height:0;width:0;visibility:hidden}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label{display:block;font-size:.88158rem;line-height:.8rem;width:100%;height:2.97034rem;margin:0;padding:0 .5rem;transition:font-size,color,border,outline,box-shadow .15s ease-in-out;border:1px solid #9b9b9f;border-radius:.25rem;background-color:#fafafa;vertical-align:initial;font-weight:400;cursor:pointer;outline:none;box-shadow:none;color:#fafafa;display:flex;justify-content:center;align-items:center}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label{font-size:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label{font-size:.9609rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label{line-height:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label{line-height:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label::-webkit-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label:-ms-input-placeholder,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label::-ms-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label::placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label:hover:not(:focus){border:1px solid #0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn+label:focus{outline:none;border:1px solid #1c1c1c;box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn:not(:checked)+label{box-shadow:none;background-color:#0092c6;color:#fafafa;border-color:#0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn:not(:checked)+label:hover{box-shadow:0 3px 3px -3px #1c1c1c;color:#fafafa;background-color:#007fad}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn:not(:checked)+label:active{color:#fafafa;background-color:#007fad}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn:checked+label{box-shadow:none;border:1px solid #51a351;background-color:#51a351;color:#fafafa}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn:checked+label:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__label-btn:checked+label:hover{box-shadow:0 3px 3px -3px #1c1c1c}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select{display:block;font-size:.88158rem;line-height:.8rem;width:100%;height:2.97034rem;margin:0;padding:0 .5rem;transition:font-size,color,border,outline,box-shadow .15s ease-in-out;border:1px solid #9b9b9f;border-radius:.25rem;background-color:#fafafa;vertical-align:initial;font-weight:400;cursor:pointer;outline:none;box-shadow:none}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select{font-size:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select{font-size:.9609rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select{line-height:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select{line-height:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select::-webkit-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select:-ms-input-placeholder,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select::-ms-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select::placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select:hover:not(:focus){border:1px solid #0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select:focus{outline:none;border:1px solid #1c1c1c;box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select:required:invalid{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select>option[value=""][disabled]{display:none}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__select>option{color:#1c1c1c}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit{display:block;font-size:.88158rem;line-height:.8rem;width:100%;height:2.97034rem;margin:0;padding:0 .5rem;transition:font-size,color,border,outline,box-shadow .15s ease-in-out;border:1px solid #9b9b9f;border-radius:.25rem;background-color:#fafafa;vertical-align:initial;font-weight:400;cursor:pointer;outline:none;box-shadow:none;color:#fafafa;box-shadow:0 3px 3px -3px #1c1c1c;display:flex;justify-content:center;align-items:center}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit{font-size:calc(.88158rem + .07932 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit{font-size:.9609rem}}@media (min-width:20rem) and (max-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit{line-height:calc(.8rem + 0 * ((100vw - 20rem) / 40))}}@media (min-width:60rem){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit{line-height:.8rem}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit::-webkit-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:-ms-input-placeholder,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit::-ms-input-placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit::placeholder{color:#9b9b9f}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:hover:not(:focus){border:1px solid #0092c6}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:focus{outline:none;border:1px solid #1c1c1c;box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:disabled{box-shadow:none;background-color:#fafafa;color:#9b9b9f;border-color:#9b9b9f;cursor:not-allowed}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:disabled:active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:disabled:hover{background-color:#ededed}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:not(:disabled){border:1px solid #0f70aa;background-color:#0f70aa;color:#fafafa}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:not(:disabled):active,.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control__btn-submit:not(:disabled):hover{background-color:#0d6193}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--success{color:#51a351;border-color:#51a351!important;background-color:#fafafa}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--success+label{display:block}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--error{color:#d0011b;border-color:#d0011b}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--form-control--error+label{display:block;position:relative;bottom:-.15rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--card{margin:.8rem .36413rem;border:1px solid #0092c6;border-radius:3px;flex:1 1 200px;position:relative}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--card>.ddx--sxn-E__bottom{margin:0 1.04rem 1.04rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--card>.ddx--sxn-E__top{height:auto;margin:1.04rem 1.04rem 0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--card>.ddx--sxn-E__middle{min-height:4rem;margin:0 1.04rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--heroBanner{display:flex;justify-content:center;align-items:center;height:auto!important;width:auto;background:url(/assets/images/journalcovers_bg.png) 50% no-repeat #183948;background-size:cover;text-align:center;min-height:42vh;margin:0}@media only screen and (max-width:767px){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--heroBanner{margin:-24px -20px 24px}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__input{display:none}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__input:checked+label{background-color:#0092c6;color:#fff}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__input:checked+label>.ddx--subject-area__checkbox:after{border-top:0;border-left:0;border-right:3px solid #fafafa;border-bottom:3px solid #fafafa;border-radius:0;border-bottom-right-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;margin-bottom:3px;width:6px;height:13px;background:transparent}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__input:checked+label>.ddx--subject-area__journal-count{color:#fafafa}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__input:checked:after{background-color:#1c1c1c}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fafafa;border-radius:2px;margin:.1rem;flex:1 0 280px;align-items:center;justify-content:space-around;font-size:.8rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__label:hover{background-color:#ededed}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__checkbox{visibility:hidden;flex:0 0 1.04rem;min-width:1.04rem;margin:.61538rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__checkbox:after{content:"";visibility:visible;transition:all .15s ease-in-out;border:1px solid #000;background:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px;height:12px;border-radius:12px}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__subject{flex:1 0 auto;min-width:1.352rem;text-align:left;display:block;word-wrap:break-word;margin:.61538rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--subject-area__journal-count{flex:0 0 2.97034rem;color:#9b9b9f;font-style:italic;height:1.2rem;font-size:.6rem;min-width:4rem;vertical-align:middle;line-height:1.2rem;white-space:nowrap;text-align:center;margin:.61538rem;transition:all .15s ease-in-out}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--plans-matrix-title{font-weight:600;margin:16px auto}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--table-cell-div{display:flex;flex-flow:column;height:100%;padding:4px 16px;transition:padding .15s ease-out}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--table-cell-div__centered{align-items:center;justify-content:center;text-align:center}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--table-cell-div__right{align-items:flex-end;justify-content:flex-start;text-align:right}@media only screen and (max-width:768px){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--table-cell-div{padding:2px 4px}}@media only screen and (max-width:400px){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--table-cell-div{padding:0}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-E{display:flex;flex-flow:column}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-E__top{flex-grow:0;flex-shrink:0;display:flex;flex-flow:column}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-E__middle{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;flex-flow:column}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-E__bottom{flex-grow:0;flex-shrink:0;display:flex;flex-flow:column;align-items:center}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-M{display:flex;flex-flow:row}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-M__left{flex-grow:0;flex-shrink:0;display:flex;flex-flow:column}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-M__center{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;flex-flow:column}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-M__right{flex-grow:0;flex-shrink:0;display:flex;flex-flow:column;align-items:center}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-H__right{flex:9 1 320px;min-height:100vh}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-H__left{flex:3 1 10rem;min-height:100vh}@media screen and (max-width:640px){.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn-H__left{width:0;overflow:hidden;flex:0;transition:width,flex .15s ease-out}}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn{margin:1.7576rem 0;max-width:640px}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn__middle{margin:1.7576rem 1.352rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn__top{margin:1.7576rem 0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--sxn__bottom{margin:1.7576rem 1.352rem}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .ddx--page-height{min-height:10px}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .navbar-static-top{margin-bottom:0}.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx.ddx .margintop60{margin-top:36px}
/*# sourceMappingURL=data:application/json;base64,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QixBQUNsQixrQkFBb0IsQ0FBRSxBQUMxQixpRUFDRSxhQUFjLEFBQ2QsYUFBZSxDQUFFLEFBQ2pCLHVFQUNFLFlBQWEsQUFDYixjQUFlLEFBQ2YsYUFBYyxBQUNkLGdCQUFrQixDQUFFLEFBQ3RCLHlFQUNFLFlBQWEsQUFDYixjQUFlLEFBQ2YsZ0JBQWlCLEFBQ2pCLGFBQWMsQUFDZCxnQkFBa0IsQ0FBRSxBQUN0Qix3RUFDRSxZQUFhLEFBQ2IsY0FBZSxBQUNmLGFBQWMsQUFDZCxpQkFBa0IsQUFDbEIsa0JBQW9CLENBQUUsQUFDMUIsd0VBQ0UsZUFBZ0IsQUFDaEIsZ0JBQWtCLENBQUUsQUFDdEIsdUVBQ0UsZUFBZ0IsQUFDaEIsZ0JBQWtCLENBQUUsQUFDcEIsb0NBQ0UsdUVBQ0UsUUFBVyxBQUNYLGdCQUFpQixBQUNqQixPQUFRLEFBQ1IsbUNBQXVDLENBQUUsQ0FBRSxBQUNqRCwrREFDRSxtQkFBb0IsQUFDcEIsZUFBaUIsQ0FBRSxBQUNuQix1RUFDRSx5QkFBMkIsQ0FBRSxBQUMvQixvRUFDRSxrQkFBb0IsQ0FBRSxBQUN4Qix1RUFDRSx5QkFBMkIsQ0FBRSxBQUNqQyx1RUFDRSxlQUFpQixDQUFFLEFBQ3JCLHdFQUNFLGVBQW1CLENBQUUsQUFDdkIsa0VBQ0UsZUFBaUIsQ0FBRSIsImZpbGUiOiJkZHgtYmFzZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiByZXF1aXJlZCBpbXBvcnRzIGZvciBtb2R1bGFyIHNjYWxlXG4gKiAgIFRPRE86IGltcG9ydCBzYXNzIGRlcGVuZGVuY2llcyBpbnRvIHByb2plY3RcbiAqICAgICAgICAgdW5kZXIgaWdub3JlZCBub2RlX21vZHVsZXMgZGlyZWN0b3J5IGluIHRoZSBzdHlsZXMvIGZvbGRlclxuICoqL1xuLyoqXG4gKiB3aHkgMTMgdGltZXM/IHZlcnkgdW5saWtlbHkgdGhhdCBhIHBhcnRpY3VsYXIgc3R5bGUgaXMgZ29pbmcgdG8gaGF2ZSBhIHNwZWNpZmljaXR5IHZhbHVlIGdyZWF0ZXIgdGhhbiAxMy5cbiAqIHdlIGNhbiBzYWZlbHkgaW5jbHVkZSB0aGVzZSBzdHlsZXMgYW55d2hlcmUgd2Ugd2FudC5cbiAqIHNwZWNpZmljaXR5IG92ZXJyaWRlLiBtYWtlIHN1cmUgdGhlc2UgZnVja2VycyBnZXQgZGlzcGxheWVkIGNvcnJlY3RseSwgZm9yZXZlci5cbiAqL1xuLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCB7XG4gIC8qKiBkZWJ1Z2dpbmcgcmVzZXQgKiovXG4gIC8qKiByZXF1aXJlZCByZXNldHMgKiovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IGluaXRpYWw7XG4gIG1hcmdpbjogaW5pdGlhbDtcbiAgLyoqIHR5cG9ncmFwaHkgZm9udC1yZXNldHMgKiovXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC8qKlxuICogVVNBR0U6XG4gKiAgV3JpdGluZyBuZXcgQ1NTOlxuICogIG5hbWUgZWxlbWVudHMgdXNpbmcgQkVNIGNvbnZlbnRpb246IGh0dHA6Ly9nZXRiZW0uY29tL25hbWluZy9cbiAqXG4gKlxuICpcbiAqICBOQU1FU1BBQ0U6IG5vY29uZmxpY3QgbmFtZXNwYWNlIGZvciBpbmRlcGVuZGVudCBpbnRlcm9wIHdpdGggQm9vdHN0cmFwXG4gKiAgIC0tIG5vdCBhIHN0YW5kYXJkIHBhcnQgb2YgQkVNLCB3aGljaCByZWNvbW1lbmRzIHBlci1ibG9jayBDU1MgcmVzZXRzLlxuICpcbiAqICBCTE9DSzpcbiAqICAgIGEgbWFqb3Igc2VjdGlvbiBvZiBodG1sXG4gKlxuICogICAgPGRpdiBjbGFzcz1cIk5BTUVTUEFDRS0tU2lnbnVwRm9ybVwiPjwvZGl2PlxuICpcbiAqICBFTEVNRU5UUzpcbiAqICAgIDxkaXYgY2xhc3M9XCJOQU1FU1BBQ0VfX1NpZ251cEZvcm1cIj5cbiAqICAgICAgPGZvcm0gY2xhc3M9XCJOQU1FU1BBQ0VfX1NpZ251cEZvcm0tLWZvcm1cIj5cbiAqICAgICAgICA8aW5wdXQgdHlwZT1cImVtYWlsXCIgaWQ9XCJlbWFpbDJcIiAgICAgICAgY2xhc3M9XCJOQU1FU1BBQ0UtLVNpZ251cEZvcm1fX3RleHRJbnB1dFwiIC8+XG4gKiAgICAgICAgPGlucHV0IHR5cGU9XCJlbWFpbFwiIGlkPVwiY29uZmlybWVtYWlsMlwiIGNsYXNzPVwiTkFNRVNQQUNFLS1TaWdudXBGb3JtX190ZXh0SW5wdXRcIiAvPlxuICogICAgICA8L2Zvcm0+XG4gKiAgICA8L2Rpdj5cblxuICogIE1PRElGSUVSUzogUGFydHMgb2YgYSBibG9ja1xuICovXG4gIC8qKlxuICogYmFzaWMgc3R5bGVzXG4gKi9cbiAgLyogc2hhbWUuY3NzIC1cbiAqIEhhY2tzIGFyZSBhIHJlcXVpcmVkIHBhcnQgb2YgZGV2ZWxvcG1lbnQuIExldCdzIG5vdCBnZXQgZWF0ZW4gYnkgdGhlbS5cbiAqIGh0dHBzOi8vY3Nzd2l6YXJkcnkuY29tLzIwMTMvMDQvc2hhbWUtY3NzL1xuICpcbiAqICMgVGhlIFJ1bGVzXG4gKlxuICogMS4gSWYgaXTigJlzIGEgaGFjaywgaXQgZ29lcyBpbiBzaGFtZS5jc3MuXG4gKiAyLiBEb2N1bWVudCBhbGwgaGFja3MgZnVsbHk6XG4gKiAgICAtIFdoYXQgcGFydCBvZiB0aGUgY29kZWJhc2UgZG9lcyBpdCByZWxhdGUgdG8/XG4gKiAgICAtIFdoeSB3YXMgdGhpcyBuZWVkZWQ/XG4gKiAgICAtIEhvdyBkb2VzIHRoaXMgZml4IGl0P1xuICogICAgLSBIb3cgbWlnaHQgeW91IGZpeCBpdCBwcm9wZXJseSwgZ2l2ZW4gbW9yZSB0aW1lP1xuICogMy4gRG8gbm90IGJsYW1lIHRoZSBkZXZlbG9wZXI7IGlmIHRoZXkgZXhwbGFpbmVkIHdoeSB0aGV5IGhhZCB0byBkbyBpdCB0aGVuIHRoZWlyIHJlYXNvbnMgYXJlIHByb2JhYmx5IChob3BlZnVsbHkpXG4gKiAgICB2YWxpZC5cbiAqIDQuIFRyeSBhbmQgY2xlYW4gc2hhbWUuY3NzIHVwIHdoZW4geW91IGhhdmUgc29tZSBkb3duIHRpbWUuXG4gKiAgICAtIEV2ZW4gYmV0dGVyLCBnZXQgYSB0ZWNoLWRlYnQgc3RvcnkgaW4gd2hpY2ggeW91IGNhbiBkZWRpY2F0ZSBhY3R1YWwgc3ByaW50IHRpbWUgdG8gaXQuXG4gKi8gfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC0tYm9keSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMHB4OyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHgtLWJvZHkgI3RvcG5hdmJhci5hZmZpeCB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LS1ib2R5IGZvb3Rlci5mb290ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tcCB7XG4gICAgZm9udC1zaXplOiAwLjg4MTU4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA3MDU0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyggMC44ODE1OHJlbSArIDAuMDc5MzIgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXAge1xuICAgICAgICBmb250LXNpemU6IDAuOTYwOXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAxLjA3MDU0cmVtICsgMC4zMTU3NSAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4NjI5cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyggMC44cmVtICsgMCAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfSB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taDEge1xuICAgIGZvbnQtc2l6ZTogMS40MzI1NnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43Mzk2MnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA0cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyggMS40MzI1NnJlbSArIDAuOTY5NjggKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjQwMjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAxLjczOTYycmVtICsgMS43MjYxICogKCAoIDEwMHZ3IC0gMjByZW0pIC8gNDAgKSk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjQ2NTcycmVtOyB9IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTc4NjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAyMHJlbSkgYW5kIChtYXgtd2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWgyIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKCAxLjNyZW0gKyAwLjcgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAxLjU3ODY1cmVtICsgMS4zMDY3NSAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taDIge1xuICAgICAgICBsaW5lLWhlaWdodDogMi44ODU0cmVtOyB9IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMyB7XG4gICAgZm9udC1zaXplOiAxLjE3OTdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDMyNTZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAyMHJlbSkgYW5kIChtYXgtd2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWgzIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKCAxLjE3OTdyZW0gKyAwLjQ4NTQgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjY2NTExcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAxLjQzMjU2cmVtICsgMC45Njk2OCAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taDMge1xuICAgICAgICBsaW5lLWhlaWdodDogMi40MDIyNXJlbTsgfSB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taDQge1xuICAgIGZvbnQtc2l6ZTogMS4wNzA1NHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyggMS4wNzA1NHJlbSArIDAuMzE1NzUgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjM4NjI5cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oNCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAxLjNyZW0gKyAwLjcgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWg0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWg1IHtcbiAgICBmb250LXNpemU6IDAuOTcxNDdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTc5N3JlbTtcbiAgICBmb250LXdlaWdodDogMTAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taDUge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoIDAuOTcxNDdyZW0gKyAwLjE4MjY5ICogKCAoIDEwMHZ3IC0gMjByZW0pIC8gNDAgKSk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNTQxNnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taDUge1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYyggMS4xNzk3cmVtICsgMC40ODU0ICogKCAoIDEwMHZ3IC0gMjByZW0pIC8gNDAgKSk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1oNSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2NTExcmVtOyB9IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS11bCB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICBtYXJnaW46IDEuMDRyZW0gMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tbGkge1xuICAgIG1hcmdpbjogMCAwIDAgMS4wNHJlbTsgfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXRleHQtc21hbGxlciB7XG4gICAgZm9udC1zaXplOiAwLjU5NzgzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjQ3MzM3cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tdGV4dC1zbWFsbGVyIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKCAwLjU5NzgzcmVtICsgLTAuMTM2MTcgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXRleHQtc21hbGxlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC40NjE2NnJlbTsgfSB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tdGV4dC1zbWFsbCwgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2wtLWVycm9yICsgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA0cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tdGV4dC1zbWFsbCwgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2wtLWVycm9yICsgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoIDAuOHJlbSArIDAgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXRleHQtc21hbGwsIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sLS1lcnJvciArIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07IH0gfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tdXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZmVhdHVyZXMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNHJlbTsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZmVhdHVyZXMtbGlzdDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMS4zNTJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjM2NDEzcmVtO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmODEwNTsgfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLSB7XG4gICAgLypcbiAgICogVE9ETzogbWFrZSB0aGVzZSBkb3RzIG1vcmUgYmVhdXRpZnVsbHkgaW50ZXJhY3RpdmVcbiAgICovIH1cbiAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IC4yNXJlbSAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taW5kaWNhdG9yLWRvdHNfX2RvdCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMSAxLjA0cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5YjlmO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taW5kaWNhdG9yLWRvdHNfX2RvdC0tY29tcGxldGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MmM2OyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taW5kaWNhdG9yLWRvdHNfX2RvdDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS4wNHJlbTsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzX19kb3Q6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMDRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZmxleDogMDsgfVxuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1pbmRpY2F0b3ItZG90c19fZG90TGluayB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM5YjliOWY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAuNXJlbTtcbiAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzX19kb3RMaW5rOmFjdGl2ZSwgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1pbmRpY2F0b3ItZG90c19fZG90TGluazp2aXNpdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taW5kaWNhdG9yLWRvdHNfX2RvdExpbms6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkyYzY7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwOTJjNjsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzX19kb3RMaW5rLS1jb21wbGV0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkyYzY7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwOTJjNjsgfVxuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taW5kaWNhdG9yLWRvdHNfX2RvdExpbmstLWNvbXBsZXRlZDphY3RpdmUsIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0taW5kaWNhdG9yLWRvdHNfX2RvdExpbmstLWNvbXBsZXRlZDp2aXNpdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkyYzY7IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1pbmRpY2F0b3ItZG90c19fZG90TGluay0tYWN0aXZlIHtcbiAgICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWM4ZjtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDA1YzhmOyB9XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1pbmRpY2F0b3ItZG90c19fZG90TGluay0tYWN0aXZlOmFjdGl2ZSwgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1pbmRpY2F0b3ItZG90c19fZG90TGluay0tYWN0aXZlOnZpc2l0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWM4ZjsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzX19kb3RMaW5rLS1kaXNhYmxlZCB7XG4gICAgICAgICAgY3Vyc29yOiBhdXRvOyB9XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1pbmRpY2F0b3ItZG90c19fZG90TGluay0tZGlzYWJsZWQ6YWN0aXZlLCAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzX19kb3RMaW5rLS1kaXNhYmxlZDp2aXNpdGVkLCAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWluZGljYXRvci1kb3RzX19kb3RMaW5rLS1kaXNhYmxlZDpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zaWdudXAtZmxvd19fdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDEuMzUycmVtOyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zaWdudXAtZmxvd19fc3VidGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDEuMzUycmVtOyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1iZy1pbWFnZS1mdWxscGFnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9kZHgtc2lkZWJnLWRhcmtibHVyLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQgbG9jYWw7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjOyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS4wNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC44ODE1OHJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyggMC44cmVtICsgMCAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoIDAuODgxNThyZW0gKyAwLjA3OTMyICogKCAoIDEwMHZ3IC0gMjByZW0pIC8gNDAgKSk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjk2MDlyZW07IH0gfVxuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NvY2lhbEJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODgxNThyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBoZWlnaHQ6IDIuOTcwMzRyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgLjhyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAyMHJlbSkgYW5kIChtYXgtd2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NvY2lhbEJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCAwLjg4MTU4cmVtICsgMC4wNzkzMiAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NvY2lhbEJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjk2MDlyZW07IH0gfVxuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ODE1OHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgLyogY29udGFpbmVyLXdpZHRoIC0gcGFkZGluZy1sZWZ0IC0gcGFkZGluZy1yaWdodCAtIGJvcmRlci1sZWZ0LXdpZHRoIC0gYm9yZGVyLXJpZ2h0LXdpZHRoICovXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIuOTcwMzRyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSwgY29sb3IsIGJvcmRlciwgb3V0bGluZSwgYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzliOWI5ZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICMxYzFjMWM7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9faW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKCAwLjg4MTU4cmVtICsgMC4wNzkzMiAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NjA5cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9faW5wdXQge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoIDAuOHJlbSArIDAgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19pbnB1dCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtOyB9IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICM5YjliOWY7IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0OmhvdmVyOm5vdCg6Zm9jdXMpIHtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDA5MmM2OyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19pbnB1dDpmb2N1cywgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0OmFjdGl2ZSB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMWMxYzFjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9faW5wdXQtLWhhcy1pbWctYWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAwLjg4MTU4cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtO1xuICAgICAgICAvKiBjb250YWluZXItd2lkdGggLSBwYWRkaW5nLWxlZnQgLSBwYWRkaW5nLXJpZ2h0IC0gYm9yZGVyLWxlZnQtd2lkdGggLSBib3JkZXItcmlnaHQtd2lkdGggKi9cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMi45NzAzNHJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogZm9udC1zaXplLCBjb2xvciwgYm9yZGVyLCBvdXRsaW5lLCBib3gtc2hhZG93IDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjOWI5YjlmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgICAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzFjMWMxYztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9faW5wdXQtLWhhcy1pbWctYWZ0ZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKCAwLjg4MTU4cmVtICsgMC4wNzkzMiAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0LS1oYXMtaW1nLWFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NjA5cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9faW5wdXQtLWhhcy1pbWctYWZ0ZXIge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoIDAuOHJlbSArIDAgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19pbnB1dC0taGFzLWltZy1hZnRlciB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtOyB9IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0LS1oYXMtaW1nLWFmdGVyOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICM5YjliOWY7IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0LS1oYXMtaW1nLWFmdGVyOmhvdmVyOm5vdCg6Zm9jdXMpIHtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDA5MmM2OyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19pbnB1dC0taGFzLWltZy1hZnRlcjpmb2N1cywgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2lucHV0LS1oYXMtaW1nLWFmdGVyOmFjdGl2ZSB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMWMxYzFjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9faW1nLWFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19sYWJlbC1idG4ge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2xhYmVsLWJ0biArIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDAuODgxNThyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICAvKiBjb250YWluZXItd2lkdGggLSBwYWRkaW5nLWxlZnQgLSBwYWRkaW5nLXJpZ2h0IC0gYm9yZGVyLWxlZnQtd2lkdGggLSBib3JkZXItcmlnaHQtd2lkdGggKi9cbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDIuOTcwMzRyZW07XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSwgY29sb3IsIGJvcmRlciwgb3V0bGluZSwgYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjOWI5YjlmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmYWZhZmE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19sYWJlbC1idG4gKyBsYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyggMC44ODE1OHJlbSArIDAuMDc5MzIgKiAoICggMTAwdncgLSAyMHJlbSkgLyA0MCApKTsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fbGFiZWwtYnRuICsgbGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTYwOXJlbTsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDIwcmVtKSBhbmQgKG1heC13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19sYWJlbC1idG4gKyBsYWJlbCB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAwLjhyZW0gKyAwICogKCAoIDEwMHZ3IC0gMjByZW0pIC8gNDAgKSk7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MHJlbSkge1xuICAgICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2xhYmVsLWJ0biArIGxhYmVsIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOHJlbTsgfSB9XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2xhYmVsLWJ0biArIGxhYmVsOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzliOWI5ZjsgfVxuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19sYWJlbC1idG4gKyBsYWJlbDpob3Zlcjpub3QoOmZvY3VzKSB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDA5MmM2OyB9XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2xhYmVsLWJ0biArIGxhYmVsOmZvY3VzLCAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fbGFiZWwtYnRuICsgbGFiZWw6YWN0aXZlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMWMxYzFjO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2xhYmVsLWJ0bjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTJjNjtcbiAgICAgICAgICBjb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDkyYzY7IH1cbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fbGFiZWwtYnRuOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAtM3B4ICMxYzFjMWM7XG4gICAgICAgICAgICBjb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdmYWQ7IH1cbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fbGFiZWwtYnRuOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNmYWZhZmE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZmFkOyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19sYWJlbC1idG46Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM1MWEzNTE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUxYTM1MTtcbiAgICAgICAgICBjb2xvcjogI2ZhZmFmYTsgfVxuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19sYWJlbC1idG46Y2hlY2tlZCArIGxhYmVsOmhvdmVyLCAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fbGFiZWwtYnRuOmNoZWNrZWQgKyBsYWJlbDphY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggLTNweCAjMWMxYzFjOyB9XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fc2VsZWN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ODE1OHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgLyogY29udGFpbmVyLXdpZHRoIC0gcGFkZGluZy1sZWZ0IC0gcGFkZGluZy1yaWdodCAtIGJvcmRlci1sZWZ0LXdpZHRoIC0gYm9yZGVyLXJpZ2h0LXdpZHRoICovXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIuOTcwMzRyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSwgY29sb3IsIGJvcmRlciwgb3V0bGluZSwgYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzliOWI5ZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19zZWxlY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKCAwLjg4MTU4cmVtICsgMC4wNzkzMiAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NlbGVjdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTYwOXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAyMHJlbSkgYW5kIChtYXgtd2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NlbGVjdCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyggMC44cmVtICsgMCAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NlbGVjdCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtOyB9IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NlbGVjdDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjOWI5YjlmOyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19zZWxlY3Q6aG92ZXI6bm90KDpmb2N1cykge1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICMwMDkyYzY7IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NlbGVjdDpmb2N1cywgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX3NlbGVjdDphY3RpdmUge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzFjMWMxYztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fc2VsZWN0OnJlcXVpcmVkOmludmFsaWQge1xuICAgICAgICAgIGNvbG9yOiAjOWI5YjlmOyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19zZWxlY3QgPiBvcHRpb25bdmFsdWU9XCJcIl1bZGlzYWJsZWRdIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19zZWxlY3QgPiBvcHRpb24ge1xuICAgICAgICAgIGNvbG9yOiAjMWMxYzFjOyB9XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fYnRuLXN1Ym1pdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDAuODgxNThyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjhyZW07XG4gICAgICAgIC8qIGNvbnRhaW5lci13aWR0aCAtIHBhZGRpbmctbGVmdCAtIHBhZGRpbmctcmlnaHQgLSBib3JkZXItbGVmdC13aWR0aCAtIGJvcmRlci1yaWdodC13aWR0aCAqL1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyLjk3MDM0cmVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBmb250LXNpemUsIGNvbG9yLCBib3JkZXIsIG91dGxpbmUsIGJveC1zaGFkb3cgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM5YjliOWY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmFmYWZhO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAtM3B4ICMxYzFjMWM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAyMHJlbSkgYW5kIChtYXgtd2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2J0bi1zdWJtaXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKCAwLjg4MTU4cmVtICsgMC4wNzkzMiAqICggKCAxMDB2dyAtIDIwcmVtKSAvIDQwICkpOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwcmVtKSB7XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2J0bi1zdWJtaXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjk2MDlyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMjByZW0pIGFuZCAobWF4LXdpZHRoOiA2MHJlbSkge1xuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19idG4tc3VibWl0IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAwLjhyZW0gKyAwICogKCAoIDEwMHZ3IC0gMjByZW0pIC8gNDAgKSk7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjByZW0pIHtcbiAgICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fYnRuLXN1Ym1pdCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtOyB9IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2J0bi1zdWJtaXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzliOWI5ZjsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fYnRuLXN1Ym1pdDpob3Zlcjpub3QoOmZvY3VzKSB7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwOTJjNjsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fYnRuLXN1Ym1pdDpmb2N1cywgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2J0bi1zdWJtaXQ6YWN0aXZlIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICMxYzFjMWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2J0bi1zdWJtaXQ6ZGlzYWJsZWQge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgICBjb2xvcjogIzliOWI5ZjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM5YjliOWY7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAgICAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19idG4tc3VibWl0OmRpc2FibGVkOmhvdmVyLCAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fYnRuLXN1Ym1pdDpkaXNhYmxlZDphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbF9fYnRuLXN1Ym1pdDpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzBmNzBhYTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY3MGFhO1xuICAgICAgICAgIGNvbG9yOiAjZmFmYWZhOyB9XG4gICAgICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2xfX2J0bi1zdWJtaXQ6bm90KDpkaXNhYmxlZCk6aG92ZXIsIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tZm9ybS1jb250cm9sX19idG4tc3VibWl0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2MTkzOyB9XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbC0tc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAjNTFhMzUxO1xuICAgICAgICBib3JkZXItY29sb3I6ICM1MWEzNTEgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbC0tc3VjY2VzcyArIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1mb3JtLWNvbnRyb2wtLWVycm9yIHtcbiAgICAgICAgY29sb3I6ICNkMDAxMWI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2QwMDExYjsgfVxuICAgICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWZvcm0tY29udHJvbC0tZXJyb3IgKyBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogLTAuMTVyZW07IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1jYXJkIHtcbiAgICBtYXJnaW46IDAuOHJlbSAwLjM2NDEzcmVtO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICMwMDkyYzY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZsZXg6IDEgMSAyMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1jYXJkID4gLmRkeC0tc3huLUVfX2JvdHRvbSB7XG4gICAgbWFyZ2luOiAwcmVtIDEuMDRyZW0gMS4wNHJlbSAxLjA0cmVtOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tY2FyZCA+IC5kZHgtLXN4bi1FX190b3Age1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDEuMDRyZW0gMS4wNHJlbSAwcmVtIDEuMDRyZW07IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1jYXJkID4gLmRkeC0tc3huLUVfX21pZGRsZSB7XG4gICAgbWluLWhlaWdodDogNHJlbTtcbiAgICBtYXJnaW46IDAgMS4wNHJlbTsgfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWhlcm9CYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvam91cm5hbGNvdmVyc19iZy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICMxODM5NDg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDJ2aDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLWhlcm9CYW5uZXIge1xuICAgICAgICBtYXJnaW46IC0yNHB4IC0yMHB4IDI0cHggLTIwcHg7IH0gfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN1YmplY3QtYXJlYV9faW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN1YmplY3QtYXJlYV9faW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkyYzY7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3ViamVjdC1hcmVhX19pbnB1dDpjaGVja2VkICsgbGFiZWwgPiAuZGR4LS1zdWJqZWN0LWFyZWFfX2NoZWNrYm94OjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDNweCAjZmFmYWZhO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2ZhZmFmYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3ViamVjdC1hcmVhX19pbnB1dDpjaGVja2VkICsgbGFiZWwgPiAuZGR4LS1zdWJqZWN0LWFyZWFfX2pvdXJuYWwtY291bnQge1xuICAgICAgICBjb2xvcjogI2ZhZmFmYTsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3ViamVjdC1hcmVhX19pbnB1dDpjaGVja2VkOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3ViamVjdC1hcmVhX19sYWJlbCB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luOiAuMXJlbTtcbiAgICBmbGV4OiAxIDAgMjgwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBoeXBoZW5zOiBhdXRvOyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zdWJqZWN0LWFyZWFfX2xhYmVsOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zdWJqZWN0LWFyZWFfX2NoZWNrYm94IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZmxleDogMCAwIDEuMDRyZW07XG4gICAgbWluLXdpZHRoOiAxLjA0cmVtO1xuICAgIG1hcmdpbjogMC42MTUzOHJlbTsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3ViamVjdC1hcmVhX19jaGVja2JveDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCBibGFjaztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3ViamVjdC1hcmVhX19zdWJqZWN0IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBtaW4td2lkdGg6IDEuMzUycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIG1hcmdpbjogMC42MTUzOHJlbTsgfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN1YmplY3QtYXJlYV9fam91cm5hbC1jb3VudCB7XG4gICAgZmxleDogMCAwIDIuOTcwMzRyZW07XG4gICAgY29sb3I6ICM5YjliOWY7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGhlaWdodDogMS4ycmVtO1xuICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgbWluLXdpZHRoOiA0cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAuNjE1MzhyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tcGxhbnMtbWF0cml4LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMTZweCBhdXRvOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tdGFibGUtY2VsbC1kaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDRweCAxNnB4O1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMTUwbXMgZWFzZS1vdXQ7IH1cbiAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXRhYmxlLWNlbGwtZGl2X19jZW50ZXJlZCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXRhYmxlLWNlbGwtZGl2X19yaWdodCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tdGFibGUtY2VsbC1kaXYge1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXRhYmxlLWNlbGwtZGl2IHtcbiAgICAgICAgcGFkZGluZzogMHB4OyB9IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zeG4tRSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huLUVfX3RvcCB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huLUVfX21pZGRsZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXNocmluazogMTtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN4bi1FX19ib3R0b20ge1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huLU0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3c7IH1cbiAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN4bi1NX19sZWZ0IHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zeG4tTV9fY2VudGVyIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huLU1fX3JpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN4bi1IX19yaWdodCB7XG4gICAgZmxleDogOSAxIDMyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huLUhfX2xlZnQge1xuICAgIGZsZXg6IDMgMSAxMHJlbTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN4bi1IX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmxleDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGgsIGZsZXggMTUwbXMgZWFzZS1vdXQ7IH0gfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5kZHgtLXN4biB7XG4gICAgbWFyZ2luOiAxLjc1NzZyZW0gMDtcbiAgICBtYXgtd2lkdGg6IDY0MHB4OyB9XG4gICAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1zeG5fX21pZGRsZSB7XG4gICAgICBtYXJnaW46IDEuNzU3NnJlbSAxLjM1MnJlbTsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huX190b3Age1xuICAgICAgbWFyZ2luOiAxLjc1NzZyZW0gMDsgfVxuICAgIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLmRkeC0tc3huX19ib3R0b20ge1xuICAgICAgbWFyZ2luOiAxLjc1NzZyZW0gMS4zNTJyZW07IH1cbiAgLmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeCAuZGR4LS1wYWdlLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogMTBweDsgfVxuICAuZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4IC5uYXZiYXItc3RhdGljLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHguZGR4LmRkeC5kZHggLm1hcmdpbnRvcDYwIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4OyB9XG4iXX0= */