@keyframes aurora-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.form ::-moz-placeholder{color:var(--color-black-30)}.form ::placeholder{color:var(--color-black-30)}.form__container{display:flex;flex-direction:column;gap:2.3426061493vw}@media (min-width:1367px){.form__container{gap:1.6666666667vw}}@media (min-width:576px) and (max-width:991px){.form__container{gap:2.0942408377vw}}@media (max-width:575px){.form__container{gap:4.132231405vmin}}.form__field-error{color:red;margin-top:.5em}.form__file-remove{padding:0;margin-left:.5em;border:0;background:0 0;color:red}.form__row{display:flex;margin:0 -.7320644217vw}@media (min-width:1367px){.form__row{margin:0 -.5208333333vw}}@media (min-width:576px) and (max-width:991px){.form__row{margin:0;flex-direction:column;gap:2.0942408377vw}}@media (max-width:575px){.form__row{margin:0 -2.7548209366vmin}}.form__col{margin:0 .7320644217vw}.form__col--6{flex-basis:calc(50% - 1.4641288433vw)}@media (min-width:1367px){.form__col--6{flex-basis:calc(50% - 1.0416666667vw)}}@media (min-width:576px) and (max-width:991px){.form__col--6{flex-basis:auto}}@media (max-width:575px){.form__col--6{flex-basis:calc(50% - 5.5096418733vmin)}}@media (min-width:1367px){.form__col{margin:0 .5208333333vw}}@media (min-width:576px) and (max-width:991px){.form__col{margin:0}}@media (max-width:575px){.form__col{margin:0 2.7548209366vmin}}.form__input{width:100%;font-weight:500;font-size:2.4890190337vw;line-height:90%;letter-spacing:-.02em;font-family:var(--font-secondary);padding:0 0 .439238653vw;border:0;border-bottom:1px solid var(--color-border);transition:all .3s ease-out}.form__input:focus{border-bottom-color:var(--color-primary)}@media (min-width:1367px){.form__input{font-size:2.3958333333vw;padding:0 0 .3125vw}}@media (min-width:576px) and (max-width:991px){.form__input{font-size:3.664921466vw;padding:0 0 .7853403141vw}}@media (max-width:575px){.form__input{font-size:5.5096418733vmin;padding:0 0 2.7548209366vmin}}.form__policy{margin:4.39238653vw 0 2.9282576867vw}@media (min-width:1367px){.form__policy{margin:3.125vw 0 2.0833333333vw}}@media (min-width:576px) and (max-width:991px){.form__policy{margin:7.8534031414vw 0 5.2356020942vw}}@media (max-width:575px){.form__policy{margin:8.2644628099vmin 0}}.form__fileitem{display:flex;gap:1.4641288433vw}@media (min-width:1367px){.form__fileitem{gap:1.0416666667vw}}@media (min-width:576px) and (max-width:991px){.form__fileitem{gap:2.6178010471vw}}@media (max-width:575px){.form__fileitem{gap:5.5096418733vmin}}.file-input__input{display:none;opacity:0;z-index:-1}.file-input__ico{width:4.0263543192vw;height:4.0263543192vw;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background-color:var(--color-primary);color:#fff;cursor:pointer;transition:all .3s ease-out}.file-input__ico:hover{background-color:var(--color-black);color:#fff}.file-input__ico svg{width:1.756954612vw;height:1.756954612vw}@media (min-width:1367px){.file-input__ico svg{width:1.25vw;height:1.25vw}}@media (min-width:576px) and (max-width:991px){.file-input__ico svg{width:3.1413612565vw;height:3.1413612565vw}}@media (max-width:575px){.file-input__ico svg{width:6.6115702479vmin;height:6.6115702479vmin}}@media (min-width:1367px){.file-input__ico{width:2.8645833333vw;height:2.8645833333vw}}@media (min-width:576px) and (max-width:991px){.file-input__ico{width:5.890052356vw;height:5.890052356vw}}@media (max-width:575px){.file-input__ico{width:11.0192837466vmin;height:11.0192837466vmin}}.checkbox__input{z-index:-1;display:none;position:absolute}.checkbox__input:checked+.checkbox__text:before{background:var(--color-primary)}.checkbox__text{padding-left:2.0497803807vw;position:relative;cursor:pointer}.checkbox__text a{border-bottom:1px solid var(--color-black)}.checkbox__text a:hover{border-bottom-color:transparent}.checkbox__text:before{content:"";display:inline-block;position:absolute;width:1.1713030747vw;height:1.1713030747vw;border:1.5px solid var(--color-primary);border-radius:2px;left:0;top:0;transition:all .3s ease-out}@media (min-width:1367px){.checkbox__text:before{width:1.25vw;height:1.25vw}}@media (min-width:576px) and (max-width:991px){.checkbox__text:before{width:2.0942408377vw;height:2.0942408377vw}}@media (max-width:575px){.checkbox__text:before{width:4.4077134986vmin;height:4.4077134986vmin}}@media (min-width:1367px){.checkbox__text{padding-left:1.875vw}}@media (min-width:576px) and (max-width:991px){.checkbox__text{padding-left:3.4031413613vw}}@media (max-width:575px){.checkbox__text{padding-left:7.1625344353vmin}}.contacts-table{display:flex;flex-direction:column;gap:2.9282576867vw}.contacts-table__tr{display:flex;padding-bottom:1.4641288433vw;border-bottom:1px solid var(--color-border)}@media (min-width:1367px){.contacts-table__tr{padding-bottom:1.0416666667vw}}@media (min-width:576px) and (max-width:991px){.contacts-table__tr{padding-bottom:2.6178010471vw}}@media (max-width:575px){.contacts-table__tr{padding-bottom:5.5096418733vmin}}.contacts-table__td:first-child{flex-shrink:0;width:15.5197657394vw}@media (min-width:1367px){.contacts-table__td:first-child{width:13.6458333333vw}}@media (min-width:576px) and (max-width:991px){.contacts-table__td:first-child{width:18.7172774869vw}}@media (max-width:575px){.contacts-table__td:first-child{width:35.8126721763vmin}}.contacts-table__td--soc{display:flex;flex-wrap:wrap;gap:.7320644217vw 1.0248901903vw}.contacts-table__td--soc a{color:var(--color-primary);border-bottom:1px solid transparent}.contacts-table__td--soc a:hover{border-bottom-color:var(--color-primary)}@media (min-width:1367px){.contacts-table__td--soc{gap:.78125vw 1.0416666667vw}}@media (min-width:576px) and (max-width:991px){.contacts-table__td--soc{gap:.5235602094vw 1.3089005236vw}}@media (max-width:575px){.contacts-table__td--soc{gap:1.3774104683vmin 2.7548209366vmin}}@media (min-width:1367px){.contacts-table{gap:2.0833333333vw}}@media (min-width:576px) and (max-width:991px){.contacts-table{gap:3.7958115183vw}}@media (max-width:575px){.contacts-table{gap:8.2644628099vmin}}.contacts-table--contacts{gap:2.196193265vw;opacity:0;visibility:hidden}.contacts-table--contacts .contacts-table__tr{padding-bottom:2.196193265vw}@media (min-width:1367px){.contacts-table--contacts .contacts-table__tr{padding-bottom:1.5625vw}}@media (min-width:576px) and (max-width:991px){.contacts-table--contacts .contacts-table__tr{padding-bottom:2.6178010471vw}}@media (max-width:575px){.contacts-table--contacts .contacts-table__tr{padding-bottom:5.5096418733vmin}}.contacts-table--contacts .contacts-table__tr:last-child{padding-bottom:0;border-bottom:none}.contacts-table--contacts .contacts-table__td:first-child{width:16.1786237189vw}@media (min-width:1367px){.contacts-table--contacts .contacts-table__td:first-child{width:20.0520833333vw}}@media (min-width:576px) and (max-width:991px){.contacts-table--contacts .contacts-table__td:first-child{width:31.9371727749vw}}@media (max-width:575px){.contacts-table--contacts .contacts-table__td:first-child{width:31.4049586777vmin}}@media (min-width:1367px){.contacts-table--contacts{gap:1.5625vw}}@media (max-width:991px){.contacts-table--contacts{visibility:visible;opacity:1}}@media (min-width:576px) and (max-width:991px){.contacts-table--contacts{gap:2.6178010471vw}}@media (max-width:575px){.contacts-table--contacts{gap:5.5096418733vmin}}.tags{display:flex;flex-wrap:wrap;gap:.3660322108vw}@media (min-width:1367px){.tags{gap:.2604166667vw}}@media (min-width:576px) and (max-width:991px){.tags{gap:.6544502618vw}}@media (max-width:575px){.tags{gap:1.3774104683vmin}}.tag{display:inline-flex;align-items:center;justify-content:center;min-height:3.6603221083vw;padding:0 1.0980966325vw;font-weight:500;font-size:1.1713030747vw;line-height:130%;background-color:var(--color-light-gray);color:var(--color-black-70);border-radius:.2196193265vw;border:0}.tag.active,.tag.is-active,.tag.mixitup-control-active{color:#fff;background-color:var(--color-primary);pointer-events:none}@media (min-width:1367px){.tag{min-height:2.8645833333vw;padding:0 .78125vw;font-size:1.0416666667vw;border-radius:.15625vw}}@media (min-width:576px) and (max-width:991px){.tag{min-height:5.890052356vw;padding:0 1.5706806283vw;font-size:1.832460733vw;border-radius:.3926701571vw}}@media (max-width:575px){.tag{min-height:9.6418732782vmin;padding:0 2.7548209366vmin;font-size:3.305785124vmin;border-radius:.826446281vmin}}button.tag:hover:not(.is-active,.mixitup-control-active){background-color:var(--color-hover)}.news{padding:1.4641288433vw 0;transition:background .3s ease-out;position:relative}.news__date{display:block;color:var(--color-black-70);margin-bottom:1.317715959vw}@media (min-width:1367px){.news__date{margin-bottom:.9375vw}}@media (min-width:576px) and (max-width:991px){.news__date{margin-bottom:1.832460733vw}}@media (max-width:575px){.news__date{margin-bottom:3.0303030303vmin;font-size:3.8567493113vmin}}.news__title{display:block}.news__title:after{content:"";position:absolute;top:-1.4641288433vw;left:-1.4641288433vw;right:-1.4641288433vw;bottom:-1.4641288433vw}@media (min-width:1367px){.news__title:after{top:-1.0416666667vw;left:-1.0416666667vw;right:-1.0416666667vw;bottom:-1.0416666667vw}}@media (max-width:575px){.news__title:after{left:0;right:0}}.news__title:hover{color:var(--color-primary)}@media (min-width:1367px){.news__title{max-width:32.4479166667vw}}@media (min-width:576px) and (max-width:991px){.news__title{max-width:81.5445026178vw}}@media (max-width:575px){.news__title{max-width:100%}}.news__intro{color:var(--color-black-70);margin-bottom:1.8301610542vw}@media (min-width:1367px){.news__intro{margin-bottom:1.3020833333vw}}@media (min-width:576px) and (max-width:991px){.news__intro{margin-bottom:2.6178010471vw}}@media (max-width:575px){.news__intro{margin-bottom:5.5096418733vmin}}.news__intro,.news__more{margin-left:1.756954612vw}@media (min-width:1367px){.news__intro,.news__more{margin-left:1.25vw}}@media (min-width:576px) and (max-width:991px){.news__intro,.news__more{margin-left:0}}@media (max-width:575px){.news__intro,.news__more{margin-left:0}}@media (min-width:1367px){.news{padding:1.0416666667vw 0}}@media (min-width:576px) and (max-width:991px){.news{padding:2.6178010471vw 0}}@media (max-width:575px){.news{padding:5.5096418733vmin 0}}.news:hover{background:var(--color-light-gray)}@media (max-width:991px){.news:hover{background:0 0}}.news__row{display:flex}@media (min-width:1367px){.news__row{margin:0 -.1302083333vw}}@media (min-width:576px) and (max-width:991px){.news__row{margin:0 -1.3089005236vw;flex-wrap:wrap}}@media (max-width:575px){.news__row{margin:0;flex-direction:column}}.news__hdr{flex-basis:calc(41.66% - .3660322108vw);max-width:calc(41.66% - .3660322108vw);margin:0 .1830161054vw}@media (min-width:1367px){.news__hdr{flex-basis:calc(41.66% - .2604166667vw);max-width:calc(41.66% - .2604166667vw);margin:0 .1302083333vw}}@media (min-width:576px) and (max-width:991px){.news__hdr{flex-basis:calc(100% - 2.6178010471vw);max-width:calc(100% - 2.6178010471vw);margin:0 1.3089005236vw;margin-bottom:3.4031413613vw}}@media (max-width:575px){.news__hdr{flex-basis:auto;max-width:100%;margin:0;margin-bottom:2.7548209366vmin}}.news__image img{aspect-ratio:327/210;width:17.03125vw!important;height:10.9375vw!important}@media (min-width:1367px){.news__image img{aspect-ratio:467/286;width:24.3229166667vw!important;height:14.8958333333vw!important}}@media (max-width:991px){.news__image img{aspect-ratio:467/286;width:100%!important;height:auto!important}}.news__imageblock{flex-basis:calc(35.2% - .3660322108vw);max-width:calc(35.2% - .3660322108vw);margin:0 .1830161054vw}@media (min-width:1367px){.news__imageblock{flex-basis:calc(25% - .2604166667vw);max-width:calc(25% - .2604166667vw);margin:0 .1302083333vw}}@media (min-width:576px) and (max-width:991px){.news__imageblock{flex-basis:calc(46% - 2.6178010471vw);max-width:calc(46% - 2.6178010471vw);margin:0 1.3089005236vw}}@media (max-width:575px){.news__imageblock{flex-basis:auto;max-width:100%;margin:0;margin-bottom:5.5096418733vmin}}.news__desc{flex-basis:calc(23.14% - .3660322108vw);max-width:calc(23.14% - .3660322108vw);margin:0 .1830161054vw}@media (min-width:1367px){.news__desc{flex-basis:calc(33.33% - .2604166667vw);max-width:calc(33.33% - .2604166667vw);margin:0 .1302083333vw}}@media (min-width:576px) and (max-width:991px){.news__desc{flex-basis:calc(54% - 2.6178010471vw);max-width:calc(54% - 2.6178010471vw);margin:0 1.3089005236vw}}@media (max-width:575px){.news__desc{flex-basis:auto;max-width:100%;margin:0}}.news-skeleton{padding:1.4641288433vw 0;border-bottom:1px solid var(--color-border)}.news-skeleton__image,.news-skeleton__line{background:linear-gradient(90deg,var(--color-light-gray) 25%,var(--color-hover) 50%,var(--color-light-gray) 75%);background-size:200% 100%;animation:aurora-shimmer 1.5s ease-in-out infinite;border-radius:3px}.news-skeleton__line{height:1.1em;margin-bottom:.75em;width:100%}.news-skeleton__line--date{width:28%;margin-bottom:1.3177vw}.news-skeleton__line--title{height:1.5em;margin-bottom:.5em}.news-skeleton__line--title-short{width:65%}.news-skeleton__line--more{width:35%;margin-top:1.83vw}.news-skeleton__image{aspect-ratio:327/210;width:100%}@media (min-width:1367px){.news-skeleton{padding:20px 0}.news-skeleton__line--date{margin-bottom:18px}.news-skeleton__line--more{margin-top:25px}}@media (min-width:576px) and (max-width:991px){.news-skeleton{padding:3vw 0}.news-skeleton__image{aspect-ratio:16/9}}@media (max-width:575px){.news-skeleton{padding:5vw 0}.news-skeleton__image{aspect-ratio:4/3}.news-skeleton__line--more{margin-top:4vw}}.newsblock__loadmore{display:flex;justify-content:center;margin-top:2.9282576867vw}@media (min-width:1367px){.newsblock__loadmore{margin-top:2.0833333333vw}}@media (min-width:576px) and (max-width:991px){.newsblock__loadmore{margin-top:5.2356020942vw}}@media (max-width:575px){.newsblock__loadmore{margin-top:11.0192837466vmin}}.newsblock--page{padding-top:0!important;padding-bottom:4.39238653vw;min-height:30vh}@media (min-width:1367px){.newsblock--page{padding-bottom:4.1666666667vw}}@media (min-width:576px) and (max-width:991px){.newsblock--page{padding-bottom:5.2356020942vw;min-height:auto}}@media (max-width:575px){.newsblock--page{padding-bottom:5.5096418733vmin;min-height:auto}}@media (min-width:576px) and (max-width:991px){.newsblock__empty{padding-left:1.9633507853vw}}@media (max-width:575px){.newsblock__empty{padding-left:4.132231405vmin}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBkYWMuY3NzIiwiLi4vYmxvY2tzL25ld3Muc2NzcyIsIi4uL2Jsb2Nrcy9mb3JtLnNjc3MiLCIuLi9fYnJlYWtwb2ludC5zY3NzIiwiLi4vYmxvY2tzL2NoZWNrYm94LnNjc3MiLCIuLi9ibG9ja3MvY29udGFjdHMtdGFibGUuc2NzcyIsIi4uL2Jsb2Nrcy90YWdzLnNjc3MiLCIuLi9ibG9ja3MvbmV3c2Jsb2NrLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMEJDdU1DLEdBQ0MsMEJEeE1xRCxDQzBNdEQsR0FDQywyQkFBQSxDQUFBLENDck1ELHlCQUNDLDJCRlBxSSxDRU10SSxvQkFDQywyQkZQcUksQ0VTdEksaUJBQ0MsWUZWbUssQ0VXbksscUJGWHlMLENFWXpMLGtCRlo0TSxDR2lCN00sMEJEUkEsaUJBS0Usa0JBQUEsQ0FBQSxDRmQyUSwrQ0VTN1EsaUJBUUUsa0JBQUEsQ0FBQSxDRmpCK1YseUJFU2pXLGlCQVdFLG1CQUFBLENBQUEsQ0FHRixtQkFDQyxTRnhCMmIsQ0V5QjNiLGVGekIyYyxDRTJCNWMsbUJBQ0MsU0Y1QndlLENFNkJ4ZSxnQkY3QnlmLENFOEJ6ZixRRjlCa2dCLENFK0JsZ0IsY0YvQmloQixDRWdDamhCLFNGaEMyaEIsQ0VrQzVoQixXQUNDLFlGbkNtakIsQ0VvQ25qQix1QkZwQzJrQixDR2lCNWtCLDBCRGlCQSxXQUlFLHVCQUFBLENBQUEsQ0Z0Q3lvQiwrQ0VrQzNvQixXQU9FLFFGekMyc0IsQ0UwQzNzQixxQkYxQ2l1QixDRTJDanVCLGtCQUFBLENBQUEsQ0YzQ3N2Qix5QkVrQ3h2QixXQVlFLDBCQUFBLENBQUEsQ0FHRixXQUNDLHNCRmxEdzFCLENFbUR4MUIsY0FDQyxxQ0ZwRDI0QixDR2lCNzRCLDBCRGtDQyxjQUdFLHFDQUFBLENBQUEsQ0Z0RDA5QiwrQ0VtRDU5QixjQU1FLGVBQUEsQ0FBQSxDRnpEd2lDLHlCRW1EMWlDLGNBU0UsdUNBQUEsQ0FBQSxDRjVEd25DLDBCRWlEM25DLFdBZUUsc0JBQUEsQ0FBQSxDRmhFc3JDLCtDRWlEeHJDLFdBa0JFLFFBQUEsQ0FBQSxDRm5FMHZDLHlCRWlENXZDLFdBcUJFLHlCQUFBLENBQUEsQ0FHRixhQUNDLFVGMUVpMUMsQ0UyRWoxQyxlRjNFaTJDLENFNEVqMkMsd0JGNUUwM0MsQ0U2RTEzQyxlRjdFMDRDLENFOEUxNEMscUJGOUVnNkMsQ0UrRWg2QyxpQ0YvRWs4QyxDRWdGbDhDLHdCRmhGMjlDLENFaUYzOUMsUUZqRm8rQyxDRWtGcCtDLDJDRmxGZ2hELENFbUZoaEQsMkJGbkY0aUQsQ0VxRjVpRCxtQkFDQyx3Q0Z0RnVtRCxDR2lCem1ELDBCRHdEQSxhQWdCRSx3QkZ6RnVxRCxDRTBGdnFELG1CQUFBLENBQUEsQ0YxRjZyRCwrQ0V5RS9yRCxhQW9CRSx1QkY3Rmd4RCxDRThGaHhELHlCQUFBLENBQUEsQ0Y5RjR5RCx5QkV5RTl5RCxhQXdCRSwwQkZqRzQyRCxDRWtHNTJELDRCQUFBLENBQUEsQ0FHRixjQUNDLG9DRnRHODdELENHaUIvN0QsMEJEb0ZBLGNBR0UsK0JBQUEsQ0FBQSxDRnhHdWdFLCtDRXFHemdFLGNBTUUsc0NBQUEsQ0FBQSxDRjNHNG1FLHlCRXFHOW1FLGNBU0UseUJBQUEsQ0FBQSxDQUdGLGdCQUNDLFlGbEgyc0UsQ0VtSDNzRSxrQkZuSDh0RSxDR2lCL3RFLDBCRGdHQSxnQkFJRSxrQkFBQSxDQUFBLENGckg0eEUsK0NFaUg5eEUsZ0JBT0Usa0JBQUEsQ0FBQSxDRnhIKzJFLHlCRWlIajNFLGdCQVVFLG9CQUFBLENBQUEsQ0FLRixtQkFDQyxZRmpJODhFLENFa0k5OEUsU0ZsSXc5RSxDRW1JeDlFLFVGbkltK0UsQ0VxSXArRSxpQkFDQyxvQkZ0SXlnRixDRXVJemdGLHFCRnZJK2hGLENFd0kvaEYsbUJGeEltakYsQ0V5SW5qRixrQkZ6SXNrRixDRTBJdGtGLHNCRjFJNmxGLENFMkk3bEYsaUJGM0krbUYsQ0U0SS9tRixxQ0Y1SXFwRixDRTZJcnBGLFVGN0lncUYsQ0UrSWhxRixjRi9JK3FGLENFZ0ovcUYsMkJGaEoyc0YsQ0VpSjNzRix1QkFDQyxtQ0ZsSnF3RixDRW1KcndGLFVGbkpneEYsQ0VxSmp4RixxQkFDQyxtQkZ0Snl6RixDRXVKenpGLG9CRnZKODBGLENHaUJoMUYsMEJEb0lDLHFCQUlFLFlGekp5NEYsQ0UwSno0RixhQUFBLENBQUEsQ0YxSnk1RiwrQ0VxSjM1RixxQkFRRSxvQkY3SmkvRixDRThKai9GLHFCQUFBLENBQUEsQ0Y5SnlnRyx5QkVxSjNnRyxxQkFZRSxzQkZqSzZrRyxDRWtLN2tHLHVCQUFBLENBQUEsQ0ZsS3VtRywwQkVxSTFtRyxpQkFpQ0Usb0JGdEt1cUcsQ0V1S3ZxRyxxQkFBQSxDQUFBLENGdksrckcsK0NFcUlqc0csaUJBc0NFLG1CRjNLa3hHLENFNEtseEcsb0JBQUEsQ0FBQSxDRjVLeXlHLHlCRXFJM3lHLGlCQTJDRSx1QkZoTDAyRyxDRWlMMTJHLHdCQUFBLENBQUEsQ0UxS0YsaUJBQ0MsVUpSaTZHLENJU2o2RyxZSlQ4NkcsQ0lVOTZHLGlCSlZnOEcsQ0lZMTZHLGdEQUNRLCtCSmJrL0csQ0lpQmpoSCxnQkFDQywyQkpsQjRqSCxDSW1CNWpILGlCSm5COGtILENJb0Joa0gsY0pwQitrSCxDSXFCL2tILGtCQUNRLDBDSnRCb29ILENJdUJwb0gsd0JBQ1EsK0JKeEJvckgsQ0kyQmx0SCx1QkFDQyxVSjVCbXZILENJNkJudkgsb0JKN0J3d0gsQ0k4Qm52SCxpQko5QnF3SCxDSStCMXhILG9CSi9CK3lILENJZ0MveUgscUJKaENxMEgsQ0lpQ3IwSCx1Q0pqQzYySCxDSWtDNzJILGlCSmxDKzNILENJbUMxMkgsTUpuQ2kzSCxDSW9DajNILEtKcEN1M0gsQ0lxQ3YzSCwyQkpyQ201SCxDR2lCMTZILDBCQ1VDLHVCQVk4QixZSnZDeThILENJd0M5OUgsYUFBQSxDQUFBLENKeEM4K0gsK0NJMkJ2L0gsdUJBZ0I4QixvQkozQ21qSSxDSTRDeGtJLHFCQUFBLENBQUEsQ0o1Q2dtSSx5QkkyQnptSSx1QkFvQjhCLHNCSi9DaXBJLENJZ0R0cUksdUJBQUEsQ0FBQSxDSmhEZ3NJLDBCSWlCMXNJLGdCQW1DdUIsb0JBQUEsQ0FBQSxDSnBEbXZJLCtDSWlCMXdJLGdCQXNDdUIsMkJBQUEsQ0FBQSxDSnZEKzBJLHlCSWlCdDJJLGdCQXlDdUIsNkJBQUEsQ0FBQSxDQ3BEeEIsZ0JBQ0MsWUxQMDhJLENLUTE4SSxxQkxSZytJLENLU2grSSxrQkxUbS9JLENLVW4vSSxvQkFDQyxZTFhtaEosQ0tZbmhKLDZCTFppakosQ0thampKLDJDTGI2bEosQ0dpQjlsSiwwQkVQQSxvQkFLRSw2QkFBQSxDQUFBLENMZjBxSiwrQ0tVNXFKLG9CQVFFLDZCQUFBLENBQUEsQ0xsQjR3Six5QktVOXdKLG9CQVdFLCtCQUFBLENBQUEsQ0FJRCxnQ0FDQyxhTDFCdTRKLENLMkJ2NEoscUJMM0I2NUosQ0dpQi81SiwwQkVRQyxnQ0FJRSxxQkFBQSxDQUFBLENMN0I4K0osK0NLeUJoL0osZ0NBT0UscUJBQUEsQ0FBQSxDTGhDb2xLLHlCS3lCdGxLLGdDQVVFLHVCQUFBLENBQUEsQ0FHRix5QkFDQyxZTHZDNHNLLENLd0M1c0ssY0x4QzJ0SyxDS3lDM3RLLGdDTHpDNHZLLENLMEM1dkssMkJBQ0MsMEJMM0NpekssQ0s0Q2p6SyxtQ0w1Q3ExSyxDSzZDcjFLLGlDQUNDLHdDTDlDODVLLENHaUJsNkssMEJFcUJDLHlCQVlFLDJCQUFBLENBQUEsQ0xsRGcvSywrQ0tzQ2wvSyx5QkFlRSxnQ0FBQSxDQUFBLENMckQwbEwseUJLc0M1bEwseUJBa0JFLHFDQUFBLENBQUEsQ0x4RG1yTCwwQktNdnJMLGdCQXVERSxrQkFBQSxDQUFBLENMN0RtdkwsK0NLTXJ2TCxnQkEwREUsa0JBQUEsQ0FBQSxDTGhFczBMLHlCS014MEwsZ0JBNkRFLG9CQUFBLENBQUEsQ0FFRCwwQkFDQyxpQkx0RWc3TCxDS3VFaDdMLFNMdkUwN0wsQ0t3RTE3TCxpQkx4RTQ4TCxDSzBFdDdMLDhDQUNRLDRCTDNFeS9MLENHaUJ4aE0sMEJFeUR1Qiw4Q0FHZ0IsdUJBQUEsQ0FBQSxDTDdFbWxNLCtDSzBFbm1NLDhDQU1nQiw2QkFBQSxDQUFBLENMaEYrc00seUJLMEUvdE0sOENBU2dCLCtCQUFBLENBQUEsQ0FFUix5REFDUSxnQkx0Rmc0TSxDS3VGaDRNLGtCTHZGbTVNLENLMkZ2N00sMERBQ0MscUJMNUZzZ04sQ0dpQjFnTiwwQkUwRUcsMERBR0UscUJBQUEsQ0FBQSxDTDlGaW5OLCtDSzJGbm5OLDBEQU1FLHFCQUFBLENBQUEsQ0xqR2l2Tix5QksyRm52TiwwREFTRSx1QkFBQSxDQUFBLENMcEc2MU4sMEJLcUVsMk4sMEJBcUN1QixZQUFBLENBQUEsQ0wxRzY0Tix5QktxRXA2TiwwQkF3Q0Usa0JMN0d1K04sQ0s4R3YrTixTQUFBLENBQUEsQ0w5R20vTiwrQ0txRXIvTiwwQkE0Q3VCLGtCQUFBLENBQUEsQ0xqSDJqTyx5QktxRWxsTywwQkErQ3VCLG9CQUFBLENBQUEsQ0M5R3hCLE1BQ0MsWU5QNnFPLENNUTdxTyxjTlI0ck8sQ01TNXJPLGlCTlQ4c08sQ0dpQjlzTywwQkdYRCxNQUtFLGlCQUFBLENBQUEsQ05YaXdPLCtDTU1ud08sTUFRRSxpQkFBQSxDQUFBLENOZHkwTyx5Qk1NMzBPLE1BV0Usb0JBQUEsQ0FBQSxDQUdGLEtBQ0MsbUJOckJ1NU8sQ01zQnY1TyxrQk50QjA2TyxDTXVCMTZPLHNCTnZCaThPLENNd0JqOE8seUJOeEIyOU8sQ015QjM5Tyx3Qk56Qm8vTyxDTTBCcC9PLGVOMUJvZ1AsQ00yQnBnUCx3Qk4zQjZoUCxDTTRCN2hQLGdCTjVCOGlQLENNNkI5aVAsd0NON0J1bFAsQ004QnZsUCwyQk45Qm1uUCxDTStCbm5QLDJCTi9CK29QLENNZ0Mvb1AsUU5oQ3dwUCxDTWlDeHBQLHVEQUdDLFVOcEN5dFAsQ01xQ3p0UCxxQ05yQyt2UCxDTXNDL3ZQLG1CTnRDbXhQLENHaUJweFAsMEJHR0QsS0FzQkUseUJOMUM0MFAsQ00yQzUwUCxrQk4zQysxUCxDTTRDLzFQLHdCTjVDdzNQLENNNkN4M1Asc0JBQUEsQ0FBQSxDTjdDaTVQLCtDTW9CbjVQLEtBNEJFLHdCTmhENjlQLENNaUQ3OVAsd0JOakRzL1AsQ01rRHQvUCx1Qk5sRDhnUSxDTW1EOWdRLDJCQUFBLENBQUEsQ05uRDRpUSx5Qk1vQjlpUSxLQWtDRSwyQk50RHFtUSxDTXVEcm1RLDBCTnZEZ29RLENNd0Rob1EseUJOeEQwcFEsQ015RDFwUSw0QkFBQSxDQUFBLENOekR5clEseURNOER6clEsbUNOOURxeFEsQ0NNdnhRLE1BQ0Msd0JEUHF6USxDQ1FyelEsa0NEUncxUSxDQ1N4MVEsaUJEVDAyUSxDQ1UxMlEsWUFDQyxhRFhtNFEsQ0NZbjRRLDJCRForNVEsQ0NhLzVRLDJCRGIyN1EsQ0dpQjU3USwwQkZQQSxZQUtFLHFCQUFBLENBQUEsQ0Rmdy9RLCtDQ1UxL1EsWUFRRSwyQkFBQSxDQUFBLENEbEJnbFIseUJDVWxsUixZQVdFLDhCRHJCbXBSLENDc0JucFIsMEJBQUEsQ0FBQSxDQUdGLGFBQ0MsYUQxQjJzUixDQzJCM3NSLG1CQUNDLFVENUJ3dVIsQ0M2Qnh1UixpQkQ3QjB2UixDQzhCMXZSLG1CRDlCOHdSLENDK0I5d1Isb0JEL0JteVIsQ0NnQ255UixxQkRoQ3l6UixDQ2lDenpSLHNCRGpDZzFSLENHaUJsMVIsMEJGVUMsbUJBUUUsbUJEbkNnNVIsQ0NvQ2g1UixvQkRwQ3E2UixDQ3FDcjZSLHFCRHJDMjdSLENDc0MzN1Isc0JBQUEsQ0FBQSxDRHRDbzlSLHlCQzJCdDlSLG1CQWNFLE1EekNzZ1MsQ0MwQ3RnUyxPQUFBLENBQUEsQ0FHRixtQkFDQywwQkQ5QzhqUyxDR2lCaGtTLDBCRlFBLGFBd0JFLHlCQUFBLENBQUEsQ0RqRGlvUywrQ0N5Qm5vUyxhQTJCRSx5QkFBQSxDQUFBLENEcER3dFMseUJDeUIxdFMsYUE4QkUsY0FBQSxDQUFBLENBR0YsYUFDQywyQkQzRHV6UyxDQzREdnpTLDRCRDVEbzFTLENHaUJyMVMsMEJGeUNBLGFBSUUsNEJBQUEsQ0FBQSxDRDlEeTVTLCtDQzBEMzVTLGFBT0UsNEJBQUEsQ0FBQSxDRGpFbS9TLHlCQzBEci9TLGFBVUUsOEJBQUEsQ0FBQSxDQUdGLHlCQUVDLHlCRHpFNG1ULENHaUI3bVQsMEJGc0RBLHlCQUlFLGtCQUFBLENBQUEsQ0QzRW1yVCwrQ0N1RXJyVCx5QkFPRSxhQUFBLENBQUEsQ0Q5RTB3VCx5QkN1RTV3VCx5QkFVRSxhQUFBLENBQUEsQ0RqRjIwVCwwQkNNOTBULE1BK0VFLHdCQUFBLENBQUEsQ0RyRnM0VCwrQ0NNeDRULE1Ba0ZFLHdCQUFBLENBQUEsQ0R4RnE5VCx5QkNNdjlULE1BcUZFLDBCQUFBLENBQUEsQ0FHRCxZQUNDLGtDRC9GOGpVLENHeUMvalUseUJGcURBLFlBR0UsY0FBQSxDQUFBLENBR0YsV0FDQyxZRHJHMm9VLENHaUI1b1UsMEJGbUZBLFdBR0UsdUJBQUEsQ0FBQSxDRHZHeXNVLCtDQ29HM3NVLFdBTUUsd0JEMUcyeFUsQ0MyRzN4VSxjQUFBLENBQUEsQ0QzRzR5VSx5QkNvRzl5VSxXQVVFLFFEOUd3MVUsQ0MrR3gxVSxxQkFBQSxDQUFBLENBR0YsV0FDQyx1Q0RuSG02VSxDQ29IbjZVLHNDRHBIMDhVLENDcUgxOFUsc0JEckhpK1UsQ0dpQmwrVSwwQkZpR0EsV0FLRSx1Q0R2SDZpVixDQ3dIN2lWLHNDRHhIb2xWLENDeUhwbFYsc0JBQUEsQ0FBQSxDRHpINm1WLCtDQ2tIL21WLFdBVUUsc0NENUg2c1YsQ0M2SDdzVixxQ0Q3SG12VixDQzhIbnZWLHVCRDlIMndWLENDK0gzd1YsNEJBQUEsQ0FBQSxDRC9IMHlWLHlCQ2tINXlWLFdBZ0JFLGVEbEk2MVYsQ0NtSTcxVixjRG5JNDJWLENDb0k1MlYsUURwSXEzVixDQ3FJcjNWLDhCQUFBLENBQUEsQ0FJRCxpQkFDQyxvQkQxSTI3VixDQzJJMzdWLDBCRDNJczlWLENDNEl0OVYsMEJENUlpL1YsQ0dpQm4vViwwQkZ3SEMsaUJBS0Usb0JEOUlnalcsQ0MrSWhqVywrQkQvSWdsVyxDQ2dKaGxXLGdDQUFBLENBQUEsQ0RoSm1uVyx5QkN5SXJuVyxpQkFVRSxvQkRuSmlyVyxDQ29KanJXLG9CRHBKc3NXLENDcUp0c1cscUJBQUEsQ0FBQSxDQUlILGtCQUNDLHNDRDFKd3hXLENDMkp4eFcscUNEM0o4elcsQ0M0Sjl6VyxzQkQ1SnExVyxDR2lCdDFXLDBCRndJQSxrQkFLRSxvQ0Q5SnE2VyxDQytKcjZXLG1DRC9KeThXLENDZ0t6OFcsc0JBQUEsQ0FBQSxDRGhLaytXLCtDQ3lKcCtXLGtCQVVFLHFDRG5Ld2tYLENDb0t4a1gsb0NEcEs2bVgsQ0NxSzdtWCx1QkFBQSxDQUFBLENEckt1b1gseUJDeUp6b1gsa0JBZUUsZUR4S2lzWCxDQ3lLanNYLGNEektndFgsQ0MwS2h0WCxRRDFLeXRYLENDMkt6dFgsOEJBQUEsQ0FBQSxDQUdGLFlBQ0MsdUNEL0s4eVgsQ0NnTDl5WCxzQ0RoTHExWCxDQ2lMcjFYLHNCRGpMNDJYLENHaUI3MlgsMEJGNkpBLFlBS0UsdUNEbkx5N1gsQ0NvTHo3WCxzQ0RwTGcrWCxDQ3FMaCtYLHNCQUFBLENBQUEsQ0RyTHkvWCwrQ0M4SzMvWCxZQVVFLHFDRHhMeWxZLENDeUx6bFksb0NEekw4blksQ0MwTDluWSx1QkFBQSxDQUFBLENEMUx3cFkseUJDOEsxcFksWUFlRSxlRDdMNHNZLENDOEw1c1ksY0Q5TDJ0WSxDQytMM3RZLFFBQUEsQ0FBQSxDQWdCSCxlQUNDLHdCRGhOK3dZLENDaU4vd1ksMkNEak4yelksQ0NvTjV6WSwyQ0FFQyxnSER0TnU5WSxDQzROdjlZLHlCRDVOaS9ZLENDNk5qL1ksa0REN05vaVosQ0M4TnBpWixpQkQ5TnNqWixDQ2lPdmpaLHFCQUNDLFlEbE93bFosQ0NtT3hsWixtQkRuTzRtWixDQ29PNW1aLFVEcE91blosQ0NzT3ZuWiwyQkFDQyxTRHZPMnBaLENDd08zcFosc0JEeE9rclosQ0MwT25yWiw0QkFDQyxZRDNPMnRaLENDNE8zdFosa0JENU84dVosQ0M4Ty91WixrQ0FDQyxTRC9PMHhaLENDaVAzeFosMkJBQ0MsU0RsUCt6WixDQ21QL3paLGlCRG5QaTFaLENDdVBuMVosc0JBQ0Msb0JEeFA2M1osQ0N5UDczWixVRHpQdzRaLENDOFB6NFosMEJBQ0MsZUFDQyxjRGhRKzdaLENDa1FoOFosMkJBQ0Msa0JEblE2K1osQ0NxUTkrWiwyQkFDQyxlQUFBLENBQUEsQ0R0UTBoYSwrQ0MyUTNoYSxlQUNDLGFENVFxbWEsQ0M4UXRtYSxzQkFDQyxpQkFBQSxDQUFBLENEL1Erb2EseUJDb1JocGEsZUFDQyxhRHJSb3NhLENDdVJyc2Esc0JBQ0MsZ0JEeFIydWEsQ0MwUjV1YSwyQkFDQyxjQUFBLENBQUEsQ01wUkQscUJBQ0MsWVBSd3phLENPU3h6YSxzQlBUKzBhLENPVS8wYSx5QlBWeTJhLENHaUIxMmEsMEJJVkEscUJBS0UseUJBQUEsQ0FBQSxDUFptN2EsK0NPT3I3YSxxQkFRRSx5QkFBQSxDQUFBLENQZmtoYix5Qk9PcGhiLHFCQVdFLDRCQUFBLENBQUEsQ0FHRixpQkFDQyx1QlB0QnVvYixDT3VCdm9iLDJCUHZCbXFiLENPd0JucWIsZVB4Qm1yYixDR2lCcHJiLDBCSUlBLGlCQUtFLDZCQUFBLENBQUEsQ1AxQjZ2YiwrQ09xQi92YixpQkFRRSw2QlA3QjAxYixDTzhCMTFiLGVBQUEsQ0FBQSxDUDlCNDJiLHlCT3FCOTJiLGlCQVlFLCtCUGpDcTdiLENPa0NyN2IsZUFBQSxDQUFBLENQbEN1OGIsK0NPcUN6OGIsa0JBRUUsMkJBQUEsQ0FBQSxDUHZDcWljLHlCT3FDdmljLGtCQUtFLDRCQUFBLENBQUEiLCJmaWxlIjoicGRhYy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAa2V5ZnJhbWVzIGF1cm9yYS1zaGltbWVyezAle2JhY2tncm91bmQtcG9zaXRpb246MjAwJSAwfXRve2JhY2tncm91bmQtcG9zaXRpb246LTIwMCUgMH19LmZvcm0gOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1jb2xvci1ibGFjay0zMCl9LmZvcm1fX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyLjM0MjYwNjE0OTN2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5mb3JtX19jb250YWluZXJ7Z2FwOjEuNjY2NjY2NjY2N3Z3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb3JtX19jb250YWluZXJ7Z2FwOjIuMDk0MjQwODM3N3Z3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmZvcm1fX2NvbnRhaW5lcntnYXA6NC4xMzIyMzE0MDV2bWlufX0uZm9ybV9fZmllbGQtZXJyb3J7Y29sb3I6cmVkO21hcmdpbi10b3A6LjVlbX0uZm9ybV9fZmlsZS1yZW1vdmV7cGFkZGluZzowO21hcmdpbi1sZWZ0Oi41ZW07Ym9yZGVyOjA7YmFja2dyb3VuZDowIDA7Y29sb3I6cmVkfS5mb3JtX19yb3d7ZGlzcGxheTpmbGV4O21hcmdpbjowIC0uNzMyMDY0NDIxN3Z3fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZvcm1fX3Jvd3ttYXJnaW46MCAtLjUyMDgzMzMzMzN2d319QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9ybV9fcm93e21hcmdpbjowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6Mi4wOTQyNDA4Mzc3dnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuZm9ybV9fcm93e21hcmdpbjowIC0yLjc1NDgyMDkzNjZ2bWlufX0uZm9ybV9fY29se21hcmdpbjowIC43MzIwNjQ0MjE3dnd9LmZvcm1fX2NvbC0tNntmbGV4LWJhc2lzOmNhbGMoNTAlIC0gMS40NjQxMjg4NDMzdncpfUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZvcm1fX2NvbC0tNntmbGV4LWJhc2lzOmNhbGMoNTAlIC0gMS4wNDE2NjY2NjY3dncpfX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb3JtX19jb2wtLTZ7ZmxleC1iYXNpczphdXRvfX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmZvcm1fX2NvbC0tNntmbGV4LWJhc2lzOmNhbGMoNTAlIC0gNS41MDk2NDE4NzMzdm1pbil9fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZvcm1fX2NvbHttYXJnaW46MCAuNTIwODMzMzMzM3Z3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb3JtX19jb2x7bWFyZ2luOjB9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuZm9ybV9fY29se21hcmdpbjowIDIuNzU0ODIwOTM2NnZtaW59fS5mb3JtX19pbnB1dHt3aWR0aDoxMDAlO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6Mi40ODkwMTkwMzM3dnc7bGluZS1oZWlnaHQ6OTAlO2xldHRlci1zcGFjaW5nOi0uMDJlbTtmb250LWZhbWlseTp2YXIoLS1mb250LXNlY29uZGFyeSk7cGFkZGluZzowIDAgLjQzOTIzODY1M3Z3O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5mb3JtX19pbnB1dDpmb2N1c3tib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpfUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZvcm1fX2lucHV0e2ZvbnQtc2l6ZToyLjM5NTgzMzMzMzN2dztwYWRkaW5nOjAgMCAuMzEyNXZ3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb3JtX19pbnB1dHtmb250LXNpemU6My42NjQ5MjE0NjZ2dztwYWRkaW5nOjAgMCAuNzg1MzQwMzE0MXZ3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmZvcm1fX2lucHV0e2ZvbnQtc2l6ZTo1LjUwOTY0MTg3MzN2bWluO3BhZGRpbmc6MCAwIDIuNzU0ODIwOTM2NnZtaW59fS5mb3JtX19wb2xpY3l7bWFyZ2luOjQuMzkyMzg2NTN2dyAwIDIuOTI4MjU3Njg2N3Z3fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZvcm1fX3BvbGljeXttYXJnaW46My4xMjV2dyAwIDIuMDgzMzMzMzMzM3Z3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb3JtX19wb2xpY3l7bWFyZ2luOjcuODUzNDAzMTQxNHZ3IDAgNS4yMzU2MDIwOTQydnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuZm9ybV9fcG9saWN5e21hcmdpbjo4LjI2NDQ2MjgwOTl2bWluIDB9fS5mb3JtX19maWxlaXRlbXtkaXNwbGF5OmZsZXg7Z2FwOjEuNDY0MTI4ODQzM3Z3fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZvcm1fX2ZpbGVpdGVte2dhcDoxLjA0MTY2NjY2Njd2d319QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9ybV9fZmlsZWl0ZW17Z2FwOjIuNjE3ODAxMDQ3MXZ3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmZvcm1fX2ZpbGVpdGVte2dhcDo1LjUwOTY0MTg3MzN2bWlufX0uZmlsZS1pbnB1dF9faW5wdXR7ZGlzcGxheTpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xfS5maWxlLWlucHV0X19pY297d2lkdGg6NC4wMjYzNTQzMTkydnc7aGVpZ2h0OjQuMDI2MzU0MzE5MnZ3O2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dH0uZmlsZS1pbnB1dF9faWNvOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmxhY2spO2NvbG9yOiNmZmZ9LmZpbGUtaW5wdXRfX2ljbyBzdmd7d2lkdGg6MS43NTY5NTQ2MTJ2dztoZWlnaHQ6MS43NTY5NTQ2MTJ2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5maWxlLWlucHV0X19pY28gc3Zne3dpZHRoOjEuMjV2dztoZWlnaHQ6MS4yNXZ3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5maWxlLWlucHV0X19pY28gc3Zne3dpZHRoOjMuMTQxMzYxMjU2NXZ3O2hlaWdodDozLjE0MTM2MTI1NjV2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5maWxlLWlucHV0X19pY28gc3Zne3dpZHRoOjYuNjExNTcwMjQ3OXZtaW47aGVpZ2h0OjYuNjExNTcwMjQ3OXZtaW59fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmZpbGUtaW5wdXRfX2ljb3t3aWR0aDoyLjg2NDU4MzMzMzN2dztoZWlnaHQ6Mi44NjQ1ODMzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmZpbGUtaW5wdXRfX2ljb3t3aWR0aDo1Ljg5MDA1MjM1NnZ3O2hlaWdodDo1Ljg5MDA1MjM1NnZ3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmZpbGUtaW5wdXRfX2ljb3t3aWR0aDoxMS4wMTkyODM3NDY2dm1pbjtoZWlnaHQ6MTEuMDE5MjgzNzQ2NnZtaW59fS5jaGVja2JveF9faW5wdXR7ei1pbmRleDotMTtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGV9LmNoZWNrYm94X19pbnB1dDpjaGVja2VkKy5jaGVja2JveF9fdGV4dDpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1jb2xvci1wcmltYXJ5KX0uY2hlY2tib3hfX3RleHR7cGFkZGluZy1sZWZ0OjIuMDQ5NzgwMzgwN3Z3O3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfS5jaGVja2JveF9fdGV4dCBhe2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsYWNrKX0uY2hlY2tib3hfX3RleHQgYTpob3Zlcntib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5jaGVja2JveF9fdGV4dDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEuMTcxMzAzMDc0N3Z3O2hlaWdodDoxLjE3MTMwMzA3NDd2dztib3JkZXI6MS41cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7Ym9yZGVyLXJhZGl1czoycHg7bGVmdDowO3RvcDowO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dH1AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5jaGVja2JveF9fdGV4dDpiZWZvcmV7d2lkdGg6MS4yNXZ3O2hlaWdodDoxLjI1dnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNoZWNrYm94X190ZXh0OmJlZm9yZXt3aWR0aDoyLjA5NDI0MDgzNzd2dztoZWlnaHQ6Mi4wOTQyNDA4Mzc3dnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuY2hlY2tib3hfX3RleHQ6YmVmb3Jle3dpZHRoOjQuNDA3NzEzNDk4NnZtaW47aGVpZ2h0OjQuNDA3NzEzNDk4NnZtaW59fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmNoZWNrYm94X190ZXh0e3BhZGRpbmctbGVmdDoxLjg3NXZ3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jaGVja2JveF9fdGV4dHtwYWRkaW5nLWxlZnQ6My40MDMxNDEzNjEzdnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuY2hlY2tib3hfX3RleHR7cGFkZGluZy1sZWZ0OjcuMTYyNTM0NDM1M3ZtaW59fS5jb250YWN0cy10YWJsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyLjkyODI1NzY4Njd2d30uY29udGFjdHMtdGFibGVfX3Rye2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWJvdHRvbToxLjQ2NDEyODg0MzN2dztib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpfUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmNvbnRhY3RzLXRhYmxlX190cntwYWRkaW5nLWJvdHRvbToxLjA0MTY2NjY2Njd2d319QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY29udGFjdHMtdGFibGVfX3Rye3BhZGRpbmctYm90dG9tOjIuNjE3ODAxMDQ3MXZ3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmNvbnRhY3RzLXRhYmxlX190cntwYWRkaW5nLWJvdHRvbTo1LjUwOTY0MTg3MzN2bWlufX0uY29udGFjdHMtdGFibGVfX3RkOmZpcnN0LWNoaWxke2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTUuNTE5NzY1NzM5NHZ3fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmNvbnRhY3RzLXRhYmxlX190ZDpmaXJzdC1jaGlsZHt3aWR0aDoxMy42NDU4MzMzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhY3RzLXRhYmxlX190ZDpmaXJzdC1jaGlsZHt3aWR0aDoxOC43MTcyNzc0ODY5dnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuY29udGFjdHMtdGFibGVfX3RkOmZpcnN0LWNoaWxke3dpZHRoOjM1LjgxMjY3MjE3NjN2bWlufX0uY29udGFjdHMtdGFibGVfX3RkLS1zb2N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouNzMyMDY0NDIxN3Z3IDEuMDI0ODkwMTkwM3Z3fS5jb250YWN0cy10YWJsZV9fdGQtLXNvYyBhe2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5jb250YWN0cy10YWJsZV9fdGQtLXNvYyBhOmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSl9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsuY29udGFjdHMtdGFibGVfX3RkLS1zb2N7Z2FwOi43ODEyNXZ3IDEuMDQxNjY2NjY2N3Z3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb250YWN0cy10YWJsZV9fdGQtLXNvY3tnYXA6LjUyMzU2MDIwOTR2dyAxLjMwODkwMDUyMzZ2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5jb250YWN0cy10YWJsZV9fdGQtLXNvY3tnYXA6MS4zNzc0MTA0Njgzdm1pbiAyLjc1NDgyMDkzNjZ2bWlufX1AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5jb250YWN0cy10YWJsZXtnYXA6Mi4wODMzMzMzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhY3RzLXRhYmxle2dhcDozLjc5NTgxMTUxODN2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5jb250YWN0cy10YWJsZXtnYXA6OC4yNjQ0NjI4MDk5dm1pbn19LmNvbnRhY3RzLXRhYmxlLS1jb250YWN0c3tnYXA6Mi4xOTYxOTMyNjV2dztvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LmNvbnRhY3RzLXRhYmxlLS1jb250YWN0cyAuY29udGFjdHMtdGFibGVfX3Rye3BhZGRpbmctYm90dG9tOjIuMTk2MTkzMjY1dnd9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsuY29udGFjdHMtdGFibGUtLWNvbnRhY3RzIC5jb250YWN0cy10YWJsZV9fdHJ7cGFkZGluZy1ib3R0b206MS41NjI1dnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhY3RzLXRhYmxlLS1jb250YWN0cyAuY29udGFjdHMtdGFibGVfX3Rye3BhZGRpbmctYm90dG9tOjIuNjE3ODAxMDQ3MXZ3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmNvbnRhY3RzLXRhYmxlLS1jb250YWN0cyAuY29udGFjdHMtdGFibGVfX3Rye3BhZGRpbmctYm90dG9tOjUuNTA5NjQxODczM3ZtaW59fS5jb250YWN0cy10YWJsZS0tY29udGFjdHMgLmNvbnRhY3RzLXRhYmxlX190cjpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTpub25lfS5jb250YWN0cy10YWJsZS0tY29udGFjdHMgLmNvbnRhY3RzLXRhYmxlX190ZDpmaXJzdC1jaGlsZHt3aWR0aDoxNi4xNzg2MjM3MTg5dnd9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsuY29udGFjdHMtdGFibGUtLWNvbnRhY3RzIC5jb250YWN0cy10YWJsZV9fdGQ6Zmlyc3QtY2hpbGR7d2lkdGg6MjAuMDUyMDgzMzMzM3Z3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb250YWN0cy10YWJsZS0tY29udGFjdHMgLmNvbnRhY3RzLXRhYmxlX190ZDpmaXJzdC1jaGlsZHt3aWR0aDozMS45MzcxNzI3NzQ5dnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuY29udGFjdHMtdGFibGUtLWNvbnRhY3RzIC5jb250YWN0cy10YWJsZV9fdGQ6Zmlyc3QtY2hpbGR7d2lkdGg6MzEuNDA0OTU4Njc3N3ZtaW59fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7LmNvbnRhY3RzLXRhYmxlLS1jb250YWN0c3tnYXA6MS41NjI1dnd9fUBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXsuY29udGFjdHMtdGFibGUtLWNvbnRhY3Rze3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjF9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhY3RzLXRhYmxlLS1jb250YWN0c3tnYXA6Mi42MTc4MDEwNDcxdnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuY29udGFjdHMtdGFibGUtLWNvbnRhY3Rze2dhcDo1LjUwOTY0MTg3MzN2bWlufX0udGFnc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOi4zNjYwMzIyMTA4dnd9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsudGFnc3tnYXA6LjI2MDQxNjY2Njd2d319QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsudGFnc3tnYXA6LjY1NDQ1MDI2MTh2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey50YWdze2dhcDoxLjM3NzQxMDQ2ODN2bWlufX0udGFne2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWluLWhlaWdodDozLjY2MDMyMjEwODN2dztwYWRkaW5nOjAgMS4wOTgwOTY2MzI1dnc7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjE3MTMwMzA3NDd2dztsaW5lLWhlaWdodDoxMzAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2stNzApO2JvcmRlci1yYWRpdXM6LjIxOTYxOTMyNjV2dztib3JkZXI6MH0udGFnLmFjdGl2ZSwudGFnLmlzLWFjdGl2ZSwudGFnLm1peGl0dXAtY29udHJvbC1hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsudGFne21pbi1oZWlnaHQ6Mi44NjQ1ODMzMzMzdnc7cGFkZGluZzowIC43ODEyNXZ3O2ZvbnQtc2l6ZToxLjA0MTY2NjY2Njd2dztib3JkZXItcmFkaXVzOi4xNTYyNXZ3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey50YWd7bWluLWhlaWdodDo1Ljg5MDA1MjM1NnZ3O3BhZGRpbmc6MCAxLjU3MDY4MDYyODN2dztmb250LXNpemU6MS44MzI0NjA3MzN2dztib3JkZXItcmFkaXVzOi4zOTI2NzAxNTcxdnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsudGFne21pbi1oZWlnaHQ6OS42NDE4NzMyNzgydm1pbjtwYWRkaW5nOjAgMi43NTQ4MjA5MzY2dm1pbjtmb250LXNpemU6My4zMDU3ODUxMjR2bWluO2JvcmRlci1yYWRpdXM6LjgyNjQ0NjI4MXZtaW59fWJ1dHRvbi50YWc6aG92ZXI6bm90KC5pcy1hY3RpdmUsLm1peGl0dXAtY29udHJvbC1hY3RpdmUpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItaG92ZXIpfS5uZXdze3BhZGRpbmc6MS40NjQxMjg4NDMzdncgMDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2Utb3V0O3Bvc2l0aW9uOnJlbGF0aXZlfS5uZXdzX19kYXRle2Rpc3BsYXk6YmxvY2s7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2stNzApO21hcmdpbi1ib3R0b206MS4zMTc3MTU5NTl2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzX19kYXRle21hcmdpbi1ib3R0b206LjkzNzV2d319QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsubmV3c19fZGF0ZXttYXJnaW4tYm90dG9tOjEuODMyNDYwNzMzdnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c19fZGF0ZXttYXJnaW4tYm90dG9tOjMuMDMwMzAzMDMwM3ZtaW47Zm9udC1zaXplOjMuODU2NzQ5MzExM3ZtaW59fS5uZXdzX190aXRsZXtkaXNwbGF5OmJsb2NrfS5uZXdzX190aXRsZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xLjQ2NDEyODg0MzN2dztsZWZ0Oi0xLjQ2NDEyODg0MzN2dztyaWdodDotMS40NjQxMjg4NDMzdnc7Ym90dG9tOi0xLjQ2NDEyODg0MzN2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzX190aXRsZTphZnRlcnt0b3A6LTEuMDQxNjY2NjY2N3Z3O2xlZnQ6LTEuMDQxNjY2NjY2N3Z3O3JpZ2h0Oi0xLjA0MTY2NjY2Njd2dztib3R0b206LTEuMDQxNjY2NjY2N3Z3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7Lm5ld3NfX3RpdGxlOmFmdGVye2xlZnQ6MDtyaWdodDowfX0ubmV3c19fdGl0bGU6aG92ZXJ7Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSl9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsubmV3c19fdGl0bGV7bWF4LXdpZHRoOjMyLjQ0NzkxNjY2Njd2d319QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsubmV3c19fdGl0bGV7bWF4LXdpZHRoOjgxLjU0NDUwMjYxNzh2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5uZXdzX190aXRsZXttYXgtd2lkdGg6MTAwJX19Lm5ld3NfX2ludHJve2NvbG9yOnZhcigtLWNvbG9yLWJsYWNrLTcwKTttYXJnaW4tYm90dG9tOjEuODMwMTYxMDU0MnZ3fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7Lm5ld3NfX2ludHJve21hcmdpbi1ib3R0b206MS4zMDIwODMzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NfX2ludHJve21hcmdpbi1ib3R0b206Mi42MTc4MDEwNDcxdnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c19faW50cm97bWFyZ2luLWJvdHRvbTo1LjUwOTY0MTg3MzN2bWlufX0ubmV3c19faW50cm8sLm5ld3NfX21vcmV7bWFyZ2luLWxlZnQ6MS43NTY5NTQ2MTJ2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzX19pbnRybywubmV3c19fbW9yZXttYXJnaW4tbGVmdDoxLjI1dnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NfX2ludHJvLC5uZXdzX19tb3Jle21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c19faW50cm8sLm5ld3NfX21vcmV7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsubmV3c3twYWRkaW5nOjEuMDQxNjY2NjY2N3Z3IDB9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3N7cGFkZGluZzoyLjYxNzgwMTA0NzF2dyAwfX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7Lm5ld3N7cGFkZGluZzo1LjUwOTY0MTg3MzN2bWluIDB9fS5uZXdzOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY29sb3ItbGlnaHQtZ3JheSl9QG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpey5uZXdzOmhvdmVye2JhY2tncm91bmQ6MCAwfX0ubmV3c19fcm93e2Rpc3BsYXk6ZmxleH1AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzX19yb3d7bWFyZ2luOjAgLS4xMzAyMDgzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NfX3Jvd3ttYXJnaW46MCAtMS4zMDg5MDA1MjM2dnc7ZmxleC13cmFwOndyYXB9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c19fcm93e21hcmdpbjowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Lm5ld3NfX2hkcntmbGV4LWJhc2lzOmNhbGMoNDEuNjYlIC0gLjM2NjAzMjIxMDh2dyk7bWF4LXdpZHRoOmNhbGMoNDEuNjYlIC0gLjM2NjAzMjIxMDh2dyk7bWFyZ2luOjAgLjE4MzAxNjEwNTR2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzX19oZHJ7ZmxleC1iYXNpczpjYWxjKDQxLjY2JSAtIC4yNjA0MTY2NjY3dncpO21heC13aWR0aDpjYWxjKDQxLjY2JSAtIC4yNjA0MTY2NjY3dncpO21hcmdpbjowIC4xMzAyMDgzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NfX2hkcntmbGV4LWJhc2lzOmNhbGMoMTAwJSAtIDIuNjE3ODAxMDQ3MXZ3KTttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMi42MTc4MDEwNDcxdncpO21hcmdpbjowIDEuMzA4OTAwNTIzNnZ3O21hcmdpbi1ib3R0b206My40MDMxNDEzNjEzdnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c19faGRye2ZsZXgtYmFzaXM6YXV0bzttYXgtd2lkdGg6MTAwJTttYXJnaW46MDttYXJnaW4tYm90dG9tOjIuNzU0ODIwOTM2NnZtaW59fS5uZXdzX19pbWFnZSBpbWd7YXNwZWN0LXJhdGlvOjMyNy8yMTA7d2lkdGg6MTcuMDMxMjV2dyFpbXBvcnRhbnQ7aGVpZ2h0OjEwLjkzNzV2dyFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsubmV3c19faW1hZ2UgaW1ne2FzcGVjdC1yYXRpbzo0NjcvMjg2O3dpZHRoOjI0LjMyMjkxNjY2Njd2dyFpbXBvcnRhbnQ7aGVpZ2h0OjE0Ljg5NTgzMzMzMzN2dyFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXsubmV3c19faW1hZ2UgaW1ne2FzcGVjdC1yYXRpbzo0NjcvMjg2O3dpZHRoOjEwMCUhaW1wb3J0YW50O2hlaWdodDphdXRvIWltcG9ydGFudH19Lm5ld3NfX2ltYWdlYmxvY2t7ZmxleC1iYXNpczpjYWxjKDM1LjIlIC0gLjM2NjAzMjIxMDh2dyk7bWF4LXdpZHRoOmNhbGMoMzUuMiUgLSAuMzY2MDMyMjEwOHZ3KTttYXJnaW46MCAuMTgzMDE2MTA1NHZ3fUBtZWRpYSAobWluLXdpZHRoOjEzNjdweCl7Lm5ld3NfX2ltYWdlYmxvY2t7ZmxleC1iYXNpczpjYWxjKDI1JSAtIC4yNjA0MTY2NjY3dncpO21heC13aWR0aDpjYWxjKDI1JSAtIC4yNjA0MTY2NjY3dncpO21hcmdpbjowIC4xMzAyMDgzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NfX2ltYWdlYmxvY2t7ZmxleC1iYXNpczpjYWxjKDQ2JSAtIDIuNjE3ODAxMDQ3MXZ3KTttYXgtd2lkdGg6Y2FsYyg0NiUgLSAyLjYxNzgwMTA0NzF2dyk7bWFyZ2luOjAgMS4zMDg5MDA1MjM2dnd9fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c19faW1hZ2VibG9ja3tmbGV4LWJhc2lzOmF1dG87bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbTo1LjUwOTY0MTg3MzN2bWlufX0ubmV3c19fZGVzY3tmbGV4LWJhc2lzOmNhbGMoMjMuMTQlIC0gLjM2NjAzMjIxMDh2dyk7bWF4LXdpZHRoOmNhbGMoMjMuMTQlIC0gLjM2NjAzMjIxMDh2dyk7bWFyZ2luOjAgLjE4MzAxNjEwNTR2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzX19kZXNje2ZsZXgtYmFzaXM6Y2FsYygzMy4zMyUgLSAuMjYwNDE2NjY2N3Z3KTttYXgtd2lkdGg6Y2FsYygzMy4zMyUgLSAuMjYwNDE2NjY2N3Z3KTttYXJnaW46MCAuMTMwMjA4MzMzM3Z3fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5uZXdzX19kZXNje2ZsZXgtYmFzaXM6Y2FsYyg1NCUgLSAyLjYxNzgwMTA0NzF2dyk7bWF4LXdpZHRoOmNhbGMoNTQlIC0gMi42MTc4MDEwNDcxdncpO21hcmdpbjowIDEuMzA4OTAwNTIzNnZ3fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7Lm5ld3NfX2Rlc2N7ZmxleC1iYXNpczphdXRvO21heC13aWR0aDoxMDAlO21hcmdpbjowfX0ubmV3cy1za2VsZXRvbntwYWRkaW5nOjEuNDY0MTI4ODQzM3Z3IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKX0ubmV3cy1za2VsZXRvbl9faW1hZ2UsLm5ld3Mtc2tlbGV0b25fX2xpbmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tY29sb3ItbGlnaHQtZ3JheSkgMjUlLHZhcigtLWNvbG9yLWhvdmVyKSA1MCUsdmFyKC0tY29sb3ItbGlnaHQtZ3JheSkgNzUlKTtiYWNrZ3JvdW5kLXNpemU6MjAwJSAxMDAlO2FuaW1hdGlvbjphdXJvcmEtc2hpbW1lciAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO2JvcmRlci1yYWRpdXM6M3B4fS5uZXdzLXNrZWxldG9uX19saW5le2hlaWdodDoxLjFlbTttYXJnaW4tYm90dG9tOi43NWVtO3dpZHRoOjEwMCV9Lm5ld3Mtc2tlbGV0b25fX2xpbmUtLWRhdGV7d2lkdGg6MjglO21hcmdpbi1ib3R0b206MS4zMTc3dnd9Lm5ld3Mtc2tlbGV0b25fX2xpbmUtLXRpdGxle2hlaWdodDoxLjVlbTttYXJnaW4tYm90dG9tOi41ZW19Lm5ld3Mtc2tlbGV0b25fX2xpbmUtLXRpdGxlLXNob3J0e3dpZHRoOjY1JX0ubmV3cy1za2VsZXRvbl9fbGluZS0tbW9yZXt3aWR0aDozNSU7bWFyZ2luLXRvcDoxLjgzdnd9Lm5ld3Mtc2tlbGV0b25fX2ltYWdle2FzcGVjdC1yYXRpbzozMjcvMjEwO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6MTM2N3B4KXsubmV3cy1za2VsZXRvbntwYWRkaW5nOjIwcHggMH0ubmV3cy1za2VsZXRvbl9fbGluZS0tZGF0ZXttYXJnaW4tYm90dG9tOjE4cHh9Lm5ld3Mtc2tlbGV0b25fX2xpbmUtLW1vcmV7bWFyZ2luLXRvcDoyNXB4fX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5uZXdzLXNrZWxldG9ue3BhZGRpbmc6M3Z3IDB9Lm5ld3Mtc2tlbGV0b25fX2ltYWdle2FzcGVjdC1yYXRpbzoxNi85fX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7Lm5ld3Mtc2tlbGV0b257cGFkZGluZzo1dncgMH0ubmV3cy1za2VsZXRvbl9faW1hZ2V7YXNwZWN0LXJhdGlvOjQvM30ubmV3cy1za2VsZXRvbl9fbGluZS0tbW9yZXttYXJnaW4tdG9wOjR2d319Lm5ld3NibG9ja19fbG9hZG1vcmV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDoyLjkyODI1NzY4Njd2d31AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzYmxvY2tfX2xvYWRtb3Jle21hcmdpbi10b3A6Mi4wODMzMzMzMzMzdnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NibG9ja19fbG9hZG1vcmV7bWFyZ2luLXRvcDo1LjIzNTYwMjA5NDJ2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5uZXdzYmxvY2tfX2xvYWRtb3Jle21hcmdpbi10b3A6MTEuMDE5MjgzNzQ2NnZtaW59fS5uZXdzYmxvY2stLXBhZ2V7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206NC4zOTIzODY1M3Z3O21pbi1oZWlnaHQ6MzB2aH1AbWVkaWEgKG1pbi13aWR0aDoxMzY3cHgpey5uZXdzYmxvY2stLXBhZ2V7cGFkZGluZy1ib3R0b206NC4xNjY2NjY2NjY3dnd9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm5ld3NibG9jay0tcGFnZXtwYWRkaW5nLWJvdHRvbTo1LjIzNTYwMjA5NDJ2dzttaW4taGVpZ2h0OmF1dG99fUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsubmV3c2Jsb2NrLS1wYWdle3BhZGRpbmctYm90dG9tOjUuNTA5NjQxODczM3ZtaW47bWluLWhlaWdodDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5uZXdzYmxvY2tfX2VtcHR5e3BhZGRpbmctbGVmdDoxLjk2MzM1MDc4NTN2d319QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5uZXdzYmxvY2tfX2VtcHR5e3BhZGRpbmctbGVmdDo0LjEzMjIzMTQwNXZtaW59fSIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcInJlc3BvbnNpdmVcIiBhcyAqO1xuQHVzZSBcImJyZWFrcG9pbnRcIiBhcyAqO1xuXG4vLyBOZXdzIGl0ZW0gY2FyZDogLm5ld3NfX2RhdGUgLm5ld3NfX3RpdGxlIC5uZXdzX19pbWFnZSAubmV3c19faW50cm8gLm5ld3NfX21vcmVcblxuLm5ld3Mge1xuXHRwYWRkaW5nOiB2dygyMCkgMDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2Utb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCZfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjay03MCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogdncoMTgpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcHgoMTgpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdnd0KDE0KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZtKDExKTtcblx0XHRcdGZvbnQtc2l6ZTogdm0oMTQpO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiB2dygtMjApO1xuXHRcdFx0bGVmdDogdncoLTIwKTtcblx0XHRcdHJpZ2h0OiB2dygtMjApO1xuXHRcdFx0Ym90dG9tOiB2dygtMjApO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRcdHRvcDogcHgoLTIwKTtcblx0XHRcdFx0bGVmdDogcHgoLTIwKTtcblx0XHRcdFx0cmlnaHQ6IHB4KC0yMCk7XG5cdFx0XHRcdGJvdHRvbTogcHgoLTIwKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRtYXgtd2lkdGg6IHB4KDYyMyk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXgtd2lkdGg6IHZ3dCg2MjMpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmX19pbnRybyB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLWJsYWNrLTcwKTtcblx0XHRtYXJnaW4tYm90dG9tOiB2dygyNSk7XG5cdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBweCgyNSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2d3QoMjApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdm0oMjApO1xuXHRcdH1cblx0fVxuXHQmX19tb3JlLFxuXHQmX19pbnRybyB7XG5cdFx0bWFyZ2luLWxlZnQ6IHZ3KDI0KTtcblx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBweCgyNCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRwYWRkaW5nOiBweCgyMCkgMDtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IHZ3dCgyMCkgMDtcblx0fVxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IHZtKDIwKSAwO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG5cdFx0QGluY2x1ZGUgZGV2aWNlcyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0bWFyZ2luOiAwIHB4KC0yLjUpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAwIHZ3dCgtMTApO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblx0Jl9faGRyIHtcblx0XHRmbGV4LWJhc2lzOiBjYWxjKDQxLjY2JSAtICN7dncoNSl9KTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoNDEuNjYlIC0gI3t2dyg1KX0pO1xuXHRcdG1hcmdpbjogMCB2dygyLjUpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYyg0MS42NiUgLSAje3B4KDUpfSk7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoNDEuNjYlIC0gI3tweCg1KX0pO1xuXHRcdFx0bWFyZ2luOiAwIHB4KDIuNSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAje3Z3dCgyMCl9KTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gI3t2d3QoMjApfSk7XG5cdFx0XHRtYXJnaW46IDAgdnd0KDEwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZ3dCgyNik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdm0oMTApO1xuXHRcdH1cblx0fVxuXHQmX19pbWFnZSB7XG5cdFx0aW1nIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogMzI3IC8gMjEwO1xuXHRcdFx0d2lkdGg6IHB4KDMyNykgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogcHgoMjEwKSAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogNDY3IC8gMjg2O1xuXHRcdFx0XHR3aWR0aDogcHgoNDY3KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IHB4KDI4NikgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRldmljZXMge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDQ2NyAvIDI4Njtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2ltYWdlYmxvY2sge1xuXHRcdGZsZXgtYmFzaXM6IGNhbGMoMzUuMiUgLSAje3Z3KDUpfSk7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDM1LjIlIC0gI3t2dyg1KX0pO1xuXHRcdG1hcmdpbjogMCB2dygyLjUpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYygyNSUgLSAje3B4KDUpfSk7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMjUlIC0gI3tweCg1KX0pO1xuXHRcdFx0bWFyZ2luOiAwIHB4KDIuNSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDQ2JSAtICN7dnd0KDIwKX0pO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDQ2JSAtICN7dnd0KDIwKX0pO1xuXHRcdFx0bWFyZ2luOiAwIHZ3dCgxMCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdm0oMjApO1xuXHRcdH1cblx0fVxuXHQmX19kZXNjIHtcblx0XHRmbGV4LWJhc2lzOiBjYWxjKDIzLjE0JSAtICN7dncoNSl9KTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMjMuMTQlIC0gI3t2dyg1KX0pO1xuXHRcdG1hcmdpbjogMCB2dygyLjUpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYygzMy4zMyUgLSAje3B4KDUpfSk7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMzMuMzMlIC0gI3tweCg1KX0pO1xuXHRcdFx0bWFyZ2luOiAwIHB4KDIuNSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDU0JSAtICN7dnd0KDIwKX0pO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDU0JSAtICN7dnd0KDIwKX0pO1xuXHRcdFx0bWFyZ2luOiAwIHZ3dCgxMCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vLyDilIDilIDilIAgTmV3cyBza2VsZXRvbiBsb2FkZXIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbkBrZXlmcmFtZXMgYXVyb3JhLXNoaW1tZXIge1xuXHQwJSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjAwJSAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0yMDAlIDA7XG5cdH1cbn1cblxuLm5ld3Mtc2tlbGV0b24ge1xuXHRwYWRkaW5nOiAxLjQ2NDEyODg0MzN2dyAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbn1cblxuLm5ld3Mtc2tlbGV0b25fX2xpbmUsXG4ubmV3cy1za2VsZXRvbl9faW1hZ2Uge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0OTBkZWcsXG5cdFx0dmFyKC0tY29sb3ItbGlnaHQtZ3JheSkgMjUlLFxuXHRcdHZhcigtLWNvbG9yLWhvdmVyKSA1MCUsXG5cdFx0dmFyKC0tY29sb3ItbGlnaHQtZ3JheSkgNzUlXG5cdCk7XG5cdGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuXHRhbmltYXRpb246IGF1cm9yYS1zaGltbWVyIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLm5ld3Mtc2tlbGV0b25fX2xpbmUge1xuXHRoZWlnaHQ6IDEuMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYtLWRhdGUge1xuXHRcdHdpZHRoOiAyOCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4zMTc3dnc7XG5cdH1cblx0Ji0tdGl0bGUge1xuXHRcdGhlaWdodDogMS41ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdH1cblx0Ji0tdGl0bGUtc2hvcnQge1xuXHRcdHdpZHRoOiA2NSU7XG5cdH1cblx0Ji0tbW9yZSB7XG5cdFx0d2lkdGg6IDM1JTtcblx0XHRtYXJnaW4tdG9wOiAxLjgzdnc7XG5cdH1cbn1cblxuLm5ld3Mtc2tlbGV0b25fX2ltYWdlIHtcblx0YXNwZWN0LXJhdGlvOiAzMjcgLyAyMTA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vLyDigJQgQnJlYWtwb2ludHMgKNCw0LTQsNC/0YLQuNGA0YPQuSDQv9C+0LQg0YHQstC+0Lgg0LzQtdC00LjQsC3Qv9C10YDQtdC80LXQvdC90YvQtSkg4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCUXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpIHtcblx0Lm5ld3Mtc2tlbGV0b24ge1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblx0fVxuXHQubmV3cy1za2VsZXRvbl9fbGluZS0tZGF0ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0fVxuXHQubmV3cy1za2VsZXRvbl9fbGluZS0tbW9yZSB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubmV3cy1za2VsZXRvbiB7XG5cdFx0cGFkZGluZzogM3Z3IDA7XG5cdH1cblx0Lm5ld3Mtc2tlbGV0b25fX2ltYWdlIHtcblx0XHRhc3BlY3QtcmF0aW86IDE2IC8gOTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0Lm5ld3Mtc2tlbGV0b24ge1xuXHRcdHBhZGRpbmc6IDV2dyAwO1xuXHR9XG5cdC5uZXdzLXNrZWxldG9uX19pbWFnZSB7XG5cdFx0YXNwZWN0LXJhdGlvOiA0IC8gMztcblx0fVxuXHQubmV3cy1za2VsZXRvbl9fbGluZS0tbW9yZSB7XG5cdFx0bWFyZ2luLXRvcDogNHZ3O1xuXHR9XG59XG4iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJyZXNwb25zaXZlXCIgYXMgKjtcbkB1c2UgXCJicmVha3BvaW50XCIgYXMgKjtcblxuLy8gRm9ybSBjb21wb25lbnQ6IC5mb3JtX19yb3cgLmZvcm1fX2NvbCAuZm9ybV9faW5wdXQgLmZvcm1fX3BvbGljeVxuLmZvcm0ge1xuXHQ6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItYmxhY2stMzApO1xuXHR9XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogdncoMzIpO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0Z2FwOiBweCgzMik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRnYXA6IHZ3dCgxNik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRnYXA6IHZtKDE1KTtcblx0XHR9XG5cdH1cblx0Jl9fZmllbGQtZXJyb3Ige1xuXHRcdGNvbG9yOiAjZmYwMDAwO1xuXHRcdG1hcmdpbi10b3A6IDAuNWVtO1xuXHR9XG5cdCZfX2ZpbGUtcmVtb3ZlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogI2ZmMDAwMDtcblx0fVxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwIHZ3KC0xMCk7XG5cdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRtYXJnaW46IDAgcHgoLTEwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IHZ3dCgxNik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IDAgdm0oLTEwKTtcblx0XHR9XG5cdH1cblx0Jl9fY29sIHtcblx0XHRtYXJnaW46IDAgdncoMTApO1xuXHRcdCYtLTYge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAje3Z3KDIwKX0pO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gI3tweCgyMCl9KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDUwJSAtICN7dm0oMjApfSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0bWFyZ2luOiAwIHB4KDEwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogMCB2bSgxMCk7XG5cdFx0fVxuXHR9XG5cdCZfX2lucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogdncoMzQpO1xuXHRcdGxpbmUtaGVpZ2h0OiA5MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kYXJ5KTtcblx0XHRwYWRkaW5nOiAwIDAgdncoNikgMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG5cdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdGZvbnQtc2l6ZTogcHgoNDYpO1xuXHRcdFx0cGFkZGluZzogMCAwIHB4KDYpIDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmb250LXNpemU6IHZ3dCgyOCk7XG5cdFx0XHRwYWRkaW5nOiAwIDAgdnd0KDYpIDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IHZtKDIwKTtcblx0XHRcdHBhZGRpbmc6IDAgMCB2bSgxMCkgMDtcblx0XHR9XG5cdH1cblx0Jl9fcG9saWN5IHtcblx0XHRtYXJnaW46IHZ3KDYwKSAwIHZ3KDQwKTtcblx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdG1hcmdpbjogcHgoNjApIDAgcHgoNDApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luOiB2d3QoNjApIDAgdnd0KDQwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogdm0oMzApIDAgdm0oMzApO1xuXHRcdH1cblx0fVxuXHQmX19maWxlaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IHZ3KDIwKTtcblx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdGdhcDogcHgoMjApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Z2FwOiB2d3QoMjApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Z2FwOiB2bSgyMCk7XG5cdFx0fVxuXHR9XG59XG4uZmlsZS1pbnB1dCB7XG5cdCZfX2lucHV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0Jl9faWNvIHtcblx0XHR3aWR0aDogdncoNTUpO1xuXHRcdGhlaWdodDogdncoNTUpO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgje3Z3KDYpfSk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmxhY2spO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogdncoMjQpO1xuXHRcdFx0aGVpZ2h0OiB2dygyNCk7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdFx0d2lkdGg6IHB4KDI0KTtcblx0XHRcdFx0aGVpZ2h0OiBweCgyNCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogdnd0KDI0KTtcblx0XHRcdFx0aGVpZ2h0OiB2d3QoMjQpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0d2lkdGg6IHZtKDI0KTtcblx0XHRcdFx0aGVpZ2h0OiB2bSgyNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0d2lkdGg6IHB4KDU1KTtcblx0XHRcdGhlaWdodDogcHgoNTUpO1xuXHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7cHgoNil9KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHdpZHRoOiB2d3QoNDUpO1xuXHRcdFx0aGVpZ2h0OiB2d3QoNDUpO1xuXHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7dnd0KDYpfSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR3aWR0aDogdm0oNDApO1xuXHRcdFx0aGVpZ2h0OiB2bSg0MCk7XG5cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3t2bSg2KX0pO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBkZXNrdG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICgkZGVza3RvcCAqIDFweCkpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbGFwdG9wIHtcblx0Ly8gY2hhbmdlIHRoZSB2YWx1ZXMgZm9yIHRoZSBzaXR1YXRpb25cblx0QG1lZGlhIChtaW4td2lkdGg6ICgkZGVza3RvcCAqIDFweCkpIGFuZCAobWF4LXdpZHRoOiAoKCRsYXB0b3AgLSAxKSAqIDFweCkpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gZGVza3RvcC14bCB7XG5cdC8vIGNoYW5nZSB0aGUgdmFsdWVzIGZvciB0aGUgc2l0dWF0aW9uXG5cdEBtZWRpYSAobWluLXdpZHRoOiAoJGRlc2t0b3AteGwgKiAxcHgpKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGxhcHRvcC1oIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICgkZGVza3RvcCAqIDFweCkpIGFuZCAobWF4LWhlaWdodDogKCgkZGVza3RvcC12aCAtIDEpICogMXB4KSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiB0YWJsZXQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogKCR0YWJsZXQgKiAxcHgpKSBhbmQgKG1heC13aWR0aDogKCgkZGVza3RvcCAtIDEpICogMXB4KSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUge1xuXHRAbWVkaWEgKG1heC13aWR0aDogKCgkdGFibGV0IC0gMSkgKiAxcHgpKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGRldmljZXMge1xuXHRAbWVkaWEgKG1heC13aWR0aDogKCgkZGVza3RvcCAtIDEpICogMXB4KSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJyZXNwb25zaXZlXCIgYXMgKjtcbkB1c2UgXCJicmVha3BvaW50XCIgYXMgKjtcblxuLy8gQ2hlY2tib3ggY29tcG9uZW50OiAuY2hlY2tib3hfX2lucHV0IC5jaGVja2JveF9fdGV4dFxuXG4uY2hlY2tib3gge1xuXHQmX19pbnB1dCB7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLmNoZWNrYm94X190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXHR9XG5cdCZfX3RleHQge1xuXHRcdHBhZGRpbmctbGVmdDogdncoMjgpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IHZ3KDE2KTtcblx0XHRcdGhlaWdodDogdncoMTYpO1xuXHRcdFx0Ym9yZGVyOiAxLjVweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC14bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBweCgyNCk7XG5cdFx0XHQgICAgICAgIGhlaWdodDogcHgoMjQpOyAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB2d3QoMTYpO1xuXHRcdFx0ICAgICAgICBoZWlnaHQ6IHZ3dCgxNik7ICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHZtKDE2KTtcblx0XHRcdCAgICAgICAgaGVpZ2h0OiB2bSgxNik7ICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXHRcdH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXhsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcHgoMzYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2d3QoMjYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2bSgyNik7XG4gICAgICAgICAgICAgICAgfVxuXHR9XG59XG5cblxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwicmVzcG9uc2l2ZVwiIGFzICo7XG5AdXNlIFwiYnJlYWtwb2ludFwiIGFzICo7XG5cbi8vIENvbnRhY3RzIHRhYmxlOiAuY29udGFjdHMtdGFibGVfX3RyIC5jb250YWN0cy10YWJsZV9fdGRcblxuLmNvbnRhY3RzLXRhYmxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiB2dyg0MCk7XG5cdCZfX3RyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dygyMCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG5cdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcHgoMjApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3dCgyMCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdm0oMjApO1xuXHRcdH1cblx0fVxuXHQmX190ZCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdHdpZHRoOiB2dygyMTIpO1xuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRcdHdpZHRoOiBweCgyNjIpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0d2lkdGg6IHZ3dCgxNDMpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0d2lkdGg6IHZtKDEzMCk7XG5cdFx0XHR9XHRcblx0XHR9XG5cdFx0Ji0tc29jIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IHZ3KDEwKSB2dygxNCk7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdFx0Z2FwOiBweCgxNSkgcHgoMjApO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0Z2FwOiB2d3QoNCkgdnd0KDEwKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGdhcDogdm0oNSkgdm0oMTApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRnYXA6IHB4KDQwKTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGdhcDogdnd0KDI5KTtcblx0fVxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGdhcDogdm0oMzApO1xuXHR9XG5cdCYtLWNvbnRhY3RzIHtcblx0XHRnYXA6IHZ3KDMwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAuY29udGFjdHMtdGFibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXhsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgoMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHZ3dCgyMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdm0oMjApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXHRcdFx0Jl9fdGQge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR3aWR0aDogdncoMjIxKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLXhsIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBweCgzODUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3dCgyNDQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZtKDExNCk7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblx0XHRcdH1cbiAgICAgICAgICAgICAgICB9XG5cdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IHB4KDMwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGV2aWNlcyB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogdnd0KDIwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogdm0oMjApO1xuXHRcdH1cblx0fVxufVxuXG5cbiIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcInJlc3BvbnNpdmVcIiBhcyAqO1xuQHVzZSBcImJyZWFrcG9pbnRcIiBhcyAqO1xuXG4vLyBUYWdzIGFuZCBwaWxsczogLnRhZ3MgLnRhZyAudGFnc19faXRlbVxuXG4udGFncyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiB2dyg1KTtcblx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0Z2FwOiBweCg1KTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGdhcDogdnd0KDUpO1xuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z2FwOiB2bSg1KTtcblx0fVxufVxuLnRhZyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWluLWhlaWdodDogdncoNTApO1xuXHRwYWRkaW5nOiAwIHZ3KDE1KTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiB2dygxNik7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJsYWNrLTcwKTtcblx0Ym9yZGVyLXJhZGl1czogdncoMyk7XG5cdGJvcmRlcjogbm9uZTtcblx0Ji5pcy1hY3RpdmUsXG5cdCYuYWN0aXZlLFxuXHQmLm1peGl0dXAtY29udHJvbC1hY3RpdmUge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0bWluLWhlaWdodDogcHgoNTUpO1xuXHRcdHBhZGRpbmc6IDAgcHgoMTUpO1xuXHRcdGZvbnQtc2l6ZTogcHgoMjApO1xuXHRcdGJvcmRlci1yYWRpdXM6IHB4KDMpO1xuXHR9XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0bWluLWhlaWdodDogdnd0KDQ1KTtcblx0XHRwYWRkaW5nOiAwIHZ3dCgxMik7XG5cdFx0Zm9udC1zaXplOiB2d3QoMTQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZ3dCgzKTtcblx0fVxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1pbi1oZWlnaHQ6IHZtKDM1KTtcblx0XHRwYWRkaW5nOiAwIHZtKDEwKTtcblx0XHRmb250LXNpemU6IHZtKDEyKTtcblx0XHRib3JkZXItcmFkaXVzOiB2bSgzKTtcblx0fVxufVxuYnV0dG9uLnRhZyB7XG5cdCY6aG92ZXI6bm90KC5pcy1hY3RpdmUsIC5taXhpdHVwLWNvbnRyb2wtYWN0aXZlKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaG92ZXIpO1xuXHR9XG59XG5cblxuIiwiQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuQHVzZSAncmVzcG9uc2l2ZScgYXMgKjtcbkB1c2UgXCJicmVha3BvaW50XCIgYXMgKjtcblxuLy8gTmV3cyBsaXN0IHNlY3Rpb246IC5uZXdzYmxvY2sgYW5kIGlubmVyIGxheW91dFxuXG4ubmV3c2Jsb2NrIHtcblx0Jl9fbG9hZG1vcmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdEBpbmNsdWRlIGRlc2t0b3AteGwge1xuXHRcdFx0bWFyZ2luLXRvcDogcHgoNDApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luLXRvcDogdnd0KDQwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbi10b3A6IHZtKDQwKTtcblx0XHR9XG5cdH1cblx0Ji0tcGFnZSB7XG5cdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoNjApO1xuXHRcdG1pbi1oZWlnaHQ6IDMwdmg7XG5cdFx0QGluY2x1ZGUgZGVza3RvcC14bCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcHgoODApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3dCg0MCk7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZtKDIwKTtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdCZfX2VtcHR5IHtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiB2d3QoMTUpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiB2bSgxNSk7XG5cdFx0fVxuXHR9XG59XG5cbiJdfQ== */
