@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes b{0%{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes c{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes d{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes d{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:none;transform:none}}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}main{display:block}a{background-color:transparent}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img,svg{max-width:100%;height:auto}svg:not(:root){overflow:hidden}body{text-align:justify;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-variant-numeric:proportional-nums}@media (max-width:399px){body{font-size:1rem}}@media (min-width:400px) and (max-width:1200px){body{font-size:calc(1rem + 1.17 * ((100vw - 400px) / 1200))}}@media (min-width:1201px){body{font-size:1.17rem}}body{color:#ccc2c2;background-color:#1d2326}body,h1{line-height:1.5}h1{word-break:break-all;color:#fff;text-shadow:.15em .15em 0 #1d2326,-.15em -.15em 0 #1d2326;border-bottom:1px solid}a{color:#ccc2c2;-webkit-transition:color .3s ease;transition:color .3s ease}a:focus,a:hover{color:#e51717}p,ul{margin-top:0;margin-bottom:1.5rem}p strong{color:#fff}ul{padding-left:0;list-style:none}dl{display:inline-grid;grid-template-columns:minmax(1rem,auto) 3fr;grid-row-gap:.52rem}.page{display:grid;grid-template-columns:1fr minmax(auto,50rem) 1fr;grid-gap:2rem;padding-top:1rem;padding-bottom:1rem;overflow-x:hidden}.page>*{grid-column:2/3}.footer{margin-top:2rem;margin-bottom:2rem;text-align:center;font-size:.78rem;line-height:1.92308}.top-bar{justify-self:end;font-size:.78rem;line-height:.78}.top-bar>*{grid-column:2/3;margin-right:.52rem;color:#fff}.contact__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;background:#242a2d;border-radius:.3rem}.contact>dt{text-align:right;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.contact>dt.animate{-webkit-animation:c .5s ease-out both;animation:c .5s ease-out both}.contact>dd{font-weight:700}.contact>dd.animate{-webkit-animation:d .3s ease-out both;animation:d .3s ease-out both}.contact>dd:nth-of-type(2),.contact>dt:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.contact>dd:nth-of-type(3),.contact>dt:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}.contact>dd:nth-of-type(4),.contact>dt:nth-of-type(4){-webkit-animation-delay:.9s;animation-delay:.9s}.slider{position:relative;white-space:nowrap}.slider__slide{display:inline-block}.slider__control{position:absolute;top:0;width:50%;height:100%;padding:0;background:none;border:none}@media (hover){.slider__control{cursor:pointer}}@media not (hover){.slider__control{pointer-events:none;cursor:-webkit-grab;cursor:grab}.slider__control:active{cursor:-webkit-grabbing;cursor:grabbing}}.slider__control>.icon{font-size:2rem;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.slider__control:hover>.icon{opacity:1}.slider__control:focus{outline:none}.slider__control--next{right:0}.slider__control--next:hover>.icon{-webkit-transform:translateX(100px);transform:translateX(100px)}.slider__control--prev{left:0}.slider__control--prev:hover>.icon{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.icon{vertical-align:-.2em}.icon--email,.icon--location,.icon--next,.icon--phone,.icon--prev{width:1em;height:1em}.icon--next,.icon--prev{fill:#1d2326}.icon--email,.icon--location,.icon--phone{fill:#e51717}.icon--facebook{width:10em;height:2.1em;padding:.52rem;fill:#1d2326;background-color:#fff;border-radius:3px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:.3s ease;transition:.3s ease;opacity:.5}.icon--facebook:hover{opacity:1}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list__item{display:block}@media (max-width:50rem){.list__item{margin-right:1rem;margin-left:1rem}}@media (min-width:50rem){.list__item{margin-right:2rem;margin-left:2rem}}.list__item{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.list__item:hover{opacity:1}.logo{grid-column:2/3;-webkit-animation:a .5s ease both;animation:a .5s ease both}.logo__accent{fill:#fff}.logo__primary{fill:#e51717}.logo>[data-animate=scaleUp]{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:b .3s ease-in .2s both;animation:b .3s ease-in .2s both}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hbmltYXRpb25zLmNzcyIsInNyYy9ub3JtYWxpemUuY3NzIiwic3JjL2NvbW1vbi5jc3MiLCJzcmMvbWl4aW5zLmNzcyIsInNyYy9wYWdlLmNzcyIsInNyYy9mb290ZXIuY3NzIiwic3JjL3RvcC1iYXIuY3NzIiwic3JjL2NvbnRhY3QuY3NzIiwic3JjL3NsaWRlci5jc3MiLCJzcmMvaWNvbi5jc3MiLCJzcmMvbGlzdC5jc3MiLCJzcmMvbG9nby5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEscUJBQ0UsR0FDRSxTQUFXLENBQ1osQUFDRCxHQUNFLFNBQVcsQ0FDWixDQUNGLEFBUEQsYUFDRSxHQUNFLFNBQVcsQ0FDWixBQUNELEdBQ0UsU0FBVyxDQUNaLENBQ0YsQUFFRCxxQkFDRSxHQUNFLFVBQVcsQUFDWCxrQ0FBMkIsQUFBM0IseUJBQTJCLENBQzVCLEFBQ0QsR0FDRSxVQUFXLEFBQ1gsdUJBQWdCLEFBQWhCLGNBQWdCLENBQ2pCLENBQ0YsQUFURCxhQUNFLEdBQ0UsVUFBVyxBQUNYLGtDQUEyQixBQUEzQix5QkFBMkIsQ0FDNUIsQUFDRCxHQUNFLFVBQVcsQUFDWCx1QkFBZ0IsQUFBaEIsY0FBZ0IsQ0FDakIsQ0FDRixBQUVELHFCQUNFLEdBQ0UsVUFBVyxBQUNYLDJCQUFvQixBQUFwQixrQkFBb0IsQ0FDckIsQUFDRCxJQUNFLDZCQUFzQixBQUF0QixvQkFBc0IsQ0FDdkIsQUFDRCxHQUNFLFVBQVcsQUFDWCx1QkFBZ0IsQUFBaEIsY0FBZ0IsQ0FDakIsQ0FDRixBQVpELGFBQ0UsR0FDRSxVQUFXLEFBQ1gsMkJBQW9CLEFBQXBCLGtCQUFvQixDQUNyQixBQUNELElBQ0UsNkJBQXNCLEFBQXRCLG9CQUFzQixDQUN2QixBQUNELEdBQ0UsVUFBVyxBQUNYLHVCQUFnQixBQUFoQixjQUFnQixDQUNqQixDQUNGLEFBRUQscUJBQ0UsR0FDRSxVQUFXLEFBQ1gsbUNBQTRCLEFBQTVCLDBCQUE0QixDQUM3QixBQUNELEdBQ0UsVUFBVyxB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LDJCQUE2QixDQUs5QixBQUhDLGtCQUNFLFNBQVcsQ0FDWixBQ3RCTCxNQUVFLGdCQUFtQixBQUNuQixrQ0FBZ0MsQUFBaEMseUJBQWdDLENBY2pDLEFBWkMsY0FDRSxTQUFvQixDQUNyQixBQUVELGVBQ0UsWUFBcUIsQ0FDdEIsQUFFRCw2QkFDRSxrQ0FBMkIsQUFBM0IsMEJBQTJCLEFBQzNCLHlDQUF3QyxBQUF4QyxnQ0FBd0MsQ0FDekMiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBBbmltYXRpb25zXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZVVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Cb3VuY2Uge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4iLCIvKipcbiAqIE5vcm1hbGl6ZVxuICogQmFzZWQgb24gKHJlbW92ZWQgb3BpbmlvbmF0ZWQgcnVsZXMpOlxuICogbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFNldCBgYm94LXNpemluZ2AgZm9yIGFsbCBlbGVtZW50cy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgYW5kIGlPUy5cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKipcbiAqIFByZXZlbnQgb3ZlcmZsb3dpbmcgY29udGVudC5cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbmltZyxcbnN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLyoqXG4gKiBDb21tb25cbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmJvZHkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBmb250LWZhbWlseTogJGZvbnRfc3lzdGVtO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogcHJvcG9ydGlvbmFsLW51bXM7XG4gIEBtaXhpbiBmbHVpZC1zaXplIGZvbnQtc2l6ZSwgJGZvbnRfc2l6ZV9ub3JtYWwsICRmb250X3NpemVfbWVkaXVtLCA0MDBweCwgMTIwMHB4O1xuICBsaW5lLWhlaWdodDogJGxpbmVfaGVpZ2h0O1xuICBjb2xvcjogJGNvbG9yX3RleHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9iZ19wcmltYXJ5O1xufVxuaDEge1xuICBAbWl4aW4gbGluZS1oZWlnaHQgMiwgMjtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBjb2xvcjogJGNvbG9yX2FjY2VudDtcbiAgdGV4dC1zaGFkb3c6IC4xNWVtIC4xNWVtIDBweCAkY29sb3JfYmdfcHJpbWFyeSwgLS4xNWVtIC0uMTVlbSAwcHggJGNvbG9yX2JnX3ByaW1hcnk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbmEge1xuXG4gIGNvbG9yOiAkY29sb3JfdGV4dDtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XG5cbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcl9wcmltYXJ5O1xuICB9XG59XG5wLFxudWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19hd2F5O1xufVxucCBzdHJvbmcge1xuICBjb2xvcjogJGNvbG9yX2FjY2VudDtcbn1cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuZGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoJGZvbnRfc2l6ZV9ub3JtYWwsIGF1dG8pIDNmcjtcbiAgZ3JpZC1yb3ctZ2FwOiAkc3BhY2luZ19jbG9zZTtcbn1cbiIsIi8qKlxuICogTWl4aW5zXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFNldCBhIHJlc3BvbnNpdmUgcHJvcGVydHkgdmFsdWUuXG4gKlxuICogQHBhcmFtIHN0cmluZyAkcHJvcGVydHkgUHJvcGVydHkgbmFtZS5cbiAqIEBwYXJhbSBpbnQgICAgJG1pbiAgICAgIE1pbmltdW0gdmFsdWUgICAgIChweC9lbS9yZW0sIHNhbWUgYXMgbWF4aW11bSB1bml0KS5cbiAqIEBwYXJhbSBpbnQgICAgJG1heCAgICAgIE1heGltdW0gdmFsdWUgICAgIChweC9lbS9yZW0sIHNhbWUgYXMgbWluaW11bSB1bml0KS5cbiAqIEBwYXJhbSBpbnQgICAgJHZ3bWluICAgIFN0YXJ0aW5nIHZpZXdwb3J0IChweCkuXG4gKiBAcGFyYW0gaW50ICAgICR2d21heCAgICBFbmRpbmcgdmlld3BvcnQgICAocHgpLlxuICovXG5AZGVmaW5lLW1peGluIGZsdWlkLXNpemUgJHByb3BlcnR5LCAkbWluLCAkbWF4LCAkdndtaW4sICR2d21heCB7XG5cbiAgQG1lZGlhKHdpZHRoIDwgJHZ3bWluKSB7XG4gICAgJChwcm9wZXJ0eSk6ICRtaW47XG4gIH1cblxuICBAbWVkaWEoJHZ3bWluIDw9IHdpZHRoIDw9ICR2d21heCkge1xuICAgICQocHJvcGVydHkpOiBjYWxjKCRtaW4gKyBzdHJpcCgkbWF4IC0gJG1pbikgKiAoKDEwMHZ3IC0gJHZ3bWluKSAvIHN0cmlwKCR2d21heCAtICR2d21pbikpKTtcbiAgfVxuXG4gIEBtZWRpYSh3aWR0aCA+ICR2d21heCkge1xuICAgICQocHJvcGVydHkpOiAkbWF4O1xuICB9XG59XG5cbi8qKlxuICogU2V0IGEgc2NhbGVkIGBsaW5lLWhlaWdodGAgYnkgcHJlc2VydmluZyB2ZXJ0aWNhbCByeXRobS5cbiAqXG4gKiBAcGFyYW0gaW50ICRzaXplICBFbGVtZW50J3MgZm9udCBzaXplICh1bml0bGVzcykuXG4gKiBAcGFyYW0gaW50ICRzY2FsZSBTY2FsZSB2YWx1ZS5cbiAqL1xuQGRlZmluZS1taXhpbiBsaW5lLWhlaWdodCAkc2l6ZSwgJHNjYWxlOiAxIHtcblxuICBsaW5lLWhlaWdodDogY2FsYygkc2NhbGUgKiAoKDE2ICogJGxpbmVfaGVpZ2h0KSAvICgxNiAqICRzaXplKSkpO1xufVxuIiwiLyoqXG4gKiBQYWdlXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucGFnZSB7XG5cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KGF1dG8sICR2d19tZWRpdW0pIDFmcjtcbiAgZ3JpZC1nYXA6ICRzcGFjaW5nX2Zhcl93YXk7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZztcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgJiA+ICoge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgfVxufVxuIiwiLyoqXG4gKiBGb290ZXJcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5mb290ZXIge1xuICBtYXJnaW4tdG9wOiAkc3BhY2luZ19mYXJfd2F5O1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19mYXJfd2F5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zbWFsbDtcbiAgQG1peGluIGxpbmUtaGVpZ2h0IHN0cmlwKCRmb250X3NpemVfc21hbGwpO1xufVxuIiwiLyoqXG4gKiBUb3AgYmFyXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4udG9wLWJhciB7XG5cbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9zbWFsbDtcbiAgbGluZS1oZWlnaHQ6IHN0cmlwKCRmb250X3NpemVfc21hbGwpO1xuXG4gICYgPiAqIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZ19jbG9zZTtcbiAgICBjb2xvcjogJGNvbG9yX2FjY2VudDtcbiAgfVxufVxuIiwiLyoqXG4gKiBDb250YWN0XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uY29udGFjdCB7XG5cbiAgJl9fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAkc3BhY2luZ19mYXJfd2F5O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcl9iZ19zZWNvbmRhcnk7XG4gICAgYm9yZGVyLXJhZGl1czogLjNyZW07XG4gIH1cblxuICAmID4gZHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICAgICYuYW5pbWF0ZSB7XG4gICAgICBhbmltYXRpb246IGZhZGVJbkJvdW5jZSAuNXMgZWFzZS1vdXQgYm90aDtcbiAgICB9XG4gIH1cblxuICAmID4gZGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICYuYW5pbWF0ZSB7XG4gICAgICBhbmltYXRpb246IHNsaWRlTGVmdCAuM3MgZWFzZS1vdXQgYm90aDtcbiAgICB9XG4gIH1cblxuICAmID4gZHQ6bnRoLW9mLXR5cGUoMiksXG4gICYgPiBkZDpudGgtb2YtdHlwZSgyKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuM3M7XG4gIH1cblxuICAmID4gZHQ6bnRoLW9mLXR5cGUoMyksXG4gICYgPiBkZDpudGgtb2YtdHlwZSgzKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuNnM7XG4gIH1cblxuICAmID4gZHQ6bnRoLW9mLXR5cGUoNCksXG4gICYgPiBkZDpudGgtb2YtdHlwZSg0KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuOXM7XG4gIH1cbn1cbiIsIi8qKlxuICogU2xpZGVyIChodHRwOi8vbWVhbmRtYXguZ2l0aHViLmlvL2xvcnkvKVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnNsaWRlciB7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBGaXggcG9zaXRpb24gb2YgY2hpbGRzIGFuZCBwc2V1ZG8gZWxlbWVudHMuICovXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJl9fc2xpZGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gICZfX2NvbnRyb2wge1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwOyAgICAgICAvKiBSZXNldCBicm93c2VyIGRlZmF1bHQuICovXG4gICAgYmFja2dyb3VuZDogbm9uZTsgLyogUmVzZXQgYnJvd3NlciBkZWZhdWx0LiAqL1xuICAgIGJvcmRlcjogbm9uZTsgICAgIC8qIFJlc2V0IGJyb3dzZXIgZGVmYXVsdC4gKi9cbiAgICBAbWVkaWEgKGhvdmVyKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSBub3QgKGhvdmVyKSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmljb24ge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAgIH1cblxuICAgICY6aG92ZXIgPiAuaWNvbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgLyogUmVzZXQgYnJvd3NlciBkZWZhdWx0LiAqL1xuICAgIH1cblxuICAgICYtLW5leHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAmOmhvdmVyID4gLmljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1wcmV2IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAmOmhvdmVyID4gLmljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogSWNvblxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmljb24ge1xuXG4gIHZlcnRpY2FsLWFsaWduOiAtMC4yZW07XG5cbiAgJi0tZW1haWwsXG4gICYtLWxvY2F0aW9uLFxuICAmLS1uZXh0LFxuICAmLS1waG9uZSxcbiAgJi0tcHJldiB7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgfVxuXG4gICYtLW5leHQsXG4gICYtLXByZXYge1xuICAgIGZpbGw6ICRjb2xvcl9iZ19wcmltYXJ5O1xuICB9XG5cbiAgJi0tcGhvbmUsXG4gICYtLWVtYWlsLFxuICAmLS1sb2NhdGlvbiB7XG4gICAgZmlsbDogJGNvbG9yX3ByaW1hcnk7XG4gIH1cblxuICAmLS1mYWNlYm9vayB7XG5cbiAgICB3aWR0aDogMTBlbTtcbiAgICBoZWlnaHQ6IGNhbGMoMjEgLyAxMDAgKiAxMGVtKTsgLyogaGVpZ2h0IC8gd2lkdGggKiAxMGVtICovXG4gICAgcGFkZGluZzogJHNwYWNpbmdfY2xvc2U7XG4gICAgZmlsbDogJGNvbG9yX2JnX3ByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2FjY2VudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAuNTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxufVxuIiwiLyoqXG4gKiBMaXN0XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubGlzdCB7XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJl9faXRlbSB7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHZ3X21lZGl1bSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZztcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR2d19tZWRpdW0pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmdfZmFyX3dheTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZ19mYXJfd2F5O1xuICAgIH1cbiAgICBvcGFjaXR5OiAuNTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBMb2dvXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubG9nbyB7XG5cbiAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICBhbmltYXRpb246IGZhZGVJbiAuNXMgZWFzZSBib3RoO1xuXG4gICZfX2FjY2VudCB7XG4gICAgZmlsbDogJGNvbG9yX2FjY2VudDtcbiAgfVxuXG4gICZfX3ByaW1hcnkge1xuICAgIGZpbGw6ICRjb2xvcl9wcmltYXJ5O1xuICB9XG5cbiAgJiA+IFtkYXRhLWFuaW1hdGU9J3NjYWxlVXAnXSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgYW5pbWF0aW9uOiBzY2FsZVVwIC4zcyBlYXNlLWluIC4ycyBib3RoO1xuICB9XG59XG4iXX0= */