@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap");@-webkit-keyframes pulse{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.02,1.02,1.02)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulse{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.02,1.02,1.02)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes pulseBig{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.08,1.08,1.08)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulseBig{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.08,1.08,1.08)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes pulseBigger{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.2,1.2,1.2)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulseBigger{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.2,1.2,1.2)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes jiggle{0%{transform:translateZ(0) scaleX(1)}10%,20%{transform:translateZ(0) scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:translateZ(0) scaleX(1)}}@keyframes jiggle{0%{transform:translateZ(0) scaleX(1)}10%,20%{transform:translateZ(0) scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes bouncey{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-4px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-2px,0)}}@keyframes bouncey{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-4px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-2px,0)}}@-webkit-keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}.dialog-off-canvas-main-canvas{min-height:100vh}#edit-field-avatar-0--description,#edit-field-avatar-0--label,#edit-mail--description,#edit-name--description,#edit-user-picture-0--description,#edit-user-picture-0--label,.form-item-user-picture-0 .description,div.password-confirm{display:none}.form-item-field-marketing-opt-in-value,.form-item-field-terms-privacy-value,.js-form-type-checkbox{align-items:center;display:flex;font-size:.9em;line-height:1.5em}.form-item-field-marketing-opt-in-value #edit-field-marketing-opt-in-value--description,.form-item-field-terms-privacy-value #edit-field-marketing-opt-in-value--description,.js-form-type-checkbox #edit-field-marketing-opt-in-value--description{flex:1;text-align:left}.field-goal-task-values .js-form-type-checkbox label,.form-item-field-terms-privacy-value label{display:block!important;opacity:0;position:absolute!important;top:-25px}.butt-update>input[type=submit]{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:42px;color:#fff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;height:42px;justify-content:flex-start;margin-left:20px;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-transform:uppercase;transition:all .2s;width:auto}.butt-update>input[type=submit]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.butt-update>input[type=submit]:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}input[type=submit]{align-items:center;-webkit-appearance:none;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:flex-start;margin-left:20px;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-transform:uppercase;transition:all .2s;width:180px}input[type=submit]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}input[type=submit]:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}.form-item.js-form-item-field-notify-team-members-value label{align-items:center;color:#323333;display:flex;font-size:1rem;justify-content:flex-start!important;margin:0;padding:0;pointer-events:none;position:relative;transition:all .3s;width:200px}.form-item{margin:0 0 20px;position:relative}.form-item input[type=date],.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=text],.form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:0 40px 0 20px;transition:all .2s;width:100%}.form-item input[type=date]:focus,.form-item input[type=email]:focus,.form-item input[type=number]:focus,.form-item input[type=password]:focus,.form-item input[type=text]:focus,.form-item select:focus{background-color:#fff}.form-item input[type=date].error,.form-item input[type=email].error,.form-item input[type=number].error,.form-item input[type=password].error,.form-item input[type=text].error,.form-item select.error{border:1px solid #ea8782}.form-item .select{align-items:center;display:grid;grid-template-areas:"select"}.form-item .select:after{background-color:#323333;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;justify-self:end;margin-right:17px;pointer-events:none;width:.8em}.form-item .select:after,.form-item select{grid-area:select}.form-item input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #59a3d0;border-radius:10px;height:40px;margin:0 20px 0 0;outline:none;padding:20px;width:40px!important}.form-item input[type=checkbox]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.form-item input[type=checkbox]:checked,.form-item input[type=checkbox]:hover{background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%}.form-item input[type=checkbox]:not(:checked){background:#fff 50% no-repeat;background-size:50%}.form-item input[type=checkbox]:disabled{opacity:.5}.form-item input[type=checkbox]:focus{outline:1px solid #59a3d0!important;outline-offset:3px}.form-item input[type=password]{padding-right:50px}.form-item.js-form-type-select{outline:none;width:100%}.form-item.js-form-type-select select.not-visible{opacity:0}.form-item.js-form-type-date input.not-visible{opacity:0}.form-item.js-form-type-textarea{width:100%}.form-item.js-form-type-textarea textarea{background-color:#fff;border:none;border-radius:25px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;padding:20px;resize:none;width:100%}.form-item label{align-items:center;display:flex;font-size:.88rem;font-weight:700;margin:0 0 5px;max-height:50px;padding:0 0 0 20px;pointer-events:none;transition:all .3s}.form-item label,.form-item label.right{color:#323333;justify-content:flex-start}.form-item label.form-required:after{color:#7b68c8;content:"*";padding-left:4px}.form-item .eye-close,.form-item .eye-open{bottom:17px;position:absolute;right:15px;width:20px!important}.custom-field .field--type-datetime{position:relative}.custom-field .field--type-datetime h4{align-items:center;bottom:0;color:#323333;display:flex;font-size:.88rem;font-weight:700;justify-content:flex-start;left:20px;margin:0 0 5px;padding:0;pointer-events:none;position:relative;top:0;transition:all .3s;width:150px;z-index:1}.custom-field .field--type-datetime h4:after{color:#7b68c8;content:"*";padding-left:4px}.custom-field .field--type-datetime h4.right{color:#323333;font-size:.8em;justify-content:flex-end;left:calc(100% - 170px)}div[role=contentinfo]{align-items:center;background:rgba(51,56,85,.3);border-radius:50px;color:#fff;display:flex;font-size:.8em;justify-content:center;margin:15px auto;min-height:50px;padding:0 20px;text-align:left;width:100%}div[role=contentinfo] a{color:#fff;margin:0 15px}@media (max-width:800px){div[role=contentinfo]{width:calc(100% - 40px)}}.sitemap{background:#fff;border-radius:20px;padding:20px 40px 0}.sitemap h1{margin:0 0 50px}.sitemap h2{color:#323333;font-size:1.3em}.sitemap .content{margin-bottom:40px}#block-mobilefootermenu,#block-mywayemployability-footer,#block-styleswitcher h2{display:none}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:96%}.message-block{background:rgba(51,56,85,.3);border-radius:10px;border-radius:25px;color:#fff;font-size:.75rem;margin-bottom:40px;min-height:50px;padding:20px}.message-block ul li{margin-left:-15px}.message-block.light{background:#fff;color:#323333}.colour-form .form-item input[type=date],.colour-form .form-item input[type=email],.colour-form .form-item input[type=number],.colour-form .form-item input[type=password],.colour-form .form-item input[type=text],.colour-form .form-item select{background-color:#c0e5f7}.colour-form .form-item input[type=date]:focus,.colour-form .form-item input[type=email]:focus,.colour-form .form-item input[type=number]:focus,.colour-form .form-item input[type=password]:focus,.colour-form .form-item input[type=text]:focus,.colour-form .form-item select:focus{background-color:#5da5cd}.colour-form .form-item.js-form-type-textarea textarea{background-color:#c0e5f7}*{box-sizing:border-box;outline:none!important}* a:focus,* button:focus{outline:1px auto -webkit-focus-ring-color!important}body,html{background-color:#c0e5f7;background-color:linear-gradient(45deg,#c0e5f7,#5da5cd);background-image:url(../images/bg-wave.svg),linear-gradient(45deg,#c0e5f7,#5da5cd);background-position:bottom;background-repeat:no-repeat;background-size:125%;box-sizing:border-box;color:#323333;font-family:Open Sans,sans-serif;margin:0;min-height:100%;padding:0;width:100%}body.team-member,html.team-member{background-image:url(../images/bg-wave-purple.svg),linear-gradient(45deg,#e4e0f7,#7c6ec3)}@media (max-width:768px){body.team-member header,html.team-member header{background:#7c6ec3}}body.greyscale,body.greyscale.team-member,html.greyscale,html.greyscale.team-member{background-image:url(../images/bg-wave-greyscale.svg),linear-gradient(45deg,#fbfbfb,#cbcbcb)}body.greyscale .dialog-off-canvas-main-canvas,html.greyscale .dialog-off-canvas-main-canvas{filter:grayscale(100%)}body.resource .portrait-overlay,html.resource .portrait-overlay{display:none!important}body[data-once="form-single-submit detailsAria"],html[data-once="form-single-submit detailsAria"]{background-position:bottom}body.maintenance-page,html.maintenance-page{background-position:0 100%;text-align:center}body.maintenance-page .dialog-off-canvas-main-canvas,html.maintenance-page .dialog-off-canvas-main-canvas{align-items:center;display:flex;flex-direction:column;justify-content:center}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner],html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner]{flex-direction:column;height:auto;margin-top:-100px;padding-bottom:50px}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] a img,html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] a img{width:200px}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] h1,html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] h1{display:none}body.maintenance-page .dialog-off-canvas-main-canvas main,html.maintenance-page .dialog-off-canvas-main-canvas main{margin:0 auto;width:1000px}body.maintenance-page .dialog-off-canvas-main-canvas main h1,html.maintenance-page .dialog-off-canvas-main-canvas main h1{margin-bottom:20px}a{color:#5243a0;transition:all .2s}a:hover,h1{color:#323333}h1{font-size:2em;margin:0}@media (max-width:1300px){h1{font-size:1.6em}}ul{margin-bottom:5px!important}ul.bold>li{font-size:.8rem;font-weight:700;line-height:1.5rem}.portrait-overlay{align-items:center;background:#5da5cd;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3}.portrait-overlay h1,.portrait-overlay img,.portrait-overlay p{max-width:60%;text-align:center}@media (max-width:1023px){.portrait-overlay{display:flex}}.switch{display:inline-block;height:34px;min-width:60px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#fff;border:2px solid #fff;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#786ac1;border-radius:50%;bottom:3px;content:"";height:24px;left:3px;position:absolute;transition:.4s;width:24px}.switch input:checked+.slider{border:2px solid #fff}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{transform:translateX(26px)}.switch.portrait{height:60px;width:34px}.switch.portrait .slider:before{bottom:auto;top:3px}.switch.portrait input:checked+.slider:before{transform:translateY(26px)}header{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:space-between;margin:0 auto;max-width:1200px}@media (max-width:1300px){header{max-width:100vw;padding:0 30px}}@media (max-width:800px){header{height:70px;padding:0 20px}}@media (max-width:768px){header{background:#7ebada;position:fixed;width:100vw;z-index:1}}header .site-logo{flex:1;margin-right:40px;max-width:150px;min-width:70px;transition:all .2s}header .site-logo:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bouncey;animation-name:bouncey;cursor:pointer}@media (max-width:767px){header .site-logo{margin-right:10px;max-width:100px}}@media (max-width:768px){header .site-logo.logged-in{display:none}}header .dashboard-link{background:#fff url(../images/icons/icon-dashboard.svg) 5px no-repeat;background-size:25px;border-radius:40px;display:none;height:40px;padding:7px 10px 7px 35px}header .dashboard-link a{color:#343853;display:inline-block;font-size:.75rem;font-weight:700;text-decoration:none;text-transform:uppercase}@media (max-width:768px){header .dashboard-link{display:block}}header .header-links{flex:1}header .header-links .link{display:inline-block;margin:0 15px;padding:0;position:relative;text-align:center}@media (max-width:1300px){header .header-links .link{margin:0 10px}}@media (max-width:768px){header .header-links .link{margin:0!important}}header .header-links .link a{color:#323333;font-size:.8em;font-weight:600;padding:0 15px;text-decoration:none;text-transform:uppercase;transform:scale(1);transition:all .2s ease-in-out}@media (max-width:768px){header .header-links .link a{padding:0 10px}}header .header-links .link .underline{background:#fff;border-radius:10px;height:2px;left:0;margin:auto;position:absolute;right:0;top:calc(100% + 2px);transform:scaleX(0);transition:all .3s ease-in-out;width:100%}header .header-links .link:hover a{color:#fff;transform:scale(1.04);transition:all .2s ease-in-out}header .header-links .link:hover .underline{transform:scaleX(1);transition:all .3s ease-in-out}@media (max-width:767px){header .header-links.desktop{display:none!important}}header .header-links.mobile{align-items:flex-end;background:#5da5cd;background-color:#c0e5f7;background:linear-gradient(180deg,#c0e5f7,#5da5cd);background-image:url(../images/bg-wave.svg),linear-gradient(45deg,#c0e5f7,#5da5cd);background-position:0 100%;background-repeat:no-repeat;background-size:500%;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;height:100svh;padding:20px;position:fixed;right:calc(-70vw - 40px);top:0;transition:all .3s;width:70vw;z-index:1}header .header-links.mobile #close-overlay{background:hsla(0,0%,100%,.1);bottom:0;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s;width:30vw;z-index:0}header .header-links.mobile .butt-close{-webkit-appearance:none;background:#fff url(../images/icons/icon-close.svg) 50% no-repeat;background-size:50%;border:none;border-radius:50px;height:40px;width:40px}header .header-links.mobile .navigation-links{align-items:flex-end;display:flex;flex:1;flex-direction:column;padding:40px 0}header .header-links.mobile .navigation-links .link{height:40px}header .header-links.mobile .navigation-links .link a{padding:0}header .header-links.mobile .navigation-links .link .underline{top:25px}header .header-links.mobile .login-buttons{align-items:flex-end;display:flex;flex-direction:column;width:100%}header .header-links.mobile .login-buttons .butt-general{margin-left:0;width:100%}header .header-links.mobile .login-buttons .butt-general:first-child{margin-bottom:10px}header .header-links.mobile .login-buttons .butt-general.butt-small .title{display:block}header .header-links.mobile.show{transform:translateX(calc(-70vw - 40px))}header .header-links.mobile.show #close-overlay{transform:translateX(-50vw)}header .button-wrap :first-child{margin-right:10px}@media (max-width:767px){header .button-wrap{display:none!important}}@media (max-width:985px) and (min-width:768px){header .button-wrap .butt-general{width:130px}header .button-wrap .butt-general.butt-logout,header .button-wrap .butt-general.butt-small{width:44px}header .button-wrap .butt-general.butt-logout .butt-icon{min-width:32px}header .button-wrap .butt-general.butt-logout .title{display:none}}header .button-menu-wrap{display:none}header .button-menu-wrap .butt-menu{-webkit-appearance:none;background:#fff url(../images/icons/icon-menu.svg) 50% no-repeat;background-size:50%;border:none;border-radius:50px;height:40px;width:40px}@media (max-width:767px){header .button-menu-wrap{display:block!important}}@media (max-width:985px) and (min-width:768px){header .site-logo{margin-right:10px;max-width:110px}}footer{color:#323333;font-size:.8em;height:50px;justify-content:space-between;margin:0 auto;max-width:1200px;width:1200px}footer,footer .style-switch{align-items:center;display:flex}footer .style-switch{flex:1;justify-content:flex-start;margin:0 30px}@media (max-width:800px){footer .style-switch{margin-bottom:20px}}footer ul{display:flex;list-style:none;margin:0!important;padding:0}footer ul li{padding-left:20px}footer ul li a{color:#323333;font-size:.9em;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .2s}footer ul li a:hover{color:#fff}footer ul.mobile-footer-menu{display:none;margin:0}@media (max-width:767px){footer ul.mobile-footer-menu{display:block}}footer .desktop-menu{display:flex}@media (max-width:800px){footer .desktop-menu{align-items:center;flex-wrap:wrap;justify-content:center}footer .desktop-menu li{margin:5px;padding:0}}@media (max-width:1300px){footer{padding:0 50px;width:100%}}@media (max-width:800px){footer{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:20px}footer p{margin:0}}@media (max-width:767px){footer{padding:0 20px 20px}footer li{padding-left:0}}.post-footer{background:#fff;color:#323333;flex-direction:column;font-size:.9em;height:300px;text-align:center}.post-footer,.post-footer .logos{align-items:center;display:flex;justify-content:center}.post-footer .logos,.post-footer .logos img{height:80px}.post-footer .logos img:nth-child(2){height:60px;margin-left:50px}@media (max-width:800px){.post-footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;padding:20px}.post-footer .logos{flex-direction:column;justify-content:flex-start}.post-footer .logos img:nth-child(2){margin:0}}.butt-animate .animation-bubble{background:#5da5cd;border-radius:20px;height:20px;left:calc(50% - 10px);opacity:0;pointer-events:none;position:absolute;top:75%;transform:scale(0);transition:transform .6s ease-out;width:20px}.butt-animate:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.butt-animate:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}.butt-general{font-smoothing:antialiased!important;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:flex-start;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-decoration:none;text-transform:uppercase;transform:translateZ(0);transition:all .2s;width:180px}.butt-general:focus{outline:1px solid #fff;outline-offset:3px}.butt-general .butt-icon{background-color:#337ca5;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:32px;display:inline-block;height:32px;width:32px;z-index:1}.butt-general .butt-icon.Account,.butt-general .butt-icon.login{background-image:url(../images/icons/icon-user.svg)}.butt-general .butt-icon.register{background-image:url(../images/icons/icon-register.svg)}.butt-general .butt-icon.register-yellow{background-image:url(../images/icons/icon-register-yellow.svg)}.butt-general .butt-icon.logout{background-image:url(../images/icons/icon-logout.svg)}.butt-general .butt-icon.user{background-image:url(../images/icons/icon-user-yellow.svg)}.butt-general .butt-icon.add-calendar{background-image:url(../images/icons/icon-addcal.svg);background-size:100%}.butt-general .butt-icon.edit{background-image:url(../images/icons/icon-edit.svg);background-size:90%}.butt-general .butt-icon.upload{background-image:url(../images/icons/icon-upload.svg)}.butt-general .butt-icon.close{background-image:url(../images/icons/icon-close-light.svg);background-size:45%}.butt-general .butt-icon.close-yellow{background-image:url(../images/icons/icon-close-yellow.svg);background-size:40%}.butt-general .butt-icon.started{background-image:url(../images/icons/icon-arrow-purple.svg);background-position:55% 50%;background-size:35%}.butt-general .butt-icon.more{background-image:url(../images/icons/icon-arrow-green.svg);background-position:55% 50%;background-size:35%}.butt-general .butt-icon.add-team{background-image:url(../images/icons/icon-team.svg);background-size:80%}.butt-general .butt-icon.add-meeting{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%}.butt-general .butt-icon.previous{background-image:url(../images/icons/icon-arrow-previous.svg);background-position:40% 50%;background-size:35%}.butt-general .butt-icon.next{background-image:url(../images/icons/icon-arrow-next.svg);background-position:58% 50%;background-size:35%}.butt-general .butt-icon.next-purple{background-image:url(../images/icons/icon-arrow-next-purple.svg);background-position:58% 50%;background-size:35%}.butt-general .butt-icon.next-light-blue{background-position:50% 50%;transform:rotate(180deg)}.butt-general .butt-icon.back,.butt-general .butt-icon.next-light-blue{background-image:url(../images/icons/icon-arrow-back-blue.svg);background-size:35%}.butt-general .butt-icon.back{background-position:43% 50%}.butt-general .butt-icon.back-white{background-image:url(../images/icons/icon-arrow-back.svg);background-position:43% 50%;background-size:35%}.butt-general .butt-icon.start-quiz{background-image:url(../images/icons/icon-start.svg)}.butt-general .butt-icon.save{background-image:url(../images/icons/icon-save.svg)}.butt-general .butt-icon.save-purple{background-image:url(../images/icons/icon-save-purple.svg)}.butt-general .butt-icon.save-white{background-image:url(../images/icons/icon-save-white.svg)}.butt-general .butt-icon.group-talking{background-image:url(../images/icons/icon-group-talking.svg);background-size:110%}.butt-general .butt-icon.group-talking.selected{background-image:url(../images/icons/icon-group-talking-bg-yellow.svg);background-size:110%}.butt-general .butt-icon.group{background-image:url(../images/icons/icon-group.svg);background-size:110%}.butt-general .butt-icon.hear{background-image:url(../images/icons/icon-hear.svg);background-size:110%}.butt-general .butt-icon.butt-icon-text{color:#fff;font-size:1.5em;line-height:32px}.butt-general .butt-icon.add-goal{background-image:url(../images/icons/icon-add.svg);background-size:60%}.butt-general .butt-icon.goal{background-image:url(../images/icons/icon-goal.svg)}.butt-general .butt-icon.due-date{background-image:url(../images/icons/icon-addcal-purple.svg)}.butt-general .title{flex:1;text-align:center;z-index:1}.butt-general:hover{color:#337ca5}.butt-general.butt-small{padding:0 6px;width:44px}.butt-general.butt-small .title{display:none}.butt-general.butt-back,.butt-general.butt-edit,.butt-general.butt-logout,.butt-general.butt-register,.butt-general.butt-save,.butt-general.butt-update{background:transparent;border:2px solid #fff;color:#fff}.butt-general.butt-back .butt-icon,.butt-general.butt-edit .butt-icon,.butt-general.butt-logout .butt-icon,.butt-general.butt-register .butt-icon,.butt-general.butt-save .butt-icon,.butt-general.butt-update .butt-icon{background-color:#fff}.butt-general.butt-back .animation-bubble,.butt-general.butt-edit .animation-bubble,.butt-general.butt-logout .animation-bubble,.butt-general.butt-register .animation-bubble,.butt-general.butt-save .animation-bubble,.butt-general.butt-update .animation-bubble{background:#403379}.butt-general.butt-back:hover .animation-bubble,.butt-general.butt-edit:hover .animation-bubble,.butt-general.butt-logout:hover .animation-bubble,.butt-general.butt-register:hover .animation-bubble,.butt-general.butt-save:hover .animation-bubble,.butt-general.butt-update:hover .animation-bubble{opacity:.2}.butt-general.butt-profile-report-back{color:#337ca5;margin-bottom:50px;margin-left:0}.butt-general.butt-profile-report-back .butt-icon{background-color:#337ca5}.butt-general.butt-profile-report-back:hover{color:#5da5cd}.butt-general.butt-dashboard{background:#fff;border:none;color:#337ca5}.butt-general.butt-dashboard .butt-icon{background-color:#337ca5}.butt-general.butt-dashboard .animation-bubble{background:#5da5cd}.butt-general.butt-consent,.butt-general.butt-upload{background:#7b68c8;color:#fff!important;margin:0}.butt-general.butt-consent .butt-icon,.butt-general.butt-upload .butt-icon{background-color:#fff}.butt-general.butt-consent .animation-bubble,.butt-general.butt-upload .animation-bubble{background:#493d76}.butt-general.butt-meeting-address,.butt-general.butt-meeting-time{background:#fff;color:#7b68c8;margin:0}.butt-general.butt-meeting-address .butt-icon,.butt-general.butt-meeting-time .butt-icon{background-color:#fff}.butt-general.butt-more-way-to-support{background:#337ca5;border-radius:72px;color:#fff;font-size:13px;height:43px;margin-bottom:20px;margin-top:50px;padding-left:15px;width:380px}.butt-general.butt-more-way-to-support .animation-bubble{background:#493d76}.butt-general.butt-more-way-to-support:hover{color:#fff}.butt-general.butt-get-started{background:#7b68c8;border-radius:72px;color:#fff;font-size:1rem;height:62px;padding-left:10px;width:250px}.butt-general.butt-get-started .butt-icon{background-color:#fff;height:42px;width:42px}.butt-general.butt-get-started .animation-bubble{background:#493d76}.butt-general.butt-find-out-more{background:#88cb88;border-radius:72px;color:#fff;font-size:1rem;height:62px;padding-left:10px;width:250px}.butt-general.butt-find-out-more .butt-icon{background-color:#fff;height:42px;width:42px}.butt-general.butt-find-out-more .animation-bubble{background:#493d76}.butt-general.butt-see-results{background:#7b68c8;color:#fff}.butt-general.butt-see-results .butt-icon{background-color:#fff}.butt-general.butt-see-results .animation-bubble{background:#493d76}.butt-general.butt-add-team,.butt-general.butt-save-team{background:#7b68c8;color:#fff}.butt-general.butt-add-team .butt-icon,.butt-general.butt-save-team .butt-icon{background-color:#fff}.butt-general.butt-add-team .animation-bubble,.butt-general.butt-save-team .animation-bubble{background:#493d76}.butt-general.butt-clear{background:transparent;border:2px solid #7b68c8;color:#786ac1;margin:0;max-width:180px;width:100%}.butt-general.butt-clear:focus{outline:1px solid #786ac1!important;outline-offset:3px}.butt-general.butt-clear .butt-icon{background-color:#786ac1}.butt-general.butt-clear .animation-bubble{background-color:#e4e0f7}.butt-general.butt-add-cal{background:#fff;color:#786ac1;margin:0;max-width:180px;width:100%}.butt-general.butt-add-cal .butt-icon{background-color:#786ac1}.butt-general.butt-add-cal .animation-bubble{background-color:#e4e0f7}.butt-general.butt-quiz-section{background:#fff;border-radius:30px;color:#323333;display:flex;flex-direction:column-reverse;font-size:1.1rem;height:74px;height:165px;margin:10px;min-width:210px;padding:10px;text-transform:unset;width:100%;width:210px}@media (max-width:500px){.butt-general.butt-quiz-section{flex-direction:row;height:auto;justify-content:center;margin-top:0;min-width:auto;width:100%}}.butt-general.butt-quiz-section .copy{flex:1;line-height:1.3rem;text-align:center}@media (max-width:500px){.butt-general.butt-quiz-section .copy{padding:0 15px;text-align:left}}.butt-general.butt-quiz-section .copy .description{display:block;font-size:.63rem;font-style:italic;font-weight:400;line-height:.88rem;padding-top:2px}.butt-general.butt-quiz-section .title{font-size:1rem;text-align:left}.butt-general.butt-quiz-section.team-member{height:auto;min-height:74px}.butt-general.butt-quiz-section .results{display:flex;flex:1;flex-direction:column;position:relative}.butt-general.butt-quiz-section .results .result{align-items:flex-start;display:flex;font-size:.9em;font-weight:400;height:30px;height:auto;justify-content:flex-start;padding-bottom:10px;padding-left:15px;padding-top:5px;position:relative}.butt-general.butt-quiz-section .results .result:before{background:url(../images/icons/icon-list-blue.svg) 50% no-repeat;content:"";height:12px;left:0;position:absolute;top:10px;width:6px}.butt-general.butt-quiz-section .results .title{padding-top:10px}.butt-general.butt-quiz-section .butt-icon{height:40px;margin-bottom:10px;min-height:40px;min-width:40px;width:40px}@media (max-width:500px){.butt-general.butt-quiz-section .butt-icon{margin-bottom:0}}.butt-general.butt-quiz-section .butt-icon.career{background-color:#c0e5f7;background-image:url(../images/icons/icon-career.svg)}.butt-general.butt-quiz-section .butt-icon.strengths{background-color:#e4e0f7;background-image:url(../images/icons/icon-strengths.svg)}.butt-general.butt-quiz-section .butt-icon.work{background-color:#f8e9b9;background-image:url(../images/icons/icon-work.svg)}.butt-general.butt-quiz-section .butt-icon.training{background-color:#d5f2d4;background-image:url(../images/icons/icon-training.svg)}.butt-general.butt-quiz-section .butt-icon.life{background-color:#f7dada;background-image:url(../images/icons/icon-life.svg)}.butt-general.butt-quiz-section .completed-icon{background:#ebebeb;border-radius:30px;height:30px;width:30px}.butt-general.butt-quiz-section.career{overflow:initial;position:relative}.butt-general.butt-quiz-section.career:before{background:#fff;border-radius:20px;color:#786ac1;content:"Start Here";font-size:.88rem;padding:5px 10px;position:absolute;text-transform:uppercase;top:-45px}.butt-general.butt-quiz-section.career:after{background:#fff;content:"";height:10px;position:absolute;top:-22px;transform:rotate(45deg);width:10px}.butt-general.butt-quiz-section.completed{background:#fff;border:2px solid #fff}.butt-general.butt-quiz-section.completed .butt-icon.career{background-color:#59a3d0}.butt-general.butt-quiz-section.completed .butt-icon.strengths{background-color:#7b68c8}.butt-general.butt-quiz-section.completed .butt-icon.work{background-color:#f3c762}.butt-general.butt-quiz-section.completed .butt-icon.training{background-color:#86cc88}.butt-general.butt-quiz-section.completed .butt-icon.life{background-color:#ee9a95}.butt-general.butt-quiz-section.completed .completed-icon{background-color:#fff;background-image:url(../images/icons/icon-tick.svg);background-position:50%;background-repeat:no-repeat}.butt-general.butt-quiz-section.completed.career{background-color:#c0e5f7}.butt-general.butt-quiz-section.completed.career:before{background:transparent;content:""}.butt-general.butt-quiz-section.completed.career:after{background:transparent}.butt-general.butt-quiz-section.completed.strengths{background-color:#e4e0f7}.butt-general.butt-quiz-section.completed.work{background-color:#f8e9b9}.butt-general.butt-quiz-section.completed.training{background-color:#d5f2d4}.butt-general.butt-quiz-section.completed.life{background-color:#f7dada}.butt-general.butt-quiz-section.disable-category{opacity:.45;pointer-events:none}.butt-general.butt-quiz-section .animation-bubble{background:#fff}.butt-general.butt-goal-section-dark,.butt-general.butt-goal-section-light{color:#323333;font-size:1.1rem;height:64px;margin:0 0 15px;text-transform:unset;width:100%}.butt-general.butt-goal-section-dark .title,.butt-general.butt-goal-section-light .title{text-align:left}.butt-general.butt-goal-section-dark .butt-icon,.butt-general.butt-goal-section-light .butt-icon{height:60px;width:60px}.butt-general.butt-goal-section-dark .butt-icon.goal,.butt-general.butt-goal-section-light .butt-icon.goal{background-image:url(../images/icons/icon-goal.svg)}.butt-general.butt-goal-section-dark .animation-bubble,.butt-general.butt-goal-section-light .animation-bubble{background:#fff}.butt-general.butt-goal-section-dark{background:#f8d974}.butt-general.butt-goal-section-dark .butt-icon.goal{background-color:#f8d974}.butt-general.butt-goal-section-light{background:#fff}.butt-general.butt-goal-section-light .butt-icon.goal{background-color:#f8eab6}.butt-general.butt-next,.butt-general.butt-previous{margin:0}.butt-general.butt-next{float:right}.butt-general.purple .butt-icon{background-color:#9e92d7}.butt-general.blue .butt-icon{background-color:#5da5cd}.butt-general.red .butt-icon{background-color:#ea8782}.butt-general.green .butt-icon{background-color:#addfae}.butt-general.orange .butt-icon{background-color:#f4c760}.butt-category{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;color:#786ac1;display:flex;flex-direction:row-reverse;font-family:Open Sans,sans-serif;font-size:.8em;height:auto;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;padding:5px 0 5px 10px;position:relative;text-align:left;transition:all .2s;width:100%}.butt-category .animation-bubble{background-color:#e4e0f7}.butt-category .butt-icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:45%;border-radius:32px;display:inline-block;height:22px;margin-right:5px;opacity:0;transform:scale(0) rotate(0);transition:all .3s;width:22px;z-index:1}.butt-category .butt-icon.close{background-image:url(../images/icons/icon-close.svg)}.butt-category .title{flex:1}.butt-category.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none;color:#fff;font-weight:600}.butt-category.selected .butt-icon{opacity:1;transform:scale(1) rotate(1turn)}.butt-category.hover{color:#786ac1}.butt-scroll{-webkit-appearance:none;background-color:transparent;background-position:center 46%;background-repeat:no-repeat;background-size:60%;border:2px solid #fff;border-radius:50px;height:45px;margin:10px 0;outline:none;overflow:hidden;transition:all .3s;width:45px}.butt-scroll.up{background-image:url(../images/icons/icon-arrow.svg)}.butt-scroll.down{background-image:url(../images/icons/icon-arrow-down.svg);background-position:center 54%}.butt-scroll.left{background-image:url(../images/icons/icon-arrow-previous.svg);background-position:42% 50%;background-size:35%}.butt-scroll.right{background-image:url(../images/icons/icon-arrow-next.svg);background-position:55% 50%;background-size:35%}.butt-scroll:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.butt-add-meeting{margin:0}.section-main{align-items:center;display:flex;height:calc(100vh - 150px);justify-content:center;min-height:calc(100vh - 150px)}@media (max-width:900px){.section-main{height:auto}}@media (max-width:768px){.section-main{padding-top:70px}}.section-main.contact-us,.section-main.login,.section-main.partners{height:calc(100vh - 100px)}@media (max-width:768px){.section-main.contact-us,.section-main.login,.section-main.partners{height:calc(100vh - 70px)}}.section-main .side-blob{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;padding:40px}.section-main #block-mywayemployability-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1320px;padding:0 60px;width:100%}@media (max-width:1300px){.section-main #block-mywayemployability-content{max-width:100%;padding:0}}.section-main.align-top{height:auto}.section-main>div:first-child{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.webform-submission-form{margin-bottom:70px}.webform-submission-form h2{font-size:2rem;text-align:center}.webform-submission-form p{text-align:center}.webform-submission-form #edit-processed-text{margin-bottom:40px}.webform-submission-form .js-form-item{max-width:600px}.webform-submission-form .js-form-item textarea{background-color:hsla(0,0%,100%,.45)}.webform-submission-form .js-form-item.form-item-consent input[type=checkbox]{margin-right:0}.webform-submission-form .js-form-item.form-item-consent label{padding:0 10px 0 5px}@media (max-width:800px){.webform-submission-form .js-form-item{padding:0 40px;width:100%}}.webform-submission-form #edit-actions{text-align:center}.webform-submission-form #edit-actions input[type=submit]{margin:20px 0 50px;padding:0 42px;text-align:center}@media (max-width:1300px){.user-form,.user-register-form{padding:0 50px}}@media (max-width:900px){.user-form,.user-register-form{align-items:center;flex-direction:column;justify-content:center;padding:0 0 50px}}.user-form h1.header-small,.user-register-form h1.header-small{display:none;margin:40px 0 50px}@media (max-width:900px){.user-form h1.header-small,.user-register-form h1.header-small{display:block}}.user-form h1.header,.user-register-form h1.header{margin:50px 0 0;text-align:center}.user-form .hide,.user-register-form .hide{height:0;pointer-events:none;visibility:hidden;width:0}.user-form .form-wrap,.user-register-form .form-wrap{display:flex;justify-content:center;max-width:1320px;padding:0 60px;width:100%}@media (max-width:800px){.user-form .form-wrap,.user-register-form .form-wrap{padding:0 20px}}.user-form .form-info-copy,.user-register-form .form-info-copy{text-align:center}.user-form .profile-section,.user-register-form .profile-section{margin-bottom:60px}.user-form .profile-section h2,.user-register-form .profile-section h2{border-bottom:1px solid;font-size:1.2rem;margin-bottom:30px;padding-bottom:10px}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value],.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value]{border:none;margin-bottom:0;padding:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value] .form-item-field-subscribers-0-value-subscribe,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value] .form-item-field-subscribers-0-value-subscribe{display:none}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups],.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups]{border:none;display:block!important;margin-bottom:0;padding:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups] .js-form-item:last-child,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups] .js-form-item:last-child{margin-bottom:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription input,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription input{margin-right:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription legend,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription legend{display:none}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription #edit-field-subscribers-0-value--description,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription #edit-field-subscribers-0-value--description{font-size:.75rem;font-style:italic;margin-top:20px;text-align:center}.side-blob.register{background:transparent;box-shadow:none;min-width:200px;padding-bottom:20px;width:35%}@media (max-width:900px){.side-blob.register{height:auto;width:70%}}.side-blob.register p{margin:0}.side-blob.register .avatar-list{display:flex;flex-flow:wrap;justify-content:space-around;padding:20px 0;position:relative;width:100%}@media (max-width:900px){.side-blob.register .avatar-list{height:auto;justify-content:center}}.side-blob.register .avatar-list .avatar{background:#fff;border-radius:30px;display:inline-block;height:90px;margin-bottom:20px;overflow:hidden;position:relative;width:40%}@media (max-width:900px){.side-blob.register .avatar-list .avatar{margin:0 10px;width:20%}}.side-blob.register .avatar-list .avatar img{height:105%;-o-object-fit:contain;object-fit:contain;transition:all .4s;width:105%}.side-blob.register .avatar-list .avatar:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.side-blob.register .avatar-list .avatar:hover img{transform:scale(1.3) rotate(8deg)}.side-blob.register .avatar-list .avatar.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;border:3px solid #ffc371}.side-blob.register .image-upload{padding-top:30px;text-align:center}.side-blob.register .image-upload input[name="files[user_picture_0]"],.side-blob.register .image-upload label{visibility:hidden}.side-blob.register .image-upload .image-widget{align-items:center;display:flex;justify-content:center;margin-top:20px}.side-blob.register .image-upload .image-widget img{border-radius:20px;height:70px;width:70px}.side-blob.register .image-upload .image-widget span{padding:0 10px}.side-blob.register .image-upload .image-widget span a{display:block;max-width:100px;overflow:hidden;word-break:break-all}.side-blob.register .image-upload .image-widget .file-size{display:none}.side-blob.register .image-upload .image-widget input[name=user_picture_0_remove_button]{justify-content:center;margin:0;padding:0;text-align:center;width:100px}.register-content{flex:1;width:70%}.register-content h1{display:block}@media (max-width:900px){.register-content h1{display:none}}.register-content .team-member-info{display:none}.register-content #show-confirm-pw{margin:30px 0}.register-content #show-confirm-pw .butt-general{margin:0;transition:transform .3s ease-out;width:100%}.register-content .user-profile-edit{justify-content:center!important}.register-content .user-profile-edit .hide{width:auto!important}.register-content .user-profile-edit input.button.button--primary.btn-show-confirm-pw{margin-left:0!important}.register-content .user-profile-edit input[type=submit]{justify-content:center}.register-content .user-profile-edit input.button.button--primary.btn-show-confirm-pw{margin-bottom:20px}.register-content .user-profile-edit .btn-show-confirm-pw{cursor:pointer;display:block;font-size:.88rem;text-align:center;text-decoration:underline;transition:all .2s;width:100%}.register-content .user-profile-edit .btn-show-confirm-pw:hover{transform:scale(1.05)}.register-content .user-profile-edit label{align-items:center;color:#323333;display:flex;font-size:.88rem;font-weight:700;margin:0 0 5px;max-height:50px;padding:0 0 0 20px;pointer-events:none;transition:all .3s}.register-content .form-content{margin:0 auto;max-width:390px}@media (max-width:800px){.register-content .form-content{padding:30px 20px}}.register-content .form-content .content-column{flex:1;max-width:48%}.register-content .form-content .custom-field{position:relative}.register-content .form-content .custom-field .show-parent-consent{-webkit-appearance:none;background:#5da5cd url(../images/icons/icon-user.svg) 50% no-repeat;border:none;border-radius:40px;cursor:pointer;display:none;height:40px;left:-50px;pointer-events:cursor;position:absolute;top:5px;width:40px}.register-content .form-content .custom-field .show-parent-consent.visible{display:block}@media (max-width:768px){.register-content .form-content .custom-field .show-parent-consent{left:-40px}}.register-content .form-content .custom-field p{font-size:.9em;margin-top:40px}.register-content .form-content .custom-field .description>a,.register-content .form-content .custom-field .link-dark{color:#323333}.register-content .form-content .custom-field.hide{visibility:hidden}.register-content .form-content .custom-field .field--type-address summary{display:none}.register-content .form-content #confirm-pw{height:0;overflow:hidden;transition:height .3s}.register-content .form-content #confirm-pw.visible{height:250px}@media (max-width:800px){.register-content .form-content #confirm-pw.visible{height:300px}}.register-content .form-content .form-actions{margin-top:40px;text-align:center}.register-content .form-content .form-actions #edit-submit{justify-content:center;padding:0;width:220px}.register-content .form-content .form-actions .butt-general{margin:0}.register-content .form-content .form-actions .butt-general .butt-icon.register{background-image:url(../images/icons/icon-register-light.svg)}.register-content .form-content .already-registered{margin:60px 0 30px;text-align:center}.team-member .side-blob.register{display:none}.team-member .register-content{max-width:720px;padding:0}.team-member .register-content h1{text-align:center}.team-member .register-content h1.youth-member{display:none}.team-member .register-content .team-member-info{color:#323333;display:block;text-align:center}.parent-consent-popup{align-items:center;background:rgba(93,165,205,.6);bottom:0;display:none;height:100%;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;width:100vw;z-index:2}.parent-consent-popup.visible{display:flex}.parent-consent-popup .error-message{background:#ea8782;border-radius:10px;color:#fff;display:none;font-size:.9em;margin-top:5px;padding:10px;text-align:center}.parent-consent-popup .error-message.visible{display:block}.parent-consent-popup .parent-consent-fields{background:#fff;border-radius:30px;color:#323333;min-width:500px;padding:20px 40px 40px;position:relative;text-align:center;width:40%}@media (max-width:768px){.parent-consent-popup .parent-consent-fields{min-width:90%;width:90%}}.parent-consent-popup .parent-consent-fields .consent-form{display:none}.parent-consent-popup .parent-consent-fields .consent-form.visible{display:block}.parent-consent-popup .parent-consent-fields .custom-field{text-align:left}.parent-consent-popup .parent-consent-fields .custom-field #edit-field-parent-consent-wrapper{font-size:.75em}.parent-consent-popup .parent-consent-fields p{padding-bottom:20px}.parent-consent-popup .parent-consent-fields .form-item input[type=email],.parent-consent-popup .parent-consent-fields .form-item input[type=text]{background:#c0e5f7}.parent-consent-popup .parent-consent-fields .form-item.js-form-type-checkbox{align-items:flex-start;display:flex}.parent-consent-popup .parent-consent-fields .form-item.js-form-type-checkbox label{display:none}.parent-consent-popup .butt-close{background:#fff;border:none;border-radius:40px;color:#59a3d0;cursor:pointer;font-size:20px;height:40px;line-height:30px;margin:0;padding:0 0 5px;position:absolute;right:-50px;text-align:center;top:0;width:40px}@media (max-width:768px){.parent-consent-popup .butt-close{right:5px;top:5px}}.social-auth .auth-icon{width:18em!important}.login-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.login-content .form-content{max-width:390px}.login-content .form-content .butt-general{margin:0}@media (max-width:800px){.login-content .form-content{padding:30px 20px}}.login-content p{font-size:.9em;margin:40px 0}.login-content .link-dark{color:#323333}.section-main h1{margin:20px 0}.section-main .form-wrap{display:flex;justify-content:center;padding:30px 60px;width:100%}@media (max-width:800px){.section-main .form-wrap{padding:30px 20px}}.section-main .social-auth.auth-link{display:block}.section-main .error-message{background:#ea8782;border-radius:10px;color:#fff;display:none;font-size:.9em;margin-bottom:5px;margin-top:5px;padding:10px;text-align:center}.section-main .error-message.visible{display:block}.resources-wrap{align-items:flex-start;display:flex;flex:1;justify-content:center;min-height:80vh;padding-top:50px;width:1200px}@media (max-width:1300px){.resources-wrap{padding:30px 30px 0;width:100%}}@media (max-width:800px){.resources-wrap{flex-direction:column;max-width:100%;padding:30px 20px}}.resources-wrap .side-blob.resources{min-width:250px;overflow:hidden;position:relative;text-align:center;width:23%}@media (max-width:800px){.resources-wrap .side-blob.resources{margin-bottom:30px;padding:20px 40px;width:100%}.resources-wrap .side-blob.resources#resources-categories{height:112px}}.resources-wrap .side-blob.resources .heading{text-align:left}.resources-wrap .side-blob.resources .heading h1{margin-top:0}.resources-wrap .side-blob.resources .heading .butt-toggle-categories{background:transparent url(../images/icons/icon-arrow-purple.svg) 50% no-repeat;border:none;cursor:pointer;display:none;height:40px;padding:0;position:absolute;right:30px;top:65px;transform:rotate(90deg);transition:all .2s;width:40px}.resources-wrap .side-blob.resources .heading .butt-toggle-categories:hover{transform:rotate(90deg) scale(1.1)}@media (max-width:800px){.resources-wrap .side-blob.resources .heading .butt-toggle-categories{display:block}}.resources-wrap .side-blob.resources.show-all#resources-categories{height:auto}.resources-wrap .side-blob.resources.show-all .butt-toggle-categories{transform:rotate(270deg)}.resources-wrap .side-blob.resources.show-all .butt-toggle-categories:hover{transform:rotate(270deg) scale(1.1)}.resources-wrap .side-blob.resources .categories{margin-bottom:20px}@media (max-width:800px){.resources-wrap .side-blob.resources .categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.resources-wrap .side-blob.resources .categories form{width:100%}.resources-wrap .side-blob.resources .categories .butt-category .title{margin-right:5px}}.resources-wrap .side-blob.resources .categories legend{display:none}.resources-wrap .side-blob.resources .categories .js-form-type-checkbox{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;display:flex;flex-direction:row-reverse;height:auto;justify-content:space-between;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;position:relative;text-align:left;transition:all .2s;width:100%}.resources-wrap .side-blob.resources .categories .js-form-type-checkbox:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.resources-wrap .side-blob.resources .categories .form-item input[type=checkbox]{border:none;border-radius:32px;height:22px!important;margin-right:5px;opacity:0;padding:0;transform:scale(0) rotate(0);transition:all .3s;width:22px!important}.resources-wrap .side-blob.resources .categories .form-item input[type=checkbox]:checked{background-color:#fff}.resources-wrap .side-blob.resources .categories .form-item label{align-items:left;color:#323333;cursor:pointer;display:inline-block;flex:1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;height:100%;line-height:13px;margin:0;padding:8px 0 8px 10px;pointer-events:all}.resources-wrap .side-blob.resources .categories .form-item.highlight{-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none}.resources-wrap .side-blob.resources .categories .form-item.highlight label{color:#323333;font-weight:600}.resources-wrap .side-blob.resources .categories .form-item.highlight input[type=checkbox]{opacity:1;transform:scale(1) rotate(1turn)}.resources-wrap .side-blob.resources .categories .js-form-submit{background:transparent;border:2px solid #7b68c8;color:#7b68c8;margin:0;max-width:180px;width:100%}.resources-wrap .side-blob.resources .categories .js-form-submit .animation-bubble{background:#e4e0f7}.resources-wrap .side-blob.resources .categories .js-form-submit .butt-icon{background-color:#7b68c8;background-image:url(../images/icons/icon-close-light.svg);background-size:45%}.resources-wrap .resources-content{display:flex;flex:1;flex-direction:row;width:80%}@media (max-width:800px){.resources-wrap .resources-content{width:100%}}.resources-wrap .resources-content .resource-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;padding-left:20px}@media (max-width:80px){.resources-wrap .resources-content .resource-controls{display:none}}.resources-wrap .resources-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:560px;justify-content:flex-start;margin-top:-20px;max-height:560px;overflow:hidden;padding:0 0 0 50px}@media (max-width:800px){.resources-wrap .resources-content .content-wrap{height:auto;justify-content:space-around;max-height:none;overflow:visible;padding:0}}.resources-wrap .resources-content .vertical-content-wrap{padding:0 0 0 50px;width:100%}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap{padding:0}}.resources-wrap .resources-content .vertical-content-wrap .resource{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;cursor:auto;display:none;margin:20px 18px 30px 0;overflow:hidden;padding:10px 20px 20px 10px;text-decoration:none;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource.show{display:flex}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource.show{flex-direction:column;padding:20px}}.resources-wrap .resources-content .vertical-content-wrap .resource .image{aspect-ratio:16/9;background:#c0e5f7;border-radius:10px;height:100px;min-width:180px;overflow:hidden;transition:all .3s}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource .image{height:150px;margin-bottom:10px}}.resources-wrap .resources-content .vertical-content-wrap .resource .image a{display:block;height:100%;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource .image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource .details{padding-left:20px}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource .details{padding-left:0}}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories{color:#fff}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories .category{background:#e4e0f7;border-radius:30px;color:#323333;display:inline-block;font-size:.75rem;margin-bottom:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories ul{display:flex;list-style-type:none;margin:0;padding:0}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories ul li{background:#e4e0f7;border-radius:30px;color:#323333;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .resource .details h2{margin:0 0 5px}.resources-wrap .resources-content .vertical-content-wrap .resource .details h2 a{color:#323333;text-decoration:none}.resources-wrap .resources-content .vertical-content-wrap .resource .details p{margin:0;padding:0}.resources-wrap .resources-content .vertical-content-wrap .resource .details .author{font-size:.88rem;font-style:italic;margin-top:10px}.resources-wrap .resources-content .vertical-content-wrap .resource:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.resources-wrap .resources-content .vertical-content-wrap .resource:hover img{transform:scale(1.1) rotate(2deg)}@media (max-width:768px){.resources-wrap .resources-content .vertical-content-wrap .resource{width:100%}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:30px 0}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li{margin:0 10px}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous{margin:0;padding:0 10px}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous{padding:0 5px}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a{background:#fff;border-radius:40px;color:#323333;display:flex;font-weight:700;height:40px;justify-content:center;min-width:40px;padding:8px 10px;text-decoration:none;transition:all .2s;white-space:nowrap;width:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a:hover{transform:scale(1.1)}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a{font-size:.75rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item.is-active a{background:#7b68c8;color:#fff}@media (max-width:800px){.resources-wrap#resource{flex-direction:column-reverse}}.resources-wrap#resource .side-blob-wrap{width:250px}.resources-wrap#resource .side-blob-wrap .previous-next-wrap{display:none}.resources-wrap#resource .side-blob-wrap .resource-breadcrumbs{font-size:.88rem;margin-bottom:20px}@media (max-width:800px){.resources-wrap#resource .side-blob-wrap{margin-top:0;width:100%}.resources-wrap#resource .side-blob-wrap .previous-next-wrap{display:block}.resources-wrap#resource .side-blob-wrap .previous-next-wrap .butt-general{width:130px}.resources-wrap#resource .side-blob-wrap .resource-breadcrumbs{display:none}}.resources-wrap#resource .side-blob{margin-bottom:40px;padding:30px;text-align:left}@media (max-width:800px){.resources-wrap#resource .side-blob{width:100%}}@media print{.resources-wrap#resource .side-blob{display:none!important}}.resources-wrap#resource .side-blob .related-article-link{display:block;font-size:.88rem;font-weight:700;margin-bottom:10px;text-decoration:none}.resources-wrap#resource .side-blob .author{margin-bottom:20px}.resources-wrap#resource .side-blob .author .author-detail{font-size:.88rem;font-style:italic;margin-top:5px}@media (max-width:800px){.resources-wrap#resource .side-blob .share{display:flex;justify-content:space-around}}@media (max-width:370px){.resources-wrap#resource .side-blob .share{flex-direction:column}}.resources-wrap#resource .side-blob .butt-share{background:none;background:url(../images/icons/icon-copy.svg) 0 no-repeat;background-size:18px;border:none;color:#323333;color:#4c4180;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:.88rem;font-weight:700;margin-bottom:5px;padding:0 0 0 25px;text-decoration:none;transition:all .2s}.resources-wrap#resource .side-blob .butt-share.email{background:url(../images/icons/icon-email.svg) 0 no-repeat;background-size:18px}.resources-wrap#resource .side-blob .butt-share.print{background:url(../images/icons/icon-print.svg) 0 no-repeat;background-size:18px}@media (max-width:800px){.resources-wrap#resource .side-blob .butt-share{align-items:center;background-size:22px;display:flex;height:40px;justify-content:left;margin-right:10px;padding-left:30px}.resources-wrap#resource .side-blob .butt-share.email,.resources-wrap#resource .side-blob .butt-share.print{background-size:22px}}.resources-wrap#resource .side-blob .butt-share:hover{color:#323333}.resources-wrap#resource .side-blob h2{font-size:1.1rem;margin:0 0 20px}.resources-wrap#resource .side-back{margin-bottom:20px}.resources-wrap#resource .side-back .butt-general{margin:0}.resource-content{color:#323333;flex:1;margin-top:40px;padding:0 0 0 50px;width:calc(100% - 360px)}@media (max-width:800px){.resource-content{margin-top:0;padding:0;width:100%}}.resource-content .resource-breadcrumbs{display:none;font-size:.88rem;margin-bottom:20px}@media (max-width:800px){.resource-content .resource-breadcrumbs{display:block}}.resource-content .content-wrap{background:#fff;border-radius:20px;margin-bottom:30px;padding:20px 40px 0}.resource-content .subtitle{font-size:1.2em}.resource-content .image-wrap{height:280px;overflow:hidden;position:relative;width:100%}.resource-content .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.resource-content .category-links{display:flex;justify-content:flex-start;padding:0 0 20px}.resource-content .category-links .category{background:#e4e0f7;border-radius:30px;color:#323333;display:inline-block;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resource-content .article{padding-bottom:50px}@media (max-width:500px){.resource-content .article{overflow:scroll}}.resource-content .article table{max-width:100%!important}.resource-content .previous-next-wrap{height:42px;margin:0 0 20px}.resource-content .previous-next-wrap .butt-general{width:140px}@media (max-width:800px){.resource-content .previous-next-wrap{display:none}}.resource-content footer{width:100%}.contact-wrap{text-align:center}@media (max-width:768px){.contact-wrap{width:100%}}.contact-wrap .contact-details{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;flex-direction:row;justify-content:center;margin:20px 50px;min-width:600px;padding:50px 80px}@media (max-width:900px){.contact-wrap .contact-details{padding:50px}}@media (max-width:768px){.contact-wrap .contact-details{flex-direction:column;margin:20px auto;min-width:90%;width:90%}}.contact-wrap .contact-details .logo{min-width:200px;position:relative;width:200px}.contact-wrap .contact-details .logo img{-o-object-fit:contain;object-fit:contain;width:100%}.contact-wrap .contact-details .details{padding-left:20px}.contact-wrap .contact-details .details .detail{align-items:center;display:flex;margin:20px 0;text-align:left}@media (max-width:900px){.contact-wrap .contact-details .details .detail{align-items:flex-start}}@media (max-width:768px){.contact-wrap .contact-details .details .detail{padding:0}}.contact-wrap .contact-details .details .detail strong{color:#59a3d0;font-size:.9em;font-weight:300;min-width:100px;padding-right:20px;text-align:right}.privacy-terms-wrap{background:#fff;border-radius:20px;color:#323333;margin:50px;padding:20px 40px 0}.privacy-terms-wrap h1{margin-bottom:40px;text-align:center}@media (max-width:1300px){.privacy-terms-wrap{margin:30px}}@media (max-width:800px){.privacy-terms-wrap{margin:30px 20px;max-width:calc(100% - 40px)}}.privacy-terms-wrap iframe,.privacy-terms-wrap img{max-width:100%;-o-object-fit:cover;object-fit:cover}.privacy-terms-form{margin:0 50px;max-width:1000px;padding:10px 40px 0}.privacy-terms-form form{align-items:center;display:flex;flex-direction:column}.form-item-legal-terms-of-use{align-items:flex-start}.form-item-legal-terms-of-use .checkbox__label-container label{display:block;padding-left:0}.partners-wrap{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:1200px}@media (max-width:1300px){.partners-wrap{width:100vw}}.partners-wrap .partner-content{align-items:center;display:flex;justify-content:center;margin-top:50px}.partners-wrap .partner-content .partner{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;height:230px;margin:0 10px 20px;max-height:230px;overflow:hidden;padding:10px;text-align:left;text-decoration:none;width:25%}@media (max-width:768px){.partners-wrap .partner-content .partner{width:30%}}.partners-wrap .partner-content .partner h2{font-size:1rem;margin:15px 0 0}.partners-wrap .partner-content .partner .image{background:#c0e5f7;border-radius:10px;height:130px;overflow:hidden;transition:all .3s;width:100%}.partners-wrap .partner-content .partner .image img{height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1) rotate(0);transition:all .4s;width:100%}@media (max-width:1024px){.partners-wrap .partner-content .partner .image{height:110px}}.partners-wrap .partner-content .partner p{font-size:.8em;margin-bottom:5px;overflow:hidden;overflow-wrap:break-word;padding:0 5px}.partners-wrap .partner-content .partner:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.partners-wrap .partner-content .partner:hover img{transform:scale(1.1) rotate(3deg)}.home-wrap{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:1200px}.home-wrap #pre-splash-header{margin-top:50px;text-align:center}.home-wrap #pre-splash-header h1{color:#fff;margin:0 auto 30px}@media (max-width:768px){.home-wrap #pre-splash-header h2{max-width:20em}}@media (max-width:1300px){.home-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.home-wrap{max-width:100%;overflow:hidden;padding:0 20px}}.home-wrap .splash{align-items:center;display:flex;justify-content:space-evenly;padding:0 0 3.5vh;width:100%}@media (max-width:1300px){.home-wrap .splash{flex-direction:column;height:auto;margin:0 0 30px;padding:0;width:90%}}.home-wrap .splash .splash-image,.home-wrap .splash .splash-logo{flex:1;text-align:center}.home-wrap .splash .splash-image img,.home-wrap .splash .splash-logo img{-o-object-fit:contain;object-fit:contain;width:80%}.home-wrap .splash .splash-logo,.home-wrap .splash .splash-text{color:#323333;font-weight:600;max-width:40%;text-align:center}@media (max-width:1300px){.home-wrap .splash .splash-logo,.home-wrap .splash .splash-text{max-width:100%}}.home-wrap .splash .splash-logo p,.home-wrap .splash .splash-text p{font-size:1.35em;margin-left:auto;margin-right:auto;max-width:24em}.home-wrap .splash .splash-image{flex:1;max-width:50%;text-align:center}@media (max-width:1300px){.home-wrap .splash .splash-image{margin-top:30px auto 0 auto;max-width:450px}}.home-wrap .splash .splash-image img{-o-object-fit:contain;object-fit:contain;width:100%}.home-wrap section.first-actions{margin-bottom:50px}.home-wrap section.first-actions div{text-align:center}.home-wrap .what-is{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);max-width:83%;padding:20px 50px 40px;text-align:center}.home-wrap .what-is h2{color:#323333}@media (max-width:1100px){.home-wrap .what-is{max-width:100%;padding:20px}}.home-wrap .what-is .what-is-content{color:#323333;display:flex;padding-top:0;text-align:left}@media (max-width:1100px){.home-wrap .what-is .what-is-content{flex-direction:column-reverse}}.home-wrap .what-is .what-is-content .image-wrap{align-self:flex-start;flex:1;margin:0 50px;max-width:30%;min-width:250px}@media (max-width:1100px){.home-wrap .what-is .what-is-content .image-wrap{margin:auto;max-width:100%;min-width:auto}}.home-wrap .what-is .what-is-content .image-wrap img{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1100px){.home-wrap .what-is .what-is-content .image-wrap img{margin-bottom:20px;max-width:450px}}.home-wrap .what-is .what-is-content .text-wrap{max-width:110%}@media (max-width:1100px){.home-wrap .what-is .what-is-content .text-wrap{max-width:100%}}.home-wrap .what-is .what-is-content>div{margin:0 10px}.home-wrap .what-is .what-is-content h2{color:#323333;margin:0}.home-wrap .what-is .what-is-content ul{padding-left:1.1rem}.home-wrap .what-is .what-is-content ul li{font-size:1.125rem;margin-bottom:.5em}.home-wrap .what-is .what-is-content ul li:first-child::marker{color:#59a3d0}.home-wrap .what-is .what-is-content ul li:nth-child(2)::marker{color:#ea8782}.home-wrap .what-is .what-is-content ul li:nth-child(3)::marker{color:#f4c760}.home-wrap .what-is .what-is-content ul li:nth-child(4)::marker{color:#88cb88}.home-wrap .whats-involved{padding:100px 0;text-align:center;width:100%}.home-wrap .whats-involved .involved-content{display:flex;justify-content:center;text-align:left;width:100%}@media (max-width:768px){.home-wrap .whats-involved .involved-content{align-items:center;flex-direction:column;justify-content:center}}.home-wrap .whats-involved .involved-content .involved-list{display:flex;flex-direction:column;justify-content:space-between;margin:0 30px;width:30%}@media (max-width:768px){.home-wrap .whats-involved .involved-content .involved-list{margin-bottom:50px;width:90%}}.home-wrap .whats-involved .involved-content .involved-list h2{background:#59a3d0;border-radius:50px;font-size:1.2em;margin:0;padding:20px;text-align:center}.home-wrap .whats-involved .involved-content .involved-list ul{color:#323333;line-height:2.2em;list-style:none;margin:20px 0 30px}.home-wrap .whats-involved .involved-content .involved-list ul li:before{color:#7b68c8;content:"•";display:inline-block;font-weight:700;margin-left:-1rem;width:1rem}.home-wrap .whats-involved .involved-content .involved-list .image-wrap{margin:0 auto;width:80%}.home-wrap .whats-involved .involved-content .involved-list .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.home-wrap .whats-involved .involved-content .involved-list .image-wrap{margin-top:30px}}.home-wrap .supporting-resources{max-width:1000px;padding:95px 0 30px;text-align:center;width:100%}@media (max-width:768px){.home-wrap .supporting-resources{max-width:100%;padding:30px 0}}.home-wrap .supporting-resources .supporting-content{display:flex;justify-content:center;text-align:left;width:100%}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content{align-items:center;flex-direction:column;justify-content:center;margin:30px auto auto;text-align:center;width:100%}}.home-wrap .supporting-resources .supporting-content .supporting-text{color:#323333;flex:1;margin-bottom:50px}.home-wrap .supporting-resources .supporting-content .supporting-text h1{margin-top:0}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content .supporting-text{margin-bottom:20px}}.home-wrap .supporting-resources .supporting-content .butt-resources{margin:10px 0 20px -5px}.home-wrap .supporting-resources .supporting-content .content-wrap{display:flex;flex:2;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 0 0 50px;width:100%}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content .content-wrap{height:auto;justify-content:space-around;max-height:none;overflow:visible;padding:0}}.home-wrap .supporting-resources .supporting-content .content-wrap .resource{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;flex:1;margin:0 8px 18px;max-height:230px;max-width:50%;min-width:300px;overflow:hidden;padding:10px;text-align:center;text-decoration:none}.home-wrap .supporting-resources .supporting-content .content-wrap .resource.show{display:block}.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image{background:#c0e5f7;border-radius:10px;height:140px;overflow:hidden;transition:all .3s;width:100%}@media (max-width:768px){.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image{height:160px}}.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image img{height:105%;-o-object-fit:cover;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s;width:105%}.home-wrap .supporting-resources .supporting-content .content-wrap .resource p{margin-bottom:5px;padding:0 5px}.home-wrap .supporting-resources .supporting-content .content-wrap .resource:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.home-wrap .supporting-resources .supporting-content .content-wrap .resource:hover img{transform:scale(1.1) rotate(2deg)}@media (max-width:768px){.home-wrap .supporting-resources .supporting-content .content-wrap .resource{width:45%}}.home-wrap .for-me{padding-bottom:100px;text-align:center;width:100%}@media (max-width:768px){.home-wrap .for-me{max-width:90%}}.home-wrap .for-me .for-me-content{align-items:center;background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:67%;padding:50px;text-align:center;width:67%}@media (max-width:1300px){.home-wrap .for-me .for-me-content{max-width:80%;width:80%}}@media (max-width:768px){.home-wrap .for-me .for-me-content{max-width:100%;padding:20px;width:100%}}.home-wrap .for-me .for-me-content .button-wrap{display:flex}.home-wrap .for-me .for-me-content .button-wrap a.butt-general{font-size:16px}.home-wrap .for-me .for-me-content .video{height:50%;margin-bottom:30px;max-width:600px;width:80%}.home-wrap .for-me .for-me-content .video .iframe-wrapper{padding-top:56.25%;position:relative}.home-wrap .for-me .for-me-content .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.home-wrap .for-me .for-me-content .mobile-copy{color:#323333;display:none;font-weight:700;padding-bottom:10px}@media (max-width:767px){.home-wrap .for-me .for-me-content .mobile-copy{display:block}}@media (max-height:412px){.home-wrap .for-me .for-me-content .mobile-copy{display:block}}@media (max-width:768px){.home-wrap .butt-find-out-more{margin:0}}#front-register{padding-bottom:50px}#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:50px;padding-top:0!important;width:100%}@media (max-width:1300px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{padding:0 20px;width:100vw}}#add-meeting.dashboard-wrap .dashboard-heading,#goals.dashboard-wrap .dashboard-heading,.dashboard-wrap .dashboard-heading{align-items:center;display:flex;justify-content:center;padding:0;text-align:center;width:100%}#add-meeting.dashboard-wrap .dashboard-heading .dashboard-title,#goals.dashboard-wrap .dashboard-heading .dashboard-title,.dashboard-wrap .dashboard-heading .dashboard-title{padding:0;text-align:center;width:100%}@media (max-width:500px){#add-meeting.dashboard-wrap .dashboard-heading .dashboard-title,#goals.dashboard-wrap .dashboard-heading .dashboard-title,.dashboard-wrap .dashboard-heading .dashboard-title{text-align:left}}#add-meeting.dashboard-wrap .dashboard-heading .toggle,#goals.dashboard-wrap .dashboard-heading .toggle,.dashboard-wrap .dashboard-heading .toggle{align-items:center;display:flex}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label,#goals.dashboard-wrap .dashboard-heading .toggle .label,.dashboard-wrap .dashboard-heading .toggle .label{color:#fff;font-size:.63rem;font-weight:700;text-transform:uppercase}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label.left,#goals.dashboard-wrap .dashboard-heading .toggle .label.left,.dashboard-wrap .dashboard-heading .toggle .label.left{margin-right:10px;text-align:right}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label.right,#goals.dashboard-wrap .dashboard-heading .toggle .label.right,.dashboard-wrap .dashboard-heading .toggle .label.right{margin-left:10px;text-align:left}#add-meeting.dashboard-wrap .dashboard-heading .spacer,#goals.dashboard-wrap .dashboard-heading .spacer,.dashboard-wrap .dashboard-heading .spacer{display:block;min-width:120px}@media (max-width:500px){#add-meeting.dashboard-wrap .dashboard-heading .spacer,#goals.dashboard-wrap .dashboard-heading .spacer,.dashboard-wrap .dashboard-heading .spacer{min-width:0}}#add-meeting.dashboard-wrap#add-meeting,#add-meeting.dashboard-wrap#goals,#goals.dashboard-wrap#add-meeting,#goals.dashboard-wrap#goals,.dashboard-wrap#add-meeting,.dashboard-wrap#goals{flex-direction:row;padding-top:50px!important}#add-meeting.dashboard-wrap .dashboard-content,#goals.dashboard-wrap .dashboard-content,.dashboard-wrap .dashboard-content{display:flex;flex-direction:column;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .dashboard-content.layout-reverse,#goals.dashboard-wrap .dashboard-content.layout-reverse,.dashboard-wrap .dashboard-content.layout-reverse{flex-direction:column-reverse}#add-meeting.dashboard-wrap .dashboard-content h2,#goals.dashboard-wrap .dashboard-content h2,.dashboard-wrap .dashboard-content h2{font-size:1.3em;margin-bottom:10px;text-align:center}#add-meeting.dashboard-wrap .dashboard-content .section-tagline,#goals.dashboard-wrap .dashboard-content .section-tagline,.dashboard-wrap .dashboard-content .section-tagline{font-size:.88rem;margin-bottom:10px;margin-top:0;min-height:40px;text-align:center}#add-meeting.dashboard-wrap .dashboard-content .top-section,#goals.dashboard-wrap .dashboard-content .top-section,.dashboard-wrap .dashboard-content .top-section{margin-bottom:40px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .top-section,#goals.dashboard-wrap .dashboard-content .top-section,.dashboard-wrap .dashboard-content .top-section{margin-bottom:0}}#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me,#goals.dashboard-wrap .dashboard-content .top-section .about-me,.dashboard-wrap .dashboard-content .top-section .about-me{margin-top:0;width:100%}#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,#goals.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,#goals.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap{padding-top:30px}}#add-meeting.dashboard-wrap .dashboard-content .bottom-section,#goals.dashboard-wrap .dashboard-content .bottom-section,.dashboard-wrap .dashboard-content .bottom-section{display:flex;justify-content:space-between;margin-bottom:40px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .bottom-section,#goals.dashboard-wrap .dashboard-content .bottom-section,.dashboard-wrap .dashboard-content .bottom-section{flex-direction:column;margin-bottom:0}}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .support-network{width:50%}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .goals-progress{margin-right:50px}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .support-network{margin-left:50px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .support-network{margin:0 0 50px;width:100%}}#add-meeting.dashboard-wrap.team-member,#goals.dashboard-wrap.team-member,.dashboard-wrap.team-member{flex-direction:column;padding-top:50px!important}@media (max-width:768px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{align-items:center;flex-direction:column}}#add-meeting.dashboard-wrap .youth-switcher,#goals.dashboard-wrap .youth-switcher,.dashboard-wrap .youth-switcher{position:absolute;right:50px;top:120px}#add-meeting.dashboard-wrap .young-person,#goals.dashboard-wrap .young-person,.dashboard-wrap .young-person{align-items:flex-start;display:none;flex-direction:row;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .young-person.visible,#goals.dashboard-wrap .young-person.visible,.dashboard-wrap .young-person.visible{display:flex}#add-meeting.dashboard-wrap .about-me,#add-meeting.dashboard-wrap .goals-progress,#add-meeting.dashboard-wrap .support-network,#goals.dashboard-wrap .about-me,#goals.dashboard-wrap .goals-progress,#goals.dashboard-wrap .support-network,.dashboard-wrap .about-me,.dashboard-wrap .goals-progress,.dashboard-wrap .support-network{width:30%}@media (max-width:768px){#add-meeting.dashboard-wrap .about-me,#add-meeting.dashboard-wrap .goals-progress,#add-meeting.dashboard-wrap .support-network,#goals.dashboard-wrap .about-me,#goals.dashboard-wrap .goals-progress,#goals.dashboard-wrap .support-network,.dashboard-wrap .about-me,.dashboard-wrap .goals-progress,.dashboard-wrap .support-network{margin:50px 0;width:80%}}#add-meeting.dashboard-wrap .about-me .quiz-complete,#goals.dashboard-wrap .about-me .quiz-complete,.dashboard-wrap .about-me .quiz-complete{display:flex;justify-content:center;margin-top:15px}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results,#goals.dashboard-wrap .about-me .quiz-complete .butt-results,.dashboard-wrap .about-me .quiz-complete .butt-results{flex-direction:row-reverse;margin-left:0;width:auto}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results .title,#goals.dashboard-wrap .about-me .quiz-complete .butt-results .title,.dashboard-wrap .about-me .quiz-complete .butt-results .title{margin-left:10px}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results .results,#goals.dashboard-wrap .about-me .quiz-complete .butt-results .results,.dashboard-wrap .about-me .quiz-complete .butt-results .results{background-image:url(../images/icons/icon-results-blue.svg)}#add-meeting.dashboard-wrap .about-me .quiz-progress,#goals.dashboard-wrap .about-me .quiz-progress,.dashboard-wrap .about-me .quiz-progress{background:#fff;border-radius:50px;height:42px;margin-top:15px;padding:0 4px 0 20px;position:relative;width:100%}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-back,#goals.dashboard-wrap .about-me .quiz-progress .progress-back,.dashboard-wrap .about-me .quiz-progress .progress-back{background:#ebebeb;border-radius:20px;bottom:0;height:6px;margin:auto;position:absolute;top:0;width:calc(100% - 24px)}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots,.dashboard-wrap .about-me .quiz-progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot{border-radius:40px;height:16px;width:16px;z-index:1}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career{background:#d4e9f7}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed{background:#59a3d0}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths{background:#e4e0f7}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed{background:#7b68c8}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work{background:#f8e9b9}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed{background:#f3c762}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training{background:#d5f2d4}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed{background:#86cc88}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life{background:#f7dada}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed{background:#ee9a95}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results{background-color:#d4e9f7;background-image:url(../images/icons/icon-results.svg);background-position:50%;background-repeat:no-repeat;height:34px;width:34px}#add-meeting.dashboard-wrap .goals-progress .add-goal-button,#goals.dashboard-wrap .goals-progress .add-goal-button,.dashboard-wrap .goals-progress .add-goal-button{display:flex;justify-content:center;margin:30px 0 0}#add-meeting.dashboard-wrap .goals-progress .add-goal-button .butt-general,#goals.dashboard-wrap .goals-progress .add-goal-button .butt-general,.dashboard-wrap .goals-progress .add-goal-button .butt-general{flex-direction:row-reverse;margin-left:0}#add-meeting.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal,#goals.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal,.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal{background-image:url(../images/icons/icon-add-purple.svg)}#add-meeting.dashboard-wrap .goals-progress .goals-wrap,#goals.dashboard-wrap .goals-progress .goals-wrap,.dashboard-wrap .goals-progress .goals-wrap{background:#fff;border-radius:40px;padding:20px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .small,#goals.dashboard-wrap .goals-progress .goals-wrap .small,.dashboard-wrap .goals-progress .goals-wrap .small{color:#786ac1;font-size:.8em;font-style:italic;text-align:center}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal,#goals.dashboard-wrap .goals-progress .goals-wrap .goal,.dashboard-wrap .goals-progress .goals-wrap .goal{background:#f9d87c;border-radius:40px;cursor:pointer;display:block;margin:0 0 15px;padding:10px;text-decoration:none}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress,.dashboard-wrap .goals-progress .goals-wrap .goal .progress{background:#e4e0f7;border-radius:16px;height:16px;padding:0 5px;width:100%}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill{background:#cac2ec;border-radius:20px;bottom:0;height:4px;margin:auto;position:absolute;top:0;width:calc(100% - 10px);width:0}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot{background:#cac2ec;border-radius:20px;height:8px;width:8px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed{background:#786ac1}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details,.dashboard-wrap .goals-progress .goals-wrap .goal .details{align-items:center;display:flex}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon,.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon{background:#f9d87c url(../images/icons/icon-goal.svg) no-repeat;background-position:53% 53%;background-size:76%;border-radius:50px;height:34px;min-width:34px;width:34px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details .title,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details .title,.dashboard-wrap .goals-progress .goals-wrap .goal .details .title{color:#323333;font-size:.85em;font-weight:600;padding-left:10px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details,.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details{opacity:.5}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal.active .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal.active .details,.dashboard-wrap .goals-progress .goals-wrap .goal.active .details{opacity:1}#add-meeting.dashboard-wrap .support-network .support-wrap,#goals.dashboard-wrap .support-network .support-wrap,.dashboard-wrap .support-network .support-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;padding:20px}#add-meeting.dashboard-wrap .support-network .support-wrap:last-child,#goals.dashboard-wrap .support-network .support-wrap:last-child,.dashboard-wrap .support-network .support-wrap:last-child{margin-top:15px}#add-meeting.dashboard-wrap .support-network .support-wrap h3,#goals.dashboard-wrap .support-network .support-wrap h3,.dashboard-wrap .support-network .support-wrap h3{color:#323333;font-size:1.1rem;margin:0 0 20px}#add-meeting.dashboard-wrap .support-network .support-wrap h3.slim,#goals.dashboard-wrap .support-network .support-wrap h3.slim,.dashboard-wrap .support-network .support-wrap h3.slim{font-weight:300}#add-meeting.dashboard-wrap .support-network .support-wrap .small,#goals.dashboard-wrap .support-network .support-wrap .small,.dashboard-wrap .support-network .support-wrap .small{color:#786ac1;font-size:.8em;font-style:italic}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-wrap,#goals.dashboard-wrap .support-network .support-wrap .meeting-wrap,.dashboard-wrap .support-network .support-wrap .meeting-wrap{text-align:center}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general,#goals.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general,.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general{margin:10px auto 0}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info,.dashboard-wrap .support-network .support-wrap .meeting-small-info{align-items:center;color:#786ac1;display:flex;font-size:.8em;margin:5px 0}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon{border:2px solid #786ac1;border-radius:40px;height:34px;margin-right:10px;width:34px}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date{background:url(../images/icons/icon-addcal-purple.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time{background:url(../images/icons/icon-time.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address{background:url(../images/icons/icon-location.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar,.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar{background:#e4e0f7;border-radius:20px;display:block;margin:10px 0;padding:5px 10px;text-decoration:none}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover,.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;color:#4c4180;cursor:pointer}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap,#goals.dashboard-wrap .support-network .support-wrap .team-wrap,.dashboard-wrap .support-network .support-wrap .team-wrap{text-align:center}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap h2,#goals.dashboard-wrap .support-network .support-wrap .team-wrap h2,.dashboard-wrap .support-network .support-wrap .team-wrap h2{text-align:left}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team,.dashboard-wrap .support-network .support-wrap .team-wrap .team{align-items:center;display:flex;justify-content:center;margin:20px 0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me{background-image:url(../images/icons/icon-default-profile.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #ebebeb;border-radius:24px;flex:1;height:72px;max-width:95px;min-width:60px;overflow:hidden}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar{background-image:none}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px) and (min-width:769px){#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me{height:60px;max-width:60px;width:60px}}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member{align-items:center;border:1px solid #ebebeb;border-radius:40px;color:#fff;display:flex;font-size:.8em;font-weight:600;height:34px;justify-content:center;margin-left:5px;width:34px}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled{border:none}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child{background:#468449}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2){background:#59a3d0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3){background:#ee9a95}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4){background:#f3c762}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5){background:#468449}@media (max-width:1024px) and (min-width:769px){#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member{height:24px;width:24px}}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team,.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team{margin:0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general,.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general{margin:10px auto 0}#add-meeting.dashboard-wrap .complete-about,#goals.dashboard-wrap .complete-about,.dashboard-wrap .complete-about{background:hsla(0,0%,100%,.45);border-radius:20px;font-size:.88rem;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){#add-meeting.dashboard-wrap .goals-list-column,#add-meeting.dashboard-wrap .main-goal-column,#add-meeting.dashboard-wrap .task-list-column,#goals.dashboard-wrap .goals-list-column,#goals.dashboard-wrap .main-goal-column,#goals.dashboard-wrap .task-list-column,.dashboard-wrap .goals-list-column,.dashboard-wrap .main-goal-column,.dashboard-wrap .task-list-column{margin:50px 0;width:80%!important}}#add-meeting.dashboard-wrap .goals-list-column h1,#add-meeting.dashboard-wrap .goals-list-column h2,#add-meeting.dashboard-wrap .main-goal-column h1,#add-meeting.dashboard-wrap .main-goal-column h2,#add-meeting.dashboard-wrap .task-list-column h1,#add-meeting.dashboard-wrap .task-list-column h2,#goals.dashboard-wrap .goals-list-column h1,#goals.dashboard-wrap .goals-list-column h2,#goals.dashboard-wrap .main-goal-column h1,#goals.dashboard-wrap .main-goal-column h2,#goals.dashboard-wrap .task-list-column h1,#goals.dashboard-wrap .task-list-column h2,.dashboard-wrap .goals-list-column h1,.dashboard-wrap .goals-list-column h2,.dashboard-wrap .main-goal-column h1,.dashboard-wrap .main-goal-column h2,.dashboard-wrap .task-list-column h1,.dashboard-wrap .task-list-column h2{color:#323333}#add-meeting.dashboard-wrap .goals-list-column p,#add-meeting.dashboard-wrap .main-goal-column p,#add-meeting.dashboard-wrap .task-list-column p,#goals.dashboard-wrap .goals-list-column p,#goals.dashboard-wrap .main-goal-column p,#goals.dashboard-wrap .task-list-column p,.dashboard-wrap .goals-list-column p,.dashboard-wrap .main-goal-column p,.dashboard-wrap .task-list-column p{color:#000}#add-meeting.dashboard-wrap .goals-list-column .butt-wrap,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap,#add-meeting.dashboard-wrap .task-list-column .butt-wrap,#goals.dashboard-wrap .goals-list-column .butt-wrap,#goals.dashboard-wrap .main-goal-column .butt-wrap,#goals.dashboard-wrap .task-list-column .butt-wrap,.dashboard-wrap .goals-list-column .butt-wrap,.dashboard-wrap .main-goal-column .butt-wrap,.dashboard-wrap .task-list-column .butt-wrap{display:flex;width:100%}#add-meeting.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,#add-meeting.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team,.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team{margin:10px auto;width:200px}#add-meeting.dashboard-wrap .goals-creator-container,#goals.dashboard-wrap .goals-creator-container,.dashboard-wrap .goals-creator-container{display:flex;flex:1;flex-direction:column;width:100%}#add-meeting.dashboard-wrap .goals-list-column,#goals.dashboard-wrap .goals-list-column,.dashboard-wrap .goals-list-column{max-width:320px;width:30%}#add-meeting.dashboard-wrap .goals-list-column .light-bar,#goals.dashboard-wrap .goals-list-column .light-bar,.dashboard-wrap .goals-list-column .light-bar{width:calc(100% - 46px)!important}#add-meeting.dashboard-wrap .goals-list-column .header-wrap,#goals.dashboard-wrap .goals-list-column .header-wrap,.dashboard-wrap .goals-list-column .header-wrap{align-items:center;display:flex}#add-meeting.dashboard-wrap .goals-list-column .header-wrap .butt-help,#goals.dashboard-wrap .goals-list-column .header-wrap .butt-help,.dashboard-wrap .goals-list-column .header-wrap .butt-help{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:10px;text-decoration:none;width:25px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper,#goals.dashboard-wrap .goals-list-column .goal-wrapper,.dashboard-wrap .goals-list-column .goal-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal{flex-direction:row-reverse;height:74px;margin:5px 0;padding:0 10px;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon{background-color:#f9d87c;height:54px;width:54px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title{color:#323333;font-size:1.2em;padding-left:10px;text-align:left;text-transform:unset;text-transform:none}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown{align-items:center;background:#fff;border-radius:40px;color:#323333;display:flex;flex-direction:column;height:0;justify-content:flex-start;margin-top:-80px;opacity:0;overflow:hidden;padding:80px 20px 0;pointer-events:none;transition:all .4s;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active{height:400px;opacity:1}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal{align-items:center;-webkit-appearance:none;border:none;border-radius:50px;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;height:44px;margin-bottom:10px;pointer-events:auto;text-align:left;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title{padding:0 20px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover{background:#f8e9b9}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal{width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input{background:#ebebeb;border:none;border-radius:44px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:44px;margin-top:10px;outline:none;padding:0 20px;pointer-events:auto;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general{background:#7b68c8;color:#fff;margin:20px 0;pointer-events:auto}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon{background-color:#fff}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal{background:hsla(0,0%,100%,.5);z-index:4}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups{display:flex;flex-direction:column;height:90%;justify-content:space-between;opacity:0;position:absolute;right:-44px;transform:scale(0);transition:transform .2s,opacity .2s;visibility:hidden}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon{background-color:hsla(0,0%,100%,.45);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:32px;height:34px;width:34px;z-index:1}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team{align-items:center;background-image:url(../images/icons/icon-team-transparent.svg);display:flex;font-weight:600;justify-content:center;position:relative}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal,.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal{background:#f9d87c;border:5px solid #fff}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups,#goals.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups,.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups{opacity:1;transform:scale(1);visibility:visible}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap,.dashboard-wrap .goals-list-column .goals-wrap{background:#fff;border:none;border-radius:42px;height:74px;margin-top:15px;outline:none;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap a,#goals.dashboard-wrap .goals-list-column .goals-wrap a,.dashboard-wrap .goals-list-column .goals-wrap a{padding:0 10px 0 4px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap,.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap{border:none;border-radius:42px;font-size:1.1rem;height:64px;outline:none;padding:5px;text-transform:unset}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap .title-wrap,.dashboard-wrap .goals-list-column .goals-wrap .title-wrap{display:flex;flex:1;flex-direction:column}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body,#goals.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body,.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body{color:#5243a0;font-size:.65em;font-weight:600;padding-left:10px;padding-top:5px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title,#goals.dashboard-wrap .goals-list-column .goals-wrap .title,.dashboard-wrap .goals-list-column .goals-wrap .title{color:#323333;font-size:.85em;font-weight:600;padding-left:10px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .edit,#goals.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,#goals.dashboard-wrap .goals-list-column .goals-wrap .edit,.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,.dashboard-wrap .goals-list-column .goals-wrap .edit{background-color:hsla(0,0%,100%,.75);height:40px;margin:0 5px;width:40px}#add-meeting.dashboard-wrap .task-list-column,#goals.dashboard-wrap .task-list-column,.dashboard-wrap .task-list-column{background-color:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin-top:40px;padding:40px;width:40%}#add-meeting.dashboard-wrap .task-list-column .form-actions,#goals.dashboard-wrap .task-list-column .form-actions,.dashboard-wrap .task-list-column .form-actions{text-align:center}#add-meeting.dashboard-wrap .task-list-column .form-actions input[type=submit],#goals.dashboard-wrap .task-list-column .form-actions input[type=submit],.dashboard-wrap .task-list-column .form-actions input[type=submit]{background:#786ac1;color:#fff;justify-content:center;margin:10px 0 0;text-align:center}#add-meeting.dashboard-wrap .task-list-column ul,#goals.dashboard-wrap .task-list-column ul,.dashboard-wrap .task-list-column ul{list-style-type:none;padding:0}#add-meeting.dashboard-wrap .task-list-column ul li,#goals.dashboard-wrap .task-list-column ul li,.dashboard-wrap .task-list-column ul li{align-items:center;display:flex;flex:1;flex-direction:row}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap,#goals.dashboard-wrap .task-list-column ul li .task-wrap,.dashboard-wrap .task-list-column ul li .task-wrap{align-items:center;background-color:#fdf7e4;border-radius:50px;display:flex;flex:1;flex-direction:row;height:55px;padding:10px;width:100%}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap .circle,#goals.dashboard-wrap .task-list-column ul li .task-wrap .circle,.dashboard-wrap .task-list-column ul li .task-wrap .circle{border:2px solid #f8d974;border-radius:36px;height:36px;width:36px}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit,#goals.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit,.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit{background-image:url(../images/icons/icon-edit.svg);background-position:55% 50%;background-size:100%}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap p,#goals.dashboard-wrap .task-list-column ul li .task-wrap p,.dashboard-wrap .task-list-column ul li .task-wrap p{padding:0 10px;width:calc(100% - 76px)}#add-meeting.dashboard-wrap .task-list-column ul li .butt-icon.add-team,#goals.dashboard-wrap .task-list-column ul li .butt-icon.add-team,.dashboard-wrap .task-list-column ul li .butt-icon.add-team{background-color:#e4e0f8;background-image:url(../images/icons/icon-team-transparent.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:32px;height:36px;margin:5px 0 5px 10px;width:36px;z-index:1}#add-meeting.dashboard-wrap .task-list-column .form-item-field-dream label,#goals.dashboard-wrap .task-list-column .form-item-field-dream label,.dashboard-wrap .task-list-column .form-item-field-dream label{display:block;left:0;margin-bottom:10px;position:relative;width:100%}#add-meeting.dashboard-wrap .task-list-column .form-item-field-dream textarea,#goals.dashboard-wrap .task-list-column .form-item-field-dream textarea,.dashboard-wrap .task-list-column .form-item-field-dream textarea{background:#e4e0f7;border:none;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;outline:none;padding:20px;width:100%}#add-meeting.dashboard-wrap .main-goal-column,#goals.dashboard-wrap .main-goal-column,.dashboard-wrap .main-goal-column{margin-top:40px;width:20%}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box,#goals.dashboard-wrap .main-goal-column .goal-content-box,.dashboard-wrap .main-goal-column .goal-content-box{background:#fff;border:none;border-radius:42px;height:100%;margin:0 0 15px!important;outline:none;padding:15px 30px;width:100%}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box h2,#goals.dashboard-wrap .main-goal-column .goal-content-box h2,.dashboard-wrap .main-goal-column .goal-content-box h2{word-wrap:break-word}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box .small,#goals.dashboard-wrap .main-goal-column .goal-content-box .small,.dashboard-wrap .main-goal-column .goal-content-box .small{color:#786ac1;font-size:.8em;font-style:italic}#add-meeting.dashboard-wrap .main-goal-column img,#goals.dashboard-wrap .main-goal-column img,.dashboard-wrap .main-goal-column img{border:none;border-radius:42px;margin:15px 0;outline:none;width:100%}#add-meeting.dashboard-wrap .my-team,#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .my-team,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .my-team,.dashboard-wrap .support-network-meeting{margin:10px}@media (max-width:768px){#add-meeting.dashboard-wrap .my-team,#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .my-team,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .my-team,.dashboard-wrap .support-network-meeting{margin:50px 0;width:80%}}#add-meeting.dashboard-wrap .my-team,#goals.dashboard-wrap .my-team,.dashboard-wrap .my-team{display:flex;flex:1;flex-direction:column;justify-content:flex-start;width:30%}#add-meeting.dashboard-wrap .my-team .team-member,#goals.dashboard-wrap .my-team .team-member,.dashboard-wrap .my-team .team-member{background:#fff;border:none;border-radius:42px;height:74px;margin:15px 0;outline:none;padding:5px;width:100%}#add-meeting.dashboard-wrap .my-team .team-member .title-wrap,#goals.dashboard-wrap .my-team .team-member .title-wrap,.dashboard-wrap .my-team .team-member .title-wrap{display:flex;flex:1;flex-direction:column;padding:0 15px}#add-meeting.dashboard-wrap .my-team .team-member .title-wrap .body,#goals.dashboard-wrap .my-team .team-member .title-wrap .body,.dashboard-wrap .my-team .team-member .title-wrap .body{color:#000;font-size:.8em;font-weight:400;padding-top:5px}#add-meeting.dashboard-wrap .my-team .team-member .name-avatar,#goals.dashboard-wrap .my-team .team-member .name-avatar,.dashboard-wrap .my-team .team-member .name-avatar{background-color:#337ca5;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:45px;display:inline-block;height:55px;text-align:center;width:55px;z-index:1}#add-meeting.dashboard-wrap .my-team .team-member .name-avatar span,#goals.dashboard-wrap .my-team .team-member .name-avatar span,.dashboard-wrap .my-team .team-member .name-avatar span{color:#fff;line-height:55px}#add-meeting.dashboard-wrap .my-team .butt-add-meeting,#goals.dashboard-wrap .my-team .butt-add-meeting,.dashboard-wrap .my-team .butt-add-meeting{margin:15px 0}#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .support-network-meeting{background:#fff;border:none;border-radius:42px;height:100%;margin-top:15px;outline:none;padding:15px 30px;width:70%}#add-meeting.dashboard-wrap .support-network-meeting h3,#goals.dashboard-wrap .support-network-meeting h3,.dashboard-wrap .support-network-meeting h3{color:#323333}#add-meeting.dashboard-wrap .support-network-meeting p,#goals.dashboard-wrap .support-network-meeting p,.dashboard-wrap .support-network-meeting p{color:#000}#add-meeting.dashboard-wrap .support-network-meeting .title,#goals.dashboard-wrap .support-network-meeting .title,.dashboard-wrap .support-network-meeting .title{font-weight:400;padding:0 10px}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide,#goals.dashboard-wrap .support-network-meeting .butt-guide,.dashboard-wrap .support-network-meeting .butt-guide{margin:10px 0;width:100%}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide .title,#goals.dashboard-wrap .support-network-meeting .butt-guide .title,.dashboard-wrap .support-network-meeting .butt-guide .title{color:#000;margin:auto;text-align:left}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide .thick-text,#goals.dashboard-wrap .support-network-meeting .butt-guide .thick-text,.dashboard-wrap .support-network-meeting .butt-guide .thick-text{font-weight:700}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content{display:flex;flex:1;flex-direction:row;justify-content:space-between}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content{flex-direction:column}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap{height:100%;width:45%}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap{width:100%}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker{border-radius:25px;height:100%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header{background-color:transparent;border:0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content{border:1px solid #d3d3d3}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th{color:#5243a0;font-size:8pt;font-weight:400;text-transform:uppercase}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody{border-bottom:1px solid #5243a0;border-top:1px solid #5243a0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td{padding:0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a{height:37px;width:37px}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content{background:transparent;border:0;padding:15px 10px;text-align:center;width:80%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active{border:0;height:37px;line-height:37px;padding:0;text-align:center}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default{background:transparent;border:0;line-height:37px;padding:0;text-align:center}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover{opacity:.6}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a{color:#5243a0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day{background:#5243a0!important;border-radius:50%;color:#323333;font-weight:700}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a{color:#fff!important}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon{background-image:url(../images/icons/icon-arrow-next-black.svg);background-position:58% 50%;background-size:35%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap{width:55%}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap{width:100%}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon{background-color:transparent;border:1px solid #f8d974}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info,#goals.dashboard-wrap .support-network-meeting .meeting-info,.dashboard-wrap .support-network-meeting .meeting-info{display:flex;flex:1;flex-direction:row;justify-content:space-between}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc{text-align:left}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time{display:flex;height:auto}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc{color:#7b68c8;height:auto;margin:2.5px 0;width:80%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon{border-radius:30px;height:30px;width:30px}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple{background-image:url(../images/icons/icon-clock-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple{background-image:url(../images/icons/icon-location-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time{width:20%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address{width:40%}.image-widget{align-items:center;display:flex;justify-content:center;margin-top:20px}.image-widget img{border-radius:20px;height:70px;width:70px}.image-widget span{padding:0 10px}.image-widget span a{display:block;height:70px;max-width:100px;overflow:hidden}.image-widget .file-size{display:none}.image-widget input[name=field_photo_remove_button]{justify-content:center;margin:0;padding:0;text-align:center;width:100px}@media (max-width:1300px){#goals.dashboard-wrap{padding:50px;width:100vw}}.node-goal-edit-form,.node-goal-form{width:100%}.zzdashboard-wrap{display:flex}@media (max-width:1300px){.zzdashboard-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){.zzdashboard-wrap{flex-direction:column;padding:0 20px;width:100vw}}.zzdashboard-wrap .header-wrap{align-items:center;display:flex}.zzdashboard-wrap .header-wrap h1{margin:20px 10px 20px 0}@media (max-width:800px){.zzdashboard-wrap .header-wrap h1{display:none}.zzdashboard-wrap .header-wrap h1.team-member{display:block;flex:1;text-align:center}.zzdashboard-wrap .header-wrap{justify-content:space-between;padding-top:20px}}.zzdashboard-wrap .header-wrap .butt-dashboard{display:none}@media (max-width:800px){.zzdashboard-wrap .header-wrap .butt-dashboard{display:flex;padding-left:5px;width:42px}.zzdashboard-wrap .header-wrap .butt-dashboard .butt-icon{min-width:32px}.zzdashboard-wrap .header-wrap .butt-dashboard .title{display:none}}.zzdashboard-wrap .header-wrap .butt-add-goal,.zzdashboard-wrap .header-wrap .butt-help{align-items:center;-webkit-animation:none;animation:none;background:#f9d87c;border-radius:30px;color:#323333;display:flex;font-size:12px;font-weight:700;height:25px;justify-content:center;margin-left:10px;margin-top:5px;min-width:110px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s}.zzdashboard-wrap .header-wrap .butt-add-goal:hover,.zzdashboard-wrap .header-wrap .butt-help:hover{transform:scale(1.1)}@media (max-width:800px){.zzdashboard-wrap .header-wrap .butt-add-goal,.zzdashboard-wrap .header-wrap .butt-help{display:none}}.zzdashboard-wrap .goals-creator-container.team-member details{background:#fff;border-radius:20px;padding:0 20px}.zzdashboard-wrap .goals-creator-container.team-member details summary{display:revert;font-family:Open Sans,sans-serif;font-weight:700;padding:10px 0}.zzdashboard-wrap .goals-creator-container.team-member details summary::marker{margin-right:10px}.zzdashboard-wrap .goals-creator-container.team-member details .butt-goal{border:none}.zzdashboard-wrap .goals-creator-container.team-member details .goal-wrapper:last-child{padding-bottom:20px}@media (max-width:800px){.zzdashboard-wrap .goals-creator-container{display:none}.zzdashboard-wrap .goals-creator-container.team-member{display:block;margin:40px 0}}.zzdashboard-wrap .template-selection{padding-top:10px}.zzdashboard-wrap .zzgoals-list-column{margin-right:65px;max-width:340px;min-width:340px;width:30%}.zzdashboard-wrap .zzgoals-list-column h2{font-size:.88rem;margin-bottom:15px;margin-top:30px}@media (max-width:800px){.zzdashboard-wrap .zzgoals-list-column{max-width:100%;width:100%}}.zzdashboard-wrap .goal-wrapper{margin-bottom:10px}.zzdashboard-wrap .goal-wrapper .butt-icon{order:-1}.zzdashboard-wrap .goal-wrapper .title{display:flex;flex-direction:column;justify-content:center}.zzdashboard-wrap .goal-wrapper .title .title_inner{line-height:1.3em;margin-left:10px;max-height:2.6em;overflow:hidden;text-align:left}.zzdashboard-wrap .goal-wrapper .butt-goal{border:5px solid #fff;height:50px}.zzdashboard-wrap .goal-wrapper.active .butt-goal{background:#f9d87c;color:#323333}.zzdashboard-wrap .goal-wrapper.active .butt-goal .butt-icon{background-color:#f9d87c}.zzdashboard-wrap .goal-wrapper.active .butt-groups{opacity:1;transform:scale(1);visibility:visible}.zzdashboard-wrap .butt-general{margin:0;text-transform:none;width:100%}.zzdashboard-wrap .zztask-list-column .goal-info{margin:50px 0 30px;text-align:center}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-info{margin-top:0}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin-top:50px;padding:20px 40px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-definition-wrap{padding:20px}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap h3{text-align:center}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field{display:flex;padding-bottom:20px}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field h4{color:#337ca5;font-size:25px;margin:30px 0 0;padding-right:20px;text-align:right;width:100px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field h4{font-size:18px;padding:5px 10px 0 0;width:75px}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field .fields{flex:1}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .written-goal h4{color:#323333;font-size:1.17em;text-align:center}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin-top:50px;padding:20px 40px}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap h4{font-size:1.17em}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap p{font-weight:400;margin-bottom:40px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-actions-wrap{padding:20px}}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .field-multiple-drag,.zzdashboard-wrap .zztask-list-column .goal-actions-wrap td{padding:0}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform{align-items:center}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform>div{flex:1}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform>div:nth-child(2){flex:0}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform .field--widget-boolean-checkbox{order:-1}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform .js-form-type-textfield label{display:none}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap{margin:50px;text-align:center}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-notify-wrap{margin:50px 0}}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap .js-form-type-checkbox{justify-content:flex-start;margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap .js-form-type-checkbox label{display:block!important;font-weight:400}.zzdashboard-wrap .zztask-list-column .goal-status-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:50px 0;padding:20px 40px;text-align:center}.zzdashboard-wrap .zztask-list-column .goal-status-wrap #edit-feedback{margin-top:50px}.zzdashboard-wrap .zztask-list-column .form-actions{margin-bottom:50px;text-align:center}.zzdashboard-wrap .zztask-list-column .form-actions .butt-general{text-transform:uppercase;width:180px}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard{left:30px;position:absolute}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard{left:20px;width:42px}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard .title{display:none}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard .butt-icon{min-width:32px}}.zzdashboard-wrap .zztask-list-column .form-item-field-notify-team-members-value{display:flex}.zzdashboard-wrap .zztask-list-column #edit-field-assigned-to--description{font-size:.8em;text-align:right}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column #edit-field-assigned-to--description{padding-top:10px}}.confirm-remove-user-form{text-align:center}@media (max-width:600px){.confirm-remove-user-form{width:80%}}.confirm-remove-user-form .form-actions{align-items:center;display:flex;justify-content:center}@media (max-width:600px){.confirm-remove-user-form .form-actions{flex-direction:column-reverse}}.confirm-remove-user-form .butt-general{margin:20px}.confirm-remove-user-form .butt-general[name=support-remove-user-back] .butt-icon{transform:rotate(180deg)}.confirm-remove-user-form .butt-general[name=support-remove-user-remove]{background:#dc3830;color:#fff}.confirm-remove-user-form .butt-general[name=support-remove-user-remove] .butt-icon{background:#dc3830 url(../images/icons/icon-close-light.svg);background-position:58% 50%;background-repeat:no-repeat}.quiz-category-wrap{position:relative}.quiz-category-wrap h1{margin-top:50px;text-align:center}.quiz-category-wrap .quiz-info-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin:50px auto;max-width:1200px;min-width:700px;padding:40px;text-align:center;width:82%}.quiz-category-wrap .quiz-info-wrap .video{height:50%;margin:0 auto;max-width:600px;width:80%}.quiz-category-wrap .quiz-info-wrap .video img{-o-object-fit:cover;object-fit:cover;width:100%}.quiz-category-wrap .quiz-info-wrap .video .iframe-wrapper{padding-top:56.25%;position:relative}.quiz-category-wrap .quiz-info-wrap .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.quiz-category-wrap .quiz-info-wrap h2{color:#786ac1;font-size:1.4em}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz{background:#7b68c8;color:#fff}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz .butt-icon{background-color:#fff}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz .animation-bubble{background:#493d76}.quiz-category-wrap .button-wrap{margin-bottom:50px;text-align:center}.quiz-category-wrap .button-wrap .butt-start-quiz{margin:0}.quiz-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.quiz-wrapper{padding:0 30px;width:100%}}@media (max-width:800px){.quiz-wrapper{padding:0 20px;width:100%}}.quiz-wrapper h1{margin:0 0 50px}.quiz-wrapper .hidden-questions{height:0;opacity:0;visibility:0;width:0}.quiz-wrapper .progress{background:#fff;border-radius:24px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);height:24px;padding:0 10px;width:100%;z-index:0}.quiz-wrapper .progress .progress-fill{background:#cac2ec;border-radius:20px;bottom:0;height:8px;margin:auto;position:absolute;top:0;transition:width .5s;width:calc(100% - 20px);width:0;z-index:-1}.quiz-wrapper .progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%;z-index:1}.quiz-wrapper .progress .progress-dots .dot{background:#e4e0f7;border-radius:20px;height:10px;width:10px}.quiz-wrapper .progress .progress-dots .dot.complete{background:#786ac1}.quiz-wrapper .progress .progress-dots .dot.current{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBigger;animation-name:pulseBigger;background:#fff;border:3px solid #786ac1;height:13px;width:13px}.quiz-wrapper .questions-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin-top:40px;max-width:920px;min-width:600px;padding:40px;width:77%}@media (max-width:800px){.quiz-wrapper .questions-wrap{min-width:100%;padding:20px;width:100%}}.quiz-wrapper .questions-wrap #no-next-message{background:#eee;border-radius:30px;font-size:.8em;padding:10px;text-align:center}.quiz-wrapper .questions-wrap .question{text-align:center}.quiz-wrapper .questions-wrap .question h2{color:#786ac1;font-size:1.4em;margin-top:0}.quiz-wrapper .questions-wrap .question h2.lifealt{color:#323333;margin-bottom:36px}.quiz-wrapper .questions-wrap .question h3{color:#786ac1}.quiz-wrapper .questions-wrap .question .subtitle{color:#786ac1;font-size:.9em;padding:10px 0}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .subtitle{font-size:.75rem}}.quiz-wrapper .questions-wrap .question .dropzone{align-items:center;display:flex;height:34px;justify-content:center;margin-top:40px;position:relative;width:100%}.quiz-wrapper .questions-wrap .question .dropzone .drop-line{background:#c5c5c5;border-radius:20px;height:8px;width:100%}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option{height:34px;overflow:hidden;width:34px}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.place{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .icon{align-items:center;background:#59a3d0;border-radius:34px;color:#323333;cursor:-webkit-grab;cursor:grab;display:flex;font-weight:600;height:34px;justify-content:center;width:34px}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .icon:after{content:"A"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .animation-bubble,.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .title{display:none}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option1 .icon{background:#eb8782}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option1 .icon:after{content:"B"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option2 .icon{background:#f3c762}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option2 .icon:after{content:"C"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option3 .icon{background:#86cc88}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option3 .icon:after{content:"D"}.quiz-wrapper .questions-wrap .question .dropzone-labels{display:flex;font-size:.75em;justify-content:space-between;margin-top:5px}.quiz-wrapper .questions-wrap .question .answer-options{padding:40px 0}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options{padding:20px 0}}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:95%}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option{background:transparent;border:2px solid #aa9ee3;border-radius:30px;height:26px;outline:none;padding:0;width:26px}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option .inner{background:#aa9ee3;border-radius:20px;display:block;height:18px;margin:auto;opacity:0;transition:all .4s;width:18px}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option:hover .inner{opacity:1}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBigger;animation-name:pulseBigger}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option.selected .inner{opacity:1}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option{align-items:center;background:#d4e9f7;border:5px solid #d4e9f7;border-radius:40px;color:#323333;cursor:-webkit-grab;cursor:grab;display:flex;font-size:.9em;font-weight:400;height:64px;justify-content:flex-start;margin-bottom:10px;overflow:hidden;padding:0 20px 0 10px;text-align:left;transition:all .2s;width:48%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option{border-radius:20px;font-size:.6rem;height:80px;padding:0 5px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .animation-bubble{z-index:-1}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon{align-items:center;background:#fff;border-radius:34px;color:#59a3d0;display:flex;font-weight:600;height:34px;justify-content:center;margin-right:15px;min-height:34px;min-width:34px;width:34px}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon:after{content:"A"}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon{font-size:.9rem;height:20px;line-height:20px;margin-right:5px;min-height:20px;min-width:20px;width:20px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1{background:#f7dada;border:5px solid #f7dada}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .icon{color:#eb8782}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .icon:after{content:"B"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .animation-bubble{background:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2{background:#f8e9b9;border:5px solid #f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .icon{color:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .icon:after{content:"C"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .animation-bubble{background:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3{background:#d5f2d4;border:5px solid #d5f2d4}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .icon{color:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .icon:after{content:"D"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .animation-bubble{background:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#59a3d0;border-style:solid;border-width:5px;color:#323333}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option1{background:#ee9a95;border-color:#f7dada}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option2{background:#f3c762;border-color:#f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option3{background:#86cc88;border-color:#d5f2d4}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected{border-width:2px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.squish{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options{flex-direction:column}}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option{background:#d4e9f7;border:5px solid #d4e9f7;border-radius:33px;color:inherit;font-weight:400;height:auto;margin:0 0 10px;min-height:64px;padding:0 10px 0 5px;text-transform:inherit;width:48%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option{width:100%}}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#59a3d0;color:#fff;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2){background:#f7dada;border:5px solid #f7dada}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2) .butt-icon{background-color:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2) .animation-bubble{background:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2).selected{background:#ee9a95;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3){background:#f8e9b9;border:5px solid #f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3) .butt-icon{background-color:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3) .animation-bubble{background:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3).selected{background:#f3c762;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4){background:#d5f2d4;border:5px solid #d5f2d4}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4) .butt-icon{background-color:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4) .animation-bubble{background:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4).selected{background:#86cc88;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5){background:#ebebeb;border:5px solid #ebebeb}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5) .butt-icon{background-color:#9c9e9e}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5) .animation-bubble{background:#9c9e9e}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5).selected{background:#9c9e9e;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon{background-color:#59a3d0;height:44px;width:44px}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.UNIVERSITY{background-image:url(../images/icons/icon-university.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.TRAINING_CENTRE{background-image:url(../images/icons/icon-trainingcentre3.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.HANDS_ON_TRAINING{background-image:url(../images/icons/icon-handson.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.WORK{background-image:url(../images/icons/icon-straighttowork.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.OTHER{background-image:url(../images/icons/icon-gapyear.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.VISUAL{background-image:url(../images/icons/icon-looking.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.READ_WRITE{background-image:url(../images/icons/icon-reading.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.AUDITORY{background-image:url(../images/icons/icon-listening.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.KINAESTHETIC{background-image:url(../images/icons/icon-doing.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .title{color:#323333;font-size:1.05em;padding:10px 0 10px 10px;text-align:left}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option.OTHER textarea{-webkit-appearance:none;border:none;border-radius:10px;color:#323333;font-family:inherit;font-size:.9em;height:55px;margin:10px 0;padding:10px;width:100%}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options{align-items:center;display:flex;justify-content:space-between}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options{flex-direction:column;padding-bottom:50px;position:relative}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option{background:#e4e0f7;border:5px solid #e4e0f7;color:#323333;font-size:.8em;height:74px;margin:0 5px;padding:0 10px 0 5px;text-transform:none;width:260px}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option{margin:5px}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.dont-mind{bottom:0;height:40px;position:absolute}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#7b68c8}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .butt-icon{background-color:#7b68c8;background-position:50%;height:54px;width:54px}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .title{padding-left:10px;text-align:left}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .title.centre{text-align:center}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .animation-bubble{background:#7b68c8}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz{background:transparent;max-width:23%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz{max-width:100%;width:100%}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child{border:2px solid #88cb88}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child.selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child:hover .animation-bubble{background:#88cb88}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2){border:2px solid #ea8782}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2):hover .animation-bubble{background:#ea8782}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3){border:2px solid #f4c760}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3):hover .animation-bubble{background:#f4c760}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4){border:2px solid #59a3d0}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4):hover .animation-bubble{background:#59a3d0}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_01] .negative{background-image:url(../images/icons/icon-sensory01-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_01] .positive{background-image:url(../images/icons/icon-sensory01-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_02] .negative{background-image:url(../images/icons/icon-sensory02-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_02] .positive{background-image:url(../images/icons/icon-sensory02-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_03] .negative{background-image:url(../images/icons/icon-sensory03-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_03] .positive{background-image:url(../images/icons/icon-sensory03-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_04] .negative{background-image:url(../images/icons/icon-sensory04-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_04] .positive{background-image:url(../images/icons/icon-sensory04-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_05] .negative{background-image:url(../images/icons/icon-sensory05-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_05] .positive{background-image:url(../images/icons/icon-sensory05-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_06] .negative{background-image:url(../images/icons/icon-sensory06-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_06] .positive{background-image:url(../images/icons/icon-sensory06-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_07] .negative{background-image:url(../images/icons/icon-sensory07-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_07] .positive{background-image:url(../images/icons/icon-sensory07-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_08] .negative{background-image:url(../images/icons/icon-sensory08-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_08] .positive{background-image:url(../images/icons/icon-sensory08-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_09] .negative{background-image:url(../images/icons/icon-sensory09-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_09] .positive{background-image:url(../images/icons/icon-sensory09-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .answer-line{border-radius:5px;display:flex;flex-direction:column;height:18px;justify-content:flex-end;margin:20px 0 10px;overflow:hidden;position:relative}.quiz-wrapper .questions-wrap .question .answer-options .answer-line .line{background:#e4e0f7;border-radius:20px;height:8px;width:100%}.quiz-wrapper .questions-wrap .question .answer-options .answer-line .answer-swoosh{bottom:0;height:18px;left:-248px;position:absolute;transition:left .3s ease-in-out}.quiz-wrapper .questions-wrap .question .answer-options .text-answers{display:flex;font-size:.8em;justify-content:space-between;margin-top:10px}.quiz-wrapper .questions-wrap .question.hide-question{height:0;opacity:0;visibility:hidden}.quiz-wrapper .questions-wrap .question.current{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}.quiz-wrapper .button-wrap{display:flex;justify-content:space-between;margin:40px 0;width:77%}@media (max-width:800px){.quiz-wrapper .button-wrap{width:100%}}.quiz-wrapper .button-wrap .butt-save{margin:0}.quiz-wrapper .button-wrap .butt-next{flex-direction:row-reverse;padding:0 4px 0 15px}@media (max-width:800px){.quiz-wrapper .button-wrap{margin:20px 0 130px;position:relative}.quiz-wrapper .button-wrap .butt-next,.quiz-wrapper .button-wrap .butt-previous{width:130px}.quiz-wrapper .button-wrap .butt-save{left:0;margin:auto;position:absolute;right:0;top:80px}}.quiz-results-wrap{width:1200px}@media (max-width:1300px){.quiz-results-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){.quiz-results-wrap{padding:0 20px}}.quiz-results-wrap h1{text-align:center}.quiz-results-wrap .title-section{align-items:center;align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-direction:column;justify-content:center}.quiz-results-wrap .title-section .side-back{width:180px}.quiz-results-wrap .title-section h1{flex:1;width:100%}.quiz-results-wrap .title-section .main-title{width:100%}@media (max-width:800px){.quiz-results-wrap .title-section{padding-top:20px}.quiz-results-wrap .title-section .butt-general{padding-left:5px;width:42px}.quiz-results-wrap .title-section .butt-general .butt-icon{min-width:32px}.quiz-results-wrap .title-section .butt-general .title{display:none}.quiz-results-wrap .title-section .side-back{width:42px}}.quiz-results-wrap .details-wrap{color:#323333;margin:0 auto;padding:40px 0 0;text-align:center;width:64%}.quiz-results-wrap .details-wrap p{margin:0}@media (max-width:1300px){.quiz-results-wrap .details-wrap{width:80%}}.quiz-results-wrap .no-results{color:#323333;padding:100px 0;text-align:center}.quiz-results-wrap .result-options-wrap{margin:30px 0 50px;overflow:hidden}.quiz-results-wrap .result-options-wrap .result-content{display:flex;flex:1;flex-direction:column;max-width:1200px}.quiz-results-wrap .result-options-wrap .result-content .outer-wrap{padding:0!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul{background:transparent!important;color:#323333;line-height:2.2em;list-style:none;margin:20px 0;padding:0 25px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul li:before{content:"•";display:inline-block;font-weight:900;margin-left:-1rem;width:1rem}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.list-node-yellow li:before,.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.work li:before{color:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.life li:before{color:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.training li:before{color:#88cb88}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.strengths li:before{color:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.career li:before{color:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Organised,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-grey{background-color:#ebebeb}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Organised-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-grey{background-color:#9c9e9d}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Helping,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .life,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-pink{background-color:#f8dada}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Helping-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-pink{background-color:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Artistic,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-yellow,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work{background-color:#f7e9b8}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Artistic-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-yellow{background-color:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Practical,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-blue{background-color:#d3e9f7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Practical-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-blue{background-color:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Investigative,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .strengths,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-purple{background-color:#e4e0f7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Investigative-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-purple{background-color:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Enterprising,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-green,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training{background-color:#d5f2d4}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Enterprising-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-green{background-color:#88cb88}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt{background-color:#f0f8ff;border-radius:50%;float:right;font-weight:700;height:40px;line-height:40px;min-width:40px;width:40px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.strengths{background-color:#9e92d7;background-image:url(../images/icons/icon-strengths.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.work{background-color:#f4c760;background-image:url(../images/icons/icon-work.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.training{background-color:#88cb88;background-image:url(../images/icons/icon-training.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.life{background-color:#ea8782;background-image:url(../images/icons/icon-life.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person{height:auto;-webkit-mask-image:url(../images/mask-bg.svg);mask-image:url(../images/mask-bg.svg);mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-height:380px;position:relative;width:185px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill{width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Practical{background:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Investigative{background:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Helping{background:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Organised{background:#9c9e9d}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Artistic{background:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Enterprising{background:#88cb88}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person{display:none}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap img{height:100%;left:0;position:absolute;top:0;width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-content-wrap{display:flex;flex:1;flex-wrap:wrap;height:100%;justify-content:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap{flex-direction:column}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap{display:flex;flex-direction:row-reverse;justify-content:center;margin-top:50px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard{left:30px;position:absolute}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard{left:20px;width:42px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard .title{display:none}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard .butt-icon{min-width:32px}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-content-wrap{flex-direction:row}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result{background:#fff;border-radius:37.5px 37.5px 16px 16px;color:#323333;height:auto;margin:15px;min-width:220px;overflow:hidden;padding:10px;text-align:left;text-decoration:none}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content .header,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result .header{align-items:center;border-radius:30px;display:flex;height:auto;justify-content:center;min-height:54px;padding:0 20px;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content h2,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result h2{font-size:1rem;margin:20px 0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content p,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result p{padding:0 10px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box{align-items:center;background-color:transparent;border-radius:0;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box h4{height:auto;padding:0;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box button{margin:10px 0 15px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box #edit-actions>.butt-general,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box #strat-goals{margin:10px 0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{margin:10px;width:17.5%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box p{max-height:200px;overflow:hidden}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box .more{padding:10px}@media screen and (max-width:1024px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{width:30%}}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .life-skill-box{width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .content-box{height:100%;margin:15px;overflow:visible;width:25%}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .content-box{width:30%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box{margin:auto;width:64%}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box{width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box .learner-content{height:auto}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box{margin:10px!important;width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box{width:auto}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar{border-radius:35px;min-height:70px;width:25%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar .link{color:#786ac1;font-size:.9em;font-weight:600;padding:10px 10px 0;text-align:left}@media screen and (max-width:1031px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar{margin:10px!important}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box .my-results-icon{background-color:transparent;height:auto;margin:0;padding:0;width:auto}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{width:40%}}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{margin-top:0;width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work-preferences-box{margin:10px;max-width:250px}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work-preferences-box{max-width:100%;width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle{align-items:center;border-radius:30px;display:flex;height:50px;justify-content:space-between;line-height:30px;line-height:1rem;margin:0;padding:0 6px 0 15px;text-align:center;width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle h2{font-size:1rem;margin:0;padding:0;text-align:left}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle span{border-radius:50%;color:#323333;float:right;font-size:.88rem;font-weight:700;height:40px;line-height:40px;width:40px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle a{color:#323333;font-size:.6rem;font-weight:400}.quiz-results-wrap .result-options-wrap .visible-options{align-items:self-start;display:flex;justify-content:space-evenly;transition:all 1s ease-in-out;width:200%}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options{width:100%}}.quiz-results-wrap .result-options-wrap .visible-options.scroll{transform:translateX(-50%)}.quiz-results-wrap .result-options-wrap .visible-options.unlimited{display:block;text-align:center;white-space:nowrap;width:auto}.quiz-results-wrap .result-options-wrap .visible-options.unlimited p{margin:0;max-height:98px;overflow:hidden}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options.unlimited{white-space:normal}}.quiz-results-wrap .result-options-wrap .visible-options .three-wrap{display:inline-flex;justify-content:space-evenly;vertical-align:bottom;white-space:normal;width:100%}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options .three-wrap{flex-wrap:wrap}}.quiz-results-wrap .result-options-wrap .visible-options.mobile{display:none}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options.mobile{display:block}}.quiz-results-wrap .result-options-wrap .result-option{background:#fff;border-radius:46px 46px 16px 16px;color:#323333;display:inline-block;display:flex;flex-direction:column;height:250px;justify-content:space-between;margin:0 10px;max-height:250px;max-width:340px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;white-space:normal;width:30%}@media (max-width:1300px){.quiz-results-wrap .result-options-wrap .result-option{height:270px;max-height:270px}}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .result-option{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px 0;max-width:100%;width:100%}}.quiz-results-wrap .result-options-wrap .result-option .title{align-items:center;background:#e4e0f7;border-radius:74px;display:flex;justify-content:center;min-height:74px;padding:0 20px}.quiz-results-wrap .result-options-wrap .result-option .title h2{color:#323333;font-size:1.06em;margin:0;padding:10px 0}.quiz-results-wrap .result-options-wrap .result-option .blurb{font-size:.9em;max-height:135px;overflow:hidden;padding:20px 10px;text-align:left}.quiz-results-wrap .result-options-wrap .result-option .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}.quiz-results-wrap .result-options-wrap .result-option.life-skills{display:none;height:400px;max-height:400px;min-width:350px}.quiz-results-wrap .result-options-wrap .result-option.life-skills.on{display:block}.quiz-results-wrap .result-options-wrap .result-option:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto auto 50px;position:relative}.quiz-results-wrap .result-controls .butt-scroll{margin:0 10px 30px}@media (max-width:768px){.quiz-results-wrap .result-controls .butt-scroll{display:none}}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard{left:20px;position:absolute}@media (max-width:800px){.quiz-results-wrap .result-controls .button-wrap .butt-dashboard{left:0;width:42px}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard .title{display:none}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard .butt-icon{min-width:32px}}.quiz-results-wrap #work-preferences{justify-content:flex-end;margin-top:30px;padding:30px 10px;width:100%}.quiz-results-wrap #work-preferences .butt-update{width:180px}.quiz-results-wrap #life-skill-controls{top:20px;width:calc(90% + 60px)}.quiz-results-wrap #life-skill-controls #life-skill{width:180px}.quiz-results-wrap #career-exploration{margin:40px auto 0;width:180px}.quiz-results-wrap #career-exploration .butt-update{margin-top:20px;width:180px}.quiz-results-wrap .butt-start-goals{background-image:url(../images/icons/icon-start.svg);background-repeat:no-repeat!important}.quiz-results-wrap .butt-export{background-image:url(../images/icons/icon-upload-blue.svg);background-repeat:no-repeat!important}.quiz-complete-wrap{padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.quiz-complete-wrap{padding:50px;width:100vw}}.quiz-complete-wrap .quiz-complete-box{align-items:center;background:#fff;background-image:url(../images/confetti.svg);background-position:center 0;background-repeat:no-repeat;background-size:100% auto;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;justify-content:center;margin:50px auto 0;max-width:67%;padding:50px;text-align:center;width:67%}@media (max-width:1300px){.quiz-complete-wrap .quiz-complete-box{max-width:80%;width:80%}}@media (max-width:768px){.quiz-complete-wrap .quiz-complete-box{max-width:100%;width:100%}}.quiz-complete-wrap .quiz-complete-box h1{margin:10px}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap{display:flex;flex:1;flex-direction:row}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content{padding:15px;width:50%}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content p{color:#323333;text-align:left}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content a{float:left;margin:15px 0}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content img{width:100%}.job-wrap{padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.job-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.job-wrap{max-width:100%;overflow:hidden;padding:30px 20px}}.job-wrap .title-section{display:flex;flex:1;flex-direction:row}.job-wrap .title-section .side-back{width:180px}.job-wrap .title-section .side-back .butt-general{margin:0}.job-wrap .title-section .main-title{width:calc(100% - 360px)}@media (max-width:800px){.job-wrap .title-section{flex-direction:column}.job-wrap .title-section .main-title{margin-top:30px;width:100%}}.job-wrap h1{text-align:center}.job-wrap .details-wrap{color:#323333;margin:0 auto;padding:40px 0 0;width:84%}.job-wrap .details-wrap p{margin:0}@media (max-width:1300px){.job-wrap .details-wrap{width:80%}}.job-wrap .result-options-wrap{padding:50px 0 20px}.job-wrap .result-options-wrap .result-content{display:flex;flex:1;flex-direction:column;max-width:1200px}.job-wrap .result-options-wrap .result-content .outer-wrap{padding:0!important}@media screen and (max-width:768px){.job-wrap .result-options-wrap .result-content .two-columns{flex-direction:column!important}.job-wrap .result-options-wrap .result-content .two-columns .left-content,.job-wrap .result-options-wrap .result-content .two-columns .right-content{width:100%!important}}.job-wrap .result-options-wrap .result-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}.job-wrap .result-options-wrap .result-content .content-wrap ul{color:#323333;list-style:none;margin:10px 0;padding:0 25px}.job-wrap .result-options-wrap .result-content .content-wrap ul li{font-size:.9em;padding-bottom:8px}.job-wrap .result-options-wrap .result-content .content-wrap ul li:before{content:"•";display:inline-block;font-weight:900;margin-left:-1rem;width:1rem}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-yellow li:before{color:#f4c760}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-pink li:before{color:#ea8782}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-green li:before{color:#88cb88}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-blue li:before{color:#59a3d0}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-pink{background-color:#f4bdba}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-yellow{background-color:#f8d87b}.job-wrap .result-options-wrap .result-content .content-wrap .title-sub-bar-yellow{background-color:#fcf7e4}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-green{background-color:#addfae}.job-wrap .result-options-wrap .result-content .content-wrap .title-sub-bar-green{background-color:#d5f2d4}.job-wrap .result-options-wrap .result-content .content-wrap .result{background:#fff;border-radius:35px 35px 20px 20px;color:#323333;height:auto;margin:15px;overflow:hidden;padding:10px;text-align:left;text-decoration:none}.job-wrap .result-options-wrap .result-content .content-wrap .result h2{border-radius:30px;font-size:1.2rem;margin:0;padding:15px 10px;text-align:center;width:100%}@media screen and (max-width:1300px){.job-wrap .result-options-wrap .result-content .content-wrap .result h2{padding:10px}}.job-wrap .result-options-wrap .result-content .content-wrap .result h3{border-radius:30px;font-size:.88rem;margin:10px 0 0;padding:5px 10px;text-align:left;width:100%}.job-wrap .result-options-wrap .result-content .content-wrap .result p{font-size:.9em;padding:0 10px}.job-wrap .result-options-wrap .result-content .content-wrap .job-box{margin:20px;width:28%}@media screen and (max-width:800px){.job-wrap .result-options-wrap .result-content .content-wrap .job-box{width:100%}}.job-wrap .result-options-wrap .visible-options{align-items:self-start;display:flex;justify-content:space-evenly;transition:all 1s ease-in-out;width:200%}.job-wrap .result-options-wrap .visible-options.scroll{transform:translateX(-50%)}.job-wrap .result-options-wrap .result-option{background:#fff;border-radius:46px 46px 16px 16px;color:#323333;display:inline-block;height:250px;margin:0 10px;max-height:250px;max-width:340px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;width:30%}@media (max-width:1300px){.job-wrap .result-options-wrap .result-option{height:270px;max-height:270px}}.job-wrap .result-options-wrap .result-option .title{align-items:center;background:#e4e0f7;border-radius:74px;display:flex;height:74px;justify-content:center;padding:0 20px}.job-wrap .result-options-wrap .result-option .title h2{color:#323333;font-size:1.06em;margin:0}.job-wrap .result-options-wrap .result-option .blurb{font-size:.9em;padding:20px 10px;text-align:left}.job-wrap .result-options-wrap .result-option .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}.job-wrap .result-options-wrap .result-option:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.supportlayout{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:100px;position:relative;width:1200px}@media (max-width:1300px){.supportlayout{padding:0 30px;width:100%}}@media (max-width:768px){.supportlayout{align-items:center;flex-direction:column;max-width:100%;padding:0 20px}}.supportlayout .back-button-wrap{margin-bottom:20px;padding-bottom:0}.supportlayout .row{margin-top:20px;text-align:center}.supportlayout .butt-remove-meeting{background:#7b68c8;color:#fff;margin:40px auto 0;padding:0 15px}.supportlayout .supportlayout-left{flex:1;max-width:300px}.supportlayout .supportlayout-left .header-wrap{align-items:center;display:flex}.supportlayout .supportlayout-left .header-wrap .butt-help{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:10px;text-decoration:none;width:25px}.supportlayout .supportlayout-center{display:flex;flex:1;flex-direction:column;margin:65px 40px 0;max-width:500px;width:500px}.supportlayout .supportlayout-center .side-blob{margin-right:0}.supportlayout .supportlayout-center label.right{color:#7b68c8}.supportlayout .supportlayout-center .form-item-relationship{height:0}.supportlayout .supportlayout-center .form-item-relationship.give-height{height:50px}.supportlayout .supportlayout-center .invite-wrap{display:flex}.supportlayout .supportlayout-center .invite-wrap form>.js-form-item:first-of-type{margin-left:60px;margin-top:5px}.supportlayout .supportlayout-center .invite-wrap .teammember-email{padding-right:110px}.supportlayout .supportlayout-center .invite-wrap form>.form-item-name:first-child{margin-bottom:0}.supportlayout .supportlayout-center .invite-wrap .existing-team-member-name{background:none;border:none;border-radius:0;color:#000;font-size:1.5em;font-weight:700;height:auto;margin-bottom:0;padding-left:10px;padding-right:0!important}.supportlayout .supportlayout-center .invite-wrap .existing-team-member-email{background:none;border:none;border-radius:0;color:#000;height:auto;margin-left:65px;padding-left:5px;padding-right:0}.supportlayout .supportlayout-center .invite-wrap .pending-team-member-email{background:none;border:none;border-radius:0;color:#000;font-size:16px;font-weight:700;height:50px;padding-left:5px;padding-right:0}.supportlayout .supportlayout-center.no-note .note-copy{display:none}.supportlayout .supportlayout-center .note-copy{padding-top:20px;text-align:center}.supportlayout .supportlayout-center input,.supportlayout .supportlayout-center textarea{border:1px solid #aa9ee3}.supportlayout .supportlayout-center input:active,.supportlayout .supportlayout-center input:focus,.supportlayout .supportlayout-center textarea:active,.supportlayout .supportlayout-center textarea:focus{background:#e4e0f7}.supportlayout .supportlayout-center input[type=submit],.supportlayout .supportlayout-center textarea[type=submit]{background:#7b68c8;border:none;color:#fff;float:right;height:42px;justify-content:center;margin:0;padding:0;width:175px}.supportlayout .supportlayout-center select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/icons/icon-down-purple.svg) 95% no-repeat;border:1px solid #aa9ee3;color:#000;font-size:1rem;margin-left:60px;overflow:hidden;padding-left:20px;padding-right:20px;position:relative;width:360px}.supportlayout .supportlayout-center .form-actions input:first-child{margin:0 0 10px 10px}.supportlayout .supportlayout-center img{width:100%}.supportlayout .supportlayout-center .team-circle-icon{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.2em;font-weight:700;height:50px;justify-content:center;margin-top:5px;min-width:50px;position:absolute;width:50px}.supportlayout .supportlayout-center[data-state=member1] .team-circle-icon{background:#59a3d0}.supportlayout .supportlayout-center[data-state=member2] .team-circle-icon{background:#ee9a95}.supportlayout .supportlayout-center[data-state=member3] .team-circle-icon{background:#f3c762}.supportlayout .supportlayout-center[data-state=member4] .team-circle-icon{background:#86cc88}.supportlayout .supportlayout-right{flex:1;max-width:200px}.supportlayout .team-members-wrap{margin-top:30px}.supportlayout .team-members-wrap .butt-add-member{background:hsla(0,0%,100%,.5);height:64px;margin:0 0 20px;padding:0 10px;width:100%}.supportlayout .team-members-wrap .butt-add-member .title{color:#323333;font-size:1.2em;font-weight:400;padding-left:10px;text-align:left;text-transform:none}.supportlayout .team-members-wrap .butt-add-member .butt-icon{align-items:center;display:flex;font-size:1.1rem;font-weight:400;font-weight:700;height:34px;justify-content:center;width:34px}@media (max-width:767px){.supportlayout .supportlayout-center.side-blob{padding:20px}}.supportlayout .supportlayout-center h2{font-size:1rem;margin-bottom:10px}.supportlayout .supportlayout-center .add-meeting-step{display:none;margin-top:20px}.supportlayout .supportlayout-center .add-meeting-step.visible{display:block}.supportlayout .supportlayout-center .add-meeting-step label{font-size:1rem}.supportlayout .supportlayout-center .add-meeting-step .no-next-message-involved{background:#eee;border-radius:30px;font-size:.8em;margin-bottom:30px;margin-top:30px;padding:10px 20px;text-align:center;width:100%}.supportlayout .supportlayout-center .add-meeting-step .options-wrap{margin-top:30px}.supportlayout .supportlayout-center .add-meeting-step .options-wrap .columns .options{width:48%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .options-wrap .columns .options{width:100%}}.supportlayout .supportlayout-center .add-meeting-step .columns{display:flex;justify-content:space-between}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns{flex-direction:column}}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding{padding-top:20px}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .options{width:48%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .options{width:100%}}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .time-address{align-items:flex-start;margin-top:0}.supportlayout .supportlayout-center .add-meeting-step .columns .left,.supportlayout .supportlayout-center .add-meeting-step .columns .right{flex:1}.supportlayout .supportlayout-center .add-meeting-step .columns .left label,.supportlayout .supportlayout-center .add-meeting-step .columns .right label{display:block;font-size:1rem;height:40px}.supportlayout .supportlayout-center .add-meeting-step .columns .left{margin-right:20px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns .left{margin:0 0 30px}}.supportlayout .supportlayout-center .add-meeting-step .columns .right{margin-left:20px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns .right{margin:0}}.supportlayout .supportlayout-center .add-meeting-step .columns .time-address{flex-direction:column}.supportlayout .supportlayout-center .add-meeting-step textarea{background:#e4e0f7;border-radius:10px;color:#786ac1;color:#323333;font-family:Open Sans,sans-serif;font-size:.9em;height:100px;margin-left:50px;outline:none;padding:10px;width:calc(100% - 50px)}.supportlayout .supportlayout-center .add-meeting-step .time-address{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-top:10px}.supportlayout .supportlayout-center .add-meeting-step .time-address .fields{display:flex;flex-direction:column;justify-content:space-between;width:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .fields.buttons{flex-direction:row}.supportlayout .supportlayout-center .add-meeting-step .time-address .butt-general{margin-left:0}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields{align-items:center;display:flex;justify-content:flex-start;padding:5px;width:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-label{color:#7b68c8}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon{border-radius:40px;height:34px;margin-right:10px;min-width:34px;width:34px}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.time{background-image:url(../images/icons/icon-clock-purple.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.address{background-image:url(../images/icons/icon-location-purple.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.calendar{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%;border:1px solid #786ac1}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input{background:#e4e0f7;border:none;border-radius:42px;color:#786ac1;font-family:Open Sans,sans-serif;font-size:.9em;height:42px;margin-right:10px;outline:none;padding-left:10px;transition:all .2s;width:100%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input{margin-right:0}}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input.invalid{border:1px solid crimson}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input::-moz-placeholder{color:grey}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input::placeholder{color:grey}.supportlayout .supportlayout-center .add-meeting-step .assistance-option,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled,.supportlayout .supportlayout-center .add-meeting-step .involvement-option,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled{align-items:center;display:flex;font-size:.9em;margin:0 0 15px;min-height:57px}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon{background:transparent;border-radius:50px;height:44px;margin-right:10px;min-width:44px;width:44px}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.on-my-own{background-image:url(../images/icons/icon-on-my-own.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.with-someone-else{background-image:url(../images/icons/icon-group.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.some-talking{background-image:url(../images/icons/icon-talk-myself.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.speak-for-me{background-image:url(../images/icons/icon-group-talking.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.just-listening{background-image:url(../images/icons/icon-hear.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .on-my-own{background-image:url(../images/icons/icon-on-my-ow-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .with-someone-else{background-image:url(../images/icons/icon-group-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .some-talking{background-image:url(../images/icons/icon-group-talking-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .speak-for-me{background-image:url(../images/icons/icon-speakforme-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .just-listening{background-image:url(../images/icons/icon-hear-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .title p,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .title p,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .title p,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .title p{margin:0}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon{border:2px solid #5243a0}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .option-icon{background-image:url(../images/icons/icon-complete.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled{display:none}.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected{display:flex}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next{background:#7b68c8;color:#fff;flex-direction:row-reverse;padding:0 4px 0 15px}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next .butt-icon{background-color:#fff}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back{background:transparent;border:1px solid #7b68c8;color:#7b68c8}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back .butt-icon{background-color:#7b68c8}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next{width:120px}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next .butt-icon{min-width:32px}}.supportlayout .supportlayout-center .add-meeting-step #meeting-date{margin-bottom:30px;margin-top:15px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step #meeting-date{margin:15px auto 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.supportlayout .supportlayout-center .add-meeting-step #meeting-date .ui-datepicker-inline{width:265px}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step #meeting-date .ui-datepicker-inline{width:230px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker{border-radius:25px;height:100%}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-header{background-color:transparent;border:0}.supportlayout .supportlayout-center .add-meeting-step .ui-widget.ui-widget-content{border:1px solid #d3d3d3}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker th{color:#5243a0;font-size:8pt;font-weight:400;text-transform:uppercase}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody{border-bottom:1px solid #5243a0;border-top:1px solid #5243a0}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody td{height:35px;padding:2px 0;width:35px}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody td{height:29px;width:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-content{background:transparent;border:0;padding:10px;text-align:center;width:100%}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-active{border:0;height:35px;line-height:35px;padding:0;text-align:center}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-active{height:29px;line-height:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-default{background:transparent;border:0;line-height:35px;padding:0;text-align:center}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-default{line-height:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-hover{opacity:.6}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-today>a{color:#5243a0}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-current-day{color:#323333;font-weight:700}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-current-day a{background:#5243a0!important;border-radius:50%;color:#fff!important}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-header .ui-icon{background-image:url(../images/icons/icon-arrow-next-black.svg);background-position:58% 50%;background-size:35%}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}.supportlayout [data-state=initial],.supportlayout [data-state=member1],.supportlayout [data-state=member2],.supportlayout [data-state=member3],.supportlayout [data-state=member4],.supportlayout [data-state=support-network-add-meeting-1]{display:none}.supportlayout[data-state=initial] [data-state=initial],.supportlayout[data-state=member1] [data-state=member1],.supportlayout[data-state=member2] [data-state=member2],.supportlayout[data-state=member3] [data-state=member3],.supportlayout[data-state=member4] [data-state=member4],.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{display:flex}.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{flex-direction:column;margin:100px auto 50px;max-width:1000px;width:100%}.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1] h1{margin:0}@media (max-width:768px){.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{margin:50px auto;max-width:auto;width:100%}}.supportlayout [data-showwhen=userrequested]{display:none}.supportlayout[data-userrequested=true] [data-showwhen=userrequested]{display:block}.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal .title{padding-left:0}.dashboard-wrap .goals-list-column .goal-wrapper .form-item{margin:0}.dashboard-wrap .goals-list-column .goal-wrapper .form-item input{background:transparent;padding:0 20px 0 10px}.dashboard-wrap .goals-list-column .goal-wrapper .form-item label{display:none}.dashboard-wrap .goals-list-column .goal-wrapper .form-item.js-form-type-date{height:auto}.dashboard-wrap .goals-list-column .goal-wrapper .field--type-datetime h4{display:none}.dashboard-wrap .goals-list-column .js-form-item-field-assigned-to{background:transparent;color:transparent;height:100%;width:100%}.dashboard-wrap .goals-list-column .js-form-item-field-assigned-to #edit-field-assigned-to{color:transparent;height:100%;margin:0;width:100%}.dashboard-wrap .goals-list-column input[type=date]{background-color:hsla(0,0%,100%,.45)!important;background-image:url(../images/icons/icon-addcal-purple.svg)!important;background-size:100%;border:none;border-radius:40px;color:transparent;height:34px;outline:none;position:relative;width:34px}.dashboard-wrap .goals-list-column input[type=date]::-webkit-calendar-picker-indicator,.dashboard-wrap .goals-list-column input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;background:transparent;height:34px;position:absolute;right:0;width:34px}.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-day-field:not([aria-valuenow]),.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-month-field:not([aria-valuenow]),.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}.dashboard-wrap .goals-list-column input[type=date]:active,.dashboard-wrap .goals-list-column input[type=date]:focus{background-color:hsla(0,0%,100%,.45);background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%;border:none;border-radius:40px;color:transparent!important;outline:none}.dashboard-wrap .goals-list-column input[type=date]:focus::-webkit-datetime-edit{color:transparent!important}.dashboard-wrap .task-list-column{margin-left:30px}.dashboard-wrap .task-list-column .feedback-wrapper{display:none}.dashboard-wrap .task-list-column.completed{background-image:url(../images/confetti.svg);background-position:top;background-repeat:no-repeat}.dashboard-wrap .task-list-column.completed .feedback-wrapper{display:block}.dashboard-wrap .task-list-column.completed .tasks-wrapper{display:none}.dashboard-wrap .task-list-column #edit-actions{margin-top:20px;text-align:center}.dashboard-wrap .task-list-column #edit-actions input{background:#7b68c8;color:#fff;justify-content:center;margin:20px auto 0!important;padding:0;text-align:center}@media (min-width:1211px){.dashboard-wrap .task-list-column #edit-actions{display:flex;flex-direction:row-reverse}}.dashboard-wrap .task-list-column .feedback-wrapper label{font-weight:700;left:0;position:relative;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper textarea{background:#e4e0f7;border:none;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;margin-top:10px;outline:none;padding:20px;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons{display:flex;margin:10px 0;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon{background-size:contain;cursor:pointer;height:26px;margin:0 10px 0 0;opacity:.5;transition:all .2s;width:26px}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;opacity:1}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.selected{opacity:1}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.bad{background:url(../images/icons/icon-bad.svg) 50% no-repeat}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.ok{background:url(../images/icons/icon-ok.svg) 50% no-repeat}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.good{background:url(../images/icons/icon-good.svg) 50% no-repeat}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-drag,.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table thead,.dashboard-wrap .task-list-column .tasks-wrapper .tabledrag-toggle-weight-wrapper,.dashboard-wrap .task-list-column .tasks-wrapper .tableresponsive-toggle-columns{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper{text-align:center}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .button{background-color:transparent;background-image:url(../images/icons/icon-goal-remove.svg);background-position:50%;background-repeat:no-repeat;border:2px solid #f9d87c;border-radius:50px;color:transparent;height:34px;margin:0;width:34px}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .field-add-more-submit{background:#f9d87c;color:#323333;display:block;justify-content:center;margin:15px auto 0;padding:0;width:180px}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .ajax-progress{padding-top:20px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table,.dashboard-wrap .task-list-column .tasks-wrapper .js-form-item{margin-bottom:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td>div:first-child{background-color:#fcf7e5;border-radius:50px;height:50px;margin-right:34px;padding:0 10px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td>div:first-child div:first-child{align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:center}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable .paragraphs-dropbutton-wrapper{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td{padding:0 0 7px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td:nth-child(2){align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:center;position:relative}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraph-type-title{display:none!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraph-type-top{height:34px;padding:0!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraphs-subform{display:flex;flex-direction:row-reverse}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes{background:#fcf7e5;border-radius:25px;display:none;left:0;margin-right:35px;padding-top:55px;position:absolute;z-index:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes .js-form-item:first-child{padding:0 10px 10px 50px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes textarea{border:1px solid #cfd2d2;border-radius:10px;font-family:Open Sans,sans-serif;outline:none;padding:10px;width:100%}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .show-notes{margin-bottom:130px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .show-notes .field--name-field-task-notes{display:block}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to{background:#e4e0f7 url(../images/icons/icon-team-transparent.svg) 50% no-repeat;border-radius:50px;bottom:0;height:34px;position:absolute;right:-6px;top:10px;width:34px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to select{background:transparent;height:100%;margin:0!important;opacity:0!important;width:100%!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.41);margin-left:40px;padding:0 0 0 10px;position:absolute;visibility:hidden}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete.show-users{visibility:visible}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete input{background:transparent;padding:0;width:250px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name{background:transparent;height:50px;margin:0;z-index:1}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item{background:none;margin:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item input{background:transparent;font-size:.9em;padding:0 40px 0 10px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox{background:none;height:34px;margin:0;width:34px;z-index:1}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox input[type=checkbox]{background:transparent;border:2px solid #f3c762;height:34px;margin:0;padding:15px;width:34px!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox input[type=checkbox]:checked{background:#f9d87c url(../images/icons/icon-checked.svg) 50% no-repeat;background-size:50%}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes{position:absolute;right:44px;top:8px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes .js-form-type-checkbox input[type=checkbox],.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes .js-form-type-checkbox input[type=checkbox]:checked{background:transparent url(../images/icons/icon-edit.svg) 50% no-repeat}.dashboard-wrap .task-list-column .field--name-field-notify-team-members{margin-top:30px;padding-left:12px}.dashboard-wrap .task-list-column .field--name-field-notify-team-members .form-item-field-notify-team-members-value{display:flex}.dashboard-wrap .task-list-column .field--name-field-notify-team-members .form-item input[type=checkbox]{height:30px;margin:0;padding:15px;width:30px!important}.dashboard-wrap .task-list-column .field--name-field-notify-team-members label.right{left:20px}.dashboard-wrap .task-list-column .goal-task{align-items:center;display:flex;margin-bottom:10px}.dashboard-wrap .task-list-column .goal-task .task-wrap{align-items:flex-end;background:#fcf7e5;border-radius:50px;border-radius:25px;display:flex;flex:1;flex-direction:column;font-size:.9em;height:50px;height:auto;justify-content:flex-start;margin-right:5px;min-height:50px;padding:0 10px}.dashboard-wrap .task-list-column .goal-task .task-wrap .top-line-wrap{align-items:center;display:flex;justify-content:flex-start;padding-top:10px;width:100%}.dashboard-wrap .task-list-column .goal-task .task-wrap .notes{background:#fff;border:1px solid #cfd2d2;border-radius:10px;margin:20px 10px;min-height:100px;overflow:hidden;padding:10px;width:80%}.dashboard-wrap .task-list-column .goal-task .task-wrap .icon-completed{border:2px solid #f9d87c;border-radius:34px;height:34px;margin-right:10px;min-width:34px;width:34px}.dashboard-wrap .task-list-column .goal-task .task-wrap .icon-completed.completed{background:#f9d87c url(../images/icons/icon-checked.svg) 50% no-repeat;background-size:50%}.dashboard-wrap .task-list-column .goal-task .assigned-to{align-items:center;background:#59a3d0;border-radius:34px;color:#fff;display:flex;font-size:.8em;font-weight:600;height:34px;justify-content:center;width:34px}.dashboard-wrap .task-list-column .butt-wrap .butt-edit{background:#7b68c8;margin:0 auto}.dashboard-wrap .selected-name{align-items:center;background:#59a3d0;border-radius:50px;bottom:0;color:#fff;display:flex;font-size:.8em;font-weight:600;height:100%;justify-content:center;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dashboard-wrap .back-button-wrap{bottom:0;padding-bottom:0;position:absolute;right:0}.back-button-wrap-goals{display:flex;justify-content:space-between;padding:0 0 40px}.back-button-wrap-goals .form-submit{justify-content:center}@media (max-width:1300px){.back-button-wrap-goals{padding:0 30px 40px;width:100vw}}.tabledrag-handle,.tabledrag-toggle-weight-wrapper{display:none}.field--widget-myway-goal-setting-inline-paragraphs-widget .paragraphs-subform{display:flex}input#edit-submit.disabled,input#edit-submit[disabled]{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}#field-goal-task-values th.field-label p{font-weight:400}.two-factor-form{width:70%}.two-factor-form .header-small{margin-bottom:40px;text-align:center}.two-factor-form label[for=edit-code]{max-height:50px;width:250px}.two-factor-form label[for=edit-code].right{left:calc(100% - 270px)}.two-factor-form input[type=text]{margin-bottom:20px;padding:0 250px 0 20px}.two-factor-form .description{font-size:.9em;margin:0 auto;text-align:center;width:90%}.two-factor-form fieldset{border:1px solid #fff;margin-top:50px;padding:10px 20px}.two-factor-form fieldset .fieldset-legend{color:#323333;font-weight:700}.two-factor-form fieldset .fieldset-wrapper{font-size:.9em}.two-factor-form #edit-actions{text-align:center}.two-factor-form #edit-actions input[type=submit]{display:inline-block;margin:40px 0;padding:0}@media (max-width:1300px){.profile-content{padding:0 30px;width:100%}}@media (max-width:800px){.profile-content{max-width:100%;overflow:hidden;padding:0 20px}}.profile-content .ajax-progress-throbber{display:none}.profile-content h1{font-size:32px}@media only screen and (max-width:1300px){.profile-content h1{font-size:26px}}.profile-content h1.about-title{margin-right:50px;word-break:break-all}@media (max-width:800px){.profile-content h1.about-title{margin-right:0}}.profile-content h2{font-size:24px}.profile-content h3{font-size:20px}.profile-content p{font-size:16px}.profile-content a{color:#7662c6;font-size:14px;font-weight:700;text-decoration:none}.profile-content a:hover{color:#323333}.profile-content .profile-header{display:flex;justify-content:space-between;margin-top:100px}@media (max-width:800px){.profile-content .profile-header{flex-direction:column;margin-top:50px}}.profile-content .profile-header .profile-person-details{color:#323333}.profile-content .profile-header .profile-person-details .employment-status{margin-top:25px}.profile-content .profile-header .profile-person-details .education-status,.profile-content .profile-header .profile-person-details .email{margin-top:20px}.profile-content .profile-header .profile-person-details .details-section-title{margin-bottom:0}.profile-content .profile-header .profile-person-details .details-section-content{margin:0}@media (max-width:800px){.profile-content .profile-header .profile-person-details{margin-bottom:30px;text-align:center}}.profile-content .profile-header .profile-support-information{align-self:flex-start;background:#fff;border-radius:40px;color:#323333;padding:0 33px 17px;width:60%}@media (max-width:800px){.profile-content .profile-header .profile-support-information{width:100%}}.profile-content .profile-header .profile-support-information .profile-support-information-title{align-items:flex-end;display:flex;margin-top:20px}.profile-content .profile-header .profile-support-information .profile-support-information-title .profile-support-logo{margin-right:20px;width:180px}.profile-content .profile-quiz-section{margin-top:45px}.profile-content .profile-quiz-section .profile-results-section{background:#fff;border-radius:40px;color:#323333;margin-bottom:50px;padding:26px 25px 30px}.profile-content .profile-quiz-section .profile-results-section .butt-more-for-support-wrap{display:flex;justify-content:center}.profile-content .profile-quiz-section .profile-results-section .profile-results-title{align-items:center;display:flex}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category{background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:34px;height:68px;margin-right:15px;width:68px}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.work{background-color:#f3c762;background-image:url(../images/icons/icon-work.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.life{background-color:#ee9a95;background-image:url(../images/icons/icon-life.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.training{background-color:#86cc88;background-image:url(../images/icons/icon-training.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.strengths{background-color:#7b68c8;background-image:url(../images/icons/icon-strengths.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-subtitle{margin:30px 30px 0}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .profile-results-subtitle{margin:30px 0 0}}.profile-content .profile-quiz-section .profile-results-section .empty-section{align-items:center;display:flex;flex-direction:column;margin-top:60px}.profile-content .profile-quiz-section .profile-results-section .empty-section .icon-empty{background-image:url(../images/icons/icon-exclamation.svg);height:36px;width:36px}.profile-content .profile-quiz-section .profile-results-section .empty-section p{font-size:20px;margin-bottom:90px;text-align:center;width:65%}.profile-content .profile-quiz-section .profile-results-section ul{padding-left:15px;padding-right:40px}.profile-content .profile-quiz-section .profile-results-section ul li{margin-bottom:20px}.profile-content .profile-quiz-section .profile-results-section ul li::marker{color:#40a3d4;margin-right:11px;vertical-align:middle}.profile-content .profile-quiz-section .profile-results-section .career-top-three-heading{margin-left:30px;margin-top:40px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .career-top-three-heading{margin-left:0}}.profile-content .profile-quiz-section .profile-results-section .grid-results{display:grid;grid-template-columns:25% 25% 25% 25%;margin:30px 30px 0}.profile-content .profile-quiz-section .profile-results-section .grid-results.life,.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths{grid-template-columns:100%}.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;margin-top:0}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths ul{-moz-column-count:1;column-count:1}}.profile-content .profile-quiz-section .profile-results-section .grid-results.training{grid-template-columns:50% 50%}.profile-content .profile-quiz-section .profile-results-section .grid-results.career{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr .5fr;margin-top:32px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.career{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr .5fr}}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item{border-left:1px solid #c3c3c3;padding:0 20px}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item h3{margin-top:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item:first-child{border-left:none;padding-left:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item:last-child{padding-right:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item .not-available{margin-top:30px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.training,.profile-content .profile-quiz-section .profile-results-section .grid-results.work{grid-template-columns:100%}}.profile-content .profile-quiz-section .profile-results-section .grid-results.training .grid-item,.profile-content .profile-quiz-section .profile-results-section .grid-results.work .grid-item{border:none;padding:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item{padding-bottom:30px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item.career-bottom-three{border-top:1px solid #c3c3c3;padding-top:23px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item{border-bottom:1px solid #c3c3c3;border-top:none;padding-top:23px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item.career-bottom-three{border-top:none}}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading{display:flex;flex-direction:row}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage{align-items:center;background-repeat:no-repeat;border-radius:32px;display:flex;height:65px;justify-content:center;width:65px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage.career-top-three{background-color:#d4e9f7}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage.career-bottom-three{background-color:#dae2e8}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-type-title{padding-left:10px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-blurb{margin-top:15px;width:90%}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-blurb{width:100%}}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .link-career-suggestions{display:block;font-weight:700;text-decoration:none}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .link-career-suggestions.career-bottom-three{padding-top:15px}.dashboard-spe-wrap{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:50px;margin-top:50px}@media (max-width:1300px){.dashboard-spe-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.dashboard-spe-wrap{max-width:100%;overflow:hidden;padding:0 20px}}.dashboard-spe-wrap .dashboard-spe-title{align-self:center;margin-bottom:40px;text-align:center;width:100%}.dashboard-spe-wrap .dashboard-spe-title h1{font-size:32px;margin-bottom:40px}@media only screen and (max-width:1300px){.dashboard-spe-wrap .dashboard-spe-title h1{font-size:26px}}.dashboard-spe-wrap .dashboard-spe-title p{color:#323333;font-size:18px}.dashboard-spe-wrap .dashboard-spe-title .PUG-invite{background:#f8eab6;border-radius:20px;font-size:.88rem;margin-top:10px;padding:20px}.dashboard-spe-wrap .dashboard-spe-content{align-self:center;display:flex;flex-direction:column;width:100%}.dashboard-spe-wrap .dashboard-spe-content h2{align-self:flex-start;color:#323333;font-size:1.5em}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap{align-items:flex-start;background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);flex-grow:1;padding:20px 50px 50px;text-align:center}@media (max-width:600px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap{padding:0 20px}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table{border-spacing:0;overflow-x:hidden;table-layout:auto;text-align:left;width:100%}@media (max-width:1024px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table th{border-bottom:1px solid #e3e3e3}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td{border-bottom:1px solid #e3e3e3;font-size:.8em}@media (max-width:1024px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td{align-items:center;background:#c0e5f7;border-bottom:1px solid #fff;display:block;display:flex;height:40px;padding:20px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:before{content:attr(data-label);font-weight:700;text-transform:uppercase;width:100px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td.button-cell{border-bottom:2px solid #e3e3e3;height:80px;justify-content:center;margin-bottom:20px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td.button-cell:before{width:0}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:first-child{border-radius:20px 20px 0 0}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:last-child{border-bottom:0;border-radius:0 0 20px 20px;padding:0}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a{color:#323333;text-decoration:none}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a:visited{color:#323333}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a:hover{cursor:pointer;font-size:1.5em}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table h2{color:#323333;font-size:18px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .young-person-name{font-weight:700}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .young-person-email{color:#323333}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .button-cell{display:flex;justify-content:right;padding-right:0;text-align:right}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .ellipsis{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .ellipsis{font-size:.8rem;white-space:normal;word-break:break-word}}.butt-to-yp-details{-webkit-appearance:none;background:none;border:none;font-family:Open Sans,sans-serif;margin:10px 0;outline:none;overflow:hidden;transition:all .3s}.butt-to-yp-details .icon{background-color:#337ca5;background-position:center 46%;background-position:50% 50%;background-repeat:no-repeat;background-size:60%;border:2px solid #fff;border-radius:50px;height:45px;margin:0 auto;width:45px}.butt-to-yp-details .title{color:#337ca5;font-size:.63rem;font-weight:700;text-align:center;text-transform:uppercase}.butt-to-yp-details.next .icon{background-image:url(../images/icons/icon-user.svg);background-size:50%}.butt-to-yp-details.goals .icon{background-image:url(../images/icons/icon-goal-light.svg);background-size:70%}.butt-to-yp-details.team .icon{background-image:url(../images/icons/icon-team-white.svg);background-size:70%}.butt-to-yp-details.meetings .icon{background-image:url(../images/icons/icon-calendar-white.svg);background-size:60%}.butt-to-yp-details.remove .icon{background-color:#fff;background-image:url(../images/icons/icon-close-red.svg);background-size:40%}.butt-to-yp-details.remove .title{color:#ea8782}.butt-to-yp-details:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.ui-widget-overlay{background:#000!important;opacity:.7!important}.evidence-dialog{background:transparent;border:0!important;height:100vh!important;overflow:hidden auto;padding-left:0}.evidence-dialog .ui-dialog-titlebar{display:none}.evidence-dialog>#drupal-modal{margin:1.75rem auto;max-height:none!important;max-width:1200px;min-height:auto!important;padding:.5em 0;transform:translate(0)}@media only screen and (max-width:1300px){.evidence-dialog>#drupal-modal{padding:.5em 30px}}@media (max-width:600px){.evidence-dialog>#drupal-modal{padding:10px}}.evidence-container{background-color:#fff;border-radius:15px;font-family:Open Sans,"sans-serif";padding:30px 48px;position:relative}@media only screen and (max-width:1300px){.evidence-container{padding:17px 28px 17px 25px}}@media (max-width:600px){.evidence-container{padding:15px}}.evidence-container a{color:#7662c6}.evidence-container a:hover{color:#323333}.evidence-container .evidence-header{align-items:center;display:flex;flex-direction:row}@media (max-width:600px){.evidence-container .evidence-header{align-items:flex-start}.evidence-container .evidence-header h1{line-height:1.6rem;margin-bottom:10px}}.evidence-container .evidence-header .close-container{align-items:center;display:flex;flex-direction:column;margin-left:auto}@media (max-width:600px){.evidence-container .evidence-header .close-container{margin-top:-10px;transform:scale(.8)}}.evidence-container .evidence-header .close-container span{font-size:16px;font-weight:700}.evidence-container .evidence-header .close-container button{-webkit-appearance:none;background-color:#337ca5;background-position:center 46%;background-repeat:no-repeat;background-size:46%;border:2px solid #fff;border-radius:51.7px;height:56px;margin:10px 0 5px;outline:none;overflow:hidden;transition:all .3s;width:56px}@media (max-width:600px){.evidence-container .evidence-header .close-container button{margin-top:0}}.evidence-container .evidence-header .close-container button.next{background-image:url(../images/icons/icon-close-light.svg);background-position:50% 50%;background-size:46%}.evidence-container .evidence-header .close-container button:focus{outline:none!important}@media only screen and (max-width:1300px){.evidence-container .evidence-header .close-container button{height:50px;width:50px}}.evidence-container .evidence-header .close-container:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.evidence-container .evidence-sub-header{padding:20px}@media (max-width:600px){.evidence-container .evidence-sub-header{padding:20px 0}}.evidence-container .evidence-sub-header .evidence-note{background:#f8eab6;border-radius:20px;font-size:.88rem;margin-top:10px;padding:20px}.evidence-container .header-icon{background-position-x:50%;background-position-y:center;background-repeat:no-repeat;border-radius:32px;height:64px;margin-left:15px;margin-right:10px;min-width:64px;width:64px}@media (max-width:600px){.evidence-container .header-icon{height:50px;margin-left:0;min-width:50px;width:50px}}.evidence-container .header-icon.icon-work{background-color:#f4c760;background-image:url(../images/icons/icon-work.svg)}.evidence-container .header-icon.icon-life{background-color:#ee9a95;background-image:url(../images/icons/icon-life.svg)}.evidence-container .header-icon.icon-strengths{background-color:#7b68c8;background-image:url(../images/icons/icon-strengths.svg)}.evidence-container .header-icon.icon-career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg)}.evidence-container .header-icon.icon-training{background-color:#86cc88;background-image:url(../images/icons/icon-training.svg)}.evidence-container .evidence-mapping-empty-container{align-items:center;color:#323333;display:flex;flex-direction:column;margin:85px 0}.evidence-container .evidence-mapping-empty-container img{margin-bottom:10px;width:30px}.evidence-container .evidence-mapping-empty-container span{font-size:1.1rem}.evidence-container .evidence-mapping-container{color:#323333;padding:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container{padding:20px 0}}.evidence-container .evidence-mapping-container .mapping-area{margin-bottom:40px}.evidence-container .evidence-mapping-container .mapping-heading{background-color:#f4f5f6;border-radius:5px;font-size:24px;margin-bottom:36px;margin-top:0;padding:10px 20px}@media only screen and (max-width:1300px){.evidence-container .evidence-mapping-container .mapping-heading{font-size:20px}}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-heading{margin-bottom:20px}}.evidence-container .evidence-mapping-container h3{font-size:20px}.evidence-container .evidence-mapping-container ul{padding-left:20px}.evidence-container .evidence-mapping-container li::marker{color:#59a3d0}.evidence-container .evidence-mapping-container li{line-height:22px;margin-bottom:15px}.evidence-container .evidence-mapping-container p{line-height:150%}.evidence-container .evidence-mapping-container .mapping-body{padding:0 12px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body{padding:0}}.evidence-container .evidence-mapping-container .mapping-body p:has(+ul){background-color:#c0e5f7;border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:0;padding:20px 20px 10px}.evidence-container .evidence-mapping-container .mapping-body p~ul{background-color:#c0e5f7;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:0;padding:0 40px 10px}.evidence-container .evidence-mapping-container .mapping-body .strength{align-items:center;background-color:#c0e5f7;border-radius:20px;display:flex;margin-bottom:30px;padding:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength{align-items:flex-start}}.evidence-container .evidence-mapping-container .mapping-body .strength .number{color:#59a3d0;font-size:1.88rem;font-weight:700;margin-right:20px}.evidence-container .evidence-mapping-container .mapping-body .strength h3{font-size:1rem;margin:0}.evidence-container .evidence-mapping-container .mapping-body .strength .strength-detail p{margin:10px 0 0}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{dislay:none;width:50px}}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap img{height:50px;width:50px}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{margin-bottom:10px;text-align:center}}.evidence-container .evidence-mapping-container .mapping-body.sensory{display:flex}.evidence-container .evidence-mapping-container .mapping-body.sensory .body-wrap{margin-left:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body.sensory .body-wrap{margin-left:0;padding:0 10px}}.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap img{margin:20px;width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap{display:none}.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap img{margin-left:0;width:50px}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer{margin-bottom:50px}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool{display:flex}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool{flex-direction:column}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .body-wrap{margin-left:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .body-wrap{margin-left:0;padding:0 20px}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .image-wrap{display:none}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool img{margin:20px;width:100px}.update-whyareyouhere-form h1{text-align:center}.update-whyareyouhere-form .whyareyouhere-block{padding:30px 0}.update-whyareyouhere-form .whyareyouhere-block .js-form-type-checkbox{justify-content:flex-start;text-align:left}.update-whyareyouhere-form .whyareyouhere-block .js-form-type-checkbox label{display:block!important;font-weight:400;padding-left:0}.update-whyareyouhere-form .form-info-copy{text-align:center}.update-whyareyouhere-form .content-info{display:none;margin-bottom:0;padding:15px;text-align:center}.update-whyareyouhere-form .content-info.visible{display:block}.update-whyareyouhere-form .message-block{max-width:390px}.update-whyareyouhere-form .form-actions{margin-bottom:30px;text-align:center}.update-whyareyouhere-form .form-actions .butt-general{margin:0}@media (max-width:640px){.sending-invites-form{padding:0 20px;width:100vw}}.sending-invites-form #team-member-mail-fieldset-wrapper,.sending-invites-form #young-person-mail-fieldset-wrapper{margin-bottom:60px;max-width:600px;text-align:center}.sending-invites-form #edit-team-member-mail-fieldset,.sending-invites-form #edit-young-person-mail-fieldset,.sending-invites-form [data-drupal-selector=edit-team-member-mail-fieldset],.sending-invites-form [data-drupal-selector=edit-young-person-mail-fieldset]{border:none;margin:0;padding:0}.sending-invites-form .js-form-submit{background:#7b68c8;color:#fff;margin-top:20px}.sending-invites-form .js-form-submit .butt-icon{background:#fff url(../images/icons/icon-arrow-next-purple.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form .js-form-submit#destructive{background:#dc3830}.sending-invites-form .js-form-submit#destructive .butt-icon{background:#dc3830 url(../images/icons/icon-close-light.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form .js-form-submit:focus{outline:1px auto -webkit-focus-ring-color!important}.sending-invites-form .inner-fieldset{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:40px 0;padding:20px 40px}@media (max-width:640px){.sending-invites-form .inner-fieldset{padding:20px}}.sending-invites-form .inner-fieldset .member-details{margin-bottom:30px;text-align:center}.sending-invites-form .inner-fieldset .member-details .member-name{font-weight:700}.sending-invites-form .inner-fieldset .member-details.pending{font-style:italic}.sending-invites-form .inner-fieldset .member-email-wrap{align-items:flex-end;display:flex}.sending-invites-form .inner-fieldset .member-email-wrap .member-icon{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:50px;justify-content:center;margin-right:10px;min-width:50px;width:50px}.sending-invites-form .inner-fieldset .member-email-wrap .member-icon.pending{background:none;border:1px solid #ebebeb}.sending-invites-form .inner-fieldset .form-item{margin:0}.sending-invites-form .inner-fieldset:first-child .member-icon{background:#86cc88}.sending-invites-form .inner-fieldset:nth-child(2) .member-icon{background:#59a3d0}.sending-invites-form .inner-fieldset:nth-child(3) .member-icon{background:#ee9a95}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper{margin-top:50px}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit{background:#fff;color:#337ca5}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit .butt-icon{background:#337ca5 url(../images/icons/icon-arrow-next.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit#destructive{background:#ea8782}.sending-invites-form .message-block.no-members{margin-top:50px}.sending-invites-form .consent-disclaimer{font-size:.75rem;padding:20px}.sending-invites-form .all-invites-wrap{display:flex;flex-direction:column-reverse}.sending-invites-form .all-invites-wrap .inner-fieldset{margin-top:0}.sending-invites-form .invite-members{margin-top:50px}.sending-invites-form .invite-members .js-form-type-checkbox{justify-content:center}.sending-invites-form .invite-members .js-form-type-checkbox label{display:inline-block!important;padding:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYWdlLWhvbWUuc2NzcyIsIm15d2F5ZW1wbG95YWJpbGl0eS5zdHlsZS5jc3MiLCJteXdheWVtcGxveWFiaWxpdHkuc3R5bGUuc2NzcyIsIl9rZXlmcmFtZXMuc2NzcyIsIl9kcnVwYWwtY29yZS1vdmVycmlkZXMuc2NzcyIsIl9zaXplcy5zY3NzIiwiX2NvbG91cnMuc2NzcyIsIl9ib2R5LnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfYnV0dG9ucy5zY3NzIiwiX3NlY3Rpb24tbWFpbi5zY3NzIiwiX2Zvcm0td2ViZm9ybS1nZW5lcmFsLnNjc3MiLCJfcGFnZS1yZWdpc3Rlci5zY3NzIiwiX3BhZ2UtbG9naW4uc2NzcyIsIl9wYWdlLXJlc291cmNlcy5zY3NzIiwiX3BhZ2UtcmVzb3VyY2Uuc2NzcyIsIl9wYWdlLWNvbnRhY3QtdXMuc2NzcyIsIl9wYWdlLXByaXZhY3ktdGVybXMuc2NzcyIsIl9wYWdlLXBhcnRuZXJzLnNjc3MiLCJfcGFnZS1kYXNoYm9hcmQuc2NzcyIsIl9wYWdlLXF1aXotaW50cm8uc2NzcyIsIl9wYWdlLXF1aXouc2NzcyIsIl9wYWdlLXF1aXotcmVzdWx0LXN0cmVuZ3RoLnNjc3MiLCJfcGFnZS1qb2Iuc2NzcyIsIl9wYWdlcy1zdXBwb3J0bGF5b3V0LnNjc3MiLCJfcGFnZS1hZGQtZWRpdC1nb2FsLnNjc3MiLCJfZm9ybS10d29mYWN0b3J5LnNjc3MiLCJfcGFnZS15b3VuZy1wZXJzb24tcHJvZmlsZS1yZXBvcnQuc2NzcyIsIl9wYWdlLWRhc2gtc2VydmljZS1wcm92aWRlci1lbXBsb3llci5zY3NzIiwiX2RpYWxvZy1ldmlkZW5jZS5zY3NzIiwiX3BhZ2Utd2h5YXJleW91aGVyZS5zY3NzIiwiX2Zvcm0taW52aXRlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQStSb0IsZ0JDNHFHcEIsQ0MxOEdRLHFGQUFBLENDRFIseUJBQ0ksR0FDSSxpQ0ZHTixDRURFLElBQ0ksK0NGR04sQ0VERSxHQUNJLGlDRkdOLENBQ0YsQ0VaQSxpQkFDSSxHQUNJLGlDRkdOLENFREUsSUFDSSwrQ0ZHTixDRURFLEdBQ0ksaUNGR04sQ0FDRixDRUFBLDRCQUNJLEdBQ0ksaUNGRU4sQ0VBRSxJQUNJLCtDRkVOLENFQUUsR0FDSSxpQ0ZFTixDQUNGLENFWEEsb0JBQ0ksR0FDSSxpQ0ZFTixDRUFFLElBQ0ksK0NGRU4sQ0VBRSxHQUNJLGlDRkVOLENBQ0YsQ0VDQSwrQkFDSSxHQUNJLGlDRkNOLENFQ0UsSUFDSSw0Q0ZDTixDRUNFLEdBQ0ksaUNGQ04sQ0FDRixDRVZBLHVCQUNJLEdBQ0ksaUNGQ04sQ0VDRSxJQUNJLDRDRkNOLENFQ0UsR0FDSSxpQ0ZDTixDQUNGLENFRUEsMEJBQ0ksR0FDSSxpQ0ZBTixDRUVFLFFBRUksdURGRE4sQ0VHRSxnQkFJSSx5REZKTixDRU1FLFlBR0ksMERGTk4sQ0VRRSxHQUNJLGlDRk5OLENBQ0YsQ0VmQSxrQkFDSSxHQUNJLGlDRkFOLENFRUUsUUFFSSx1REZETixDRUdFLGdCQUlJLHlERkpOLENFTUUsWUFHSSwwREZOTixDRVFFLEdBQ0ksaUNGTk4sQ0FDRixDRVNBLDJCQUNJLGtCQUVFLHVCQUFBLENBREEsd0RGTkosQ0VTRSxRQUdFLCtCQUFBLENBREEsMERGUEosQ0VVRSxJQUVFLCtCQUFBLENBREEsMERGUEosQ0VVRSxJQUNFLCtCRlJKLENBQ0YsQ0VSQSxtQkFDSSxrQkFFRSx1QkFBQSxDQURBLHdERk5KLENFU0UsUUFHRSwrQkFBQSxDQURBLDBERlBKLENFVUUsSUFFRSwrQkFBQSxDQURBLDBERlBKLENFVUUsSUFDRSwrQkZSSixDQUNGLENFV0EseUJBQ0ksTUFDRSx1QkZUSixDRVdFLG9CQUtFLCtCRmJKLENFZUUsZ0JBSUUsOEJGaEJKLENBQ0YsQ0VBQSxpQkFDSSxNQUNFLHVCRlRKLENFV0Usb0JBS0UsK0JGYkosQ0VlRSxnQkFJRSw4QkZoQkosQ0FDRixDRy9FQSwrQkFDSSxnQkhpRkosQ0c3RUEsd09BUUksWUhnRkosQ0c3RUEsb0dBR0ksa0JBQUEsQ0FGQSxZQUFBLENBR0EsY0FBQSxDQUNBLGlCSCtFSixDR3hFSSxvUEFDSSxNQUFBLENBQ0EsZUgwRVIsQ0dwRUksZ0dBQ0ksdUJBQUEsQ0FHQSxTQUFBLENBRkEsMkJBQUEsQ0FDQSxTSHlFUixDR3BFQSxnQ0FlSSxrQkFBQSxDQUtBLHVCQUFBLENBaEJBLHNCQUFBLENBQ0EsV0FBQSxDQUZBLGtCQy9DUyxDRHVEVCxVRTVCVSxDRjhCVixtQkFBQSxDQU5BLGdDQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FSQSxXQzdDUyxDRDBEVCwwQkFBQSxDQUtBLGdCQUFBLENBYkEsWUFBQSxDQVlBLGVBQUEsQ0FOQSxvQkFBQSxDQUtBLGlCQUFBLENBUEEsd0JBQUEsQ0FNQSxrQkFBQSxDQWRBLFVIeUZKLENHckVJLHNDQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsNEJBQUEsQ0FBQSxvQkFBQSxDQUhBLGNIMEVSLENHckVRLHdEQUNJLFVBQUEsQ0FDQSxtQkFBQSxDQUNBLGlDSHVFWixDR2xFQSxtQkFlSSxrQkFBQSxDQUtBLHVCQUFBLENBaEJBLGVFekRVLENGMERWLFdBQUEsQ0FGQSxrQkNuRlMsQ0QyRlQsYUU1RVMsQ0Y4RVQsbUJBQUEsQ0FOQSxnQ0FBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBUkEsV0NqRlMsQ0Q4RlQsMEJBQUEsQ0FLQSxnQkFBQSxDQWJBLFlBQUEsQ0FZQSxlQUFBLENBTkEsb0JBQUEsQ0FLQSxpQkFBQSxDQVBBLHdCQUFBLENBTUEsa0JBQUEsQ0FkQSxXSHVGSixDR25FSSx5QkFFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjSHdFUixDR25FUSwyQ0FDSSxVQUFBLENBQ0EsbUJBQUEsQ0FDQSxpQ0hxRVosQ0cvRFEsOERBTUksa0JBQUEsQ0FLQSxhRXhHSyxDRmlHTCxZQUFBLENBTUEsY0N4SEgsQ0RtSEcsb0NBQUEsQ0FGQSxRQUFBLENBSUEsU0FBQSxDQUxBLG1CQUFBLENBREEsaUJBQUEsQ0FPQSxrQkFBQSxDQUNBLFdIb0VaLENHN0RBLFdBRUksZUFBQSxDQURBLGlCSGlFSixDRzlESSxxS0FNSSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQUlBLG9DQUFBLENBREEsV0FBQSxDQURBLGtCQUFBLENBV0EsYUVwSVMsQ0ZnSVQsZ0NBQUEsQ0FEQSxjQ2hKQyxDRHlJRCxXQUFBLENBSUEsWUFBQSxDQUVBLHFCQUFBLENBS0Esa0JBQUEsQ0FOQSxVSHFFUixDRzVEUSx5TUFDSSxxQkhtRVosQ0cvRFEseU1BQ0ksd0JIc0VaLENHOURJLG1CQUdJLGtCQUFBLENBRkEsWUFBQSxDQUNBLDRCSGlFUixDRzlESSx5QkFJSSx3QkU3SlMsQ0Y4SlQsOENBQUEsQ0FBQSxzQ0FBQSxDQUpBLFVBQUEsQ0FFQSxXQUFBLENBR0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBTkEsVUhzRVIsQ0c5REksMkNBRUksZ0JIZ0VSLENHekRJLGdDQUlJLHVCQUFBLENBQ0EsZUFBQSxDQUlBLHdCQUFBLENBTkEsa0JBQUEsQ0FEQSxXQUFBLENBS0EsaUJBQUEsQ0FDQSxZQUFBLENBRkEsWUFBQSxDQUxBLG9CSG1FUixDR3pEUSxzQ0FFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLCtCQUFBLENBQUEsdUJBQUEsQ0FIQSxjSGdFWixDR3hEUSw4RUFKSSxnRUFBQSxDQUNBLG1CSCtEWixDR3REUSw4Q0FDSSw2QkFBQSxDQUNBLG1CSHdEWixDR3JEUSx5Q0FDSSxVSHVEWixDR3BEUSxzQ0FDSSxtQ0FBQSxDQUNBLGtCSHNEWixDR2xESSxnQ0FDSSxrQkhvRFIsQ0dqREksK0JBTUksWUFBQSxDQUNBLFVIOENSLENHcENZLGtEQUNJLFNIc0NoQixDR3BCWSwrQ0FDSSxTSDhCaEIsQ0d4QkksaUNBRUksVUh5QlIsQ0d2QlEsMENBRUkscUJBQUEsQ0FEQSxXQUFBLENBSUEsa0JBQUEsQ0FFQSxnQ0FBQSxDQURBLGdCQzlSSCxDRGdTRyxlQUFBLENBSkEsWUFBQSxDQURBLFdBQUEsQ0FNQSxVSHlCWixDR3JCSSxpQkFTSSxrQkFBQSxDQUZBLFlBQUEsQ0FNQSxnQkNwVEMsQ0RxVEQsZUFBQSxDQVJBLGNBQUEsQ0FVQSxlQUFBLENBTkEsa0JBQUEsQ0FSQSxtQkFBQSxDQVNBLGtCSHVCUixDR2hCUSx3Q0FIQSxhRXBTUyxDRjZSVCwwQkg4QlIsQ0dSWSxxQ0FFSSxhRTNVQSxDRjBVQSxXQUFBLENBRUEsZ0JIVWhCLENHSkksMkNBR0ksV0FBQSxDQURBLGlCQUFBLENBRUEsVUFBQSxDQUhBLG9CSFNSLENHREksb0NBQ0ksaUJISVIsQ0dGUSx1Q0FTSSxrQkFBQSxDQUxBLFFBQUEsQ0FXQSxhRXZWSyxDRitVTCxZQUFBLENBTUEsZ0JDdldILENEd1dHLGVBQUEsQ0FOQSwwQkFBQSxDQUhBLFNBQUEsQ0FDQSxjQUFBLENBSUEsU0FBQSxDQVJBLG1CQUFBLENBREEsaUJBQUEsQ0FFQSxLQUFBLENBUUEsa0JBQUEsQ0FDQSxXQUFBLENBSUEsU0hJWixDR0ZZLDZDQUVJLGFFbFhBLENGaVhBLFdBQUEsQ0FFQSxnQkhJaEIsQ0dEWSw2Q0FHSSxhRW5XQyxDRmtXRCxjQUFBLENBREEsd0JBQUEsQ0FHQSx1QkhHaEIsQ0dJQSxzQkFZSSxrQkFBQSxDQVBBLDRCQUFBLENBRUEsa0JBQUEsQ0FDQSxVRWxYYyxDRm9YZCxZQUFBLENBREEsY0FBQSxDQUVBLHNCQUFBLENBVEEsZ0JBQUEsQ0FJQSxlQUFBLENBT0EsY0FBQSxDQVZBLGVBQUEsQ0FGQSxVSFVKLENHSUksd0JBRUksVUFBQSxDQURBLGFIRFIsQ0dLSSx5QkFwQkosc0JBcUJRLHVCSEZOLENBQ0YsQ0dPQSxTQUNJLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CSEpKLENHTUksWUFDSSxlSEpSLENHT0ksWUFDSSxhRWhaUyxDRmlaVCxlSExSLENHUUksa0JBQ0ksa0JITlIsQ0dnQkksaUZBQ0ksWUhUUixDR2tCWSxnRkFDSSx1QkhaaEIsQ0dtQkEsZUFLSSw0QkFBQSxDQUpBLGtCQUFBLENBTUEsa0JBQUEsQ0FDQSxVRXhiYyxDRm1iZCxnQkN2Y0ssQ0R3Y0wsa0JBQUEsQ0FFQSxlQUFBLENBR0EsWUhoQkosQ0dtQlEscUJBQ0ksaUJIakJaLENHcUJJLHFCQUNJLGVFaGNNLENGaWNOLGFIbkJSLENHeUJRLG1QQU1JLHdCSHRCWixDR3dCWSx1UkFDSSx3QkhqQmhCLENHdUJZLHVEQUNJLHdCSHJCaEIsQ003ZEEsRUFDSSxxQkFBQSxDQUNBLHNCTmdlSixDTTlkSSx5QkFFSSxtRE5nZVIsQ00zZEEsVUNWSSx3QkFBQSxDQUNBLHVEQUFBLENEb0JBLGtGQUFBLENBRUEsMEJBQUEsQ0FFQSwyQkFBQSxDQUhBLG9CQUFBLENBTEEscUJBQUEsQ0FGQSxhRFFhLENDUGIsZ0NBQUEsQ0FIQSxRQUFBLENBT0EsZUFBQSxDQVJBLFNBQUEsQ0FPQSxVTm1lSixDTTNkSSxrQ0FDSSx5Rk44ZFIsQ00xZFkseUJBRkosZ0RBR1Esa0JOOGRkLENBQ0YsQ010ZFEsb0ZBQ0ksNEZONmRaLENNMWRRLDRGQUNJLHNCTjZkWixDTXhkUSxnRUFDSSxzQk4yZFosQ012ZEksa0dBQ0ksMEJOMGRSLENNdmRJLDRDQUVJLDBCQUFBLENBREEsaUJOMmRSLENNeGRRLDBHQUlJLGtCQUFBLENBSEEsWUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JONGRaLENNemRZLGtKQUNJLHFCQUFBLENBQ0EsV0FBQSxDQUVBLGlCQUFBLENBREEsbUJONmRoQixDTXpkb0IsOEpBQ0ksV040ZHhCLENNeGRnQix3SkFHSSxZTnlkcEIsQ01yZFksb0hBRUksYUFBQSxDQURBLFlOeWRoQixDTXRkZ0IsMEhBQ0ksa0JOeWRwQixDTWhkQSxFQUNJLGFEaEZlLENDaUZmLGtCTm1kSixDTTVjQSxXQUpRLGFOeWRSLENNcmRBLEdBRUksYUFBQSxDQURBLFFOb2RKLENNaGRJLDBCQUxKLEdBTVEsZU5tZE4sQ0FDRixDTWhkQSxHQUNJLDJCTm1kSixDTWhkQSxXQUNJLGVBQUEsQ0FDQSxlQUFBLENBQ0Esa0JObWRKLENNaGRBLGtCQVVJLGtCQUFBLENBUEEsa0JEeElVLENDNElWLFlBQUEsQ0FDQSxxQkFBQSxDQU5BLFdBQUEsQ0FPQSxzQkFBQSxDQUpBLE1BQUEsQ0FEQSxjQUFBLENBRUEsS0FBQSxDQUxBLFdBQUEsQ0FVQSxTTm1kSixDTWpkSSwrREFJSSxhQUFBLENBREEsaUJOb2RSLENNaGRJLDBCQXBCSixrQkFxQlEsWU5tZE4sQ0FDRixDTWhkQSxRQUVJLG9CQUFBLENBRUEsV0FBQSxDQUNBLGNBQUEsQ0FKQSxpQkFBQSxDQUVBLFVOcWRKLENNamRJLGNBR0ksUUFBQSxDQUZBLFNBQUEsQ0FDQSxPTm9kUixDTWhkSSxnQkFRSSxxQkR6Sk0sQ0M0Sk4scUJBQUEsQ0FWQSxrQkFBQSxDQU1BLFFBQUEsQ0FKQSxjQUFBLENBRUEsTUFBQSxDQUhBLGlCQUFBLENBSUEsT0FBQSxDQUZBLEtBQUEsQ0FNQSxjTm1kUixDTWhkUSx1QkFRSSx3QkQ5TEcsQ0N1TEgsaUJBQUEsQ0FNQSxVQUFBLENBSkEsVUFBQSxDQUNBLFdBQUEsQ0FFQSxRQUFBLENBSkEsaUJBQUEsQ0FRQSxjQUFBLENBTEEsVU51ZFosQ005Y0ksOEJBRUkscUJOK2NSLENNNWNJLDRCQUNJLDBCTjhjUixDTTNjSSxxQ0FDSSwwQk42Y1IsQ016Y0ksaUJBRUksV0FBQSxDQURBLFVONGNSLENNeGNZLGdDQUVJLFdBQUEsQ0FEQSxPTjJjaEIsQ010Y1EsOENBQ0ksMEJOd2NaLENRenFCQSxPQUtJLGtCQUFBLENBSEEsWUFBQSxDQUNBLGtCQUFBLENBRkEsWUFBQSxDQUdBLDZCQUFBLENBR0EsYUFBQSxDQURBLGdCUjZxQkosQ1ExcUJJLDBCQVRKLE9BVVEsZUFBQSxDQUNBLGNSNnFCTixDQUNGLENRM3FCSSx5QkFkSixPQWdCUSxXQUFBLENBREEsY1IrcUJOLENBQ0YsQ1E1cUJJLHlCQW5CSixPQXNCUSxrQkFBQSxDQUZBLGNBQUEsQ0FDQSxXQUFBLENBRUEsU1IrcUJOLENBQ0YsQ1E3cUJJLGtCQUlJLE1BQUEsQ0FGQSxpQkFBQSxDQURBLGVBQUEsQ0FFQSxjQUFBLENBRUEsa0JSK3FCUixDUTdxQlEsd0JBRUksNkJBQUEsQ0FBQSxxQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw4QkFBQSxDQUFBLHNCQUFBLENBSEEsY1JrckJaLENRNXFCUSx5QkFkSixrQkFnQlEsaUJBQUEsQ0FEQSxlUmdyQlYsQ0FDRixDUTdxQlEseUJBQ0ksNEJBQ0ksWVIrcUJkLENBQ0YsQ1F4cUJJLHVCQUdJLHFFQUFBLENBQ0Esb0JBQUEsQ0FHQSxrQkFBQSxDQU5BLFlBQUEsQ0FLQSxXQUFBLENBREEseUJSNHFCUixDUXhxQlEseUJBRUksYUFBQSxDQUlBLG9CQUFBLENBREEsZ0JKaEVILENJK0RHLGVBQUEsQ0FIQSxvQkFBQSxDQUVBLHdCUjZxQlosQ1F0cUJRLHlCQW5CSix1QkFvQlEsYVJ5cUJWLENBQ0YsQ1F0cUJJLHFCQUNJLE1Sd3FCUixDUXJxQlEsMkJBR0ksb0JBQUEsQ0FEQSxhQUFBLENBREEsU0FBQSxDQUdBLGlCQUFBLENBQ0EsaUJSdXFCWixDUXJxQlksMEJBUEosMkJBUVEsYVJ3cUJkLENBQ0YsQ1F0cUJZLHlCQVhKLDJCQVlRLGtCUnlxQmQsQ0FDRixDUXZxQlksNkJBS0ksYUgvRUMsQ0c0RUQsY0FBQSxDQUVBLGVBQUEsQ0FJQSxjQUFBLENBUEEsb0JBQUEsQ0FFQSx3QkFBQSxDQUlBLGtCQUFBLENBREEsOEJSMnFCaEIsQ1F2cUJnQix5QkFWSiw2QkFXUSxjUjBxQmxCLENBQ0YsQ1F2cUJZLHNDQUlJLGVIMUZGLENHZ0dFLGtCQUFBLENBUEEsVUFBQSxDQUlBLE1BQUEsQ0FFQSxXQUFBLENBUkEsaUJBQUEsQ0FPQSxPQUFBLENBSEEsb0JBQUEsQ0FPQSxtQkFBQSxDQURBLDhCQUFBLENBVEEsVVJtckJoQixDUXBxQmdCLG1DQUNJLFVIeEdOLENHeUdNLHFCQUFBLENBQ0EsOEJSc3FCcEIsQ1FucUJnQiw0Q0FDSSxtQkFBQSxDQUNBLDhCUnFxQnBCLENRNXBCWSx5QkFGSiw2QkFHUSxzQlIrcEJkLENBQ0YsQ1EzcEJRLDRCQVlJLG9CQUFBLENBVkEsa0JIMUpFLENFS1Ysd0JBQUEsQ0FDQSxrREFBQSxDQ2lLUSxrRkFBQSxDQUdBLDBCQUFBLENBREEsMkJBQUEsQ0FEQSxvQkFBQSxDQVBBLDhDQUFBLENBUkEsWUFBQSxDQVVBLHFCQUFBLENBUEEsYUFBQSxDQVNBLFlBQUEsQ0FSQSxjQUFBLENBRUEsd0JBQUEsQ0FDQSxLQUFBLENBRUEsa0JBQUEsQ0FQQSxVQUFBLENBR0EsU1IwcUJaLENRNXBCWSwyQ0FFSSw2QkFBQSxDQUNBLFFBQUEsQ0FFQSxNQUFBLENBQ0EsV0FBQSxDQUxBLFNBQUEsQ0FNQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxLQUFBLENBRUEsa0JBQUEsQ0FQQSxVQUFBLENBTUEsU1IrcEJoQixDUTFwQlksd0NBQ0ksdUJBQUEsQ0FLQSxpRUFBQSxDQUNBLG1CQUFBLENBTEEsV0FBQSxDQUdBLGtCQUFBLENBREEsV0FBQSxDQURBLFVSZ3FCaEIsQ1F6cEJZLDhDQUlJLG9CQUFBLENBRkEsWUFBQSxDQURBLE1BQUEsQ0FFQSxxQkFBQSxDQUVBLGNSMnBCaEIsQ1F6cEJnQixvREFDSSxXUjJwQnBCLENRenBCb0Isc0RBQ0ksU1IycEJ4QixDUXhwQm9CLCtEQUNJLFFSMHBCeEIsQ1FucEJZLDJDQUdJLG9CQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBRUEsVVJxcEJoQixDUW5wQmdCLHlEQUNJLGFBQUEsQ0FDQSxVUnFwQnBCLENRbnBCb0IscUVBQ0ksa0JScXBCeEIsQ1FqcEJ3QiwyRUFDSSxhUm1wQjVCLENRN29CWSxpQ0FDSSx3Q1Irb0JoQixDUTdvQmdCLGdEQUNJLDJCUitvQnBCLENRcG9CUSxpQ0FDSSxpQlJzb0JaLENRbm9CUSx5QkFOSixvQkFPUSxzQlJzb0JWLENBQ0YsQ1Fwb0JRLCtDQUNJLGtDQUNJLFdSc29CZCxDUWhvQmMsMkZBQ0ksVVJxb0JsQixDUW5vQmtCLHlEQUNJLGNScW9CdEIsQ1Fsb0JrQixxREFDSSxZUm9vQnRCLENBQ0YsQ1E1bkJJLHlCQUNJLFlSOG5CUixDUTVuQlEsb0NBQ0ksdUJBQUEsQ0FLQSxnRUFBQSxDQUNBLG1CQUFBLENBTEEsV0FBQSxDQUdBLGtCQUFBLENBREEsV0FBQSxDQURBLFVSa29CWixDUTVuQlEseUJBWkoseUJBYVEsdUJSK25CVixDQUNGLENRM25CSSwrQ0FDSSxrQkFFSSxpQkFBQSxDQURBLGVSOG5CVixDQUNGLENTcjdCQSxPQVNJLGFKZWEsQ0loQmIsY0FBQSxDQVBBLFdMQ1csQ0tDWCw2QkFBQSxDQUlBLGFBQUEsQ0FGQSxnQkFBQSxDQUNBLFlUMjdCSixDU3Q3QkksNEJBUEEsa0JBQUEsQ0FGQSxZVHM4QkosQ1M3N0JJLHFCQUNJLE1BQUEsQ0FFQSwwQkFBQSxDQUVBLGFUdzdCUixDU3Q3QlEseUJBUEoscUJBUVEsa0JUeTdCVixDQUNGLENTdDdCSSxVQUdJLFlBQUEsQ0FGQSxlQUFBLENBR0Esa0JBQUEsQ0FGQSxTVDA3QlIsQ1N0N0JRLGFBQ0ksaUJUdzdCWixDU3Q3QlksZUFJSSxhSlpDLENJU0QsY0FBQSxDQUlBLGVBQUEsQ0FGQSxvQkFBQSxDQURBLHdCQUFBLENBSUEsa0JUdzdCaEIsQ1N0N0JnQixxQkFDSSxVVHc3QnBCLENTbjdCUSw2QkFDSSxZQUFBLENBQ0EsUVRxN0JaLENTbjdCWSx5QkFKSiw2QkFLUSxhVHM3QmQsQ0FDRixDU2w3QkkscUJBQ0ksWVRvN0JSLENTbDdCUSx5QkFISixxQkFNUSxrQkFBQSxDQUZBLGNBQUEsQ0FDQSxzQlRzN0JWLENTbjdCVSx3QkFDSSxVQUFBLENBQ0EsU1RxN0JkLENBQ0YsQ1NqN0JJLDBCQXZFSixPQXlFUSxjQUFBLENBREEsVVRxN0JOLENBQ0YsQ1NsN0JJLHlCQTVFSixPQTZFUSxxQkFBQSxDQUNBLDBCQUFBLENBQUEsdUJBQUEsQ0FBQSxrQkFBQSxDQUNBLG1CVHE3Qk4sQ1NuN0JNLFNBQ0ksUVRxN0JWLENBQ0YsQ1NsN0JJLHlCQXRGSixPQXVGUSxtQlRxN0JOLENTbjdCTSxVQUNJLGNUcTdCVixDQUNGLENTaDdCQSxhQUNJLGVBQUEsQ0FDQSxhSjFFYSxDSThFYixxQkFBQSxDQUZBLGNBQUEsQ0FEQSxZQUFBLENBTUEsaUJUbTdCSixDU2o3QkksaUNBSEEsa0JBQUEsQ0FIQSxZQUFBLENBRUEsc0JUMjdCSixDU2o3QlEsNENBQ0ksV1RtN0JaLENTajdCWSxxQ0FDSSxXQUFBLENBQ0EsZ0JUbTdCaEIsQ1M5NkJJLHlCQTNCSixhQThCUSwwQkFBQSxDQUFBLHVCQUFBLENBQUEsa0JBQUEsQ0FGQSwwQkFBQSxDQUNBLFlUazdCTixDUy82Qk0sb0JBQ0kscUJBQUEsQ0FFQSwwQlRnN0JWLENTNTZCYyxxQ0FDSSxRVDg2QmxCLENBQ0YsQ1VyakNJLGdDQUdJLGtCTEpNLENLV04sa0JBQUEsQ0FMQSxXQUFBLENBR0EscUJBQUEsQ0FGQSxTQUFBLENBSkEsbUJBQUEsQ0FEQSxpQkFBQSxDQVFBLE9BQUEsQ0FGQSxrQkFBQSxDQUlBLGlDQUFBLENBUEEsVVYrakNSLENVcmpDSSxvQkFFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjVjBqQ1IsQ1VyakNRLHNDQUNJLFVBQUEsQ0FDQSxtQkFBQSxDQUNBLGlDVnVqQ1osQ1VqakNBLGNBc0JJLG9DQUFBLENBUEEsa0JBQUEsQ0FLQSxrQ0FBQSxDQUFBLDBCQUFBLENBaEJBLGVMUlUsQ0tTVixXQUFBLENBRkEsa0JObENTLENNMENULGFMM0JTLENLNkJULG1CQUFBLENBTkEsZ0NBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQVJBLFdOaENTLENNNkNULDBCQUFBLENBUkEsWUFBQSxDQVlBLGVBQUEsQ0FOQSxvQkFBQSxDQUtBLGlCQUFBLENBTUEsb0JBQUEsQ0FiQSx3QkFBQSxDQVdBLHVCQUFBLENBTEEsa0JBQUEsQ0FkQSxXVndrQ0osQ1VqakNJLG9CQUNJLHNCQUFBLENBQ0Esa0JWbWpDUixDVWhqQ0kseUJBRUksd0JMaERLLENLcURMLHVCQUFBLENBQ0EsMkJBQUEsQ0FDQSxtQkFBQSxDQUpBLGtCQUFBLENBSkEsb0JBQUEsQ0FFQSxXQUFBLENBQ0EsVUFBQSxDQUVBLFNWcWpDUixDVWhqQ1EsZ0VBQ0ksbURWa2pDWixDVS9pQ1Esa0NBQ0ksdURWaWpDWixDVTlpQ1EseUNBQ0ksOERWZ2pDWixDVTdpQ1EsZ0NBQ0kscURWK2lDWixDVTVpQ1EsOEJBQ0ksMERWOGlDWixDVTNpQ1Esc0NBQ0kscURBQUEsQ0FDQSxvQlY2aUNaLENVMWlDUSw4QkFFSSxtREFBQSxDQURBLG1CVjZpQ1osQ1V6aUNRLGdDQUNJLHFEVjJpQ1osQ1V4aUNRLCtCQUNJLDBEQUFBLENBQ0EsbUJWMGlDWixDVXZpQ1Esc0NBQ0ksMkRBQUEsQ0FDQSxtQlZ5aUNaLENVdGlDUSxpQ0FDSSwyREFBQSxDQUVBLDJCQUFBLENBREEsbUJWeWlDWixDVXJpQ1EsOEJBQ0ksMERBQUEsQ0FFQSwyQkFBQSxDQURBLG1CVndpQ1osQ1VwaUNRLGtDQUNJLG1EQUFBLENBQ0EsbUJWc2lDWixDVW5pQ1EscUNBQ0ksNERBQUEsQ0FDQSxvQlZxaUNaLENVbGlDUSxrQ0FDSSw2REFBQSxDQUVBLDJCQUFBLENBREEsbUJWcWlDWixDVWppQ1EsOEJBQ0kseURBQUEsQ0FFQSwyQkFBQSxDQURBLG1CVm9pQ1osQ1VoaUNRLHFDQUNJLGdFQUFBLENBRUEsMkJBQUEsQ0FEQSxtQlZtaUNaLENVL2hDUSx5Q0FJRSwyQkFBQSxDQUZBLHdCVm1pQ1YsQ1U5aENRLHVFQU5FLDhEQUFBLENBRUEsbUJWdWlDVixDVW5pQ1EsOEJBR0ksMkJWZ2lDWixDVTdoQ1Esb0NBQ0kseURBQUEsQ0FFQSwyQkFBQSxDQURBLG1CVmdpQ1osQ1U1aENRLG9DQUNJLG9EVjhoQ1osQ1UzaENRLDhCQUNJLG1EVjZoQ1osQ1UxaENRLHFDQUNJLDBEVjRoQ1osQ1V6aENRLG9DQUNJLHlEVjJoQ1osQ1V4aENRLHVDQUNJLDREQUFBLENBQ0Esb0JWMGhDWixDVXZoQ1EsZ0RBQ0ksc0VBQUEsQ0FDQSxvQlZ5aENaLENVdGhDUSwrQkFDSSxvREFBQSxDQUNBLG9CVndoQ1osQ1VyaENRLDhCQUNJLG1EQUFBLENBQ0Esb0JWdWhDWixDVXBoQ0Usd0NBQ0MsVUFBQSxDQUNBLGVBQUEsQ0FDQSxnQlZzaENILENVbmhDUSxrQ0FDSSxrREFBQSxDQUNBLG1CVnFoQ1osQ1VsaENRLDhCQUNJLG1EVm9oQ1osQ1VqaENRLGtDQUNJLDREVm1oQ1osQ1UvZ0NJLHFCQUNJLE1BQUEsQ0FFQSxpQkFBQSxDQURBLFNWa2hDUixDVTlnQ0ksb0JBQ0ksYVZnaENSLENVN2dDSSx5QkFFSSxhQUFBLENBREEsVVZnaENSLENVN2dDUSxnQ0FDSSxZVitnQ1osQ1UzZ0NJLHdKQU1JLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSxVVndnQ1IsQ1V0Z0NRLDBOQUNJLHFCVndnQ1osQ1VyZ0NRLG9RQUNJLGtCVnVnQ1osQ1VuZ0NZLHdTQUNJLFVWcWdDaEIsQ1UvL0JJLHVDQUdFLGFMeFFPLENLdVFQLGtCQUFBLENBREEsYVZtZ0NOLENVLy9CTSxrREFDRSx3QlZpZ0NSLENVOS9CTSw2Q0FDRSxhVmdnQ1IsQ1U1L0JJLDZCQUNJLGVMMVFVLENLNFFWLFdBQUEsQ0FEQSxhVisvQlIsQ1U1L0JRLHdDQUNJLHdCVjgvQlosQ1UzL0JRLCtDQUNJLGtCVjYvQlosQ1V6L0JJLHFEQUNJLGtCTC9TUSxDS2dUUixvQkFBQSxDQUNBLFFWMi9CUixDVXovQlEsMkVBQ0kscUJWMi9CWixDVXgvQlEseUZBQ0ksa0JWMC9CWixDVXQvQkksbUVBRUksZUxyU00sQ0tzU04sYUwvVFEsQ0tnVVIsUVZ1L0JSLENVci9CUSx5RkFDSSxxQlZ1L0JaLENVbi9CSSx1Q0FDRSxrQkwzVE8sQ0srVFAsa0JBQUEsQ0FIQSxVTGxUWSxDS3NUWixjQUFBLENBSEEsV0FBQSxDQU1BLGtCQUFBLENBREEsZUFBQSxDQURBLGlCQUFBLENBSEEsV1YwL0JOLENVbi9CTSx5REFDRSxrQlZxL0JSLENVbC9CTSw2Q0FDRSxVVm8vQlIsQ1VoL0JJLCtCQUNJLGtCTDVWUSxDS2dXUixrQkFBQSxDQUhBLFVMdFVVLENLMFVWLGNONVZDLENNeVZELFdBQUEsQ0FJQSxpQkFBQSxDQUhBLFdWcS9CUixDVWgvQlEsMENBQ0kscUJMNVVFLENLNlVGLFdBQUEsQ0FDQSxVVmsvQlosQ1UvK0JRLGlEQUNJLGtCVmkvQlosQ1U3K0JJLGlDQUNJLGtC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S0EsV0FBQSxDQUpBLGlCQUFBLENBRUEsU0FBQSxDQUdBLHVCQUFBLENBRkEsVVY4OEJoQixDVXg4QlEsMENBQ0ksZUFBQSxDQUNBLHFCVjA4QlosQ1V0OEJnQiw0REFBVyx3QlZ5OEIzQixDVXg4QmdCLCtEQUFjLHdCVjI4QjlCLENVMThCZ0IsMERBQVMsd0JWNjhCekIsQ1U1OEJnQiw4REFBYSx3QlYrOEI3QixDVTk4QmdCLDBEQUFTLHdCVmk5QnpCLENVNzhCWSwwREFDSSxxQkxubUJGLENLb21CRSxtREFBQSxDQUVBLHVCQUFBLENBREEsMkJWZzlCaEIsQ1U1OEJZLGlEQUNJLHdCVjg4QmhCLENVMzhCZSx3REFFSyxzQkFBQSxDQURBLFVWODhCcEIsQ1UxOEJnQix1REFDSSxzQlY0OEJwQixDVXY4Qlksb0RBQ0ksd0JWeThCaEIsQ1VyOEJZLCtDQUNJLHdCVnU4QmhCLENVbjhCWSxtREFDSSx3QlZxOEJoQixDVWo4QlksK0NBQ0ksd0JWbThCaEIsQ1U5N0JRLGlEQUNJLFdBQUEsQ0FDQSxtQlZnOEJaLENVNzdCUSxrREFDSSxlVis3QlosQ1UxN0JJLDJFQUtJLGFMaHFCUyxDS2lxQlQsZ0JOanJCQyxDTTZxQkQsV0FBQSxDQU1BLGVBQUEsQ0FEQSxvQkFBQSxDQUpBLFVWZzhCUixDVXo3QlEseUZBQ0ksZVYyN0JaLENVeDdCUSxpR0FFSSxXQUFBLENBREEsVVYyN0JaLENVeDdCWSwyR0FDSSxtRFYwN0JoQixDVXI3QlEsK0dBQ0ksZVZ1N0JaLENVbjdCSSxxQ0FDSSxrQlZxN0JSLENVbjdCWSxxREFDSSx3QlZxN0JoQixDVS82Qkksc0NBQ0ksZVZpN0JSLENVLzZCWSxzREFDSSx3QlZpN0JoQixDVTU2Qkksb0RBRUksUVY2NkJSLENVMTZCSSx3QkFDSSxXVjQ2QlIsQ1V4NkJXLGdDQUFhLHdCVjI2QnhCLENVMTZCVSw4QkFBYSx3QlY2NkJ2QixDVTU2QlMsNkJBQWEsd0JWKzZCdEIsQ1U5NkJXLCtCQUFhLHdCVmk3QnhCLENVaDdCYyxnQ0FBYSx3QlZtN0IzQixDVS82QkEsZUFrQkksa0JBQUEsQ0FiQSxzQkFBQSxDQURBLHdCQUFBLENBREEsa0JBQUEsQ0FTQSxhTDl2QlcsQ0trd0JYLFlBQUEsQ0FDQSwwQkFBQSxDQU5BLGdDQUFBLENBRUEsY0FBQSxDQVpBLFdBQUEsQ0FtQkEsY0FBQSxDQWxCQSxlQUFBLENBT0EsWUFBQSxDQUNBLGVBQUEsQ0FZQSxzQkFBQSxDQWRBLGlCQUFBLENBREEsZUFBQSxDQVlBLGtCQUFBLENBYkEsVVZrOEJKLENVaDdCSSxpQ0FDSSx3QlZrN0JSLENVLzZCSSwwQkFFSSxxQkx4dkJNLENLNnZCTix1QkFBQSxDQUNBLDJCQUFBLENBQ0EsbUJBQUEsQ0FKQSxrQkFBQSxDQUpBLG9CQUFBLENBRUEsV0FBQSxDQU9BLGdCQUFBLENBRUEsU0FBQSxDQURBLDRCQUFBLENBRUEsa0JBQUEsQ0FUQSxVQUFBLENBRUEsU1Z3N0JSLENVLzZCUSxnQ0FDSSxvRFZpN0JaLENVNzZCSSxzQkFDSSxNVis2QlIsQ1U1NkJJLHdCQUlJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUxBLGtCTHJ5Qk0sQ0t1eUJOLFdBQUEsQ0FEQSxVTGx4QlUsQ0t1eEJWLGVWODZCUixDVTU2QlEsbUNBRUksU0FBQSxDQURBLGdDVis2QlosQ1UxNkJJLHFCQUNJLGFWNDZCUixDVXg2QkEsYUFDSSx1QkFBQSxDQUlBLDRCQUFBLENBSUEsOEJBQUEsQ0FEQSwyQkFBQSxDQURBLG1CQUFBLENBREEscUJBQUEsQ0FGQSxrQkFBQSxDQURBLFdBQUEsQ0FVQSxhQUFBLENBSEEsWUFBQSxDQUVBLGVBQUEsQ0FEQSxrQkFBQSxDQVRBLFVWczdCSixDVXo2QkksZ0JBQ0ksb0RWMjZCUixDVXg2Qkksa0JBQ0kseURBQUEsQ0FDQSw4QlYwNkJSLENVdjZCSSxrQkFDSSw2REFBQSxDQUVBLDJCQUFBLENBREEsbUJWMDZCUixDVXQ2QkksbUJBQ0kseURBQUEsQ0FFQSwyQkFBQSxDQURBLG1CVnk2QlIsQ1VyNkJJLG1CQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUhBLGNWMDZCUixDVWo2QkEsa0JBQ0ksUVZvNkJKLENXaHhEQSxjQU9JLGtCQUFBLENBRkEsWUFBQSxDQUZBLDBCQUFBLENBR0Esc0JBQUEsQ0FKQSw4QlhzeERKLENXOXdESSx5QkFWSixjQVdRLFdYaXhETixDQUNGLENXL3dESSx5QkFkSixjQWVRLGdCWGt4RE4sQ0FDRixDV2h4REksb0VBQ0ksMEJYa3hEUixDV2h4RFEseUJBSEosb0VBSVEseUJYbXhEVixDQUNGLENXaHhESSx5QkFDSSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSw4Q0FBQSxDQUNBLGFOTlMsQ01PVCxZWGt4RFIsQ1cvd0RJLGdEQUlJLGtCQUFBLENBRkEsWUFBQSxDQURBLE1BQUEsQ0FVQSxxQkFBQSxDQVJBLHNCQUFBLENBR0EsZ0JBQUEsQ0FDQSxjQUFBLENBRkEsVVhveERSLENXNXdEUSwwQkFiSixnREFjUSxjQUFBLENBQ0EsU1grd0RWLENBQ0YsQ1dyd0RJLHdCQUNJLFdYdXdEUixDV2p3REEsOEJBR0ksa0JBQUEsQ0FGQSxZQUFBLENBR0EscUJBQUEsQ0FDQSxXQUFBLENBSEEsc0JBQUEsQ0FJQSxVWG93REosQ1k3MERBLHlCQUNJLGtCWmcxREosQ1k5MERJLDRCQUNJLGNBQUEsQ0FDQSxpQlpnMURSLENZNzBESSwyQkFDSSxpQlorMERSLENZNTBESSw4Q0FDSSxrQlo4MERSLENZMzBESSx1Q0FFSSxlWjQwRFIsQ1kxMERRLGdEQUNJLG9DWjQwRFosQ1l2MERZLDhFQUNJLGNaeTBEaEIsQ1l0MERZLCtEQUNJLG9CWncwRGhCLENZcDBEUSx5QkFuQkosdUNBcUJRLGNBQUEsQ0FEQSxVWncwRFYsQ0FDRixDWXAwREksdUNBQ0ksaUJaczBEUixDWXAwRFEsMERBR0ksa0JBQUEsQ0FEQSxjQUFBLENBREEsaUJadzBEWixDYWwzREksMEJBSEosK0JBSVEsY2JzM0ROLENBQ0YsQ2FwM0RJLHlCQVBKLCtCQVVRLGtCQUFBLENBRkEscUJBQUEsQ0FDQSxzQkFBQSxDQUVBLGdCYnUzRE4sQ0FDRixDYXIzREksK0RBQ0ksWUFBQSxDQUNBLGtCYnUzRFIsQ2FyM0RRLHlCQUpKLCtEQUtRLGFidzNEVixDQUNGLENhcjNESSxtREFFSSxlQUFBLENBREEsaUJidzNEUixDYXAzREksMkNBQ0ksUUFBQSxDQUVBLG1CQUFBLENBQ0EsaUJBQUEsQ0FGQSxPYnczRFIsQ2FuM0RJLHFEQUNJLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGdCQUFBLENBQ0EsY0FBQSxDQUNBLFVicTNEUixDYW4zRFEseUJBUEoscURBUVEsY2JzM0RWLENBQ0YsQ2FuM0RJLCtEQUNJLGlCYnEzRFIsQ2FsM0RJLGlFQUNJLGtCYm8zRFIsQ2FsM0RRLHVFQUVJLHVCQUFBLENBREEsZ0JUOUNILENTaURHLGtCQUFBLENBREEsbUJicTNEWixDYTcyRGdCLHFTQUNJLFdBQUEsQ0FFQSxlQUFBLENBREEsU2JnM0RwQixDYTcyRG9CLG1ZQUNJLFliKzJEeEIsQ2ExMkRnQixxVUFDSSxXQUFBLENBR0EsdUJBQUEsQ0FEQSxlQUFBLENBREEsU2I4MkRwQixDYTEyRG9CLHVYQUNJLGViNDJEeEIsQ2F4MkRnQixxTUFDSSxjYjAyRHBCLENhdjJEZ0IsdU1BQ0ksWWJ5MkRwQixDYXQyRGdCLG1SQUNJLGdCVDNGWCxDUzRGVyxpQkFBQSxDQUVBLGVBQUEsQ0FEQSxpQmJ5MkRwQixDYTUxREEsb0JBS0ksc0JBQUEsQ0FDQSxlQUFBLENBSkEsZUFBQSxDQUVBLG1CQUFBLENBSEEsU2JtMkRKLENhMzFESSx5QkFUSixvQkFXUSxXQUFBLENBREEsU2IrMUROLENBQ0YsQ2E1MURJLHNCQUNJLFFiODFEUixDYTMxREksaUNBR0ksWUFBQSxDQUNBLGNBQUEsQ0FDQSw0QkFBQSxDQUNBLGNBQUEsQ0FKQSxpQkFBQSxDQURBLFViazJEUixDYTMxRFEseUJBUkosaUNBU1EsV0FBQSxDQUNBLHNCYjgxRFYsQ0FDRixDYTUxRFEseUNBU0ksZUFBQSxDQUpBLGtCQUFBLENBRkEsb0JBQUEsQ0FEQSxXQUFBLENBRUEsa0JBQUEsQ0FHQSxlQUFBLENBREEsaUJBQUEsQ0FMQSxTYnEyRFosQ2EzMURZLHlCQVhKLHlDQWFRLGFBQUEsQ0FEQSxTYisxRGQsQ0FDRixDYTUxRFksNkNBR0ksV0FBQSxDQUZBLHFCQUFBLENBQUEsa0JBQUEsQ0FHQSxrQkFBQSxDQUZBLFViZzJEaEIsQ2EzMURZLCtDQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsNEJBQUEsQ0FBQSxvQkFBQSxDQUhBLGNiZzJEaEIsQ2EzMURnQixtREFDSSxpQ2I2MURwQixDYXoxRFksa0RBQ0ksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBQ0Esd0JiMjFEaEIsQ2FyMURJLGtDQUNJLGdCQUFBLENBQ0EsaUJidTFEUixDYWoxRFEsOEdBQ0ksaUJiczFEWixDYW4xRFEsZ0RBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0Esc0JBQUEsQ0FFQSxlYnExRFosQ2FuMURZLG9EQUNJLGtCQUFBLENBRUEsV0FBQSxDQURBLFViczFEaEIsQ2FsMURZLHFEQUNJLGNibzFEaEIsQ2FsMURnQix1REFHSSxhQUFBLENBRkEsZUFBQSxDQUNBLGVBQUEsQ0FFQSxvQmJvMURwQixDYWgxRFksMkRBQ0ksWWJrMURoQixDYS8wRFkseUZBRUksc0JBQUEsQ0FDQSxRQUFBLENBQ0EsU0FBQSxDQUhBLGlCQUFBLENBSUEsV2JpMURoQixDYTMwREEsa0JBQ0ksTUFBQSxDQUVBLFNiNjBESixDYTMwREkscUJBQ0ksYWI2MERSLENhMzBEUSx5QkFISixxQkFJUSxZYjgwRFYsQ0FDRixDYTMwREksb0NBQ0ksWWI2MERSLENhMTBESSxtQ0FDSSxhYjQwRFIsQ2ExMERRLGlEQUNJLFFBQUEsQ0FFQSxpQ0FBQSxDQURBLFViNjBEWixDYXYwREkscUNBQ0ksZ0NieTBEUixDYXYwRFEsMkNBQ0ksb0JieTBEWixDYXYwRFEsc0ZBQ0ksdUJieTBEWixDYXYwRFEsd0RBQ0ksc0JieTBEWixDYXQwRFEsc0ZBQ0ksa0JidzBEWixDYXIwRFEsMERBS0ksY0FBQSxDQUpBLGFBQUEsQ0FFQSxnQlR0UkgsQ1N5UkcsaUJBQUEsQ0FGQSx5QkFBQSxDQUdBLGtCQUFBLENBTEEsVWI0MERaLENhcjBEWSxnRUFDSSxxQmJ1MERoQixDYW4wRFEsMkNBQ0ksa0JBQUEsQ0FTQSxhUnpSSyxDUWlSTCxZQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBQ0Esa0JiczBEWixDYWgwREksZ0NBS0ksYUFBQSxDQURBLGViZzBEUixDYTd6RFEseUJBUEosZ0NBUVEsaUJiZzBEVixDQUNGLENhOXpEUSxnREFDSSxNQUFBLENBQ0EsYWJnMERaLENhN3pEUSw4Q0FFSSxpQmI4ekRaLENhNXpEWSxtRUFRSSx1QkFBQSxDQUdBLG1FQUFBLENBSkEsV0FBQSxDQURBLGtCQUFBLENBSUEsY0FBQSxDQUVBLFlBQUEsQ0FUQSxXQUFBLENBQ0EsVUFBQSxDQUtBLHFCQUFBLENBUkEsaUJBQUEsQ0FJQSxPQUFBLENBSEEsVWJ3MERoQixDYTV6RGdCLDJFQUNJLGFiOHpEcEIsQ2EzekRnQix5QkFsQkosbUVBbUJRLFViOHpEbEIsQ0FDRixDYTF6RFksZ0RBRUksY0FBQSxDQURBLGViNnpEaEIsQ2F6ekRZLHNIQUVJLGFiMnpEaEIsQ2F4ekRZLG1EQUNJLGlCYjB6RGhCLENhdHpEZ0IsMkVBQ0ksWWJ3ekRwQixDYWx6RFEsNENBQ0ksUUFBQSxDQUNBLGVBQUEsQ0FDQSxxQmJvekRaLENhbHpEWSxvREFDSSxZYm96RGhCLENhbHpEZ0IseUJBSEosb0RBSVEsWWJxekRsQixDQUNGLENhOXlEUSw4Q0FFSSxlQUFBLENBREEsaUJiaXpEWixDYTl5RFksMkRBRUksc0JBQUEsQ0FDQSxTQUFBLENBRkEsV2JrekRoQixDYTd5RFksNERBQ0ksUWIreURoQixDYTV5RG9CLGdGQUNJLDZEYjh5RHhCLENheHlEUSxvREFDSSxrQkFBQSxDQUNBLGlCYjB5RFosQ2FseURJLGlDQUNJLFlicXlEUixDYWx5REksK0JBRUksZUFBQSxDQURBLFNicXlEUixDYWx5RFEsa0NBQ0ksaUJib3lEWixDYWx5RFksK0NBQ0ksWWJveURoQixDYWh5RFEsaURBR0ksYVJuYUssQ1FpYUwsYUFBQSxDQUNBLGlCYm15RFosQ2E1eERBLHNCQWFJLGtCQUFBLENBSkEsOEJBQUEsQ0FKQSxRQUFBLENBTUEsWUFBQSxDQVJBLFdBQUEsQ0FTQSxzQkFBQSxDQU5BLE1BQUEsQ0FFQSxXQUFBLENBUEEsY0FBQSxDQU1BLE9BQUEsQ0FIQSxLQUFBLENBRkEsV0FBQSxDQVFBLFNia3lESixDYTd4REksOEJBQ0ksWWIreERSLENhNXhESSxxQ0FJSSxrQlI1YlksQ1EwYlosa0JBQUEsQ0FHQSxVUjliTSxDUTBiTixZQUFBLENBRUEsY0FBQSxDQUlBLGNBQUEsQ0FEQSxZQUFBLENBRUEsaUJiOHhEUixDYTV4RFEsNkNBQ0ksYWI4eERaLENhMXhESSw2Q0FHSSxlQUFBLENBRUEsa0JBQUEsQ0FKQSxhUjVjUyxDUWlkVCxlQUFBLENBRkEsc0JBQUEsQ0FJQSxpQkFBQSxDQURBLGlCQUFBLENBTEEsU2JreURSLENhMXhEUSx5QkFWSiw2Q0FXUSxhQUFBLENBQ0EsU2I2eERWLENBQ0YsQ2EzeERRLDJEQUNJLFliNnhEWixDYTN4RFksbUVBQ0ksYWI2eERoQixDYXp4RFEsMkRBQ0ksZWIyeERaLENhenhEWSw4RkFDSSxlYjJ4RGhCLENhdnhEUSwrQ0FDSSxtQmJ5eERaLENhcnhEWSxtSkFFSSxrQmJ1eERoQixDYXB4RFksOEVBRUksc0JBQUEsQ0FEQSxZYnV4RGhCLENhcHhEZ0Isb0ZBQ0ksWWJzeERwQixDYS93REksa0NBUUksZUFBQSxDQURBLFdBQUEsQ0FEQSxrQkFBQSxDQUdBLGFSMWhCUSxDUWlpQlIsY0FBQSxDQU5BLGNBQUEsQ0FMQSxXQUFBLENBTUEsZ0JBQUEsQ0FFQSxRQUFBLENBQ0EsZUFBQSxDQWJBLGlCQUFBLENBRUEsV0FBQSxDQVlBLGlCQUFBLENBYkEsS0FBQSxDQUVBLFViNnhEUixDYS93RFEseUJBbEJKLGtDQW1CUSxTQUFBLENBQ0EsT2JreERWLENBQ0YsQ2E5d0RBLHdCQUNJLG9CYml4REosQ2NuMEVBLGVBS0ksa0JBQUEsQ0FIQSxZQUFBLENBREEsTUFBQSxDQUVBLHFCQUFBLENBQ0Esc0JBQUEsQ0FFQSxpQmRzMEVKLENjcDBFSSw2QkFDSSxlZHMwRVIsQ2NuMEVRLDJDQUNJLFFkcTBFWixDY2wwRVEseUJBUkosNkJBU1EsaUJkcTBFVixDQUNGLENjbDBFSSxpQkFFSSxjQUFBLENBREEsYWRxMEVSLENjajBFSSwwQkFDSSxhZG0wRVIsQ2M3ekVJLGlCQUNJLGFkZzBFUixDYzd6RUkseUJBQ0ksWUFBQSxDQUNBLHNCQUFBLENBRUEsaUJBQUEsQ0FDQSxVZDh6RVIsQ2M1ekVRLHlCQVBKLHlCQVFRLGlCZCt6RVYsQ0FDRixDYzV6RUkscUNBQ0ksYWQ4ekVSLENjM3pFSSw2QkFJSSxrQlQ3QlksQ1MyQlosa0JBQUEsQ0FHQSxVVC9CTSxDUzJCTixZQUFBLENBRUEsY0FBQSxDQUlBLGlCQUFBLENBQ0EsY0FBQSxDQUZBLFlBQUEsQ0FHQSxpQmQ2ekVSLENjM3pFUSxxQ0FDSSxhZDZ6RVosQ2U5M0VBLGdCQUlJLHNCQUFBLENBRkEsWUFBQSxDQURBLE1BQUEsQ0FFQSxzQkFBQSxDQUlBLGVBQUEsQ0FEQSxnQkFBQSxDQURBLFlmbTRFSixDZS8zRUksMEJBVEosZ0JBV1EsbUJBQUEsQ0FEQSxVZm00RU4sQ0FDRixDZWg0RUkseUJBZEosZ0JBaUJRLHFCQUFBLENBRkEsY0FBQSxDQUNBLGlCZm80RU4sQ0FDRixDZWo0RUkscUNBRUksZUFBQSxDQUVBLGVBQUEsQ0FDQSxpQkFBQSxDQUZBLGlCQUFBLENBRkEsU2Z1NEVSLENlajRFUSx5QkFQSixxQ0FTUSxrQkFBQSxDQUNBLGlCQUFBLENBRkEsVWZzNEVWLENlbDRFVSwwREFDSSxZZm80RWQsQ0FDRixDZWo0RVEsOENBQ0ksZWZtNEVaLENlajRFWSxpREFDSSxZZm00RWhCLENlaDRFWSxzRUFNSSwrRUFBQSxDQUtBLFdBQUEsQ0FIQSxjQUFBLENBSUEsWUFBQSxDQVBBLFdBQUEsQ0FLQSxTQUFBLENBVEEsaUJBQUEsQ0FFQSxVQUFBLENBREEsUUFBQSxDQUtBLHVCQUFBLENBRUEsa0JBQUEsQ0FMQSxVZjA0RWhCLENlaDRFZ0IsNEVBQ0ksa0NmazRFcEIsQ2UvM0VnQix5QkFsQkosc0VBbUJRLGFmazRFbEIsQ0FDRixDZTMzRVksbUVBQ0ksV2Y2M0VoQixDZTEzRVksc0VBQ0ksd0JmNDNFaEIsQ2UxM0VnQiw0RUFDSSxtQ2Y0M0VwQixDZXQzRVEsaURBQ0ksa0JmdzNFWixDZXQzRVkseUJBSEosaURBSVEsWUFBQSxDQUNBLGtCQUFBLENBQ0EsY0FBQSxDQUNBLDZCZnkzRWQsQ2V2M0VjLHNEQUNJLFVmeTNFbEIsQ2VuM0VjLHVFQUVRLGdCZnMzRXRCLENBSkYsQ2U1MkVZLHdEQUNJLFlmbTNFaEIsQ2VoM0VZLHdFQWNJLGtCQUFBLENBVEEsc0JBQUEsQ0FEQSx3QkFBQSxDQURBLGtCQUFBLENBU0EsWUFBQSxDQUNBLDBCQUFBLENBWkEsV0FBQSxDQWdCQSw2QkFBQSxDQURBLGNBQUEsQ0FkQSxlQUFBLENBT0EsWUFBQSxDQUNBLGVBQUEsQ0FGQSxpQkFBQSxDQURBLGVBQUEsQ0FRQSxrQkFBQSxDQVRBLFVmNjNFaEIsQ2VoM0VnQiw4RUFFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjZnEzRXBCLENlMTJFZ0IsaUZBU0ksV0FBQSxDQU5BLGtCQUFBLENBRkEscUJBQUEsQ0FHQSxnQkFBQSxDQUNBLFNBQUEsQ0FHQSxTQUFBLENBRkEsNEJBQUEsQ0FDQSxrQkFBQSxDQUxBLG9CZm0zRXBCLENlMTJFb0IseUZBQ0kscUJmNDJFeEIsQ2V2MkVnQixrRUFNSSxnQkFBQSxDQUhBLGFWNUlILENVd0pHLGNBQUEsQ0FSQSxvQkFBQSxDQUlBLE1BQUEsQ0FWQSxnQ0FBQSxDQUdBLGNBQUEsQ0FDQSxlQUFBLENBT0EsV0FBQSxDQUVBLGdCQUFBLENBTkEsUUFBQSxDQUtBLHNCQUFBLENBSEEsa0JmNjJFcEIsQ2VyMkVnQixzRUFDSSwrQkFBQSxDQUFBLHVCQUFBLENBQ0Esa0JWaExOLENVaUxNLFdmdTJFcEIsQ2VwMkVvQiw0RUFFSSxhVm5LUCxDVW9LTyxlZnEyRXhCLENlbDJFb0IsMkZBQ0ksU0FBQSxDQUNBLGdDZm8yRXhCLENlLzFFWSxpRUFDSSxzQkFBQSxDQUNBLHdCQUFBLENBQ0EsYVZ2TUEsQ1V3TUEsUUFBQSxDQUNBLGVBQUEsQ0FDQSxVZmkyRWhCLENlLzFFZ0IsbUZBQ0ksa0JmaTJFcEIsQ2U5MUVnQiw0RUFDSSx3QlZqTkosQ1VrTkksMERBQUEsQ0FDQSxtQmZnMkVwQixDZXoxRUksbUNBR0ksWUFBQSxDQUZBLE1BQUEsQ0FHQSxrQkFBQSxDQUZBLFNmNjFFUixDZXoxRVEseUJBTkosbUNBT1EsVWY0MUVWLENBQ0YsQ2UxMUVRLHNEQUdJLGtCQUFBLENBRkEsWUFBQSxDQUdBLHFCQUFBLENBRkEsc0JBQUEsQ0FJQSxtQkFBQSxDQURBLGlCZjYxRVosQ2UxMUVZLHdCQVJKLHNEQVNRLFlmNjFFZCxDQUNGLENlMTFFUSxpREFFSSxZQUFBLENBREEsTUFBQSxDQUdBLGtCQUFBLENBREEsY0FBQSxDQUtBLFlBQUEsQ0FGQSwwQkFBQSxDQUtBLGdCQUFBLENBSkEsZ0JBQUEsQ0FFQSxlQUFBLENBQ0Esa0JmNDFFWixDZXoxRVkseUJBYkosaURBa0JRLFdBQUEsQ0FGQSw0QkFBQSxDQUNBLGVBQUEsQ0FGQSxnQkFBQSxDQURBLFNmZzJFZCxDQUNGLENldjFFUSwwREFDSSxrQkFBQSxDQUNBLFVmeTFFWixDZXYxRVkseUJBSkosMERBS1EsU2YwMUVkLENBQ0YsQ2V4MUVZLG9FQUdJLGVWM1BGLENVNFBFLGlDQUFBLENBRUEsYVZqUUMsQ1VxUUQsV0FBQSxDQVRBLFlBQUEsQ0FNQSx1QkFBQSxDQUNBLGVBQUEsQ0FIQSwyQkFBQSxDQUlBLG9CQUFBLENBUEEsVWZrMkVoQixDZXgxRWdCLHlFQUNJLFlmMDFFcEIsQ2V4MUVvQix5QkFISix5RUFJUSxxQkFBQSxDQUNBLFlmMjFFdEIsQ0FDRixDZXYxRWdCLDJFQU9JLGlCQUFBLENBSkEsa0JWNVNOLENVNlNNLGtCQUFBLENBSEEsWUFBQSxDQUNBLGVBQUEsQ0FJQSxlQUFBLENBREEsa0JmODFFcEIsQ2V0MUVvQix5QkFiSiwyRUFlUSxZQUFBLENBREEsa0JmMDFFdEIsQ0FDRixDZXYxRW9CLDZFQUNJLGFBQUEsQ0FFQSxXQUFBLENBREEsVWYwMUV4QixDZXQxRW9CLCtFQUdJLFdBQUEsQ0FGQSxtQkFBQSxDQUFBLGdCQUFBLENBSUEsNEJBQUEsQ0FEQSxrQkFBQSxDQUZBLFVmMjFFeEIsQ2VwMUVnQiw2RUFDSSxpQmZzMUVwQixDZXAxRW9CLHlCQUhKLDZFQUlRLGNmdTFFdEIsQ0FDRixDZXIxRW9CLHlGQUVJLFVmczFFeEIsQ2VwMUV3QixtR0FHSSxrQlZwVmIsQ1V1VmEsa0JBQUEsQ0FDQSxhVnBVWCxDVThUVyxvQkFBQSxDQUNBLGdCWGxWbkIsQ1d5Vm1CLGlCQUFBLENBSkEsZ0JBQUEsQ0FLQSxtQkFBQSxDQUZBLG9CQUFBLENBSkEseUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGlCZjQxRTVCLENlbjFFd0IsNEZBR0ksWUFBQSxDQUNBLG9CQUFBLENBSEEsUUFBQSxDQUNBLFNmdTFFNUIsQ2VuMUU0QiwrRkFFSSxrQlZ0V2pCLENVeVdpQixrQkFBQSxDQUNBLGFWdFZmLENVaVZlLGdCWHBXdkIsQ1cyV3VCLGlCQUFBLENBQ0EsZ0JBQUEsQ0FMQSxnQkFBQSxDQU1BLG1CQUFBLENBSEEsb0JBQUEsQ0FKQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJmNDFFaEMsQ2UvMEVvQixnRkFDSSxjZmkxRXhCLENlLzBFd0Isa0ZBQ0ksYVZwV1gsQ1VxV1csb0JmaTFFNUIsQ2U3MEVvQiwrRUFDSSxRQUFBLENBQ0EsU2YrMEV4QixDZTUwRW9CLHFGQUNJLGdCWGpZZixDV2tZZSxpQkFBQSxDQUNBLGVmODBFeEIsQ2UxMEVnQiwwRUFFSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FIQSxjZiswRXBCLENlMTBFb0IsOEVBQ0ksaUNmNDBFeEIsQ2V4MEVnQix5QkFySUosb0VBc0lRLFVmMjBFbEIsQ0FDRixDZXYwRVksMkVBSUksa0JBQUEsQ0FIQSxZQUFBLENBRUEsc0JBQUEsQ0FEQSxvQkFBQSxDQUlBLFFBQUEsQ0FEQSxjZjAwRWhCLENldjBFZ0IsOEVBQ0ksYWZ5MEVwQixDZXQwRWdCLCtkQU1JLFFBQUEsQ0FEQSxjZnkwRXBCLENldDBFb0IseUJBUkosK2RBU1EsYWY2MEV0QixDQUNGLENlMzBFb0IseWVBR0ksZVY5WlYsQ1UrWlUsa0JBQUEsQ0FLQSxhVnZhUCxDVW1hTyxZQUFBLENBRUEsZUFBQSxDQU5BLFdBQUEsQ0FLQSxzQkFBQSxDQU1BLGNBQUEsQ0FDQSxnQkFBQSxDQUxBLG9CQUFBLENBRUEsa0JBQUEsQ0FJQSxrQkFBQSxDQVpBLFVBQUEsQ0FTQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJmbzFFeEIsQ2UvMEV3Qix1Z0JBQ0ksb0JmcTFFNUIsQ2VsMUV3Qix5QkFwQkoseWVBcUJRLGdCWHRjbkIsQ1d1Y21CLDZCQUFBLENBQUEsMEJBQUEsQ0FBQSxxQkFBQSxDQUNBLFlmeTFFMUIsQ0FDRixDZXAxRXdCLDJoQkFDSSxrQlZsZFosQ1VtZFksVWYwMUU1QixDZ0I3eUZJLHlCQUZKLHlCQUdRLDZCaEJpekZOLENBQ0YsQ2dCL3lGSSx5Q0FDSSxXaEJpekZSLENnQjl5RlEsNkRBQ0ksWWhCZ3pGWixDZ0I3eUZRLCtEQUVJLGdCWlZILENZU0csa0JoQmd6RlosQ2dCNXlGUSx5QkFiSix5Q0FlUSxZQUFBLENBREEsVWhCZ3pGVixDZ0I3eUZVLDZEQUNJLGFoQit5RmQsQ2dCN3lGYywyRUFDSSxXaEIreUZsQixDZ0IzeUZVLCtEQUNJLFloQjZ5RmQsQ0FDRixDZ0J6eUZJLG9DQUNJLGtCQUFBLENBRUEsWUFBQSxDQURBLGVoQjR5RlIsQ2dCenlGUSx5QkFMSixvQ0FPTyxVaEIyeUZULENBQ0YsQ2dCenlGUSxhQVZKLG9DQVdRLHNCaEI0eUZWLENBQ0YsQ2dCMXlGUSwwREFDSSxhQUFBLENBRUEsZ0JaaERILENZaURHLGVBQUEsQ0FGQSxrQkFBQSxDQUdBLG9CaEI0eUZaLENnQnp5RlEsNENBQ0ksa0JoQjJ5RlosQ2dCenlGWSwyREFDSSxnQlp6RFAsQ1kwRE8saUJBQUEsQ0FDQSxjaEIyeUZoQixDZ0J0eUZZLHlCQURKLDJDQUVRLFlBQUEsQ0FDQSw0QmhCeXlGZCxDQUNGLENnQnZ5RlkseUJBTkosMkNBT1EscUJoQjB5RmQsQ0FDRixDZ0J2eUZRLGdEQUNJLGVBQUEsQ0FXQSx5REFBQSxDQUNBLG9CQUFBLENBVEEsV0FBQSxDQURBLGFYM0RLLENXa0VMLGFYcEZJLENXa0ZKLGNBQUEsQ0FIQSxhQUFBLENBSEEsZ0NBQUEsQ0FJQSxnQlpoRkgsQ1lxRkcsZUFBQSxDQUlBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxvQkFBQSxDQU9BLGtCaEJ5eUZaLENnQnZ5Rlksc0RBQ0ksMERBQUEsQ0FDQSxvQmhCeXlGaEIsQ2dCdHlGWSxzREFDSSwwREFBQSxDQUNBLG9CaEJ3eUZoQixDZ0JyeUZZLHlCQTVCSixnREFpQ1Esa0JBQUEsQ0FIQSxvQkFBQSxDQUNBLFlBQUEsQ0FGQSxXQUFBLENBR0Esb0JBQUEsQ0FHQSxpQkFBQSxDQURBLGlCaEJ5eUZkLENnQnR5RmMsNEdBQ0ksb0JoQnd5RmxCLENBQ0YsQ2dCcnlGWSxzREFDSSxhaEJ1eUZoQixDZ0JseUZRLHVDQUNJLGdCWnpISCxDWTBIRyxlaEJveUZaLENnQmh5Rkksb0NBQ0ksa0JoQmt5RlIsQ2dCaHlGUSxrREFDSSxRaEJreUZaLENnQjV4RkEsa0JBSUksYVg1SGEsQ1d5SGIsTUFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUVBLHdCaEIreEZKLENnQjd4RkkseUJBUEosa0JBVVEsWUFBQSxDQUZBLFNBQUEsQ0FDQSxVaEJpeUZOLENBQ0YsQ2dCOXhGSSx3Q0FHSSxZQUFBLENBREEsZ0JaekpDLENZd0pELGtCaEJreUZSLENnQjl4RlEseUJBTEosd0NBTVEsYWhCaXlGVixDQUNGLENnQjl4RkksZ0NBQ0ksZUFBQSxDQUNBLGtCQUFBLENBRUEsa0JBQUEsQ0FEQSxtQmhCaXlGUixDZ0I3eEZJLDRCQUNJLGVoQit4RlIsQ2dCNXhGSSw4QkFFSSxZQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBSEEsVWhCaXlGUixDZ0I1eEZRLGtDQUVJLFdBQUEsQ0FDQSxtQkFBQSxDQUFBLGdCQUFBLENBRkEsVWhCZ3lGWixDZ0IxeEZJLGtDQUVJLFlBQUEsQ0FDQSwwQkFBQSxDQUZBLGdCaEI4eEZSLENnQjF4RlEsNENBR0ksa0JYbk1HLENXc01ILGtCQUFBLENBQ0EsYVhuTEssQ1c2S0wsb0JBQUEsQ0FDQSxnQlpqTUgsQ1l3TUcsaUJBQUEsQ0FDQSxnQkFBQSxDQUxBLGdCQUFBLENBTUEsbUJBQUEsQ0FIQSxvQkFBQSxDQUpBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQmhCbXlGWixDZ0J4eEZJLDJCQUNJLG1CaEIweEZSLENnQnh4RlEseUJBSEosMkJBSVEsZWhCMnhGVixDQUNGLENnQnp4RlEsaUNBQ0ksd0JoQjJ4RlosQ2dCdnhGSSxzQ0FDSSxXQUFBLENBQ0EsZWhCeXhGUixDZ0J2eEZRLG9EQUNJLFdoQnl4RlosQ2dCdHhGUSx5QkFSSixzQ0FTUSxZaEJ5eEZWLENBQ0YsQ2dCdHhGSSx5QkFDSSxVaEJ3eEZSLENpQnJnR0EsY0FDSSxpQmpCd2dHSixDaUJ0Z0dJLHlCQUhKLGNBSVEsVWpCeWdHTixDQUNGLENpQnZnR0ksK0JBVUksa0JBQUEsQ0FUQSxlQUFBLENBQ0Esa0JBQUEsQ0FJQSxhWldTLENZVlQsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FMQSxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxpQmpCZ2hHUixDaUJ2Z0dRLHlCQVpKLCtCQWFRLFlqQjBnR1YsQ0FDRixDaUJ4Z0dRLHlCQWhCSiwrQkFvQlEscUJBQUEsQ0FEQSxnQkFBQSxDQUZBLGFBQUEsQ0FDQSxTakI2Z0dWLENBQ0YsQ2lCemdHUSxxQ0FDSSxlQUFBLENBRUEsaUJBQUEsQ0FEQSxXakI0Z0daLENpQnpnR1kseUNBQ0kscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLFVqQjJnR2hCLENpQnZnR1Esd0NBQ0ksaUJqQnlnR1osQ2lCdmdHWSxnREFHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxhQUFBLENBRUEsZWpCeWdHaEIsQ2lCdmdHZ0IseUJBTkosZ0RBT1Esc0JqQjBnR2xCLENBQ0YsQ2lCeGdHZ0IseUJBVkosZ0RBV1EsU2pCMmdHbEIsQ0FDRixDaUJ6Z0dnQix1REFDSSxhWnBESixDWXFESSxjQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FFQSxrQkFBQSxDQURBLGdCakI0Z0dwQixDa0Iza0dBLG9CQUtJLGVic0JVLENhckJWLGtCQUFBLENBRkEsYWJvQmEsQ2F2QmIsV0FBQSxDQU1BLG1CbEI0a0dKLENrQjFrR0ksdUJBRUksa0JBQUEsQ0FEQSxpQmxCNmtHUixDa0J6a0dJLDBCQWRKLG9CQWVRLFdsQjRrR04sQ0FDRixDa0Ixa0dJLHlCQWxCSixvQkFtQlEsZ0JBQUEsQ0FDQSwyQmxCNmtHTixDQUNGLENrQjNrR0ksbURBQ0ksY0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JsQjZrR1IsQ2tCdmtHQSxvQkFDSSxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQmxCMGtHSixDa0J4a0dJLHlCQUdJLGtCQUFBLENBRkEsWUFBQSxDQUNBLHFCbEIya0dSLENrQnRrR0EsOEJBQ0ksc0JsQnlrR0osQ2tCdGtHUSwrREFFSSxhQUFBLENBRUEsY2xCc2tHWixDbUJ6bkdBLGVBS0ksa0JBQUEsQ0FIQSxZQUFBLENBREEsTUFBQSxDQUVBLHFCQUFBLENBQ0Esc0JBQUEsQ0FFQSxZbkI0bkdKLENtQjFuR0ksMEJBUkosZUFTUSxXbkI2bkdOLENBQ0YsQ21CM25HSSxnQ0FHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLGVuQjZuR1IsQ21CM25HUSx5Q0FFSSxlZE9FLENjTkYsaUNBQUEsQ0FFQSxhZENLLENjRUwsWUFBQSxDQURBLGtCQUFBLENBRUEsZ0JBQUEsQ0FDQSxlQUFBLENBTkEsWUFBQSxDQUVBLGVBQUEsQ0FLQSxvQkFBQSxDQVZBLFNuQnVvR1osQ21CM25HWSx5QkFiSix5Q0FjUSxTbkI4bkdkLENBQ0YsQ21CNW5HWSw0Q0FDSSxjZjdCUCxDZThCTyxlbkI4bkdoQixDbUIzbkdZLGdEQUdJLGtCZDNDRixDYzRDRSxrQkFBQSxDQUZBLFlBQUEsQ0FJQSxlQUFBLENBREEsa0JBQUEsQ0FKQSxVbkJrb0doQixDbUIzbkdnQixvREFHSSxXQUFBLENBRkEscUJBQUEsQ0FBQSxrQkFBQSxDQUlBLDRCQUFBLENBREEsa0JBQUEsQ0FGQSxVbkJnb0dwQixDbUIxbkdnQiwwQkFoQkosZ0RBaUJRLFluQjZuR2xCLENBQ0YsQ21CMW5HWSwyQ0FHSSxjQUFBLENBRkEsaUJBQUEsQ0FHQSxlQUFBLENBQ0Esd0JBQUEsQ0FIQSxhbkIrbkdoQixDbUJ6bkdZLCtDQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUhBLGNuQjhuR2hCLENtQnpuR2dCLG1EQUNJLGlDbkIybkdwQixDRHZzR0EsV0FLSSxrQkFBQSxDQUhBLFlBQUEsQ0FEQSxNQUFBLENBRUEscUJBQUEsQ0FDQSxzQkFBQSxDQUVBLFlDMHNHSixDRHhzR0ksOEJBQ0ksZUFBQSxDQUNBLGlCQzBzR1IsQ0R4c0dRLGlDQUNJLFVNWU0sQ05YTixrQkMwc0daLENEdHNHWSx5QkFESixpQ0FFUSxjQ3lzR2QsQ0FDRixDRHJzR0ksMEJBeEJKLFdBMEJRLGNBQUEsQ0FEQSxVQ3lzR04sQ0FDRixDRHRzR0kseUJBN0JKLFdBOEJRLGNBQUEsQ0FFQSxlQUFBLENBREEsY0Mwc0dOLENBQ0YsQ0R2c0dJLG1CQUlJLGtCQUFBLENBRkEsWUFBQSxDQUNBLDRCQUFBLENBRUEsaUJBQUEsQ0FKQSxVQzZzR1IsQ0R2c0dRLDBCQVBKLG1CQVFRLHFCQUFBLENBQ0EsV0FBQSxDQUlBLGVBQUEsQ0FEQSxTQUFBLENBREEsU0M0c0dWLENBQ0YsQ0R2c0dRLGlFQUVJLE1BQUEsQ0FDQSxpQkN5c0daLENEdnNHWSx5RUFFSSxxQkFBQSxDQUFBLGtCQUFBLENBREEsU0Myc0doQixDRHRzR1EsZ0VBS0ksYU01Q0ssQ04yQ0wsZUFBQSxDQUZBLGFBQUEsQ0FJQSxpQkN1c0daLENEcnNHWSwwQkFSSixnRUFTUSxjQ3lzR2QsQ0FDRixDRHhzR1ksb0VBSUksZ0JBQUEsQ0FIQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsY0M0c0doQixDRHZzR1EsaUNBQ0ksTUFBQSxDQUVBLGFBQUEsQ0FEQSxpQkMwc0daLENEeHNHWSwwQkFKSixpQ0FNUSwyQkFBQSxDQURBLGVDNHNHZCxDQUNGLENEMXNHWSxxQ0FFSSxxQkFBQSxDQUFBLGtCQUFBLENBREEsVUM2c0doQixDRHZzR0ksaUNBQ0ksa0JDeXNHUixDRHZzR1EscUNBQ0ksaUJDeXNHWixDRHBzR0ksb0JBQ0ksZU1oRk0sQ05pRk4sa0JBQUEsQ0FJQSw4Q0FBQSxDQUZBLGFBQUEsQ0FDQSxzQkFBQSxDQUZBLGlCQ3lzR1IsQ0Rwc0dRLHVCQUNJLGFDc3NHWixDRG5zR1EsMEJBWkosb0JBYVEsY0FBQSxDQUNBLFlDc3NHVixDQUNGLENEcHNHUSxxQ0FHSSxhTXRHSyxDTm9HTCxZQUFBLENBR0EsYUFBQSxDQUZBLGVDd3NHWixDRHBzR1ksMEJBTkoscUNBT1EsNkJDdXNHZCxDQUNGLENEcnNHWSxpREFLSSxxQkFBQSxDQUpBLE1BQUEsQ0FFQSxhQUFBLENBREEsYUFBQSxDQUVBLGVDd3NHaEIsQ0Ryc0dnQiwwQkFQSixpREFVUSxXQUFBLENBREEsY0FBQSxDQURBLGNDMHNHbEIsQ0FDRixDRHRzR2dCLHFEQUNJLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxVQ3dzR3BCLENEdHNHb0IsMEJBSkoscURBT1Esa0JBQUEsQ0FEQSxlQ3lzR3RCLENBQ0YsQ0Ruc0dZLGdEQUNJLGNDcXNHaEIsQ0Rwc0dnQiwwQkFGSixnREFHUSxjQ3VzR2xCLENBQ0YsQ0Ruc0dZLHlDQUNJLGFDcXNHaEIsQ0Rsc0dZLHdDQUVJLGFNckpDLENOb0pELFFDcXNHaEIsQ0RqcUdZLHdDQUNJLG1CQ3FyR2hCLENEbnJHZ0IsMkNBRUksa0JBQUEsQ0FEQSxrQkNzckdwQixDRGxyR3dCLCtEQUNJLGFDb3JHNUIsQ0QvcUd3QixnRUFDSSxhQ2lyRzVCLENENXFHd0IsZ0VBQ0ksYUM4cUc1QixDRHpxR3dCLGdFQUNJLGFDMnFHNUIsQ0RucUdJLDJCQUNJLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVDcXFHUixDRG5xR1EsNkNBRUksWUFBQSxDQUVBLHNCQUFBLENBSEEsZUFBQSxDQUVBLFVDc3FHWixDRG5xR1kseUJBTkosNkNBU1Esa0JBQUEsQ0FGQSxxQkFBQSxDQUNBLHNCQ3VxR2QsQ0FDRixDRHBxR1ksNERBR0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsNkJBQUEsQ0FIQSxhQUFBLENBREEsU0MwcUdoQixDRHBxR2dCLHlCQVBKLDREQVNRLGtCQUFBLENBREEsU0N3cUdsQixDQUNGLENEcnFHZ0IsK0RBRUksa0JNM1FKLENONFFJLGtCQUFBLENBR0EsZUFBQSxDQUxBLFFBQUEsQ0FJQSxZQUFBLENBREEsaUJDeXFHcEIsQ0RwcUdnQiwrREFDSSxhTWxRSCxDTm9RRyxpQkFBQSxDQUNBLGVBQUEsQ0FGQSxrQkN3cUdwQixDRHBxR29CLHlFQUVJLGFNL1JSLENOOFJRLFdBQUEsQ0FHQSxvQkFBQSxDQURBLGVBQUEsQ0FHQSxpQkFBQSxDQURBLFVDdXFHeEIsQ0RscUdnQix3RUFFSSxhQUFBLENBREEsU0NxcUdwQixDRGxxR29CLDRFQUNJLG1CQUFBLENBQUEsZ0JBQUEsQ0FDQSxVQ29xR3hCLENEanFHb0IseUJBVEosd0VBVVEsZUNvcUd0QixDQUNGLENEOXBHSSxpQ0FJSSxnQkFBQSxDQUhBLG1CQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQ2lxR1IsQ0Q5cEdRLHlCQU5KLGlDQVFRLGNBQUEsQ0FEQSxjQ2txR1YsQ0FDRixDRDlwR1EscURBRUksWUFBQSxDQUVBLHNCQUFBLENBSEEsZUFBQSxDQUVBLFVDaXFHWixDRDlwR1ksMEJBTkoscURBU1Esa0JBQUEsQ0FGQSxxQkFBQSxDQUNBLHNCQUFBLENBT0EscUJBQUEsQ0FEQSxpQkFBQSxDQUZBLFVDa3FHZCxDQUNGLENEN3BHWSxzRUFFSSxhTWxVQyxDTmlVRCxNQUFBLENBRUEsa0JDK3BHaEIsQ0Q1cEdnQix5RUFDSSxZQzhwR3BCLENEM3BHZ0IsMEJBVkosc0VBV1Esa0JDOHBHbEIsQ0FDRixDRDNwR1kscUVBQ0ksdUJDNnBHaEIsQ0R6cEdZLG1FQUVJLFlBQUEsQ0FEQSxNQUFBLENBR0Esa0JBQUEsQ0FEQSxjQUFBLENBRUEsMEJBQUEsQ0FHQSxrQkFBQSxDQUZBLFVDNHBHaEIsQ0R4cEdnQiwwQkFWSixtRUFlUSxXQUFBLENBRkEsNEJBQUEsQ0FDQSxlQUFBLENBRkEsZ0JBQUEsQ0FEQSxTQytwR2xCLENBQ0YsQ0R6cEdnQiw2RUFHSSxlTXRXTixDTnVXTSxpQ0FBQSxDQUVBLGFNNVdILENOaVhHLE1BQUEsQ0FFQSxpQkFBQSxDQUxBLGdCQUFBLENBUEEsYUFBQSxDQUNBLGVBQUEsQ0FPQSxlQUFBLENBSkEsWUFBQSxDQUVBLGlCQUFBLENBR0Esb0JDNnBHcEIsQ0R2cEdvQixrRkFDSSxhQ3lwR3hCLENEdHBHb0Isb0ZBR0ksa0JNclpWLENOc1pVLGtCQUFBLENBRkEsWUFBQSxDQUlBLGVBQUEsQ0FEQSxrQkFBQSxDQUpBLFVDNnBHeEIsQ0R0cEd3Qix5QkFSSixvRkFTUSxZQ3lwRzFCLENBQ0YsQ0R2cEd3Qix3RkFHSSxXQUFBLENBRkEsbUJBQUEsQ0FBQSxnQkFBQSxDQUlBLDRCQUFBLENBREEsa0JBQUEsQ0FGQSxVQzRwRzVCLENEcnBHb0IsK0VBQ0ksaUJBQUEsQ0FDQSxhQ3VwR3hCLENEcHBHb0IsbUZBRUksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw0QkFBQSxDQUFBLG9CQUFBLENBSEEsY0N5cEd4QixDRHBwR3dCLHVGQUNJLGlDQ3NwRzVCLENEbHBHb0IseUJBekRKLDZFQTBEUSxTQ3FwR3RCLENBQ0YsQ0Q5b0dJLG1CQUVJLG9CQUFBLENBREEsaUJBQUEsQ0FFQSxVQ2dwR1IsQ0Q5b0dRLHlCQUxKLG1CQU1RLGFDaXBHVixDQUNGLENEL29HUSxtQ0FZSSxrQkFBQSxDQVhBLGVNL2FFLENOZ2JGLGtCQUFBLENBS0EsOENBQUEsQ0FFQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkFBQSxDQUhBLGFBQUEsQ0FKQSxhQUFBLENBRUEsWUFBQSxDQUhBLGlCQUFBLENBRUEsU0N3cEdaLENEL29HWSwwQkFkSixtQ0FlUSxhQUFBLENBQ0EsU0NrcEdkLENBQ0YsQ0RocEdZLHlCQW5CSixtQ0FvQlEsY0FBQSxDQUVBLFlBQUEsQ0FEQSxVQ29wR2QsQ0FDRixDRGpwR1ksZ0RBQ0ksWUNtcEdoQixDRGpwR2dCLCtEQUNJLGNDbXBHcEIsQ0Qvb0dZLDBDQUdJLFVBQUEsQ0FDQSxrQkFBQSxDQUZBLGVBQUEsQ0FEQSxTQ29wR2hCLENEL29HZ0IsMERBRUksa0JBQUEsQ0FEQSxpQkNrcEdwQixDRDlvR2dCLGlEQUtJLFdBQUEsQ0FGQSxNQUFBLENBRkEsaUJBQUEsQ0FDQSxLQUFBLENBRUEsVUNpcEdwQixDRDVvR1ksZ0RBQ0ksYU12ZUMsQ055ZUQsWUFBQSxDQURBLGVBQUEsQ0FFQSxtQkM4b0doQixDRDdvR2dCLHlCQUxKLGdEQU1RLGFDZ3BHbEIsQ0FDRixDRDlvR2dCLDBCQVRKLGdEQVVRLGFDaXBHbEIsQ0FDRixDRHhvR1EseUJBREosK0JBRVEsUUMyb0dWLENBQ0YsQ0R2b0dBLGdCQUNJLG1CQzBvR0osQ29CbnFIQSxrRUFNSSxzQkFBQSxDQUZBLFlBQUEsQ0FEQSxNQUFBLENBTUEscUJBQUEsQ0FKQSw2QkFBQSxDQUdBLG1CQUFBLENBRUEsdUJBQUEsQ0FIQSxVcEJ5cUhKLENvQnBxSEksMEJBWkosa0VBY1EsY0FBQSxDQURBLFdwQjBxSE4sQ0FDRixDb0J2cUhJLHlCQWpCSixrRUFtQlEsY0FBQSxDQURBLFdwQjZxSE4sQ0FDRixDb0IxcUhJLDJIQU1JLGtCQUFBLENBRkEsWUFBQSxDQUNBLHNCQUFBLENBSkEsU0FBQSxDQUNBLGlCQUFBLENBQ0EsVXBCaXJIUixDb0I1cUhRLDhLQUdJLFNBQUEsQ0FEQSxpQkFBQSxDQURBLFVwQmtySFosQ29COXFIWSx5QkFMSiw4S0FNUSxlcEJtckhkLENBQ0YsQ29CaHJIUSxtSkFFSSxrQkFBQSxDQURBLFlwQnFySFosQ29CbHJIWSx3S0FFSSxVZm5CRixDZWtCRSxnQmhCekNQLENnQjJDTyxlQUFBLENBQ0Esd0JwQnNySGhCLENvQnBySGdCLHVMQUVJLGlCQUFBLENBREEsZ0JwQnlySHBCLENvQnJySGdCLDBMQUVJLGdCQUFBLENBREEsZXBCMHJIcEIsQ29CbHJIUSxtSkFDSSxhQUFBLENBQ0EsZXBCc3JIWixDb0JwckhZLHlCQUpKLG1KQUtRLFdwQnlySGQsQ0FDRixDb0JsckhJLDBMQUVJLGtCQUFBLENBQ0EsMEJwQnVySFIsQ29CcHJISSwySEFDSSxZQUFBLENBRUEscUJBQUEsQ0FEQSw2QkFBQSxDQUVBLFVwQndySFIsQ29CdHJIUSx3S0FDSSw2QnBCMHJIWixDb0J2ckhRLG9JQUNJLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCcEIyckhaLENvQnhySFEsOEtBQ0ksZ0JoQjlGSCxDZ0JpR0csa0JBQUEsQ0FEQSxZQUFBLENBR0EsZUFBQSxDQURBLGlCcEI0ckhaLENvQnhySFEsa0tBQ0ksa0JwQjRySFosQ29CMXJIWSx5QkFISixrS0FJUSxlcEIrckhkLENBQ0YsQ29CN3JIWSxnTUFFSSxZQUFBLENBREEsVXBCa3NIaEIsQ29CL3JIZ0IseVBBQ0ksWUFBQSxDQUNBLGNBQUEsQ0FDQSxzQnBCbXNIcEIsQ29CanNIb0IseUJBTEoseVBBTVEsZ0JwQnNzSHRCLENBQ0YsQ29CanNIUSwyS0FDSSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxrQnBCcXNIWixDb0Juc0hZLHlCQUxKLDJLQU1RLHFCQUFBLENBQ0EsZXBCd3NIZCxDQUNGLENvQnRzSFkseWJBQ0ksU3BCNHNIaEIsQ29CenNIWSwyTkFDSSxpQnBCNnNIaEIsQ29CMXNIWSw4TkFDSSxnQnBCOHNIaEIsQ29CM3NIWSx5QkFDSSx5YkFFSSxlQUFBLENBREEsVXBCa3RIbEIsQ0FDRixDb0Ixc0hJLHNHQUNJLHFCQUFBLENBQ0EsMEJwQjhzSFIsQ29CM3NISSx5QkF6S0osa0VBMktRLGtCQUFBLENBREEscUJwQml0SE4sQ0FDRixDb0I5c0hJLGtIQUNJLGlCQUFBLENBRUEsVUFBQSxDQURBLFNwQm10SFIsQ29CL3NISSw0R0FLSSxzQkFBQSxDQUNBLFlBQUEsQ0FKQSxrQkFBQSxDQUVBLDZCQUFBLENBSEEsVXBCdXRIUixDb0JodEhRLG9JQUNJLFlwQm90SFosQ29CaHRISSx1VUFHSSxTcEJ3dEhSLENvQnR0SFEseUJBTEosdVVBT1EsYUFBQSxDQURBLFNwQmt1SFYsQ0FDRixDb0J4dEhRLDZJQUVJLFlBQUEsQ0FDQSxzQkFBQSxDQUZBLGVwQjh0SFosQ29CMXRIWSx1TEFDSSwwQkFBQSxDQUNBLGFBQUEsQ0FDQSxVcEI4dEhoQixDb0I1dEhnQiw0TUFDSSxnQnBCZ3VIcEIsQ29CN3RIZ0Isa05BQ0ksMkRwQml1SHBCLENvQjN0SFEsNklBR0ksZWYvTUUsQ2VnTkYsa0JBQUEsQ0FGQSxXQUFBLENBR0EsZUFBQSxDQUVBLG9CQUFBLENBREEsaUJBQUEsQ0FMQSxVcEJxdUhaLENvQjd0SFksMExBQ0ksa0JmcE9HLENlMk9ILGtCQUFBLENBRkEsUUFBQSxDQUpBLFVBQUEsQ0FLQSxXQUFBLENBSkEsaUJBQUEsQ0FFQSxLQUFBLENBREEsdUJwQnF1SGhCLENvQjl0SFksMExBS0ksa0JBQUEsQ0FGQSxZQUFBLENBREEsV0FBQSxDQUVBLDZCQUFBLENBSEEsVXBCc3VIaEIsQ29CaHVIZ0IseU1BR0ksa0JBQUEsQ0FEQSxXQUFBLENBREEsVUFBQSxDQUdBLFNwQm91SHBCLENvQmx1SG9CLDhOQUNJLGtCcEJzdUh4QixDb0JwdUh3Qiw0UEFDSSxrQnBCd3VINUIsQ29CcHVIb0IsdU9BQ0ksa0JwQnd1SHhCLENvQnR1SHdCLHFRQUNJLGtCcEIwdUg1QixDb0J0dUhvQix3TkFDSSxrQnBCMHVIeEIsQ29CeHVId0Isc1BBQ0ksa0JwQjR1SDVCLENvQnh1SG9CLG9PQUNJLGtCcEI0dUh4QixDb0IxdUh3QixrUUFDSSxrQnBCOHVINUIsQ29CMXVIb0Isd05BQ0ksa0JwQjh1SHhCLENvQjV1SHdCLHNQQUNJLGtCcEJndkg1QixDb0I1dUhvQixpT0FDSSx3QkFBQSxDQUNBLHNEQUFBLENBRUEsdUJBQUEsQ0FEQSwyQkFBQSxDQUdBLFdBQUEsQ0FEQSxVcEJpdkh4QixDb0J0dUhRLHFLQUNJLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGVwQjB1SFosQ29CeHVIWSwrTUFDSSwwQkFBQSxDQUNBLGFwQjR1SGhCLENvQnp1SG9CLDJRQUNJLHlEcEI2dUh4QixDb0J2dUhRLHNKQUVJLGVmeFRFLENleVRGLGtCQUFBLENBQ0EsWXBCMHVIWixDb0J4dUhZLDJLQUNJLGFmclZELENlc1ZDLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCcEI0dUhoQixDb0J6dUhZLHdLQUNJLGtCZjlVSyxDZStVTCxrQkFBQSxDQUdBLGNBQUEsQ0FEQSxhQUFBLENBR0EsZUFBQSxDQUpBLFlBQUEsQ0FHQSxvQnBCOHVIaEIsQ29CM3VIZ0Isc01BR0ksa0JmdFdMLENldVdLLGtCQUFBLENBRkEsV0FBQSxDQUdBLGFBQUEsQ0FKQSxVcEJtdkhwQixDb0I3dUhvQixtUEFDSSxrQkFBQSxDQU9BLGtCQUFBLENBRkEsUUFBQSxDQUpBLFVBQUEsQ0FLQSxXQUFBLENBSkEsaUJBQUEsQ0FFQSxLQUFBLENBREEsdUJBQUEsQ0FLQSxPcEJpdkh4QixDb0I5dUhvQixtUEFLSSxrQkFBQSxDQUZBLFlBQUEsQ0FEQSxXQUFBLENBRUEsNkJBQUEsQ0FIQSxVcEJzdkh4QixDb0Jodkh3QixrUUFJSSxrQkFBQSxDQURBLGtCQUFBLENBREEsVUFBQSxDQURBLFNwQnV2SDVCLENvQmx2SDRCLGdTQUNJLGtCcEJzdkhoQyxDb0JodkhnQixtTUFFSSxrQkFBQSxDQURBLFlwQnF2SHBCLENvQmp2SG9CLHFOQUtJLCtEQUFBLENBRUEsMkJBQUEsQ0FEQSxtQkFBQSxDQUZBLGtCQUFBLENBRkEsV0FBQSxDQUNBLGNBQUEsQ0FGQSxVcEIydkh4QixDb0JsdkhvQix3TkFDSSxhZnRZUCxDZXdZTyxlQUFBLENBREEsZUFBQSxDQUVBLGlCcEJzdkh4QixDb0JsdkhnQiw4TkFDSSxVcEJzdkhwQixDb0JsdkhvQix3TkFDSSxTcEJzdkh4QixDb0IxdUhRLCtKQUNJLGVmN1pFLENlOFpGLGtCQUFBLENBQ0EsOENBQUEsQ0FDQSxhZm5hSyxDZW9hTCxZcEI4dUhaLENvQjV1SFksZ01BQ0ksZXBCZ3ZIaEIsQ29CN3VIWSx3S0FFSSxhZjVhQyxDZTJhRCxnQmhCM2JQLENnQjhiTyxlcEJpdkhoQixDb0IvdUhnQix1TEFDSSxlcEJtdkhwQixDb0IvdUhZLG9MQUNJLGFmM2NELENlNGNDLGNBQUEsQ0FDQSxpQnBCbXZIaEIsQ29CaHZIWSx5TUFDSSxpQnBCb3ZIaEIsQ29CbHZIZ0IsbVBBRUksa0JwQnN2SHBCLENvQmx2SFksMk5BSUksa0JBQUEsQ0FGQSxhZjNkRCxDZTBkQyxZQUFBLENBRUEsY0FBQSxDQUVBLFlwQnN2SGhCLENvQnB2SGdCLHFRQUlJLHdCQUFBLENBREEsa0JBQUEsQ0FEQSxXQUFBLENBR0EsaUJBQUEsQ0FKQSxVcEI0dkhwQixDb0J0dkhvQixvUkFDSSxvRXBCMHZIeEIsQ29CdnZIb0Isb1JBQ0ksMkRwQjJ2SHhCLENvQnh2SG9CLDZSQUNJLCtEcEI0dkh4QixDb0J4dkhnQixnU0FFSSxrQmZyZkwsQ2V1Zkssa0JBQUEsQ0FIQSxhQUFBLENBS0EsYUFBQSxDQUhBLGdCQUFBLENBRUEsb0JwQjZ2SHBCLENvQjF2SG9CLGtUQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsNEJBQUEsQ0FBQSxvQkFBQSxDQUNBLGFmOWZSLENlMGZRLGNwQmt3SHhCLENvQnh2SFksZ01BQ0ksaUJwQjR2SGhCLENvQnp2SGdCLHlNQUNJLGVwQjZ2SHBCLENvQjF2SGdCLGtOQUlJLGtCQUFBLENBSEEsWUFBQSxDQUVBLHNCQUFBLENBRUEsYXBCNnZIcEIsQ29CM3ZIb0IsOE5BUUksOERBQUEsQ0FDQSx1QkFBQSxDQUVBLDJCQUFBLENBREEsbUJBQUEsQ0FOQSx3QkFBQSxDQUNBLGtCQUFBLENBRkEsTUFBQSxDQUZBLFdBQUEsQ0FDQSxjQUFBLENBSUEsY0FBQSxDQUNBLGVwQm13SHhCLENvQjd2SHdCLCtQQUNJLHFCcEJpd0g1QixDb0I5dkh3QiwwT0FHSSxXQUFBLENBREEsbUJBQUEsQ0FBQSxnQkFBQSxDQURBLFVwQm93SDVCLENvQi92SHdCLGdEQXZCSiw4TkF3QlEsV0FBQSxDQUVBLGNBQUEsQ0FEQSxVcEJxd0gxQixDQUNGLENvQmh3SG9CLDBPQVVJLGtCQUFBLENBUEEsd0JBQUEsQ0FDQSxrQkFBQSxDQUdBLFVmdGlCTixDZXVpQk0sWUFBQSxDQUZBLGNBQUEsQ0FLQSxlQUFBLENBVEEsV0FBQSxDQU9BLHNCQUFBLENBSkEsZUFBQSxDQUpBLFVwQjh3SHhCLENvQmx3SHdCLCtQQUNJLFdwQnN3SDVCLENvQnB3SDRCLG1TQUNJLGtCcEJ3d0hoQyxDb0Jyd0g0QixzU0FDSSxrQnBCeXdIaEMsQ29CdHdINEIsc1NBQ0ksa0JwQjB3SGhDLENvQnZ3SDRCLHNTQUNJLGtCcEIyd0hoQyxDb0J4d0g0QixzU0FDSSxrQnBCNHdIaEMsQ29CdHdId0IsZ0RBdkNKLDBPQXlDUSxXQUFBLENBREEsVXBCNHdIMUIsQ0FDRixDb0J0d0hnQiw2T0FDSSxRcEIwd0hwQixDb0J2d0hnQiwwT0FFSSxrQnBCMndIcEIsQ29CbndISSxrSEFHSSw4QkFBQSxDQUNBLGtCQUFBLENBRUEsZ0JoQnJuQkMsQ2dCaW5CRCxpQkFBQSxDQUdBLFlBQUEsQ0FKQSxpQnBCNHdIUixDb0Jqd0hRLHlCQUhKLDJXQUtRLGFBQUEsQ0FEQSxtQnBCNndIVixDQUNGLENvQjF3SFEsNHdCQUVJLGFwQjR4SFosQ29CenhIUSw2WEFDSSxVcEJteUhaLENvQmh5SFEsOGNBRUksWUFBQSxDQURBLFVwQjJ5SFosQ29CbnlIWSwydkNBQ0ksZ0JBQUEsQ0FDQSxXcEJ5ekhoQixDb0JwekhJLDZJQUdJLFlBQUEsQ0FGQSxNQUFBLENBQ0EscUJBQUEsQ0FFQSxVcEJ3ekhSLENvQnJ6SEksMkhBRUksZUFBQSxDQURBLFNwQjB6SFIsQ29CdnpIUSw0SkFDSSxpQ3BCMnpIWixDb0J4ekhRLGtLQUVJLGtCQUFBLENBREEsWXBCNnpIWixDb0IxekhZLG1NQU9JLGtCQUFBLENBSkEsZUFBQSxDQUNBLGtCQUFBLENBS0EsYWZucUJDLENlK3BCRCxZQUFBLENBR0EsZUFBQSxDQU5BLFdBQUEsQ0FJQSxzQkFBQSxDQUlBLGdCQUFBLENBQ0Esb0JBQUEsQ0FWQSxVcEJ3MEhoQixDb0IxekhRLHFLQUlJLGtCQUFBLENBRkEsWUFBQSxDQUlBLHFCQUFBLENBSEEsc0JBQUEsQ0FFQSxpQkFBQSxDQUpBLFVwQm0wSFosQ29CNXpIWSx3WkFLSSwwQkFBQSxDQUZBLFdBQUEsQ0FDQSxZQUFBLENBRUEsY0FBQSxDQUpBLFVwQnMwSGhCLENvQmgwSGdCLDBkQUdJLHdCZm5zQkMsQ2Vrc0JELFdBQUEsQ0FEQSxVcEJ5MEhwQixDb0JwMEhnQixrY0FDSSxhZmhzQkgsQ2Vpc0JHLGVBQUEsQ0FHQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSxvQkFBQSxDQUdBLG1CcEIyMEhwQixDb0J2MEhZLGdQQWdCSSxrQkFBQSxDQWRBLGVBQUEsQ0FDQSxrQkFBQSxDQUlBLGFmaHRCQyxDZXN0QkQsWUFBQSxDQUNBLHFCQUFBLENBTkEsUUFBQSxDQU9BLDBCQUFBLENBVkEsZ0JBQUEsQ0FJQSxTQUFBLENBU0EsZUFBQSxDQURBLG1CQUFBLENBTEEsbUJBQUEsQ0FGQSxrQkFBQSxDQVRBLFVwQjQxSGhCLENvQnowSGdCLHFRQUNJLFlBQUEsQ0FDQSxTcEI2MEhwQixDb0IxMEhnQixnU0FHSSxrQkFBQSxDQU1BLHVCQUFBLENBQ0EsV0FBQSxDQU5BLGtCQUFBLENBRUEsY0FBQSxDQUpBLFlBQUEsQ0FVQSxnQ0FBQSxDQVhBLFdBQUEsQ0FVQSxrQkFBQSxDQU5BLG1CQUFBLENBRUEsZUFBQSxDQUNBLFVwQmsxSHBCLENvQjUwSG9CLHFUQUNJLGNwQmcxSHhCLENvQjcwSG9CLDZtQkFFSSxrQnBCazFIeEIsQ29COTBIZ0IsdVJBQ0ksVXBCazFIcEIsQ29CaDFIb0IseVNBR0ksa0JmM3dCTCxDZTZ3QkssV0FBQSxDQURBLGtCQUFBLENBUUEsYWZ6d0JQLENlcXdCTyxnQ0FBQSxDQURBLGNoQnJ4QmYsQ2dCZ3hCZSxXQUFBLENBUUEsZUFBQSxDQUNBLFlBQUEsQ0FMQSxjQUFBLENBTEEsbUJBQUEsQ0FRQSxVcEJ1MUh4QixDb0IvMEhnQiwwUkFFSSxrQmZ0eUJKLENld3lCSSxVZmp4QkYsQ2VneEJFLGFBQUEsQ0FGQSxtQnBCczFIcEIsQ29CajFIb0IsMlRBQ0kscUJwQnExSHhCLENvQmgxSFksa05BQ0ksNkJBQUEsQ0FDQSxTcEJvMUhoQixDb0JqMUhZLDRNQUVJLFlBQUEsQ0FDQSxxQkFBQSxDQUZBLFVBQUEsQ0FHQSw2QkFBQSxDQUdBLFNBQUEsQ0FGQSxpQkFBQSxDQUNBLFdBQUEsQ0FHQSxrQkFBQSxDQUNBLG9DQUFBLENBRkEsaUJwQnUxSGhCLENvQm4xSGdCLDZPQUtJLG9DQUFBLENBRUEsdUJBQUEsQ0FDQSwyQkFBQSxDQUpBLG1CQUFBLENBRUEsa0JBQUEsQ0FIQSxXQUFBLENBREEsVUFBQSxDQURBLFNwQjgxSHBCLENvQnIxSG9CLHdRQUtJLGtCQUFBLENBSkEsK0RBQUEsQ0FFQSxZQUFBLENBR0EsZUFBQSxDQUZBLHNCQUFBLENBSUEsaUJwQnUxSHhCLENvQnAxSG9CLG9SQUNJLDREQUFBLENBQ0Esb0JwQncxSHhCLENvQmoxSGdCLDJOQUNJLGtCZmoxQkMsQ2VrMUJELHFCcEJxMUhwQixDb0JsMUhnQixpT0FDSSxTQUFBLENBRUEsa0JBQUEsQ0FEQSxrQnBCdTFIcEIsQ29CaDFIUSwrSkFJSSxlQUFBLENBRUEsV0FBQSxDQURBLGtCQUFBLENBRkEsV0FBQSxDQURBLGVBQUEsQ0FLQSxZQUFBLENBTkEsVXBCMDFIWixDb0JsMUhZLHFLQUNJLG9CcEJzMUhoQixDb0JuMUhZLDJOQU9JLFdBQUEsQ0FEQSxrQkFBQSxDQUhBLGdCaEJ2M0JQLENnQnEzQk8sV0FBQSxDQU9BLFlBQUEsQ0FOQSxXQUFBLENBRUEsb0JwQjAxSGhCLENvQm4xSFksbU1BRUksWUFBQSxDQURBLE1BQUEsQ0FFQSxxQnBCdTFIaEIsQ29CcjFIZ0IscU5BQ0ksYWZuM0JELENlcTNCQyxlQUFBLENBREEsZUFBQSxDQUVBLGlCQUFBLENBQ0EsZXBCeTFIcEIsQ29CcjFIWSxvTEFDSSxhZjkzQkMsQ2VnNEJELGVBQUEsQ0FEQSxlQUFBLENBRUEsaUJwQnkxSGhCLENvQnQxSFksMFhBS0ksb0NBQUEsQ0FIQSxXQUFBLENBRUEsWUFBQSxDQURBLFVwQjgxSGhCLENvQnYxSEksd0hBR0kscUJmOTRCTSxDZSs0Qk4sa0JBQUEsQ0FDQSw4Q0FBQSxDQUNBLGFmcDVCUyxDZWc1QlQsZUFBQSxDQUtBLFlBQUEsQ0FOQSxTcEJpMkhSLENvQnoxSFEsa0tBQ0ksaUJwQjYxSFosQ29CMzFIWSwyTkFDSSxrQmZoN0JELENlbzdCQyxVQUFBLENBREEsc0JBQUEsQ0FFQSxlQUFBLENBSkEsaUJwQm0ySGhCLENvQjMxSFEsaUlBQ0ksb0JBQUEsQ0FDQSxTcEIrMUhaLENvQjcxSFksMElBSUksa0JBQUEsQ0FGQSxZQUFBLENBREEsTUFBQSxDQUVBLGtCcEJrMkhoQixDb0IvMUhnQiwyS0FVSSxrQkFBQSxDQVRBLHdCQUFBLENBR0Esa0JBQUEsQ0FJQSxZQUFBLENBREEsTUFBQSxDQUVBLGtCQUFBLENBUEEsV0FBQSxDQUdBLFlBQUEsQ0FGQSxVcEJ5MkhwQixDb0JoMkhvQixtTUFJSSx3QkFBQSxDQURBLGtCQUFBLENBRkEsV0FBQSxDQUNBLFVwQnMySHhCLENvQmwySHdCLGdQQUNJLG1EQUFBLENBRUEsMkJBQUEsQ0FEQSxvQnBCdTJINUIsQ29CbDJIb0IsaUxBRUksY0FBQSxDQURBLHVCcEJ1Mkh4QixDb0JoMkhvQixzTUFHSSx3QmZ2OUJFLENlcTlCRiwrREFBQSxDQVFBLHVCQUFBLENBQ0EsMkJBQUEsQ0FOQSxtQkFBQSxDQUdBLGtCQUFBLENBRkEsV0FBQSxDQUhBLHFCQUFBLENBSUEsVUFBQSxDQUVBLFNwQnMySHhCLENvQjUxSFksK01BSUksYUFBQSxDQUZBLE1BQUEsQ0FHQSxrQkFBQSxDQUpBLGlCQUFBLENBRUEsVXBCazJIaEIsQ29CNzFIWSx3TkFFSSxrQmYvL0JELENlZ2dDQyxXQUFBLENBQ0Esa0JBQUEsQ0FLQSxhZmwvQkMsQ2VpL0JELGdDQUFBLENBREEsY2hCamdDUCxDZ0IrL0JPLFlBQUEsQ0FDQSxZQUFBLENBTEEsVXBCeTJIaEIsQ29CMzFISSx3SEFFSSxlQUFBLENBREEsU3BCZzJIUixDb0I3MUhRLDhLQUlJLGVBQUEsQ0FFQSxXQUFBLENBREEsa0JBQUEsQ0FGQSxXQUFBLENBREEseUJBQUEsQ0FLQSxZQUFBLENBQ0EsaUJBQUEsQ0FQQSxVcEJ3MkhaLENvQi8xSFksdUxBQ0ksb0JwQm0ySGhCLENvQmgySFksbU1BQ0ksYWZoaUNELENlaWlDQyxjQUFBLENBQ0EsaUJwQm8ySGhCLENvQmgySFEsb0lBSUksV0FBQSxDQURBLGtCQUFBLENBREEsYUFBQSxDQUdBLFlBQUEsQ0FKQSxVcEJ3MkhaLENvQmgySEksME9BRUksV3BCczJIUixDb0JwMkhRLHlCQUpKLDBPQU1RLGFBQUEsQ0FEQSxTcEI2MkhWLENBQ0YsQ29CejJISSw2RkFHSSxZQUFBLENBREEsTUFBQSxDQUVBLHFCQUFBLENBQ0EsMEJBQUEsQ0FKQSxTcEJpM0hSLENvQjMySFEsb0lBSUksZUFBQSxDQUdBLFdBQUEsQ0FEQSxrQkFBQSxDQUhBLFdBQUEsQ0FEQSxhQUFBLENBTUEsWUFBQSxDQUhBLFdBQUEsQ0FKQSxVcEJzM0haLENvQjcySFksd0tBR0ksWUFBQSxDQURBLE1BQUEsQ0FFQSxxQkFBQSxDQUhBLGNwQm8zSGhCLENvQi8ySGdCLDBMQUNJLFVBQUEsQ0FFQSxjQUFBLENBREEsZUFBQSxDQUVBLGVwQm0zSHBCLENvQi8ySFksMktBRUksd0JmOWtDSCxDZW1sQ0csdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLG1CQUFBLENBSkEsa0JBQUEsQ0FKQSxvQkFBQSxDQUVBLFdBQUEsQ0FPQSxpQkFBQSxDQU5BLFVBQUEsQ0FFQSxTcEJ1M0hoQixDb0JqM0hnQiwwTEFDSSxVQUFBLENBQ0EsZ0JwQnEzSHBCLENvQi8ySFEsbUpBQ0ksYXBCbTNIWixDb0IvMkhJLDZJQUlJLGVBQUEsQ0FFQSxXQUFBLENBREEsa0JBQUEsQ0FGQSxXQUFBLENBREEsZUFBQSxDQUtBLFlBQUEsQ0FDQSxpQkFBQSxDQVBBLFNwQjAzSFIsQ29CajNIUSxzSkFDSSxhcEJxM0haLENvQmwzSFEsbUpBQ0ksVXBCczNIWixDb0JuM0hRLGtLQUNJLGVBQUEsQ0FDQSxjcEJ1M0haLENvQnAzSFEsaUxBRUksYUFBQSxDQURBLFVwQnkzSFosQ29CdDNIWSxzTUFFSSxVQUFBLENBQ0EsV0FBQSxDQUZBLGVwQjQzSGhCLENvQnYzSFkscU5BQ0ksZXBCMjNIaEIsQ29CdjNIUSxnUEFFSSxZQUFBLENBREEsTUFBQSxDQUVBLGtCQUFBLENBQ0EsNkJwQjIzSFosQ29CejNIWSwwQkFOSixnUEFPUSxxQnBCODNIZCxDQUNGLENvQjUzSFksNlJBRUksV0FBQSxDQURBLFNwQmk0SGhCLENvQjkzSGdCLDBCQUpKLDZSQUtRLFVwQm00SGxCLENBQ0YsQ29CajRIZ0IsMFVBRUksa0JBQUEsQ0FEQSxXcEJzNEhwQixDb0JsNEhnQixtVkFFSSw0QkFBQSxDQURBLFFwQnU0SHBCLENvQm40SGdCLG9YQUNJLHdCcEJ1NEhwQixDb0JwNEhnQixtVkFJSSxhZnBxQ0QsQ2VrcUNDLGFBQUEsQ0FDQSxlQUFBLENBRkEsd0JwQjY0SHBCLENvQnI0SGdCLDRWQUVJLCtCQUFBLENBREEsNEJwQjA0SHBCLENvQnQ0SGdCLHFXQUNJLFNwQjA0SHBCLENvQng0SG9CLDJXQUNJLFdBQUEsQ0FDQSxVcEI0NEh4QixDb0J4NEhnQixzVkFDSSxzQkFBQSxDQUNBLFFBQUEsQ0FFQSxpQkFBQSxDQURBLGlCQUFBLENBRUEsU3BCNDRIcEIsQ29CejRIZ0Isd1pBS0ksUUFBQSxDQUpBLFdBQUEsQ0FFQSxnQkFBQSxDQUNBLFNBQUEsQ0FGQSxpQnBCZzVIcEIsQ29CMTRIZ0IsMlpBQ0ksc0JBQUEsQ0FDQSxRQUFBLENBR0EsZ0JBQUEsQ0FGQSxTQUFBLENBQ0EsaUJwQis0SHBCLENvQjM0SGdCLHFaQUNJLFVwQis0SHBCLENvQjU0SGdCLGtXQUNJLGFwQmc1SHBCLENvQjc0SGdCLDhXQUlJLDRCQUFBLENBREEsaUJBQUEsQ0FEQSxhZjN0Q0gsQ2UwdENHLGVwQm81SHBCLENvQi80SG9CLG9YQUNJLG9CcEJtNUh4QixDb0IvNEhnQiw4V0FDSSwrREFBQSxDQUVBLDJCQUFBLENBREEsbUJwQm81SHBCLENvQmg1SGdCLHNZQUNJLHdCcEJvNUhwQixDb0JoNUhZLG9SQUNJLFNwQm81SGhCLENvQmw1SGdCLDBCQUhKLG9SQUlRLFVwQnU1SGxCLENBQ0YsQ29CcjVIZ0IscVRBQ0ksNEJBQUEsQ0FDQSx3QnBCeTVIcEIsQ29CcDVIUSx1TEFFSSxZQUFBLENBREEsTUFBQSxDQUVBLGtCQUFBLENBQ0EsNkJwQnc1SFosQ29CdDVIWSxpT0FDSSxlcEIwNUhoQixDb0J2NUhZLDJjQUVJLFlBQUEsQ0FDQSxXcEI2NUhoQixDb0IzNUhnQiwraEJBRUksYWZweUNKLENlbXlDSSxXQUFBLENBRUEsY0FBQSxDQUNBLFNwQms2SHBCLENvQi81SGdCLDZnQkFHSSxrQkFBQSxDQURBLFdBQUEsQ0FEQSxVcEJ3NkhwQixDb0JwNkhvQiwybEJBQ0ksMkRBQUEsQ0FDQSxvQnBCMjZIeEIsQ29CeDZIb0IsNm1CQUNJLDhEQUFBLENBQ0Esb0JwQis2SHhCLENvQjE2SFksaU9BQ0ksU3BCODZIaEIsQ29CMzZIWSwwT0FDSSxTcEIrNkhoQixDb0J6NkhBLGNBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0Esc0JBQUEsQ0FFQSxlcEI0NkhKLENvQjE2SEksa0JBQ0ksa0JBQUEsQ0FFQSxXQUFBLENBREEsVXBCNjZIUixDb0J6NkhJLG1CQUNJLGNwQjI2SFIsQ29CejZIUSxxQkFHSSxhQUFBLENBQ0EsV0FBQSxDQUhBLGVBQUEsQ0FDQSxlcEI2NkhaLENvQnY2SEkseUJBQ0ksWXBCeTZIUixDb0J0NkhJLG9EQUVJLHNCQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FIQSxpQkFBQSxDQUlBLFdwQnc2SFIsQ29CbjZISSwwQkFESixzQkFHUSxZQUFBLENBREEsV3BCdzZITixDQUNGLENvQnA2SEEscUNBRUksVXBCdTZISixDb0JwNkhBLGtCQUNJLFlwQnU2SEosQ29CcjZISSwwQkFISixrQkFLUSxjQUFBLENBREEsV3BCeTZITixDQUNGLENvQnQ2SEkseUJBUkosa0JBV1EscUJBQUEsQ0FEQSxjQUFBLENBREEsV3BCMjZITixDQUNGLENvQnY2SEksK0JBRUksa0JBQUEsQ0FEQSxZcEIwNkhSLENvQnY2SFEsa0NBQ0ksdUJwQnk2SFosQ29CdjZIWSx5QkFISixrQ0FJUSxZcEIwNkhkLENvQng2SGMsOENBQ0ksYUFBQSxDQUNBLE1BQUEsQ0FDQSxpQnBCMDZIbEIsQ29CdjdIRSwrQkFvQlEsNkJBQUEsQ0FDQSxnQnBCdzZIVixDQUxGLENvQmg2SFEsK0NBQ0ksWXBCdzZIWixDb0J0NkhZLHlCQUhKLCtDQUlRLFlBQUEsQ0FFQSxnQkFBQSxDQURBLFVwQjA2SGQsQ29CdjZIYywwREFDSSxjcEJ5NkhsQixDb0J2NkhjLHNEQUNJLFlwQnk2SGxCLENBQ0YsQ29CbDZIUSx3RkFPSSxrQkFBQSxDQU9BLHNCQUFBLENBQUEsY0FBQSxDQUlBLGtCZmw3Q1MsQ2VvNkNULGtCQUFBLENBS0EsYWZsNkNLLENlODVDTCxZQUFBLENBV0EsY0FBQSxDQVJBLGVBQUEsQ0FOQSxXQUFBLENBSUEsc0JBQUEsQ0FJQSxnQkFBQSxDQUVBLGNBQUEsQ0FUQSxlQUFBLENBWUEsWUFBQSxDQUpBLG9CQUFBLENBTUEsd0JBQUEsQ0FKQSxrQnBCeTZIWixDb0JsNkhZLG9HQUNJLG9CcEJxNkhoQixDb0JsNkhZLHlCQXhCSix3RkF5QlEsWXBCczZIZCxDQUNGLENvQi81SFksK0RBRUksZWZ6N0NGLENldzdDRSxrQkFBQSxDQUVBLGNwQmk2SGhCLENvQi81SGdCLHVFQUlJLGNBQUEsQ0FGQSxnQ0FBQSxDQUNBLGVBQUEsQ0FGQSxjcEJvNkhwQixDb0IvNUhvQiwrRUFDSSxpQnBCaTZIeEIsQ29CNzVIZ0IsMEVBQ0ksV3BCKzVIcEIsQ29CMzVIb0Isd0ZBQ0ksbUJwQjY1SHhCLENvQnI1SFEseUJBakNKLDJDQWtDUSxZcEJ3NUhWLENvQnQ1SFUsdURBQ0ksYUFBQSxDQUNBLGFwQnc1SGQsQ0FDRixDb0IvNEhJLHNDQUNJLGdCcEJpNUhSLENvQjk0SEksdUNBQ0ksaUJBQUEsQ0FFQSxlQUFBLENBQ0EsZUFBQSxDQUZBLFNwQms1SFIsQ29COTRIUSwwQ0FHSSxnQmhCdGdESCxDZ0JvZ0RHLGtCQUFBLENBQ0EsZXBCaTVIWixDb0I3NEhRLHlCQVpKLHVDQWNRLGNBQUEsQ0FEQSxVcEJpNUhWLENBQ0YsQ29CNzRISSxnQ0FDSSxrQnBCKzRIUixDb0I3NEhRLDJDQUNJLFFwQis0SFosQ29CNTRIUSx1Q0FJSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQnBCMjRIWixDb0J6NEhZLG9EQUtJLGlCQUFBLENBREEsZ0JBQUEsQ0FJQSxnQkFBQSxDQUNBLGVBQUEsQ0FOQSxlcEI2NEhoQixDb0JuNEhRLDJDQUVJLHFCQUFBLENBREEsV3BCczRIWixDb0JoNEhZLGtEQUNJLGtCZnhpREssQ2V5aURMLGFwQms0SGhCLENvQmg0SGdCLDZEQUNJLHdCcEJrNEhwQixDb0I5M0hZLG9EQUNJLFNBQUEsQ0FFQSxrQkFBQSxDQURBLGtCcEJpNEhoQixDb0IxM0hJLGdDQUVJLFFBQUEsQ0FDQSxtQkFBQSxDQUZBLFVwQjgzSFIsQ29CNzJIUSxpREFDSSxrQkFBQSxDQUNBLGlCcEIrMkhaLENvQjcySFkseUJBSkosaURBS1EsWXBCZzNIZCxDQUNGLENvQjcySFEsNERBRUksZWY1a0RFLENlNmtERixrQkFBQSxDQUVBLDhDQUFBLENBSkEsZUFBQSxDQUdBLGlCcEJnM0haLENvQjcySFkseUJBUEosNERBUVEsWXBCZzNIZCxDQUNGLENvQjkySFksK0RBQ0ksaUJwQmczSGhCLENvQjcySFksd0VBRUksWUFBQSxDQURBLG1CcEJnM0hoQixDb0I3MkhnQiwyRUFLSSxhZjltRFAsQ2U0bURPLGNBQUEsQ0FDQSxlQUFBLENBR0Esa0JBQUEsQ0FEQSxnQkFBQSxDQUxBLFdwQnEzSHBCLENvQjcySG9CLHlCQVRKLDJFQVVRLGNBQUEsQ0FFQSxvQkFBQSxDQURBLFVwQmkzSHRCLENBQ0YsQ29CNzJIZ0IsZ0ZBQ0ksTXBCKzJIcEIsQ29CeDJIZ0IsNkVBR0ksYWYzbkRILENlMG5ERyxnQkFBQSxDQURBLGlCcEI0MkhwQixDb0JyMkhRLHlEQUVJLGVmL25ERSxDZWdvREYsa0JBQUEsQ0FFQSw4Q0FBQSxDQUpBLGVBQUEsQ0FHQSxpQnBCdzJIWixDb0JyMkhZLDREQUNJLGdCcEJ1MkhoQixDb0JwMkhZLDJEQUNJLGVBQUEsQ0FDQSxrQnBCczJIaEIsQ29CbjJIWSx5QkFoQkoseURBaUJRLFlwQnMySGQsQ0FDRixDb0JoMkhZLDBJQUNJLFNwQnEySGhCLENvQmoySFksNkVBQ0ksa0JwQm0ySGhCLENvQmoySGdCLGlGQUNJLE1wQm0ySHBCLENvQmgySGdCLDhGQUNJLE1wQmsySHBCLENvQi8xSGdCLDZHQUNJLFFwQmkySHBCLENvQjcxSG9CLDJHQUNJLFlwQisxSHhCLENvQnoxSFEsd0RBQ0ksV0FBQSxDQUNBLGlCcEIyMUhaLENvQnoxSFkseUJBSkosd0RBS1EsYXBCNDFIZCxDQUNGLENvQjExSFksK0VBQ0ksMEJBQUEsQ0FFQSxhQUFBLENBREEsZUFBQSxDQUVBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQnBCNDFIaEIsQ29CMTFIZ0IscUZBQ0ksdUJBQUEsQ0FDQSxlcEI0MUhwQixDb0J2MUhRLHdEQUVJLGVmeHNERSxDZTBzREYsa0JBQUEsQ0FFQSw4Q0FBQSxDQUxBLGFBQUEsQ0FJQSxpQkFBQSxDQUZBLGlCcEI0MUhaLENvQnYxSFksdUVBQ0ksZXBCeTFIaEIsQ29CcjFIUSxvREFFSSxrQkFBQSxDQURBLGlCcEJ3MUhaLENvQnIxSFksa0VBQ0ksd0JBQUEsQ0FDQSxXcEJ1MUhoQixDb0JwMUhZLG9FQUVJLFNBQUEsQ0FEQSxpQnBCdTFIaEIsQ29CcDFIZ0IseUJBSkosb0VBS1EsU0FBQSxDQUNBLFVwQnUxSGxCLENvQnIxSGtCLDJFQUNJLFlwQnUxSHRCLENvQnAxSGtCLCtFQUNJLGNwQnMxSHRCLENBQ0YsQ29CLzBIUSxpRkFDSSxZcEJpMUhaLENvQjcwSFEsMkVBQ0ksY0FBQSxDQUNBLGdCcEIrMEhaLENvQjcwSFkseUJBSkosMkVBS1EsZ0JwQmcxSGQsQ0FDRixDb0IxMEhBLDBCQUNJLGlCcEI2MEhKLENvQjMwSEkseUJBSEosMEJBSVEsU3BCODBITixDQUNGLENvQjUwSEksd0NBRUksa0JBQUEsQ0FEQSxZQUFBLENBRUEsc0JwQjgwSFIsQ29CNTBIUSx5QkFMSix3Q0FNUSw2QnBCKzBIVixDQUNGLENvQjUwSEksd0NBQ0ksV3BCODBIUixDb0IzMEhZLGtGQUNJLHdCcEI2MEhoQixDb0J6MEhRLHlFQUNJLGtCQUFBLENBQ0EsVXBCMjBIWixDb0J6MEhZLG9GQUNJLDREQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQnBCMjBIaEIsQ3FCem9MQSxvQkFDSSxpQnJCNG9MSixDcUIxb0xJLHVCQUNJLGVBQUEsQ0FDQSxpQnJCNG9MUixDcUJ6b0xJLG9DQUNJLGVoQmtCTSxDZ0JqQk4sa0JBQUEsQ0FDQSw4Q0FBQSxDQUNBLGFoQllTLENnQlBULGdCQUFBLENBRkEsZ0JBQUEsQ0FDQSxlQUFBLENBSEEsWUFBQSxDQUtBLGlCQUFBLENBSkEsU3JCK29MUixDcUJ6b0xRLDJDQUdJLFVBQUEsQ0FDQSxhQUFBLENBRkEsZUFBQSxDQURBLFNyQjhvTFosQ3FCem9MWSwrQ0FDSSxtQkFBQSxDQUFBLGdCQUFBLENBQ0EsVXJCMm9MaEIsQ3FCeG9MWSwyREFFSSxrQkFBQSxDQURBLGlCckIyb0xoQixDcUJ2b0xZLGtEQUtJLFdBQUEsQ0FGQSxNQUFBLENBRkEsaUJBQUEsQ0FDQSxLQUFBLENBRUEsVXJCMG9MaEIsQ3FCcm9MUSx1Q0FFSSxhaEI1Q0csQ2dCMkNILGVyQndvTFosQ3FCcG9MUSxxREFDSSxrQmhCakRJLENnQmtESixVckJzb0xaLENxQnBvTFksZ0VBQ0kscUJyQnNvTGhCLENxQm5vTFksdUVBQ0ksa0JyQnFvTGhCLENxQmhvTEksaUNBRUksa0JBQUEsQ0FEQSxpQnJCbW9MUixDcUJob0xRLGtEQUNJLFFyQmtvTFosQ3NCdnNMQSxjQUtJLGtCQUFBLENBSEEsWUFBQSxDQURBLE1BQUEsQ0FFQSxxQkFBQSxDQUNBLDZCQUFBLENBTUEsZUFBQSxDQURBLG1CQUFBLENBREEsZ0JBQUEsQ0FGQSxZdEI2c0xKLENzQnZzTEksMEJBWkosY0FjUSxjQUFBLENBREEsVXRCMnNMTixDQUNGLENzQnhzTEkseUJBakJKLGNBbUJRLGNBQUEsQ0FEQSxVdEI0c0xOLENBQ0YsQ3NCenNMSSxpQkFDSSxldEIyc0xSLENzQnhzTEksZ0NBR0ksUUFBQSxDQUZBLFNBQUEsQ0FDQSxZQUFBLENBRUEsT3RCMHNMUixDc0J2c0xJLHdCQUdJLGVqQlRNLENpQlVOLGtCQUFBLENBR0EsOENBQUEsQ0FMQSxXQUFBLENBR0EsY0FBQSxDQUpBLFVBQUEsQ0FLQSxTdEIwc0xSLENzQnZzTFEsdUNBQ0ksa0JBQUEsQ0FPQSxrQkFBQSxDQUZBLFFBQUEsQ0FKQSxVQUFBLENBS0EsV0FBQSxDQUpBLGlCQUFBLENBRUEsS0FBQSxDQU1BLG9CQUFBLENBUEEsdUJBQUEsQ0FLQSxPQUFBLENBQ0EsVXRCMHNMWixDc0J0c0xRLHVDQUtJLGtCQUFBLENBRkEsWUFBQSxDQURBLFdBQUEsQ0FFQSw2QkFBQSxDQUhBLFVBQUEsQ0FLQSxTdEJ3c0xaLENzQnRzTFksNENBSUksa0JqQmhFRCxDaUIrREMsa0JBQUEsQ0FEQSxXQUFBLENBREEsVXRCMnNMaEIsQ3NCdHNMZ0IscURBQ0ksa0J0QndzTHBCLENzQnJzTGdCLG9EQUtJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQkFBQSxDQU5BLGVqQmhETixDaUJpRE0sd0JBQUEsQ0FFQSxXQUFBLENBREEsVXRCMnNMcEIsQ3NCanNMSSw4QkFFSSxlakI5RE0sQ2lCK0ROLGtCQUFBLENBQ0EsOENBQUEsQ0FDQSxhakJwRVMsQ2lCZ0VULGVBQUEsQ0FPQSxlQUFBLENBQ0EsZUFBQSxDQUhBLFlBQUEsQ0FDQSxTdEJxc0xSLENzQmpzTFEseUJBWEosOEJBYVEsY0FBQSxDQUNBLFlBQUEsQ0FGQSxVdEJzc0xWLENBQ0YsQ3NCbHNMUSwrQ0FHSSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBSEEsWUFBQSxDQURBLGlCdEJ3c0xaLENzQmpzTFEsd0NBQ0ksaUJ0Qm1zTFosQ3NCaHNMWSwyQ0FFSSxhakJuSEQsQ2lCa0hDLGVBQUEsQ0FFQSxZdEJrc0xoQixDc0Joc0xJLG1EQUNDLGFqQmxHWSxDaUJtR1osa0J0QmtzTEwsQ3NCOXJMRywyQ0FDQyxhdEJnc0xKLENzQjdyTFksa0RBR0ksYWpCbklELENpQmlJQyxjQUFBLENBQ0EsY3RCZ3NMaEIsQ3NCN3JMZ0IseUJBTEosa0RBTVEsZ0J0QmdzTGxCLENBQ0YsQ3NCN3JMWSxrREFNSSxrQkFBQSxDQUZBLFlBQUEsQ0FGQSxXQUFBLENBR0Esc0JBQUEsQ0FFQSxlQUFBLENBSkEsaUJBQUEsQ0FGQSxVdEJxc0xoQixDc0I3ckxnQiw2REFHSSxrQkFBQSxDQUNBLGtCQUFBLENBRkEsVUFBQSxDQURBLFV0QmtzTHBCLENzQjVyTGdCLG9FQUVJLFdBQUEsQ0FDQSxlQUFBLENBRkEsVXRCZ3NMcEIsQ3NCNXJMb0IsMEVBQ0ksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCdEI4ckx4QixDc0IzckxvQiwwRUFPSSxrQkFBQSxDQUpBLGtCakI3SUosQ2lCOElJLGtCQUFBLENBSUEsYWpCeEpQLENpQjBKTyxtQkFBQSxDQUFBLFdBQUEsQ0FMQSxZQUFBLENBSUEsZUFBQSxDQVBBLFdBQUEsQ0FJQSxzQkFBQSxDQUxBLFV0QnNzTHhCLENzQjVyTHdCLGdGQUNJLFd0QjhyTDVCLENzQnpyTG9CLGlLQUNJLFl0QjJyTHhCLENzQnZyTHdCLGtGQUNJLGtCdEJ5ckw1QixDc0J4ckw0Qix3RkFDSSxXdEIwckxoQyxDc0Jwckx3QixrRkFDSSxrQnRCc3JMNUIsQ3NCcnJMNEIsd0ZBQ0ksV3RCdXJMaEMsQ3NCanJMd0Isa0ZBQ0ksa0J0Qm1yTDVCLENzQmxyTDRCLHdGQUNJLFd0Qm9yTGhDLENzQjdxTFkseURBQ0ksWUFBQSxDQUVBLGVBQUEsQ0FEQSw2QkFBQSxDQUVBLGN0QitxTGhCLENzQjVxTFksd0RBQ0ksY3RCOHFMaEIsQ3NCNXFMZ0IseUJBSEosd0RBSVEsY3RCK3FMbEIsQ0FDRixDc0J6cUxnQix3RUFHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSw2QkFBQSxDQUdBLGFBQUEsQ0FEQSxTdEI0cUxwQixDc0J6cUxvQixnRkFJSSxzQkFBQSxDQURBLHdCQUFBLENBRUEsa0JBQUEsQ0FIQSxXQUFBLENBSUEsWUFBQSxDQUNBLFNBQUEsQ0FOQSxVdEJpckx4QixDc0J6cUx3Qix1RkFHSSxrQmpCMVBkLENpQjJQYyxrQkFBQSxDQUVBLGFBQUEsQ0FKQSxXQUFBLENBR0EsV0FBQSxDQUVBLFNBQUEsQ0FDQSxrQkFBQSxDQVBBLFV0QmtyTDVCLENzQnhxTHdCLHNGQUVJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUhBLGN0QjZxTDVCLENzQnhxTDRCLDZGQUNJLFN0QjBxTGhDLENzQnRxTHdCLHlGQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQnRCd3FMNUIsQ3NCdHFMNEIsZ0dBQ0ksU3RCd3FMaEMsQ3NCanFMZ0IsMkVBR0ksa0JBQUEsQ0FGQSxZQUFBLENBR0EsY0FBQSxDQUZBLDZCdEJxcUxwQixDc0JqcUxvQiw2RkFXSSxrQkFBQSxDQVZBLGtCQUFBLENBQ0Esd0JBQUEsQ0FNQSxrQkFBQSxDQUZBLGFqQm5SUCxDaUIwUk8sbUJBQUEsQ0FBQSxXQUFBLENBSkEsWUFBQSxDQVFBLGNBQUEsQ0FaQSxlQUFBLENBRkEsV0FBQSxDQU9BLDBCQUFBLENBSEEsa0JBQUEsQ0FTQSxlQUFBLENBSkEscUJBQUEsQ0FFQSxlQUFBLENBQ0Esa0JBQUEsQ0FYQSxTdEJnckx4QixDc0JqcUx3Qix5QkFuQkosNkZBdUJRLGtCQUFBLENBSEEsZUFBQSxDQUVBLFdBQUEsQ0FEQSxhdEJzcUwxQixDQUNGLENzQmxxTHdCLCtHQUNJLFV0Qm9xTDVCLENzQmpxTHdCLG1HQU9JLGtCQUFBLENBSkEsZUFBQSxDQUNBLGtCQUFBLENBSUEsYWpCcFVaLENpQmlVWSxZQUFBLENBSUEsZUFBQSxDQVBBLFdBQUEsQ0FJQSxzQkFBQSxDQUlBLGlCQUFBLENBRUEsZUFBQSxDQURBLGNBQUEsQ0FWQSxVdEI4cUw1QixDc0JscUw0Qix5R0FDSSxXdEJvcUxoQyxDc0JqcUw0Qix5QkFqQkosbUdBa0JRLGVBQUEsQ0FLQSxXQUFBLENBQ0EsZ0JBQUEsQ0FMQSxnQkFBQSxDQUVBLGVBQUEsQ0FEQSxjQUFBLENBRUEsVXRCc3FMOUIsQ0FDRixDc0JocUx3QixxR0FDSSxrQkFBQSxDQUNBLHdCdEJrcUw1QixDc0JocUw0QiwyR0FDSSxhdEJrcUxoQyxDc0JqcUxnQyxpSEFDSSxXdEJtcUxwQyxDc0IvcEw0Qix1SEFDSSxrQnRCaXFMaEMsQ3NCNXBMd0IscUdBQ0ksa0JBQUEsQ0FDQSx3QnRCOHBMNUIsQ3NCNXBMNEIsMkdBQ0ksYXRCOHBMaEMsQ3NCN3BMZ0MsaUhBQ0ksV3RCK3BMcEMsQ3NCM3BMNEIsdUhBQ0ksa0J0QjZwTGhDLENzQnpwTHdCLHFHQUNJLGtCakIxWGIsQ2lCMlhhLHdCdEIycEw1QixDc0J6cEw0QiwyR0FDSSxhdEIycExoQyxDc0IxcExnQyxpSEFDSSxXdEI0cExwQyxDc0J4cEw0Qix1SEFDSSxrQnRCMHBMaEMsQ3NCdHBMd0Isc0dBQ0ksOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBQ0Esa0JqQnZYUixDaUIwWFEsa0JBQUEsQ0FEQSxnQkFBQSxDQURBLGF0QjBwTDVCLENzQnRwTDRCLDhHQUNJLGtCQUFBLENBQ0Esb0J0QndwTGhDLENzQnJwTDRCLDhHQUNJLGtCQUFBLENBQ0Esb0J0QnVwTGhDLENzQnBwTDRCLDhHQUNJLGtCQUFBLENBQ0Esb0J0QnNwTGhDLENzQm5wTDRCLHlCQXhCSixzR0F5QlEsZ0J0QnNwTDlCLENBQ0YsQ3NCbnBMd0Isb0dBQ0ksK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw0QkFBQSxDQUFBLG9CdEJxcEw1QixDc0Ivb0xnQiw4RUFDSSxZQUFBLENBQ0EsY0FBQSxDQUNBLDZCdEJpcExwQixDc0Ivb0xvQix5QkFMSiw4RUFNUSxxQnRCa3BMdEIsQ0FDRixDc0JocExvQiw0RkFJSSxrQkFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUxBLFdBQUEsQ0FRQSxlQUFBLENBVEEsZUFBQSxDQVFBLG9CQUFBLENBREEsc0JBQUEsQ0FSQSxTdEI0cEx4QixDc0JocEx3Qix5QkFiSiw0RkFjUSxVdEJtcEwxQixDQUNGLENzQmpwTHdCLHFHQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLGtCakI5Y1osQ2lCK2NZLFVqQjdiVixDaUIrYlUsbUN0QmtwTDVCLENzQi9vTHdCLHlHQUNJLGtCQUFBLENBQ0Esd0J0QmlwTDVCLENzQi9vTDRCLG9IQUNJLHdCdEJpcExoQyxDc0I5b0w0QiwySEFDSSxrQnRCZ3BMaEMsQ3NCN29MNEIsa0hBQ0ksa0JBQUEsQ0FFQSxtQ3RCOG9MaEMsQ3NCMW9Md0IseUdBQ0ksa0JBQUEsQ0FDQSx3QnRCNG9MNUIsQ3NCMW9MNEIsb0hBQ0ksd0J0QjRvTGhDLENzQnpvTDRCLDJIQUNJLGtCdEIyb0xoQyxDc0J4b0w0QixrSEFDSSxrQkFBQSxDQUVBLG1DdEJ5b0xoQyxDc0Jyb0x3Qix5R0FDSSxrQmpCMWZiLENpQjJmYSx3QnRCdW9MNUIsQ3NCcm9MNEIsb0hBQ0ksd0J0QnVvTGhDLENzQnBvTDRCLDJIQUNJLGtCdEJzb0xoQyxDc0Jub0w0QixrSEFDSSxrQkFBQSxDQUVBLG1DdEJvb0xoQyxDc0Job0x3Qix5R0FDSSxrQmpCeGdCVCxDaUJ5Z0JTLHdCdEJrb0w1QixDc0Job0w0QixvSEFDSSx3QnRCa29MaEMsQ3NCL25MNEIsMkhBQ0ksa0J0QmlvTGhDLENzQjluTDRCLGtIQUNJLGtCQUFBLENBQ0EsbUN0QmdvTGhDLENzQjVuTHdCLHVHQUdJLHdCakJsaUJaLENpQmlpQlksV0FBQSxDQURBLFV0QmdvTDVCLENzQjVuTDRCLGtIQUNJLHlEdEI4bkxoQyxDc0Izbkw0Qix1SEFDSSw4RHRCNm5MaEMsQ3NCMW5MNEIseUhBQ0ksc0R0QjRuTGhDLENzQnpuTDRCLDRHQUNJLDZEdEIybkxoQyxDc0J4bkw0Qiw2R0FDSSxzRHRCMG5MaEMsQ3NCdm5MNEIsOEdBQ0ksc0R0QnluTGhDLENzQnRuTDRCLGtIQUNJLHNEdEJ3bkxoQyxDc0Jybkw0QixnSEFDSSx3RHRCdW5MaEMsQ3NCcG5MNEIsb0hBQ0ksb0R0QnNuTGhDLENzQmxuTHdCLG1HQUlJLGFqQjVqQlgsQ2lCeWpCVyxnQkFBQSxDQUVBLHdCQUFBLENBREEsZXRCc25MNUIsQ3NCL21MNEIsMkdBTUksdUJBQUEsQ0FMQSxXQUFBLENBQ0Esa0JBQUEsQ0FRQSxhakIza0JmLENpQjBrQmUsbUJBQUEsQ0FEQSxjQUFBLENBTEEsV0FBQSxDQUVBLGFBQUEsQ0FFQSxZQUFBLENBSEEsVXRCdW5MaEMsQ3NCdm1MZ0IsOEVBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNkJ0QjBtTHBCLENzQnZtTG9CLHlCQUxKLDhFQU1RLHFCQUFBLENBRUEsbUJBQUEsQ0FEQSxpQnRCMm1MdEIsQ0FDRixDc0J4bUxvQixtR0FFSSxrQmpCdG5CVCxDaUJ1bkJTLHdCQUFBLENBR0EsYWpCdG1CUCxDaUJ3bUJPLGNBQUEsQ0FQQSxXQUFBLENBU0EsWUFBQSxDQURBLG9CQUFBLENBRkEsbUJBQUEsQ0FGQSxXdEIrbUx4QixDc0J4bUx3Qix5QkFaSixtR0FhUSxVdEIybUwxQixDc0J6bUwwQiw2R0FFSSxRQUFBLENBQ0EsV0FBQSxDQUZBLGlCdEI2bUw5QixDQUNGLENzQnhtTHdCLDRHQUNJLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLGtCdEIwbUw1QixDc0J0bUx3Qiw4R0FHSSx3QmpCdnBCWixDaUJ3cEJZLHVCQUFBLENBRkEsV0FBQSxDQURBLFV0QjJtTDVCLENzQnJtTHdCLDBHQUVJLGlCQUFBLENBREEsZXRCd21MNUIsQ3NCcm1MNEIsaUhBRUksaUJ0QnNtTGhDLENzQmxtTHdCLHFIQUNJLGtCdEJvbUw1QixDc0JqbUxNLHVIQUVzQixzQkFBQSxDQURyQixhdEJvbUxQLENzQmptTDRCLHlCQUp0Qix1SEFLMEIsY0FBQSxDQUNBLFV0Qm9tTDlCLENBQ0YsQ3NCbG1MNEIsbUlBQ0ksd0J0Qm9tTGhDLENzQjlsTGdDLHVTQUNJLGtCdEJtbUxwQyxDc0IvbEw0QixvSUFDSSx3QnRCaW1MaEMsQ3NCNWxMZ0MseVNBQ0ksa0J0QmltTHBDLENzQjdsTDRCLG9JQUNJLHdCdEIrbExoQyxDc0J6bExnQyx5U0FDSSxrQnRCOGxMcEMsQ3NCMWxMTyxvSUFDeUIsd0J0QjRsTGhDLENzQnRsTGdDLHlTQUNJLGtCdEIybExwQyxDc0JubEw0QixvSUFDSSxpRXRCcWxMaEMsQ3NCbGxMNEIsb0lBQ0ksaUV0Qm9sTGhDLENzQjdrTDRCLG9JQUNJLGlFdEIra0xoQyxDc0I1a0w0QixvSUFDSSxpRXRCOGtMaEMsQ3NCdmtMNEIsb0lBQ0ksaUV0QnlrTGhDLENzQnRrTDRCLG9JQUNJLGlFdEJ3a0xoQyxDc0Jqa0w0QixvSUFDSSxpRXRCbWtMaEMsQ3NCaGtMNEIsb0lBQ0ksaUV0QmtrTGhDLENzQjNqTDRCLG9JQUNJLGlFdEI2akxoQyxDc0Ixakw0QixvSUFDSSxpRXRCNGpMaEMsQ3NCcmpMNEIsb0lBQ0ksaUV0QnVqTGhDLENzQnBqTDRCLG9JQUNJLGlFdEJzakxoQyxDc0IvaUw0QixvSUFDSSxpRXRCaWpMaEMsQ3NCOWlMNEIsb0lBQ0ksaUV0QmdqTGhDLENzQnppTDRCLG9JQUNJLGlFdEIyaUxoQyxDc0J4aUw0QixvSUFDSSxpRXRCMGlMaEMsQ3NCbmlMNEIsb0lBQ0ksaUV0QnFpTGhDLENzQmxpTDRCLG9JQUNJLGlFdEJvaUxoQyxDc0I1aExnQixxRUFRSSxpQkFBQSxDQUpBLFlBQUEsQ0FFQSxxQkFBQSxDQUxBLFdBQUEsQ0FJQSx3QkFBQSxDQUZBLGtCQUFBLENBSUEsZUFBQSxDQUxBLGlCdEJvaUxwQixDc0I1aExvQiwy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UixDZ0NwaVRRLHdEQUNJLFloQ3NpVFosQ2dDbGlUSSxzQ0FDSSxlaENvaVRSLENnQ2xpVFEsNkRBQ0ksc0JoQ29pVFosQ2dDbGlUWSxtRUFDSSw4QkFBQSxDQUNBLFNoQ29pVGhCIiwiZmlsZSI6Im15d2F5ZW1wbG95YWJpbGl0eS5zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaG9tZS13cmFwIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMjAwcHg7XG5cbiAgICAjcHJlLXNwbGFzaC1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc3BsYXNoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMy41dmg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIH1cblxuICAgICAgICAuc3BsYXNoLWltYWdlLFxuICAgICAgICAuc3BsYXNoLWxvZ28ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3BsYXNoLWxvZ28sXG4gICAgICAgIC5zcGxhc2gtdGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxLjM1ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3BsYXNoLWltYWdlIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24uZmlyc3QtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLndoYXQtaXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA4MyU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNTBweCA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGF0LWlzLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndoYXRzLWludm9sdmVkIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuaW52b2x2ZWQtY29udGVudCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW52b2x2ZWQtbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuIFxuICAgIC5zdXBwb3J0aW5nLXJlc291cmNlcyB7XG4gICAgICAgIHBhZGRpbmc6IDk1cHggMCAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cblxuICAgICAgICAuc3VwcG9ydGluZy1jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAvL21heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1cHBvcnRpbmctdGV4dCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtcmVzb3VyY2VzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4IC01cHg7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc291cmNlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7IC8vY2hhbmdlZCB0byBtYXhcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDsgLy9hZGRlZCBpblxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTsgLy8gY2hhbmdlZCB0byBmbGV4XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweCAxOHB4O1xuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvci1tZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9yLW1lLWNvbnRlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjclO1xuICAgICAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBhLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDo2MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9iaWxlLWNvcHkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNDEycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHQtZmluZC1vdXQtbW9yZSB7XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNmcm9udC1yZWdpc3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjQwMCw3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMDIsIDEuMDIsIDEuMDIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlQmlnIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4wOCwgMS4wOCwgMS4wOCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2VCaWdnZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjIsIDEuMiwgMS4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBqaWdnbGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgMTAlLCAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2V5IHtcbiAgMCUsIDEwMCUsIDIwJSwgNTMlLCA4MCUge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDQwJSwgNDMlIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtN3B4LCAwKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMnB4LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApO1xuICB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzcHgsIDAsIDApO1xuICB9XG59XG4uZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuI2VkaXQtdXNlci1waWN0dXJlLTAtLWxhYmVsLFxuI2VkaXQtZmllbGQtYXZhdGFyLTAtLWxhYmVsLFxuI2VkaXQtZmllbGQtYXZhdGFyLTAtLWRlc2NyaXB0aW9uLFxuI2VkaXQtdXNlci1waWN0dXJlLTAtLWRlc2NyaXB0aW9uLFxuI2VkaXQtbmFtZS0tZGVzY3JpcHRpb24sXG4jZWRpdC1tYWlsLS1kZXNjcmlwdGlvbixcbmRpdi5wYXNzd29yZC1jb25maXJtLFxuLmZvcm0taXRlbS11c2VyLXBpY3R1cmUtMCAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1pdGVtLWZpZWxkLXRlcm1zLXByaXZhY3ktdmFsdWUsIC5mb3JtLWl0ZW0tZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZSwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cbi5mb3JtLWl0ZW0tZmllbGQtdGVybXMtcHJpdmFjeS12YWx1ZSAjZWRpdC1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlLS1kZXNjcmlwdGlvbiwgLmZvcm0taXRlbS1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uLCAuanMtZm9ybS10eXBlLWNoZWNrYm94ICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlIGxhYmVsLFxuLmZpZWxkLWdvYWwtdGFzay12YWx1ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0yNXB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgb3BhY2l0eTogMC4yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG5cbi5mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDIwMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uZm9ybS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF0sXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdLFxuLmZvcm0taXRlbSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4uZm9ybS1pdGVtIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XS5lcnJvcixcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdLmVycm9yLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV0uZXJyb3IsXG4uZm9ybS1pdGVtIHNlbGVjdC5lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG59XG4uZm9ybS1pdGVtIC5zZWxlY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInNlbGVjdFwiO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taXRlbSAuc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjhlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzMzMztcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDAgMCUsIDUwJSAxMDAlKTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1pdGVtIHNlbGVjdCxcbi5mb3JtLWl0ZW0gLnNlbGVjdDphZnRlciB7XG4gIGdyaWQtYXJlYTogc2VsZWN0O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTlBM0QwO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNTlBM0QwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlbGVjdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdC5ub3QtdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgLypoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgd2lkdGg6IDEwMCU7Ki9cbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWRhdGUgaW5wdXQubm90LXZpc2libGUge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHJlc2l6ZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1pdGVtIGxhYmVsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi5mb3JtLWl0ZW0gbGFiZWwucmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmZvcm0taXRlbSBsYWJlbC5mb3JtLXJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5mb3JtLWl0ZW0gLmV5ZS1jbG9zZSwgLmZvcm0taXRlbSAuZXllLW9wZW4ge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTdweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWRhdGV0aW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjBweDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWR0aDogMTUwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB6LWluZGV4OiAxO1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQucmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuXG5kaXZbcm9sZT1jb250ZW50aW5mb10ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDU2LCA4NSwgMC4zKTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5kaXZbcm9sZT1jb250ZW50aW5mb10gYSB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBkaXZbcm9sZT1jb250ZW50aW5mb10ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuXG4uc2l0ZW1hcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xufVxuLnNpdGVtYXAgaDEge1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuLnNpdGVtYXAgaDIge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cbi5zaXRlbWFwIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1mb290ZXIsICNibG9jay1tb2JpbGVmb290ZXJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Jsb2NrLXN0eWxlc3dpdGNoZXIgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uanMgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG59XG4uanMgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUudWktYXV0b2NvbXBsZXRlLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG59XG5cbi5tZXNzYWdlLWJsb2NrIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1lc3NhZ2UtYmxvY2sgdWwgbGkge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4ubWVzc2FnZS1ibG9jay5saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXRleHRdLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZGF0ZV0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xufVxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTVjZDtcbn1cbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4qIGE6Zm9jdXMsXG4qIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkyLCAyMjksIDI0Nyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigxOTIsIDIyOSwgMjQ3KSAwJSwgcmdiKDkzLCAxNjUsIDIwNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuYm9keS50ZWFtLW1lbWJlcixcbmh0bWwudGVhbS1tZW1iZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtcHVycGxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDIyOCwgMjI0LCAyNDcpIDAlLCByZ2IoMTI0LCAxMTAsIDE5NSkgMTAwJSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LnRlYW0tbWVtYmVyIGhlYWRlcixcbmh0bWwudGVhbS1tZW1iZXIgaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjN2M2ZWMzO1xuICB9XG59XG5ib2R5LmdyZXlzY2FsZSxcbmh0bWwuZ3JleXNjYWxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLWdyZXlzY2FsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigyNTEsIDI1MSwgMjUxKSAwJSwgcmdiKDIwMywgMjAzLCAyMDMpIDEwMCUpO1xufVxuYm9keS5ncmV5c2NhbGUudGVhbS1tZW1iZXIsXG5odG1sLmdyZXlzY2FsZS50ZWFtLW1lbWJlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1ncmV5c2NhbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMjUxLCAyNTEsIDI1MSkgMCUsIHJnYigyMDMsIDIwMywgMjAzKSAxMDAlKTtcbn1cbmJvZHkuZ3JleXNjYWxlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyxcbmh0bWwuZ3JleXNjYWxlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuYm9keS5yZXNvdXJjZSAucG9ydHJhaXQtb3ZlcmxheSxcbmh0bWwucmVzb3VyY2UgLnBvcnRyYWl0LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5W2RhdGEtb25jZT1cImZvcm0tc2luZ2xlLXN1Ym1pdCBkZXRhaWxzQXJpYVwiXSxcbmh0bWxbZGF0YS1vbmNlPVwiZm9ybS1zaW5nbGUtc3VibWl0IGRldGFpbHNBcmlhXCJdIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBoZWFkZXJbcm9sZT1iYW5uZXJdLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBoZWFkZXJbcm9sZT1iYW5uZXJdIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogLTEwMHB4O1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBoZWFkZXJbcm9sZT1iYW5uZXJdIGEgaW1nLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBoZWFkZXJbcm9sZT1iYW5uZXJdIGEgaW1nIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBoZWFkZXJbcm9sZT1iYW5uZXJdIGgxLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBoZWFkZXJbcm9sZT1iYW5uZXJdIGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgbWFpbixcbmh0bWwubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMgbWFpbiB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBtYWluIGgxLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBtYWluIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cblxuaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuXG51bCB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG51bC5ib2xkID4gbGkge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5wb3J0cmFpdC1vdmVybGF5IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2Q7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMztcbn1cbi5wb3J0cmFpdC1vdmVybGF5IGgxLFxuLnBvcnRyYWl0LW92ZXJsYXkgcCxcbi5wb3J0cmFpdC1vdmVybGF5IGltZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBvcnRyYWl0LW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDYwcHg7XG59XG4uc3dpdGNoIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5zd2l0Y2ggLnNsaWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5zd2l0Y2ggLnNsaWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGxlZnQ6IDNweDtcbiAgYm90dG9tOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODZhYzE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xufVxuLnN3aXRjaCBpbnB1dDpmb2N1cyArIC5zbGlkZXIge1xuICBib3gtc2hhZG93OiAwIDAgMXB4ICMyMTk2RjM7XG59XG4uc3dpdGNoIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbn1cbi5zd2l0Y2gucG9ydHJhaXQge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN3aXRjaC5wb3J0cmFpdCAuc2xpZGVyOjpiZWZvcmUge1xuICB0b3A6IDNweDtcbiAgYm90dG9tOiBpbml0aWFsO1xufVxuLnN3aXRjaC5wb3J0cmFpdCBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjZweCk7XG59XG5cbmhlYWRlciB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIGhlYWRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGhlYWRlciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQ6ICM3ZWJhZGE7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuaGVhZGVyIC5zaXRlLWxvZ28ge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgZmxleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5oZWFkZXIgLnNpdGUtbG9nbzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZXk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgLnNpdGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAuc2l0ZS1sb2dvLmxvZ2dlZC1pbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyIC5kYXNoYm9hcmQtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLy4uL2ltYWdlcy9pY29ucy9pY29uLWRhc2hib2FyZC5zdmdcIikgNXB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiA3cHggMTBweCA3cHggMzVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuaGVhZGVyIC5kYXNoYm9hcmQtbGluayBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM0Mzg1MztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5kYXNoYm9hcmQtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIHtcbiAgZmxleDogMTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcyAubGluayB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsgYSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAubGluayAudW5kZXJsaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbiAgLyogdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyAqL1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAubGluazpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbms6aG92ZXIgLnVuZGVybGluZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciAuaGVhZGVyLWxpbmtzLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogIzVkYTVjZDtcbiAgd2lkdGg6IDcwdnc7XG4gIGhlaWdodDogMTAwc3ZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiBjYWxjKC03MHZ3IC0gNDBweCk7XG4gIHRvcDogMDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTkyLCAyMjksIDI0Nyk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigxOTIsIDIyOSwgMjQ3KSAwJSwgcmdiKDkzLCAxNjUsIDIwNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigxOTIsIDIyOSwgMjQ3KSAwJSwgcmdiKDkzLCAxNjUsIDIwNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgI2Nsb3NlLW92ZXJsYXkge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDMwdnc7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAuYnV0dC1jbG9zZSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3Mge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayB7XG4gIGhlaWdodDogNDBweDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayBhIHtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAudW5kZXJsaW5lIHtcbiAgdG9wOiAyNXB4O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubG9naW4tYnV0dG9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5idXR0LWdlbmVyYWw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZS5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTcwdncgLSA0MHB4KSk7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUuc2hvdyAjY2xvc2Utb3ZlcmxheSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG59XG5oZWFkZXIgLmJ1dHRvbi13cmFwIDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciAuYnV0dG9uLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IHtcbiAgICB3aWR0aDogNDRweDtcbiAgfVxuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG4gIGhlYWRlciAuYnV0dG9uLXdyYXAgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIgLmJ1dHRvbi1tZW51LXdyYXAgLmJ1dHQtbWVudSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLW1lbnUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnNpdGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5mb290ZXIgLnN0eWxlLXN3aXRjaCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIgLnN0eWxlLXN3aXRjaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5mb290ZXIgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuZm9vdGVyIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmZvb3RlciB1bC5tb2JpbGUtZm9vdGVyLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgdWwubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuZm9vdGVyIC5kZXNrdG9wLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyIC5kZXNrdG9wLW1lbnUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIGZvb3RlciAuZGVza3RvcC1tZW51IGxpIHtcbiAgICBtYXJnaW46IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIGZvb3RlciBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gIH1cbiAgZm9vdGVyIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnBvc3QtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtZm9vdGVyIC5sb2dvcyB7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1mb290ZXIgLmxvZ29zIGltZyB7XG4gIGhlaWdodDogODBweDtcbn1cbi5wb3N0LWZvb3RlciAubG9nb3MgaW1nOm50aC1jaGlsZCgyKSB7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucG9zdC1mb290ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnBvc3QtZm9vdGVyIC5sb2dvcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBvc3QtZm9vdGVyIC5sb2dvcyBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmJ1dHQtYW5pbWF0ZSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2Q7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHRvcDogNzUlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbn1cbi5idXR0LWFuaW1hdGU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmJ1dHQtYW5pbWF0ZTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyMCwgMjApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbn1cblxuLmJ1dHQtZ2VuZXJhbCB7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzN2NhNTtcbiAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idXR0LWdlbmVyYWw6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubG9naW4sIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5BY2NvdW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5yZWdpc3RlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnJlZ2lzdGVyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci15ZWxsb3cuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5sb2dvdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9nb3V0LnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24udXNlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmVkaXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi51cGxvYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uY2xvc2UteWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXllbGxvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zdGFydGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5tb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWdyZWVuLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC10ZWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLW1lZXRpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcHJldmlvdXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYmFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYmFjay13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnN0YXJ0LXF1aXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RhcnQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLXB1cnBsZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnNhdmUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2F2ZS13aGl0ZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdyb3VwLXRhbGtpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZ3JvdXAtdGFsa2luZy5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLWJnLXllbGxvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmhlYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYnV0dC1pY29uLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmR1ZS1kYXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLnRpdGxlIHtcbiAgZmxleDogMTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHQtZ2VuZXJhbDpob3ZlciB7XG4gIGNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNtYWxsIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcmVnaXN0ZXIsIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQsIC5idXR0LWdlbmVyYWwuYnV0dC1iYWNrLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXVwZGF0ZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWVkaXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcmVnaXN0ZXIgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtYmFjayAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZSAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtdXBkYXRlIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1lZGl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXJlZ2lzdGVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtYmFjayAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC11cGRhdGUgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1lZGl0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQwMzM3OTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1yZWdpc3Rlcjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dDpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWJhY2s6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlOmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtdXBkYXRlOmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZWRpdDpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1wcm9maWxlLXJlcG9ydC1iYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcHJvZmlsZS1yZXBvcnQtYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjNWRhNWNkO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzM3Y2E1O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWRhc2hib2FyZCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2Q7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtdXBsb2FkLCAuYnV0dC1nZW5lcmFsLmJ1dHQtY29uc2VudCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC11cGxvYWQgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWNvbnNlbnQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtdXBsb2FkIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtY29uc2VudCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbWVldGluZy10aW1lLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbWVldGluZy1hZGRyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LW1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IHtcbiAgYmFja2dyb3VuZDogIzMzN2NhNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDNweDtcbiAgd2lkdGg6IDM4MHB4O1xuICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0OmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdldC1zdGFydGVkIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNjJweDtcbiAgd2lkdGg6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nZXQtc3RhcnRlZCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nZXQtc3RhcnRlZCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZmluZC1vdXQtbW9yZSB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDYycHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZmluZC1vdXQtbW9yZSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1maW5kLW91dC1tb3JlIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1zZWUtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNlZS1yZXN1bHRzIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXNlZS1yZXN1bHRzIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtdGVhbSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUtdGVhbSB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC10ZWFtIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlLXRlYW0gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLXRlYW0gLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlLXRlYW0gLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWNsZWFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YjY4Yzg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWNsZWFyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICM3ODZhYzEgIWltcG9ydGFudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1jbGVhciAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NmFjMTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1jbGVhciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEUwRjc7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLWNhbCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtY2FsIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg2YWMxO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC1jYWwgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiB7XG4gIGhlaWdodDogNzRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5jb3B5IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuY29weSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmNvcHkgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjYzcmVtO1xuICBsaW5lLWhlaWdodDogMC44OHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi50ZWFtLW1lbWJlciB7XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnJlc3VsdHMge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5yZXN1bHRzIC5yZXN1bHQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAucmVzdWx0cyAucmVzdWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpc3QtYmx1ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnJlc3VsdHMgLnRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbi5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24uc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTBGNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhFOUI5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZjJkNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24ubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5jb21wbGV0ZWQtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNhcmVlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNhcmVlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTdGFydCBIZXJlXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNhcmVlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogLTIycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24uY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5QTNEMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24uc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24ud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M3NjI7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuYnV0dC1pY29uLnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Q0M4ODtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkIC5idXR0LWljb24ubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTlBOTU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuY29tcGxldGVkLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLmNhcmVlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5jYXJlZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3REFEQTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uZGlzYWJsZS1jYXRlZ29yeSB7XG4gIG9wYWNpdHk6IDAuNDU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAudGl0bGUsIC5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC5idXR0LWljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5idXR0LWljb24uZ29hbCwgLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjZjhkOTc0O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIC5idXR0LWljb24uZ29hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ5NzQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYWI2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXByZXZpb3VzLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbmV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmJ1dHQtZ2VuZXJhbC5wdXJwbGUgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG59XG4uYnV0dC1nZW5lcmFsLmJsdWUgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE1Y2Q7XG59XG4uYnV0dC1nZW5lcmFsLnJlZCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODc4Mjtcbn1cbi5idXR0LWdlbmVyYWwuZ3JlZW4gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGRmYWU7XG59XG4uYnV0dC1nZW5lcmFsLm9yYW5nZSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbn1cblxuLmJ1dHQtY2F0ZWdvcnkge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNEUwRjc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLmJ1dHQtY2F0ZWdvcnkgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtY2F0ZWdvcnkgLmJ1dHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYnV0dC1jYXRlZ29yeSAuYnV0dC1pY29uLmNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Zyk7XG59XG4uYnV0dC1jYXRlZ29yeSAudGl0bGUge1xuICBmbGV4OiAxO1xufVxuLmJ1dHQtY2F0ZWdvcnkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5idXR0LWNhdGVnb3J5LnNlbGVjdGVkIC5idXR0LWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgzNjBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ1dHQtY2F0ZWdvcnkuaG92ZXIge1xuICBjb2xvcjogIzc4NmFjMTtcbn1cblxuLmJ1dHQtc2Nyb2xsIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uYnV0dC1zY3JvbGwudXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3cuc3ZnKTtcbn1cbi5idXR0LXNjcm9sbC5kb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWRvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDU0JTtcbn1cbi5idXR0LXNjcm9sbC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MiUgNTAlO1xufVxuLmJ1dHQtc2Nyb2xsLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA1MCU7XG59XG4uYnV0dC1zY3JvbGw6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xufVxuXG4uYnV0dC1hZGQtbWVldGluZyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlY3Rpb24tbWFpbiB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2VjdGlvbi1tYWluIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG4uc2VjdGlvbi1tYWluLmxvZ2luLCAuc2VjdGlvbi1tYWluLmNvbnRhY3QtdXMsIC5zZWN0aW9uLW1haW4ucGFydG5lcnMge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1tYWluLmxvZ2luLCAuc2VjdGlvbi1tYWluLmNvbnRhY3QtdXMsIC5zZWN0aW9uLW1haW4ucGFydG5lcnMge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICB9XG59XG4uc2VjdGlvbi1tYWluIC5zaWRlLWJsb2Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBwYWRkaW5nOiAwIDYwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2VjdGlvbi1tYWluLmFsaWduLXRvcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlY3Rpb24tbWFpbiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAjZWRpdC1wcm9jZXNzZWQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMGRlZywgMCUsIDEwMCUsIDAuNDUpO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS5mb3JtLWl0ZW0tY29uc2VudCBsYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtICNlZGl0LWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDQycHg7XG4gIG1hcmdpbjogMjBweCAwIDUwcHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAudXNlci1yZWdpc3Rlci1mb3JtLCAudXNlci1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAgNTBweCAwO1xuICB9XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIGgxLmhlYWRlci1zbWFsbCwgLnVzZXItZm9ybSBoMS5oZWFkZXItc21hbGwge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDQwcHggMCA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnVzZXItcmVnaXN0ZXItZm9ybSBoMS5oZWFkZXItc21hbGwsIC51c2VyLWZvcm0gaDEuaGVhZGVyLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnVzZXItcmVnaXN0ZXItZm9ybSBoMS5oZWFkZXIsIC51c2VyLWZvcm0gaDEuaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDUwcHggMCAwO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAuaGlkZSwgLnVzZXItZm9ybSAuaGlkZSB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLXdyYXAsIC51c2VyLWZvcm0gLmZvcm0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgcGFkZGluZzogMCA2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0td3JhcCwgLnVzZXItZm9ybSAuZm9ybS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0taW5mby1jb3B5LCAudXNlci1mb3JtIC5mb3JtLWluZm8tY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbiwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbiBoMiwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZV0sIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXSAuZm9ybS1pdGVtLWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtc3Vic2NyaWJlLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZV0gLmZvcm0taXRlbS1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLXN1YnNjcmliZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNdLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNdIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtaW50ZXJlc3QtZ3JvdXBzXSAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQsIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLWludGVyZXN0LWdyb3Vwc10gLmpzLWZvcm0taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBpbnB1dCwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGxlZ2VuZCwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24sIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiAjZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICB3aWR0aDogMzUlO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZS1ibG9iLnJlZ2lzdGVyIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnNpZGUtYmxvYi5yZWdpc3RlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyIHtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDUlO1xuICBoZWlnaHQ6IDEwNSU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuYXZhdGFyLWxpc3QgLmF2YXRhcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoOGRlZyk7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmMzNzE7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIGxhYmVsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIGlucHV0W25hbWU9XCJmaWxlc1t1c2VyX3BpY3R1cmVfMF1cIl0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IHNwYW4ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCBzcGFuIGEge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgLmZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCBpbnB1dFtuYW1lPXVzZXJfcGljdHVyZV8wX3JlbW92ZV9idXR0b25dIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5yZWdpc3Rlci1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDcwJTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IGgxIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucmVnaXN0ZXItY29udGVudCBoMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnRlYW0tbWVtYmVyLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgI3Nob3ctY29uZmlybS1wdyB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgI3Nob3ctY29uZmlybS1wdyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IC5oaWRlIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgaW5wdXQuYnV0dG9uLmJ1dHRvbi0tcHJpbWFyeS5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCAuYnRuLXNob3ctY29uZmlybS1wdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IC5idG4tc2hvdy1jb25maXJtLXB3OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCBsYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gIG1heC13aWR0aDogMzkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jb250ZW50LWNvbHVtbiB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNDglO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5zaG93LXBhcmVudC1jb25zZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAtNTBweDtcbiAgdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogY3Vyc29yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICM1ZGE1Y2QgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuc2hvdy1wYXJlbnQtY29uc2VudC52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLnNob3ctcGFyZW50LWNvbnNlbnQge1xuICAgIGxlZnQ6IC00MHB4O1xuICB9XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLmRlc2NyaXB0aW9uID4gYSxcbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAubGluay1kYXJrIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQuaGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuZmllbGQtLXR5cGUtYWRkcmVzcyBzdW1tYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgI2NvbmZpcm0tcHcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAjY29uZmlybS1wdy52aXNpYmxlIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgI2NvbmZpcm0tcHcudmlzaWJsZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuZm9ybS1hY3Rpb25zICNlZGl0LXN1Ym1pdCB7XG4gIHdpZHRoOiAyMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5mb3JtLWFjdGlvbnMgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucmVnaXN0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVnaXN0ZXItbGlnaHQuc3ZnKTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmFscmVhZHktcmVnaXN0ZXJlZCB7XG4gIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRlYW0tbWVtYmVyIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYW0tbWVtYmVyIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbn1cbi50ZWFtLW1lbWJlciAucmVnaXN0ZXItY29udGVudCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZWFtLW1lbWJlciAucmVnaXN0ZXItY29udGVudCBoMS55b3V0aC1tZW1iZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYW0tbWVtYmVyIC5yZWdpc3Rlci1jb250ZW50IC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5cbi5wYXJlbnQtY29uc2VudC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxNjUsIDIwNSwgMC42KTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLmVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLmVycm9yLW1lc3NhZ2UudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICBjb2xvcjogIzMyMzMzMztcbiAgd2lkdGg6IDQwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggNDBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuY29uc2VudC1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5jb25zZW50LWZvcm0udmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmN1c3RvbS1maWVsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuY3VzdG9tLWZpZWxkICNlZGl0LWZpZWxkLXBhcmVudC1jb25zZW50LXdyYXBwZXIge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XSxcbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAuYnV0dC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTUwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNTlBM0QwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmVudC1jb25zZW50LXBvcHVwIC5idXR0LWNsb3NlIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogNXB4O1xuICB9XG59XG5cbi5zb2NpYWwtYXV0aCAuYXV0aC1pY29uIHtcbiAgd2lkdGg6IDE4ZW0gIWltcG9ydGFudDtcbn1cblxuLmxvZ2luLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxvZ2luLWNvbnRlbnQgLmZvcm0tY29udGVudCB7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4ubG9naW4tY29udGVudCAuZm9ybS1jb250ZW50IC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAubG9naW4tY29udGVudCAuZm9ybS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cbi5sb2dpbi1jb250ZW50IHAge1xuICBtYXJnaW46IDQwcHggMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5sb2dpbi1jb250ZW50IC5saW5rLWRhcmsge1xuICBjb2xvcjogIzMyMzMzMztcbn1cblxuLnNlY3Rpb24tbWFpbiBoMSB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnNlY3Rpb24tbWFpbiAuZm9ybS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuc2VjdGlvbi1tYWluIC5mb3JtLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tbWFpbiAuc29jaWFsLWF1dGguYXV0aC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1tYWluIC5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgYmFja2dyb3VuZDogI2VhODc4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1tYWluIC5lcnJvci1tZXNzYWdlLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlc291cmNlcy13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgbWluLWhlaWdodDogODB2aDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMge1xuICB3aWR0aDogMjMlO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2NXB4O1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyAuYnV0dC10b2dnbGUtY2F0ZWdvcmllczpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzLnNob3ctYWxsI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzLnNob3ctYWxsIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcy5zaG93LWFsbCAuYnV0dC10b2dnbGUtY2F0ZWdvcmllczpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGUoMS4xKTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5idXR0LWNhdGVnb3J5IC50aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNEUwRjc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3g6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbS5oaWdobGlnaHQge1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtLmhpZ2hsaWdodCBsYWJlbCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0uaGlnaGxpZ2h0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2I2OGM4O1xuICBjb2xvcjogIzdiNjhjODtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuanMtZm9ybS1zdWJtaXQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjZTRlMGY3O1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXN1Ym1pdCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDUlO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAucmVzb3VyY2UtY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAucmVzb3VyY2UtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXgtaGVpZ2h0OiA1NjBweDtcbiAgaGVpZ2h0OiA1NjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDIwcHggMThweCAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZS5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2Uuc2hvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSB7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIC8qQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICB9Ki9cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIC5jYXRlZ29yaWVzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5kZXRhaWxzIGgyIGEge1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuYXV0aG9yIHtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2U6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgyZGVnKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYSB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhOmhvdmVyLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGE6aG92ZXIsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhOmhvdmVyLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYTpob3Zlcixcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QuaXMtYWN0aXZlIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMuaXMtYWN0aXZlIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dC5pcy1hY3RpdmUgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0LmlzLWFjdGl2ZSBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAge1xuICB3aWR0aDogMjUwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucHJldmlvdXMtbmV4dC13cmFwIC5idXR0LWdlbmVyYWwge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Ige1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAucmVsYXRlZC1hcnRpY2xlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmF1dGhvciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYXV0aG9yIC5hdXRob3ItZGV0YWlsIHtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5zaGFyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLnNoYXJlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0QzQxODA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1jb3B5LnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUuZW1haWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1lbWFpbC5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZS5wcmludCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLXByaW50LnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZS5lbWFpbCwgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUucHJpbnQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmU6aG92ZXIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIGgyIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1iYWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1iYWNrIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5yZXNvdXJjZS1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2UtY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucmVzb3VyY2UtY29udGVudCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2UtY29udGVudCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucmVzb3VyY2UtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQgLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnJlc291cmNlLWNvbnRlbnQgLmNhdGVnb3J5LWxpbmtzIHtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5jYXRlZ29yeS1saW5rcyAuY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmVzb3VyY2UtY29udGVudCAuYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQgLmFydGljbGUge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cbn1cbi5yZXNvdXJjZS1jb250ZW50IC5hcnRpY2xlIHRhYmxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucmVzb3VyY2UtY29udGVudCAucHJldmlvdXMtbmV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQgLnByZXZpb3VzLW5leHQtd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgd2lkdGg6IDE0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc291cmNlLWNvbnRlbnQgZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDUwcHggODBweDtcbiAgbWFyZ2luOiAyMHB4IDUwcHg7XG4gIG1pbi13aWR0aDogNjAwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAubG9nbyB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5sb2dvIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5kZXRhaWxzIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5kZXRhaWxzIC5kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcCAuY29udGFjdC1kZXRhaWxzIC5kZXRhaWxzIC5kZXRhaWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHN0cm9uZyB7XG4gIGNvbG9yOiAjNTlBM0QwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gIG1hcmdpbjogNTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAwO1xufVxuLnByaXZhY3ktdGVybXMtd3JhcCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcml2YWN5LXRlcm1zLXdyYXAge1xuICAgIG1hcmdpbjogMzBweCAyMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbi5wcml2YWN5LXRlcm1zLXdyYXAgaW1nLCAucHJpdmFjeS10ZXJtcy13cmFwIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wcml2YWN5LXRlcm1zLWZvcm0ge1xuICBtYXJnaW46IDAgNTBweCAwIDUwcHg7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMDtcbn1cbi5wcml2YWN5LXRlcm1zLWZvcm0gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtLWl0ZW0tbGVnYWwtdGVybXMtb2YtdXNlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZm9ybS1pdGVtLWxlZ2FsLXRlcm1zLW9mLXVzZSAuY2hlY2tib3hfX2xhYmVsLWNvbnRhaW5lciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5wYXJ0bmVycy13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMjAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnBhcnRuZXJzLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciB7XG4gIHdpZHRoOiAyNSU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICBoZWlnaHQ6IDIzMHB4O1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciBoMiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTMwcHg7XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciAuaW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICB9XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG59XG5cbi5ob21lLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMDBweDtcbn1cbi5ob21lLXdyYXAgI3ByZS1zcGxhc2gtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtd3JhcCAjcHJlLXNwbGFzaC1oZWFkZXIgaDEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgI3ByZS1zcGxhc2gtaGVhZGVyIGgyIHtcbiAgICBtYXgtd2lkdGg6IDIwZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5ob21lLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3BsYXNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMy41dmg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3BsYXNoIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWltYWdlLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWltYWdlIGltZyxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDgwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWxvZ28sXG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC10ZXh0IHtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWxvZ28sXG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWxvZ28gcCxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLXRleHQgcCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMjRlbTtcbiAgZm9udC1zaXplOiAxLjM1ZW07XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweCBhdXRvIDAgYXV0bztcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uaG9tZS13cmFwIHNlY3Rpb24uZmlyc3QtYWN0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uaG9tZS13cmFwIHNlY3Rpb24uZmlyc3QtYWN0aW9ucyBkaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDgzJTtcbiAgcGFkZGluZzogMjBweCA1MHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgaDIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLmltYWdlLXdyYXAge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWFyZ2luOiAwIDUwcHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC5pbWFnZS13cmFwIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC5pbWFnZS13cmFwIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC50ZXh0LXdyYXAge1xuICBtYXgtd2lkdGg6IDExMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC50ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50ID4gZGl2IHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgaDIge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjFyZW07XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpmaXJzdC1jaGlsZDo6bWFya2VyIHtcbiAgY29sb3I6ICM1OWEzZDA7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDIpOjptYXJrZXIge1xuICBjb2xvcjogI2VhODc4Mjtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMyk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZjRjNzYwO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCg0KTo6bWFya2VyIHtcbiAgY29sb3I6ICM4OGNiODg7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuMXJlbTtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOmZpcnN0LWNoaWxkOjptYXJrZXIge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMik6Om1hcmtlciB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgzKTo6bWFya2VyIHtcbiAgY29sb3I6ICNmNGM3NjA7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDQpOjptYXJrZXIge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3Qge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW46IDAgMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3Qge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgaDIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IHVsIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBjb2xvcjogIzdiNjhjODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCAuaW1hZ2Utd3JhcCBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCAuaW1hZ2Utd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMge1xuICBwYWRkaW5nOiA5NXB4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5zdXBwb3J0aW5nLXRleHQge1xuICBmbGV4OiAxO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLnN1cHBvcnRpbmctdGV4dCBoMSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuc3VwcG9ydGluZy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5idXR0LXJlc291cmNlcyB7XG4gIG1hcmdpbjogMTBweCAwIDIwcHggLTVweDtcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2Uge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogMjMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwIDhweCAxOHB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwNSU7XG4gIGhlaWdodDogMTA1JTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2U6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDJkZWcpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuLmhvbWUtd3JhcCAuZm9yLW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2NyU7XG4gIHdpZHRoOiA2NyU7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC5idXR0b24td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC5idXR0b24td3JhcCBhLmJ1dHQtZ2VuZXJhbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLnZpZGVvIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC52aWRlbyAuaWZyYW1lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IC52aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLm1vYmlsZS1jb3B5IHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLm1vYmlsZS1jb3B5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDQxMnB4KSB7XG4gIC5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLm1vYmlsZS1jb3B5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuI2Zyb250LXJlZ2lzdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuZGFzaGJvYXJkLXRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuZGFzaGJvYXJkLXRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuZGFzaGJvYXJkLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjYzcmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLmxlZnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLmxlZnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLmxlZnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5yaWdodCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwucmlnaHQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5zcGFjZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5zcGFjZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5zcGFjZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlciB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAjZ29hbHMsIC5kYXNoYm9hcmQtd3JhcCNhZGQtbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCNnb2FscyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCNhZGQtbWVldGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCNnb2FscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCNhZGQtbWVldGluZyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudC5sYXlvdXQtcmV2ZXJzZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQubGF5b3V0LXJldmVyc2UsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LmxheW91dC1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuc2VjdGlvbi10YWdsaW5lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuc2VjdGlvbi10YWdsaW5lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuc2VjdGlvbi10YWdsaW5lIHtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLCAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmsge1xuICB3aWR0aDogNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwLnRlYW0tbWVtYmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLnRlYW0tbWVtYmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwLnRlYW0tbWVtYmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnlvdXRoLXN3aXRjaGVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC55b3V0aC1zd2l0Y2hlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAueW91dGgtc3dpdGNoZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIwcHg7XG4gIHJpZ2h0OiA1MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbi52aXNpYmxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24udmlzaWJsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLnZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgd2lkdGg6IDMwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmssXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC50aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC5yZXN1bHRzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC5yZXN1bHRzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC5yZXN1bHRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlc3VsdHMtYmx1ZS5zdmcpO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDRweCAwIDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1iYWNrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFjayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBoZWlnaHQ6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyIHtcbiAgYmFja2dyb3VuZDogI0Q0RTlGNztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlci5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3RocyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3Rocy5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzLmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC53b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yayB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yay5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yay5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yay5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZDogI2Q1ZjJkNDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZy5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QudHJhaW5pbmcuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QubGlmZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUge1xuICBiYWNrZ3JvdW5kOiAjRjdEQURBO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5yZXN1bHRzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnJlc3VsdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QucmVzdWx0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENEU5Rjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZXN1bHRzLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDAgMCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5hZGQtZ29hbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGQtcHVycGxlLnN2Zyk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuc21hbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5zbWFsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLnNtYWxsIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZmlsbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1maWxsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICBoZWlnaHQ6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jb21wbGV0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogIzc4NmFjMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC5pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAuaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLmljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0MgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzYlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MyUgNTMlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmRpc2FibGVkIC5kZXRhaWxzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5kaXNhYmxlZCAuZGV0YWlscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuZGlzYWJsZWQgLmRldGFpbHMge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmFjdGl2ZSAuZGV0YWlscyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuYWN0aXZlIC5kZXRhaWxzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5hY3RpdmUgLmRldGFpbHMge1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXA6bGFzdC1jaGlsZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXA6bGFzdC1jaGlsZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCBoMyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMuc2xpbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMuc2xpbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMuc2xpbSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5zbWFsbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnNtYWxsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAuc21hbGwge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXdyYXAgLmJ1dHQtZ2VuZXJhbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3ODZhYzE7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmRhdGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5kYXRlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uZGF0ZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi50aW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24udGltZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLnRpbWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGltZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uYWRkcmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmFkZHJlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5hZGRyZXNzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvY2F0aW9uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcjpob3ZlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyOmhvdmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBjb2xvcjogIzRDNDE4MDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUge1xuICBoZWlnaHQ6IDcycHg7XG4gIG1heC13aWR0aDogOTVweDtcbiAgZmxleDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVmYXVsdC1wcm9maWxlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZS5oYXMtYXZhdGFyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZS5oYXMtYXZhdGFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZS5oYXMtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUgaW1nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSBpbWcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDEpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgxKSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kOiAjNDY4NDQ5O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgyKSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMiksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMyksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDMpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDQpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg0KSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg1KSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNSksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZDogIzQ2ODQ0OTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtYWRkLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtYWRkLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtYWRkLXRlYW0ge1xuICBtYXJnaW46IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtZ2VuZXJhbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1nZW5lcmFsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuY29tcGxldGUtYWJvdXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmNvbXBsZXRlLWFib3V0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5jb21wbGV0ZS1hYm91dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4ge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMSxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDIsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDEsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDIsXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDEsXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgxLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgxLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgxLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIHAsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gcCxcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIHAge1xuICBjb2xvcjogYmxhY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICB3aWR0aDogMjAwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0ge1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4ge1xuICB3aWR0aDogMzAlO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAubGlnaHQtYmFyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAubGlnaHQtYmFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAubGlnaHQtYmFyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ2cHgpICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwIC5idXR0LWhlbHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc0cHg7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLmJ1dHQtaWNvbixcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RDg3Qztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC50aXRsZSxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC50aXRsZSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXNpemU6IDEuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93bixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1hcmdpbi10b3A6IC04MHB4O1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggMjBweCAwIDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLmFjdGl2ZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24uYWN0aXZlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93bi5hY3RpdmUge1xuICBoZWlnaHQ6IDQwMHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwgLnRpdGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwgLnRpdGxlIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwuc2VsZWN0ZWQsIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsOmhvdmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwuc2VsZWN0ZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbDpob3ZlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsLnNlbGVjdGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCBpbnB1dCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsIGlucHV0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwgaW5wdXQge1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA0NHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsIHtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB6LWluZGV4OiA0O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIHtcbiAgaGVpZ2h0OiA5MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTQ0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIG9wYWNpdHkgMC4ycztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbiB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC10ZWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtY2FsZW5kYXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLWNhbGVuZGFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHdoaXRlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1ncm91cHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdyb3VwcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ3JvdXBzIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBoZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCBhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCBhLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCBhIHtcbiAgcGFkZGluZzogMCAxMHB4IDAgNHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZ29hbHMtY3JlYXRvci13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZ29hbHMtY3JlYXRvci13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZ29hbHMtY3JlYXRvci13cmFwIHtcbiAgaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwIC5ib2R5LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCAuYm9keSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAgLmJvZHkge1xuICBjb2xvcjogIzUyNDNhMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjY1ZW07XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZWRpdCxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmNsb3NlLXllbGxvdyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmVkaXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5jbG9zZS15ZWxsb3csXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5lZGl0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuY2xvc2UteWVsbG93IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjNzg2YWMxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmN2U0O1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgYm9yZGVyOiAjZjhkOTc0IDJweCBzb2xpZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUuYnV0dC1pY29uLmVkaXQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLmJ1dHQtaWNvbi5lZGl0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZS5idXR0LWljb24uZWRpdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3NnB4KTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC5idXR0LWljb24uYWRkLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLmJ1dHQtaWNvbi5hZGQtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAuYnV0dC1pY29uLmFkZC10ZWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKTtcbiAgbWFyZ2luOiA1cHggMCA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTBmODtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSBsYWJlbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIGxhYmVsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIHRleHRhcmVhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gdGV4dGFyZWEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIHtcbiAgd2lkdGg6IDIwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCBoMiB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCAuc21hbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggLnNtYWxsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IC5zbWFsbCB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaW1nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGltZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyB7XG4gIG1hcmdpbjogMTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIHtcbiAgd2lkdGg6IDMwJTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwO1xuICBoZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwIC5ib2R5LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCAuYm9keSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAgLmJvZHkge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhciBzcGFuLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIgc3BhbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC5idXR0LWFkZC1tZWV0aW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC5idXR0LWFkZC1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC5idXR0LWFkZC1tZWV0aW5nIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcge1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIGgzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBoMyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgaDMge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGhpY2stdGV4dCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRoaWNrLXRleHQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aGljay10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAge1xuICB3aWR0aDogNDUlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgYm9yZGVyOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmV5O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0aCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGgsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRoIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA4cHQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNTI0M2EwO1xuICAvKnRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmOyovXG4gIC8qZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0wKTsqL1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4ICM1MjQzYTAgc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjNTI0M2EwIHNvbGlkO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQgYSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQgYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQgYSB7XG4gIGhlaWdodDogMzdweDtcbiAgd2lkdGg6IDM3cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtY29udGVudCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICB3aWR0aDogODAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcbiAgaGVpZ2h0OiAzN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci10b2RheSA+IGEge1xuICBjb2xvcjogIzUyNDNhMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjNTI0M2EwICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtYmxhY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwIHtcbiAgd2lkdGg6IDU1JTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZDk3NDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1kZXNjLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWRlc2MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctZGVzYyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAubWVldGluZy1kZXNjLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLm1lZXRpbmctZGVzYyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5tZWV0aW5nLWRlc2MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAubWVldGluZy1kZXNjLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLm1lZXRpbmctZGVzYyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5tZWV0aW5nLWRlc2Mge1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBtYXJnaW46IDIuNXB4IDA7XG4gIHdpZHRoOiA4MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24uY2xvY2stcHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24tcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSB7XG4gIHdpZHRoOiAyMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3Mge1xuICB3aWR0aDogNDAlO1xufVxuXG4uaW1hZ2Utd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uaW1hZ2Utd2lkZ2V0IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uaW1hZ2Utd2lkZ2V0IHNwYW4ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uaW1hZ2Utd2lkZ2V0IHNwYW4gYSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uaW1hZ2Utd2lkZ2V0IC5maWxlLXNpemUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmltYWdlLXdpZGdldCBpbnB1dFtuYW1lPWZpZWxkX3Bob3RvX3JlbW92ZV9idXR0b25dIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjZ29hbHMuZGFzaGJvYXJkLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG5cbi5ub2RlLWdvYWwtZm9ybSxcbi5ub2RlLWdvYWwtZWRpdC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi56emRhc2hib2FyZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCBoMSB7XG4gIG1hcmdpbjogMjBweCAxMHB4IDIwcHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCBoMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgaDEudGVhbS1tZW1iZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1kYXNoYm9hcmQgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1kYXNoYm9hcmQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCxcbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1hZGQtZ29hbCB7XG4gIGhlaWdodDogMjVweDtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgYW5pbWF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscDpob3Zlcixcbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1hZGQtZ29hbDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwLFxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWFkZC1nb2FsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciBkZXRhaWxzIHN1bW1hcnkge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogcmV2ZXJ0O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMgc3VtbWFyeTo6bWFya2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMgLmJ1dHQtZ29hbCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciBkZXRhaWxzIC5nb2FsLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC50ZW1wbGF0ZS1zZWxlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56emdvYWxzLWxpc3QtY29sdW1uIHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB3aWR0aDogMzAlO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtaW4td2lkdGg6IDM0MHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6Z29hbHMtbGlzdC1jb2x1bW4gaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenpnb2Fscy1saXN0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIgLmJ1dHQtaWNvbiB7XG4gIG9yZGVyOiAtMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyIC50aXRsZSAudGl0bGVfaW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICBtYXgtaGVpZ2h0OiAyLjZlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdvYWwge1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdvYWwgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQ4N0M7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1ncm91cHMge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1pbmZvIHtcbiAgbWFyZ2luOiA1MHB4IDAgMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAuZ29hbC1maWVsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAgLmdvYWwtZmllbGQgaDQge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBjb2xvcjogIzMzN2NhNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAuZ29hbC1maWVsZCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4IDAgMDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAgLmdvYWwtZmllbGQgLmZpZWxkcyB7XG4gIGZsZXg6IDE7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAud3JpdHRlbi1nb2FsIGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTdlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgaDQge1xuICBmb250LXNpemU6IDEuMTdlbTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgcGFkZGluZzogMDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIHRkIHtcbiAgcGFkZGluZzogMDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLnBhcmFncmFwaHMtc3ViZm9ybSA+IGRpdiB7XG4gIGZsZXg6IDE7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAucGFyYWdyYXBocy1zdWJmb3JtID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gIGZsZXg6IDA7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAucGFyYWdyYXBocy1zdWJmb3JtIC5maWVsZC0td2lkZ2V0LWJvb2xlYW4tY2hlY2tib3gge1xuICBvcmRlcjogLTE7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAucGFyYWdyYXBocy1zdWJmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtbm90aWZ5LXdyYXAge1xuICBtYXJnaW46IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtbm90aWZ5LXdyYXAge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLW5vdGlmeS13cmFwIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLW5vdGlmeS13cmFwIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1zdGF0dXMtd3JhcCB7XG4gIG1hcmdpbjogNTBweCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1zdGF0dXMtd3JhcCAjZWRpdC1mZWVkYmFjayB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgLmJ1dHQtZ2VuZXJhbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxODBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1kYXNoYm9hcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1kYXNoYm9hcmQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1kYXNoYm9hcmQgLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAjZWRpdC1maWVsZC1hc3NpZ25lZC10by0tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDIwcHg7XG59XG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5idXR0LWdlbmVyYWxbbmFtZT1zdXBwb3J0LXJlbW92ZS11c2VyLWJhY2tdIC5idXR0LWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuYnV0dC1nZW5lcmFsW25hbWU9c3VwcG9ydC1yZW1vdmUtdXNlci1yZW1vdmVdIHtcbiAgYmFja2dyb3VuZDogI2RjMzgzMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5idXR0LWdlbmVyYWxbbmFtZT1zdXBwb3J0LXJlbW92ZS11c2VyLXJlbW92ZV0gLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNkYzM4MzAgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5xdWl6LWNhdGVnb3J5LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIGgxIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogODIlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWluLXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC52aWRlbyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogNTAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC52aWRlbyBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAudmlkZW8gLmlmcmFtZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLnZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgaDIge1xuICBmb250LXNpemU6IDEuNGVtO1xuICBjb2xvcjogIzc4NmFjMTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC5idXR0LXN0YXJ0LXF1aXoge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC5idXR0LXN0YXJ0LXF1aXogLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAuYnV0dC1zdGFydC1xdWl6IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M2Q3Njtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLmJ1dHRvbi13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtc3RhcnQtcXVpeiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnF1aXotd3JhcHBlciB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIGgxIHtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxuLnF1aXotd3JhcHBlciAuaGlkZGVuLXF1ZXN0aW9ucyB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgei1pbmRleDogMDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3MgLnByb2dyZXNzLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAwJTtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQ6ICM3ODZhYzE7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCAjNzg2YWMxO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZ2dlcjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogNDBweDtcbiAgd2lkdGg6IDc3JTtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbiAgbWluLXdpZHRoOiA2MDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgI25vLW5leHQtbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIGgyLmxpZmVhbHQge1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiBoMyB7XG4gIGNvbG9yOiAjNzg2YWMxO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJvcC1saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjYzVjNWM1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLnBsYWNlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIC5pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogIzU5YTNkMDtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IGdyYWI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJBXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIC50aXRsZSwgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjRUI4NzgyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJCXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJDXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24zIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJEXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lLWxhYmVscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb24ge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjQUE5RUUzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb24gLmlubmVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogI0FBOUVFMztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5zZWxlY3QtYnV0dG9ucyAub3B0aW9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb246aG92ZXIgLmlubmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb24uc2VsZWN0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZ2dlcjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb24uc2VsZWN0ZWQgLmlubmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNENEU5Rjc7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNENEU5Rjc7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDQ4JTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4IDAgMTBweDtcbiAgY3Vyc29yOiBncmFiO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24gLmFuaW1hdGlvbi1idWJibGUge1xuICB6LWluZGV4OiAtMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIC5pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzU5QTNEMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1pbi13aWR0aDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSB7XG4gIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGN0RBREE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIC5pY29uIHtcbiAgY29sb3I6ICNFQjg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJCXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIge1xuICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuICBib3JkZXI6IDVweCBzb2xpZCAjRjhFOUI5O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiAuaWNvbiB7XG4gIGNvbG9yOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQ1wiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24zIHtcbiAgYmFja2dyb3VuZDogI2Q1ZjJkNDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2Q1ZjJkNDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMgLmljb24ge1xuICBjb2xvcjogIzg2Q0M4ODtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkRcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc2VsZWN0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogIzU5YTNkMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc2VsZWN0ZWQub3B0aW9uMSB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gIGJvcmRlci1jb2xvcjogI0Y3REFEQTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNlbGVjdGVkLm9wdGlvbjIge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICBib3JkZXItY29sb3I6ICNGOEU5Qjk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZC5vcHRpb24zIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgYm9yZGVyLWNvbG9yOiAjZDVmMmQ0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc2VsZWN0ZWQge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zcXVpc2gge1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiB7XG4gIHdpZHRoOiA0OCU7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgYm9yZGVyOiA1cHggc29saWQgI0Q0RTlGNztcbiAgYm9yZGVyLXJhZGl1czogMzNweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwIDEwcHggMCA1cHg7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiAycHggc29saWQgIzMyMzMzMyAhaW1wb3J0YW50O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiAjRjdEQURBO1xuICBib3JkZXI6IDVweCBzb2xpZCAjRjdEQURBO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMikgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRTlBOTU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgyKSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgyKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGOEU5Qjk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgzKSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzQzc2Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDMpIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDMpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZDogI2Q1ZjJkNDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2Q1ZjJkNDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDQpIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNCkgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNCkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICBvdXRsaW5lOiAycHggc29saWQgIzMyMzMzMyAhaW1wb3J0YW50O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBib3JkZXI6IDVweCBzb2xpZCAjZWJlYmViO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNSkgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QzlFOUU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg1KSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM5QzlFOUU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg1KS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24ge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTlBM0QwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLlVOSVZFUlNJVFkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdW5pdmVyc2l0eS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLlRSQUlOSU5HX0NFTlRSRSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZ2NlbnRyZTMuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5IQU5EU19PTl9UUkFJTklORyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oYW5kc29uLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uV09SSyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJhaWdodHRvd29yay5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLk9USEVSIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdhcHllYXIuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5WSVNVQUwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9va2luZy5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLlJFQURfV1JJVEUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVhZGluZy5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLkFVRElUT1JZIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpc3RlbmluZy5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLktJTkFFU1RIRVRJQyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kb2luZy5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDEuMDVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uLk9USEVSIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwcHggMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24ge1xuICBoZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFNEUwRjc7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDI2MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5kb250LW1pbmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24gLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjY4Yzg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiAudGl0bGUuY2VudHJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24gLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpeiB7XG4gIG1heC13aWR0aDogMjMlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmJ1dHQtbGlmZXNraWxsc3F1aXoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMSkge1xuICBib3JkZXI6IDJweCBzb2xpZCAjODhjYjg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMSk6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjODhjYjg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMSkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjODhjYjg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMikge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWE4NzgyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMik6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMikuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMykge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjRjNzYwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMyk6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjZjRjNzYwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoMykuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRjNzYwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoNCkge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTlhM2QwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoNCk6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpejpudGgtY2hpbGQoNCkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAxXSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAxLW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDFdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDEtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wMl0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMi1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAyXSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDNdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDMtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wM10gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMy1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA0XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA0LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDRdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDQtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNV0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNS1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA1XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDZdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDYtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNl0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNi1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA3XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA3LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDddIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDctcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wOF0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOC1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA4XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDldIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDktbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wOV0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOS1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuYW5zd2VyLWxpbmUge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuYW5zd2VyLWxpbmUgLmxpbmUge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5hbnN3ZXItbGluZSAuYW5zd2VyLXN3b29zaCB7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgbGVmdDogY2FsYygwJSAtIDI0OHB4KTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRleHQtYW5zd2VycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbi5oaWRlLXF1ZXN0aW9uIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24uY3VycmVudCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAge1xuICB3aWR0aDogNzclO1xuICBtYXJnaW46IDQwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5idXR0b24td3JhcCAuYnV0dC1zYXZlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAgLmJ1dHQtbmV4dCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcGFkZGluZzogMCA0cHggMCAxNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDIwcHggMCAxMzBweDtcbiAgICAvKi5idXR0LW5leHQsIC5idXR0LXByZXZpb3VzIHtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9Ki9cbiAgfVxuICAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCAuYnV0dC1uZXh0LCAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCAuYnV0dC1wcmV2aW91cyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG4gIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LXNhdmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLnF1aXotcmVzdWx0cy13cmFwIHtcbiAgd2lkdGg6IDEyMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLnNpZGUtYmFjayB7XG4gIHdpZHRoOiAxODBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiBoMSB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuYnV0dC1nZW5lcmFsIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5idXR0LWdlbmVyYWwgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuc2lkZS1iYWNrIHtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5kZXRhaWxzLXdyYXAge1xuICBjb2xvcjogIzMyMzMzMztcbiAgd2lkdGg6IDY0JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLmRldGFpbHMtd3JhcCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAuZGV0YWlscy13cmFwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLm5vLXJlc3VsdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAzMHB4IDAgNTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLm91dGVyLXdyYXAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwge1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDAgMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC53b3JrIGxpOjpiZWZvcmUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUteWVsbG93IGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2Y0Yzc2MDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saWZlIGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2VhODc4Mjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC50cmFpbmluZyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM4OGNiODg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwuc3RyZW5ndGhzIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzllOTJkNztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5jYXJlZXIgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNTlhM2QwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItZ3JleSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5PcmdhbmlzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItY2lyY2xlLWdyZXksIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuT3JnYW5pc2VkLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzllOWQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1waW5rLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkhlbHBpbmcsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRhZGE7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtcGluaywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5IZWxwaW5nLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTg3ODI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci15ZWxsb3csIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuQXJ0aXN0aWMsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U5Yjg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUteWVsbG93LCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkFydGlzdGljLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1ibHVlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLlByYWN0aWNhbCwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNlOWY3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItY2lyY2xlLWJsdWUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuUHJhY3RpY2FsLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWEzZDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1wdXJwbGUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuSW52ZXN0aWdhdGl2ZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlMGY3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItY2lyY2xlLXB1cnBsZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5JbnZlc3RpZ2F0aXZlLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1ncmVlbiwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5FbnRlcnByaXNpbmcsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmMmQ0O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItY2lyY2xlLWdyZWVuLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkVudGVycHJpc2luZy1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODhjYjg4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWxpY2VibHVlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0LmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWEzZDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5MmQ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQudHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODhjYjg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODc4MjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiB7XG4gIHdpZHRoOiAxODVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFzay1iZy5zdmdcIik7XG4gIG1hc2stbW9kZTogYWxwaGE7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5QcmFjdGljYWwge1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5JbnZlc3RpZ2F0aXZlIHtcbiAgYmFja2dyb3VuZDogIzllOTJkNztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuSGVscGluZyB7XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLk9yZ2FuaXNlZCB7XG4gIGJhY2tncm91bmQ6ICM5YzllOWQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLkFydGlzdGljIHtcbiAgYmFja2dyb3VuZDogI2Y0Yzc2MDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuRW50ZXJwcmlzaW5nIHtcbiAgYmFja2dyb3VuZDogIzg4Y2I4ODtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAgLmJ1dHRvbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gICAgbGVmdDogMjBweDtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0LCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDM3LjVweCAzNy41cHggMTZweCAxNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAyMjBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IC5oZWFkZXIsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1jb250ZW50IC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IGgyLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItY29udGVudCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IHAsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1jb250ZW50IHAge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFuc3BhcmVudC1ib3ggYnV0dG9uIHtcbiAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94ICNzdHJhdC1nb2FscywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFuc3BhcmVudC1ib3ggI2VkaXQtYWN0aW9ucyA+IC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IHtcbiAgd2lkdGg6IDE3LjUlO1xuICBtYXJnaW46IDEwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nLWJveCBwIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nLWJveCAubW9yZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3gge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5saWZlLXNraWxsLWJveCB7XG4gIHdpZHRoOiAzMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNvbnRlbnQtYm94IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jb250ZW50LWJveCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWJveCB7XG4gIHdpZHRoOiA2NCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItYm94IC5sZWFybmVyLWNvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1ib3gge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1ib3ggLmxpbmsge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYm94IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyIHtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJhcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1iYXIgLmxpbmsge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMxcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5teS1yZXN1bHRzLWJveCB7XG4gIHdpZHRoOiAzMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IC5teS1yZXN1bHRzLWljb24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5teS1yZXN1bHRzLWJveCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5teS1yZXN1bHRzLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC53b3JrLXByZWZlcmVuY2VzLWJveCB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAud29yay1wcmVmZXJlbmNlcy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5wZXJjZW50YWdlLWNpcmNsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA2cHggMCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5wZXJjZW50YWdlLWNpcmNsZSBoMiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5wZXJjZW50YWdlLWNpcmNsZSBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucGVyY2VudGFnZS1jaXJjbGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zIHtcbiAgd2lkdGg6IDIwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy5zY3JvbGwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy51bmxpbWl0ZWQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnVubGltaXRlZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiA5OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMudW5saW1pdGVkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyAudGhyZWUtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMgLnRocmVlLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQ2cHggNDZweCAxNnB4IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLnRpdGxlIHtcbiAgbWluLWhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogNzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAudGl0bGUgaDIge1xuICBmb250LXNpemU6IDEuMDZlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC5ibHVyYiB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LWhlaWdodDogMTM1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLmxpbmsge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uLmxpZmUtc2tpbGxzIHtcbiAgbWluLXdpZHRoOiAzNTBweDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIGhlaWdodDogNDAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ubGlmZS1za2lsbHMub24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIC5idXR0LXNjcm9sbCB7XG4gIG1hcmdpbjogMCAxMHB4IDMwcHggMTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIC5idXR0LXNjcm9sbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIC5idXR0b24td3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjdHJhaW5pbmcge1xuICAvKndpZHRoOiA2MiU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gIH0qL1xufVxuLnF1aXotcmVzdWx0cy13cmFwICN3b3JrLXByZWZlcmVuY2VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjd29yay1wcmVmZXJlbmNlcyAuYnV0dC11cGRhdGUge1xuICB3aWR0aDogMTgwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI2xpZmUtc2tpbGwtY29udHJvbHMge1xuICB3aWR0aDogY2FsYyg5MCUgKyA2MHB4KTtcbiAgdG9wOiAyMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwICNsaWZlLXNraWxsLWNvbnRyb2xzICNsaWZlLXNraWxsIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwICNjYXJlZXItZXhwbG9yYXRpb24ge1xuICB3aWR0aDogMTgwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjY2FyZWVyLWV4cGxvcmF0aW9uIC5idXR0LXVwZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAxODBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAuYnV0dC1zdGFydC1nb2FscyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdGFydC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLmJ1dHQtZXhwb3J0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVwbG9hZC1ibHVlLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cblxuLnF1aXotY29tcGxldGUtd3JhcCB7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1jb21wbGV0ZS13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjclO1xuICB3aWR0aDogNjclO1xuICBwYWRkaW5nOiA1MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb25mZXR0aS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3gge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IGgxIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggLmNvbXBsZXRlLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIC5jb21wbGV0ZS1jb250ZW50IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IC5jb21wbGV0ZS1jb250ZW50LXdyYXAgLmNvbXBsZXRlLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggLmNvbXBsZXRlLWNvbnRlbnQtd3JhcCAuY29tcGxldGUtY29udGVudCBhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggLmNvbXBsZXRlLWNvbnRlbnQtd3JhcCAuY29tcGxldGUtY29udGVudCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmpvYi13cmFwIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5qb2Itd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuam9iLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiAuc2lkZS1iYWNrIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIC5zaWRlLWJhY2sgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiAubWFpbi10aXRsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uam9iLXdyYXAgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uam9iLXdyYXAgLmRldGFpbHMtd3JhcCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB3aWR0aDogODQlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAwIDA7XG59XG4uam9iLXdyYXAgLmRldGFpbHMtd3JhcCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5qb2Itd3JhcCAuZGV0YWlscy13cmFwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAge1xuICBwYWRkaW5nOiA1MHB4IDAgMjBweCAwO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAub3V0ZXItd3JhcCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLnR3by1jb2x1bW5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAudHdvLWNvbHVtbnMgLmxlZnQtY29udGVudCwgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAudHdvLWNvbHVtbnMgLnJpZ2h0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwgbGkge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlzdC1ub2RlLXllbGxvdyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmNGM3NjA7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlzdC1ub2RlLXBpbmsgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpc3Qtbm9kZS1ncmVlbiBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM4OGNiODg7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlzdC1ub2RlLWJsdWUgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNTlhM2QwO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1iYXItcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGJkYmE7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkODdiO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50aXRsZS1zdWItYmFyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y3ZTQ7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGRmYWU7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLXN1Yi1iYXItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmMmQ0O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzNXB4IDM1cHggMjBweCAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IGgyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCBwIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5qb2ItYm94IHtcbiAgd2lkdGg6IDI4JTtcbiAgbWFyZ2luOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5qb2ItYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMge1xuICB3aWR0aDogMjAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy5zY3JvbGwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ge1xuICB3aWR0aDogMzAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMTBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gICAgbWF4LWhlaWdodDogMjcwcHg7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC50aXRsZSB7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogNzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAudGl0bGUgaDIge1xuICBmb250LXNpemU6IDEuMDZlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAuYmx1cmIge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLmxpbmsge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cblxuLnN1cHBvcnRsYXlvdXQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLmJhY2stYnV0dG9uLXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5yb3cge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuYnV0dC1yZW1vdmUtbWVldGluZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWxlZnQge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtbGVmdCAuaGVhZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtbGVmdCAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDUwMHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDY1cHggNDBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5zaWRlLWJsb2Ige1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgbGFiZWwucmlnaHQge1xuICBjb2xvcjogIzdiNjhjODtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuZm9ybS1pdGVtLXJlbGF0aW9uc2hpcCB7XG4gIGhlaWdodDogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuZm9ybS1pdGVtLXJlbGF0aW9uc2hpcC5naXZlLWhlaWdodCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCBmb3JtID4gLmpzLWZvcm0taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgLnRlYW1tZW1iZXItZW1haWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgZm9ybSA+IC5mb3JtLWl0ZW0tbmFtZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIC5leGlzdGluZy10ZWFtLW1lbWJlci1uYW1lIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCAuZXhpc3RpbmctdGVhbS1tZW1iZXItZW1haWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogNjVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogYmxhY2s7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIC5wZW5kaW5nLXRlYW0tbWVtYmVyLWVtYWlsIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlci5uby1ub3RlIC5ub3RlLWNvcHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5ub3RlLWNvcHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGlucHV0LCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQUE5RUUzO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGlucHV0OmZvY3VzLCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXQ6YWN0aXZlLCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgdGV4dGFyZWE6Zm9jdXMsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB0ZXh0YXJlYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHRleHRhcmVhW3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW46IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDE3NXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBQTlFRTM7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB3aWR0aDogMzYwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSA5NSUgbm8tcmVwZWF0O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5mb3JtLWFjdGlvbnMgaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAxMHB4IDEwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLnRlYW0tY2lyY2xlLWljb24ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlcltkYXRhLXN0YXRlPW1lbWJlcjFdIC50ZWFtLWNpcmNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlcltkYXRhLXN0YXRlPW1lbWJlcjJdIC50ZWFtLWNpcmNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlcltkYXRhLXN0YXRlPW1lbWJlcjNdIC50ZWFtLWNpcmNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlcltkYXRhLXN0YXRlPW1lbWJlcjRdIC50ZWFtLWNpcmNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LXJpZ2h0IHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC50ZWFtLW1lbWJlcnMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc3VwcG9ydGxheW91dCAudGVhbS1tZW1iZXJzLXdyYXAgLmJ1dHQtYWRkLW1lbWJlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uc3VwcG9ydGxheW91dCAudGVhbS1tZW1iZXJzLXdyYXAgLmJ1dHQtYWRkLW1lbWJlciAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5zdXBwb3J0bGF5b3V0IC50ZWFtLW1lbWJlcnMtd3JhcCAuYnV0dC1hZGQtbWVtYmVyIC5idXR0LWljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyLnNpZGUtYmxvYiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIGgyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcC52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLm5vLW5leHQtbWVzc2FnZS1pbnZvbHZlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAub3B0aW9ucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAub3B0aW9ucy13cmFwIC5jb2x1bW5zIC5vcHRpb25zIHtcbiAgd2lkdGg6IDQ4JTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAub3B0aW9ucy13cmFwIC5jb2x1bW5zIC5vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMud2l0aC1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMud2l0aC1wYWRkaW5nIC5vcHRpb25zIHtcbiAgd2lkdGg6IDQ4JTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcgLm9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMud2l0aC1wYWRkaW5nIC50aW1lLWFkZHJlc3Mge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCwgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5yaWdodCB7XG4gIGZsZXg6IDE7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLmxlZnQgbGFiZWwsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAucmlnaHQgbGFiZWwge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLmxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLmxlZnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLnJpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAudGltZS1hZGRyZXNzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC5maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLmZpZWxkcy5idXR0b25zIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgLnRpbWUtYWRkcmVzcy1sYWJlbCB7XG4gIGNvbG9yOiAjN2I2OGM4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgLnRpbWUtYWRkcmVzcy1pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIG1pbi13aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWljb24udGltZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9jay1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgLnRpbWUtYWRkcmVzcy1pY29uLmFkZHJlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24tcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIC50aW1lLWFkZHJlc3MtaWNvbi5jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc4NmFjMTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIGlucHV0LmludmFsaWQge1xuICBib3JkZXI6IDFweCBzb2xpZCBjcmltc29uO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGdyZXk7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBtaW4taGVpZ2h0OiA1N3B4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogNDRweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbi5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ub24tbXktb3duLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24ub24tbXktb3duLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ub24tbXktb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9uLW15LW93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24ud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLndpdGgtc29tZW9uZS1lbHNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24uc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uc29tZS10YWxraW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRhbGstbXlzZWxmLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24uc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uc3BlYWstZm9yLW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmcuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAub3B0aW9uLWljb24uanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5qdXN0LWxpc3RlbmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLnNlbGVjdGVkIC5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAub24tbXktb3duLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAub24tbXktb3duLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAub24tbXktb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9uLW15LW93LXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLnNlbGVjdGVkIC53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAud2l0aC1zb21lb25lLWVsc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5zb21lLXRhbGtpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy1zZWxlY3RlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi5zZWxlY3RlZCAuc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLnNwZWFrLWZvci1tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zcGVha2Zvcm1lLXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLnNlbGVjdGVkIC5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuanVzdC1saXN0ZW5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci1zZWxlY3RlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAudGl0bGUgcCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC50aXRsZSBwLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbiAudGl0bGUgcCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLnRpdGxlIHAge1xuICBtYXJnaW46IDA7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzUyNDNhMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLm9wdGlvbi1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAub3B0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY29tcGxldGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctbmV4dCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWNvbmZpcm0ge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcGFkZGluZzogMCA0cHggMCAxNXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctbmV4dCAuYnV0dC1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctY29uZmlybSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1iYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2I2OGM4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctYmFjayAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLW5leHQsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1iYWNrLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctY29uZmlybSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLW5leHQgLmJ1dHQtaWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWJhY2sgLmJ1dHQtaWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWNvbmZpcm0gLmJ1dHQtaWNvbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgI21lZXRpbmctZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgI21lZXRpbmctZGF0ZSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDMwcHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gIHdpZHRoOiAyNjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgI21lZXRpbmctZGF0ZSAudWktZGF0ZXBpY2tlci1pbmxpbmUge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgYm9yZGVyOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDhwdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM1MjQzYTA7XG4gIC8qdGV4dC1zaGFkb3c6IDFweCAwcHggMHB4ICNmZmY7Ki9cbiAgLypmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZiwgb2ZmeD0xLCBvZmZ5PTApOyovXG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkge1xuICBib3JkZXItdG9wOiAxcHggIzUyNDNhMCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICM1MjQzYTAgc29saWQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQge1xuICBwYWRkaW5nOiAycHggMDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS13aWRnZXQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci10b2RheSA+IGEge1xuICBjb2xvcjogIzUyNDNhMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjNTI0M2EwICFpbXBvcnRhbnQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPWluaXRpYWxdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1tZW1iZXIxXSwgLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9bWVtYmVyMl0sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPW1lbWJlcjNdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1tZW1iZXI0XSwgLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9aW5pdGlhbF0gW2RhdGEtc3RhdGU9aW5pdGlhbF0sIC5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9bWVtYmVyMV0gW2RhdGEtc3RhdGU9bWVtYmVyMV0sIC5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9bWVtYmVyMl0gW2RhdGEtc3RhdGU9bWVtYmVyMl0sIC5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9bWVtYmVyM10gW2RhdGEtc3RhdGU9bWVtYmVyM10sIC5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9bWVtYmVyNF0gW2RhdGEtc3RhdGU9bWVtYmVyNF0sIC5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTAwcHggYXV0byA1MHB4O1xufVxuLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gW2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIGgxIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gW2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IFtkYXRhLXNob3d3aGVuPXVzZXJyZXF1ZXN0ZWRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0W2RhdGEtdXNlcnJlcXVlc3RlZD10cnVlXSBbZGF0YS1zaG93d2hlbj11c2VycmVxdWVzdGVkXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdvYWwgLnRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLWRhdGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZpZWxkLS10eXBlLWRhdGV0aW1lIGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmpzLWZvcm0taXRlbS1maWVsZC1hc3NpZ25lZC10byB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5qcy1mb3JtLWl0ZW0tZmllbGQtYXNzaWduZWQtdG8gI2VkaXQtZmllbGQtYXNzaWduZWQtdG8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwZGVnLCAwJSwgMTAwJSwgMC40NSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLCAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSwgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLCAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwZGVnLCAwJSwgMTAwJSwgMC40NSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTpmb2N1czo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4uY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb25mZXR0aS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLmNvbXBsZXRlZCAuZmVlZGJhY2std3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLmNvbXBsZXRlZCAudGFza3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gI2VkaXQtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAjZWRpdC1hY3Rpb25zIGlucHV0IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjExcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uICNlZGl0LWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24ge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgb3BhY2l0eTogMC41O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb246aG92ZXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uLnNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uLmJhZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1iYWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uLm9rIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9rLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbi5nb29kIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvb2Quc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAudGFibGVyZXNwb25zaXZlLXRvZ2dsZS1jb2x1bW5zLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS1kcmFnLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSB0aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciAuYnV0dG9uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRjlEODdDO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC1yZW1vdmUuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gIHdpZHRoOiAxODBweDtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QztcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDE1cHggYXV0byAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIgLmFqYXgtcHJvZ3Jlc3Mge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHtcbiAgLyouYWpheC1uZXctY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgfSovXG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGN0U1O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkID4gZGl2OmZpcnN0LWNoaWxkIGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIHtcbiAgcGFkZGluZzogMCAwIDdweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5wYXJhZ3JhcGgtdHlwZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAucGFyYWdyYXBoLXR5cGUtdG9wIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMgLmpzLWZvcm0taXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4IDUwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLnNob3ctbm90ZXMge1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuc2hvdy1ub3RlcyAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC02cHg7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10ZWFtLXRyYW5zcGFyZW50LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gLmpzLWZvcm0tdHlwZS1lbnRpdHktYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNDEpO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUuc2hvdy11c2VycyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIC5qcy1mb3JtLXR5cGUtZW50aXR5LWF1dG9jb21wbGV0ZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjUwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbmFtZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbmFtZSAuanMtZm9ybS1pdGVtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbmFtZSAuanMtZm9ybS1pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMzRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjNjNzYyO1xuICBtYXJnaW46IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2hlY2tlZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtc2hvdy1ub3RlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA0NHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1zaG93LW5vdGVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1zaG93LW5vdGVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMgLmZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMgbGFiZWwucmlnaHQge1xuICBsZWZ0OiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCB7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogI0ZDRjdFNTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmbGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC50YXNrLXdyYXAgLnRvcC1saW5lLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC50YXNrLXdyYXAgLm5vdGVzIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRkQyRDI7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMjBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC50YXNrLXdyYXAgLmljb24tY29tcGxldGVkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y5RDg3QztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAudGFzay13cmFwIC5pY29uLWNvbXBsZXRlZC5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jaGVja2VkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLmFzc2lnbmVkLXRvIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIC5idXR0LWVkaXQge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc2VsZWN0ZWQtbmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG4uZGFzaGJvYXJkLXdyYXAgLmJhY2stYnV0dG9uLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uYmFjay1idXR0b24td3JhcC1nb2FscyB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYmFjay1idXR0b24td3JhcC1nb2FscyAuZm9ybS1zdWJtaXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuYmFjay1idXR0b24td3JhcC1nb2FscyB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweCA0MHB4IDMwcHg7XG4gIH1cbn1cbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYmxlZHJhZy1oYW5kbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmllbGQtLXdpZGdldC1teXdheS1nb2FsLXNldHRpbmctaW5saW5lLXBhcmFncmFwaHMtd2lkZ2V0IC5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKipcbiAqIERpc2FibGVkIHN0YXRlXG4gKi9cbmlucHV0I2VkaXQtc3VibWl0LmRpc2FibGVkLFxuaW5wdXQjZWRpdC1zdWJtaXRbZGlzYWJsZWRdIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI2ZpZWxkLWdvYWwtdGFzay12YWx1ZXMgdGguZmllbGQtbGFiZWwgcCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi50d28tZmFjdG9yLWZvcm0ge1xuICB3aWR0aDogNzAlO1xufVxuLnR3by1mYWN0b3ItZm9ybSAuaGVhZGVyLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnR3by1mYWN0b3ItZm9ybSBsYWJlbFtmb3I9ZWRpdC1jb2RlXSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi50d28tZmFjdG9yLWZvcm0gbGFiZWxbZm9yPWVkaXQtY29kZV0ucmlnaHQge1xuICBsZWZ0OiBjYWxjKDEwMCUgLSAyNzBweCk7XG59XG4udHdvLWZhY3Rvci1mb3JtIGlucHV0W3R5cGU9dGV4dF0ge1xuICBwYWRkaW5nOiAwIDI1MHB4IDAgMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50d28tZmFjdG9yLWZvcm0gLmRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDkwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi50d28tZmFjdG9yLWZvcm0gZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnR3by1mYWN0b3ItZm9ybSBmaWVsZHNldCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnR3by1mYWN0b3ItZm9ybSBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4udHdvLWZhY3Rvci1mb3JtICNlZGl0LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHdvLWZhY3Rvci1mb3JtICNlZGl0LWFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgaDEuYWJvdXQtdGl0bGUge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgaDEuYWJvdXQtdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucHJvZmlsZS1jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzY2MmM2O1xufVxuLnByb2ZpbGUtY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmVtcGxveW1lbnQtc3RhdHVzIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIC5lZHVjYXRpb24tc3RhdHVzLFxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmVtYWlsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIC5kZXRhaWxzLXNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmRldGFpbHMtc2VjdGlvbi1jb250ZW50IHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDAgMzNweCAxN3B4IDMzcHg7XG4gIHdpZHRoOiA2MCU7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbiAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbiAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uLXRpdGxlIC5wcm9maWxlLXN1cHBvcnQtbG9nbyB7XG4gIHdpZHRoOiAxODBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDI2cHggMjVweCAzMHB4IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmJ1dHQtbW9yZS1mb3Itc3VwcG9ydC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeSB7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDY4cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5LmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5Lndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjNzYyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTlhOTU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmNjODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZy5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkuc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc3VidGl0bGUge1xuICBtYXJnaW46IDMwcHggMzBweCAwIDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5lbXB0eS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZW1wdHktc2VjdGlvbiAuaWNvbi1lbXB0eSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1leGNsYW1hdGlvbi5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5lbXB0eS1zZWN0aW9uIHAge1xuICB3aWR0aDogNjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gdWwgbGk6Om1hcmtlciB7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM0MGEzZDQ7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmNhcmVlci10b3AtdGhyZWUtaGVhZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5jYXJlZXItdG9wLXRocmVlLWhlYWRpbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUlIDI1JSAyNSUgMjUlO1xuICBtYXJnaW46IDMwcHggMzBweCAwIDMwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5saWZlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMuc3RyZW5ndGhzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMuc3RyZW5ndGhzIHVsIHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMuc3RyZW5ndGhzIHVsIHtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnRyYWluaW5nIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMuY2FyZWVyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC41ZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5jYXJlZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5ncmlkLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2MzYzNjMztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5ncmlkLWl0ZW0gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbSAubm90LWF2YWlsYWJsZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy53b3JrLCAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy50cmFpbmluZyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy53b3JrIC5ncmlkLWl0ZW0sIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnRyYWluaW5nIC5ncmlkLWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0uY2FyZWVyLWJvdHRvbS10aHJlZSB7XG4gIHBhZGRpbmctdG9wOiAyM3B4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2MzYzNjMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYzNjM2MzO1xuICB9XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtLmNhcmVlci1ib3R0b20tdGhyZWUge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWhlYWRpbmcgLmNhcmVlci1wZXJjZW50YWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWhlYWRpbmcgLmNhcmVlci1wZXJjZW50YWdlLmNhcmVlci10b3AtdGhyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlOWY3O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIC5jYXJlZXItcGVyY2VudGFnZS5jYXJlZXItYm90dG9tLXRocmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTJlODtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyAuY2FyZWVyLXR5cGUtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWJsdXJiIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtYmx1cmIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmxpbmstY2FyZWVyLXN1Z2dlc3Rpb25zIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmxpbmstY2FyZWVyLXN1Z2dlc3Rpb25zLmNhcmVlci1ib3R0b20tdGhyZWUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLmRhc2hib2FyZC1zcGUtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIGgxIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS10aXRsZSAuUFVHLWludml0ZSB7XG4gIGJhY2tncm91bmQ6ICNmOGVhYjY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgaDIge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyMHB4IDUwcHggNTBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgdGhlYWQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgdGgge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkLmJ1dHRvbi1jZWxsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlM2UzZTM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkLmJ1dHRvbi1jZWxsOmJlZm9yZSB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICB9XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSBhOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIC55b3VuZy1wZXJzb24tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAueW91bmctcGVyc29uLWVtYWlsIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIC5idXR0b24tY2VsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAuZWxsaXBzaXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLmVsbGlwc2lzIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5cbi5idXR0LXRvLXlwLWRldGFpbHMge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweCAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMgLmljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3Y2E1O1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscyAudGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMzN2NhNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5uZXh0IC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uYnV0dC10by15cC1kZXRhaWxzLmdvYWxzIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG59XG4uYnV0dC10by15cC1kZXRhaWxzLnRlYW0gLmljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMubWVldGluZ3MgLmljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FsZW5kYXItd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG59XG4uYnV0dC10by15cC1kZXRhaWxzLnJlbW92ZSAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtcmVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5yZW1vdmUgLnRpdGxlIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4uYnV0dC10by15cC1kZXRhaWxzOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cblxuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5ldmlkZW5jZS1kaWFsb2cge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cbi5ldmlkZW5jZS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ldmlkZW5jZS1kaWFsb2cgPiAjZHJ1cGFsLW1vZGFsIHtcbiAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNWVtIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZXZpZGVuY2UtZGlhbG9nID4gI2RydXBhbC1tb2RhbCB7XG4gICAgcGFkZGluZzogMC41ZW0gMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWRpYWxvZyA+ICNkcnVwYWwtbW9kYWwge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmV2aWRlbmNlLWNvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgcGFkZGluZzogMzBweCA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTdweCAyOHB4IDE3cHggMjVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICM3NjYyYzY7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIGE6aG92ZXIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lciBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUxLjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogNDYlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lciBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbi5uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDYlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLXN1Yi1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICAvKmltZyB7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBtYXJnaW46IDE1cHggMjBweCAwIDE1cHg7XG4gIH1cblxuICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICB9Ki9cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLXN1Yi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2Utc3ViLWhlYWRlciAuZXZpZGVuY2Utbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGVhYjY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgd2lkdGg6IDY0cHg7XG4gIG1pbi13aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24uaWNvbi13b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24tbGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTlhOTU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLXN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjY4Yzg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24tY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5QTNEMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24uaWNvbi10cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmNjODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZy5zdmcpO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiA4NXB4IDA7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWVtcHR5LWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctZW1wdHktY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1hcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWhlYWRpbmcge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY2O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjNTlhM2QwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIHAge1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IHA6aGFzKCsgdWwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSBwIH4gdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDQwcHggMTBweCA0MHB4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGgge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAubnVtYmVyIHtcbiAgZm9udC1zaXplOiAxLjg4cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1OWEzZDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIGgzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDA7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuc3RyZW5ndGgtZGV0YWlsIHAge1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBkaXNsYXk6IG5vbmU7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIC5pbWFnZS13cmFwIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkgLmJvZHktd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keS5zZW5zb3J5IC5ib2R5LXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keS5zZW5zb3J5IC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keS5zZW5zb3J5IC5pbWFnZS13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wgLmJvZHktd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIucG9zdHNjaG9vbCAuYm9keS13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wgLmltYWdlLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW46IDIwcHg7XG59XG5cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLndoeWFyZXlvdWhlcmUtYmxvY2sge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAud2h5YXJleW91aGVyZS1ibG9jayAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLndoeWFyZXlvdWhlcmUtYmxvY2sgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC5mb3JtLWluZm8tY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC5jb250ZW50LWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuY29udGVudC1pbmZvLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC5tZXNzYWdlLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1hY3Rpb25zIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZW5kaW5nLWludml0ZXMtZm9ybSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtICN0ZWFtLW1lbWJlci1tYWlsLWZpZWxkc2V0LXdyYXBwZXIsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI2VkaXQtdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldCxcbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjZWRpdC15b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldCxcbi5zZW5kaW5nLWludml0ZXMtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC15b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldF0sXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldF0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuanMtZm9ybS1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2RjMzgzMDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuanMtZm9ybS1zdWJtaXQjZGVzdHJ1Y3RpdmUgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNkYzM4MzAgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0OmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yICFpbXBvcnRhbnQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWRldGFpbHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZGV0YWlscyAubWVtYmVyLW5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1kZXRhaWxzLnBlbmRpbmcge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZW1haWwtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1lbWFpbC13cmFwIC5tZW1iZXItaWNvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWVtYWlsLXdyYXAgLm1lbWJlci1pY29uLnBlbmRpbmcge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldDpudGgtY2hpbGQoMSkgLm1lbWJlci1pY29uIHtcbiAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQ6bnRoLWNoaWxkKDIpIC5tZW1iZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0Om50aC1jaGlsZCgzKSAubWVtYmVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIC5maWVsZHNldC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjeW91bmctcGVyc29uLW1haWwtZmllbGRzZXQtd3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzN2NhNTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjeW91bmctcGVyc29uLW1haWwtZmllbGRzZXQtd3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciAuanMtZm9ybS1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICMzMzdjYTUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjeW91bmctcGVyc29uLW1haWwtZmllbGRzZXQtd3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciAuanMtZm9ybS1zdWJtaXQjZGVzdHJ1Y3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5tZXNzYWdlLWJsb2NrLm5vLW1lbWJlcnMge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5jb25zZW50LWRpc2NsYWltZXIge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmFsbC1pbnZpdGVzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmFsbC1pbnZpdGVzLXdyYXAgLmlubmVyLWZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW52aXRlLW1lbWJlcnMge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbnZpdGUtbWVtYmVycyAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmludml0ZS1tZW1iZXJzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn0iLCIvLyBGb250c1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gVmFyaWFibGVzIGFuZCByZXVzYWJsZXNcbkBpbXBvcnQgJ3NpemVzJztcbkBpbXBvcnQgJ2NvbG91cnMnO1xuQGltcG9ydCAna2V5ZnJhbWVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbi8vIE92ZXJyaWRlc1xuQGltcG9ydCAnZHJ1cGFsLWNvcmUtb3ZlcnJpZGVzJztcblxuLy8gUmVzdXNhYmxlIHBhZ2UgYml0c1xuQGltcG9ydCAnYm9keSc7XG5AaW1wb3J0ICdoZWFkZXInO1xuQGltcG9ydCAnZm9vdGVyJztcbkBpbXBvcnQgJ2J1dHRvbnMnO1xuQGltcG9ydCAnc2VjdGlvbi1tYWluJztcblxuLy8gSW5kaXZpZHVhbCBwYWdlc1xuQGltcG9ydCAnZm9ybS13ZWJmb3JtLWdlbmVyYWwnO1xuQGltcG9ydCAncGFnZS1yZWdpc3Rlcic7XG5AaW1wb3J0ICdwYWdlLWxvZ2luJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2VzJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2UnO1xuQGltcG9ydCAncGFnZS1jb250YWN0LXVzJztcbkBpbXBvcnQgJ3BhZ2UtcHJpdmFjeS10ZXJtcyc7XG5AaW1wb3J0ICdwYWdlLXBhcnRuZXJzJztcbkBpbXBvcnQgJ3BhZ2UtaG9tZSc7XG5AaW1wb3J0ICdwYWdlLWRhc2hib2FyZCc7XG5AaW1wb3J0ICdwYWdlLXF1aXotaW50cm8nO1xuQGltcG9ydCAncGFnZS1xdWl6JztcbkBpbXBvcnQgJ3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGgnO1xuQGltcG9ydCAncGFnZS1zdHJlbmd0aC1hcnRpY2xlJztcbkBpbXBvcnQgJ3BhZ2Utam9iJztcbkBpbXBvcnQgJ3BhZ2VzLXN1cHBvcnRsYXlvdXQnO1xuQGltcG9ydCAncGFnZS1hZGQtZWRpdC1nb2FsJztcbkBpbXBvcnQgJ2Zvcm0tdHdvZmFjdG9yeSc7XG5AaW1wb3J0ICdwYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydCc7XG5AaW1wb3J0IFwicGFnZS1kYXNoLXNlcnZpY2UtcHJvdmlkZXItZW1wbG95ZXJcIjtcbkBpbXBvcnQgXCJkaWFsb2ctZXZpZGVuY2VcIjtcbkBpbXBvcnQgXCJwYWdlLXdoeWFyZXlvdWhlcmVcIjtcbkBpbXBvcnQgXCJmb3JtLWludml0ZXNcIjtcbiIsIkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMDIsIDEuMDIsIDEuMDIpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlQmlnIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjA4LCAxLjA4LCAxLjA4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZUJpZ2dlciB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4yLCAxLjIsIDEuMik7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgamlnZ2xlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgICAxMCUsXG4gICAgMjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cbiAgICAzMCUsXG4gICAgNTAlLFxuICAgIDcwJSxcbiAgICA5MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB9XG4gICAgNDAlLFxuICAgIDYwJSxcbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNleSB7XG4gICAgMCUsIDEwMCUsIDIwJSwgNTMlLCA4MCUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgLjYxLCAuMzU1LCAxKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICAgIDQwJSxcbiAgICA0MyUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC03cHgsIDApO1xuICAgIH1cbiAgICA3MCUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIH1cbiAgICA5MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMnB4LCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlLCAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICAgIDEwJSxcbiAgICAzMCUsXG4gICAgNTAlLFxuICAgIDcwJSxcbiAgICA5MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcbiAgICB9XG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoM3B4LCAwLCAwKTtcbiAgICB9XG4gIH1cblxuIiwiLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLy8gUmVnaXN0cmF0aW9uIGZvcm1cbiNlZGl0LXVzZXItcGljdHVyZS0wLS1sYWJlbCxcbiNlZGl0LWZpZWxkLWF2YXRhci0wLS1sYWJlbCxcbiNlZGl0LWZpZWxkLWF2YXRhci0wLS1kZXNjcmlwdGlvbixcbiNlZGl0LXVzZXItcGljdHVyZS0wLS1kZXNjcmlwdGlvbixcbiNlZGl0LW5hbWUtLWRlc2NyaXB0aW9uLFxuI2VkaXQtbWFpbC0tZGVzY3JpcHRpb24sXG5kaXYucGFzc3dvcmQtY29uZmlybSxcbi5mb3JtLWl0ZW0tdXNlci1waWN0dXJlLTAgLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1pdGVtLWZpZWxkLXRlcm1zLXByaXZhY3ktdmFsdWUsIC5mb3JtLWl0ZW0tZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZSwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcblxuICAgIC8vIERpc2FibGUgaGlkaW5nIG9mIHRoZSBjaGVja2JveCBsYWJlbCAod2FudCB0byBzaG93IGVudGl0eV9sZWdhbCdzIGNoZWNrYm94IGxhYmVsKVxuICAgIC8vIGxhYmVsIHtcbiAgICAvLyAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgLy8gfVxuXG4gICAgI2VkaXQtZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlLFxuLmZpZWxkLWdvYWwtdGFzay12YWx1ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uYnV0dC11cGRhdGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4gICAgLmZvcm0taXRlbS5qcy1mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxufVxuXG5cbi5mb3JtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG5cbiAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuICAgIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGhlIGlucHV0LlxuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAvLyBMYWJlbCBoYXMgYmVlbiByZW1vdmVkIGZyb20gdGhlIHJpZ2h0IHNpZGUgb2YgdGhlIGlucHV0LCBzbyB0aGlzIGlzIG5vIGxvbmdlciBuZWVkZWQuXG4gICAgICAgIC8vcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMSk7XG4gICAgICAgICAgICAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIH1cblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNlbGVjdCBkcm9wZG93biBhcnJvd1xuICAgIC8vIFNlZSBodHRwczovL21vZGVybmNzcy5kZXYvY3VzdG9tLXNlbGVjdC1zdHlsZXMtd2l0aC1wdXJlLWNzcy9cbiAgICAvLyBQbHVzICdwb2ludGVyLWV2ZW50czogbm9uZTsnIHNvIHRoYXQgdGhlIGRyb3Bkb3duIGFycm93IGlzIGNsaWNha2JsZS5cbiAgICAuc2VsZWN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDsgLy8gVXNlIGNzcyBncmlkIGZvciBwb3NpdGlvbmluZyB0aGUgZHJvcGRvd24gYXJyb3dcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJzZWxlY3RcIjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnNlbGVjdDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMC44ZW07XG4gICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDAgMCUsIDUwJSAxMDAlKTtcbiAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIE1ha2UgdGhlIGRyb3Bkb3duIGFycm93IGNsaWNha2JsZVxuICAgIH1cbiAgICBzZWxlY3QsXG4gICAgLnNlbGVjdDphZnRlciB7XG4gICAgICAgIGdyaWQtYXJlYTogc2VsZWN0O1xuICAgIH1cblxuICAgICNlZGl0LW1haWwsICNlZGl0LW5hbWUge1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgd2lkdGg6IDQwcHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuXG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGJnQ29sb3VyRWlnaHQhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAmLmpzLWZvcm0tdHlwZS1zZWxlY3Qge1xuICAgICAgICAvLyBCb3JkZXIgcmFkaXVzIGhhcyBiZWVuIG1vdmVkIHRvIHRoZSBzZWxlY3QgZWxlbWVudCwgc28gdGhpcyBpcyBubyBsb25nZXIgbmVlZGVkLlxuICAgICAgICAvL2hlaWdodDogNTBweDtcbiAgICAgICAgLy9ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gd2lkdGg6IDU1JTtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMDtcbiAgICAgICAgICAgIC8vIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIC8vIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgICAgJi5ub3QtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuanMtZm9ybS10eXBlLWRhdGUge1xuICAgICAgICAvKmhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAwLjQ1KTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICB3aWR0aDogMTAwJTsqL1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICYubm90LXZpc2libGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuanMtZm9ybS10eXBlLXRleHRhcmVhIHtcblxuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAxKTtcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgLy8gdG9wOiAwO1xuICAgICAgICAvLyBib3R0b206IDA7XG4gICAgICAgIC8vIGxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAvL3dpZHRoOiAxNjBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgbWF4LWhlaWdodDogNTBweDtcblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgIC8vIERvIG5vdCBmb3JjZSByaWdodC5cbiAgICAgICAgICAgIC8vIFRvLWRvOiBmaW5kIG91dCBob3cgLnJpZ2h0IGlzIGJlaW5nIGFkZGVkLlxuICAgICAgICAgICAvLyBsZWZ0OiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZvcm0tcmVxdWlyZWQge1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leWUtY2xvc2UsIC5leWUtb3BlbiB7XG4gICAgICAgIHdpZHRoOjIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE3cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1maWVsZCB7XG4gICAgLmZpZWxkLS10eXBlLWRhdGV0aW1lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuZGl2W3JvbGU9Y29udGVudGluZm9dIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC8vbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgIGEge1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgICAvL2Rpc3BsYXk6bm9uZTtcbn1cblxuLnNpdGVtYXAge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxufVxuXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWZvb3RlciwgI2Jsb2NrLW1vYmlsZWZvb3Rlcm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNibG9jay1zdHlsZXN3aXRjaGVyIHtcbiAgICBoMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uanMge1xuICAgIGlucHV0IHtcbiAgICAgICAgJi5mb3JtLWF1dG9jb21wbGV0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG5cbiAgICAgICAgICAgICYudWktYXV0b2NvbXBsZXRlLWxvYWRpbmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVzc2FnZS1ibG9jayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDU2LCA4NSwgMC4zKTtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbi5jb2xvdXItZm9ybSB7XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICAgICAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgICAgICBpbnB1dFt0eXBlPWRhdGVdLFxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUd287XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuanMtZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIiRidXR0SGVpZ2h0OiA0MnB4O1xuJGhlYWRlckhlaWdodDogMTAwcHg7XG4kZm9vdGVySGVpZ2h0OiA1MHB4O1xuXG4kZm9udDEwOiAwLjYzcmVtO1xuJGZvbnQxMjogMC43NXJlbTtcbiRmb250MTQ6IDAuODhyZW07XG4kZm9udDE2OiAxcmVtO1xuJGZvbnQxODogMS4xcmVtO1xuJGZvbnQxOTogMS4ycmVtO1xuJGZvbnQzMDogMS44OHJlbTsiLCIkYmdDb2xvdXJPbmU6ICNjMGU1Zjc7IC8vIExpZ2h0IGJsdWVcbiRiZ0NvbG91clR3bzogIzVkYTVjZDsgLy8gRGFyayBCbHVlXG4kYmdDb2xvdXJUaHJlZTogIzdiNjhjODsvLyM5MTgxRDE7IC8vIFB1cnBsZVxuJGJnQ29sb3VyRm91cjogIzc4NmFjMTsvLyM3QzZFQzM7IC8vIERhcmsgUHVycGxlXG4kYmdDb2xvdXJGaXZlOiAjRTRFMEY3OyAvLyBMaWdodCBQdXJwbGVcbiRiZ0NvbG91clNpeDogI0FBOUVFMzsgLy8gUHVycGxlIDJcbiRiZ0NvbG91clNldmVuOiAjNEM0MTgwOyAvLyBEYXJrIFB1cnBsZSAyXG4kYmdDb2xvdXJFaWdodDogIzU5QTNEMDsgLy8gRGFyayBCbHVlIDJcbiRiZ0NvbG91ck5pbmU6ICNkNWYyZDQ7IC8vIExpZ2h0IEdyZWVuXG4kYmdDb2xvdXJUZW46ICNmOGRhZGE7IC8vIExpZ2h0IFBpbmtcbiRiZ0NvbG91ckVsZXZlbjogI2Y3ZTliODsgLy8gTGlnaHQgWWVsbG93XG4kYmdDb2xvdXJUd2VsdmU6ICNkM2U5Zjc7IC8vIExpZ2h0IEJsdWUgMlxuJGJnQ29sb3VyVGhpcnRlZW46ICNlNGUwZjc7IC8vIExpZ2h0IFB1cnBsZVxuJGJnQ29sb3VyRm91cnRlZW46ICNlYmViZWI7IC8vIEdyZXlcbiRiZ0NvbG91ckRhcmtZZWxsb3c6ICNmOGQ4N2I7IC8vIFllbGxvd1xuJGJ1dHRDb2xvdXI6ICMzMzdjYTU7Ly8jNWRhNWNkOyAvLyBNaWQgQmx1ZVxuJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3c6ICNmOGQ5NzQ7XG4kYnV0dEJnQ29sb3VyWWVsbG93OiAjRjlEODdDO1xuJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93OiAjZjhlYWI2O1xuJGJ1dHRCZ0NvbG91ckxpZ2h0UHVycGxlOiAjZTRlMGY4O1xuJGJnQ29sb3VyTGlnaHRZZWxsb3c6ICNmY2Y3ZTQ7IC8vIExpZ2h0IFllbGxvd1xuJGJnQ29sb3VyRGFya0dyZWVuOiAjYWRkZmFlOyAvLyBEYXJrIEdyZWVuXG4kYmdDb2xvdXJMaWdodEdyZWVuOiAjZDVmMmQ0OyAvLyBMaWdodCBHcmVlbiAyXG4kYmdDb2xvdXJEYXJrUGluazogI2Y0YmRiYTsgLy8gRGFyayBQaW5rXG4kZm9udENvbG91ckRhcms6ICMzMjMzMzM7IC8vIERhcmsgR3JleVxuJGZvbnRDb2xvdXJMaWdodDogI2ZmZmZmZjsgLy8gV2hpdGVcbiRmb250Q29sb3VyUHVycGxlOiAjNTI0M2EwOy8vIzc4NmFjMTsvLyM5YjhlZDM7XG4kbGlnaHRDb2xvdXI6ICNmZmZmZmY7IC8vIFdoaXRlXG4kbGlzdERvdENvbG91clBpbms6ICNlYTg3ODI7IC8vIFN0cm9uZyBQaW5rXG4kbGlzdERvdENvbG91clllbGxvdzogI2Y0Yzc2MDsgLy8gU3Ryb25nIFllbGxvd1xuJGxpc3REb3RDb2xvdXJCbHVlOiAjNTlhM2QwOyAvLyBTdHJvbmcgQmx1ZVxuJGxpc3REb3RDb2xvdXJQdXJwbGU6ICM5ZTkyZDc7Ly8jOTA4MmQxOyAvLyBTdHJvbmcgUHVycGxlXG4kbGlzdERvdENvbG91ckdyZWVuOiAjODhjYjg4OyAvLyBTdHJvbmcgR3JlZW5cbiRsaXN0RG90Q29sb3VyR3JleTogIzljOWU5ZDsgLy8gU3Ryb25nIEdyZXlcblxuXG4iLCIqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIGE6Zm9jdXMsXG4gICAgYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbmJvZHksXG5odG1sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC1ncmFkaWVudCgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgxOTIsIDIyOSwgMjQ3LCAxKSAwJSwgcmdiYSg5MywgMTY1LCAyMDUsIDEpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTI1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSBjYWxjKDEwMCUgLSAyNTBweCk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtcHVycGxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyMjgsIDIyNCwgMjQ3LCAxKSAwJSwgcmdiYSgxMjQsIDExMCwgMTk1LCAxKSAxMDAlKTtcbiAgICBcbiAgICAgICAgaGVhZGVyIHtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjN2M2ZWMzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyZXlzY2FsZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1ncmV5c2NhbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDEpIDAlLCByZ2JhKDIwMywgMjAzLCAyMDMsIDEpIDEwMCUpO1xuXG4gICAgICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLWdyZXlzY2FsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMSkgMCUsIHJnYmEoMjAzLCAyMDMsIDIwMywgMSkgMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlc291cmNlIHtcbiAgICAgICAgLnBvcnRyYWl0LW92ZXJsYXkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLW9uY2U9XCJmb3JtLXNpbmdsZS1zdWJtaXQgZGV0YWlsc0FyaWFcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgfVxuXG4gICAgJi5tYWludGVuYW5jZS1wYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG5cbiAgICAgICAgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBoZWFkZXJbcm9sZT1cImJhbm5lclwiXSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgLy9mb250LXNpemU6ICRmb250MzA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBtYWluIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbmEge1xuICAgIGNvbG9yOiAkZm9udENvbG91clB1cnBsZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIH1cbn1cblxuaDEge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgfVxufVxuXG51bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbnVsLmJvbGQ+bGkge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5wb3J0cmFpdC1vdmVybGF5IHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clR3bztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMztcblxuICAgIGgxLFxuICAgIHAsXG4gICAgaW1nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIG1pbi13aWR0aDogNjBweDtcblxuICAgIGlucHV0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICB9XG5cbiAgICAuc2xpZGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG4gICAgfVxuXG4gICAgaW5wdXQ6Zm9jdXMrLnNsaWRlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkKy5zbGlkZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICB9XG5cbiAgICAmLnBvcnRyYWl0IHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCJAbWl4aW4gYmFja2dyb3VuZC1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwyMjksMjQ3KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMTkyLDIyOSwyNDcsMSkgMCUsIHJnYmEoOTMsMTY1LDIwNSwxKSAxMDAlKTtcbn1cblxuQG1peGluIGJhY2tncm91bmQtZ3JhZGllbnQtcmV2ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwyMjksMjQ3KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5MiwyMjksMjQ3LDEpIDAlLCByZ2JhKDkzLDE2NSwyMDUsMSkgMTAwJSk7XG59IiwiaGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRoZWFkZXJIZWlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgYmFja2dyb3VuZDogIzdlYmFkYTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogYm91bmNleTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICYubG9nZ2VkLWluIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4vLi4vaW1hZ2VzL2ljb25zL2ljb24tZGFzaGJvYXJkLnN2ZycpIDVweCBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDM1cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWxpbmtzIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgLy9wYWRkaW5nOiAwIDQwcHg7XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgICAgICAgICAvKiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7ICovXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5kZXNrdG9wIHtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clR3bztcbiAgICAgICAgICAgIHdpZHRoOiA3MHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoLTcwdncgKyAtNDBweCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1ncmFkaWVudC1yZXZlcnNlKCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDE5MiwgMjI5LCAyNDcsIDEpIDAlLCByZ2JhKDkzLCAxNjUsIDIwNSwgMSkgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG5cbiAgICAgICAgICAgICNjbG9zZS1vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwdnc7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIC5idXR0LWNsb3NlIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2aWdhdGlvbi1saW5rcyB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC51bmRlcmxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2dpbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJ1dHQtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtNzB2dyArIC00MHB4KSk7XG5cbiAgICAgICAgICAgICAgICAjY2xvc2Utb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcblxuICAgICAgICA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5idXR0LXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5idXR0LWxvZ291dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHRvbi1tZW51LXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIC5idXR0LW1lbnUge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyIHVybCgnLi4vaW1hZ2VzL2ljb25zL2ljb24tbWVudS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4NXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNpdGUtbG9nbyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICB9XG59XG4iLCJmb290ZXIge1xuICAgIGhlaWdodDogJGZvb3RlckhlaWdodDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG4gICAgLnN0eWxlLXN3aXRjaCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1vYmlsZS1mb290ZXItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2t0b3AtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ucG9zdC1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5sb2dvcyB7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgICAubG9nb3Mge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC8vaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgaW1nIHtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG59IiwiLmJ1dHQtYW5pbWF0ZSB7XG5cbiAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clR3bztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgdG9wOiA3NSU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5idXR0LWdlbmVyYWwge1xuICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRsaWdodENvbG91cjtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICB9XG5cbiAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgaGVpZ2h0OiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgIHdpZHRoOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG5cbiAgICAgICAgJi5sb2dpbiwgJi5BY2NvdW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlZ2lzdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWdpc3Rlci15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2dvdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvZ291dC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51c2VyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtY2FsZW5kYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lZGl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudXBsb2FkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11cGxvYWQuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY2xvc2UteWVsbG93IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS15ZWxsb3cuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdGFydGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wdXJwbGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubW9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctZ3JlZW4uc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWRkLXRlYW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0uc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtbWVldGluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcHJldmlvdXMuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0LXB1cnBsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1wdXJwbGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dC1saWdodC1ibHVlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctYmFjay1ibHVlLnN2Zyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDMlIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmFjay13aGl0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctYmFjay5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdGFydC1xdWl6IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdGFydC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zYXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUtcHVycGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLXB1cnBsZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zYXZlLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLXdoaXRlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmdyb3VwLXRhbGtpbmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmcuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JvdXAtdGFsa2luZy5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy1iZy15ZWxsb3cuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JvdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhlYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgICAgfVxuXG5cdFx0Ji5idXR0LWljb24tdGV4dCB7XG5cdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0Zm9udC1zaXplOjEuNWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6MzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWRkLWdvYWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmdvYWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZHVlLWRhdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuICAgIH1cblxuICAgICYuYnV0dC1zbWFsbCB7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1yZWdpc3RlcixcbiAgICAmLmJ1dHQtbG9nb3V0LFxuICAgICYuYnV0dC1iYWNrLFxuICAgICYuYnV0dC1zYXZlLFxuICAgICYuYnV0dC11cGRhdGUsXG4gICAgJi5idXR0LWVkaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwMzM3OTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuXG4gICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVHdvO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1kYXNoYm9hcmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXVwbG9hZCwgJi5idXR0LWNvbnNlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LW1lZXRpbmctdGltZSxcbiAgICAmLmJ1dHQtbWVldGluZy1hZGRyZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRidXR0Q29sb3VyO1xuICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1zZWUtcmVzdWx0cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OTNENzY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLXRlYW0sICYuYnV0dC1zYXZlLXRlYW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWNsZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLWNhbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXF1aXotc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQ1KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3B5IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnJlc3VsdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdC1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50cmFpbmluZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGxldGVkLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlN0YXJ0IEhlcmVcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwxKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcblxuICAgICAgICAgICAgICAgICYuY2FyZWVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7IH1cbiAgICAgICAgICAgICAgICAmLnN0cmVuZ3RocyB7IGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlOyB9XG4gICAgICAgICAgICAgICAgJi53b3JrIHsgYmFja2dyb3VuZC1jb2xvcjogI0YzQzc2MjsgfVxuICAgICAgICAgICAgICAgICYudHJhaW5pbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4OyB9XG4gICAgICAgICAgICAgICAgJi5saWZlIHsgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTsgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb21wbGV0ZWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNGM0M3NjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAjODZDQzg4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAgI0VFOUE5NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LWdvYWwtc2VjdGlvbi1kYXJrLFxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgJi5nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXByZXZpb3VzLFxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuXHQvLyBqRDogQWxsb3cgdXMgdG8gcmVjb2xvdXIgaWYgbmVjZXNzYXJ5IC0gbWlnaHQgbmVlZCB0byBiZSByZWZhY3RvcmVkLiAgVXNlZCB0byBjb2xvdXIgYnV0dG9ucyBpbiBTdXBwb3J0IE5ldHdvcmtzIHBhZ2VzXG5cdCYucHVycGxleyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clB1cnBsZTsgfSB9XG5cdCYuYmx1ZVx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokYmdDb2xvdXJUd287IH0gfVxuXHQmLnJlZFx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clBpbms7IH0gfVxuXHQmLmdyZWVuIHsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGJnQ29sb3VyRGFya0dyZWVuOyB9IH1cbiAgICAmLm9yYW5nZXsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGxpc3REb3RDb2xvdXJZZWxsb3c7IH0gfSAvLyBTaGliOiBMb2wgbmVlZHMgdG8gYmUgdXBkYXRlZCB0byBvcmFuZ2UgKG9yYW5nZSB5b3UgZ2xhZCBJIGxlZnQgaXQgZm9yIHlvdT8pXG5cbn1cblxuLmJ1dHQtY2F0ZWdvcnkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgfVxuXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgfVxufVxuXG4uYnV0dC1zY3JvbGwge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgJi51cCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmcpO1xuICAgIH1cblxuICAgICYuZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1kb3duLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1NCU7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MiUgNTAlO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG5cblxufVxuXG4uYnV0dC1hZGQtbWVldGluZyB7XG4gICAgbWFyZ2luOiAwO1xuXG5cbn1cbiIsIi5zZWN0aW9uLW1haW4ge1xuICAgIC8vIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7IC8vIDEwMHB4IGlzIGhlYWRlciBoZWlnaHQgKyBmb290ZXIgaGVpZ2h0IGJ1dCBzYXNzIHdvbid0IHBhcnNlIHRoZSB2YXJpYWJsZSBmb3IgdGhpc1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgJi5sb2dpbiwgJi5jb250YWN0LXVzLCAmLnBhcnRuZXJzIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJsb2Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIC8vIGVudGl0eV9sZWdhbCBpbnNlcnRzIGl0cyBjaGVja2JveCBmb3JtIGFsb2dzaWRlIHRoZSBjaGlsZCBkaXYgb2YgdGhpcyBlbGVtZW50XG4gICAgICAgIC8vIG1ha2luZyB0aGUgY2hlY2tib3ggZGlzcGxheSB0byB0aGUgcmlnaHQuXG4gICAgICAgIC8vIEZvcmNlIHRoZSBmb3JtIHRvIGJlIGJlbG93IHRoZSBjb250ZW50IGJ5IHNldHRpbmcgZmxleC1kaXJlY3Rpb24gdG8gY29sdW1uLlxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5yZXNvdXJjZXMsICYuYWxpZ24tdG9wIHtcbiAgICAgICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1jb250ZW50IHtcbiAgICAgICAgICAgIC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsaWduLXRvcCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cblxufVxuXG4uc2VjdGlvbi1tYWluID4gZGl2OmZpcnN0LWNoaWxkIHsgLy8gRHJ1cGFsIGlzIHB1dHRpbmcgYW4gZW1wdHkgZGl2IGluIGhlcmUgZm9yIHJlYXNvbnM/IFNvIHdlIGdvdHRhIHRhcmdldCB0aGlzIHdheSB0byBzdHlsZVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjZWRpdC1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZm9ybS1pdGVtLWNvbnNlbnQge1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxufSIsIi51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIC8vZGlzcGxheTogZmxleDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICAgfVxuXG4gICAgaDEuaGVhZGVyLXNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgNTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMS5oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLmhpZGUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5mb3JtLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWluZm8tY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtYWlsLXByZWZlcmVuY2VzIHtcblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24ge1xuXG4gICAgICAgICAgICAgICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1zdWJzY3JpYmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNcIl0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAvL2hlaWdodDogNDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmF2YXRhci1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmMzNzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5pbWFnZS11cGxvYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W25hbWU9XCJmaWxlc1t1c2VyX3BpY3R1cmVfMF1cIl0ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXdpZGdldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsZS1zaXplIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFtuYW1lPVwidXNlcl9waWN0dXJlXzBfcmVtb3ZlX2J1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZ2lzdGVyLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgLy8gcGFkZGluZzogMTBweCAwIDAgNDBweDtcbiAgICB3aWR0aDogNzAlO1xuXG4gICAgaDEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAudXNlci1wcm9maWxlLWVkaXQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhpZGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHd7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICAuZm9ybS1jb250ZW50IHtcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtY29sdW1uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmllbGQge1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuc2hvdy1wYXJlbnQtY29uc2VudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGN1cnNvcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiA+IGEsXG4gICAgICAgICAgICAubGluay1kYXJrIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgI2NvbmZpcm0tcHcge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xuXG4gICAgICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAjZWRpdC1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWxyZWFkeS1yZWdpc3RlcmVkIHtcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLnRlYW0tbWVtYmVyIHtcblxuICAgIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYueW91dGgtbWVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYW0tbWVtYmVyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wYXJlbnQtY29uc2VudC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxNjUsIDIwNSwgMC42KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uc2VudC1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpZWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLXBhcmVudC1jb25zZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHQtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNvY2lhbC1hdXRoIC5hdXRoLWljb24ge1xuICAgIHdpZHRoOiAxOGVtICFpbXBvcnRhbnQ7XG59IiwiLmxvZ2luLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmZvcm0tY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG5cbiAgICAubGluay1kYXJrIHtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbi5zZWN0aW9uLW1haW4ge1xuXG4gICAgaDEge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICAuZm9ybS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLWF1dGguYXV0aC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yZXNvdXJjZXMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWluLWhlaWdodDogODB2aDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgJiNyZXNvdXJjZXMtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1hbGwge1xuXG4gICAgICAgICAgICAmI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1jYXRlZ29yeSB7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcblxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0ZTBmNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNvdXJjZXMtY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAudmVydGljYWwtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzb3VyY2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cbiAgICAgICAgICAgICAgICAgICAgLypAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH0qL1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5ICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgICAgICAgICAgICAgICBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLW5leHQsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2Uge1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cblxuICAgIC5zaWRlLWJsb2Itd3JhcCB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtYmxvYiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgcHJpbnQgeyAgICBcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWQtYXJ0aWNsZS1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuYXV0aG9yLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcmUge1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1zaGFyZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJTZXZlbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1jb3B5LnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLWVtYWlsLnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJpbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2ljb24tcHJpbnQuc3ZnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICYuZW1haWwsICYucHJpbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ucmVzb3VyY2UtY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG5cbiAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2F0ZWdvcnktbGlua3Mge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgfVxufSIsIi5jb250YWN0LXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250YWN0LWRldGFpbHMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgcGFkZGluZzogNTBweCA4MHB4O1xuICAgICAgICBtYXJnaW46IDIwcHggNTBweDtcbiAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA5MCU7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICAgIC8vbWF4LXdpZHRoOiA3NDBweDtcbiAgICAvL21heC13aWR0aDogMTAwMHB4O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG5cbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIH1cblxuICAgIGltZywgaWZyYW1lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgXG59XG5cbi8vIFdyYXBwZXIgYXJvdW5kIHRoZSBlbnRpdHlfbGVnYWwgZm9ybSBjb250YWluaW5nIHRoZSBjaGVja2JveC5cbi5wcml2YWN5LXRlcm1zLWZvcm0ge1xuICAgIG1hcmdpbjogMCA1MHB4IDAgNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHggMDtcblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbS1sZWdhbC10ZXJtcy1vZi11c2Uge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC5jaGVja2JveF9fbGFiZWwtY29udGFpbmVyIHtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAvLyBPdmVycmlkZSB0aGUgZmxleGJveCBzdHlsaW5nIG9uIHRoZSBsYWJlbC5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy9mb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIucGFydG5lcnMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTIwMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG5cbiAgICAucGFydG5lci1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgLnBhcnRuZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmRhc2hib2FyZC10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuc3BhY2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIFxuXG4gICAgJiNnb2FscyxcbiAgICAmI2FkZC1tZWV0aW5nIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYubGF5b3V0LXJldmVyc2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tdGFnbGluZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAvL2ZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3Atc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hYm91dC1tZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIC5xdWl6LXNlY3Rpb24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJvdHRvbS1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvYWxzLXByb2dyZXNzLCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbHMtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1cHBvcnQtbmV0d29yayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmdvYWxzLXByb2dyZXNzLCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnlvdXRoLXN3aXRjaGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICByaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAueW91bmctcGVyc29uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYm91dC1tZSxcbiAgICAuZ29hbHMtcHJvZ3Jlc3MsXG4gICAgLnN1cHBvcnQtbmV0d29yayB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYm91dC1tZSB7XG5cbiAgICAgICAgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWl6LWNvbXBsZXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlc3VsdHMtYmx1ZS5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLnF1aXotcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgMjBweDtcblxuICAgICAgICAgICAgLnByb2dyZXNzLWJhY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2dyZXNzLWRvdHMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q0RTlGNztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi53b3JrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50cmFpbmluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJOaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubGlmZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjdEQURBO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYucmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDRFOUY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlc3VsdHMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5nb2Fscy1wcm9ncmVzcyB7XG5cbiAgICAgICAgLmFkZC1nb2FsLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG5cbiAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAmLmFkZC1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGQtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbHMtd3JhcCB7XG4gICAgICAgICAgICAvL21hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93Oy8vJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICAucHJvZ3Jlc3MtZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAlOyAvLyBkeW5hbWljXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucHJvZ3Jlc3MtZG90cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NBQzJFQztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MyUgNTMlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5zdXBwb3J0LW5ldHdvcmsge1xuXG4gICAgICAgIC5zdXBwb3J0LXdyYXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICYuc2xpbSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc21hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVldGluZy13cmFwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVldGluZy1zbWFsbC1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuXG4gICAgICAgICAgICAgICAgLm1lZXRpbmctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGltZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGltZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtc2F2ZS10by1jYWxlbmRhciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyU2V2ZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLnRlYW0td3JhcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAubWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVmYXVsdC1wcm9maWxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmhhcy1hdmF0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tZW1iZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZmlsbGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0Njg0NDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ2ODQ0OTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtYWRkLXRlYW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuY29tcGxldGUtYWJvdXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQ1KTsvLyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpIGNlbnRlciAyMHB4IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgIH1cblxuICAgIC5nb2Fscy1saXN0LWNvbHVtbixcbiAgICAudGFzay1saXN0LWNvbHVtbixcbiAgICAubWFpbi1nb2FsLWNvbHVtbiB7XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxLFxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgYnV0dG9uLmJ1dHQtZWRpdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b24uYnV0dC1zYXZlLXRlYW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5nb2Fscy1saXN0LWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XG5cbiAgICAgICAgLmxpZ2h0LWJhciB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDZweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXItd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmJ1dHQtaGVscCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuYnV0dC1nb2FsLFxuICAgICAgICAgICAgLmJ1dHQtYWRkLWdvYWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMjBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3VnZ2VzdGVkLWdvYWwge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWdvYWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtYWRkLWdvYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1ncm91cHMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDRweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzLCBvcGFjaXR5IDAuMnM7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFkZC10ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10ZWFtLXRyYW5zcGFyZW50LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hZGQtY2FsZW5kYXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdyb3VwcyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbHMtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvYWxzLWNyZWF0b3Itd3JhcCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLXdyYXAge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgLmJvZHkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42NWVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lZGl0LFxuICAgICAgICAgICAgLmNsb3NlLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YXNrLWxpc3QtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLnRhc2std3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZTQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3cgMnB4IHNvbGlkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJ1dHQtaWNvbi5lZGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAmLmFkZC10ZWFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10ZWFtLXRyYW5zcGFyZW50LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckxpZ2h0UHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0ge1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tZ29hbC1jb2x1bW4ge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIC5nb2FsLWNvbnRlbnQtYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc21hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5teS10ZWFtLFxuICAgIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm15LXRlYW0ge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAuYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYW1lLWF2YXRhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtYWRkLW1lZXRpbmcge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZ3VpZGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aGljay10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhbGVuZGFyLXdyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIgdGgge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhwdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAvKnRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmOyovXG4gICAgICAgICAgICAgICAgICAgIC8qZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0wKTsqL1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4ICRmb250Q29sb3VyUHVycGxlIHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggJGZvbnRDb2xvdXJQdXJwbGUgc29saWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItdG9kYXk+YSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250Q29sb3VyUHVycGxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ndWlkZS13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lZXRpbmctaW5mbyB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLWRlc2Mge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLXRpbWUsXG4gICAgICAgICAgICAubWVldGluZy1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5tZWV0aW5nLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyLjVweCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuY2xvY2stcHVycGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9jay1wdXJwbGUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubG9jYXRpb24tcHVycGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctdGltZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmltYWdlLXdpZGdldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtc2l6ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXRbbmFtZT1cImZpZWxkX3Bob3RvX3JlbW92ZV9idXR0b25cIl0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG59XG5cbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICB9XG59XG5cbi5ub2RlLWdvYWwtZm9ybSxcbi5ub2RlLWdvYWwtZWRpdC1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnp6ZGFzaGJvYXJkLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmhlYWRlci13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMTBweCAyMHB4IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgXG5cbiAgICAgICAgICAgICAgICAmLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUgeyBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1oZWxwLFxuICAgICAgICAuYnV0dC1hZGQtZ29hbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lciB7XG5cbiAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICBkZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogcmV2ZXJ0O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuYnV0dC1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuZ29hbC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG5cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFxuXG4gICAgfVxuXG4gICAgLnRlbXBsYXRlLXNlbGVjdGlvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC56emdvYWxzLWxpc3QtY29sdW1uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvYWwtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuXG4gICAgICAgICAgICAvLyBVc2UgZmxleCB0byB2ZXJ0aWNhbGx5IGNlbnRyZSBzaW5nbGUgbGluZSB0ZXh0XG4gICAgICAgICAgICAvLyBodHRwczovL2Nzcy10cmlja3MuY29tL2NlbnRlcmluZy1jc3MtY29tcGxldGUtZ3VpZGUvXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAudGl0bGVfaW5uZXIge1xuICAgICAgICAgICAgICAgIC8vIFdyYXAgdGV4dCB3aXRoaW4gdHdvIGxpbmVzXG4gICAgICAgICAgICAgICAgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzExOTg5Njk3LzU1NjU2MTFcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0IGlzIGtleSB0byBtYWtpbmcgdGhpcyB3b3JrIGZvciBrZWVwaW5nIHNpbmdsZSBsaW5lc1xuICAgICAgICAgICAgICAgIC8vIGNlbnRyZWQuXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMi42ZW07XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuXG4gICAgICAgICAgICAuYnV0dC1nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWdyb3VwcyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cblxuXG4gICAgLy8gLmJ1dHQtY2F0ZWdvcnkge1xuICAgIC8vICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vICAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAvLyAgICAgLnNtYWxsIHtmb250LXNpemU6IDcwJTt9XG4gICAgLy8gfVxuXG4gICAgLnp6dGFzay1saXN0LWNvbHVtbiB7XG5cblxuICAgICAgICAuZ29hbC1pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwIDMwcHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtZGVmaW5pdGlvbi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2FsLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWVsZHMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cml0dGVuLWdvYWwge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTdlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1hY3Rpb25zLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQWN0aW9uc1xuICAgICAgICAgICAgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID5kaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmllbGQtLXdpZGdldC1ib29sZWFuLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLW5vdGlmeS13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtc3RhdHVzLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuXG4gICAgICAgICAgICAjZWRpdC1mZWVkYmFjayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuXG4gICAgICAgIC8vIE5vdGlmeSB0ZWFtIG1lbWJlcnMgY2hlY2tib3hcbiAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBXaG8/IGRlc2NyaXB0aW9uXG4gICAgICAgICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgICZbbmFtZT1cInN1cHBvcnQtcmVtb3ZlLXVzZXItYmFja1wiXSB7XG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltuYW1lPVwic3VwcG9ydC1yZW1vdmUtdXNlci1yZW1vdmVcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2RjMzgzMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGMzODMwIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5xdWl6LWNhdGVnb3J5LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5xdWl6LWluZm8td3JhcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB3aWR0aDogODIlO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOjYwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1zdGFydC1xdWl6IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzZDc2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC5idXR0LXN0YXJ0LXF1aXoge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnF1aXotd3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICB9XG5cbiAgICAuaGlkZGVuLXF1ZXN0aW9ucyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcblxuICAgICAgICAucHJvZ3Jlc3MtZmlsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDAlOyAvLyBkeW5hbWljXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtZG90cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblxuICAgICAgICAgICAgICAgICYuY29tcGxldGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnF1ZXN0aW9ucy13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNuby1uZXh0LW1lc3NhZ2Uge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvL3RyYW5zaXRpb246IGFsbCAxcztcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHQmLmxpZmVhbHQge1xuXHRcdFx0XHRcdGNvbG9yOiRmb250Q29sb3VyRGFyaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjM2cHg7XG5cdFx0XHRcdH1cbiAgICAgICAgICAgIH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRjb2xvcjokYmdDb2xvdXJGb3VyO1xuXHRcdFx0fVxuXG4gICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3B6b25lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgLmRyb3AtbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M1YzVjNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZHJhZ2dhYmxlLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wbGFjZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0EnO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUsIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQjg3ODI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdCJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZS1sYWJlbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFuc3dlci1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jYXJlZXItZXhwb3JhdGlvbi1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWdnZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNENEU5Rjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNFQjg3ODI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0InO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0MnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJOaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ck5pbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3B0aW9uMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNxdWlzaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubXVsdGktc2VsZWN0LW9wdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyOiA1cHggc29saWQgJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3REFEQTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRjdEQURBO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRjhFOUI5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkYmdDb2xvdXJOaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRmb250Q29sb3VyRGFyayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlDOUU5RTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5VTklWRVJTSVRZIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVuaXZlcnNpdHkuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlRSQUlOSU5HX0NFTlRSRSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZ2NlbnRyZTMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkhBTkRTX09OX1RSQUlOSU5HIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhhbmRzb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLldPUksge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyYWlnaHR0b3dvcmsuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLk9USEVSIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdhcHllYXIuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlZJU1VBTCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb29raW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5SRUFEX1dSSVRFIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlYWRpbmcuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkFVRElUT1JZIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpc3RlbmluZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuS0lOQUVTVEhFVElDIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRvaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLk9USEVSIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aGlzLW9yLXRoYXQtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRoaXMtb3ItdGhhdC1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZG9udC1taW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY2VudHJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXHRcdFx0XHRcdFx0Ji5idXR0LWxpZmVza2lsbHNxdWl6IHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjIzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJHcmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICRsaXN0RG90Q29sb3VyUGluaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJZZWxsb3c7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjJweCBzb2xpZCAkbGlzdERvdENvbG91ckJsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wMVwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAxLW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzAyXCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDItbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDNcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMy1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDMtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wNFwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA0LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA1XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDUtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDZcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNi1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDYtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wN1wiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA3LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA4XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDgtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDlcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOS1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDktcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFuc3dlci1saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW5zd2VyLXN3b29zaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDAlIC0gMjQ4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQtYW5zd2VycyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oaWRlLXF1ZXN0aW9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtc2F2ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1uZXh0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgMTVweFxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEzMHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1uZXh0LCAuYnV0dC1wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1zYXZlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKi5idXR0LW5leHQsIC5idXR0LXByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0qL1xuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgfVxufSIsIi5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDsgXG4gICAgLy9wYWRkaW5nLXRvcDogNTBweDtcbiAgICAvL3BhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuXG4gICAgICAgICYud29yaywgJi50cmFpbmluZywgJi5jYXJlZXIsICYubGlmZSB7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDA7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5zaWRlLWJhY2sge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tdGl0bGUge1xuICAgICAgICAgICAgLy93aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHsgXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXRhaWxzLXdyYXAge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNjQlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1yZXN1bHRzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIH1cblxuICAgIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy9wYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG5cbiAgICAgICAgICAgIC5yZXN1bHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgLm91dGVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAmLndvcmstcHJlZmVyZW5jZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndvcmssICYubGlzdC1ub2RlLXllbGxvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLy8gdGl0bGUgYmFyIG9mIGEgYmxvY2sgYm94IGluIGRpZmZlcmVudCBDb2xvcnNcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1ncmV5LCAuT3JnYW5pc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtZ3JleSwgLk9yZ2FuaXNlZC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1waW5rLCAuSGVscGluZywgLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtcGluaywgLkhlbHBpbmctY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXIteWVsbG93LCAuQXJ0aXN0aWMsIC53b3JrICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFbGV2ZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWNpcmNsZS15ZWxsb3csIC5BcnRpc3RpYy1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWJsdWUsIC5QcmFjdGljYWwsIC5jYXJlZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdlbHZlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtYmx1ZSwgLlByYWN0aWNhbC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1wdXJwbGUsIC5JbnZlc3RpZ2F0aXZlLCAuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRoaXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUtcHVycGxlLCAuSW52ZXN0aWdhdGl2ZS1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWdyZWVuLCAuRW50ZXJwcmlzaW5nLCAudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLWdyZWVuLCAuRW50ZXJwcmlzaW5nLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24tYnV0dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFsaWNlYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMCAwIDAgNTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAtMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgICAgIC5pbm5lci1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVyc29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2stYmcuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1tb2RlOiBhbHBoYTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLlByYWN0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkludmVzdGlnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkhlbHBpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5PcmdhbmlzZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5BcnRpc3RpYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuRW50ZXJwcmlzaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGFpbmVyLXdyYXAsIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlc3VsdC1jb250YWluZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gcmVzdWx0IGxpZmUtc2tpbGxzLCByZXN1bHQtdHJhaW5pbmcsIHdvcmstcHJlZmVyZW5jZXNcbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdCwgLmxlYXJuZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzcuNXB4IDM3LjVweCAxNnB4IDE2cHggO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhbnNwYXJlbnQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAjc3RyYXQtZ29hbHMsICNlZGl0LWFjdGlvbnMgPiAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50cmFpbmluZy1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3LjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpZmUtc2tpbGwtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29udGVudC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxlYXJuZXItYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZWFybmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXItZXhwbG9yYXRpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5teS1yZXN1bHRzLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubXktcmVzdWx0cy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLndvcmstcHJlZmVyZW5jZXMtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHJlc3VsdCByZXN1bHQtY2FyZWVyXG4gICAgICAgICAgICAgICAgICAgIC5wZXJjZW50YWdlLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250MTY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC52aXNpYmxlLW9wdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zY3JvbGwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bmxpbWl0ZWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOThweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRocmVlLXdyYXAge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtb3B0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNzRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDZlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmx1cmIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuXHRcdFx0Ji5saWZlLXNraWxscyB7XG5cdFx0XHRcdG1pbi13aWR0aDozNTBweDtcblx0XHRcdFx0bWF4LWhlaWdodDo0MDBweDtcblx0XHRcdFx0aGVpZ2h0OjQwMHB4O1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cblx0XHRcdFx0Ji5vbiB7IGRpc3BsYXk6YmxvY2s7IH1cblx0XHRcdH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAvLyBoZWlnaHQ6IDUycHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgLmJ1dHQtc2Nyb2xsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDMwcHggMTBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtdXBkYXRlIHtcbiAgICAgICAgICAgLy8gd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICN0cmFpbmluZyB7XG4gICAgICAgIC8qd2lkdGg6IDYyJTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfSovXG4gICAgfVxuXG4gICAgI3dvcmstcHJlZmVyZW5jZXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5idXR0LXVwZGF0ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjbGlmZS1za2lsbC1jb250cm9scyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDkwJSArIDYwcHgpO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICNsaWZlLXNraWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjYXJlZXItZXhwbG9yYXRpb24ge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcblxuICAgICAgICAuYnV0dC11cGRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0LXN0YXJ0LWdvYWxzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnV0dC1leHBvcnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLWJsdWUuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnF1aXotY29tcGxldGUtd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuXG4gICAgLnF1aXotY29tcGxldGUtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNjclO1xuICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wbGV0ZS1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAuY29tcGxldGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmpvYi13cmFwIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIC8vcGFkZGluZzogMCAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5zaWRlLWJhY2sge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmRldGFpbHMtd3JhcCB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIHdpZHRoOiA4NCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bHQtb3B0aW9ucy13cmFwIHtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDIwcHggMDtcblxuICAgICAgICAgICAgLnJlc3VsdC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC8vIHJlc3VsdCBjYXJlZXJcbiAgICAgICAgICAgICAgICAub3V0ZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHdvLWNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubGVmdC1jb250ZW50LCAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1waW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubGlzdC1ub2RlLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1ibHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHRpdGxlIGJhciBvZiBhIGJsb2NrIGJveCBpbiBkaWZmZXJlbnQgQ29sb3JzXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItcGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJEYXJrUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXIteWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtc3ViLWJhci15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckRhcmtHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1zdWItYmFyLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckxpZ2h0R3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgbGlmZS1za2lsbHMsIHJlc3VsdC10cmFpbmluZywgd29yay1wcmVmZXJlbmNlc1xuICAgICAgICAgICAgICAgICAgICAucmVzdWx0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4IDM1cHggMjBweCAyMHB4IDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuam9iLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC52aXNpYmxlLW9wdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJi5zY3JvbGwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtb3B0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NnB4IDQ2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDc0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2ZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ibHVyYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5zdXBwb3J0bGF5b3V0IHtcblx0ZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEyMDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblx0fVxuXG5cdC5iYWNrLWJ1dHRvbi13cmFwIHtcblx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL2JvdHRvbTogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQucm93IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5idXR0LXJlbW92ZS1tZWV0aW5nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuc3VwcG9ydGxheW91dC1sZWZ0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cblx0XHQuaGVhZGVyLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LWhlbHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHR9XG5cblx0LnN1cHBvcnRsYXlvdXQtY2VudGVyIHtcblx0XHRmbGV4OiAxO1xuXHRcdHdpZHRoOiA1MDBweDtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdG1hcmdpbjogNjVweCA0MHB4IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0LnNpZGUtYmxvYiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHRcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHQmLnJpZ2h0IHtcblx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwIHtcblx0XHRcdGhlaWdodDogMDtcblxuXHRcdFx0Ji5naXZlLWhlaWdodCB7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW52aXRlLXdyYXAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuICAgICAgZm9ybSA+IC5qcy1mb3JtLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICAudGVhbW1lbWJlci1lbWFpbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgfVxuXG4gICAgICBmb3JtID4gLmZvcm0taXRlbS1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmV4aXN0aW5nLXRlYW0tbWVtYmVyLW5hbWUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogYmxhY2tcbiAgICAgIH1cbiAgICAgIC5leGlzdGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICAgIC5wZW5kaW5nLXRlYW0tbWVtYmVyLWVtYWlsIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuXHRcdH1cblxuXHRcdCYubm8tbm90ZSB7XG5cdFx0XHQubm90ZS1jb3B5IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubm90ZS1jb3B5IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG5cblx0XHRcdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblx0XHRcdFx0Ly9ib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCZbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAxNzVweDtcblx0XHRcdH1cblxuXHRcdH1cblxuICAgIHNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSAgOTUlIG5vLXJlcGVhdDtcbiAgICB9XG5cblx0XHQuZm9ybS1hY3Rpb25zIHtcblxuXHRcdFx0aW5wdXQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC50ZWFtLWNpcmNsZS1pY29uIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIxXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7IH1cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogI0VFOUE5NTsgfVxuXHRcdH1cblxuXHRcdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjNcIl0ge1xuXHRcdFx0LnRlYW0tY2lyY2xlLWljb24geyBiYWNrZ3JvdW5kOiAjRjNDNzYyOyB9XG5cdFx0fVxuXG5cdFx0JltkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSB7XG5cdFx0XHQudGVhbS1jaXJjbGUtaWNvbiB7IGJhY2tncm91bmQ6ICM4NkNDODg7IH1cblx0XHR9XG5cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LXJpZ2h0IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdH1cblxuXHQudGVhbS1tZW1iZXJzLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHQuYnV0dC1hZGQtbWVtYmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHQtaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250MTg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LWNlbnRlciB7XG5cblx0XHQmLnNpZGUtYmxvYiB7XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5hZGQtbWVldGluZy1zdGVwIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnZpc2libGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHR9XG5cblx0XHRcdC5uby1uZXh0LW1lc3NhZ2UtaW52b2x2ZWQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogLjhlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0Lm9wdGlvbnMtd3JhcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRcdFx0LmNvbHVtbnMge1xuXHRcdFx0XHRcdC5vcHRpb25zIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0OCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY29sdW1ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLndpdGgtcGFkZGluZyB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHRcdFx0XHQub3B0aW9ucyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGltZS1hZGRyZXNzIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250MTY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxlZnQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmlnaHQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGltZS1hZGRyZXNzIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnRpbWUtYWRkcmVzcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdFx0XHQuZmllbGRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0Ji5idXR0b25zIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ1dHQtZ2VuZXJhbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGltZS1hZGRyZXNzLWZpZWxkcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdFx0XHRcdC50aW1lLWFkZHJlc3MtbGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aW1lLWFkZHJlc3MtaWNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzRweDtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdC8vIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdFx0Ji50aW1lIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmNhbGVuZGFyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDJweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5pbnZhbGlkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgY3JpbXNvbjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogZ3JleTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW52b2x2ZW1lbnQtb3B0aW9uLFxuXHRcdFx0Lmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCxcblx0XHRcdC5hc3Npc3RhbmNlLW9wdGlvbixcblx0XHRcdC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDU3cHg7XG5cblx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0XHRcdFx0Ly8gYm9yZGVyOiAycHggc29saWQgI0Y5RDg3Qztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDQ0cHg7XG5cblx0XHRcdFx0XHQmLm9uLW15LW93biB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3duLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53aXRoLXNvbWVvbmUtZWxzZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvbWUtdGFsa2luZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGFsay1teXNlbGYuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNwZWFrLWZvci1tZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuanVzdC1saXN0ZW5pbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdC5vbi1teS1vd24ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9uLW15LW93LXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LndpdGgtc29tZW9uZS1lbHNlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC1zZWxlY3RlZC5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zb21lLXRhbGtpbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmctc2VsZWN0ZWQuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3BlYWstZm9yLW1lIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zcGVha2Zvcm1lLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmp1c3QtbGlzdGVuaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24sXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQge1xuXHRcdFx0XHQub3B0aW9uLWljb24ge1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jb21wbGV0ZS5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctbmV4dCxcblx0XHRcdC5idXR0LW1lZXRpbmctY29uZmlybSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0cGFkZGluZzogMCA0cHggMCAxNXB4O1xuXG5cdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctYmFjayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuXG5cdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LW1lZXRpbmctbmV4dCxcblx0XHRcdC5idXR0LW1lZXRpbmctYmFjayxcblx0XHRcdC5idXR0LW1lZXRpbmctY29uZmlybSB7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0Ly93aWR0aDogNDJweDtcblx0XHRcdFx0XHQvL3BhZGRpbmc6IDVweDtcblxuXHRcdFx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0I21lZXRpbmctZGF0ZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51aS1kYXRlcGlja2VyLWlubGluZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI2NXB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudWktd2lkZ2V0LWhlYWRlciB7XG5cdFx0XHRcdGJvcmRlcjogMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgdGgge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDhwdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0XHQvKnRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmOyovXG5cdFx0XHRcdC8qZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0wKTsqL1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB0Ym9keSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4ICRmb250Q29sb3VyUHVycGxlIHNvbGlkO1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDJweCAwO1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhe1xuXHRcdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogJGJnQ29sb3VyRGFya1llbGxvdyAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRmb250Q29sb3VyUHVycGxlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM1JTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdCYgW2RhdGEtc3RhdGU9XCJpbml0aWFsXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cIm1lbWJlcjJcIl0sXG5cdCYgW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHQmW2RhdGEtc3RhdGU9XCJpbml0aWFsXCJdIFtkYXRhLXN0YXRlPVwiaW5pdGlhbFwiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjFcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjJcIl0gW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdLFxuXHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdIFtkYXRhLXN0YXRlPVwibWVtYmVyM1wiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyNFwiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjRcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdIFtkYXRhLXN0YXRlPVwic3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFcIl0gIHtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdH1cblxuXHQmW2RhdGEtc3RhdGU9XCJzdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMVwiXSBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdICB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDEwMHB4IGF1dG8gNTBweDtcblxuXHRcdGgxIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDUwcHggYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyBGaWVsZHMgdGhhdCBzaG91bGQgZGlzcGxheSBvbmx5IGlmIGEgdXNlciBsb29rdXAgaGFzIG9jY3VycmVkXG5cdCYgW2RhdGEtc2hvd3doZW49XCJ1c2VycmVxdWVzdGVkXCJdIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0JltkYXRhLXVzZXJyZXF1ZXN0ZWQ9XCJ0cnVlXCJdIFtkYXRhLXNob3d3aGVuPVwidXNlcnJlcXVlc3RlZFwiXSB7XG5cdFx0ZGlzcGxheTpibG9jaztcblx0fVxufVxuIiwiLmRhc2hib2FyZC13cmFwIHtcblxuICAgIC5nb2Fscy1saXN0LWNvbHVtbiB7XG4gICAgICAgIC5nb2FsLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nb2FsIHtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuanMtZm9ybS1pdGVtLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwwJSwxMDAlLC40NSkhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2ZykhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgICAgICAgICAgICY6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXM6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saXN0LWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgLmZlZWRiYWNrLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFza3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMTFweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mZWVsLWljb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgLmZlZWwtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYmFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1iYWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYub2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9rLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmdvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvb2Quc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YXNrcy13cmFwcGVyIHtcbiAgICAgICAgICAgIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLFxuICAgICAgICAgICAgLnRhYmxlcmVzcG9uc2l2ZS10b2dnbGUtY29sdW1ucyxcbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS1kcmFnLFxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHRoZWFkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC1yZW1vdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFqYXgtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRjdFNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaC10eXBlLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm90dG9tOiBjYWxjKC05NXB4ICsgNzZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZjZjdlNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNob3ctbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRhc2stbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40MSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zaG93LXVzZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmM2M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdyB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2hlY2tlZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc2hvdy1ub3RlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLyouYWpheC1uZXctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfSovXG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbC5yaWdodCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmdvYWwtdGFzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC50YXNrLXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGN0U1O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgLnRvcC1saW5lLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLWNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRidXR0QmdDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3cgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXNzaWduZWQtdG8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC13cmFwIHtcbiAgICAgICAgICAgIC5idXR0LWVkaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtbmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIH1cblxuICAgIC5iYWNrLWJ1dHRvbi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbn1cblxuLmJhY2stYnV0dG9uLXdyYXAtZ29hbHMge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDQwcHggMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAvL3dpZHRoOiAxMDB2dztcbiAgICAgICAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgfVxufVxuXG4vLyBIaWRlIHRoZSB0YWJsZWRyYWcgdG9nZ2xlIGJ1dHRvbi5cbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBIaWRlIHRoZSB0YWJsZWRyYWcgaGFuZGxlLlxuLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC0td2lkZ2V0LW15d2F5LWdvYWwtc2V0dGluZy1pbmxpbmUtcGFyYWdyYXBocy13aWRnZXQge1xuICAgIC5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLyoqXG4gKiBEaXNhYmxlZCBzdGF0ZVxuICovXG5pbnB1dCNlZGl0LXN1Ym1pdC5kaXNhYmxlZCxcbmlucHV0I2VkaXQtc3VibWl0W2Rpc2FibGVkXSB7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gfVxuXG4vLyBEZXNjcmlwdGlvbiB0ZXh0IHVuZGVyICdBY3Rpb25zJyBsYWJlbC5cbiNmaWVsZC1nb2FsLXRhc2stdmFsdWVzIHtcbiAgICB0aC5maWVsZC1sYWJlbCBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG59IiwiLnR3by1mYWN0b3ItZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcblxuICAgIC5oZWFkZXItc21hbGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgbGFiZWxbZm9yPVwiZWRpdC1jb2RlXCJdIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMjcwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBwYWRkaW5nOiAwIDI1MHB4IDAgMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIH1cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnByb2ZpbGUtY29udGVudCB7XG5cblx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG5cdC5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXG5cdFx0Ji5hYm91dC10aXRsZSB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM3NjYyYzY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0fVxuXHR9XG5cblx0LnByb2ZpbGUtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR9XG5cblx0XHQucHJvZmlsZS1wZXJzb24tZGV0YWlscyB7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG5cdFx0XHQuZW1wbG95bWVudC1zdGF0dXMge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZWR1Y2F0aW9uLXN0YXR1cyxcblx0XHRcdC5lbWFpbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5kZXRhaWxzLXNlY3Rpb24tdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGV0YWlscy1zZWN0aW9uLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXHRcdFx0cGFkZGluZzogMCAzM3B4IDE3cHggMzNweDtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbi10aXRsZSB7XG5cdFx0XHRcdC5wcm9maWxlLXN1cHBvcnQtbG9nbyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZmlsZS1xdWl6LXNlY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cblx0XHQucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24ge1xuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDI1cHggMzBweCAyNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0LmJ1dHQtbW9yZS1mb3Itc3VwcG9ydC13cmFwIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9maWxlLXJlc3VsdHMtdGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdC5pY29uLWNhdGVnb3J5IHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzNHB4O1xuXHRcdFx0XHRcdC8vei1pbmRleDogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblx0XHRcdFx0XHR3aWR0aDogNjhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDY4cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG5cdFx0XHRcdFx0Ji5jYXJlZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZWVyLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53b3JrIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmM2M3NjI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubGlmZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnRyYWluaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4NmNjODg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnN0cmVuZ3RocyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtcmVzdWx0cy1zdWJ0aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVtcHR5LXNlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXG5cdFx0XHRcdC5pY29uLWVtcHR5IHtcblx0XHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWV4Y2xhbWF0aW9uLnN2Zyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDBweCBcblx0XHRcdH1cblxuXHRcdFx0dWwgbGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHR1bCBsaTo6bWFya2VyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogIzQwYTNkNDtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmVlci10b3AtdGhyZWUtaGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdyaWQtcmVzdWx0cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUlIDI1JSAyNSUgMjUlO1xuXHRcdFx0XHQvL3BhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0Ly9tYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMzBweCAwIDMwcHg7XG5cblx0XHRcdFx0Ji5saWZlIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN0cmVuZ3RocyB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0Y29sdW1uLWNvdW50OiAyO1xuXHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdGNvbHVtbi1jb3VudDogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnRyYWluaW5nIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmNhcmVlciB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC41ZnI7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyO1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2MzO1xuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5ub3QtYXZhaWxhYmxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji53b3JrLCAmLnRyYWluaW5nIHtcblxuXHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcmVlci1ncmlkLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICNjM2MzYzM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYzNjM2MzO1xuXG5cdFx0XHRcdFx0XHQmLmNhcmVlci1ib3R0b20tdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtaGVhZGluZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0XHRcdFx0XHRcdFx0LmNhcmVlci1wZXJjZW50YWdlIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdC8vei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNhcmVlci10b3AtdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZTlmNztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLmNhcmVlci1ib3R0b20tdGhyZWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZTJlODtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY2FyZWVyLXR5cGUtYmx1cmIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmxpbmstY2FyZWVyLXN1Z2dlc3Rpb25zIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLXNwZS10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5QVUctaW52aXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJMaWdodFllbGxvdztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1zcGUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNTBweCA1MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnV0dG9uLWNlbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAueW91bmctcGVyc29uLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAueW91bmctcGVyc29uLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWNlbGwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZWxsaXBzaXMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0LXRvLXlwLWRldGFpbHMge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6ICRmb250MTA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cblxuICAgICYubmV4dCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5nb2FscyB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi50ZWFtIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0td2hpdGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tZWV0aW5ncyB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYWxlbmRhci13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlbW92ZSB7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtcmVkLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG59IiwiLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nIHtcbiAgICAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG4gICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nPiNkcnVwYWwtbW9kYWwge1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogLjVlbSAwO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogLjVlbSAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxufVxuXG4uZXZpZGVuY2UtY29udGFpbmVyIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgcGFkZGluZzogMzBweCA0OHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAyOHB4IDE3cHggMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzc2NjJjNjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2UtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUxLjdweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2Utc3ViLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgICAgLy9hbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLyppbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDIwcHggMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgICAgICAgfSovXG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmlkZW5jZS1ub3RlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLXdvcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLWxpZmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlOWE5NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tc3RyZW5ndGhzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLWNhcmVlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi10cmFpbmluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBtYXJnaW46IDg1cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwcGluZy1hcmVhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwcGluZy1oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGk6Om1hcmtlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHA6aGFzKCt1bCkgeyAvLyBQIGJlZm9yZSBhIFVMXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB+IHVsIHsgLy8gVUwgYWZ0ZXIgYSBQXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAxMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdHJlbmd0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQzMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdHJlbmd0aC1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc2xheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2Vuc29yeSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm9keS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYXBwaW5nLWFuc3dlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgICAgICYucG9zdHNjaG9vbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmJvZHktd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0ge1xuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLndoeWFyZXlvdWhlcmUtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgIH1cbiAgICBcbiAgICB9XG5cbiAgICAuZm9ybS1pbmZvLWNvcHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5zZW5kaW5nLWludml0ZXMtZm9ybSB7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICAjdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldC13cmFwcGVyLFxuICAgICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXQsXG4gICAgI2VkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXQsXG4gICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC15b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldFwiXSxcbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXRcIl0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmI2Rlc3RydWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzA7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzAgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuXG4gICAgLmlubmVyLWZpZWxkc2V0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVtYmVyLWRldGFpbHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgLm1lbWJlci1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW1iZXItZW1haWwtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbm5lci1maWVsZHNldCB7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgLm1lbWJlci1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dENvbG91cjtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dENvbG91ciB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJiNkZXN0cnVjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgICYubm8tbWVtYmVycyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnNlbnQtZGlzY2xhaW1lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAuYWxsLWludml0ZXMtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAuaW5uZXItZmllbGRzZXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnZpdGUtbWVtYmVycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSJdfQ== */
