* { margin: 0; padding: 0; font-family: 'Open Sans', sans-serif; }

html, body { background-color: #37352B; height: 100%; }

#ctl00_pnlSearch { position: relative; }

.sayt-title-link { text-decoration: none; }

#sayt-menu { max-width: 454px !important; width: 454px !important; }

#sayt-menu .sayt-frame { width: 453px; max-width: 453px; min-width: 453px; }

#sayt-menu .sayt-frame .sayt-result { width: 423px; max-width: 423px; min-width: 423px; position: relative; border-bottom: lightgrey solid 1px; margin: 0 10px 0 10px; overflow: hidden; }

#sayt-menu .sayt-frame .sayt-result .sayt-cover { width: 80px !important; max-width: 80px !important; min-width: 80px !important; display: inline-block; float: left; padding: 8px 0 8px 0; }

#sayt-menu .sayt-frame .sayt-result .sayt-cover img { height: 70px; max-width: 73px; }

#sayt-menu .sayt-frame .sayt-result .sayt-no-cover { width: 80px !important; max-width: 80px !important; min-width: 80px !important; display: inline-block; float: left; padding: 8px 0 8px 0; }

#sayt-menu .sayt-frame .sayt-result .sayt-no-cover div { background-color: lightgrey; max-width: 50px; height: 50px; max-height: 50px; padding-top: 35px; padding-left: 4px; color: white; }

#sayt-menu .sayt-frame .sayt-result .sayt-details { padding-right: 0px; padding-top: 15px; overflow: hidden; }

#sayt-menu .sayt-frame .sayt-result .sayt-details .sayt-title { float: bottom; padding-bottom: 15px; }

#sayt-menu .sayt-frame .sayt-result .sayt-details .sayt-title p { display: block; font-size: 13px; }

#sayt-menu .sayt-frame .sayt-result .sayt-details .sayt-author p { font-size: 13px; }

#sayt-menu .sayt-frame .sayt-result .sayt-edition { width: 100px; padding-top: 15px; float: right; }

#sayt-menu .sayt-frame .sayt-result .sayt-edition p { font-size: 13px; }

.no_cover_small { width: 72px; height: 100px; display: inline-block; background-color: lightgrey; }

.clear_search { position: absolute; right: 73px; top: 3px; font-size: 15px; cursor: pointer; }

h3 { font-size: 13px; font-weight: normal; color: grey; }

.search_container { position: relative; margin: 0 auto; width: 940px; min-height: 100%; height: auto; text-align: left; background-color: #FFF; overflow: hidden; }

.filters_nav { display: inline-block; width: 240px; height: 100%; min-height: 100%; padding: 10px 10px 0px 20px; padding-bottom: 99999px; margin-bottom: -99999px; background-color: #1e1e1B; vertical-align: top; color: white; }

.filters_nav > div { margin-bottom: 15px; }

.filters_nav .nav_heading { color: #6699CC; font-family: "Lucida Sans"; font-size: 12px; border-bottom: 2px #363838 solid; position: relative; display: inline-block; width: 210px; cursor: pointer; }

.filters_nav .chevron { height: 0; }

.filters_nav .fa-chevron-right, .filters_nav .fa-chevron-down { display: none; margin-left: 10px; font-size: 15px; cursor: pointer; }

.filters_nav .publish_date_boxes input { margin: 10px 10px; display: inline-block; width: 70px; height: 25px; }

.filters_nav .filters_checkboxes { padding: 0px; font-size: 15px; }

.filters_nav .filters_checkboxes .filter { text-align: left; position: relative; margin: 10px 0px; }

.filters_nav .filters_checkboxes .filter .count { position: absolute; right: 2px; top: 4%; color: #95989A; font-family: Georgia, Times, 'Times New Roman', serif; }

.filters_nav .filters_checkboxes .filter p input { position: absolute; left: 2px; top: 10%; }

.filters_nav .filters_checkboxes .filter h3 { cursor: pointer; display: inline-block; font-family: Georgia, Times, 'Times New Roman', serif; font-size: 13px; color: #95989A; }

.filters_nav .filters_checkboxes .filter h3:hover { color: #ccc; }

.filters_nav .filters_checkboxes .filter-text { width: auto; cursor: pointer; display: inline-block; margin: 0 0 0 20px; }

.filters_nav .nav_show_more { text-align: center; cursor: pointer; font-size: 11px; }

.advertisement_banner { background-color: lightgrey; }

.show_more { display: inline-block; text-align: center; line-height: 25px; margin-left: 20px; font-family: "Lucida Sans"; letter-spacing: 1px; width: 95px; height: 25px; max-width: 95px; max-height: 25px; cursor: pointer; color: white; font-size: 11px; background-color: black; }

.show_more_disabled { display: inline-block; text-align: center; line-height: 25px; margin-left: 20px; font-family: "Lucida Sans"; letter-spacing: 1px; width: 95px; height: 25px; max-width: 95px; max-height: 25px; cursor: default; color: white; font-size: 11px; background-color: lightgrey; }

.search_container .results_container { display: inline-block; width: 656px; }

.search_container .results_container .meta_results { position: relative; padding: 8px 0 10px 0; border-bottom: 1px lightgrey solid; }

.search_container .results_container .meta_results .number_results { display: inline-block; text-align: center; font-weight: bold; margin-left: 10px; margin-top: 5px; }

.search_container .results_container .meta_results .number_results p { font-size: 14px; }

.search_container .results_container .meta_results .corrected_query { margin-top: 5px; margin-bottom: 5px; margin-left: 15px; }

.search_container .results_container .meta_results .corrected_query p { font-size: 16px; margin-bottom: 10px; }

.search_container .results_container .meta_results .breadcrumbs { display: none; font-family: "Lucida Sans" sans-serif; letter-spacing: .5px; margin-left: 10px; }

.search_container .results_container .meta_results .breadcrumbs .breadcrumb { display: inline-block; margin: 5px 0; color: #0099cc; }

.search_container .results_container .meta_results .breadcrumbs .breadcrumb h2 { font-size: 13px; text-decoration: underline; display: inline-block; cursor: pointer; }

.search_container .results_container .meta_results .breadcrumbs .breadcrumb p { display: inline-block; }

.search_container .results_container .meta_results .breadcrumbs .breadcrumb p.crumb_x { font-size: 15px; display: inline-block; font-weight: bold; cursor: pointer; }

.search_container .results_container .meta_results .breadcrumbs .breadcrumb p.crumb { font-size: 15px; display: none; font-weight: bold; }

.search_container .results_container .meta_results .sort_display { display: inline-block; position: absolute; right: 4px; }

.search_container .results_container .meta_results .sort_display .sort_select { -webkit-appearance: none; -moz-appearance: none; appearance: none; font-family: "Lucida Sans"; font-size: 13px; font-weight: bold; padding-left: 10px; width: 150px; height: 30px; border-radius: 0px; }

.search_container .results_container .meta_results .sort_display:after { content: "\25bc"; color: black; position: absolute; top: 0; right: 0; bottom: 0; font-size: 60%; line-height: 30px; padding: 0 7px 0 0; }

.search_container .results_container .results_content .related_query { width: 95%; height: 100%; font-size: 16px; text-align: left; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; margin-left: 20px; margin-right: 10px; border-bottom: darkgray 1px solid; }

.search_container .results_container .results_content .related_query .suggestion { margin-bottom: 5px; font-size: 16px; }

.search_container .results_container .results_content .related_query .suggestion .did_you_mean { font-size: 16px; color: #0099cc; font-style: italic; font-weight: bold; }

.search_container .results_container .results_content .result { position: relative; background-color: #FFF; padding: 10px 0px; border-bottom: darkgray 1px solid; margin: 0px 5px 0px 20px; height: 100%; min-height: 250px; overflow: visible; clear: both; }

.search_container .results_container .results_content .result a { color: black; }

.search_container .results_container .results_content .result .image { position: absolute; top: 0; bottom: 0; width: 140px; min-height: 250px; display: inline-block; }

.search_container .results_container .results_content .result .image img { width: 150px; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; border: 1px solid lightgrey; }

.search_container .results_container .results_content .result .image .no_cover { display: inline-block; background-color: lightgrey; height: 230px; width: 150px; text-align: center; color: white; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; }

.search_container .results_container .results_content .result .image .no_cover p { position: relative; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }

.search_container .results_container .results_content .result .details { display: inline-block; padding: 10px 0px 20px 20px; margin-left: 150px; width: 455px; display: inline-block; }

.search_container .results_container .results_content .result .details .reading_line { margin-top: 5px; margin-bottom: 5px; font-style: italic; }

.search_container .results_container .results_content .result .details .authors { margin-top: 5px; margin-bottom: 5px; }

.search_container .results_container .results_content .result .details .authors p { font-size: 14px; font-family: "Georgia", serif; line-height: 1.4; }

.search_container .results_container .results_content .result .details .top { width: 100%; display: table; }

.search_container .results_container .results_content .result .details .top .title { display: table-cell; vertical-align: top; }

.search_container .results_container .results_content .result .details .top .title .title_link { text-decoration: none; underline: none; color: black; }

.search_container .results_container .results_content .result .details .top .title .title_link .title_text { font-size: 18px; font-family: "Georgia", serif; }

.search_container .results_container .results_content .result .details .edition { text-align: center; border: 1px #95989A solid; font-family: "Georgia", serif; font-size: 12px; border-radius: 2px; padding: 5px 10px; display: inline-block; float: right; margin-left: 10px; min-width: 90px; }

.search_container .results_container .results_content .result .details .description { margin: 7% 0px 7% 0px; }

.search_container .results_container .results_content .result .details .price { border: 1px lightgrey solid; border-radius: 2px; padding: 8px 8px; margin: 5px; width: auto; display: inline-block; float: left; bottom: 20px; cursor: pointer; }

.search_container .results_container .results_content .result .details .price p { color: black; display: inline-block; }

.search_container .results_container .results_content .result p { font-size: 14px; }

.search_container .results_container .results_content .no_results { width: 100%; height: 200px; font-size: 16px; text-align: left; padding-top: 20px; padding-left: 10px; }

.search_container .results_container .results_content .no_results .no_results_header { margin-bottom: 20px; }

.search_container .results_container .results_content .no_results .did_you_mean { font-size: 16px; color: #0099cc; font-style: italic; font-weight: bold; }

.search_container .results_container .results_content .no_results .suggestion { margin-bottom: 5px; }

.footer_show_more { text-align: center; }

.footer_show_more .show_more_disabled { margin: 15px auto; cursor: default; }

.footer_show_more .show_more { margin: 15px auto; }

/*# sourceMappingURL=data:application/json;base64,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QixpR0F3TTRCLHNCQUFzQixDQUN0QixnQkFBZ0IsQ0FDaEIsYUFBYSxFQUtoQjs7QUEvTXpCLDZHQTRNZ0MsZ0JBQWdCLENBQ2hCLDhCQUE4QixFQUNqQzs7QUE5TTdCLGtGQW1Ob0IsbUJBQW1CLENBQ25CLDBCQUEwQixDQUMxQiw4QkFBOEIsQ0FDOUIsZ0JBQWdCLENBQ2hCLG1CQUFtQixDQUNuQixrQkFBa0IsQ0FDbEIsc0JBQXNCLENBQ3RCLGFBQVksQ0FDWixrQkFBa0IsQ0FDbEIsZ0JBQWdCLEVBQ25COztBQTdOakIsc0ZBK05vQixzQkFBc0IsRUFDekI7O0FBaE9qQixnRkFrT29CLDRCQUE0QixDQUM1QixtQkFBbUIsQ0FDbkIsaUJBQWlCLENBQ2pCLFlBQVksQ0FDWixZQUFZLENBQ1osc0JBQXNCLENBQ3RCLFlBQVcsQ0FDWCxhQUFhLENBQ2IsZ0JBQWdCLEVBTW5COztBQWhQakIsa0ZBNk93QixhQUFhLENBQ2Isc0JBQXNCLEVBQ3pCOztBQS9PckIsa0VBbVBnQixnQkFBZ0IsRUFDbkI7O0FBcFBiLG9FQXVQWSxZQUFZLENBQ1osY0FBYyxDQUNkLGdCQUFnQixDQUNoQixpQkFBaUIsQ0FDakIsa0JBQWtCLENBQ2xCLG1CQUFtQixFQWF0Qjs7QUF6UVQsdUZBOFBnQixvQkFBb0IsRUFDdkI7O0FBL1BiLGtGQWlRZ0IsZ0JBQWdCLENBQ2hCLGVBQWUsQ0FDZixtQkFBbUIsQ0FDbkIsa0JBQWtCLEVBQ3JCOztBQXJRYixnRkF1UWdCLG1CQUFtQixFQUN0Qjs7QUFJYixvQkFDSSxtQkFBbUIsRUFRdEI7O0FBVEQsd0NBR1Esa0JBQWtCLENBQ2xCLGdCQUFnQixFQUNuQjs7QUFMTCwrQkFPUSxrQkFBa0IsRUFDckIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG59XG5cbmh0bWwsIGJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzczNTJCO1xuXHRoZWlnaHQ6MTAwJTtcbn1cblxuI2N0bDAwX3BubFNlYXJjaHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zYXl0LXRpdGxlLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3NheXQtbWVudXtcbiAgICBtYXgtd2lkdGg6IDQ1NHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ1NHB4ICFpbXBvcnRhbnQ7XG4gICAgLnNheXQtZnJhbWUge1xuICAgICAgICB3aWR0aDogNDUzcHg7XG4gICAgICAgIG1heC13aWR0aDogNDUzcHg7XG4gICAgICAgIG1pbi13aWR0aDogNDUzcHg7XG4gICAgICAgIC5zYXl0LXJlc3VsdCB7XG4gICAgICAgICAgICB3aWR0aDogNDIzcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyM3B4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0MjNweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbGlnaHRncmV5IHNvbGlkIDFweDsgXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDEwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAgICAgICAuc2F5dC1jb3ZlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ODBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAwO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo3MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6NzNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2F5dC1uby1jb3ZlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ODBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAwO1xuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6bGlnaHRncmV5O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwcHg7IFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDo0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zYXl0LWRldGFpbHMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAgICAgICAgICAgLnNheXQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDpib3R0b207XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNheXQtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2F5dC1lZGl0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vX2NvdmVyX3NtYWxsIHtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG59XG5cbi5jbGVhcl9zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNzNweDtcbiAgICB0b3A6IDNweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5oMyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IGdyZXk7XG59XG5cbi5zZWFyY2hfY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46MCBhdXRvO1xuXHR3aWR0aDogOTQwcHg7XG5cdG1pbi1oZWlnaHQ6MTAwJTtcbiAgICBoZWlnaHQ6YXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRjtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG59XG5cbi5maWx0ZXJzX25hdiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI0MHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDEwMCUgO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwcHggMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTk5OTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTk5OTlweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFlMWUxQjtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0Y29sb3I6IHdoaXRlO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5uYXZfaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAjNjY5OUNDO1xuICAgICAgICBmb250LWZhbWlseTogXCJMdWNpZGEgU2Fuc1wiO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCAjMzYzODM4IHNvbGlkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmNoZXZyb24ge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmZhLWNoZXZyb24tcmlnaHQsIC5mYS1jaGV2cm9uLWRvd24ge1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAucHVibGlzaF9kYXRlX2JveGVzIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlcnNfY2hlY2tib3hlcyB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG5cbiAgICAgICAgICAgIC5jb3VudHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICB0b3A6IDQlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTU5ODlBO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcywgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCBpbnB1dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcywgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk1OTg5QTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNjY2M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci10ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOjAgMCAwIDIwcHg7XG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2X3Nob3dfbW9yZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG59XG5cbi5hZHZlcnRpc2VtZW50X2Jhbm5lciB7XG5cdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JleTtcbn1cblxuLnNob3dfbW9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJMdWNpZGEgU2Fuc1wiO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLnNob3dfbW9yZV9kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJMdWNpZGEgU2Fuc1wiO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JleTtcbn1cblxuLnNlYXJjaF9jb250YWluZXIgLnJlc3VsdHNfY29udGFpbmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDo2NTZweDtcblxuICAgIC5tZXRhX3Jlc3VsdHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDEwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGxpZ2h0Z3JleSBzb2xpZDtcbiAgICAgICAgXG4gICAgICAgIC5udW1iZXJfcmVzdWx0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuY29ycmVjdGVkX3F1ZXJ5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkx1Y2lkYSBTYW5zXCIgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDk5Y2M7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAuY3J1bWJfeCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcC5jcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnRfZGlzcGxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDo0cHg7XG5cbiAgICAgICAgICAgIC5zb3J0X3NlbGVjdCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkx1Y2lkYSBTYW5zXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc29ydF9kaXNwbGF5OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNWJjXCI7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjAlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDdweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJlc3VsdHNfY29udGVudCB7XG5cbiAgICAgICAgLnJlbGF0ZWRfcXVlcnkge1xuICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBkYXJrZ3JheSAxcHggc29saWQ7XG4gICAgICAgICAgICAuc3VnZ2VzdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAuZGlkX3lvdV9tZWFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwOTljYztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5yZXN1bHQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogZGFya2dyYXkgMXB4IHNvbGlkO1xuICAgICAgICAgICAgbWFyZ2luOjBweCA1cHggMHB4IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDoxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ub19jb3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxMHB4IDBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOjQ1NXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAucmVhZGluZ19saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmF1dGhvcnMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTp0YWJsZTtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGVfbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlX3RleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lZGl0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCAjOTU5ODlBIHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNyUgMHB4IDclIDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggbGlnaHRncmV5IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9fcmVzdWx0cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAubm9fcmVzdWx0c19oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGlkX3lvdV9tZWFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDk5Y2M7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdWdnZXN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZm9vdGVyX3Nob3dfbW9yZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5zaG93X21vcmVfZGlzYWJsZWQge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAuc2hvd19tb3JlIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgfVxufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
