/**
 * Copyright (c) 18.11.2022, 11:05:12
 * @author: Kittelberger media solutions GmbH
 * @description: Bosch BI Relaunch
 * @version v1.0.0
 */

/* as seen at https://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/ */
.m-teaser_cards_3col {
    background-image: url(../img/brand/Bosch-Supergraphic-Gray-Medium-RGB-01-Vp1-01.svg);
    background-size: cover;
    background-position: 0 0;
    padding-top: 60px;
    padding-bottom: 60px;
}

@media (min-width: 768px) {
    .m-teaser_cards_3col {
        background-image: url(../img/brand/Bosch-Supergraphic-Gray-Medium-RGB-01-Vp2-01.svg);
    }
}

@media (min-width: 992px) {
    .m-teaser_cards_3col {
        background-image: url(../img/brand/Bosch-Supergraphic-Gray-Medium-RGB-01-Vp3-01.svg);
        padding-top: 100px;
        padding-bottom: 100px;
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .m-teaser_cards_3col {
        background-image: url("../img/brand/Bosch-Supergraphic-Gray-Medium-RGB-01-Vp1-01.png");
    }
}

@media all and (-ms-high-contrast: none) and (min-width: 768px), (-ms-high-contrast: active) and (min-width: 768px) {
    .m-teaser_cards_3col {
        background-image: url("../img/brand/Bosch-Supergraphic-Gray-Medium-RGB-01-Vp2-01.png");
    }
}

@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px) {
    .m-teaser_cards_3col {
        background-image: url("../img/brand/Bosch-Supergraphic-Gray-Medium-RGB-01-Vp3-01.png");
    }
}

.m-teaser_cards_3col--whiteBg {
    background: none;
}

.m-teaser_cards_3col--whiteBg .m-teaser_cards_3col__teaser,
.m-teaser_cards_3col--whiteBg .m-teaser_cards_3col__image,
.m-teaser_cards_3col--whiteBg .m-teaser_cards_3col__text {
    background-color: #f5f6f6;
}

.m-teaser_cards_3col--greyBg {
    background-image: none;
    background-color: #f5f6f6;
}

.m-teaser_cards_3col__header .headline {
    margin-top: 0;
    margin-bottom: 30px;
}

@media (min-width: 992px) {
    .m-teaser_cards_3col__header .headline {
        margin-bottom: 50px;
    }
}

.m-teaser_cards_3col__header .headline__redesign {
    margin-bottom: 30px !important;
}

@media (min-width: 992px) {
    .m-teaser_cards_3col__header .headline__redesign {
        margin-bottom: 50px !important;
    }
}

@media (min-width: 992px) {
    .m-teaser_cards_3col__row {
        display: flex;
    }
    .m-teaser_cards_3col__row > div {
        display: flex;
    }
}

.m-teaser_cards_3col__teaser {
    background-color: #fff;
    margin-bottom: 35px;
}

@media (min-width: 992px) {
    .m-teaser_cards_3col__teaser {
        display: flex;
        flex: 1 1;
        margin-bottom: 0;
        width: 100%;
    }
}

.m-teaser_cards_3col .link-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
}

@media (min-width: 768px) {
    .m-teaser_cards_3col .link-wrapper {
        flex-direction: row;
        height: auto;
    }
}

@media (min-width: 992px) {
    .m-teaser_cards_3col .link-wrapper {
        flex-direction: column;
        flex: 1 0 auto;
    }
}

.m-teaser_cards_3col p .link-wrapper {
    position: relative;
    color: #005691;
    display: inline-block;
    vertical-align: middle;
}

.m-teaser_cards_3col p .link-wrapper:hover {
    color: #000;
    text-decoration: none;
}

.m-teaser_cards_3col p .link-wrapper:hover::after {
    padding-left: 16px;
}

.m-teaser_cards_3col__image {
    position: relative;
    background-color: #fff;
}

.m-teaser_cards_3col__image::before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%;
}

.m-teaser_cards_3col__image > .aspect-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.m-teaser_cards_3col__image > picture img,
.m-teaser_cards_3col__image > img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
}

.m-teaser_cards_3col__image > .headline {
    position: absolute;
    margin-top: 20px;
}

@media (max-width: 991px) {
    .m-teaser_cards_3col__image {
        flex: 1 0 50%;
    }
}

.m-teaser_cards_3col__text {
    background-color: #fff;
}

@media (max-width: 991px) {
    .m-teaser_cards_3col__text {
        flex: 1 0 50%;
    }
}

@media (min-width: 768px) {
    .m-teaser_cards_3col__text {
        display: flex;
        flex-direction: column;
    }
}

@media (min-width: 992px) {
    .m-teaser_cards_3col__text {
        flex: 1 0 auto;
    }
}

.m-teaser_cards_3col__text .inner {
    padding: 20px 25px 20px 25px;
}

@media (min-width: 768px) {
    .m-teaser_cards_3col__text .inner {
        display: flex;
        flex: 1 0 auto;
        flex-direction: column;
    }
}

.m-teaser_cards_3col__text .inner .headline {
    margin: 0;
}

@media (min-width: 768px) {
    .m-teaser_cards_3col__text .inner .link {
        margin-top: auto;
    }
}

.m-teaser_cards_3col .row > div:last-child .m-teaser_cards_3col__teaser {
    margin-bottom: 0;
}

.m-teaser_cards_3col--acu .headline {
    font-weight: inherit;
}

.m-teaser_cards_3col--acu .headline__redesign {
    font-weight: 900;
}

.m-teaser_cards_3col--acu .inner p {
    margin-bottom: 14px;
}

.bosch-grey .m-teaser_cards_3col {
    padding: 20px 0;
}

.bosch-grey .m-teaser_cards_3col__header {
    text-align: center;
}

.bosch-grey .m-teaser_cards_3col__header .headline {
    font-weight: 700;
    font-size: 28px !important;
    line-height: 1.2;
}

@media (min-width: 992px) {
    .bosch-grey .m-teaser_cards_3col__header .headline {
        font-size: 36px !important;
    }
}

.bosch-grey .m-teaser_cards_3col__teaser, .bosch-grey .m-teaser_cards_3col__image, .bosch-grey .m-teaser_cards_3col__text {
    background: transparent;
}

.bosch-grey .m-teaser_cards_3col__text {
    text-align: center;
}

.bosch-grey .m-teaser_cards_3col__text .headline {
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 20px;
}

@media (min-width: 992px) {
    .bosch-grey .m-teaser_cards_3col__text .headline {
        font-size: 24px;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvY29uZmlnL19taXhpbnMuc2NzcyIsIm0tdGVhc2VyX2NhcmRzXzNjb2wvbS10ZWFzZXJfY2FyZHNfM2NvbC5zY3NzIiwibS10ZWFzZXJfY2FyZHNfM2NvbC9tLXRlYXNlcl9jYXJkc18zY29sLmNzcyIsIi4uL3Njc3MvY29uZmlnL19jb2xvcnMuc2NzcyIsIi4uL3Njc3MvY29uZmlnL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwSUEsc0dBQXNHO0FDdkl0RztJQUNJLHFGQUFvRjtJQUNwRix1QkFBc0I7SUFDdEIseUJBQXdCO0lBQ3hCLGtCQUFpQjtJQUNqQixxQkFBb0I7Q0FvTHZCOztBQWxMRztJQVBKO1FBUVEscUZBQW9GO0tBaUwzRjtDQy9LQTs7QURDRztJQVhKO1FBWVEscUZBQW9GO1FBQ3BGLG1CQUFrQjtRQUNsQixzQkFBcUI7S0EySzVCO0NDdktBOztBREFHO0lBbEJKO1FBbUJRLHVGQUFzRjtLQXNLN0Y7Q0NqS0E7O0FESE87SUFyQlI7UUFzQlksdUZBQXNGO0tBbUtqRztDQzNKQTs7QURMTztJQXpCUjtRQTBCWSx1RkFBc0Y7S0ErSmpHO0NDckpBOztBRE5HO0lBQ0ksaUJBQWdCO0NBT25COztBQVJBOzs7SUFNTywwQkV2Qlc7Q0Z3QmQ7O0FBR0w7SUFDSSx1QkFBc0I7SUFDdEIsMEJFN0JlO0NGOEJsQjs7QUFFRDtJQUNJLGNBQWE7SUFDYixvQkFBbUI7Q0FjdEI7O0FBWkc7SUFKSjtRQU1RLG9CQUFtQjtLQVUxQjtDQ0NKOztBRGpCSTtJQVVPLCtCQUE4QjtDQUtqQzs7QUFIRztJQVpQO1FBYVcsK0JBQThCO0tBRXJDO0NDWVI7O0FEUk87SUFESjtRQUVRLGNBQWE7S0FNcEI7SUFSQTtRQUtXLGNBQWE7S0FDaEI7Q0NZWjs7QURSRztJQUNJLHVCRTVFTTtJRjZFTixvQkFBbUI7Q0FRdEI7O0FBTkc7SUFKSjtRQUtRLGNBQWE7UUFDYixVQUFPO1FBQ1AsaUJBQWdCO1FBQ2hCLFlBQVc7S0FFbEI7Q0NZSjs7QUQvRkQ7SUFzRlEsY0FBYTtJQUNiLHVCQUFzQjtJQUN0QixZQUFXO0NBV2Q7O0FBVEc7SUExRlI7UUEyRlksb0JBQW1CO1FBQ25CLGFBQVk7S0FPbkI7Q0NTSjs7QURiTztJQS9GUjtRQWdHWSx1QkFBc0I7UUFDdEIsZUFBYztLQUVyQjtDQ2dCSjs7QURuSEQ7SUF1R1EsbUJBQWtCO0lBQ2xCLGVFbEZZO0lGbUZaLHNCQUFxQjtJQUNyQix1QkFBc0I7Q0FVekI7O0FBcEhMO0lBNkdZLFlFaEhFO0lGaUhGLHNCQUFxQjtDQUt4Qjs7QUFuSFQ7SUFpSGdCLG1CQUFrQjtDQUNyQjs7QUFLVDtJRHBERixtQkFBa0I7SUN1RFosdUJFNUhNO0NGaUlUOztBQVJBO0lEakRELGVBQWM7SUFDZCxZQUFXO0lBQ1gsWUFBVztJQUNYLG9CQUFzQztDQUN2Qzs7QUM2Q0U7SUQxQ0QsbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixRQUFPO0lBQ1AsU0FBUTtJQUNSLFVBQVM7Q0FDVjs7QUNxQ0U7O0lEakNDLG1CQUFrQjtJQUNsQixPQUFNO0lBQ04sUUFBTztJQUNQLFNBQVE7SUFDUixVQUFTO0lBQ1QsWUFBVztJQUNYLGdCQUFlO0lBQ2YsaUJBQWdCO0lBQ2hCLGFBQVk7Q0FDZjs7QUN3QkU7SURyQkMsbUJBQWtCO0lBQ2xCLGlCQUFnQjtDQUNuQjs7QUN3Qks7SUFMSjtRQU1RLGNBQWE7S0FFcEI7Q0NnREo7O0FEOUNHO0lBQ0ksdUJFcElNO0NGc0tUOztBQWhDRztJQUhKO1FBSVEsY0FBYTtLQStCcEI7Q0NxQko7O0FEakRPO0lBUEo7UUFRUSxjQUFhO1FBQ2IsdUJBQXNCO0tBMEI3QjtDQzRCSjs7QURuRE87SUFaSjtRQWFRLGVBQWM7S0FzQnJCO0NDa0NKOztBRHJFSTtJQWlCTyw2QkFBNEI7Q0FpQi9COztBQWZHO0lBbkJQO1FBb0JXLGNBQWE7UUFDYixlQUFjO1FBQ2QsdUJBQXNCO0tBWTdCO0NDK0NSOztBRGpGSTtJQTBCVyxVQUFTO0NBQ1o7O0FBR0c7SUE5Qlg7UUErQmUsaUJBQWdCO0tBRXZCO0NDMERaOztBRDVORDtJQXVLUSxpQkFBZ0I7Q0FDbkI7O0FBRUE7SUFFTyxxQkFBb0I7Q0FDdkI7O0FBSEo7SUFNTyxpQkFBZ0I7Q0FDbkI7O0FBUEo7SUFXVyxvQkFBbUI7Q0FDdEI7O0FBS2I7SUFFUSxnQkFBZTtDQW1DbEI7O0FBckNMO0lBS1ksbUJBQWtCO0NBV3JCOztBQWhCVDtJQVFnQixpQkFBZ0I7SUFDaEIsMkJBQTJCO0lBQzNCLGlCQUFnQjtDQUtuQjs7QUFIRztJQVpoQjtRQWFvQiwyQkFBMkI7S0FFbEM7Q0NzRFo7O0FEckVEO0lBcUJZLHdCQUF1QjtDQUMxQjs7QUF0QlQ7SUF5QlksbUJBQWtCO0NBV3JCOztBQXBDVDtJQTRCZ0Isb0JBQW1CO0lBQ25CLGlCQUFnQjtJQUNoQixnQkd0TEw7Q0gyTEU7O0FBSEc7SUFoQ2hCO1FBaUNvQixnQkd2TFQ7S0h5TEU7Q0NzRFoiLCJmaWxlIjoibS10ZWFzZXJfY2FyZHNfM2NvbC9tLXRlYXNlcl9jYXJkc18zY29sLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRicm93c2VyLWNvbnRleHQ6IDE2O1xuXG5AZnVuY3Rpb24gZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcbiAgICBAaWYgKHVuaXRsZXNzKCRwaXhlbHMpKSB7XG4gICAgICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gICAgfVxuXG4gICAgQGlmICh1bml0bGVzcygkY29udGV4dCkpIHtcbiAgICAgICAgJGNvbnRleHQ6ICRjb250ZXh0ICogMXB4O1xuICAgIH1cblxuICAgIEByZXR1cm4gJHBpeGVscyAvICRjb250ZXh0ICogMWVtO1xufVxuXG5AbWl4aW4gaW1vb24oJGNvZGUpIHtcbiAgICBmb250LWZhbWlseTogJGZfaWNvbnMgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6ICRjb2RlO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtdGV4dCgkZ3JhZGllbnQsICRiZyA6ICdsaWdodCcpIHtcbiAgQHN1cHBvcnRzIChtaXgtYmxlbmQtbW9kZTogbGlnaHRlbikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1bnF1b3RlKCRncmFkaWVudCk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIEBpZiAoJGJnID09ICdsaWdodCcpIHtcbiAgICAgICAgLy8gbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbGlnaHRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IGxpZ2h0ZW47XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2VudGVyLWVsZW1lbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cblxuQG1peGluIGFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogKCRoZWlnaHQgLyAkd2lkdGgpICogMTAwJTtcbiAgfVxuXG4gID4gLmFzcGVjdC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgPiBwaWN0dXJlIGltZyxcbiAgPiBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgPiAuaGVhZGxpbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWt3b3JkIHtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC8qIElFICovXG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgLyogQ1NTMyAqL1xufVxuXG5AbWl4aW4gYnJlYWtvdXQgKCRjb250YWluZXItd2lkdGgsICRwYWRkaW5nLCAkaW1hZ2VQb3NpdGlvbikge1xuICAgICRjb3JyZWN0aW9uOiAkY29udGFpbmVyLXdpZHRoIC8gMiAtICRwYWRkaW5nO1xuXG4gICAgd2lkdGg6IDUwdnc7XG5cbiAgICBAaWYgKCRpbWFnZVBvc2l0aW9uID09ICdsZWZ0Jykge1xuICAgICAgICBtYXJnaW46IDAgMCAwIGNhbGMoLTUwdncgKyAjeyRjb3JyZWN0aW9ufSk7XG4gICAgfVxuXG4gICAgQGVsc2UgaWYgKCRpbWFnZVBvc2l0aW9uID09ICdyaWdodCcpIHtcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoLTUwdncgKyAjeyRjb3JyZWN0aW9ufSkgMCAwO1xuICAgIH1cbn1cblxuLy8gZmxpcCBudW1iZXJzIHdpdGggc3BhY2VzIGluIHJ0bFxuQG1peGluIHNldERpcmVjdGlvbiAoJGRpcmVjdGlvbikge1xuICAgIFtkaXI9J3J0bCddICYge1xuICAgICAgICBkaXJlY3Rpb246ICRkaXJlY3Rpb247XG5cbiAgICAgICAgQGlmICgkZGlyZWN0aW9uID09ICdsdHInKSB7XG4gICAgICAgICAgICAvLyB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG4gICAgICAgICAgICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogYXMgc2VlbiBhdCBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL2Nzcy9wcmV2ZW50LWxvbmctdXJscy1mcm9tLWJyZWFraW5nLW91dC1vZi1jb250YWluZXIvICovXG5AbWl4aW4gd29yZC13cmFwKCkge1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgLW1zLWh5cGhlbnM6IGF1dG87XG4gICAgLW1vei1oeXBoZW5zOiBhdXRvO1xuICAgIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgICBoeXBoZW5zOiBhdXRvO1xufVxuXG5AbWl4aW4gZWxsaXBzaXMoKSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4vLyBAbWl4aW4gYmJhICgkdHlwZTogbGFyZ2V8aGwxfGhsMnxobDN8aGw0fGhsNXxiaWd8bWVkaXVtfHNtYWxsLCAkY29sb3I6IHByb2JsdWV8cHJvYmx1ZS13NTB8ZGFya2JsdWV8cmVkfHdoaXRlfGRhcmtncmV5fGxpZ2h0Z3JleSwgJHdlaWdodDpmdy1tZWRpdW18ZnctcmVndWxhcnxmdy1ib2xkfGZ3LWJsYWNrLCAkdHJhbnNmb3JtOnVwcGVyY2FzZXxub25lKVxuQG1peGluIGJiYSAoJHR5cGUsICRjb2xvciwgJHdlaWdodCwgJHRyYW5zZm9ybSkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgLy8gJHR5cGVcbiAgICBAaWYgKCR0eXBlID09ICdsYXJnZScpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gJ2hsMScpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSAnaGwyJykge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSAnaGwzJykge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSAnaGw0Jykge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gJ2hsNScpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSAnYmlnJykge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCR0eXBlID09ICdzbWFsbCcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gJGNvbG9yXG4gICAgQGlmICgkY29sb3IgPT0gJ3Byb2JsdWUnKSB7XG4gICAgICAgIGNvbG9yOiAkY19wcm9ibHVlO1xuICAgIH1cblxuICAgIEBpZiAoJGNvbG9yID09ICdwcm9ibHVlLXc1MCcpIHtcbiAgICAgICAgY29sb3I6ICRjX2RhcmtibHVlNTA7XG4gICAgfVxuXG4gICAgQGlmICgkY29sb3IgPT0gJ2RhcmtibHVlJykge1xuICAgICAgICBjb2xvcjogJGNfZGFya2JsdWU7XG4gICAgfVxuXG4gICAgQGlmICgkY29sb3IgPT0gJ3JlZCcpIHtcbiAgICAgICAgY29sb3I6ICRjX3JlZDtcbiAgICB9XG5cbiAgICBAaWYgKCRjb2xvciA9PSAnd2hpdGUnKSB7XG4gICAgICAgIGNvbG9yOiAkY193aGl0ZTtcbiAgICB9XG5cbiAgICBAaWYgKCRjb2xvciA9PSAnZGFya2dyZXknKSB7XG4gICAgICAgIGNvbG9yOiAkY19ncmF5O1xuICAgIH1cblxuICAgIEBpZiAoJGNvbG9yID09ICdsaWdodGdyZXknKSB7XG4gICAgICAgIGNvbG9yOiAkY19saWdodGdyYXk7XG4gICAgfVxuXG4gICAgLy8gJHdlaWdodFxuICAgIEBpZiAoJHdlaWdodCA9PSAnZnctcmVndWxhcicpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICBAaWYgKCR3ZWlnaHQgPT0gJ2Z3LW1lZGl1bScpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICBAaWYgKCR3ZWlnaHQgPT0gJ2Z3LWJvbGQnKSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLy8gJHRyYW5zZm9ybVxuICAgIEBpZiAoJHRyYW5zZm9ybSA9PSAndXBwZXJjYXNlJykge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxufVxuIiwiQGltcG9ydCAnY29uZmlnL2luaXQnO1xuXG4vLyBNb2xlY3VsZSBUZWFzZXIgQ2FyZHMgMyBDb2xcbi5tLXRlYXNlcl9jYXJkc18zY29sIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JyYW5kL0Jvc2NoLVN1cGVyZ3JhcGhpYy1HcmF5LU1lZGl1bS1SR0ItMDEtVnAxLTAxLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9icmFuZC9Cb3NjaC1TdXBlcmdyYXBoaWMtR3JheS1NZWRpdW0tUkdCLTAxLVZwMi0wMS5zdmcpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JyYW5kL0Jvc2NoLVN1cGVyZ3JhcGhpYy1HcmF5LU1lZGl1bS1SR0ItMDEtVnAzLTAxLnN2Zyk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC8vIElFMTEgSGFja1xuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JyYW5kL0Jvc2NoLVN1cGVyZ3JhcGhpYy1HcmF5LU1lZGl1bS1SR0ItMDEtVnAxLTAxLnBuZycpO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYnJhbmQvQm9zY2gtU3VwZXJncmFwaGljLUdyYXktTWVkaXVtLVJHQi0wMS1WcDItMDEucG5nJyk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JyYW5kL0Jvc2NoLVN1cGVyZ3JhcGhpYy1HcmF5LU1lZGl1bS1SR0ItMDEtVnAzLTAxLnBuZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0td2hpdGVCZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgLm0tdGVhc2VyX2NhcmRzXzNjb2xfX3RlYXNlcixcbiAgICAgICAgLm0tdGVhc2VyX2NhcmRzXzNjb2xfX2ltYWdlLFxuICAgICAgICAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19saWdodGdyYXkxNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyZXlCZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2xpZ2h0Z3JheTE1O1xuICAgIH1cblxuICAgICZfX2hlYWRlciAuaGVhZGxpbmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19yZWRlc2lnbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3JvdyB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZWFzZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY193aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmstd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSkFWQVNVUFBPUlQtMTUwNTRcbiAgICBwIC5saW5rLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAkY19kYXJrYmx1ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjX2JsYWNrO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIEpBVkFTVVBQT1JULTE1MDU0XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbygxNiwgOSk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfd2hpdGU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX3doaXRlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICAgICAgICAgICAgZmxleDogMSAwIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDI1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93ID4gZGl2Omxhc3QtY2hpbGQgLm0tdGVhc2VyX2NhcmRzXzNjb2xfX3RlYXNlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tYWN1IHtcbiAgICAgICAgLmhlYWRsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRsaW5lX19yZWRlc2lnbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib3NjaC1ncmV5IHtcbiAgICAubS10ZWFzZXJfY2FyZHNfM2NvbCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuaGVhZGxpbmUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMyOCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMzNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RlYXNlcixcbiAgICAgICAgJl9faW1hZ2UsXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMyMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmczI0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIGFzIHNlZW4gYXQgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvcHJldmVudC1sb25nLXVybHMtZnJvbS1icmVha2luZy1vdXQtb2YtY29udGFpbmVyLyAqL1xyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JyYW5kL0Jvc2NoLVN1cGVyZ3JhcGhpYy1HcmF5LU1lZGl1bS1SR0ItMDEtVnAxLTAxLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubS10ZWFzZXJfY2FyZHNfM2NvbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9icmFuZC9Cb3NjaC1TdXBlcmdyYXBoaWMtR3JheS1NZWRpdW0tUkdCLTAxLVZwMi0wMS5zdmcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JyYW5kL0Jvc2NoLVN1cGVyZ3JhcGhpYy1HcmF5LU1lZGl1bS1SR0ItMDEtVnAzLTAxLnN2Zyk7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYnJhbmQvQm9zY2gtU3VwZXJncmFwaGljLUdyYXktTWVkaXVtLVJHQi0wMS1WcDEtMDEucG5nXCIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIGFuZCAobWluLXdpZHRoOiA3NjhweCksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYnJhbmQvQm9zY2gtU3VwZXJncmFwaGljLUdyYXktTWVkaXVtLVJHQi0wMS1WcDItMDEucG5nXCIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIGFuZCAobWluLXdpZHRoOiA5OTJweCksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYnJhbmQvQm9zY2gtU3VwZXJncmFwaGljLUdyYXktTWVkaXVtLVJHQi0wMS1WcDMtMDEucG5nXCIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbC0td2hpdGVCZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbC0td2hpdGVCZyAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGVhc2VyLFxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbC0td2hpdGVCZyAubS10ZWFzZXJfY2FyZHNfM2NvbF9faW1hZ2UsXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sLS13aGl0ZUJnIC5tLXRlYXNlcl9jYXJkc18zY29sX190ZXh0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY2ZjY7XHJcbn1cclxuXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sLS1ncmV5Qmcge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY2ZjY7XHJcbn1cclxuXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sX19oZWFkZXIgLmhlYWRsaW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX19oZWFkZXIgLmhlYWRsaW5lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbF9faGVhZGVyIC5oZWFkbGluZV9fcmVkZXNpZ24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX19oZWFkZXIgLmhlYWRsaW5lX19yZWRlc2lnbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAubS10ZWFzZXJfY2FyZHNfM2NvbF9fcm93ID4gZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGVhc2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX190ZWFzZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbCAubGluay13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm0tdGVhc2VyX2NhcmRzXzNjb2wgLmxpbmstd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm0tdGVhc2VyX2NhcmRzXzNjb2wgLmxpbmstd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4OiAxIDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2wgcCAubGluay13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjMDA1NjkxO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2wgcCAubGluay13cmFwcGVyOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbCBwIC5saW5rLXdyYXBwZXI6aG92ZXI6OmFmdGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2xfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sX19pbWFnZTo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2xfX2ltYWdlID4gLmFzcGVjdC1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2xfX2ltYWdlID4gcGljdHVyZSBpbWcsXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sX19pbWFnZSA+IGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sX19pbWFnZSA+IC5oZWFkbGluZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX19pbWFnZSB7XHJcbiAgICAgICAgZmxleDogMSAwIDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2xfX3RleHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGV4dCB7XHJcbiAgICAgICAgZmxleDogMSAwIDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX190ZXh0IHtcclxuICAgICAgICBmbGV4OiAxIDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2xfX3RleHQgLmlubmVyIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDI1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm0tdGVhc2VyX2NhcmRzXzNjb2xfX3RleHQgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sX190ZXh0IC5pbm5lciAuaGVhZGxpbmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tLXRlYXNlcl9jYXJkc18zY29sX190ZXh0IC5pbm5lciAubGluayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2wgLnJvdyA+IGRpdjpsYXN0LWNoaWxkIC5tLXRlYXNlcl9jYXJkc18zY29sX190ZWFzZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm0tdGVhc2VyX2NhcmRzXzNjb2wtLWFjdSAuaGVhZGxpbmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5tLXRlYXNlcl9jYXJkc18zY29sLS1hY3UgLmhlYWRsaW5lX19yZWRlc2lnbiB7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4ubS10ZWFzZXJfY2FyZHNfM2NvbC0tYWN1IC5pbm5lciBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbn1cclxuXHJcbi5ib3NjaC1ncmV5IC5tLXRlYXNlcl9jYXJkc18zY29sIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxufVxyXG5cclxuLmJvc2NoLWdyZXkgLm0tdGVhc2VyX2NhcmRzXzNjb2xfX2hlYWRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5ib3NjaC1ncmV5IC5tLXRlYXNlcl9jYXJkc18zY29sX19oZWFkZXIgLmhlYWRsaW5lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJvc2NoLWdyZXkgLm0tdGVhc2VyX2NhcmRzXzNjb2xfX2hlYWRlciAuaGVhZGxpbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm9zY2gtZ3JleSAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGVhc2VyLCAuYm9zY2gtZ3JleSAubS10ZWFzZXJfY2FyZHNfM2NvbF9faW1hZ2UsIC5ib3NjaC1ncmV5IC5tLXRlYXNlcl9jYXJkc18zY29sX190ZXh0IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uYm9zY2gtZ3JleSAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5ib3NjaC1ncmV5IC5tLXRlYXNlcl9jYXJkc18zY29sX190ZXh0IC5oZWFkbGluZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYm9zY2gtZ3JleSAubS10ZWFzZXJfY2FyZHNfM2NvbF9fdGV4dCAuaGVhZGxpbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxufVxyXG4iLCIkY19ibGFjazogIzAwMDtcbiRjX3doaXRlOiAjZmZmO1xuJGNfYm9zY2hncmF5OiAjMjkzMDM2O1xuJGNfYm9zY2hncmF5MjU6ICM2MDcwN2U7XG4kY19ncmF5OiAjNTI1ZjZiO1xuJGNfZ3JheTI1OiAjZDRkN2RhO1xuJGNfZ3JheTUwOiAjYThhZmI1O1xuJGNfZ3JheTc1OiAjN2Q4NzkwO1xuXG4kY19ncmF5ODA6ICM4MDgwODA7XG4kY19ncmF5RDM6ICNkM2QzZDQ7XG4kY19ncmF5NjQ6ICM2NDcyN2U7XG4kY19saWdodGdyYXk6ICNiZmMwYzI7XG4kY19saWdodGdyYXk3NTogI2NmZDBkMTtcbiRjX2xpZ2h0Z3JheTUwOiAjZGZkZmUwO1xuJGNfbGlnaHRncmF5MjU6ICNlZmVmZjA7XG4kY19saWdodGdyYXkxNTogI2Y1ZjZmNjtcbiRjX2xpZ2h0Z3JheTU6ICNmYWZhZmE7XG4kY19yZWQ6ICNlMjAwMTU7XG4kY19kYXJrcmVkOiAjYTcwMDEwO1xuJGNfZnVjaHNpYTogI2I5MDI3NjtcbiRjX2Z1Y2hzaWE1MDogI2RjODBiYTtcbiRjX3Zpb2xldDogIzUwMjM3ZjtcbiRjX3Zpb2xldDUwOiAjYTc5MWJmO1xuJGNfcHJvYmx1ZTogIzAwM2I2YTtcbiRjX2RhcmtibHVlOiAjMDA1NjkxO1xuJGNfZGFya2JsdWU1MDogIzdmYWFjODtcbiRjX25hdnlibHVlOiAjMDAzMjU0O1xuJGNfbmF2eWJsdWU1MDogIzFhNjc5YztcbiRjX25hdnlibHVlMTU6ICNhNmMwZDQ7XG4kY19saWdodGJsdWU6ICMwMDhlY2Y7XG4kY19saWdodGJsdWU1MDogIzdmYzZlZjtcbiRjX2xpZ2h0Ymx1ZTc1OiAjYmZlM2YzO1xuJGNfdHVycXVvaXNlOiAjMDBhOGIwO1xuJGNfdHVycXVvaXNlNTA6ICM3ZmQzZDc7XG4kY19saWdodGdyZWVuOiAjNzhiZTIwO1xuJGNfbGlnaHRncmVlbjUwOiAjYmJkZThmO1xuJGNfZGFya2dyZWVuOiAjMDA2MjQ5O1xuJGNfZGFya2dyZWVuNTA6ICM3ZmIwYTQ7XG4kY19saWdodG9yYW5nZTogI2ZjYWYxNztcbiRjX3JlZ2FsYmx1ZTogIzAxM2I2OTtcbiRjX2JhaGFtYWJsdWU6ICMwMDU2OTE7XG4kY19tb256YTogI2UyMDAxNDtcbiRjX3BhbGVzbGF0ZTogI2MzYmVjMjtcblxuJGNfbGlnaHRjb3JhbDogI2Y0ODA4YjtcbiRjX21hcm9vbjogIzc1MDAwYjtcbiIsIkBpbXBvcnQgJ2NvbG9ycyc7XG5cbi8vIGdyYWRpZW50c1xuJGdfYmx1ZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY19kYXJrYmx1ZSAwJSwgJGNfbGlnaHRibHVlIDEwMCUpLCBuby1yZXBlYXQ7XG4vLyBlZzogY29sb3Igb3ZlcmxheSBzdGFnZVxuJGdfYmx1ZTc1OiBsaW5lYXItZ3JhZGllbnQoXG4gICAgOTBkZWcsXG4gICAgcmdiYSgkY19kYXJrYmx1ZSwgMSksXG4gICAgcmdiYSgkY19saWdodGJsdWUsIDAuNzUpXG4pO1xuJGdfZ3JheTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY19saWdodGdyYXkgMCUsICRjX2dyYXkyNSAxMDAlKSwgbm8tcmVwZWF0O1xuXG4vLyBuZXcgc3R5bGVndWlkZVxuJGdfcHJvYmx1ZTogbGluZWFyLWdyYWRpZW50KFxuICAgIHRvIHJpZ2h0LFxuICAgICRjX3Byb2JsdWUgMCUsXG4gICAgJGNfZGFya2JsdWUgODAlLFxuICAgICRjX2RhcmtibHVlIDEwMCVcbik7XG4kZ19kYXJrYmx1ZTogbGluZWFyLWdyYWRpZW50KFxuICAgIDkwZGVnLFxuICAgICRjX3JlZ2FsYmx1ZSAwJSxcbiAgICAkY19yZWdhbGJsdWUgODAlLFxuICAgICRjX2JhaGFtYWJsdWUgMTAwJVxuKTtcblxuLy8gYmJhIHN0eWxlZ3VpZGVcbiRnX2RhcmtibHVlODA6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNfcHJvYmx1ZSwgODAlLCAkY19kYXJrYmx1ZSk7XG5cbi8vIGljb25zXG4kZl9pY29uczogJ0Jvc2NoLVBULTIwMjItMDItMDMnO1xuXG4vLyBGb250IFNpemVzO1xuJGZzMTI6IDEycHg7XG4kZnMxNDogMTRweDtcbiRmczE1OiAxNXB4O1xuJGZzMTY6IDE2cHg7XG4kZnMxODogMThweDtcbiRmczIwOiAyMHB4O1xuJGZzMjI6IDIycHg7XG4kZnMyNDogMjRweDtcbiRmczI2OiAyNnB4O1xuJGZzMjg6IDI4cHg7XG4kZnMzMjogMzJweDtcbiRmczM2OiAzNnB4O1xuJGZzMzg6IDM4cHg7XG4kZnM0ODogNDhweDtcbiRmczUyOiA1MnB4O1xuXG4vLyBNYWluIE5hdmlnYXRpb24gSGVpZ2h0XG4kbWFpbi1uYXYtaGVpZ2h0OiA0NXB4O1xuXG4vLyBDb250YWluZXIgV2lkdGhcbiRjb250YWluZXItd2lkdGg6IDExNDBweDtcblxuLy8gei1pbmRleFxuJHppbmRleC1wb3BvdmVyOiA4MDA7XG4kemluZGV4LXRhYmxlLW5hdjogODgwO1xuJHppbmRleC1wZHAtbmF2OiA4OTA7XG4kemluZGV4LXNlYXJjaDogOTAwO1xuJHppbmRleC1jb250cm9sYmFyOiA5MDA7XG4kemluZGV4LXNlYXJjaC1vcGVuOiAxMDUwO1xuXG4vLyAjIyMjIyMgQm9vdHN0cmFwIE92ZXJ3cml0ZXMgIyMjIyMjXG5cbi8vIEdsb2JhbCBEZWZhdWx0c1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdib3NjaHNhbnMnLCAnQXJpYWwnLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1iYXNlOiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiRmb250LXNpemUtYmFzZTogMTRweDtcbiR0ZXh0LWNvbG9yOiAkY19ibGFjaztcblxuLy8gRm9ybXNcbiRib3JkZXItcmFkaXVzLWJhc2U6IDA7XG4kaW5wdXQtYm9yZGVyLWZvY3VzOiB0cmFuc3BhcmVudDtcbiRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjogIzk5OTtcblxuLy8gUGFuZWxcbiRwYW5lbC1ib3JkZXItcmFkaXVzOiAwO1xuXG4vLyBNb2RhbFxuJG1vZGFsLWlubmVyLXBhZGRpbmc6IDA7XG5cbi8vIEJsb2NrcW91dGVcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogMjRweDtcblxuLy8gSG9yaXpvbnRhbCBydWxlc1xuJGhyLWJvcmRlcjogJGNfbGlnaHRncmF5NTA7XG5cbi8vIGNvbnRhaW5lclxuJGNvbnRhaW5lci1zbTogMTAwJTtcbiRjb250YWluZXItbWQ6IDEwMCU7XG4iXX0= */
