/*
** NOTE: This file is generated by Gulp and should not be edited directly!
** Any changes made directly to this file will be overwritten next time its asset group is processed by Gulp.
*/

.layout-container {
  width: 100%;
  padding: 0;
}
.th-td-responsive:nth-child(1) {
  width: 25%;
}
.th-td-responsive:nth-child(2) {
  width: 25%;
}
.th-td-responsive:nth-child(3) {
  width: 25%;
}
.th-td-responsive:last-child {
  width: 25%;
  text-align: center;
}
.selected-th-td:nth-child(1) {
  width: 25%;
}
.selected-th-td:nth-child(2) {
  width: 25%;
}
.selected-th-td:nth-child(3) {
  width: 15%;
}
.selected-th-td:last-child {
  width: 40%;
  text-align: left;
}
.selected-th-td:last-child .btn {
  padding: 5px;
  line-height: 0.5;
  margin-bottom: 5px!important;
}
.box-level {
  text-decoration: underline;
  color: #0a6ebd;
}
.box-level span.glyphicon {
  text-decoration: none;
  color: #0a6ebd;
  position: absolute;
  top: 50%;
  margin-top: -7px;
  right: 5px;
}
.link-pagination a {
  padding: 5px 0;
  text-align: center;
  background: #2e4288;
  border: 1px solid #2e4288;
  font-weight: bold;
  color: #fff;
  display: block;
}
.link-pagination a:hover {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-decoration: none;
}
 .bannerHeader img {
  width: 100%;
  height: 100%;
  background: #000;
}
.padding-all {
  padding: 10px;
}
.margin-all {
  margin: 10px;
}
/*Pagination for event list*/
.pagination-wrapper-list {
  overflow: hidden;
  margin-top: 10px;
}
.pagination-wrapper-list #pagination {
  float: right;
}
.pagination-wrapper-list #pagination ul.pagination {
  margin: 0;
  overflow: hidden;
  margin-left: -10px;
  display: block;
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pagination li {
  float: left;
  margin-left: 10px;
}
.pagination-wrapper-list #pagination ul.pagination li:first-child a {
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pagination li:last-child a {
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pagination li a {
  display: block;
  border: none;
  padding: 0;
  background: none;
  color: #497ec4;
  border: 1px solid #2E4287;
  padding: 2px 8px;
  background: #2E4287;
  color: #fff;
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pagination li a:hover {
  opacity: 0.7;
}
.pagination-wrapper-list #pagination ul.pagination li a#pager-current {
  color: #fff;
}
.pagination-wrapper-list #pagination ul.pagination li.active a {
  opacity: 0.7;
}
.pagination-wrapper-list #pagination ul.pagination li.active a:hover {
  opacity: 0.7;
}
.listing-navigation a {
  font-size: 15px;
}
.listing-navigation a:not(:last-child)::after {
  padding: 4px;
  content: "\e080";
  font-family: 'Glyphicons Halflings';
}
.ad-listing img {
  margin: 15px auto;
  display: block;
}
.premiumWrap#listing > div {
  border-bottom: 1px solid #333;
  padding: 15px 0 15px;
  margin-bottom: 15px;
}
.premiumWrap#listing > div:last-child {
  border-bottom: 0;
  padding: 15px 0 0;
}
.premiumWrap#listing .contentInnerMember {
  position: relative;
}
.premiumWrap#listing .contentInnerMember .arrow {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 40px;
  color: #c5c5c5;
  z-index: 99;
}
.premiumWrap#listing .contentInnerMember .arrow .fas {
  font-family: 'FontAwesome';
  font-style: normal;
}
.bottomPage #pagination {
  margin-bottom: 40px;
  float: none;
}
.bottomPage #pagination ul {
  margin: 0;
  list-style: none;
  padding: 0;
  overflow: hidden;
}
.bottomPage #pagination ul.pagination li {
  list-style: none;
  margin: 0 0 0 10px;
  padding: 0;
  float: left;
  border-radius: 0;
}
.bottomPage #pagination ul.pagination li a {
  padding: 3px 10px;
  background: #2e4288;
  color: #fff;
  border: 1px solid #2e4288 !important;
}
.bottomPage #pagination ul.pagination li a:hover {
  background: #0b1b53;
  border: 1px solid #2e4288;
}
.bottomPage #pagination ul.pagination li.first a,
.bottomPage #pagination ul.pagination li.last a {
  border-radius: 0;
}
.bottomPage #pagination ul.pagination .prev {
  display: inline-block;
  margin: 0;
  font-weight: bold;
  width: 34px;
  height: 32px;
}
.bottomPage .pagination .next {
  display: inline-block;
  margin: 0;
  font-weight: bold;
  width: 34px;
  height: 32px;
}
.bottomPage .pagination .next a {
  padding: 5px 0;
  text-align: center;
  background: #2e4288;
  border: 1px solid #2e4288;
  font-weight: bold;
  color: #fff;
  display: block;
}
.bottomPage .pagination .next a:hover {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-decoration: none;
}
.bottomPage .pagination .prev a {
  padding: 5px 0;
  text-align: center;
  background: #2e4288;
  border: 1px solid #2e4288;
  font-weight: bold;
  color: #fff;
  display: block;
}
.bottomPage .pagination .prev a:hover {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-decoration: none;
}
.bottomPage .pagination ul li {
  float: left;
  margin: 0 0 10px 10px;
  display: block;
}
.bottomPage .pagination ul li a:not(.page-nav) {
  padding: 5px 12px;
  background: #2e4288;
  border: 1px solid #2e4288;
  font-weight: bold;
  color: #fff;
  display: block;
}
.bottomPage .pagination ul li a:not(.page-nav):hover {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-decoration: none;
}
.bottomPage .pagination ul li.active a:not(.page-nav) {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-decoration: none;
}
.showPage {
  float: right;
  color: #333;
}
.showPage span {
  display: inline-block;
  margin: 0 5px;
  font-size: 16px;
}
.contentMemberlisting {
  padding: 0;
}
.contentMemberlisting h3.headerMember {
  color: #000;
  font-size: 20px;
  font-weight: bold;
  margin: 0;
}
.contentMemberlisting h4.headerMember {
  background: #c5c5c5;
  padding: 6px 10px 4px;
  color: #fff;
  display: block;
  margin: 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
}
.content-member-listing-wrapper {
  border-bottom: 1px solid #c5c5c5;
}
.content-member-listing-wrapper:last-child {
  border-bottom: none;
}
.content-member-listing-wrapper > .contentInnerMember {
  padding: 15px 20px;
}
.content-member-listing-wrapper > .contentInnerMember a.buyer-guide-detail {
  color: #2196f3;
  display: block;
  margin: 0;
}
.content-member-listing-wrapper > .contentInnerMember a.buyer-guide-detail:hover {
  color: #0a6ebd;
}
.content-member-listing-wrapper > .contentInnerMember .companyName {
  color: #2196f3;
  font-weight: bold;
  font-size: 20px;
  margin: 0;
  line-height: 1;
}
.content-member-listing-wrapper > .contentInnerMember .name {
  margin: 0;
  font-weight: bold;
  color: #000;
}
.content-member-listing-wrapper > .contentInnerMember .textColor1 {
  color: #000;
  font-weight: bold;
  font-size: 16px;
  margin: 0;
}
.content-member-listing-wrapper > .contentInnerMember .textColor2 {
  color: #333;
  font-size: 15px;
  margin: 0;
}
.content-member-listing-wrapper > .contentInnerMember .textColor3 {
  color: #bfbfbf;
  margin: 0;
}
.premiumWrap .contentInnerMember .arrow {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 40px;
  color: #c5c5c5;
  z-index: 99;
}
.premiumWrap > div {
  border-bottom: 1px solid #333;
  padding: 15px 0 15px;
  margin-bottom: 15px;
}
.premiumWrap > div:last-child {
  border-bottom: 0;
  padding: 15px 0 0;
}
/*Pagination for event list*/
.pagination-wrapper-list {
  overflow: hidden;
  margin-top: 10px;
}
.pagination-wrapper-list #pagination {
  float: none;
}
.pagination-wrapper-list #pagination ul.pager {
  margin: 0;
  overflow: hidden;
  margin-left: -10px;
  display: block;
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pager li {
  float: left;
  margin-left: 10px;
}
.pagination-wrapper-list #pagination ul.pager li:first-child a {
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pager li:last-child a {
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pager li a {
  display: block;
  border: none;
  padding: 0;
  background: none;
  color: #497ec4;
  border: 1px solid #2E4287;
  padding: 2px 8px;
  background: #2E4287;
  color: #fff;
  border-radius: 0;
}
.pagination-wrapper-list #pagination ul.pager li a:hover {
  opacity: 0.7;
}
.pagination-wrapper-list #pagination ul.pager li a#pager-current {
  color: #fff;
}
.pagination-wrapper-list #pagination ul.pager li.active a {
  opacity: 0.7;
}
.pagination-wrapper-list #pagination ul.pager li.active a:hover {
  opacity: 0.7;
}
.textContentWrapper {
  overflow: hidden;
}
.textContentWrapper a {
  display: block;
}
.textContentWrapper p.name {
  font-weight: bold;
  margin: 0;
  width: 100%;
  color: #000;
}
h4.headerMember {
  background: #c5c5c5;
  padding: 6px 10px 4px;
  color: #fff;
  display: block;
  margin: 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGluLmxlc3MiLCJCdXllcnNHdWlkZUxpc3RpbmcuY3NzIiwiQnV5ZXJzR3VpZGVMaXN0aW5nLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFQTtFQUNJLFdBQUE7RUFDSCxVQUFBO0FDREQ7QURLSTtFQUNGLFVBQUE7QUNIRjtBRE1DO0VBQ0MsVUFBQTtBQ0pGO0FET0M7RUFDQyxVQUFBO0FDTEY7QURRQztFQUNDLFVBQUE7RUFDQSxrQkFBQTtBQ05GO0FEV0M7RUFDQyxVQUFBO0FDVEY7QURZQztFQUNDLFVBQUE7QUNWRjtBRGFDO0VBQ0MsVUFBQTtBQ1hGO0FEY0M7RUFDQyxVQUFBO0VBQ0EsZ0JBQUE7QUNaRjtBRFVDO0VBS0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0csNEJBQUE7QUNaTjtBRGlCQTtFQUNJLDBCQUFBO0VBQ0EsY0FBQTtBQ2ZKO0FEYUE7RUFLUSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QUNmUjtBRG1CQTtFQUVRLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDbEJSO0FEb0JRO0VBQ0ksZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ2xCWjtDQzFEQTtFQUVRLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QUQyRFI7QUN2REE7RUFDSSxhQUFBO0FEeURKO0FDdERBO0VBQ0ksWUFBQTtBRHdESjtBQUNBLDRCQUE0QjtBQ3JENUI7RUFDSSxnQkFBQTtFQUNBLGdCQUFBO0FEdURKO0FDekRBO0VBS1EsWUFBQTtBRHVEUjtBQzVEQTtFQVFZLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0FEdURaO0FDbkVBO0VBZWdCLFdBQUE7RUFDQSxpQkFBQTtBRHVEaEI7QUNyRGdCO0VBRVEsZ0JBQUE7QURzRHhCO0FDbERnQjtFQUVRLGdCQUFBO0FEbUR4QjtBQzdFQTtFQStCb0IsY0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FEaURwQjtBQy9Db0I7RUFDSSxZQUFBO0FEaUR4QjtBQzVGQTtFQWdEb0IsV0FBQTtBRCtDcEI7QUMvRkE7RUFzRG9CLFlBQUE7QUQ0Q3BCO0FDMUNvQjtFQUNJLFlBQUE7QUQ0Q3hCO0FDcENBO0VBRVEsZUFBQTtBRHFDUjtBQ25DUTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtFQUNBLG1DQUFBO0FEcUNaO0FDaENBO0VBRVEsaUJBQUE7RUFDQSxjQUFBO0FEaUNSO0FDMUJJO0VBQ0ksNkJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FENEJSO0FDMUJRO0VBQ0ksZ0JBQUE7RUFDQSxpQkFBQTtBRDRCWjtBQ3BDQTtFQWFRLGtCQUFBO0FEMEJSO0FDdkNBO0VBZ0JZLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFFBQUE7RUFDQSxtQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUQwQlo7QUNsREE7RUEyQmdCLDBCQUFBO0VBQ0Esa0JBQUE7QUQwQmhCO0FDbkJBO0VBRVEsbUJBQUE7RUFDQSxXQUFBO0FEb0JSO0FDdkJBO0VBTVksU0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FEb0JaO0FDN0JBO0VBZWdCLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FEaUJoQjtBQ3BDQTtFQXNCb0IsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtBRGlCcEI7QUNoQm9CO0VBQ0ksbUJBQUE7RUFDQSx5QkFBQTtBRGtCeEI7QUM5Q0E7O0VBb0NvQixnQkFBQTtBRGNwQjtBQ2xEQTtFQXlDZ0IscUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBRFloQjtBQ3pEQTtFQXFEWSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FET1o7QUNoRUE7RUYxRVEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUM2SVI7QUQzSVE7RUFDSSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDNklaO0FDL0VBO0VGMUVRLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDNEpSO0FEMUpRO0VBQ0ksZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQzRKWjtBQzlGQTtFQW9FZ0IsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBRDZCaEI7QUMxQm9CO0VBQ0ksaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBRDRCeEI7QUMxQndCO0VBQ0ksZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBRDRCNUI7QUNwQm9CO0VBQ0ksZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBRHNCeEI7QUNkQTtFQUNJLFlBQUE7RUFDQSxXQUFBO0FEZ0JKO0FDbEJBO0VBS1EscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBRGdCUjtBQ1pBO0VBQ0ksVUFBQTtBRGNKO0FDZkE7RUFJUSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtBRGNSO0FDckJBO0VBV1EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QURhUjtBQ1RBO0VBQ0ksZ0NBQUE7QURXSjtBQ1RJO0VBQ0ksbUJBQUE7QURXUjtBQ1JJO0VBQ0ksa0JBQUE7QURVUjtBQ1hJO0VBSVEsY0FBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0FEVVo7QUNSWTtFQUNJLGNBQUE7QURVaEI7QUNuQkk7RUFjUSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7QURRWjtBQzFCSTtFQXNCUSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FET1o7QUMvQkk7RUE0QlEsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QURNWjtBQ3JDSTtFQW1DUSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QURLWjtBQzFDSTtFQXlDUSxjQUFBO0VBQ0EsU0FBQTtBRElaO0FDQ0E7RUFJWSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0VBQ0EsbUNBQUE7RUFDQSwrQkFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FERlo7QUNNSTtFQUNJLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBREpSO0FDTVE7RUFDSSxnQkFBQTtFQUNBLGlCQUFBO0FESlo7QUFDQSw0QkFBNEI7QUNTNUI7RUFDSSxnQkFBQTtFQUNBLGdCQUFBO0FEUEo7QUNLQTtFQUtRLFdBQUE7QURQUjtBQ0VBO0VBUVksU0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QURQWjtBQ0xBO0VBZWdCLFdBQUE7RUFDQSxpQkFBQTtBRFBoQjtBQ1NnQjtFQUVRLGdCQUFBO0FEUnhCO0FDWWdCO0VBRVEsZ0JBQUE7QURYeEI7QUNmQTtFQStCb0IsY0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FEYnBCO0FDZW9CO0VBQ0ksWUFBQTtBRGJ4QjtBQzlCQTtFQWdEb0IsV0FBQTtBRGZwQjtBQ2pDQTtFQXNEb0IsWUFBQTtBRGxCcEI7QUNvQm9CO0VBQ0ksWUFBQTtBRGxCeEI7QUMwQkE7RUFDSSxnQkFBQTtBRHhCSjtBQ3VCQTtFQUlRLGNBQUE7QUR4QlI7QUNvQkE7RUFRUSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBRHpCUjtBQzZCQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FEM0JKIiwiZmlsZSI6IkJ1eWVyc0d1aWRlTGlzdGluZy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyLvu79AaW1wb3J0ICd2YXJpYWJsZS5sZXNzJztcclxuXHJcbi5sYXlvdXQtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi50aC10ZC1yZXNwb25zaXZlIHtcclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdHdpZHRoOiAyNSU7XHJcblx0fVxyXG5cclxuXHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdH1cclxuXHJcblx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHR9XHJcblxyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLnNlbGVjdGVkLXRoLXRkIHtcclxuXHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdH1cclxuXHJcblx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHR9XHJcblxyXG5cdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdHdpZHRoOiAxNSU7XHJcblx0fVxyXG5cclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IC41O1xyXG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDVweCFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYm94LWxldmVsIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6ICMwYTZlYmQ7XHJcblxyXG4gICAgc3Bhbi5nbHlwaGljb24ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzBhNmViZDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcclxuICAgICAgICByaWdodDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGluay1wYWdpbmF0aW9uIHtcclxuICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMmU0Mjg4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyZTQyODg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmxheW91dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi50aC10ZC1yZXNwb25zaXZlOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAyNSU7XG59XG4udGgtdGQtcmVzcG9uc2l2ZTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMjUlO1xufVxuLnRoLXRkLXJlc3BvbnNpdmU6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi50aC10ZC1yZXNwb25zaXZlOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VsZWN0ZWQtdGgtdGQ6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5zZWxlY3RlZC10aC10ZDpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMjUlO1xufVxuLnNlbGVjdGVkLXRoLXRkOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAxNSU7XG59XG4uc2VsZWN0ZWQtdGgtdGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VsZWN0ZWQtdGgtdGQ6bGFzdC1jaGlsZCAuYnRuIHtcbiAgcGFkZGluZzogNXB4O1xuICBsaW5lLWhlaWdodDogMC41O1xuICBtYXJnaW4tYm90dG9tOiA1cHghaW1wb3J0YW50O1xufVxuLmJveC1sZXZlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzBhNmViZDtcbn1cbi5ib3gtbGV2ZWwgc3Bhbi5nbHlwaGljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGE2ZWJkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtN3B4O1xuICByaWdodDogNXB4O1xufVxuLmxpbmstcGFnaW5hdGlvbiBhIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzJlNDI4ODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJlNDI4ODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5saW5rLXBhZ2luYXRpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4gLmJhbm5lckhlYWRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLnBhZGRpbmctYWxsIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5tYXJnaW4tYWxsIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLypQYWdpbmF0aW9uIGZvciBldmVudCBsaXN0Ki9cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3QgI3BhZ2luYXRpb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3QgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdpbmF0aW9uIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnBhZ2luYXRpb24td3JhcHBlci1saXN0ICNwYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3QgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIGEge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2luYXRpb24td3JhcHBlci1saXN0ICNwYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjNDk3ZWM0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkU0Mjg3O1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBiYWNrZ3JvdW5kOiAjMkU0Mjg3O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3QgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiBsaSBhI3BhZ2VyLWN1cnJlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBhZ2luYXRpb24td3JhcHBlci1saXN0ICNwYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24gbGkuYWN0aXZlIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ubGlzdGluZy1uYXZpZ2F0aW9uIGEge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ubGlzdGluZy1uYXZpZ2F0aW9uIGE6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBwYWRkaW5nOiA0cHg7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xufVxuLmFkLWxpc3RpbmcgaW1nIHtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByZW1pdW1XcmFwI2xpc3RpbmcgPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgcGFkZGluZzogMTVweCAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJlbWl1bVdyYXAjbGlzdGluZyA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAwIDA7XG59XG4ucHJlbWl1bVdyYXAjbGlzdGluZyAuY29udGVudElubmVyTWVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByZW1pdW1XcmFwI2xpc3RpbmcgLmNvbnRlbnRJbm5lck1lbWJlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogI2M1YzVjNTtcbiAgei1pbmRleDogOTk7XG59XG4ucHJlbWl1bVdyYXAjbGlzdGluZyAuY29udGVudElubmVyTWVtYmVyIC5hcnJvdyAuZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5ib3R0b21QYWdlICNwYWdpbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uYm90dG9tUGFnZSAjcGFnaW5hdGlvbiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3R0b21QYWdlICNwYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJvdHRvbVBhZ2UgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiBsaSBhIHtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMyZTQyODg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmU0Mjg4ICFpbXBvcnRhbnQ7XG59XG4uYm90dG9tUGFnZSAjcGFnaW5hdGlvbiB1bC5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGIxYjUzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmU0Mjg4O1xufVxuLmJvdHRvbVBhZ2UgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiBsaS5maXJzdCBhLFxuLmJvdHRvbVBhZ2UgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiBsaS5sYXN0IGEge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJvdHRvbVBhZ2UgI3BhZ2luYXRpb24gdWwucGFnaW5hdGlvbiAucHJldiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5ib3R0b21QYWdlIC5wYWdpbmF0aW9uIC5uZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmJvdHRvbVBhZ2UgLnBhZ2luYXRpb24gLm5leHQgYSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMyZTQyODg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZTQyODg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYm90dG9tUGFnZSAucGFnaW5hdGlvbiAubmV4dCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ib3R0b21QYWdlIC5wYWdpbmF0aW9uIC5wcmV2IGEge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMmU0Mjg4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmU0Mjg4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJvdHRvbVBhZ2UgLnBhZ2luYXRpb24gLnByZXYgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYm90dG9tUGFnZSAucGFnaW5hdGlvbiB1bCBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAxMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJvdHRvbVBhZ2UgLnBhZ2luYXRpb24gdWwgbGkgYTpub3QoLnBhZ2UtbmF2KSB7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMmU0Mjg4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmU0Mjg4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJvdHRvbVBhZ2UgLnBhZ2luYXRpb24gdWwgbGkgYTpub3QoLnBhZ2UtbmF2KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYm90dG9tUGFnZSAucGFnaW5hdGlvbiB1bCBsaS5hY3RpdmUgYTpub3QoLnBhZ2UtbmF2KSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2hvd1BhZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnNob3dQYWdlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb250ZW50TWVtYmVybGlzdGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udGVudE1lbWJlcmxpc3RpbmcgaDMuaGVhZGVyTWVtYmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250ZW50TWVtYmVybGlzdGluZyBoNC5oZWFkZXJNZW1iZXIge1xuICBiYWNrZ3JvdW5kOiAjYzVjNWM1O1xuICBwYWRkaW5nOiA2cHggMTBweCA0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jb250ZW50LW1lbWJlci1saXN0aW5nLXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcbn1cbi5jb250ZW50LW1lbWJlci1saXN0aW5nLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uY29udGVudC1tZW1iZXItbGlzdGluZy13cmFwcGVyID4gLmNvbnRlbnRJbm5lck1lbWJlciB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cbi5jb250ZW50LW1lbWJlci1saXN0aW5nLXdyYXBwZXIgPiAuY29udGVudElubmVyTWVtYmVyIGEuYnV5ZXItZ3VpZGUtZGV0YWlsIHtcbiAgY29sb3I6ICMyMTk2ZjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudC1tZW1iZXItbGlzdGluZy13cmFwcGVyID4gLmNvbnRlbnRJbm5lck1lbWJlciBhLmJ1eWVyLWd1aWRlLWRldGFpbDpob3ZlciB7XG4gIGNvbG9yOiAjMGE2ZWJkO1xufVxuLmNvbnRlbnQtbWVtYmVyLWxpc3Rpbmctd3JhcHBlciA+IC5jb250ZW50SW5uZXJNZW1iZXIgLmNvbXBhbnlOYW1lIHtcbiAgY29sb3I6ICMyMTk2ZjM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uY29udGVudC1tZW1iZXItbGlzdGluZy13cmFwcGVyID4gLmNvbnRlbnRJbm5lck1lbWJlciAubmFtZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRlbnQtbWVtYmVyLWxpc3Rpbmctd3JhcHBlciA+IC5jb250ZW50SW5uZXJNZW1iZXIgLnRleHRDb2xvcjEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRlbnQtbWVtYmVyLWxpc3Rpbmctd3JhcHBlciA+IC5jb250ZW50SW5uZXJNZW1iZXIgLnRleHRDb2xvcjIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudC1tZW1iZXItbGlzdGluZy13cmFwcGVyID4gLmNvbnRlbnRJbm5lck1lbWJlciAudGV4dENvbG9yMyB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBtYXJnaW46IDA7XG59XG4ucHJlbWl1bVdyYXAgLmNvbnRlbnRJbm5lck1lbWJlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogI2M1YzVjNTtcbiAgei1pbmRleDogOTk7XG59XG4ucHJlbWl1bVdyYXAgPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgcGFkZGluZzogMTVweCAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJlbWl1bVdyYXAgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xufVxuLypQYWdpbmF0aW9uIGZvciBldmVudCBsaXN0Ki9cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3QgI3BhZ2luYXRpb24ge1xuICBmbG9hdDogbm9uZTtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciB7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciBsaTpsYXN0LWNoaWxkIGEge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2luYXRpb24td3JhcHBlci1saXN0ICNwYWdpbmF0aW9uIHVsLnBhZ2VyIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzQ5N2VjNDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJFNDI4NztcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgYmFja2dyb3VuZDogIzJFNDI4NztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3QgI3BhZ2luYXRpb24gdWwucGFnZXIgbGkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciBsaSBhI3BhZ2VyLWN1cnJlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciBsaS5hY3RpdmUgYSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXItbGlzdCAjcGFnaW5hdGlvbiB1bC5wYWdlciBsaS5hY3RpdmUgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi50ZXh0Q29udGVudFdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRleHRDb250ZW50V3JhcHBlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGV4dENvbnRlbnRXcmFwcGVyIHAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzAwMDtcbn1cbmg0LmhlYWRlck1lbWJlciB7XG4gIGJhY2tncm91bmQ6ICNjNWM1YzU7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuIiwi77u/QGltcG9ydCAndmFyaWFibGUubGVzcyc7XHJcbkBpbXBvcnQgJ21peGluLmxlc3MnO1xyXG7vu79cclxuLmJhbm5lckhlYWRlciB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItMDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFkZGluZy1hbGwge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLm1hcmdpbi1hbGwge1xyXG4gICAgbWFyZ2luOiAxMHB4O1xyXG59XHJcblxyXG4vKlBhZ2luYXRpb24gZm9yIGV2ZW50IGxpc3QqL1xyXG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3Qge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgI3BhZ2luYXRpb24ge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBcclxuICAgICAgICB1bC5wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyBcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci00OTdlYzQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTJFNDI4NztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2xvci0yRTQyODc7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci1mZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IEBvcGFjaXR5LTc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEjcGFnZXItY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci1mZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiBAb3BhY2l0eS03O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogQG9wYWNpdHktNztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saXN0aW5nLW5hdmlnYXRpb24ge1xyXG4gICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTA4MFwiO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZC1saXN0aW5nIHtcclxuICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnByZW1pdW1XcmFwI2xpc3Rpbmcge1xyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBjb2xvci0zMzM7XHJcbiAgICAgICAgcGFkZGluZzoxNXB4IDAgMTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjE1cHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudElubmVyTWVtYmVyICB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLWM1YzVjNTtcclxuICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZhcyB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy9TdGFydCBQYWdpbmF0aW9uIFxyXG4uYm90dG9tUGFnZSB7XHJcbiAgICAjcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDsgXHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bC5wYWdpbmF0aW9uIHtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLTJlNDI4ODtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGNvbG9yLWZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItMmU0Mjg4IWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLTBiMWI1MztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTJlNDI4ODtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpLmZpcnN0LFxyXG4gICAgICAgICAgICBsaS5sYXN0IHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gXHJcblxyXG4gICAgICAgICAgICAucHJldiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWdpbmF0aW9uIHtcdFxyXG5cclxuICAgICAgICAubmV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuXHJcbiAgICAgICAgICAgIC5saW5rLXBhZ2luYXRpb247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJldiB7XHJcbiAgICAgICAgICAgIC5saW5rLXBhZ2luYXRpb247XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoLnBhZ2UtbmF2KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItMmU0Mjg4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItMmU0Mjg4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci1mZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KC5wYWdlLW5hdil7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2xvci1mZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBjb2xvci0wMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNob3dQYWdlIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGNvbG9yOiBAY29sb3ItMzMzO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnRNZW1iZXJsaXN0aW5nIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgaDMuaGVhZGVyTWVtYmVyIHtcclxuICAgICAgICBjb2xvcjogQGNvbG9yLTAwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luOiAwOyBcclxuICAgIH1cclxuXHJcbiAgICBoNC5oZWFkZXJNZW1iZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBjb2xvci1jNWM1YzU7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNHB4O1xyXG4gICAgICAgIGNvbG9yOiBAY29sb3ItZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbn0gXHJcblxyXG4uY29udGVudC1tZW1iZXItbGlzdGluZy13cmFwcGVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAY29sb3ItYzVjNWM1O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmNvbnRlbnRJbm5lck1lbWJlciB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG5cclxuICAgICAgICBhLmJ1eWVyLWd1aWRlLWRldGFpbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItMjE5NmYzO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGNvbG9yLTBhNmViZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbXBhbnlOYW1lIHtcclxuICAgICAgICAgICAgY29sb3I6IEBjb2xvci0yMTk2ZjM7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItMDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHRDb2xvcjEge1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLTAwMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHRDb2xvcjIge1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLTMzMztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dENvbG9yMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItYmZiZmJmO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJlbWl1bVdyYXAgIHtcclxuICAgIC5jb250ZW50SW5uZXJNZW1iZXIgIHtcclxuXHJcbiAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgY29sb3I6ICNjNWM1YzU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gZGl2IHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGNvbG9yLTMzMztcclxuICAgICAgICBwYWRkaW5nOjE1cHggMCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MTVweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKlBhZ2luYXRpb24gZm9yIGV2ZW50IGxpc3QqL1xyXG4ucGFnaW5hdGlvbi13cmFwcGVyLWxpc3Qge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgI3BhZ2luYXRpb24ge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB1bC5wYWdlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgXHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItNDk3ZWM0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBjb2xvci0yRTQyODc7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItMkU0Mjg3O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiBAb3BhY2l0eS03O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhI3BhZ2VyLWN1cnJlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaS5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogQG9wYWNpdHktNztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IEBvcGFjaXR5LTc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGV4dENvbnRlbnRXcmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBcclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIHAubmFtZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiBAY29sb3ItMDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5oNC5oZWFkZXJNZW1iZXIge1xyXG4gICAgYmFja2dyb3VuZDogQGNvbG9yLWM1YzVjNTtcclxuICAgIHBhZGRpbmc6IDZweCAxMHB4IDRweDtcclxuICAgIGNvbG9yOiBAY29sb3ItZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbiJdfQ== */
