:root{--bp-bg0:#07090d;--bp-bg1:#0b0f14;--bp-panel:hsla(0,0%,100%,.035);--bp-panel2:rgba(0,0,0,.22);--bp-line:hsla(0,0%,100%,.1);--bp-line2:hsla(0,0%,100%,.14);--bp-text:hsla(0,0%,100%,.92);--bp-muted:hsla(0,0%,100%,.68);--bp-red:#ff2d2d;--bp-red2:rgba(255,45,45,.22);--bp-green:#26c767;--bp-green2:rgba(38,199,103,.22);--bp-shadow:0 18px 60px rgba(0,0,0,.55);--bp-shadow2:0 12px 34px rgba(0,0,0,.28);--bp-r:22px;--bp-r2:18px;--bp-glass:rgba(10,12,16,.62);--bp-glass2:rgba(10,12,16,.78)}body,html{background:radial-gradient(900px 520px at 12% 10%,rgba(255,45,45,.14),transparent 60%),radial-gradient(820px 520px at 88% 15%,rgba(38,199,103,.1),transparent 62%),radial-gradient(760px 500px at 55% 100%,rgba(255,140,0,.07),transparent 60%),linear-gradient(180deg,var(--bp-bg0),var(--bp-bg1) 62%,#07090d);color:var(--bp-text)}body{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.topbar{backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(8,10,13,.72),rgba(8,10,13,.58));border-bottom:1px solid hsla(0,0%,100%,.1)}.topbar__inner{min-height:66px}.brand__logo{filter:drop-shadow(0 10px 20px rgba(0,0,0,.35))}.bp-block,.bp-feature,.bp-list,.card,.form,.result{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.025))!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:var(--bp-shadow2)!important}.bp-block:before,.bp-feature:before,.bp-list:before,.card:before,.form:before,.result:before{border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);content:"";display:block;inset:0;opacity:.9;pointer-events:none;position:absolute}.bp-block,.bp-feature,.bp-list,.card,.form,.result{position:relative}.bp-feature__title,.hero__title,.page__title{letter-spacing:-.4px}.bp-muted,.card__desc,.hero__sub,.muted,.page__sub{color:var(--bp-muted)!important}.btn{background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 10px 22px rgba(0,0,0,.22);transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.btn:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.18);box-shadow:0 14px 28px rgba(0,0,0,.28);transform:translateY(-1px)}.btn--primary{background:linear-gradient(180deg,rgba(38,199,103,.98),rgba(38,199,103,.78))!important;border-color:rgba(38,199,103,.55)!important;box-shadow:0 18px 44px rgba(38,199,103,.22)!important;color:#07150d!important}.btn--ghost{background:hsla(0,0%,100%,.02)!important}.btn--danger{background:linear-gradient(180deg,rgba(255,45,45,.95),rgba(255,45,45,.72));border-color:rgba(255,45,45,.55);color:#1b0707}.copyrow input,.field input,.field select,input[type=email],input[type=search],input[type=text],input[type=url]{background:rgba(0,0,0,.26)!important;border:1px solid hsla(0,0%,100%,.12)!important}.copyrow input:focus,.field input:focus,.field select:focus{border-color:rgba(38,199,103,.55)!important;box-shadow:0 0 0 4px rgba(38,199,103,.12)!important}.platforms{gap:10px}.plat{background:radial-gradient(600px 120px at 10% 0,rgba(255,45,45,.1),transparent 55%),radial-gradient(520px 120px at 90% 0,rgba(38,199,103,.1),transparent 55%),rgba(0,0,0,.18)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:18px!important;box-shadow:0 12px 28px rgba(0,0,0,.22);transition:transform .15s ease,border-color .15s ease,background .15s ease}.plat:hover{background:radial-gradient(600px 120px at 10% 0,rgba(255,45,45,.14),transparent 55%),radial-gradient(520px 120px at 90% 0,rgba(38,199,103,.12),transparent 55%),rgba(0,0,0,.22)!important;border-color:hsla(0,0%,100%,.18)!important;transform:translateY(-1px)}.plat a{color:rgba(38,199,103,.98)!important}.copyrow{align-items:stretch}.copyrow input{min-height:44px}@media (max-width:520px){.copyrow{flex-direction:column;gap:10px}.copyrow input{flex:1 1 auto}.copyrow .btn,.copyrow button{width:100%}}table{border-collapse:collapse}th{background:rgba(0,0,0,.18);color:hsla(0,0%,100%,.82);font-weight:900}td,th{border-bottom-color:hsla(0,0%,100%,.07)!important}tr:hover td{background:hsla(0,0%,100%,.02)}.sidebar{background:radial-gradient(900px 260px at 10% 0,rgba(255,45,45,.1),transparent 60%),radial-gradient(900px 260px at 90% 0,rgba(38,199,103,.08),transparent 60%),linear-gradient(180deg,rgba(17,20,26,.96),rgba(10,12,16,.96));border-right:1px solid hsla(0,0%,100%,.1)}.side-link{background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.08)}.side-link:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.14)}.side-link.is-active{background:rgba(255,45,45,.1);border-color:rgba(255,45,45,.45)}.bp-card,.bp-tile,.mini,.songcard{background:rgba(0,0,0,.22)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 14px 34px rgba(0,0,0,.22)}.bp-card:hover,.bp-tile:hover,.mini:hover,.songcard:hover{border-color:hsla(0,0%,100%,.16)!important}.mini__play,.songcard__play{background:rgba(38,199,103,.14)!important;border-color:rgba(38,199,103,.55)!important}.footer{background:linear-gradient(180deg,rgba(8,10,13,.7),rgba(8,10,13,.85))}.footer,.player{border-top:1px solid hsla(0,0%,100%,.1)}.player{backdrop-filter:blur(14px);background:radial-gradient(900px 160px at 10% 0,rgba(255,45,45,.1),transparent 60%),radial-gradient(900px 160px at 90% 0,rgba(38,199,103,.1),transparent 60%),rgba(12,14,18,.92)}.pbtn{background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.12)}.pbtn--main{background:rgba(38,199,103,.18);border-color:rgba(38,199,103,.55)}@media (prefers-reduced-motion:reduce){.bp-card,.bp-tile,.btn,.plat,.songcard{transition:none!important}}img{height:auto;max-width:100%}.container{width:min(100% - 24px,var(--max,1180px))}.bp-grid,.bp-home,.bp-rail,.bp-row__meta,.grid,.mini__meta,.platforms,.songcard__meta{min-width:0}body.theme-soundify{--bp-bg:#070a10;--bp-bg2:#0b0f14;--bp-card:#0c121a;--bp-card2:#0f1822;--bp-border:hsla(0,0%,100%,.1);--bp-border2:hsla(0,0%,100%,.14);--bp-text:hsla(0,0%,100%,.92);--bp-muted:hsla(0,0%,100%,.68);--bp-green:#20e3b2;--bp-green2:#12c2e9;--bp-gold:#f9d423;--bp-red:#ff3d7f;--bp-brand:linear-gradient(90deg,var(--bp-green2),var(--bp-green),var(--bp-gold));--bp-shadow:0 18px 60px rgba(0,0,0,.55);background:radial-gradient(1200px 600px at 10% -10%,rgba(18,194,233,.18),transparent 55%),radial-gradient(900px 520px at 90% 0,rgba(32,227,178,.16),transparent 52%),radial-gradient(900px 520px at 50% 110%,rgba(249,212,35,.1),transparent 60%),linear-gradient(180deg,var(--bp-bg),var(--bp-bg2));color:var(--bp-text)}body.theme-soundify .topbar{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(7,10,16,.72);border-bottom:1px solid hsla(0,0%,100%,.1);position:sticky;top:0;z-index:60}body.theme-soundify .topbar .brand .logo-text{background:var(--bp-brand);-webkit-background-clip:text;background-clip:text;color:transparent!important;letter-spacing:.2px}body.theme-soundify .sidebar{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(10,14,20,.86);border-right:1px solid hsla(0,0%,100%,.1)}body.theme-soundify .side-item{border:1px solid transparent;transition:transform .15s ease,background .15s ease,border-color .15s ease}body.theme-soundify .side-item:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1);transform:translateX(2px)}body.theme-soundify .side-item.active,body.theme-soundify .side-item[aria-current=page]{background:linear-gradient(90deg,rgba(18,194,233,.16),rgba(32,227,178,.12));border-color:rgba(32,227,178,.28)}body.theme-soundify .bp-btn,body.theme-soundify .btn{border-color:hsla(0,0%,100%,.14)}body.theme-soundify .bp-btn--primary,body.theme-soundify .btn.primary{background:var(--bp-brand);border-color:transparent;color:#061017;font-weight:800}body.theme-soundify .bp-btn--primary:hover,body.theme-soundify .btn.primary:hover{filter:brightness(1.04);transform:translateY(-1px)}body.theme-soundify .bp-card,body.theme-soundify .card,body.theme-soundify .panel{background:rgba(12,18,26,.72);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 30px rgba(0,0,0,.35)}body.theme-soundify .bp-feature{background:linear-gradient(180deg,rgba(12,18,26,.7),rgba(12,18,26,.45)),radial-gradient(900px 380px at 0 0,rgba(18,194,233,.2),transparent 55%),radial-gradient(800px 340px at 100% 0,rgba(32,227,178,.18),transparent 58%);border:1px solid hsla(0,0%,100%,.1)}body.theme-soundify .bp-cover,body.theme-soundify .thumb{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:16px}body.theme-soundify .bmd-player,body.theme-soundify .bp-player{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(9,13,18,.84);border-top:1px solid hsla(0,0%,100%,.1)}@media (max-width:900px){body.theme-soundify .bp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){body.theme-soundify .bp-grid{grid-template-columns:1fr!important}body.theme-soundify .topbar .container{padding-left:12px;padding-right:12px}body.theme-soundify .sidebar{width:min(86vw,320px)}}
/*# sourceMappingURL=data:application/json;base64,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QUFtQixDQUNuQixpQkFBbUIsQ0FDbkIsZ0JBQW1CLENBQ25CLGlGQUFxRixDQUdyRix1Q0FBd0MsQ0FLeEMsb1NBSXNELENBQ3RELG9CQVRGLENBYUEsNEJBSUUsMEJBQTJCLENBQzNCLGtDQUFtQyxDQUNuQyw0QkFBNkIsQ0FDN0IsMENBQThDLENBTjlDLGVBQWdCLENBQ2hCLEtBQU0sQ0FDTixVQUtGLENBRUEsOENBQ0UsMEJBQTJCLENBQzNCLDRCQUE2QixDQUM3QixvQkFBcUIsQ0FDckIsMkJBQTZCLENBQzdCLG1CQUNGLENBR0EsNkJBRUUsMEJBQTJCLENBQzNCLGtDQUFtQyxDQUZuQyw2QkFBOEIsQ0FHOUIseUNBQ0YsQ0FFQSwrQkFDRSw0QkFBNkIsQ0FDN0IsMEVBQ0YsQ0FFQSxxQ0FFRSw4QkFBaUMsQ0FDakMsK0JBQW1DLENBRm5DLHlCQUdGLENBRUEsd0ZBRUUsMkVBQThFLENBQzlFLGlDQUNGLENBR0EscURBRUUsZ0NBQ0YsQ0FFQSxzRUFFRSwwQkFBMkIsQ0FDM0Isd0JBQXlCLENBQ3pCLGFBQWMsQ0FDZCxlQUNGLENBRUEsa0ZBRUUsdUJBQXdCLENBQ3hCLDBCQUNGLENBR0Esa0ZBR0UsNkJBQThCLENBQzlCLG1DQUF1QyxDQUN2QyxzQ0FDRixDQUVBLGdDQUNFLDJOQUdnRixDQUNoRixtQ0FDRixDQUdBLHlEQUlFLDhCQUFpQyxDQURqQyxtQ0FBdUMsQ0FEdkMsa0JBR0YsQ0FHQSwrREFJRSwwQkFBMkIsQ0FDM0Isa0NBQW1DLENBSG5DLDRCQUE2QixDQUM3Qix1Q0FHRixDQUdBLHlCQUNFLDZCQUNFLHVEQUNGLENBQ0YsQ0FDQSx5QkFDRSw2QkFDRSxtQ0FDRixDQUNBLHVDQUNFLGlCQUFrQixDQUNsQixrQkFDRixDQUNBLDZCQUNFLHFCQUNGLENBQ0YiLCJmaWxlIjoiYm9vbXBsYXktdGhlbWUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCYW5ncyBNdXNpYyBEaXN0cm8g4oCUIEJPT01QTEFZIEhJR0ggVkVSU0lPTiBUSEVNRSAoU0FGRSlcclxuICAgLSBEb2VzIE5PVCByZXF1aXJlIEhUTUwvUEhQIGNoYW5nZXNcclxuICAgLSBVc2VzIGFkZGl0aXZlIG92ZXJyaWRlcyBhbmQgQ1NTIHZhcmlhYmxlc1xyXG4gICAtIFNraW5zIHRoZSB3aG9sZSBzaXRlOiBoZWFkZXIsIGNhcmRzLCBidXR0b25zLCB0YWJsZXMsIGZvcm1zLFxyXG4gICAgIHNtYXJ0bGluayBibG9ja3MsIHNsaWRlcnMsIHBhZ2VzLCBmb290ZXIsIHBsYXllci5cclxuICAgLSBObyBjbGFzcyByZW1vdmFscywgbm8gbGF5b3V0IHJld3JpdGVzLlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIC0tLS0tLS0tLS0gVGhlbWUgdG9rZW5zIChCb29tcGxheSB2aWJlKSAtLS0tLS0tLS0tICovXHJcbjpyb290e1xyXG4gIC0tYnAtYmcwOiAjMDcwOTBkO1xyXG4gIC0tYnAtYmcxOiAjMGIwZjE0O1xyXG4gIC0tYnAtcGFuZWw6IHJnYmEoMjU1LDI1NSwyNTUsLjAzNSk7XHJcbiAgLS1icC1wYW5lbDI6IHJnYmEoMCwwLDAsLjIyKTtcclxuICAtLWJwLWxpbmU6IHJnYmEoMjU1LDI1NSwyNTUsLjEwKTtcclxuICAtLWJwLWxpbmUyOiByZ2JhKDI1NSwyNTUsMjU1LC4xNCk7XHJcbiAgLS1icC10ZXh0OiByZ2JhKDI1NSwyNTUsMjU1LC45Mik7XHJcbiAgLS1icC1tdXRlZDogcmdiYSgyNTUsMjU1LDI1NSwuNjgpO1xyXG5cclxuICAvKiBCb29tcGxheSByZWQgKyBtb2Rlcm4gZ3JlZW4gYWNjZW50ICovXHJcbiAgLS1icC1yZWQ6ICNmZjJkMmQ7XHJcbiAgLS1icC1yZWQyOiByZ2JhKDI1NSw0NSw0NSwuMjIpO1xyXG4gIC0tYnAtZ3JlZW46ICMyNmM3Njc7XHJcbiAgLS1icC1ncmVlbjI6IHJnYmEoMzgsMTk5LDEwMywuMjIpO1xyXG5cclxuICAtLWJwLXNoYWRvdzogMCAxOHB4IDYwcHggcmdiYSgwLDAsMCwuNTUpO1xyXG4gIC0tYnAtc2hhZG93MjogMCAxMnB4IDM0cHggcmdiYSgwLDAsMCwuMjgpO1xyXG5cclxuICAtLWJwLXI6IDIycHg7XHJcbiAgLS1icC1yMjogMThweDtcclxuXHJcbiAgLS1icC1nbGFzczogcmdiYSgxMCwxMiwxNiwuNjIpO1xyXG4gIC0tYnAtZ2xhc3MyOiByZ2JhKDEwLDEyLDE2LC43OCk7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0gR2xvYmFsIGJhY2tncm91bmQgKHdyYXAgdGhlIHdob2xlIHNpdGUpIC0tLS0tLS0tLS0gKi9cclxuaHRtbCwgYm9keXtcclxuICBiYWNrZ3JvdW5kOlxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDkwMHB4IDUyMHB4IGF0IDEyJSAxMCUsIHJnYmEoMjU1LDQ1LDQ1LC4xNCksIHRyYW5zcGFyZW50IDYwJSksXHJcbiAgICByYWRpYWwtZ3JhZGllbnQoODIwcHggNTIwcHggYXQgODglIDE1JSwgcmdiYSgzOCwxOTksMTAzLC4xMCksIHRyYW5zcGFyZW50IDYyJSksXHJcbiAgICByYWRpYWwtZ3JhZGllbnQoNzYwcHggNTAwcHggYXQgNTUlIDEwMCUsIHJnYmEoMjU1LDE0MCwwLC4wNyksIHRyYW5zcGFyZW50IDYwJSksXHJcbiAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB2YXIoLS1icC1iZzApLCB2YXIoLS1icC1iZzEpIDYyJSwgIzA3MDkwZCk7XHJcbiAgY29sb3I6IHZhcigtLWJwLXRleHQpO1xyXG59XHJcblxyXG4vKiBLZWVwIHlvdXIgZXhpc3RpbmcgdHlwZSBidXQgaW1wcm92ZSByZW5kZXJpbmcgKi9cclxuYm9keXtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICB0ZXh0LXJlbmRlcmluZzogZ2VvbWV0cmljUHJlY2lzaW9uO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tIFRvcGJhciAvIGhlYWRlciBza2luIChubyBsYXlvdXQgY2hhbmdlcykgLS0tLS0tLS0tLSAqL1xyXG4udG9wYmFye1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoOCwxMCwxMywuNzIpLCByZ2JhKDgsMTAsMTMsLjU4KSk7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEwKTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XHJcbn1cclxuLnRvcGJhcl9faW5uZXJ7XHJcbiAgbWluLWhlaWdodDogNjZweDtcclxufVxyXG4uYnJhbmRfX2xvZ297XHJcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDEwcHggMjBweCByZ2JhKDAsMCwwLC4zNSkpO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tIENhcmRzICh1cGdyYWRlIGFsbCBjYXJkcyB3aXRob3V0IGJyZWFraW5nKSAtLS0tLS0tLS0tICovXHJcbi5jYXJkLCAuZm9ybSwgLnJlc3VsdCwgLmJwLWJsb2NrLCAuYnAtbGlzdCwgLmJwLWZlYXR1cmV7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTApICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwuMDQpLCByZ2JhKDI1NSwyNTUsMjU1LC4wMjUpKSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLWJwLXNoYWRvdzIpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFNvZnQg4oCccHJlbWl1bSBlZGdl4oCdICovXHJcbi5jYXJkOjpiZWZvcmUsXHJcbi5mb3JtOjpiZWZvcmUsXHJcbi5yZXN1bHQ6OmJlZm9yZSxcclxuLmJwLWJsb2NrOjpiZWZvcmUsXHJcbi5icC1saXN0OjpiZWZvcmUsXHJcbi5icC1mZWF0dXJlOjpiZWZvcmV7XHJcbiAgY29udGVudDpcIlwiO1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgaW5zZXQ6MDtcclxuICBwb2ludGVyLWV2ZW50czpub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4wNik7XHJcbiAgb3BhY2l0eTouOTtcclxufVxyXG4uY2FyZCwgLmZvcm0sIC5yZXN1bHQsIC5icC1ibG9jaywgLmJwLWxpc3QsIC5icC1mZWF0dXJleyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuXHJcbi8qIC0tLS0tLS0tLS0gSGVhZGluZ3MgLyB0ZXh0IC0tLS0tLS0tLS0gKi9cclxuLnBhZ2VfX3RpdGxlLCAuaGVyb19fdGl0bGUsIC5icC1mZWF0dXJlX190aXRsZXtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xyXG59XHJcbi5tdXRlZCwgLmJwLW11dGVkLCAucGFnZV9fc3ViLCAuaGVyb19fc3ViLCAuY2FyZF9fZGVzY3tcclxuICBjb2xvcjogdmFyKC0tYnAtbXV0ZWQpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0gQnV0dG9ucyAoc2tpbiB5b3VyIGV4aXN0aW5nIC5idG4gYW5kIGJwLWJ0bikgLS0tLS0tLS0tLSAqL1xyXG4uYnRue1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEyKTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4yOCk7XHJcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIycHggcmdiYSgwLDAsMCwuMjIpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGVhc2UsIGJhY2tncm91bmQgLjE1cyBlYXNlLCBib3JkZXItY29sb3IgLjE1cyBlYXNlLCBib3gtc2hhZG93IC4xNXMgZWFzZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5idG46aG92ZXJ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjA1KTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjE4KTtcclxuICBib3gtc2hhZG93OiAwIDE0cHggMjhweCByZ2JhKDAsMCwwLC4yOCk7XHJcbn1cclxuLmJ0bi0tcHJpbWFyeXtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM4LDE5OSwxMDMsLjk4KSwgcmdiYSgzOCwxOTksMTAzLC43OCkpICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM4LDE5OSwxMDMsLjU1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjMDcxNTBkICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAxOHB4IDQ0cHggcmdiYSgzOCwxOTksMTAzLC4yMikgIWltcG9ydGFudDtcclxufVxyXG4uYnRuLS1naG9zdHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4wMikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogQm9vbXBsYXkg4oCccmVkIGFjY2VudOKAnSBvcHRpb25hbCAoZG9lcyBub3QgYWZmZWN0IHlvdXIgZXhpc3RpbmcgY2xhc3NlcylcclxuICAgVXNlIGNsYXNzPVwiYnRuIGJ0bi0tZGFuZ2VyXCIgYW55d2hlcmUgeW91IHdhbnQgbGF0ZXIuICovXHJcbi5idG4tLWRhbmdlcntcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSw0NSw0NSwuOTUpLCByZ2JhKDI1NSw0NSw0NSwuNzIpKTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDQ1LDQ1LC41NSk7XHJcbiAgY29sb3I6ICMxYjA3MDc7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0gSW5wdXRzIC8gZm9ybXMgKHNtYXJ0bGluayBnZW5lcmF0b3IgYmVjb21lcyBwcmVtaXVtKSAtLS0tLS0tLS0tICovXHJcbi5maWVsZCBpbnB1dCwgLmZpZWxkIHNlbGVjdCxcclxuLmNvcHlyb3cgaW5wdXQsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl17XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTIpICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMjYpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZpZWxkIGlucHV0OmZvY3VzLCAuZmllbGQgc2VsZWN0OmZvY3VzLFxyXG4uY29weXJvdyBpbnB1dDpmb2N1c3tcclxuICBib3JkZXItY29sb3I6IHJnYmEoMzgsMTk5LDEwMywuNTUpICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzgsMTk5LDEwMywuMTIpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0gU21hcnRsaW5rIChwbGF0Zm9ybSB0aWxlcyBiZWNvbWUg4oCccmVhbCBzbWFydGxpbmvigJ0gbG9vaykgLS0tLS0tLS0tLSAqL1xyXG4ucGxhdGZvcm1ze1xyXG4gIGdhcDogMTBweDtcclxufVxyXG4ucGxhdHtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xMikgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOlxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDYwMHB4IDEyMHB4IGF0IDEwJSAwJSwgcmdiYSgyNTUsNDUsNDUsLjEwKSwgdHJhbnNwYXJlbnQgNTUlKSxcclxuICAgIHJhZGlhbC1ncmFkaWVudCg1MjBweCAxMjBweCBhdCA5MCUgMCUsIHJnYmEoMzgsMTk5LDEwMywuMTApLCB0cmFuc3BhcmVudCA1NSUpLFxyXG4gICAgcmdiYSgwLDAsMCwuMTgpICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAxMnB4IDI4cHggcmdiYSgwLDAsMCwuMjIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBlYXNlLCBib3JkZXItY29sb3IgLjE1cyBlYXNlLCBiYWNrZ3JvdW5kIC4xNXMgZWFzZTtcclxufVxyXG4ucGxhdDpob3ZlcntcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xOCkgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOlxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDYwMHB4IDEyMHB4IGF0IDEwJSAwJSwgcmdiYSgyNTUsNDUsNDUsLjE0KSwgdHJhbnNwYXJlbnQgNTUlKSxcclxuICAgIHJhZGlhbC1ncmFkaWVudCg1MjBweCAxMjBweCBhdCA5MCUgMCUsIHJnYmEoMzgsMTk5LDEwMywuMTIpLCB0cmFuc3BhcmVudCA1NSUpLFxyXG4gICAgcmdiYSgwLDAsMCwuMjIpICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBsYXQgYXtcclxuICBjb2xvcjogcmdiYSgzOCwxOTksMTAzLC45OCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogSW1wcm92ZSBjb3B5IHJvdyBvbiBtb2JpbGUgKi9cclxuLmNvcHlyb3d7XHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbn1cclxuLmNvcHlyb3cgaW5wdXR7XHJcbiAgbWluLWhlaWdodDogNDRweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpe1xyXG4gIC5jb3B5cm93e1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTBweDtcclxuICB9XHJcbiAgLmNvcHlyb3cgaW5wdXR7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICB9XHJcbiAgLmNvcHlyb3cgLmJ0biwgLmNvcHlyb3cgYnV0dG9ue1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tIFRhYmxlcyAoYWRtaW4gKyBsaXN0cykgLS0tLS0tLS0tLSAqL1xyXG50YWJsZXtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcbnRoe1xyXG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44Mik7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4xOCk7XHJcbn1cclxudGQsIHRoe1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjA3KSAhaW1wb3J0YW50O1xyXG59XHJcbnRyOmhvdmVyIHRke1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjAyKTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLSBTaWRlYmFyIC8gbmF2IChpZiB1c2VkKSAtLS0tLS0tLS0tICovXHJcbi5zaWRlYmFye1xyXG4gIGJhY2tncm91bmQ6XHJcbiAgICByYWRpYWwtZ3JhZGllbnQoOTAwcHggMjYwcHggYXQgMTAlIDAlLCByZ2JhKDI1NSw0NSw0NSwuMTApLCB0cmFuc3BhcmVudCA2MCUpLFxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDkwMHB4IDI2MHB4IGF0IDkwJSAwJSwgcmdiYSgzOCwxOTksMTAzLC4wOCksIHRyYW5zcGFyZW50IDYwJSksXHJcbiAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE3LDIwLDI2LC45NiksIHJnYmEoMTAsMTIsMTYsLjk2KSk7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTApO1xyXG59XHJcbi5zaWRlLWxpbmt7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMDgpO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjE4KTtcclxufVxyXG4uc2lkZS1saW5rOmhvdmVye1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMTQpO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjA0KTtcclxufVxyXG4uc2lkZS1saW5rLmlzLWFjdGl2ZXtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDQ1LDQ1LC40NSk7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsNDUsNDUsLjEwKTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLSBTbGlkZXIgLyB0aWxlcyAoeW91ciBleGlzdGluZyBjYXJkcyBsb29rIG1vcmUg4oCcQm9vbXBsYXnigJ0pIC0tLS0tLS0tLS0gKi9cclxuLnNvbmdjYXJkLCAubWluaSwgLmJwLWNhcmQsIC5icC10aWxle1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEwKSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjIyKSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IDAgMTRweCAzNHB4IHJnYmEoMCwwLDAsLjIyKTtcclxufVxyXG4uc29uZ2NhcmQ6aG92ZXIsIC5taW5pOmhvdmVyLCAuYnAtY2FyZDpob3ZlciwgLmJwLXRpbGU6aG92ZXJ7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNikgIWltcG9ydGFudDtcclxufVxyXG4uc29uZ2NhcmRfX3BsYXksIC5taW5pX19wbGF5e1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgzOCwxOTksMTAzLC41NSkgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDM4LDE5OSwxMDMsLjE0KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tIEZvb3RlciAtLS0tLS0tLS0tICovXHJcbi5mb290ZXJ7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg4LDEwLDEzLC43MCksIHJnYmEoOCwxMCwxMywuODUpKTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTApO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tIFN0aWNreSBwbGF5ZXIgKHByZW1pdW0pIC0tLS0tLS0tLS0gKi9cclxuLnBsYXllcntcclxuICBiYWNrZ3JvdW5kOlxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDkwMHB4IDE2MHB4IGF0IDEwJSAwJSwgcmdiYSgyNTUsNDUsNDUsLjEwKSwgdHJhbnNwYXJlbnQgNjAlKSxcclxuICAgIHJhZGlhbC1ncmFkaWVudCg5MDBweCAxNjBweCBhdCA5MCUgMCUsIHJnYmEoMzgsMTk5LDEwMywuMTApLCB0cmFuc3BhcmVudCA2MCUpLFxyXG4gICAgcmdiYSgxMiwxNCwxOCwuOTIpO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xMCk7XHJcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE0cHgpO1xyXG59XHJcblxyXG4vKiBQbGF5ZXIgYnV0dG9ucyAqL1xyXG4ucGJ0bntcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xMik7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMjIpO1xyXG59XHJcbi5wYnRuLS1tYWlue1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMzgsMTk5LDEwMywuMTgpO1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgzOCwxOTksMTAzLC41NSk7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0gQWNjZXNzaWJpbGl0eSAvIG1vdGlvbiAtLS0tLS0tLS0tICovXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtcclxuICAuYnRuLCAucGxhdCwgLnNvbmdjYXJkLCAuYnAtY2FyZCwgLmJwLXRpbGV7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tIE1vYmlsZSDigJxkbyBub3QgYnJlYWsgbGF5b3V04oCdIGd1YXJkcmFpbHMgLS0tLS0tLS0tLSAqL1xyXG5pbWd7IG1heC13aWR0aDoxMDAlOyBoZWlnaHQ6YXV0bzsgfVxyXG4uY29udGFpbmVyeyB3aWR0aDptaW4oMTAwJSAtIDI0cHgsIHZhcigtLW1heCwgMTE4MHB4KSk7IH1cclxuXHJcbi8qIFByZXZlbnQgY29tbW9uIG92ZXJmbG93IGlzc3VlcyAqL1xyXG4uYnAtaG9tZSwgLmJwLWdyaWQsIC5ncmlkLCAucGxhdGZvcm1zLCAuYnAtcmFpbCB7IG1pbi13aWR0aDogMDsgfVxyXG4uYnAtcm93X19tZXRhLCAubWluaV9fbWV0YSwgLnNvbmdjYXJkX19tZXRhIHsgbWluLXdpZHRoOiAwOyB9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTT1VORElGWS1JTlNQSVJFRCBTS0lOIChCYW5ncyBNdXNpYyBEaXN0cm8pXHJcbiAgIC0gU2FmZSBvdmVycmlkZXMgb25seSAobm8gbWFya3VwIGNoYW5nZXMgcmVxdWlyZWQpXHJcbiAgIC0gQWN0aXZhdGUgYnkgYWRkaW5nOiA8Ym9keSBjbGFzcz1cInRoZW1lLXNvdW5kaWZ5XCI+XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmJvZHkudGhlbWUtc291bmRpZnl7XHJcbiAgLyogQ29yZSBwYWxldHRlICovXHJcbiAgLS1icC1iZzogIzA3MGExMDtcclxuICAtLWJwLWJnMjojMGIwZjE0O1xyXG4gIC0tYnAtY2FyZDojMGMxMjFhO1xyXG4gIC0tYnAtY2FyZDI6IzBmMTgyMjtcclxuICAtLWJwLWJvcmRlcjogcmdiYSgyNTUsMjU1LDI1NSwuMTApO1xyXG4gIC0tYnAtYm9yZGVyMjogcmdiYSgyNTUsMjU1LDI1NSwuMTQpO1xyXG4gIC0tYnAtdGV4dDogcmdiYSgyNTUsMjU1LDI1NSwuOTIpO1xyXG4gIC0tYnAtbXV0ZWQ6IHJnYmEoMjU1LDI1NSwyNTUsLjY4KTtcclxuXHJcbiAgLyogQWNjZW50IHN5c3RlbSAoU291bmRpZnktbGlrZSBuZW9uICsgZ3JhZGllbnQpICovXHJcbiAgLS1icC1ncmVlbjogIzIwZTNiMjtcclxuICAtLWJwLWdyZWVuMjojMTJjMmU5O1xyXG4gIC0tYnAtZ29sZDogICNmOWQ0MjM7XHJcbiAgLS1icC1yZWQ6ICAgI2ZmM2Q3ZjtcclxuICAtLWJwLWJyYW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWJwLWdyZWVuMiksIHZhcigtLWJwLWdyZWVuKSwgdmFyKC0tYnAtZ29sZCkpO1xyXG5cclxuICAvKiBFbGV2YXRpb24gKi9cclxuICAtLWJwLXNoYWRvdzogMCAxOHB4IDYwcHggcmdiYSgwLDAsMCwuNTUpO1xyXG59XHJcblxyXG4vKiBHbG9iYWwgYmFja2dyb3VuZCArIHN1YnRsZSBwYXR0ZXJuICovXHJcbmJvZHkudGhlbWUtc291bmRpZnl7XHJcbiAgYmFja2dyb3VuZDpcclxuICAgIHJhZGlhbC1ncmFkaWVudCgxMjAwcHggNjAwcHggYXQgMTAlIC0xMCUsIHJnYmEoMTgsMTk0LDIzMywuMTgpLCB0cmFuc3BhcmVudCA1NSUpLFxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDkwMHB4IDUyMHB4IGF0IDkwJSAwJSwgcmdiYSgzMiwyMjcsMTc4LC4xNiksIHRyYW5zcGFyZW50IDUyJSksXHJcbiAgICByYWRpYWwtZ3JhZGllbnQoOTAwcHggNTIwcHggYXQgNTAlIDExMCUsIHJnYmEoMjQ5LDIxMiwzNSwuMTApLCB0cmFuc3BhcmVudCA2MCUpLFxyXG4gICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdmFyKC0tYnAtYmcpLCB2YXIoLS1icC1iZzIpKTtcclxuICBjb2xvcjogdmFyKC0tYnAtdGV4dCk7XHJcbn1cclxuXHJcbi8qIFRvcGJhcjogU291bmRpZnktbGlrZSBnbGFzcyBoZWFkZXIgKi9cclxuYm9keS50aGVtZS1zb3VuZGlmeSAudG9wYmFye1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDYwO1xyXG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcclxuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDcsMTAsMTYsLjcyKTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTApO1xyXG59XHJcblxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC50b3BiYXIgLmJyYW5kIC5sb2dvLXRleHR7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYnAtYnJhbmQpO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBsZXR0ZXItc3BhY2luZzogLjJweDtcclxufVxyXG5cclxuLyogU2lkZWJhcjogZGFya2VyLCBib3JkZXJlZCwgd2l0aCBhY3RpdmUgZ2xvdyAqL1xyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5zaWRlYmFye1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTAsMTQsMjAsLjg2KTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XHJcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTApO1xyXG59XHJcblxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5zaWRlLWl0ZW17XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXMgZWFzZSwgYmFja2dyb3VuZCAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAuMTVzIGVhc2U7XHJcbn1cclxuXHJcbmJvZHkudGhlbWUtc291bmRpZnkgLnNpZGUtaXRlbTpob3ZlcntcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4wNCk7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xMCk7XHJcbn1cclxuXHJcbmJvZHkudGhlbWUtc291bmRpZnkgLnNpZGUtaXRlbS5hY3RpdmUsXHJcbmJvZHkudGhlbWUtc291bmRpZnkgLnNpZGUtaXRlbVthcmlhLWN1cnJlbnQ9XCJwYWdlXCJde1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxOCwxOTQsMjMzLC4xNiksIHJnYmEoMzIsMjI3LDE3OCwuMTIpKTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMzIsMjI3LDE3OCwuMjgpO1xyXG59XHJcblxyXG4vKiBCdXR0b25zICovXHJcbmJvZHkudGhlbWUtc291bmRpZnkgLmJ0bixcclxuYm9keS50aGVtZS1zb3VuZGlmeSAuYnAtYnRue1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMTQpO1xyXG59XHJcblxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5idG4ucHJpbWFyeSxcclxuYm9keS50aGVtZS1zb3VuZGlmeSAuYnAtYnRuLS1wcmltYXJ5e1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJwLWJyYW5kKTtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjMDYxMDE3O1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbmJvZHkudGhlbWUtc291bmRpZnkgLmJ0bi5wcmltYXJ5OmhvdmVyLFxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5icC1idG4tLXByaW1hcnk6aG92ZXJ7XHJcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMDQpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxufVxyXG5cclxuLyogQ2FyZHMgJiBzZWN0aW9ucyAqL1xyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5jYXJkLFxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5icC1jYXJkLFxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5wYW5lbHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDEyLDE4LDI2LC43Mik7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTApO1xyXG4gIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG5cclxuYm9keS50aGVtZS1zb3VuZGlmeSAuYnAtZmVhdHVyZXtcclxuICBiYWNrZ3JvdW5kOlxyXG4gICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMiwxOCwyNiwuNzApLCByZ2JhKDEyLDE4LDI2LC40NSkpLFxyXG4gICAgcmFkaWFsLWdyYWRpZW50KDkwMHB4IDM4MHB4IGF0IDAlIDAlLCByZ2JhKDE4LDE5NCwyMzMsLjIwKSwgdHJhbnNwYXJlbnQgNTUlKSxcclxuICAgIHJhZGlhbC1ncmFkaWVudCg4MDBweCAzNDBweCBhdCAxMDAlIDAlLCByZ2JhKDMyLDIyNywxNzgsLjE4KSwgdHJhbnNwYXJlbnQgNTglKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xMCk7XHJcbn1cclxuXHJcbi8qIFRodW1ibmFpbHM6IGEgYml0IG1vcmUgU291bmRpZnktbGlrZSAqL1xyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC50aHVtYixcclxuYm9keS50aGVtZS1zb3VuZGlmeSAuYnAtY292ZXJ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xMCk7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMDMpO1xyXG59XHJcblxyXG4vKiBTdGlja3kgcGxheWVyIHBvbGlzaCAqL1xyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5ibWQtcGxheWVyLFxyXG5ib2R5LnRoZW1lLXNvdW5kaWZ5IC5icC1wbGF5ZXJ7XHJcbiAgYmFja2dyb3VuZDogcmdiYSg5LDEzLDE4LC44NCk7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEwKTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XHJcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XHJcbn1cclxuXHJcbi8qIE1vYmlsZToga2VlcCBsYXlvdXQgc3RhYmxlICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCl7XHJcbiAgYm9keS50aGVtZS1zb3VuZGlmeSAuYnAtZ3JpZHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpe1xyXG4gIGJvZHkudGhlbWUtc291bmRpZnkgLmJwLWdyaWR7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBib2R5LnRoZW1lLXNvdW5kaWZ5IC50b3BiYXIgLmNvbnRhaW5lcntcclxuICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgfVxyXG4gIGJvZHkudGhlbWUtc291bmRpZnkgLnNpZGViYXJ7XHJcbiAgICB3aWR0aDogbWluKDg2dncsIDMyMHB4KTtcclxuICB9XHJcbn1cclxuLyogRW5kIFNvdW5kaWZ5LWluc3BpcmVkIHNraW4gKi9cclxuXHJcbiJdfQ== */