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-wip{background-color:#96c291;background-color:var(--green);width:100%;max-width:100px;padding:10px;display:inline;align-items:center;border-radius:15px;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{width:100%;padding:20px;height:55px;display:flex;align-items:center;border-radius:10px;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-badges--compact{--font-size:8px;--font-size-primmary:8px;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-badges--compact .item-badges__item{padding:0 10px}.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%;margin:auto;display:grid;grid-template-columns:1fr 60px 1fr;align-items:center}.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}
.popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:100;padding:0 40px}.popup__content{max-height:90vh;max-width:1440px;max-width:var(--max-width);background-color:#f4f4f4;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:10px;overflow:hidden}.popup__body-wrapper,.popup__content{min-height:300px;width:100%;position:relative}.popup__body-wrapper{overflow-y:auto;z-index:1;padding:0 20px 20px;max-height:80vh}.popup.--loading .popup__content:after{content:"Carregar...";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.75);z-index:100;display:flex;justify-content:center;align-items:center}.popup__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;background-color:#f4f4f4;padding:10px 20px 0;z-index:1}.popup__close{position:absolute;top:20px;right:10px;cursor:pointer;font-size:20px;color:#000;transition:.3s;background:none;border:none}.popup__title{font-family:IBMPlexSans-Bold;font-size:22px;text-transform:uppercase;letter-spacing:1.2px;line-height:1.2em;color:#2c2738;color:var(--black)}
.sk-bottom-bar{position:fixed;bottom:0;left:0;right:0;background-color:#fff;min-height:55px;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.sk-bottom-bar .sk-bottom-bar__content{display:flex;justify-content:space-between;align-items:center;height:100%;grid-gap:20px;gap:20px;max-width:1024px;margin:0 auto;padding:10px 40px;max-width:1440px;max-width:var(--max-width)}
.sk-field-2{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.sk-field-2 .sk-field-2__label{font-size:12px;font-family:IBMPlexSans;letter-spacing:1.2px;line-height:1.2em;color:#2c2738;color:#2c2738;color:var(--black)}.sk-field-2 .sk-field-2__input{border:none;border-radius:15px;color:#000;padding:5px 20px;height:55px;font-weight:700;font-family:IBMPlexSans-Bold;letter-spacing:1.2px;line-height:1.2em;font-size:14px;text-transform:none;margin:0}.sk-field-2 .sk-field-2__input::-webkit-input-placeholder{color:rgba(0,0,0,.5);font-size:12px}.sk-field-2 .sk-field-2__input:-ms-input-placeholder{color:rgba(0,0,0,.5);font-size:12px}.sk-field-2 .sk-field-2__input::-ms-input-placeholder{color:rgba(0,0,0,.5);font-size:12px}.sk-field-2 .sk-field-2__input::placeholder{color:rgba(0,0,0,.5);font-size:12px}.sk-field-2 textarea.sk-field-2__input{padding:20px;height:160px}.sk-field-2 .sk-field-2__error{font-size:12px;font-family:IBMPlexSans;letter-spacing:1.2px;line-height:1.2em;color:red}
.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}
.sk-grid-2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media (max-width:1024px){.sk-grid-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.sk-grid-2{grid-template-columns:1fr}}
.sk-separator{padding:10px 0}.sk-separator:after{height:1px;background-color:#e0e0e0;width:100%;content:" ";display:block}
.sk-upload-file{position:relative}.sk-upload-drop-area{padding:16px 20px;text-align:center;cursor:pointer;border:2px dashed #aaa;border-radius:4px;transition:background-color .3s ease;margin-bottom:16px}.sk-upload-drop-area p{margin:0;color:#666;font-size:16px}.sk-upload-drop-area.dragover{background-color:#f0f0f0}.sk-upload-table{width:100%;border-collapse:collapse;margin-top:16px;background-color:#fff}.sk-upload-table td,.sk-upload-table th{border:1px solid #ddd;padding:8px;text-align:left}.sk-upload-table th{background-color:rgba(0,0,0,.05);color:#333;font-size:12px;text-align:center}.sk-upload-table tr:nth-child(2n){background-color:#f9f9f9}.sk-upload-table tr:hover{background-color:#f1f1f1}.sk-upload-table a{color:#2196f3;text-decoration:none}.sk-upload-table a:hover{text-decoration:underline}.sk-upload-table button{background-color:#f44336;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer}.sk-upload-table button:hover{background-color:#d32f2f}
.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}.xpto-sk.xpto-sk-100{width:450px}
.flex{display:flex}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-justify-end{justify-self:flex-end}
.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gap-10{grid-gap:10px;gap:10px}.gap-25{grid-gap:25px;gap:25px}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}
.h-40{height:40px}.h-50{height:50px}.h-60{height:60px}.h-66{height:66px}
.m-0{margin:0}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-25{margin-bottom:25px}.my-10{margin-top:10px;margin-bottom:10px}
.p-0{padding:0}
.w-288:not(#\#){width:288px}.w-\[20\%\]:not(#\#){width:20%}.max-w-\[220px\]:not(#\#){max-width:220px}.max-h-\[45px\]:not(#\#){max-height:45px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLmNzcyIsIl9ub3JtYWxpemUuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX3ZhcmlhYmxlcy5jc3MiLCJiYW5uZXIuY3NzIiwiYm94LmNzcyIsImJ1dHRvbi13aXAuY3NzIiwiYnV0dG9uLmNzcyIsImNvbnRhaW5lci5jc3MiLCJmbGV4LmNzcyIsImdhcC5jc3MiLCJncmlkLmNzcyIsImhpZGRlbi12ZXJzaW9uLmNzcyIsImhvbWUuY3NzIiwiaW1nLmNzcyIsImlucHV0LmNzcyIsIml0ZW0tYmFkZ2VzLmNzcyIsIml0ZW0tc2suY3NzIiwibGFuZ3VhZ2UuY3NzIiwibWFyZ2luLXBhZGRpbmcuY3NzIiwibWVudS5jc3MiLCJwb3B1cC5jc3MiLCJzay1ib3R0b20tYmFyLmNzcyIsInNrLWZpZWxkLTIuY3NzIiwic2stZ2FsbGVyeS1pdGVtLmNzcyIsInNrLWdyaWQtMi5jc3MiLCJzay1zZXBhcmF0b3IuY3NzIiwic2stdXBsb2FkLWZpbGUuY3NzIiwidGV4dC5jc3MiLCJ4cHRvLXNrLTMuY3NzIiwieHB0by1zay5jc3MiLCJoZWlnaHQuY3NzIiwibWFyZ2luLmNzcyIsInBhZGRpbmcuY3NzIiwic2l6ZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsS0FDQyw2Q0FBbUQsQ0FDbkQsd0JBQ0QsQ0FFQSxrQkFNQyxzREFDRCxDQUVBLG1FQUtDLFlBQ0QsQ0FFQSwyRkFLQyx1QkFDRCxDQUVBLDRCQUNDLGVBQWdCLENBQ2hCLGNBQ0QsQ0FIQSx1QkFDQyxlQUFnQixDQUNoQixjQUNELENBSEEsd0JBQ0MsZUFBZ0IsQ0FDaEIsY0FDRCxDQUhBLGNBQ0MsZUFBZ0IsQ0FDaEIsY0FDRDtBQ2pDQSwyRUFBMkUsQ0FDM0UsRUFDRSxxQkFDRixDQUVBLHdDQUNFLFlBQ0YsQ0FFQSw4QkFDRSxvQkFDRixDQVVBLEtBQ0UsZ0JBQWlCLENBRWpCLDZCQUE4QixDQUU5Qix3QkFDRixDQVNBLEtBQ0UsUUFDRixDQU1BLEtBQ0UsYUFDRixDQU9BLEdBQ0Us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Q0osQ0FFQSxRQUNJLGFBQVMsQ0FBVCxRQUNKLENBQ0EsUUFDSSxhQUFTLENBQVQsUUFDSixDQUVBLFlBQ0ksa0JBQ0osQ0FFQSxZQUNJLGtCQUNKLENBRUEsWUFDSSxrQkFDSixDQUVBLFlBQ0ksa0JBQ0o7QW9CN0NBLE1BQ0ksV0FDSixDQUVBLE1BQ0ksV0FDSixDQUVBLE1BQ0ksV0FDSixDQUVBLE1BQ0ksV0FDSjtBQ2RBLEtBQ0ksUUFDSixDQUVBLE1BQ0ksZUFDSixDQUVBLE9BQ0ksa0JBQ0osQ0FFQSxPQUNJLGtCQUNKLENBRUEsT0FDSSxlQUFnQixDQUNoQixrQkFDSjtBQ25CQSxLQUNJLFNBQ0o7QUNGQSxnQkFDSSxXQUNKLENBRUEscUJBQ0ksU0FDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcblx0Zm9udC1mYW1pbHk6ICdRdWludGVzc2VudGlhbCcsICdUaW1lcyBOZXcgUm9tYW4nLCBUaW1lcywgc2VyaWY7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzLFxyXG5zdW1tYXJ5OmZvY3VzLFxyXG5zZWxlY3Q6Zm9jdXMsXHJcbnRleHRhcmVhOmZvY3VzLFxyXG5idXR0b246Zm9jdXMge1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbmlucHV0W3R5cGU9J3RlbCddLFxyXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcclxuaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuaW5wdXRbdHlwZT0ndGV4dCddIHtcclxuXHRmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbn1cclxuXHJcbjo6cGxhY2Vob2xkZXIge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5kZXRhaWxzIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmRldGFpbHM+c3VtbWFyeTpmaXJzdC1vZi10eXBlIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC8qIDIgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuKi9cclxuXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4qIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4qL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7XHJcbiAgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4qL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4qL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgLyogMSAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIC8qIDIgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4qL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4qIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuKiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4qIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogRm9ybXNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4qIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4qIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIC8qIDEgKi9cclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAvKiAxICovXHJcbiAgbWFyZ2luOiAwO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXHJcbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogRmlyZWZveCAqL1xyXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xyXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG59XHJcblxyXG4vKipcclxuKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4qL1xyXG5cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4qL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIC8qIDEgKi9cclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4qL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4qL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4qICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDtcclxuICAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAvKiAxICovXHJcbiAgcGFkZGluZzogMDtcclxuICAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4qL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAvKiAxICovXHJcbiAgcGFkZGluZzogMDtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4qIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAvKiAxICovXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4qIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0O1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmVcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogTWlzY1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4qL1xyXG5cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4qL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJJQk1QbGV4U2Fuc1wiO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogbG9jYWwoXCJJQk1QbGV4U2Fuc1wiKSwgdXJsKFwiLi4vZm9udHMvSUJNUGxleFNhbnMvSUJNUGxleFNhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJJQk1QbGV4U2Fucy1Cb2xkXCI7XHJcbiAgZm9udC1zdHlsZTogYm9sZDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoXCJJQk1QbGV4U2Fuc1wiKSwgdXJsKFwiLi4vZm9udHMvSUJNUGxleFNhbnMvSUJNUGxleFNhbnMtQm9sZC53b2ZmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59IiwiOnJvb3Qge1xyXG4gIC0tbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgLyogQ29sb3JzICovXHJcbiAgLS1ncmVlbjogIzk2QzI5MTtcclxuICAtLXllbGxvdzogI0JGQkY1QjtcclxuICAtLXJlZDogI0MyOTE5MTtcclxuICAtLWJsYWNrOiAjMkMyNzM4O1xyXG4gIC0td2hpdGU6ICNGOUY5Rjk7XHJcbiAgLS1ibHVlOiAjMEQzNzU1O1xyXG4gIC0tcmVkLXRleHQ6ICNDRTA3MDc7XHJcbiAgLS1ncmV5OiAjRTBFMEUwO1xyXG59IiwiLmJhbm5lcjEwMCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG4uYmFubmVyNzUge1xyXG4gICAgaGVpZ2h0OiA3NXZoO1xyXG59XHJcblxyXG4uYmFubmVyNTAge1xyXG4gICAgaGVpZ2h0OiA1MHZoO1xyXG59XHJcblxyXG4uYmFubmVyMjUge1xyXG4gICAgaGVpZ2h0OiAxMHZoO1xyXG59XHJcblxyXG4uYmFubmVyMTUge1xyXG4gICAgaGVpZ2h0OiA1dmg7XHJcbn1cclxuXHJcbi5iYW5uZXIyNS5iYW5uZXIyNS1leHRyYSB7XHJcbiAgICBoZWlnaHQ6IDE1dmg7XHJcbn0iLCIuYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uYm94LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleSk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uYm94LmJveC0taXMtbWItbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi5ib3gtMi5ib3gtMi0taXMtbWItbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59IiwiLmJ1dHRvbi13aXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk1QbGV4U2Fucy1Cb2xkO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn0iLCIuYnV0dG9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk1QbGV4U2Fucy1Cb2xkO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYnV0dG9uLmdyZWVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLmJ1dHRvbi55ZWxsb3cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93KTtcclxufVxyXG5cclxuLmJ1dHRvbi5yZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcclxufSIsIi5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xyXG4gICAgcGFkZGluZzogMHB4IDQwcHggMHB4IDQwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIENvbnRhaW5lciBTaXplICovXHJcblxyXG4uY29udGFpbmVyMTAwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXI5MCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXI4MCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXI3MCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXI2MCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXI1MCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjQwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjE1IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IGNhbGMoMTUlIC0gMTBweCk7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuLmNvbnRhaW5lcjMwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lcjI1IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyMjAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMjAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyMTAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4vKiBDb250YWluZXIgTW9kcyAqL1xyXG4uY29udGFpbmVyMTAwLmFsaWduaXRlbXNfX3N0YXJ0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcblxyXG4gICAgLmNvbnRhaW5lcjEwMCxcclxuICAgIC5jb250YWluZXI5MCxcclxuICAgIC5jb250YWluZXI4MCxcclxuICAgIC5jb250YWluZXI3MCxcclxuICAgIC5jb250YWluZXI2MCxcclxuICAgIC5jb250YWluZXI1MCxcclxuICAgIC5jb250YWluZXI0MCxcclxuICAgIC5jb250YWluZXIzMCxcclxuICAgIC5jb250YWluZXIyMCxcclxuICAgIC5jb250YWluZXIxMCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweCAwcHggMjBweDtcclxuICAgICAgICBnYXA6IDI1cHhcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLnJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweCAwcHggMjBweDtcclxuICAgIH1cclxufSIsIi5mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5pdGVtcy1zdGFydCB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLml0ZW1zLWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaXRlbXMtZW5kIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmp1c3RpZnktc3RhcnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4uanVzdGlmeS1jZW50ZXIge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWVuZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uanVzdGlmeS1iZXR3ZWVuIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnNlbGYtc3RhcnQge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLnNlbGYtY2VudGVyIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG5cclxuLnNlbGYtZW5kIHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uc2VsZi1qdXN0aWZ5LWVuZCB7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xyXG59IiwiLmdhcDAge1xyXG4gICAgZ2FwOiAwO1xyXG59IiwiLmdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxufVxyXG5cclxuLmdyaWQtY29scy0xIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmdyaWQtY29scy0yIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmdyaWQtY29scy0zIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmdyaWQtY29scy00IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmdyaWQtY29scy01IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcclxufVxyXG5cclxuLmdhcC0xMCB7XHJcbiAgICBnYXA6IDEwcHg7XHJcbn1cclxuLmdhcC0yNSB7XHJcbiAgICBnYXA6IDI1cHg7XHJcbn1cclxuXHJcbi5jb2wtc3Bhbi0yIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbn1cclxuXHJcbi5jb2wtc3Bhbi0zIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XHJcbn1cclxuXHJcbi5jb2wtc3Bhbi00IHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQ7XHJcbn1cclxuXHJcbi5jb2wtc3Bhbi01IHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDU7XHJcbn0iLCIuaGlkZGVuLXZlcnNpb24tYWN0aW9uIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uaGlkZGVuLXZlcnNpb24ge1xyXG4gICAgLW1heC1oZWlnaHQ6IDIwMDAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1tYXgtaGVpZ2h0KTtcclxufVxyXG4uaGlkZGVuLXZlcnNpb24uaGlkZGVuLXZlcnNpb24tLWlzLWhpZGRlbiB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG59IixudWxsLCIuaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uaW1nLmltZzEwMCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMjIwcHg7XHJcbn1cclxuXHJcbi5pbWcuaW1nNzAge1xyXG4gICAgd2lkdGg6IDcwJTtcclxufVxyXG5cclxuLmltZy5pbWc2MCB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG59XHJcblxyXG5cclxuLmltZy5pbWc1MCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uaW1nLmltZzIwIHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbn1cclxuXHJcbi5pbWcuaW1nMTAge1xyXG4gICAgd2lkdGg6IDEwJTtcclxufVxyXG4uaW1nLmltZy14cHRvLFxyXG4uaW1nLmltZy14cHRvMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTM4cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uaW1nLmltZy14cHRvMyB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmltZy5pbWcteHB0by00IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAyODBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMzhweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59IiwiaW5wdXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk1QbGV4U2Fucy1Cb2xkO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk1QbGV4U2Fucy1Cb2xkO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgY29sb3I6ICM3NTc1OEU7XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufSIsIi5pdGVtLWJhZGdlcyB7XHJcbiAgICAtLWJnLWNvbG9yOiAjMDAwO1xyXG4gICAgLS1mb250LXNpemU6IDEwcHg7XHJcbiAgICAtLWZvbnQtc2l6ZS1wcmltbWFyeTogMTRweDtcclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDMwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uaXRlbS1iYWRnZXMuaXRlbS1iYWRnZXMtLWlubGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IHVuc2V0O1xyXG4gICAgbGVmdDogdW5zZXQ7XHJcbiAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIC0tZm9udC1zaXplOiA4cHg7XHJcbiAgICAtLWZvbnQtc2l6ZS1wcmltbWFyeTogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uaXRlbS1iYWRnZXMuaXRlbS1iYWRnZXMtLWNvbXBhY3Qge1xyXG4gICAgLS1mb250LXNpemU6IDhweDtcclxuICAgIC0tZm9udC1zaXplLXByaW1tYXJ5OiA4cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLml0ZW0tYmFkZ2VzX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5pdGVtLWJhZGdlcy5pdGVtLWJhZGdlcy0tY29tcGFjdCAuaXRlbS1iYWRnZXNfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4uaXRlbS1iYWRnZXNfX2l0ZW0uaXRlbS1iYWRnZXNfX2l0ZW0tLXByaW1tYXJ5IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXByaW1tYXJ5KTtcclxufSIsIi5pdGVtLXNrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uaXRlbS1zazo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMzhweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuLml0ZW0tc2s6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jbG9zZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMzhweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxufVxyXG4uaXRlbS1zazpob3Zlcjo6YWZ0ZXIsXHJcbi5pdGVtLXNrOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufSIsIi5sYW5ndWFnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogI3JlZ2lvbiBFbGVtZW50cyAqL1xyXG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzU1NTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmxhbmd1YWdlIC5sYW5ndWFnZV9faXRlbTpob3ZlcixcclxuLmxhbmd1YWdlIC5sYW5ndWFnZV9faXRlbTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcclxufVxyXG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19zZXBhcmF0b3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4vKiAjZW5kcmVnaW9uICovXHJcblxyXG4vKiAjcmVnaW9uIE1vZGlmaWVycyAqL1xyXG4ubGFuZ3VhZ2UgLmxhbmd1YWdlX19pdGVtLmxhbmd1YWdlLS1pcy1hY3RpdmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG59XHJcbi8qICNlbmRyZWdpb24gKi9cclxuIiwiLyogTWFyZ2luICovXHJcbi5tYXJnaW4wIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDEwIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5tYXJnaW50b3AyMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubWFyZ2ludG9wMzAge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDQwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5tYXJnaW50b3A1MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubWFyZ2ludG9wNjAge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDEwMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLm1hcmdpbnRvcDE1MCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxufVxyXG5cclxuLm1hcmdpbmJveCB7XHJcbiAgICBtYXJnaW46IDEwMHB4IDEwcHggMHB4IDEwcHg7XHJcbn1cclxuXHJcbi5tYXJnaW5ib3QxMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ubWFyZ2luYm90MjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLyogUGFkZGluZyAqL1xyXG4ucGFkZGluZzEwIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xyXG4gICAgLm1vYmlsZW1hcmdpbnRvcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIH1cclxuXHJcbn0iLCIubmF2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XHJcbiAgICBoZWlnaHQ6IDEwdmg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4ubmF2LWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIC8qIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAzMCU7ICovXHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNjBweCAxZnI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ubWVudSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cztcclxuICAgIGJhY2tncm91bmQ6ICNGQ0ZDRkM7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIHdpZHRoOiAzNXZ3O1xyXG4gICAgcGFkZGluZzogNDBweCA4MHB4O1xyXG59XHJcblxyXG4ubWVudS0taXMtb3BlbiB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlKTtcclxufVxyXG5cclxuLm1lbnUtYmcge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgLyogcG9zacOnw6NvIGZpeGEgcGFyYSBxdWUgYSBwb3Nzw612ZWwgcm9sYWdlbSBkYSB0ZWxhIG7Do28gcmV2ZWxlIENQIGVtIGJyYW5jbyAqL1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvaW1hZ2VzL2JnMi5wbmcnKTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufSIsIi5wb3B1cCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgcGFkZGluZzogMCA0MHB4O1xyXG59XHJcblxyXG4ucG9wdXBfX2NvbnRlbnQge1xyXG4gICAgbWF4LWhlaWdodDogOTB2aDtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC13aWR0aCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wb3B1cF9fYm9keS13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcclxuICAgIG1heC1oZWlnaHQ6IDgwdmg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucG9wdXAuLS1sb2FkaW5nIC5wb3B1cF9fY29udGVudDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJDYXJyZWdhci4uLlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5wb3B1cF9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMCAyMHB4O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnBvcHVwX19ib2R5IHt9XHJcblxyXG4ucG9wdXBfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLnBvcHVwX190aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnMtQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59IiwiLnNrLWJvdHRvbS1iYXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggLTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcblxyXG4uc2stYm90dG9tLWJhciAuc2stYm90dG9tLWJhcl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG1heC13aWR0aDogMTAyNHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC13aWR0aCk7XHJcbn0iLCIuc2stZmllbGQtMiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogN3B4O1xyXG59XHJcblxyXG4uc2stZmllbGQtMiAuc2stZmllbGQtMl9fbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IElCTVBsZXhTYW5zO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgY29sb3I6ICMyYzI3Mzg7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uc2stZmllbGQtMiAuc2stZmllbGQtMl9faW5wdXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnMtQm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcbi5zay1maWVsZC0yIC5zay1maWVsZC0yX19pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLnNrLWZpZWxkLTIgdGV4dGFyZWEuc2stZmllbGQtMl9faW5wdXQge1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxufVxyXG5cclxuLnNrLWZpZWxkLTIgLnNrLWZpZWxkLTJfX2Vycm9yIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBJQk1QbGV4U2FucztcclxuICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIGNvbG9yOiAjZmYwMDAwO1xyXG59IiwiLnNrLWdhbGxlcnktaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNrLWdhbGxlcnktaXRlbV9fYWN0aW9uLWNlbnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAycHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwxKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggNXB4IDEwcHg7XHJcbn1cclxuLnNrLWdhbGxlcnktaXRlbV9fYWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9pY29ucy9jbG91ZC1jb21wdXRpbmcucG5nKTtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4uc2stZ2FsbGVyeS1pdGVtOmhvdmVyIC5zay1nYWxsZXJ5LWl0ZW1fX2FjdGlvbi1jZW50ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxufSIsIi5zay1ncmlkLTIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5zay1ncmlkLTIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnNrLWdyaWQtMiB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbn0iLCIuc2stc2VwYXJhdG9yIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG4uc2stc2VwYXJhdG9yOjphZnRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59IiwiLyogVXBsb2FkRmlsZXMubW9kdWxlLmNzcyAqL1xyXG5cclxuLnNrLXVwbG9hZC1maWxlIHtcclxuICAgIC8qIGJvcmRlcjogMnB4IGRhc2hlZCAjY2NjOyAqL1xyXG4gICAgLyogcGFkZGluZzogMTZweDsgKi9cclxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDRweDsgKi9cclxuICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICNmZmY7ICovXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qIERyb3AgYXJlYSBzdHlsZXMgKi9cclxuLnNrLXVwbG9hZC1kcm9wLWFyZWEge1xyXG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiAycHggZGFzaGVkICNhYWE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi5zay11cGxvYWQtZHJvcC1hcmVhIHAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5zay11cGxvYWQtZHJvcC1hcmVhLmRyYWdvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbn1cclxuXHJcbi8qIFRhYmxlIHN0eWxlcyAqL1xyXG4uc2stdXBsb2FkLXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxufVxyXG5cclxuLnNrLXVwbG9hZC10YWJsZSB0aCxcclxuLnNrLXVwbG9hZC10YWJsZSB0ZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnNrLXVwbG9hZC10YWJsZSB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zay11cGxvYWQtdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi5zay11cGxvYWQtdGFibGUgdHI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxufVxyXG5cclxuLnNrLXVwbG9hZC10YWJsZSBhIHtcclxuICAgIGNvbG9yOiAjMjE5NmYzO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uc2stdXBsb2FkLXRhYmxlIGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5zay11cGxvYWQtdGFibGUgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNrLXVwbG9hZC10YWJsZSBidXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZjtcclxufSIsIi50aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnMtQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zdWJ0aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4ubGluayB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4udGV4dCB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4ubm90ZSB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcbi5ub3RlIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IElCTVBsZXhTYW5zO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLyogVGV4dCBBbGlnbiAqL1xyXG4uYWxpZ25fX2xlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLyogVGV4dCBUcmFuc2Zvcm0gKi9cclxuLmJvbGQge1xyXG4gICAgZm9udC1mYW1pbHk6IElCTVBsZXhTYW5zLUJvbGQ7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ucmVndWxhciB7XHJcbiAgICBmb250LWZhbWlseTogSUJNUGxleFNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4udXBwZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5jYXAge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi8qIFRleHQgQ29sb3IgKi9cclxuXHJcbi5ibHVldGV4dCB7XHJcbiAgICBjb2xvcjogdmFyKC0tYmx1ZSk7XHJcbn1cclxuXHJcbi5yZWR0ZXh0IHtcclxuICAgIGNvbG9yOiB2YXIoLS1yZWQtdGV4dCk7XHJcbn0iLCIueHB0by1zay0zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIHRvcDogMjJweDtcclxuICAgIHJpZ2h0OiAtNDNweDtcclxuICAgIGhlaWdodDogMTc1cHg7XHJcbn1cclxuLnhwdG8tc2stM19faXRlbSAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDE4cHggMTRweCA0cHggMTRweDtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi54cHRvLXNrLTNfX2l0ZW06OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA2cHg7XHJcbiAgICBsZWZ0OiAxNHB4O1xyXG4gICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxufVxyXG4ueHB0by1zay0zX19pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG4ueHB0by1zay0zX19pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG59IiwiLnhwdG8tc2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxufVxyXG5cclxuLnhwdG8tc2stMiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IGNhbGMoMTUlKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7XHJcbn1cclxuLnhwdG8tc2stMiBpbnB1dCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZzogMTJweCAzMHB4O1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4ueHB0by1zay0yIGlucHV0OmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcclxufVxyXG4ueHB0by1zay0yIGlucHV0Omxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xyXG59XHJcblxyXG4ueHB0by1zay54cHRvLXNrLTEwMCB7XHJcbiAgICB3aWR0aDogNDUwcHg7XHJcbn0iLCIuaC00MCB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5oLTUwIHtcclxuICAgIGhlaWdodDogNTBweDtcclxufVxyXG5cclxuLmgtNjAge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG59XHJcblxyXG4uaC02NiB7XHJcbiAgICBoZWlnaHQ6IDY2cHg7XHJcbn0iLCIubS0wIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm1iLTEwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5tYi0yNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4ubXktMTAge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn0iLCIucC0wIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn0iLCIudy0yODg6bm90KCNcXCMpIHtcclxuICAgIHdpZHRoOiAyODhweDtcclxufVxyXG5cclxuLnctXFxbMjBcXCVcXF06bm90KCNcXCMpIHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbn1cclxuXHJcbi5tYXgtdy1cXFsyMjBweFxcXTpub3QoI1xcIykge1xyXG4gICAgbWF4LXdpZHRoOiAyMjBweDtcclxufVxyXG5cclxuLm1heC1oLVxcWzQ1cHhcXF06bm90KCNcXCMpIHtcclxuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XHJcbn0iXX0= */