.pin{position:absolute}.pin__control{display:block;top:0;left:0;width:24px;height:24px;border-radius:100%;position:relative;cursor:pointer}.pin__control:before{width:8px;height:8px;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);z-index:2}.pin__control:after,.pin__control:before{content:"";position:absolute;border-radius:100%}.pin__control:after{width:24px;height:24px;background:radial-gradient(165.18% 165.18% at 119.64% 50%,#b41d81 0,#0184e2 50%,#0178e3 100%);top:0;left:0;z-index:1;transition:width .2s ease-out,height .2s ease-out,top .2s ease-out,left .2s ease-out}.pin__control:hover:after{animation-name:a;animation-duration:.3s;width:32px;height:32px;top:-4px;left:-4px}.pin__label{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}.pin__price{margin-top:8px;height:56px;-ms-flex:0 0 auto;flex:0 0 auto;min-width:56px;width:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.8);padding-left:8px;padding-right:8px}@media(min-width:992px){.pin__price{height:72px;min-width:64px;aspect-ratio:1}}.pin__price .price{-ms-flex-align:end;align-items:flex-end}.pin__price .price .currency{padding-bottom:1px}.pin__desc,.pin__name{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex:0 0 100%;flex:0 0 100%;white-space:nowrap;max-width:120px;text-overflow:ellipsis;overflow:hidden}@media(min-width:992px){.pin__desc,.pin__name{display:block}}.pin__name{margin-top:6px;font-weight:500!important;font-size:13px;line-height:1.3}.pin__desc{font-size:12px;line-height:1.3;position:relative}.pin.-light .pin__desc,.pin.-light .pin__name{color:#fff}.pin.-right .pin__label{left:32px;top:-16px}.pin.-left .pin__label{right:32px;top:-16px;text-align:right;-ms-flex-pack:end;justify-content:flex-end}.pin.-left .pin__desc{margin-left:auto;margin-right:0}.pin.-bottom .pin__label{left:-8px}.pin.-top .pin__label{right:-8px;bottom:32px;text-align:right;-ms-flex-pack:end;justify-content:flex-end}.pin.-top .pin__price{-ms-flex-order:3;order:3}.pin.-top .pin__name{-ms-flex-order:1;order:1}.pin.-top .pin__desc{-ms-flex-order:2;order:2}.pin.-full-small .pin__desc,.pin.-full-small .pin__name,.pin:not(.is-hidden) .pin__label{display:block}@media(min-width:992px){.pin.-full-small .pin__desc,.pin.-full-small .pin__name{display:block}}.pin.-full-small .pin__price{padding-left:0!important;padding-right:0!important;-ms-flex-pack:start;justify-content:flex-start}.pin.-full-large .pin__label,.pin.-full-small .pin__label{background:#fff;padding:1rem .75rem}@media(min-width:992px){.pin.-full-large .pin__label,.pin.-full-small .pin__label{padding:28px 12px 24px}}.pin.-full-large .pin__control,.pin.-full-small .pin__control{display:none}.pin.-full-large .pin__price,.pin.-full-small .pin__price{height:auto;min-width:auto;margin-top:0;padding-left:0;padding-right:0;background:transparent}.pin.-full-large.-left .pin__label,.pin.-full-small.-left .pin__label{right:0;top:0;text-align:left;-ms-flex-pack:start;justify-content:flex-start}.pin.-full-large.-left .pin__desc,.pin.-full-small.-left .pin__desc{margin-left:0;margin-right:0}.pin.-full-large.-right .pin__label,.pin.-full-small.-right .pin__label{left:0;top:0}.pin.-full-large.-top .pin__label,.pin.-full-small.-top .pin__label{right:0;bottom:0}.pin.-full-large.-bottom .pin__label,.pin.-full-small.-bottom .pin__label{left:0}.pin.-full-large .pin__label{width:auto;padding:1rem .75rem}@media(min-width:768px){.pin.-full-large .pin__label{padding:2rem 1.5rem;width:295px}}.pin.-full-large .pin__label-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.pin.-full-small .pin__label{background:#fff;padding:12px;height:auto}@media(min-width:992px){.pin.-bigger .pin__price{min-width:90px;height:auto;aspect-ratio:1}}@media(min-width:992px){.pin.-bigger.-full-large .pin__price,.pin.-bigger.-full-small .pin__price{height:auto}}@media(min-width:992px){.pin.-big .pin__price{min-width:103px;height:auto;aspect-ratio:1}}@media(min-width:992px){.pin.-big .pin__name{max-width:140px}}@media(min-width:992px){.pin.-big.-full-small .pin__price{height:auto}}.pin.-big.-full-small .pin__label{padding:16px}@media(min-width:992px){.pin.-big.-full-large .pin__price{height:auto}}@media(min-width:992px){.pin.-large .pin__price{min-width:144px;height:auto;aspect-ratio:1}}@media(min-width:992px){.pin.-large .pin__name{max-width:180px}}@media(min-width:992px){.pin.-large.-full-small .pin__price{height:auto}}.pin.-large.-full-small .pin__label{padding:20px}@media(min-width:992px){.pin.-large.-full-large .pin__price{height:auto}}@keyframes a{0%{width:24px;height:24px;top:0;left:0}30%{width:20px;height:20px;top:2px;left:2px}to{width:32px;height:32px;top:-4px;left:-4px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBpbi5zY3NzIiwicGluLmNzcyIsIi4uLy4uL3NldHVwL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NldHVwL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsS0FBQSxpQkFBQSxDQUFBLGNBQUEsY0FBQSxNQUFBLE9BQUEsV0FBQSxZQUFBLG1CQUFBLGtCQUFBLGNBQUEsQ0FBQSxBQ0FBLHFCQUNBLFVBQUEsV0FBQSxRQUFBLFNBQUEsZ0JBQUEsK0JBQUEsU0FBQSxDQUFBLHlDRENzQixXQ0R0QixrQkFBQSxrQkFBQSxDQUFBLEFBQXdqQixvQkFBemhCLFdBQVcsWUFBWSxBQUE4Riw4RkFBOEYsTUFBTSxPQUFPLEFBQXFDLFVBQVUsQUFBcUwsb0ZBQW9GLENBQUMsQURFcGpCLDBCQUFBLGlCQUFBLHVCQUFBLFdBQUEsWUFBQSxTQUFBLFNBQUEsQ0FBQSxBQ0FKLFlEQ1Esa0JBQWMsb0JBQUEsYUFBQSxtQkFBQSxlQUFBLFlBQUEsQ0FBQSxBQ0F0QixZRENjLGVBQUEsWUFBQSxrQkFBQSxjQUFBLGVBQUEsV0FBQSwyQkFBQSxvQkFBQSxzQkFBQSxtQkFBQSxxQkFBQSx1QkFBQSw4QkFBQSxpQkFBQSxpQkFBQSxDQUFBLEFDQWQsd0JEQ2UsWUFBQSxZQUFBLGVBQUEsY0FBQSxDQUFBLENBQUEsbUJBQUEsbUJBQUEsb0JBQUEsQ0FBQSxBQ0FmLDZCRENtQixrQkFBQSxDQUFBLHNCQUFBLGFBQUEsNkJBQUEsZ0JBQUEsa0JBQUEsY0FBQSxtQkFBQSxnQkFBQSx1QkFBQSxlQUFBLENBQUEsQUNBbkIsd0JEQ29CLHNCQUFBLGFBQUEsQ0FBQSxDQUFBLFdBQUEsZUFBQSwwQkFBQSxlQUFBLGVBQUEsQ0FBQSxBQ0FwQixXREVRLGVBQW1CLGdCQUFBLGlCQUFBLENBQUEsOENBQUEsVUFBQSxDQUFBLEFDRDNCLHdCREUwQixVQUFBLFNBQUEsQ0FBQSx1QkFBQSxXQUFBLFVBQUEsaUJBQUEsa0JBQUEsd0JBQUEsQ0FBQSxBQ0QxQixzQkFFQSxpQkFBQSxjQUFBLENBQUEseUJBQUEsU0FBQSxDQUFBLEFBREEsc0JBQXNCLFdBQVcsWUFBWSxpQkFBaUIsQUFBcUIsa0JBQWtCLHdCQUF3QixDQUFDLEFEUnpILHNCQUFBLGlCQUFBLE9BQUEsQ0FBQSxxQkFBQSxpQkFBQSxPQUFBLENBQUEsQUNVTCxxQkRDdUIsaUJBQUEsT0FBQSxDQUFBLEFDQXZCLHlGREM4QixhQUFBLENBQUEsd0JBQUEsd0RBQUEsYUFBQSxDQUFBLENDQTdCLDZCRENxQix5QkFBQSwwQkFBQSxvQkFBQSwwQkFBQSxDQUFBLEFDQXRCLDBEREN1QixnQkFBQSxtQkFBQSxDQUFBLEFDQXZCLHdCRENvQiwwREFBQSxzQkFBQSxDQUFBLENDQW5CLDhERENvQixZQUFBLENBQUEsMERBQUEsWUFBQSxlQUFBLGFBQUEsZUFBQSxnQkFBQSxzQkFBQSxDQUFBLEFDQXJCLHNFQ2RrQixRQUFBLE1BQUEsZ0JBQUEsb0JBQUEsMEJBQUEsQ0FBQSxBRGVsQixvRURDK0IsY0FBQSxjQUFBLENBQUEsQUNBL0Isd0VEQzRDLE9BQUEsS0FBQSxDQUFBLEFDQTVDLG9FREE0QyxRQUFBLFFBQUEsQ0FBQSxBQ0M1QywwRURENEMsTUFBQSxDQUFBLEFDRTVDLDZCQUNBLFdBQUEsbUJBQUEsQ0FBQSx3QkFBQSw2QkFBQSxvQkFBQSxXQUFBLENBQUEsQ0FBQyxrQ0FBa0Msa0JBQWtCLE1BQU0sT0FBTyxRQUFRLFNBQVMsU0FBUyxDQUFDLEFEdEJ4Riw2QkFBQSxnQkFBQSxhQUFBLFdBQUEsQ0FBQSx3QkFBQSx5QkFBQSxlQUFBLFlBQUEsY0FBQSxDQUFBLENDd0JKLEFERHNCLHdCQUFBLDBFQUFBLFdBQUEsQ0FBQSxDQ0V0Qix3QkREc0Isc0JBQUEsZ0JBQUEsWUFBQSxjQUFBLENBQUEsQ0NFdEIsd0JERHVCLHFCQUFBLGVBQUEsQ0FBQSxDQUFBLHdCQUFBLGtDQUFBLFdBQUEsQ0FBQSxDQ0V2QixrQ0REVyxZQUFBLENBQUEsd0JBQUEsa0NHMkN5RyxXQUFBLENBQUEsQ0Z6Q3BILHdCREZXLHdCQUFBLGdCQUFBLFlBQUEsY0FBQSxDQUFBLENDR1gsd0JERmlCLHVCQUFBLGVBQUEsQ0FBQSxDQUFBLHdCQUFBLG9DQUFBLFdBQUEsQ0FBQSxDQ0dqQixvQ0RGa0IsWUFBQSxDQUFBLHdCQUFBLG9DQUFBLFdBQUEsQ0FBQSxDQ0dsQixBQUVBLGFERnFCLEdBQUEsV0FBQSxZQUFBLE1BQUEsTUFBQSxDQUFBLEFDR3RCLElHN0JJLFdBQUEsWUFBQSxRQUFBLFFBQUEsQ0FBQSxHQUFBLFdBQUEsWUFBQSxTQUFBLFNBQUEsQ0FBQSxDSDhCSCIsImZpbGUiOiJwaW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vbW9kdWxlLXNldHRpbmdzLnNjc3MnO1xuLnBpbiB7XG4gICAgJHJvb3Q6ICY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICZfX2NvbnRyb2wge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3Iod2hpdGUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoLCBoZWlnaHQsIHRvcCwgbGVmdCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcGluLWFuaW1hdGlvbjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fcHJpY2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiBzcGFjZXIoMSk7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogNTZweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYShjb2xvcih3aGl0ZSksIC44KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjZXIoMSk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlcigxKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICB9XG4gICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAuY3VycmVuY3kge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbmFtZSwgJl9fZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbmFtZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHNwYWNlciguNzUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgJl9fZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmLi1saWdodCB7XG4gICAgICAgICN7JHJvb3R9X19uYW1lLCAjeyRyb290fV9fZGVzYyB7XG4gICAgICAgICAgICBjb2xvcjogY29sb3Iod2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLXJpZ2h0IHtcbiAgICAgICAgI3skcm9vdH1fX2xhYmVsIHtcbiAgICAgICAgICAgIGxlZnQ6IDMycHg7XG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLWxlZnQge1xuICAgICAgICAjeyRyb290fV9fbGFiZWwge1xuICAgICAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICAgICN7JHJvb3R9X19kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLWJvdHRvbSB7XG4gICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLXRvcCB7XG4gICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgICAgIGJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgICAjeyRyb290fV9fcHJpY2Uge1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIH1cbiAgICAgICAgI3skcm9vdH1fX25hbWUge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICAgICAgI3skcm9vdH1fX2Rlc2Mge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLmlzLWhpZGRlbikge1xuICAgICAgICAjeyRyb290fV9fbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi4tZnVsbC1zbWFsbCB7XG4gICAgICAgICN7JHJvb3R9X19uYW1lLCAjeyRyb290fV9fZGVzYyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjeyRyb290fV9fcHJpY2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLWZ1bGwtc21hbGwsICYuLWZ1bGwtbGFyZ2Uge1xuICAgICAgICAjeyRyb290fV9fbGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3Iod2hpdGUpO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAuNzVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7ICAgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAxMnB4IDI0cHggMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjeyRyb290fV9fY29udHJvbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICN7JHJvb3R9X19wcmljZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYuLWxlZnQge1xuICAgICAgICAgICAgI3skcm9vdH1fX2xhYmVsIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRyb290fV9fZGVzYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuLXJpZ2h0IHtcbiAgICAgICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi4tdG9wIHtcbiAgICAgICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuLWJvdHRvbSB7XG4gICAgICAgICAgICAjeyRyb290fV9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi4tZnVsbC1sYXJnZSB7XG4gICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjk1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3skcm9vdH1fX2xhYmVsLWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLi1mdWxsLXNtYWxsIHtcbiAgICAgICAgI3skcm9vdH1fX2xhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKHdoaXRlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi4tYmlnZ2VyIHtcbiAgICAgICAgI3skcm9vdH1fX3ByaWNlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLi1mdWxsLXNtYWxsIHtcbiAgICAgICAgICAgICN7JHJvb3R9X19wcmljZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuLWZ1bGwtbGFyZ2Uge1xuICAgICAgICAgICAgI3skcm9vdH1fX3ByaWNlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi4tYmlnIHtcbiAgICAgICAgI3skcm9vdH1fX3ByaWNlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3skcm9vdH1fX25hbWUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi4tZnVsbC1zbWFsbCB7XG4gICAgICAgICAgICAjeyRyb290fV9fcHJpY2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLi1mdWxsLWxhcmdlIHtcbiAgICAgICAgICAgICN7JHJvb3R9X19wcmljZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuLWxhcmdlIHtcbiAgICAgICAgI3skcm9vdH1fX3ByaWNlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3skcm9vdH1fX25hbWUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi4tZnVsbC1zbWFsbCB7XG4gICAgICAgICAgICAjeyRyb290fV9fcHJpY2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHJvb3R9X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLi1mdWxsLWxhcmdlIHtcbiAgICAgICAgICAgICN7JHJvb3R9X19wcmljZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBpbi1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAzMCUge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogMnB4O1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgIH1cbn0iLCIucGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucGluX19jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5waW5fX2NvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucGluX19jb250cm9sOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxNjUuMTglIDE2NS4xOCUgYXQgMTE5LjY0JSA1MCUsICNCNDFEODEgMCUsICMwMTg0RTIgNTAlLCAjMDE3OEUzIDEwMCUpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlLW91dCwgaGVpZ2h0IDAuMnMgZWFzZS1vdXQsIHRvcCAwLjJzIGVhc2Utb3V0LCBsZWZ0IDAuMnMgZWFzZS1vdXQ7XG59XG5cbi5waW5fX2NvbnRyb2w6aG92ZXI6YWZ0ZXIge1xuICBhbmltYXRpb24tbmFtZTogcGluLWFuaW1hdGlvbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRvcDogLTRweDtcbiAgbGVmdDogLTRweDtcbn1cblxuLnBpbl9fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBpbl9fcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAgOHB4ICA7XG4gIGhlaWdodDogNTZweDtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1pbi13aWR0aDogNTZweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBwYWRkaW5nLWxlZnQ6ICA4cHggIDtcbiAgcGFkZGluZy1yaWdodDogIDhweCAgO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBpbl9fcHJpY2Uge1xuICAgIGhlaWdodDogNzJweDtcbiAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICB9XG59XG5cbi5waW5fX3ByaWNlIC5wcmljZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnBpbl9fcHJpY2UgLnByaWNlIC5jdXJyZW5jeSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5waW5fX25hbWUsIC5waW5fX2Rlc2Mge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluX19uYW1lLCAucGluX19kZXNjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGluX19uYW1lIHtcbiAgbWFyZ2luLXRvcDogIDZweCAgO1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnBpbl9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGluLi1saWdodCAucGluX19uYW1lLCAucGluLi1saWdodCAucGluX19kZXNjIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5waW4uLXJpZ2h0IC5waW5fX2xhYmVsIHtcbiAgbGVmdDogMzJweDtcbiAgdG9wOiAtMTZweDtcbn1cblxuLnBpbi4tbGVmdCAucGluX19sYWJlbCB7XG4gIHJpZ2h0OiAzMnB4O1xuICB0b3A6IC0xNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnBpbi4tbGVmdCAucGluX19kZXNjIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBpbi4tYm90dG9tIC5waW5fX2xhYmVsIHtcbiAgbGVmdDogLThweDtcbn1cblxuLnBpbi4tdG9wIC5waW5fX2xhYmVsIHtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogMzJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5waW4uLXRvcCAucGluX19wcmljZSB7XG4gIG9yZGVyOiAzO1xufVxuXG4ucGluLi10b3AgLnBpbl9fbmFtZSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ucGluLi10b3AgLnBpbl9fZGVzYyB7XG4gIG9yZGVyOiAyO1xufVxuXG4ucGluOm5vdCguaXMtaGlkZGVuKSAucGluX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGluLi1mdWxsLXNtYWxsIC5waW5fX25hbWUsIC5waW4uLWZ1bGwtc21hbGwgLnBpbl9fZGVzYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBpbi4tZnVsbC1zbWFsbCAucGluX19uYW1lLCAucGluLi1mdWxsLXNtYWxsIC5waW5fX2Rlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5waW4uLWZ1bGwtc21hbGwgLnBpbl9fcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5waW4uLWZ1bGwtc21hbGwgLnBpbl9fbGFiZWwsIC5waW4uLWZ1bGwtbGFyZ2UgLnBpbl9fbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxcmVtIC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5waW4uLWZ1bGwtc21hbGwgLnBpbl9fbGFiZWwsIC5waW4uLWZ1bGwtbGFyZ2UgLnBpbl9fbGFiZWwge1xuICAgIHBhZGRpbmc6IDI4cHggMTJweCAyNHB4IDEycHg7XG4gIH1cbn1cblxuLnBpbi4tZnVsbC1zbWFsbCAucGluX19jb250cm9sLCAucGluLi1mdWxsLWxhcmdlIC5waW5fX2NvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGluLi1mdWxsLXNtYWxsIC5waW5fX3ByaWNlLCAucGluLi1mdWxsLWxhcmdlIC5waW5fX3ByaWNlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5waW4uLWZ1bGwtc21hbGwuLWxlZnQgLnBpbl9fbGFiZWwsIC5waW4uLWZ1bGwtbGFyZ2UuLWxlZnQgLnBpbl9fbGFiZWwge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5waW4uLWZ1bGwtc21hbGwuLWxlZnQgLnBpbl9fZGVzYywgLnBpbi4tZnVsbC1sYXJnZS4tbGVmdCAucGluX19kZXNjIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBpbi4tZnVsbC1zbWFsbC4tcmlnaHQgLnBpbl9fbGFiZWwsIC5waW4uLWZ1bGwtbGFyZ2UuLXJpZ2h0IC5waW5fX2xhYmVsIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4ucGluLi1mdWxsLXNtYWxsLi10b3AgLnBpbl9fbGFiZWwsIC5waW4uLWZ1bGwtbGFyZ2UuLXRvcCAucGluX19sYWJlbCB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5waW4uLWZ1bGwtc21hbGwuLWJvdHRvbSAucGluX19sYWJlbCwgLnBpbi4tZnVsbC1sYXJnZS4tYm90dG9tIC5waW5fX2xhYmVsIHtcbiAgbGVmdDogMDtcbn1cblxuLnBpbi4tZnVsbC1sYXJnZSAucGluX19sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGluLi1mdWxsLWxhcmdlIC5waW5fX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgICB3aWR0aDogMjk1cHg7XG4gIH1cbn1cblxuLnBpbi4tZnVsbC1sYXJnZSAucGluX19sYWJlbC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5waW4uLWZ1bGwtc21hbGwgLnBpbl9fbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluLi1iaWdnZXIgLnBpbl9fcHJpY2Uge1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluLi1iaWdnZXIuLWZ1bGwtc21hbGwgLnBpbl9fcHJpY2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBpbi4tYmlnZ2VyLi1mdWxsLWxhcmdlIC5waW5fX3ByaWNlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5waW4uLWJpZyAucGluX19wcmljZSB7XG4gICAgbWluLXdpZHRoOiAxMDNweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluLi1iaWcgLnBpbl9fbmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBpbi4tYmlnLi1mdWxsLXNtYWxsIC5waW5fX3ByaWNlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnBpbi4tYmlnLi1mdWxsLXNtYWxsIC5waW5fX2xhYmVsIHtcbiAgcGFkZGluZzogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5waW4uLWJpZy4tZnVsbC1sYXJnZSAucGluX19wcmljZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluLi1sYXJnZSAucGluX19wcmljZSB7XG4gICAgbWluLXdpZHRoOiAxNDRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluLi1sYXJnZSAucGluX19uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluLi1sYXJnZS4tZnVsbC1zbWFsbCAucGluX19wcmljZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5waW4uLWxhcmdlLi1mdWxsLXNtYWxsIC5waW5fX2xhYmVsIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5waW4uLWxhcmdlLi1mdWxsLWxhcmdlIC5waW5fX3ByaWNlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwaW4tYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAzMCUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHRvcDogLTRweDtcbiAgICBsZWZ0OiAtNHB4O1xuICB9XG59XG4iLCIvL2ZvbnRzXG4kZm9udC1kaXNwbGF5OiAnUGVwY29TYW5zJywgc2Fucy1zZXJpZjtcbiRmb250LXF1b3RlOiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xuXG4vL2NvbG9yc1xuJHBhbGV0dGU6IChcbiAgICB3aGl0ZTogI2ZmZmZmZixcbiAgICBibGFjazogIzE5MTkxOSxcbiAgICBwcmljZTogI2Q1MDM1ZSxcbiAgICBwYWNrc2hvdDogI2Y1ZjVmNSxcbiAgICBtYWluOiAoXG4gICAgICAgIDEyMDogIzAwMmM1YSxcbiAgICAgICAgMTEwOiAjMDAyYzVhLFxuICAgICAgICAxMDA6ICMwMDM5NzIsXG4gICAgICAgIDkwOiAjQjQxRDgxLFxuICAgICAgICA2MDogIzAxNWRiMCxcbiAgICApLFxuICAgIGJnOiAoXG4gICAgICAgIDEyMDogIzA2M2U3YixcbiAgICAgICAgMTAwOiAjMDAzNGEzLFxuICAgICAgICA4MDogIzAwNDRkMixcbiAgICAgICAgNzA6ICMwMTg0RTIsXG4gICAgICAgIDYwOiAjMDE3OEUzLFxuICAgICAgICA5MDogIzExODBlNSxcbiAgICAgICAgYWx0OiAjMGU0NWIxXG4gICAgKSxcbiAgICBhY2NlbnQ6IChcbiAgICAgICAgbGlnaHQ6ICNmZmQ0MDAsXG4gICAgICAgIGRhcms6ICMwMDVmYWRcbiAgICApLFxuICAgIGdyZXk6IChcbiAgICAgICAgMzA6ICNlM2U1ZWUsXG4gICAgICAgIDIwOiAjZWVmMGY4LFxuICAgICAgICAxMDogI2YyZjRmYVxuICAgICksXG4gICAgYm9yZGVyOiAoXG4gICAgICAgIG1haW46ICNlNmU4ZWYsXG4gICAgICAgIGRhcmtlbjogI2Q0ZDZkZCxcbiAgICAgICAgYWNjZW50OiAjMzM0ZDY5LFxuICAgICAgICBibHVlOiAjNUY5RkUyXG4gICAgKSxcbiAgICBzdWNjZXNzOiAoXG4gICAgICAgIDEwMDogIzI2YmM0NyxcbiAgICAgICAgMTA6ICNmMWZkZjRcbiAgICApLFxuICAgIGVycm9yOiAoXG4gICAgICAgIDEwMDogI2Q4MDAwMCxcbiAgICAgICAgMTA6ICNmYmU2ZTZcbiAgICApLFxuICAgIHRleHQ6IChcbiAgICAgICAgMTAwOiAjMTkxOTE5LFxuICAgICAgICA4MDogIzQxNDE0MSxcbiAgICAgICAgNjA6ICM1ZjVmNWYsXG4gICAgICAgIDUwOiAjODI4MjgyLFxuICAgICAgICA0MDogI2E2YTZhNlxuICAgICksXG4gICAgb25saW5lOiAoXG4gICAgICAgIGJnMTogIzliM2NiYyxcbiAgICAgICAgYmcyOiAjNzYxODk2LFxuICAgICAgICBiZzM6ICNmMTVmMjMsXG4gICAgICAgIHRleHQ6ICNjZTcxZWVcbiAgICApXG4pOyIsIlxuJWhvdmVyLWxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtLjRlbTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4laG92ZXItbGluZS1yZXYge1xuICAgIEBleHRlbmQgJWhvdmVyLWxpbmU7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4lY2xvc2UtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBpY29uKGNsb3NlLCBhZnRlcik7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKGdyZXksIDIwKTtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihncmV5LCAzMCk7XG4gICAgfVxufVxuXG4kZ3JhZGllbnQ6IHJhZGlhbC1ncmFkaWVudCgxNjUuMTglIDE2NS4xOCUgYXQgMTE5LjY0JSA1MCUsIGNvbG9yKG1haW4sIDkwKSAwJSwgY29sb3IoYmcsIDcwKSA1MCUsIGNvbG9yKGJnLCA2MCkgMTAwJSk7IiwiLy8gVXNhZ2U6ICAgQGluY2x1ZGUgdHJhbnNpdGlvbih3aWR0aCwgaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQpO1xuLy8gT3V0cHV0OiAgdHJhbnNpdGlvbih3aWR0aCAwLjJzLCBoZWlnaHQgMC4zcyBlYXNlLWluLW91dCk7XG4vL1xuLy8gUGFzcyBpbiBhbnkgbnVtYmVyIG9mIHRyYW5zaXRpb25zXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbnMuLi4pIHtcbiAgICAkdW5mb2xkZWRUcmFuc2l0aW9uczogKCk7XG4gICAgQGVhY2ggJHRyYW5zaXRpb24gaW4gJHRyYW5zaXRpb25zIHtcbiAgICAgICAgJHVuZm9sZGVkVHJhbnNpdGlvbnM6IGFwcGVuZCgkdW5mb2xkZWRUcmFuc2l0aW9ucywgdW5mb2xkVHJhbnNpdGlvbigkdHJhbnNpdGlvbiksIGNvbW1hKTtcbiAgICB9XG4gICAgdHJhbnNpdGlvbjogJHVuZm9sZGVkVHJhbnNpdGlvbnM7XG59XG5cbkBmdW5jdGlvbiB1bmZvbGRUcmFuc2l0aW9uICgkdHJhbnNpdGlvbikge1xuICAgIC8vIERlZmF1bHQgdmFsdWVzXG4gICAgJHByb3BlcnR5OiBhbGw7XG4gICAgJGR1cmF0aW9uOiAuMnM7XG4gICAgJGVhc2luZzogZWFzZS1vdXQ7IC8vIEJyb3dzZXIgZGVmYXVsdCBpcyBlYXNlLCB3aGljaCBpcyB3aGF0IHdlIHdhbnRcbiAgICAkZGVsYXk6IG51bGw7IC8vIEJyb3dzZXIgZGVmYXVsdCBpcyAwLCB3aGljaCBpcyB3aGF0IHdlIHdhbnRcbiAgICAkZGVmYXVsdFByb3BlcnRpZXM6ICgkcHJvcGVydHksICRkdXJhdGlvbiwgJGVhc2luZywgJGRlbGF5KTtcbiAgICAvLyBHcmFiIHRyYW5zaXRpb24gcHJvcGVydGllcyBpZiB0aGV5IGV4aXN0XG4gICAgJHVuZm9sZGVkVHJhbnNpdGlvbjogKCk7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGRlZmF1bHRQcm9wZXJ0aWVzKSB7XG4gICAgICAgICRwOiBudWxsO1xuICAgICAgICBAaWYgJGkgPD1sZW5ndGgoJHRyYW5zaXRpb24pIHtcbiAgICAgICAgICAgICRwOiBudGgoJHRyYW5zaXRpb24sICRpKVxuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICRwOiBudGgoJGRlZmF1bHRQcm9wZXJ0aWVzLCAkaSlcbiAgICAgICAgfVxuICAgICAgICAkdW5mb2xkZWRUcmFuc2l0aW9uOiBhcHBlbmQoJHVuZm9sZGVkVHJhbnNpdGlvbiwgJHApO1xuICAgIH1cbiAgICBAcmV0dXJuICR1bmZvbGRlZFRyYW5zaXRpb247XG59Il19 */
