body{font-family:Roboto,Arial,Helvetica,sans-serif;background-color:#d4d4d4}h1,h2,h3,h4,h5,h6{font-family:Quintessential,Times New Roman,Times,serif}button:focus,input:focus,select:focus,summary:focus,textarea:focus{outline:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{font-family:IBMPlexSans}::-webkit-input-placeholder{font-weight:700;font-size:18px}:-ms-input-placeholder{font-weight:700;font-size:18px}::-ms-input-placeholder{font-weight:700;font-size:18px}::placeholder{font-weight:700;font-size:18px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}details summary::-webkit-details-marker{display:none}details>summary:first-of-type{list-style-type:none}html{line-height:1.15;-webkit-text-size-adjust:100%;background-color:#d4d4d4}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-family:IBMPlexSans;font-style:normal;font-weight:300;src:local("IBMPlexSans"),url(../fonts/IBMPlexSans/IBMPlexSans-Regular.woff) format("truetype")}@font-face{font-family:IBMPlexSans-Bold;font-style:bold;font-weight:700;src:local("IBMPlexSans"),url(../fonts/IBMPlexSans/IBMPlexSans-Bold.woff) format("truetype")}
:root{--max-width:1440px;--green:#96c291;--yellow:#bfbf5b;--red:#c29191;--black:#2c2738;--white:#f9f9f9;--blue:#0d3755;--red-text:#ce0707;--grey:#e0e0e0}
.banner100{height:100vh}.banner75{height:75vh}.banner50{height:50vh}.banner25{height:10vh}.banner15{height:5vh}.banner25.banner25-extra{height:15vh}
.box{background-color:#f9f9f9;background-color:var(--white)}.box,.box-2{padding:20px;border-radius:10px;margin-bottom:5px}.box-2{background-color:#e0e0e0;background-color:var(--grey)}.box-2.box-2--is-mb-l,.box.box--is-mb-l{margin-bottom:30px}
.button{width:100%;padding:20px;height:55px;display:flex;align-items:center;border-radius:15px;justify-content:center;font-weight:700;font-family:IBMPlexSans-Bold;color:#fff;letter-spacing:1.2px;line-height:1.2em;font-size:16px;border:0;cursor:pointer;text-align:center}.button.green{background-color:#96c291;background-color:var(--green)}.button.yellow{background-color:#bfbf5b;background-color:var(--yellow)}.button.red{background-color:#c29191;background-color:var(--red)}
.container{max-width:1440px;max-width:var(--max-width);padding:0 40px;align-items:center;justify-content:center;grid-gap:30px;gap:30px}.container,.container100{margin:auto;display:flex;width:100%}.container100{flex-direction:column}.container80,.container90{width:90%}.container70,.container80,.container90{display:flex;flex-direction:column;margin:auto}.container70{width:70%}.container60{width:60%;margin:auto}.container50,.container60{display:flex;flex-direction:column}.container50{width:50%;margin:0 auto}.container40{width:40%}.container15,.container40{display:flex;flex-direction:column;margin:auto}.container15{width:calc(15% - 10px)}.container30{width:30%;margin:auto}.container25,.container30{display:flex;flex-direction:column}.container25{width:25%;margin:0 auto}.container20{width:20%}.container10,.container20{display:flex;flex-direction:column;margin:auto}.container10{width:10%}.container100.alignitems__start{align-items:start}@media (max-width:780px){.container10,.container20,.container30,.container40,.container50,.container60,.container70,.container80,.container90,.container100{width:100%}.container{flex-direction:column;padding:0 20px;grid-gap:25px;gap:25px}.container.reverse{flex-direction:column-reverse;padding:0 20px}}
.alignself__start{align-self:flex-start}.alignself__center{align-self:center}.alignitems__center{align-items:center}.alignitems__start{align-items:flex-start}.alignitems__end{align-items:flex-end}.space__between{justify-content:space-between}.space__even{justify-content:space-evenly}.justifycontent__center{justify-content:center}.justifycontent__start{justify-content:flex-start}.justifycontent__end{justify-content:flex-end}.sidebyside{display:flex;grid-gap:20px;gap:20px;flex-direction:row}.sidebyside.sidebyside--is-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 10px;align-items:center}.sidebyside.sidebyside--is-grid.sidebyside--is-head{font-weight:700}.sidebyside.sidebyside--is-grid.sidebyside--is-head .text{font-weight:700;font-size:11px;text-transform:uppercase}.baseline{align-items:baseline}.baseline2{align-items:center}@media (max-width:1100px){.sidebyside{grid-gap:40px;gap:40px}}@media (max-width:780px){.sidebyside{grid-gap:15px;gap:15px}}
.gap0{grid-gap:0;gap:0}
.grid{display:grid;grid-gap:25px;gap:25px;margin:auto}.grid.grid__5colum{grid-template-columns:repeat(5,1fr)}.grid.grid__4colum,.grid.grid__one4colum{grid-template-columns:1fr 1fr 1fr 1fr}.grid.special__grid{grid-template-columns:repeat(3,1fr)}.grid.grid__3colum{grid-template-columns:1fr 1fr 1fr}.grid.grid__2colum,.grid.onecolum{grid-template-columns:1fr 1fr}.grid.grid__4colum__footer{grid-template-columns:3fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;justify-items:flex-end}.colum.colum100{width:120%}.colum.colum__center{text-align:center}.item{background-color:#fff;padding:15px;border-radius:10px;position:relative}.item.item80{height:60px}.item.item50{height:50px}.item.align__center{justify-self:auto;align-self:center}.item.align__bottom{justify-self:auto;align-self:end}.item.text__right{text-align:right}.grid.margin0{margin:0}@media screen and (max-width:780px){.grid.grid__4colum{grid-template-columns:1fr 1fr;grid-gap:0 50px;gap:0 50px}.grid.grid__3colum{grid-template-columns:1fr}.grid.grid__4colum__footer{grid-template-columns:1fr;grid-gap:10px;gap:10px;justify-items:flex-start}.grid.grid__one4colum{grid-template-columns:1fr}.colum.colum__hidden{display:none}.colum.colum__footer{display:flex;flex-direction:column}.grid.grid__5colum,.grid.onecolum{grid-template-columns:1fr}.grid.special__grid{grid-template-columns:1fr 1fr}.item.gone{display:none}}@media screen and (min-width:780px) and (max-width:1100px){.item.gone{display:none}.grid.grid__4colum,.grid.special__grid{grid-template-columns:1fr 1fr}.grid.grid__3colum{grid-template-columns:1fr 1fr 1fr}.grid.grid__2colum,.grid.grid__4colum__footer{grid-template-columns:1fr 1fr}.grid.grid__4colum__footer{justify-items:baseline}.colum.colum__hidden{display:none}}@media (max-width:450px){.grid.grid__4colum{grid-template-columns:1fr}}
.hidden-version-action{cursor:pointer}.hidden-version{-max-height:20000px;overflow:hidden;transition:all .3s;max-height:var(--max-height)}.hidden-version.hidden-version--is-hidden{max-height:0}

.img{margin:0 auto}.img.img100{width:100%;max-width:220px}.img.img70{width:70%}.img.img60{width:60%}.img.img50{width:50%}.img.img20{width:20%}.img.img10{width:10%}.img.img-xpto,.img.img-xpto2{width:100%;max-width:220px;height:138px}.img.img-xpto,.img.img-xpto2,.img.img-xpto3{border-radius:15px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.img.img-xpto3{width:60px;height:50px;margin-right:20px}.img.img-xpto-4{width:100%;max-width:280px;border-radius:15px;overflow:hidden;height:138px;-o-object-fit:cover;object-fit:cover}
input{border:none;border-radius:15px;width:100%;padding:30px;height:55px;margin-bottom:10px;font-size:14px}input::-webkit-input-placeholder{font-size:12px}input:-ms-input-placeholder{font-size:12px}input::-ms-input-placeholder{font-size:12px}input::placeholder{font-size:12px}input[type=submit]{padding:20px;display:flex;align-items:center;border-radius:15px;justify-content:center;background-color:#96c291;background-color:var(--green);color:#fff;cursor:pointer}input[type=submit],select{width:100%;height:55px;font-weight:700;font-family:IBMPlexSans-Bold;letter-spacing:1.2px;line-height:1.2em;font-size:14px}select{border:none;border-radius:15px;margin-top:10px;margin-bottom:10px;color:#75758e;padding:5px 20px}
.item-badges{--bg-color:#000;--font-size:10px;--font-size-primmary:14px;position:absolute;top:30px;left:0;width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;align-items:flex-end}.item-badges.item-badges--inline{position:relative;top:unset;left:unset;width:unset;display:inline-flex;flex-direction:row;grid-gap:5px;gap:5px;align-items:flex-start;--font-size:8px;--font-size-primmary:10px;margin-left:20px}.item-badges__item{padding:5px 10px;background-color:var(--bg-color);color:#fff;font-size:var(--font-size);text-transform:uppercase}.item-badges__item.item-badges__item--primmary{font-size:var(--font-size-primmary)}
.item-sk{position:relative;cursor:pointer}.item-sk:before{background-color:rgba(0,0,0,.5);border-radius:15px}.item-sk:after,.item-sk:before{content:" ";display:block;position:absolute;top:0;left:0;right:0;height:138px;opacity:0;transition:all .3s ease-in-out}.item-sk:after{background-image:url(../img/icons/close.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;-webkit-filter:invert(100%);filter:invert(100%)}.item-sk:hover:after,.item-sk:hover:before{opacity:1}
.language{position:absolute;bottom:0;left:0;right:0;padding:20px}.language,.language .language__item{display:flex;align-items:center;justify-content:center}.language .language__item{width:40px;height:40px;text-decoration:none;color:#555;text-transform:uppercase}.language .language__item:active,.language .language__item:hover{background-color:#aaa}.language .language__separator{width:20px;height:40px;display:flex;align-items:center;justify-content:center}.language .language__item.language--is-active{font-weight:700;color:#333}
.margin0{margin:0}.margintop10{margin-top:10px}.margintop20{margin-top:20px}.margintop30{margin-top:30px}.margintop40{margin-top:40px}.margintop50{margin-top:50px}.margintop60{margin-top:60px}.margintop100{margin-top:100px}.margintop150{margin-top:150px}.marginbox{margin:100px 10px 0}.marginbot10{margin-bottom:10px}.marginbot20{margin-bottom:20px}.padding10{padding:10px}@media (max-width:780px){.mobilemargintop{margin-top:50px}}
.nav{background-color:#fcfcfc;height:10vh;position:fixed;width:100%;z-index:1;display:flex}.nav-content{max-width:1440px;max-width:var(--max-width);width:90%;display:flex;justify-content:space-between;margin:auto;align-items:center;grid-gap:30%;gap:30%}.menu{position:fixed;top:0;right:0;bottom:0;-webkit-transform:translate(100%);transform:translate(100%);transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s;background:#fcfcfc;display:flex;flex-direction:column;z-index:100;width:35vw;padding:40px 80px}.menu--is-open{-webkit-transform:translate(0);transform:translate(0)}.menu-bg{position:fixed;width:100%;height:100%;background-image:url(/img/images/bg2.png);z-index:5;opacity:0;display:none}
.sk-gallery-item{position:relative}.sk-gallery-item__action-center{opacity:0;position:absolute;bottom:2px;left:0;right:0;display:flex;align-items:center;justify-content:flex-end;background:linear-gradient(0deg,#000,transparent);border-radius:0 0 15px 15px;transition:opacity .3s ease-in-out;padding:20px 10px 5px}.sk-gallery-item__action{background-size:24px;background-repeat:no-repeat;background-position:50%;background-image:url(/img/icons/cloud-computing.png);width:32px;height:32px}.sk-gallery-item:hover .sk-gallery-item__action-center{opacity:1}
.title{font-family:IBMPlexSans-Bold;font-size:22px;text-transform:uppercase;letter-spacing:1.2px;line-height:1.2em;color:#2c2738;color:var(--black);display:flex;align-items:center}.subtitle{font-size:18px}.link,.subtitle{font-family:IBMPlexSans;letter-spacing:1.2px;line-height:1.2em;color:#2c2738;color:var(--black)}.link{font-size:14px}.text{font-size:14px}.note,.text{font-family:IBMPlexSans;letter-spacing:1.2px;line-height:1.2em;color:#2c2738;color:var(--black)}.note,.note a{font-size:12px}.note a{font-family:IBMPlexSans;letter-spacing:1.2px;line-height:1.2em;color:#2c2738;color:var(--black)}.align__left{text-align:left}.bold{font-family:IBMPlexSans-Bold;font-weight:700}.regular{font-family:IBMPlexSans;font-weight:400}.uppercase{text-transform:uppercase}.cap{text-transform:capitalize}.bluetext{color:#0d3755;color:var(--blue)}.redtext{color:#ce0707;color:var(--red-text)}
.xpto-sk-3{display:flex;flex-direction:column;justify-content:center;position:absolute;bottom:0;padding:5px 0 5px 10px;background-color:#f0f0f0;border-radius:0 10px 10px 0;border-left:1px solid #ebebeb;width:150px;top:22px;right:-43px;height:175px}.xpto-sk-3__item{position:relative;border-radius:0;padding:18px 14px 4px;height:unset;margin-bottom:0;border-bottom:1px solid #e0e0e0;background-color:#fff}.xpto-sk-3__item:before{display:block;content:attr(title);position:absolute;top:6px;left:14px;font-size:9px;color:#000;opacity:.6}.xpto-sk-3__item:first-child{border-top-left-radius:10px;border-top-right-radius:0}.xpto-sk-3__item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:0}
.xpto-sk{display:flex;grid-gap:20px;gap:20px}.xpto-sk-2{display:flex;flex-direction:column;justify-content:center;width:15%;position:absolute;right:0;top:0;bottom:0;padding:0 10px;background-color:#f0f0f0;border-radius:0 10px 10px 0;border-left:1px solid #ebebeb}.xpto-sk-2 input{border-radius:0;padding:12px 30px;height:unset;margin-bottom:0;border-bottom:1px solid #e0e0e0}.xpto-sk-2 input:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.xpto-sk-2 input:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jhc2UuY3NzIiwiYmFzZS9fbm9ybWFsaXplLmNzcyIsImJhc2UvX3R5cG9ncmFwaHkuY3NzIiwiYmFzZS9fdmFyaWFibGVzLmNzcyIsImVsZW1lbnRzL2Jhbm5lci5jc3MiLCJlbGVtZW50cy9ib3guY3NzIiwiZWxlbWVudHMvYnV0dG9uLmNzcyIsImVsZW1lbnRzL2NvbnRhaW5lci5jc3MiLCJlbGVtZW50cy9mbGV4LmNzcyIsImVsZW1lbnRzL2dhcC5jc3MiLCJlbGVtZW50cy9ncmlkLmNzcyIsImVsZW1lbnRzL2hpZGRlbi12ZXJzaW9uLmNzcyIsImVsZW1lbnRzL2hvbWUuY3NzIiwiZWxlbWVudHMvaW1nLmNzcyIsImVsZW1lbnRzL2lucHV0LmNzcyIsImVsZW1lbnRzL2l0ZW0tYmFkZ2VzLmNzcyIsImVsZW1lbnRzL2l0ZW0tc2suY3NzIiwiZWxlbWVudHMvbGFuZ3VhZ2UuY3NzIiwiZWxlbWVudHMvbWFyZ2luLXBhZGRpbmcuY3NzIiwiZWxlbWVudHMvbWVudS5jc3MiLCJlbGVtZW50cy9zay1nYWxsZXJ5LWl0ZW0uY3NzIiwiZWxlbWVudHMvdGV4dC5jc3MiLCJlbGVtZW50cy94cHRvLXNrLTMuY3NzIiwiZWxlbWVudHMveHB0by1zay5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsS0FDQyw2Q0FBbUQsQ0FDbkQsd0JBQ0QsQ0FFQSxrQkFNQyxzREFDRCxDQUVBLG1FQUtDLFlBQ0QsQ0FFQSwyRkFLQyx1QkFDRCxDQUVBLDRCQUNDLGVBQWdCLENBQ2hCLGNBQ0QsQ0FIQSx1QkFDQyxlQUFnQixDQUNoQixjQUNELENBSEEsd0JBQ0MsZUFBZ0IsQ0FDaEIsY0FDRCxDQUhBLGNBQ0MsZUFBZ0IsQ0FDaEIsY0FDRDtBQ2pDQSwyRUFBMkUsQ0FDM0UsRUFDRSxxQkFDRixDQUVBLHdDQUNFLFlBQ0YsQ0FFQSw4QkFDRSxvQkFDRixDQVVBLEtBQ0UsZ0JBQWlCLENBRWpCLDZCQUE4QixDQUU5Qix3QkFDRixDQVNBLEtBQ0UsUUFD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Q2xCLFlBQWEsQ0FDYixlQUFnQixDQUNoQiwrQkFDSixDQUNBLDZCQUNJLDJCQUE0QixDQUM1Qiw0QkFDSixDQUNBLDRCQUNJLDhCQUErQixDQUMvQiwrQkFDSiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG5cdGZvbnQtZmFtaWx5OiAnUXVpbnRlc3NlbnRpYWwnLCAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsIHNlcmlmO1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyxcclxuc3VtbWFyeTpmb2N1cyxcclxuc2VsZWN0OmZvY3VzLFxyXG50ZXh0YXJlYTpmb2N1cyxcclxuYnV0dG9uOmZvY3VzIHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG5pbnB1dFt0eXBlPSd0ZWwnXSxcclxuaW5wdXRbdHlwZT0nbnVtYmVyJ10sXHJcbmlucHV0W3R5cGU9J2VtYWlsJ10sXHJcbmlucHV0W3R5cGU9J3RleHQnXSB7XHJcblx0Zm9udC1mYW1pbHk6IElCTVBsZXhTYW5zO1xyXG59XHJcblxyXG46OnBsYWNlaG9sZGVyIHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufSIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuZGV0YWlscyBzdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5kZXRhaWxzPnN1bW1hcnk6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAvKiAyICovXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcclxufVxyXG5cclxuLyogU2VjdGlvbnNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICAgKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4qIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAvKiAxICovXHJcbiAgaGVpZ2h0OiAwO1xyXG4gIC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4qIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiogYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4qL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgLyogMSAqL1xyXG4gIG1hcmdpbjogMDtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qIENocm9tZSwgU2FmYXJpLCBFZGdlLCBPcGVyYSAqL1xyXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcclxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEZpcmVmb3ggKi9cclxuaW5wdXRbdHlwZT1udW1iZXJdIHtcclxuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG5cclxuLyoqXHJcbiogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuKi9cclxuXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuICAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4qIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4qIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbi8qKlxyXG4qIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4qIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4qIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4qIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4qL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4qIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgLyogMSAqL1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4qL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIE1pc2NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuKi9cclxuXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSUJNUGxleFNhbnNcIjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBzcmM6IGxvY2FsKFwiSUJNUGxleFNhbnNcIiksIHVybChcIi4uL2ZvbnRzL0lCTVBsZXhTYW5zL0lCTVBsZXhTYW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSUJNUGxleFNhbnMtQm9sZFwiO1xyXG4gIGZvbnQtc3R5bGU6IGJvbGQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiSUJNUGxleFNhbnNcIiksIHVybChcIi4uL2ZvbnRzL0lCTVBsZXhTYW5zL0lCTVBsZXhTYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufSIsIjpyb290IHtcclxuICAtLW1heC13aWR0aDogMTQ0MHB4O1xyXG4gIC8qIENvbG9ycyAqL1xyXG4gIC0tZ3JlZW46ICM5NkMyOTE7XHJcbiAgLS15ZWxsb3c6ICNCRkJGNUI7XHJcbiAgLS1yZWQ6ICNDMjkxOTE7XHJcbiAgLS1ibGFjazogIzJDMjczODtcclxuICAtLXdoaXRlOiAjRjlGOUY5O1xyXG4gIC0tYmx1ZTogIzBEMzc1NTtcclxuICAtLXJlZC10ZXh0OiAjQ0UwNzA3O1xyXG4gIC0tZ3JleTogI0UwRTBFMDtcclxufSIsIi5iYW5uZXIxMDAge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxufVxyXG5cclxuLmJhbm5lcjc1IHtcclxuICAgIGhlaWdodDogNzV2aDtcclxufVxyXG5cclxuLmJhbm5lcjUwIHtcclxuICAgIGhlaWdodDogNTB2aDtcclxufVxyXG5cclxuLmJhbm5lcjI1IHtcclxuICAgIGhlaWdodDogMTB2aDtcclxufVxyXG5cclxuLmJhbm5lcjE1IHtcclxuICAgIGhlaWdodDogNXZoO1xyXG59XHJcblxyXG4uYmFubmVyMjUuYmFubmVyMjUtZXh0cmEge1xyXG4gICAgaGVpZ2h0OiAxNXZoO1xyXG59IiwiLmJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmJveC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXkpO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmJveC5ib3gtLWlzLW1iLWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4uYm94LTIuYm94LTItLWlzLW1iLWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufSIsIi5idXR0b24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1mYW1pbHk6IElCTVBsZXhTYW5zLUJvbGQ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5idXR0b24uZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG59XHJcblxyXG4uYnV0dG9uLnllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3cpO1xyXG59XHJcblxyXG4uYnV0dG9uLnJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG59IiwiLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC13aWR0aCk7XHJcbiAgICBwYWRkaW5nOiAwcHggNDBweCAwcHggNDBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogQ29udGFpbmVyIFNpemUgKi9cclxuXHJcbi5jb250YWluZXIxMDAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjkwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjgwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjcwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjYwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjUwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyNDAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyMTUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogY2FsYygxNSUgLSAxMHB4KTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG4uY29udGFpbmVyMzAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyMjUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXIyMCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXIxMCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi8qIENvbnRhaW5lciBNb2RzICovXHJcbi5jb250YWluZXIxMDAuYWxpZ25pdGVtc19fc3RhcnQge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcclxuXHJcbiAgICAuY29udGFpbmVyMTAwLFxyXG4gICAgLmNvbnRhaW5lcjkwLFxyXG4gICAgLmNvbnRhaW5lcjgwLFxyXG4gICAgLmNvbnRhaW5lcjcwLFxyXG4gICAgLmNvbnRhaW5lcjYwLFxyXG4gICAgLmNvbnRhaW5lcjUwLFxyXG4gICAgLmNvbnRhaW5lcjQwLFxyXG4gICAgLmNvbnRhaW5lcjMwLFxyXG4gICAgLmNvbnRhaW5lcjIwLFxyXG4gICAgLmNvbnRhaW5lcjEwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgIGdhcDogMjVweFxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIucmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgfVxyXG59IiwiLmFsaWduc2VsZl9fc3RhcnQge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFsaWduc2VsZl9fY2VudGVyIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG5cclxuLmFsaWduaXRlbXNfX2NlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uYWxpZ25pdGVtc19fc3RhcnQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5hbGlnbml0ZW1zX19lbmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uc3BhY2VfX2JldHdlZW4ge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uc3BhY2VfX2V2ZW4ge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbn1cclxuXHJcbi5qdXN0aWZ5Y29udGVudF9fY2VudGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uanVzdGlmeWNvbnRlbnRfX3N0YXJ0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmp1c3RpZnljb250ZW50X19lbmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLnNpZGVieXNpZGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuLnNpZGVieXNpZGUuc2lkZWJ5c2lkZS0taXMtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyIDFmciAxZnIgMWZyIDFmciAxMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uc2lkZWJ5c2lkZS5zaWRlYnlzaWRlLS1pcy1ncmlkLnNpZGVieXNpZGUtLWlzLWhlYWQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uc2lkZWJ5c2lkZS5zaWRlYnlzaWRlLS1pcy1ncmlkLnNpZGVieXNpZGUtLWlzLWhlYWQgLnRleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5iYXNlbGluZSB7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi5iYXNlbGluZTIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgIC5zaWRlYnlzaWRlIHtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xyXG4gICAgLnNpZGVieXNpZGUge1xyXG4gICAgICAgIGdhcDogMTVweFxyXG4gICAgfVxyXG59IiwiLmdhcDAge1xyXG4gICAgZ2FwOiAwO1xyXG59IiwiLmdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdhcDogMjVweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLyogR3JpZCAqL1xyXG4uZ3JpZC5ncmlkX181Y29sdW0ge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcclxufVxyXG5cclxuLmdyaWQuZ3JpZF9fNGNvbHVtIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG59XHJcblxyXG4uZ3JpZC5ncmlkX19vbmU0Y29sdW0ge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbn1cclxuXHJcbi5ncmlkLnNwZWNpYWxfX2dyaWQge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxufVxyXG5cclxuLmdyaWQuZ3JpZF9fM2NvbHVtIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbn1cclxuXHJcbi5ncmlkLmdyaWRfXzJjb2x1bSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbn1cclxuXHJcbi5ncmlkLm9uZWNvbHVtIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxufVxyXG5cclxuLmdyaWQuZ3JpZF9fNGNvbHVtX19mb290ZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMWZyIDFmciAxZnI7XHJcbiAgICBnYXA6IDQwcHg7XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLyogR3JpZCBDb2x1bSAqL1xyXG4uY29sdW0uY29sdW0xMDAge1xyXG4gICAgd2lkdGg6IDEyMCU7XHJcbn1cclxuXHJcbi5jb2x1bS5jb2x1bV9fY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyogR3JpZCBJdGVtICovXHJcbi5pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLml0ZW0uaXRlbTgwIHtcclxuICAgIGhlaWdodDogNjBweDtcclxufVxyXG5cclxuLml0ZW0uaXRlbTUwIHtcclxuICAgIGhlaWdodDogNTBweDtcclxufVxyXG5cclxuLml0ZW0uYWxpZ25fX2NlbnRlciB7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGF1dG87XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5pdGVtLmFsaWduX19ib3R0b20ge1xyXG4gICAganVzdGlmeS1zZWxmOiBhdXRvO1xyXG4gICAgYWxpZ24tc2VsZjogZW5kO1xyXG59XHJcblxyXG4uaXRlbS50ZXh0X19yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmdyaWQubWFyZ2luMCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcclxuICAgIC5ncmlkLmdyaWRfXzRjb2x1bSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgIGdhcDogMCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkLmdyaWRfXzNjb2x1bSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQuZ3JpZF9fNGNvbHVtX19mb290ZXIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkLmdyaWRfX29uZTRjb2x1bSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtLmNvbHVtX19oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtLmNvbHVtX19mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JpZC5ncmlkX181Y29sdW0ge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkLm9uZWNvbHVtIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JpZC5zcGVjaWFsX19ncmlkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0uZ29uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgIC5pdGVtLmdvbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQuZ3JpZF9fNGNvbHVtIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQuc3BlY2lhbF9fZ3JpZCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuZ3JpZC5ncmlkX18zY29sdW0ge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQuZ3JpZF9fMmNvbHVtIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQuZ3JpZF9fNGNvbHVtX19mb290ZXIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBiYXNlbGluZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW0uY29sdW1fX2hpZGRlbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XHJcbiAgICAuZ3JpZC5ncmlkX180Y29sdW0ge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG59IiwiLmhpZGRlbi12ZXJzaW9uLWFjdGlvbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmhpZGRlbi12ZXJzaW9uIHtcclxuICAgIC1tYXgtaGVpZ2h0OiAyMDAwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgbWF4LWhlaWdodDogdmFyKC0tbWF4LWhlaWdodCk7XHJcbn1cclxuLmhpZGRlbi12ZXJzaW9uLmhpZGRlbi12ZXJzaW9uLS1pcy1oaWRkZW4ge1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxufSIsbnVsbCwiLmltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmltZy5pbWcxMDAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG59XHJcblxyXG4uaW1nLmltZzcwIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbn1cclxuXHJcbi5pbWcuaW1nNjAge1xyXG4gICAgd2lkdGg6IDYwJTtcclxufVxyXG5cclxuXHJcbi5pbWcuaW1nNTAge1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmltZy5pbWcyMCB7XHJcbiAgICB3aWR0aDogMjAlO1xyXG59XHJcblxyXG4uaW1nLmltZzEwIHtcclxuICAgIHdpZHRoOiAxMCU7XHJcbn1cclxuLmltZy5pbWcteHB0byxcclxuLmltZy5pbWcteHB0bzIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEzOHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmltZy5pbWcteHB0bzMge1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcbi5pbWcuaW1nLXhwdG8tNCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTM4cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufSIsImlucHV0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbmlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZWVuKTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnMtQm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuc2VsZWN0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnMtQm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIGNvbG9yOiAjNzU3NThFO1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn0iLCIuaXRlbS1iYWRnZXMge1xyXG4gICAgLS1iZy1jb2xvcjogIzAwMDtcclxuICAgIC0tZm9udC1zaXplOiAxMHB4O1xyXG4gICAgLS1mb250LXNpemUtcHJpbW1hcnk6IDE0cHg7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDVweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLml0ZW0tYmFkZ2VzLml0ZW0tYmFkZ2VzLS1pbmxpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiB1bnNldDtcclxuICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAtLWZvbnQtc2l6ZTogOHB4O1xyXG4gICAgLS1mb250LXNpemUtcHJpbW1hcnk6IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLml0ZW0tYmFkZ2VzX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaXRlbS1iYWRnZXNfX2l0ZW0uaXRlbS1iYWRnZXNfX2l0ZW0tLXByaW1tYXJ5IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXByaW1tYXJ5KTtcclxufSIsIi5pdGVtLXNrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uaXRlbS1zazo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMzhweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuLml0ZW0tc2s6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jbG9zZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMzhweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxufVxyXG4uaXRlbS1zazpob3Zlcjo6YWZ0ZXIsXHJcbi5pdGVtLXNrOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufSIsIi5sYW5ndWFnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogI3JlZ2lvbiBFbGVtZW50cyAqL1xyXG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzU1NTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmxhbmd1YWdlIC5sYW5ndWFnZV9faXRlbTpob3ZlcixcclxuLmxhbmd1YWdlIC5sYW5ndWFnZV9faXRlbTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcclxufVxyXG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19zZXBhcmF0b3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4vKiAjZW5kcmVnaW9uICovXHJcblxyXG4vKiAjcmVnaW9uIE1vZGlmaWVycyAqL1xyXG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19pdGVtLmxhbmd1YWdlLS1pcy1hY3RpdmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG59XHJcbi8qICNlbmRyZWdpb24gKi9cclxuIiwiLyogTWFyZ2luICovXHJcbi5tYXJnaW4wIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDEwIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5tYXJnaW50b3AyMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubWFyZ2ludG9wMzAge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDQwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5tYXJnaW50b3A1MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubWFyZ2ludG9wNjAge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDEwMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDE1MCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxufVxyXG5cclxuLm1hcmdpbmJveCB7XHJcbiAgICBtYXJnaW46IDEwMHB4IDEwcHggMHB4IDEwcHg7XHJcbn1cclxuXHJcbi5tYXJnaW5ib3QxMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ubWFyZ2luYm90MjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLyogUGFkZGluZyAqL1xyXG4ucGFkZGluZzEwIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xyXG4gICAgLm1vYmlsZW1hcmdpbnRvcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIH1cclxuXHJcbn0iLCIubmF2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XHJcbiAgICBoZWlnaHQ6IDEwdmg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4ubmF2LWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAzMCU7XHJcbn1cclxuXHJcbi5tZW51IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzO1xyXG4gICAgYmFja2dyb3VuZDogI0ZDRkNGQztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgd2lkdGg6IDM1dnc7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDgwcHg7XHJcbn1cclxuXHJcbi5tZW51LS1pcy1vcGVuIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpO1xyXG59XHJcblxyXG4ubWVudS1iZyB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAvKiBwb3Npw6fDo28gZml4YSBwYXJhIHF1ZSBhIHBvc3PDrXZlbCByb2xhZ2VtIGRhIHRlbGEgbsOjbyByZXZlbGUgQ1AgZW0gYnJhbmNvICovXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9pbWFnZXMvYmcyLnBuZycpO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLnNrLWdhbGxlcnktaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNrLWdhbGxlcnktaXRlbV9fYWN0aW9uLWNlbnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAycHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwxKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggNXB4IDEwcHg7XHJcbn1cclxuLnNrLWdhbGxlcnktaXRlbV9fYWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9pY29ucy9jbG91ZC1jb21wdXRpbmcucG5nKTtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4uc2stZ2FsbGVyeS1pdGVtOmhvdmVyIC5zay1nYWxsZXJ5LWl0ZW1fX2FjdGlvbi1jZW50ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxufSIsIi50aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnMtQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zdWJ0aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4ubGluayB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4udGV4dCB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4ubm90ZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcbi5ub3RlIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IElCTVBsZXhTYW5zO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLyogVGV4dCBBbGlnbiAqL1xyXG4uYWxpZ25fX2xlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLyogVGV4dCBUcmFuc2Zvcm0gKi9cclxuLmJvbGQge1xyXG4gICAgZm9udC1mYW1pbHk6IElCTVBsZXhTYW5zLUJvbGQ7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ucmVndWxhciB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4udXBwZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5jYXAge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi8qIFRleHQgQ29sb3IgKi9cclxuXHJcbi5ibHVldGV4dCB7XHJcbiAgICBjb2xvcjogdmFyKC0tYmx1ZSk7XHJcbn1cclxuXHJcbi5yZWR0ZXh0IHtcclxuICAgIGNvbG9yOiB2YXIoLS1yZWQtdGV4dCk7XHJcbn0iLCIueHB0by1zay0zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIHRvcDogMjJweDtcclxuICAgIHJpZ2h0OiAtNDNweDtcclxuICAgIGhlaWdodDogMTc1cHg7XHJcbn1cclxuLnhwdG8tc2stM19faXRlbSAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDE4cHggMTRweCA0cHggMTRweDtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi54cHRvLXNrLTNfX2l0ZW06OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA2cHg7XHJcbiAgICBsZWZ0OiAxNHB4O1xyXG4gICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxufVxyXG4ueHB0by1zay0zX19pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG4ueHB0by1zay0zX19pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG59IiwiLnhwdG8tc2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxufVxyXG5cclxuLnhwdG8tc2stMiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IGNhbGMoMTUlKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7XHJcbn1cclxuLnhwdG8tc2stMiBpbnB1dCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZzogMTJweCAzMHB4O1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4ueHB0by1zay0yIGlucHV0OmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcclxufVxyXG4ueHB0by1zay0yIGlucHV0Omxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG59Il19 */