.block_id_val,.button_link_href,.button_link_self,.client_only,.gallery_image span,.image_block span,.images_gallery .gallery_image span,.images_gallery .gallery_image span.set,.registration_link label,.registration_link select,.registration_link span,no-typography{display:none}.block_wrapper{margin:50px 0;font-size:18px;line-height:1.6}.block_wrapper:first-child{margin-top:0}.block_wrapper h2,.block_wrapper h3,.block_wrapper h4{margin:0}.header_h2_block,.header_h3_block,.header_h4_block{margin-bottom:-25px}.block_wrapper+.block_wrapper>.list_ul{margin-top:-25px}.table_block table{font-weight:400;width:100%}.table_block td{vertical-align:middle;outline:none}.image_block{overflow:hidden}.image_block span.set{display:block;color:#6b7274;font-size:16px;width:80%;margin-top:4px}.image_block .fotorama__nav:after,.image_block .fotorama__nav:before,.image_block .fotorama__stage:after,.image_block .fotorama__stage:before{display:none}.image_block .fotorama__html{text-align:center}.image_block .fotorama{margin-bottom:0}.image_block .image_desc{color:#6b7274;font-size:14px;width:80%}.image_block .gallery_image,.image_block .gallery_image_wrapper{width:100%;height:100%}.image_block .gallery_image img{height:100%}.image_block .selector:not(.images_gallery) img{width:100%}.image_block .fotorama__arr{opacity:0}.image_block .images_gallery:hover .fotorama__arr{opacity:1}.image_block .images_gallery:hover .fotorama__arr--disabled{opacity:.3}.image_block .fotorama__nav--dots{text-align:right}.image_block .fotorama__nav__frame.fotorama__active .fotorama__dot{width:13px;height:13px;background-color:#fff;border:3px solid #0000f3;cursor:default;margin-top:0}.image_block .fotorama__dot{display:inline-block;vertical-align:middle;background-color:#d9d9db;width:7px;height:7px;border-radius:50%;cursor:pointer;border:none;margin-top:3px}.image_block .fotorama__nav__frame--dot.fotorama__active{margin-right:2px}.images_gallery .gallery_image{background-color:#f5f7f9}.image_left_block .image,.image_left_block .text,.image_right_block .image,.image_right_block .text{width:calc(50% - 12px)}.image_left_block img,.image_right_block img{width:100%}.image_left_block .text,.image_right_block .text{margin-top:-.4em}.image_left_block .image_desc,.image_right_block .image_desc{font-size:14px;font-weight:400;letter-spacing:-.16px;line-height:1.35;color:#6b7274}.image_left_block:after,.image_right_block:after{content:" ";display:block;clear:both}.image_left_block .image{float:left;display:inline;margin-right:50px;position:relative;top:9px}.image_left_block .image .gallery_image,.image_left_block .image .gallery_image_wrapper,.image_left_block .image .selector,.image_left_block .image img,.image_left_block .text,.image_left_block .text .editable_block{display:inline}.image_right_block .image{float:right;display:inline;margin-left:50px;position:relative;top:9px}.image_right_block .image .gallery_image,.image_right_block .image .gallery_image_wrapper,.image_right_block .image .selector,.image_right_block .image img,.image_right_block .text,.image_right_block .text .editable_block{display:inline}.button_link .button_with_link{width:386px;height:auto;border-radius:5px;background:#e6e6e6 url(/images/cute_book.svg) no-repeat right 20px center;background-size:20px auto;color:#0000f3;font-size:12px;font-weight:700;display:block;text-align:center;line-height:1.2;padding:12px 60px 12px 20px;margin:0 auto}.linked_doc{position:relative;display:flex;border-bottom:1px solid #e6e6e6;padding:40px 0 20px}.linked_doc_format{position:relative;flex:50px 0 0;margin:5px 50px 0 0}.linked_doc_format img{border-radius:4px}.linked_doc_title{position:relative}.linked_doc_title a{display:block;font-family:Open Sans;font-size:18px;font-weight:700;line-height:1.36;color:#232325;text-decoration:none;margin-bottom:10px}.linked_doc_title a:hover{transition:opacity .2s;opacity:.8}.linked_doc_title span{font-family:Open Sans;font-size:13px;font-weight:400;color:#b4bac1;position:relative}.linked_doc_title span+span{margin-left:50px}.linked_documents_wrapper{margin:30px 0}h1+.linked_documents_wrapper{margin-top:-20px}.linked_documents_wrapper .linked_doc{padding:30px 0}.linked_documents_wrapper .linked_doc:last-child{background:none}.linked_documents_wrapper .linked_doc_download a{font-size:12px;font-weight:500;color:#0000f3;text-decoration:none;text-transform:uppercase;padding-right:10px}.linked_documents_wrapper .linked_doc_download a:hover{color:#8300f3}.linked_documents_wrapper .linked_doc_download span{font-family:Open Sans;font-size:14px;color:#6b7274}.registration_link{display:flex;justify-content:space-between;align-items:center;width:100%;height:95px;font-size:16px;font-weight:400;line-height:1;color:#878c92;border:1px solid #f2f2f2;padding:0 46px 0 23px}.registration_link .button_with_link{display:inline-block;height:47px;font-size:16px;font-weight:700;color:#fff;text-align:center;background-color:#0000f3;border-radius:5px;padding-top:15px;padding-right:30px;padding-left:30px}.registration_link .button_with_link:hover{background-color:#250dc0;transition:background-color .2s}.registration_link_instruction{font-size:12px;font-weight:400;line-height:1;color:#878c92;margin-top:10px}.list_ol ol{counter-reset:a;margin-left:0;padding-left:5px}.list_ol ol li{list-style:none;position:relative;padding-left:2em;margin:0 0 10px;transition:all .2s ease-in-out;line-height:1.8;font-size:18px;font-style:normal;font-weight:400;color:#4a4a4a}.list_ol ol li:before{content:counter(a) ". ";counter-increment:a;position:absolute;top:0;left:1.8em;width:1.8em;height:1.8em;padding:0;transition:all .3s ease-in-out;color:#b4bac1;margin-left:-2em}.list_ul ul{list-style:none;margin:0;padding:0}.list_ul ul li{font-size:18px;font-weight:400;line-height:1.8;padding:0;margin-left:2.4em;margin-bottom:10px}.list_ul ul li:before{background:#0000f3;content:" ";float:left;margin-left:-1.4em;display:block;width:6px;height:6px;border-radius:50%;margin-top:.8em;margin-right:0;padding-left:0}.cite_block{position:relative;display:flex;justify-content:space-between}.cite_block:before{content:" ";z-index:3;position:absolute;top:0;left:0;display:block;width:60px;height:38px;background:url(/images/quote_mark.svg)}.cite_block:after{content:"";z-index:1;position:absolute;top:-30px;left:-30px;display:block;width:230px;height:85%;background-image:radial-gradient(#f2f2fe 25%,transparent 0);background-color:#fff;background-position:0 0,25px 25px;background-size:25px 25px}.cite_block .selector{z-index:2;position:relative;width:100px;height:100px;border-radius:100%;margin-top:23px;overflow:hidden;filter:grayscale(100%)}.cite_block .selector img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cite_block .horizontal img{height:100%}.cite_block .vertical img{width:100%}.cite_block .cite{z-index:2;width:calc(100% - 160px)}.cite_block .cite .cite_text{font-size:24px;font-weight:700;line-height:1.5}.cite_block .cite .cite_by{color:#b4bac1;font-size:18px;font-weight:400;margin-top:24px}.collections_block .ui-selectmenu-button,.collections_block select{display:none}.collections_block:after{content:" ";display:block;clear:both}.collections_block .collection_books{width:100%;float:none;text-align:left}.collections_block .collection_books img{margin-left:0;margin-right:36px}.collections_block .collection_about{width:100%;float:none;margin-bottom:30px}.collections_block .collection_about a{font-size:20px;font-weight:800}.collections_block .collection_title{font-size:36px;font-weight:400;line-height:1.3}.collections_block .collection_info{margin-top:8px;color:#0000f3;font-size:14px;font-weight:400}.collections_block .collection_info a{font-size:12px;font-weight:600;text-decoration:none;text-transform:uppercase}.collections_block .collection_info span{margin-left:6px}.cutted_block .text.cutted{display:none}.cutted_block .cut_block_button{margin-top:30px;text-align:center;border-bottom:1px solid #e6e6e6;font-size:13px;color:#0000f3;position:relative;cursor:pointer}.cutted_block .cut_block_button:after{content:" ";display:block;width:40px;height:40px;position:absolute;background:#fff url(/images/read-more.svg);border-radius:100%;box-shadow:0 6px 24px rgba(42,42,243,.15);top:-20px;left:50%;margin-left:-12px}.cutted_block .cut_block_button:before{content:" ";display:block;height:5px;width:88px;background-color:#fff;left:50%;margin-left:-33px;top:-1px;position:absolute}.cutted_block .cut_block_button.opened{margin-top:40px}.cutted_block .cut_block_button.opened:after{transform:rotate(-180deg);box-shadow:0 -6px 24px 0 rgba(42,42,243,.15)}.cutted_block .text:nth-child(2){margin-top:28px}.documents_inner_block{display:none!important}.cutted_block,.image_left_block,.image_right_block,.old_block p,.text_block{font-size:18px;font-weight:400;line-height:1.8}.cutted_block .text,.old_block p,.text_block{padding-right:100px}.old_block p>a,.table_block a,.text_block a{color:#0000f3}.old_block p>a:hover,.table_block a:hover,.text_block a:hover{color:#8300f3}#news .block_wrapper:first-child .text_block{font-size:18px;font-style:italic}grammarly-btn{display:none}.blocks_loading .block_wrapper{visibility:hidden}.iframe_wrapper{position:relative;padding:0 0 56.25%;height:0;overflow:hidden}.iframe_wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:760px){.cutted_block,.text_block{padding-right:0}.cite_block .cite{width:calc(100% - 125px)}.cite_block .cite .cite_text{font-size:15px;line-height:1.4}.cite_block .cite .cite_by{font-size:13px}.table_block{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_block table{width:auto;min-width:600px}.button_link .button_with_link{width:100%;padding-left:10px;padding-right:55px;height:auto;padding-bottom:12px}.registration_link{display:block;padding:13px;height:auto;text-align:center}.registration_link .button_with_link{padding:15px 15px 0;display:block;width:100%;margin-bottom:15px}.registration_link_instruction{text-align:center}.image_left_block .image,.image_right_block .image{float:none;display:block;width:100%;margin-right:0;margin-left:0;top:0;margin-bottom:25px}}.book_block .ui-selectmenu-button,.book_block select{display:none}.book_block .book_block_title{font-size:20px;font-weight:700;margin-bottom:40px}.book_block .book_block_title span{color:#0000f3}.book_block img.book_block_cover{float:left;width:46%}.book_block .book_block_description{float:right;width:46%;line-height:1.8;margin-top:-.4em;font-size:18px;font-weight:400;font-family:Open Sans}.book_block .book_block_description p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.book_block.odd img.book_block_cover{float:right}.book_block.odd .book_block_description{float:left}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy5sZXNzIiwiYmxvY2tzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwwUUFZSSxZQUFBLENDQ0gsQURDRCxlQUNJLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDQ0NILEFEQ0QsMkJBQ0ksWUFBQSxDQ0NILEFEQ0Qsc0RBRVEsUUFBQSxDQ0VQLEFESUQsbURBRUksbUJBQUEsQ0NESCxBRElELHVDQUNFLGdCQUFBLENDRkQsQURLRCxtQkFFUSxnQkFBQSxBQUNBLFVBQUEsQ0NKUCxBRENELGdCQU1RLHNCQUFBLEFBQ0EsWUFBQSxDQ0pQLEFEU0QsYUFDSSxlQUFBLENDUEgsQURNRCxzQkFHUSxjQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLEFBQ0EsY0FBQSxDQ05QLEFEREQsOElBV1EsWUFBQSxDQ0pQLEFEUEQsNkJBY1EsaUJBQUEsQ0NKUCxBRFZELHVCQWlCUSxlQUFBLENDSlAsQURiRCx5QkFvQlEsY0FBQSxBQUNBLGVBQUEsQUFDQSxTQUFBLENDSlAsQURsQkQsZ0VBeUJRLFdBQUEsQUFDQSxXQUFBLENDSFAsQUR2QkQsZ0NBNkJRLFdBQUEsQ0NIUCxBRDFCRCxnREFpQ1ksVUFBQSxDQ0pYLEFEN0JELDRCQXFDUSxTQUFBLENDTFAsQURoQ0Qsa0RBeUNZLFNBQUEsQ0NOWCxBRG5DRCw0REE0Q1ksVUFBQSxDQ05YLEFEdENELGtDQWdEUSxnQkFBQSxDQ1BQLEFEekNELG1FQW1EUSxXQUFBLEFBQ0EsWUFBQSxBQUNBLHNCQUFBLEFBQ0EseUJBQUEsQUFDQSxlQUFBLEFBQ0EsWUFBQSxDQ1BQLEFEakRELDRCQTJEUSxxQkFBQSxBQUNBLHNCQUFBLEFBQ0EseUJBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLENDUFAsQUQ1REQseURBc0VRLGdCQUFBLENDUFAsQURVRCwrQkFFUSx3QkFBQSxDQ1RQLEFEZUQsb0dBR1Esc0JBQUEsQ0NaUCxBRFNE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WCxBRGlERyx3Q0FLUSxVQUFBLENDbkRYIiwiZmlsZSI6ImJsb2Nrcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJuby10eXBvZ3JhcGh5LFxuLmJsb2NrX2lkX3ZhbCxcbi5nYWxsZXJ5X2ltYWdlIHNwYW4sXG4uYnV0dG9uX2xpbmtfc2VsZixcbi5idXR0b25fbGlua19ocmVmLFxuLmNsaWVudF9vbmx5LFxuLmltYWdlc19nYWxsZXJ5IC5nYWxsZXJ5X2ltYWdlIHNwYW4sXG4uaW1hZ2VzX2dhbGxlcnkgLmdhbGxlcnlfaW1hZ2Ugc3Bhbi5zZXQsXG4uaW1hZ2VfYmxvY2sgc3Bhbixcbi5yZWdpc3RyYXRpb25fbGluayBsYWJlbCxcbi5yZWdpc3RyYXRpb25fbGluayBzZWxlY3QsXG4ucmVnaXN0cmF0aW9uX2xpbmsgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9ja193cmFwcGVyIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5ibG9ja193cmFwcGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmJsb2NrX3dyYXBwZXIge1xuICAgIGgyLCBoMywgaDQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG5cblxuLmhlYWRlcl9oMl9ibG9jaywgLmhlYWRlcl9oM19ibG9jayxcbi5oZWFkZXJfaDRfYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4O1xufVxuXG4uYmxvY2tfd3JhcHBlciArIC5ibG9ja193cmFwcGVyPi5saXN0X3VsIHtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG5cbi50YWJsZV9ibG9jayB7XG4gICAgdGFibGUge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgdGQge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuXG4uaW1hZ2VfYmxvY2sge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgc3Bhbi5zZXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICM2YjcyNzQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgICAuZm90b3JhbWFfX25hdjpiZWZvcmUsIC5mb3RvcmFtYV9fc3RhZ2U6YmVmb3JlLFxuICAgIC5mb3RvcmFtYV9fbmF2OmFmdGVyLCAuZm90b3JhbWFfX3N0YWdlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZvdG9yYW1hX19odG1sIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuZm90b3JhbWEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuaW1hZ2VfZGVzYyB7XG4gICAgICAgIGNvbG9yOiAjNmI3Mjc0O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICAgIC5nYWxsZXJ5X2ltYWdlLCAuZ2FsbGVyeV9pbWFnZV93cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmdhbGxlcnlfaW1hZ2UgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuc2VsZWN0b3I6bm90KC5pbWFnZXNfZ2FsbGVyeSkge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvdG9yYW1hX19hcnIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAuaW1hZ2VzX2dhbGxlcnk6aG92ZXIge1xuICAgICAgICAuZm90b3JhbWFfX2FyciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5mb3RvcmFtYV9fYXJyLS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvdG9yYW1hX19uYXYtLWRvdHMge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLmZvdG9yYW1hX19hY3RpdmUgLmZvdG9yYW1hX19kb3Qge1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDAwMGYzO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5mb3RvcmFtYV9fZG90IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWRiO1xuICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cbiAgICAuZm90b3JhbWFfX25hdl9fZnJhbWUtLWRvdC5mb3RvcmFtYV9fYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgfVxufVxuLmltYWdlc19nYWxsZXJ5IHtcbiAgICAuZ2FsbGVyeV9pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY3Zjk7XG4gICAgfVxufVxuXG5cblxuLmltYWdlX2xlZnRfYmxvY2ssXG4uaW1hZ2VfcmlnaHRfYmxvY2sge1xuICAgIC5pbWFnZSwgLnRleHQge1xuICAgICAgICB3aWR0aDogflwiY2FsYyg1MCUgLSAxMnB4KVwiO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC40ZW07XG4gICAgfVxuICAgIC5pbWFnZV9kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4xNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgY29sb3I6ICM2QjcyNzQ7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG4uaW1hZ2VfbGVmdF9ibG9jayB7XG4gICAgLmltYWdlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICAuc2VsZWN0b3IsIC5nYWxsZXJ5X2ltYWdlLCAuZ2FsbGVyeV9pbWFnZV93cmFwcGVyLCBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAuZWRpdGFibGVfYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmltYWdlX3JpZ2h0X2Jsb2NrIHtcbiAgICAuaW1hZ2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgIC5zZWxlY3RvciwgLmdhbGxlcnlfaW1hZ2UsIC5nYWxsZXJ5X2ltYWdlX3dyYXBwZXIsIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIC5lZGl0YWJsZV9ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4uYnV0dG9uX2xpbmsge1xuICAgIC5idXR0b25fd2l0aF9saW5rIHtcbiAgICAgICAgd2lkdGg6IDM4NnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2U2ZTZlNiB1cmwoJy9pbWFnZXMvY3V0ZV9ib29rLnN2ZycpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgIGNvbG9yOiAjMDAwMGYzO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHBhZGRpbmc6IDEycHggNjBweCAxMnB4IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuXG5cbi5saW5rZWRfZG9jIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcbn1cbi5saW5rZWRfZG9jX2Zvcm1hdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDUwcHggMCAwO1xuICAgIG1hcmdpbjogNXB4IDUwcHggMCAwO1xufVxuLmxpbmtlZF9kb2NfZm9ybWF0IGltZyB7XG4gICAgLypwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7Ki9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubGlua2VkX2RvY190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY5MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7Ki9cbn1cbi5saW5rZWRfZG9jX3RpdGxlIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgICBjb2xvcjogIzIzMjMyNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgfVxufVxuLmxpbmtlZF9kb2NfdGl0bGUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjQjRCQUMxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rZWRfZG9jX3RpdGxlIHNwYW4gKyBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuXG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbn1cbmgxICsgLmxpbmtlZF9kb2N1bWVudHNfd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIC5saW5rZWRfZG9jIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIC5saW5rZWRfZG9jOmxhc3QtY2hpbGQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIC5saW5rZWRfZG9jX2Rvd25sb2FkIHtcbiAgICAvKmZsb2F0OiBsZWZ0OyovXG4gICAgLypwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U2ZWNmMTtcbiAgICB3aWR0aDogMTYzcHg7Ki9cbn1cbi5saW5rZWRfZG9jdW1lbnRzX3dyYXBwZXIgLmxpbmtlZF9kb2NfZG93bmxvYWQgYSB7XG4gICAgLypmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMwMDAwZjM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7Ki9cbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzAwMDBmMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmxpbmtlZF9kb2N1bWVudHNfd3JhcHBlciAubGlua2VkX2RvY19kb3dubG9hZCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzgzMDBmMztcbn1cbi5saW5rZWRfZG9jdW1lbnRzX3dyYXBwZXIgLmxpbmtlZF9kb2NfZG93bmxvYWQgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzZiNzI3NDtcbiAgICAvKmRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDBweDsqL1xufVxuXG5cblxuLnJlZ2lzdHJhdGlvbl9saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzg3OEM5MjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xuICAgIHBhZGRpbmc6IDAgNDZweCAwIDIzcHg7XG5cbiAgICAuYnV0dG9uX3dpdGhfbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLyp3aWR0aDogMTQwcHg7Ki9cbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwZjM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTBkYzA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5yZWdpc3RyYXRpb25fbGlua19pbnN0cnVjdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICM4NzhjOTI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxpc3Rfb2wge1xuICBvbCB7XG4gICAgY291bnRlci1yZXNldDogaXRlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjNEE0QTRBO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSkgXCIuIFwiO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDEuOGVtO1xuICAgICAgICB3aWR0aDogMS44ZW07XG4gICAgICAgIGhlaWdodDogMS44ZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGNvbG9yOiAjYjRiYWMxO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5saXN0X3VsIHtcbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi40ZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDBmMztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNGVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC44ZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5jaXRlX2Jsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3F1b3RlX21hcmsuc3ZnJyk7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICBoZWlnaHQ6IDg1JTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCNmMmYyZmUgMjUlLCB0cmFuc3BhcmVudCAwKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyNXB4IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgIH1cbiAgICAuc2VsZWN0b3Ige1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ob3Jpem9udGFsIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnZlcnRpY2FsIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY2l0ZSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAxNjBweClcIjtcbiAgICAgICAgLmNpdGVfdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuICAgICAgICAuY2l0ZV9ieSB7XG4gICAgICAgICAgICBjb2xvcjogI2I0YmFjMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jb2xsZWN0aW9uc19ibG9jayB7XG4gICAgc2VsZWN0LCAudWktc2VsZWN0bWVudS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICAgIC5jb2xsZWN0aW9uX2Jvb2tzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmNvbGxlY3Rpb25fYWJvdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sbGVjdGlvbl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgLmNvbGxlY3Rpb25faW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgY29sb3I6ICMwMDAwZjM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXR0ZWRfYmxvY2sge1xuICAgIC50ZXh0LmN1dHRlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5jdXRfYmxvY2tfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb2xvcjogIzAwMDBmMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL3JlYWQtbW9yZS5zdmcnKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAyNHB4IHJnYmEoNDIsNDIsMjQzLC4xNSk7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zM3B4O1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jdXRfYmxvY2tfYnV0dG9uLm9wZW5lZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIC02cHggMjRweCAwIHJnYmEoNDIsNDIsMjQzLC4xNSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICB9XG59XG5cbi5kb2N1bWVudHNfaW5uZXJfYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50ZXh0X2Jsb2NrLCAuY3V0dGVkX2Jsb2NrLCAuaW1hZ2VfbGVmdF9ibG9jayxcbi5pbWFnZV9yaWdodF9ibG9jaywgLm9sZF9ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xufVxuLm9sZF9ibG9jayBwLFxuLnRleHRfYmxvY2ssXG4uY3V0dGVkX2Jsb2NrIC50ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbn1cbi5vbGRfYmxvY2sgcD5hLFxuLnRhYmxlX2Jsb2NrIGEsXG4udGV4dF9ibG9jayBhIHtcbiAgICBjb2xvcjogIzAwMDBmMztcbn1cbi5vbGRfYmxvY2sgcD5hOmhvdmVyLFxuLnRhYmxlX2Jsb2NrIGE6aG92ZXIsXG4udGV4dF9ibG9jayBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzgzMDBmMztcbn1cblxuI25ld3MgLmJsb2NrX3dyYXBwZXI6Zmlyc3QtY2hpbGQgLnRleHRfYmxvY2sge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuZ3JhbW1hcmx5LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJsb2Nrc19sb2FkaW5nIHtcbiAgICAuYmxvY2tfd3JhcHBlciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5pZnJhbWVfd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCA1Ni4yNSUgMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pZnJhbWVfd3JhcHBlciA+IGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAuY3V0dGVkX2Jsb2NrLCAudGV4dF9ibG9jayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5jaXRlX2Jsb2NrIHtcbiAgICAgICAgLmNpdGUge1xuICAgICAgICAgICAgd2lkdGg6IH5cImNhbGMoMTAwJSAtIDEyNXB4KVwiO1xuICAgICAgICAgICAgLmNpdGVfdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2l0ZV9ieSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJsZV9ibG9jayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uX2xpbmsgLmJ1dHRvbl93aXRoX2xpbmsge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIH1cbiAgICAucmVnaXN0cmF0aW9uX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5idXR0b25fd2l0aF9saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJlZ2lzdHJhdGlvbl9saW5rX2luc3RydWN0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5pbWFnZV9sZWZ0X2Jsb2NrIC5pbWFnZSxcbiAgICAuaW1hZ2VfcmlnaHRfYmxvY2sgLmltYWdlIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbn1cblxuLmJvb2tfYmxvY2sge1xuICAgIHNlbGVjdCwgLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJvb2tfYmxvY2tfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMGYzO1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZy5ib29rX2Jsb2NrX2NvdmVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA0NiU7XG4gICAgfVxuICAgIC5ib29rX2Jsb2NrX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICBtYXJnaW4tdG9wOiAtLjRlbTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuICAgICYub2RkIHtcbiAgICAgICAgaW1nLmJvb2tfYmxvY2tfY292ZXIge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIC5ib29rX2Jsb2NrX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwibm8tdHlwb2dyYXBoeSxcbi5ibG9ja19pZF92YWwsXG4uZ2FsbGVyeV9pbWFnZSBzcGFuLFxuLmJ1dHRvbl9saW5rX3NlbGYsXG4uYnV0dG9uX2xpbmtfaHJlZixcbi5jbGllbnRfb25seSxcbi5pbWFnZXNfZ2FsbGVyeSAuZ2FsbGVyeV9pbWFnZSBzcGFuLFxuLmltYWdlc19nYWxsZXJ5IC5nYWxsZXJ5X2ltYWdlIHNwYW4uc2V0LFxuLmltYWdlX2Jsb2NrIHNwYW4sXG4ucmVnaXN0cmF0aW9uX2xpbmsgbGFiZWwsXG4ucmVnaXN0cmF0aW9uX2xpbmsgc2VsZWN0LFxuLnJlZ2lzdHJhdGlvbl9saW5rIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrX3dyYXBwZXIge1xuICBtYXJnaW46IDUwcHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmJsb2NrX3dyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJsb2NrX3dyYXBwZXIgaDIsXG4uYmxvY2tfd3JhcHBlciBoMyxcbi5ibG9ja193cmFwcGVyIGg0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlcl9oMl9ibG9jayxcbi5oZWFkZXJfaDNfYmxvY2ssXG4uaGVhZGVyX2g0X2Jsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG59XG4uYmxvY2tfd3JhcHBlciArIC5ibG9ja193cmFwcGVyID4gLmxpc3RfdWwge1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cbi50YWJsZV9ibG9jayB0YWJsZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlX2Jsb2NrIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5pbWFnZV9ibG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW1hZ2VfYmxvY2sgc3Bhbi5zZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM2YjcyNzQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmltYWdlX2Jsb2NrIC5mb3RvcmFtYV9fbmF2OmJlZm9yZSxcbi5pbWFnZV9ibG9jayAuZm90b3JhbWFfX3N0YWdlOmJlZm9yZSxcbi5pbWFnZV9ibG9jayAuZm90b3JhbWFfX25hdjphZnRlcixcbi5pbWFnZV9ibG9jayAuZm90b3JhbWFfX3N0YWdlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZV9ibG9jayAuZm90b3JhbWFfX2h0bWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW1hZ2VfYmxvY2sgLmZvdG9yYW1hIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbWFnZV9ibG9jayAuaW1hZ2VfZGVzYyB7XG4gIGNvbG9yOiAjNmI3Mjc0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiA4MCU7XG59XG4uaW1hZ2VfYmxvY2sgLmdhbGxlcnlfaW1hZ2UsXG4uaW1hZ2VfYmxvY2sgLmdhbGxlcnlfaW1hZ2Vfd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW1hZ2VfYmxvY2sgLmdhbGxlcnlfaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmltYWdlX2Jsb2NrIC5zZWxlY3Rvcjpub3QoLmltYWdlc19nYWxsZXJ5KSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbWFnZV9ibG9jayAuZm90b3JhbWFfX2FyciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaW1hZ2VfYmxvY2sgLmltYWdlc19nYWxsZXJ5OmhvdmVyIC5mb3RvcmFtYV9fYXJyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbWFnZV9ibG9jayAuaW1hZ2VzX2dhbGxlcnk6aG92ZXIgLmZvdG9yYW1hX19hcnItLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmltYWdlX2Jsb2NrIC5mb3RvcmFtYV9fbmF2LS1kb3RzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaW1hZ2VfYmxvY2sgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLmZvdG9yYW1hX19hY3RpdmUgLmZvdG9yYW1hX19kb3Qge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDAwMGYzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW1hZ2VfYmxvY2sgLmZvdG9yYW1hX19kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZGI7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uaW1hZ2VfYmxvY2sgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLS1kb3QuZm90b3JhbWFfX2FjdGl2ZSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLmltYWdlc19nYWxsZXJ5IC5nYWxsZXJ5X2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjdmOTtcbn1cbi5pbWFnZV9sZWZ0X2Jsb2NrIC5pbWFnZSxcbi5pbWFnZV9yaWdodF9ibG9jayAuaW1hZ2UsXG4uaW1hZ2VfbGVmdF9ibG9jayAudGV4dCxcbi5pbWFnZV9yaWdodF9ibG9jayAudGV4dCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xufVxuLmltYWdlX2xlZnRfYmxvY2sgaW1nLFxuLmltYWdlX3JpZ2h0X2Jsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmltYWdlX2xlZnRfYmxvY2sgLnRleHQsXG4uaW1hZ2VfcmlnaHRfYmxvY2sgLnRleHQge1xuICBtYXJnaW4tdG9wOiAtMC40ZW07XG59XG4uaW1hZ2VfbGVmdF9ibG9jayAuaW1hZ2VfZGVzYyxcbi5pbWFnZV9yaWdodF9ibG9jayAuaW1hZ2VfZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBjb2xvcjogIzZCNzI3NDtcbn1cbi5pbWFnZV9sZWZ0X2Jsb2NrOmFmdGVyLFxuLmltYWdlX3JpZ2h0X2Jsb2NrOmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG4uaW1hZ2VfbGVmdF9ibG9jayAuaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA5cHg7XG59XG4uaW1hZ2VfbGVmdF9ibG9jayAuaW1hZ2UgLnNlbGVjdG9yLFxuLmltYWdlX2xlZnRfYmxvY2sgLmltYWdlIC5nYWxsZXJ5X2ltYWdlLFxuLmltYWdlX2xlZnRfYmxvY2sgLmltYWdlIC5nYWxsZXJ5X2ltYWdlX3dyYXBwZXIsXG4uaW1hZ2VfbGVmdF9ibG9jayAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmltYWdlX2xlZnRfYmxvY2sgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uaW1hZ2VfbGVmdF9ibG9jayAudGV4dCAuZWRpdGFibGVfYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uaW1hZ2VfcmlnaHRfYmxvY2sgLmltYWdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOXB4O1xufVxuLmltYWdlX3JpZ2h0X2Jsb2NrIC5pbWFnZSAuc2VsZWN0b3IsXG4uaW1hZ2VfcmlnaHRfYmxvY2sgLmltYWdlIC5nYWxsZXJ5X2ltYWdlLFxuLmltYWdlX3JpZ2h0X2Jsb2NrIC5pbWFnZSAuZ2FsbGVyeV9pbWFnZV93cmFwcGVyLFxuLmltYWdlX3JpZ2h0X2Jsb2NrIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uaW1hZ2VfcmlnaHRfYmxvY2sgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uaW1hZ2VfcmlnaHRfYmxvY2sgLnRleHQgLmVkaXRhYmxlX2Jsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmJ1dHRvbl9saW5rIC5idXR0b25fd2l0aF9saW5rIHtcbiAgd2lkdGg6IDM4NnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNiB1cmwoJy9pbWFnZXMvY3V0ZV9ib29rLnN2ZycpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gIGNvbG9yOiAjMDAwMGYzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDEycHggNjBweCAxMnB4IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmxpbmtlZF9kb2Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xuICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcbn1cbi5saW5rZWRfZG9jX2Zvcm1hdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogNTBweCAwIDA7XG4gIG1hcmdpbjogNXB4IDUwcHggMCAwO1xufVxuLmxpbmtlZF9kb2NfZm9ybWF0IGltZyB7XG4gIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyovXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5saW5rZWRfZG9jX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKmZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2OTBweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4OyovXG59XG4ubGlua2VkX2RvY190aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNjtcbiAgY29sb3I6ICMyMzIzMjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5saW5rZWRfZG9jX3RpdGxlIGE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgb3BhY2l0eTogLjg7XG59XG4ubGlua2VkX2RvY190aXRsZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjRCQUMxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlua2VkX2RvY190aXRsZSBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuLmxpbmtlZF9kb2N1bWVudHNfd3JhcHBlciB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuaDEgKyAubGlua2VkX2RvY3VtZW50c193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIC5saW5rZWRfZG9jIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmxpbmtlZF9kb2N1bWVudHNfd3JhcHBlciAubGlua2VkX2RvYzpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5saW5rZWRfZG9jdW1lbnRzX3dyYXBwZXIgLmxpbmtlZF9kb2NfZG93bmxvYWQge1xuICAvKmZsb2F0OiBsZWZ0OyovXG4gIC8qcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNmVjZjE7XG4gICAgd2lkdGg6IDE2M3B4OyovXG59XG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIC5saW5rZWRfZG9jX2Rvd25sb2FkIGEge1xuICAvKmZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzAwMDBmMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsqL1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwMGYzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4ubGlua2VkX2RvY3VtZW50c193cmFwcGVyIC5saW5rZWRfZG9jX2Rvd25sb2FkIGE6aG92ZXIge1xuICBjb2xvcjogIzgzMDBmMztcbn1cbi5saW5rZWRfZG9jdW1lbnRzX3dyYXBwZXIgLmxpbmtlZF9kb2NfZG93bmxvYWQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzZiNzI3NDtcbiAgLypkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwcHg7Ki9cbn1cbi5yZWdpc3RyYXRpb25fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM4NzhDOTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XG4gIHBhZGRpbmc6IDAgNDZweCAwIDIzcHg7XG59XG4ucmVnaXN0cmF0aW9uX2xpbmsgLmJ1dHRvbl93aXRoX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qd2lkdGg6IDE0MHB4OyovXG4gIGhlaWdodDogNDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMGYzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4ucmVnaXN0cmF0aW9uX2xpbmsgLmJ1dHRvbl93aXRoX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUwZGMwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4ucmVnaXN0cmF0aW9uX2xpbmtfaW5zdHJ1Y3Rpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzg3OGM5MjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5saXN0X29sIG9sIHtcbiAgY291bnRlci1yZXNldDogaXRlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLmxpc3Rfb2wgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmxpc3Rfb2wgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihpdGVtKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMS44ZW07XG4gIHdpZHRoOiAxLjhlbTtcbiAgaGVpZ2h0OiAxLjhlbTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjYjRiYWMxO1xuICBtYXJnaW4tbGVmdDogLTJlbTtcbn1cbi5saXN0X3VsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxpc3RfdWwgdWwgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5saXN0X3VsIHVsIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwZjM7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IC44ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNpdGVfYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jaXRlX2Jsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvcXVvdGVfbWFyay5zdmcnKTtcbn1cbi5jaXRlX2Jsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiAtMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiA4NSU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjZjJmMmZlIDI1JSwgdHJhbnNwYXJlbnQgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjVweCAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweDtcbn1cbi5jaXRlX2Jsb2NrIC5zZWxlY3RvciB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5jaXRlX2Jsb2NrIC5zZWxlY3RvciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmNpdGVfYmxvY2sgLmhvcml6b250YWwgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNpdGVfYmxvY2sgLnZlcnRpY2FsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNpdGVfYmxvY2sgLmNpdGUge1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xufVxuLmNpdGVfYmxvY2sgLmNpdGUgLmNpdGVfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jaXRlX2Jsb2NrIC5jaXRlIC5jaXRlX2J5IHtcbiAgY29sb3I6ICNiNGJhYzE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5jb2xsZWN0aW9uc19ibG9jayBzZWxlY3QsXG4uY29sbGVjdGlvbnNfYmxvY2sgLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb2xsZWN0aW9uc19ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuLmNvbGxlY3Rpb25zX2Jsb2NrIC5jb2xsZWN0aW9uX2Jvb2tzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbGxlY3Rpb25zX2Jsb2NrIC5jb2xsZWN0aW9uX2Jvb2tzIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG59XG4uY29sbGVjdGlvbnNfYmxvY2sgLmNvbGxlY3Rpb25fYWJvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29sbGVjdGlvbnNfYmxvY2sgLmNvbGxlY3Rpb25fYWJvdXQgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5jb2xsZWN0aW9uc19ibG9jayAuY29sbGVjdGlvbl90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5jb2xsZWN0aW9uc19ibG9jayAuY29sbGVjdGlvbl9pbmZvIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogIzAwMDBmMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbGxlY3Rpb25zX2Jsb2NrIC5jb2xsZWN0aW9uX2luZm8gYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNvbGxlY3Rpb25zX2Jsb2NrIC5jb2xsZWN0aW9uX2luZm8gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4uY3V0dGVkX2Jsb2NrIC50ZXh0LmN1dHRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3V0dGVkX2Jsb2NrIC5jdXRfYmxvY2tfYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzAwMDBmMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3V0dGVkX2Jsb2NrIC5jdXRfYmxvY2tfYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2ltYWdlcy9yZWFkLW1vcmUuc3ZnJyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDI0cHggcmdiYSg0MiwgNDIsIDI0MywgMC4xNSk7XG4gIHRvcDogLTIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuLmN1dHRlZF9ibG9jayAuY3V0X2Jsb2NrX2J1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogODhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTMzcHg7XG4gIHRvcDogLTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmN1dHRlZF9ibG9jayAuY3V0X2Jsb2NrX2J1dHRvbi5vcGVuZWQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmN1dHRlZF9ibG9jayAuY3V0X2Jsb2NrX2J1dHRvbi5vcGVuZWQ6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgYm94LXNoYWRvdzogMCAtNnB4IDI0cHggMCByZ2JhKDQyLCA0MiwgMjQzLCAwLjE1KTtcbn1cbi5jdXR0ZWRfYmxvY2sgLnRleHQ6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbi5kb2N1bWVudHNfaW5uZXJfYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGV4dF9ibG9jayxcbi5jdXR0ZWRfYmxvY2ssXG4uaW1hZ2VfbGVmdF9ibG9jayxcbi5pbWFnZV9yaWdodF9ibG9jayxcbi5vbGRfYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5vbGRfYmxvY2sgcCxcbi50ZXh0X2Jsb2NrLFxuLmN1dHRlZF9ibG9jayAudGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuLm9sZF9ibG9jayBwID4gYSxcbi50YWJsZV9ibG9jayBhLFxuLnRleHRfYmxvY2sgYSB7XG4gIGNvbG9yOiAjMDAwMGYzO1xufVxuLm9sZF9ibG9jayBwID4gYTpob3Zlcixcbi50YWJsZV9ibG9jayBhOmhvdmVyLFxuLnRleHRfYmxvY2sgYTpob3ZlciB7XG4gIGNvbG9yOiAjODMwMGYzO1xufVxuI25ld3MgLmJsb2NrX3dyYXBwZXI6Zmlyc3QtY2hpbGQgLnRleHRfYmxvY2sge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmdyYW1tYXJseS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2Nrc19sb2FkaW5nIC5ibG9ja193cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmlmcmFtZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAgNTYuMjUlIDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pZnJhbWVfd3JhcHBlciA+IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLmN1dHRlZF9ibG9jayxcbiAgLnRleHRfYmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNpdGVfYmxvY2sgLmNpdGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjVweCk7XG4gIH1cbiAgLmNpdGVfYmxvY2sgLmNpdGUgLmNpdGVfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLmNpdGVfYmxvY2sgLmNpdGUgLmNpdGVfYnkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudGFibGVfYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGVfYmxvY2sgdGFibGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG4gIH1cbiAgLmJ1dHRvbl9saW5rIC5idXR0b25fd2l0aF9saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbl9saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxM3B4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbl9saW5rIC5idXR0b25fd2l0aF9saW5rIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb25fbGlua19pbnN0cnVjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5pbWFnZV9sZWZ0X2Jsb2NrIC5pbWFnZSxcbiAgLmltYWdlX3JpZ2h0X2Jsb2NrIC5pbWFnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uYm9va19ibG9jayBzZWxlY3QsXG4uYm9va19ibG9jayAudWktc2VsZWN0bWVudS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJvb2tfYmxvY2sgLmJvb2tfYmxvY2tfdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmJvb2tfYmxvY2sgLmJvb2tfYmxvY2tfdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjMDAwMGYzO1xufVxuLmJvb2tfYmxvY2sgaW1nLmJvb2tfYmxvY2tfY292ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ2JTtcbn1cbi5ib29rX2Jsb2NrIC5ib29rX2Jsb2NrX2Rlc2NyaXB0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDYlO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tdG9wOiAtMC40ZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xufVxuLmJvb2tfYmxvY2sgLmJvb2tfYmxvY2tfZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5ib29rX2Jsb2NrLm9kZCBpbWcuYm9va19ibG9ja19jb3ZlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ib29rX2Jsb2NrLm9kZCAuYm9va19ibG9ja19kZXNjcmlwdGlvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuIl19 */
