.snmp-block { background: #FFFFFF; box-sizing: border-box; border-radius: 5px; overflow: hidden; margin-bottom: 20px; }

.snmp-wrapp { min-width: 390px; background: #f0f1f1; padding: 10px 20px 10px 20px; box-sizing: border-box; }

.snmp-input { width: 20px; height: 20px; background-color: #FFFFFF; border-radius: 3px; border: 1px solid #dddddd; }

.monitoring-checkboxes { background: #ffffff; padding: 18px 35px 26px 35px; }

.snmp-input-wrapper { padding: 7px 22px; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; background: #f5f6f7; }

.snmp-input-wrapper label { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; cursor: pointer; }

.snmp-input-wrapper input { display: none; cursor: pointer; }

.snmp-input-wrapper input:checked ~ .checkmark:after { opacity: 1; }

.snmp-input-wrapper input:disabled ~ .checkmark { opacity: 0.5; }

.snmp-input-wrapper.gray-wrapper { background: #ffffff; padding-top: 5px; padding-bottom: 5px; padding-left: 57px; border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom: 1px solid #f0f1f1; }

.snmp-input-wrapper.gray-wrapper .input-title { color: #000; }

.snmp-input-wrapper:nth-child(1) { padding-top: 13px; }

.snmp-input-wrapper:nth-last-child(1) { border-bottom: none; padding-bottom: 13px; }

.checkmark { position: relative; height: 20px; width: 20px; background-color: #ffffff; border: 1px solid #787a7c; border-radius: 3px; transition: opacity .3s ease; }

.checkmark:after { content: ""; position: absolute; opacity: 0; left: 50%; top: 50%; width: 5px; height: 10px; border: solid #076bae; border-width: 0 3px 3px 0; transform: translateX(-50%) translateY(-60%) rotate(45deg); }

.input-title { margin-left: 15px; font-size: 12px; color: #6a6863; }

.connectors-wrapper { padding: 7px 20px; background: #f0f1f1; }

.login-password { width: 100%; }

#popupcontent { height: 100%; }

#popupcontent .social-connectors-popup-wrapper { min-width: 620px; }

#popupcontent .social-connectors-popup-wrapper h3 { font-size: 18px; font-weight: normal; color: #FFFFFF; background: #1b81c1; padding-top: 13px; padding-bottom: 13px; }

#popupcontent #integrationTabs { display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; background: #e1e8ea; border-top-right-radius: 5px; border-top-left-radius: 5px; padding: 6px 0 5px; border-bottom: none; }

#popupcontent #connectors_form { background: #ffffff; }

#popupcontent #facebook, #popupcontent #e_mail, #popupcontent #sms { /*background: #f5f6f7;*/ min-height: 240px; }

#popupcontent .connector-tab { border-top-right-radius: 5px; border-top-left-radius: 5px; padding-top: 5px; padding-bottom: 5px; background: #50b9f1; min-width: 180px; position: relative; min-height: 17px; margin-right: 4px}
#popupcontent .connector-tab:last-child{margin-right: 0}

#popupcontent .connector-tab label { color: #ffffff; cursor: pointer; }

#popupcontent .connector-tab.active { background: #ffffff; }

#popupcontent .connector-tab.active a, #popupcontent .connector-tab.active label { color: #0a578b; }

#popupcontent .tab-link { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; color: #ffffff; width: 100%; height: 100%; cursor: pointer; position: absolute; top: 0; left: 0; }

#popupcontent .connector-settings { padding: 20px; box-sizing: border-box; }

#popupcontent .input-row { display: -ms-flexbox; display: flex; margin-top: 12px; -ms-flex-align: center; align-items: center; }

#popupcontent .input-row.amazon-selector { -ms-flex-pack: center; justify-content: center; margin-bottom: 30px; margin-top: 0; }

#popupcontent .input-key { width: 22%; text-align: right; color: #999999; }

#popupcontent .input-value { width: 65.5%; box-sizing: border-box; padding-left: 6px; }

#popupcontent .input-value input[type="text"], #popupcontent .input-value input[type="password"], #popupcontent .input-value textarea { width: 100%; padding: 0 5px 0 5px; box-sizing: border-box; }

#popupcontent .input-value input[type="text"]#smtp-security-item, #popupcontent .input-value input[type="text"].smtp-port-number, #popupcontent .input-value input[type="password"]#smtp-security-item, #popupcontent .input-value input[type="password"].smtp-port-number, #popupcontent .input-value textarea#smtp-security-item, #popupcontent .input-value textarea.smtp-port-number { width: 50%; }

#popupcontent .input-value #smtp-security-item { width: 50%; }

#popupcontent .input-value textarea { resize: vertical; max-height: 250px; }

#popupcontent .custom-checkbox-label { display: -ms-flexbox; display: flex; position: absolute; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 100%; }

#popupcontent .custom-checkbox-label input[type="checkbox"] { display: none; }

#popupcontent .custom-checkbox-label input[type="checkbox"]:checked ~ .checkmark:after { opacity: 1; }

#popupcontent .custom-checkbox-label .checkmark { position: absolute; right: 5px; }

#popupcontent .checkbox-title { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

#popupcontent .checkbox-title i { font-size: 18px; margin-right: 8px; }

#popupcontent .text-checkbox-input { display: none; }

#popupcontent .text-checkbox-input + label { color: #dadbdc; padding-bottom: 6px; padding-left: 20px; padding-right: 20px; font-size: 12px; border-bottom: 3px solid #dadbdc; cursor: pointer; }

#popupcontent .text-checkbox-input:checked + label { color: #0a578b; border-bottom: 2px solid #0a578b; }

#popup { position: absolute; overflow-y: hidden; }

#popup h3 { position: -webkit-sticky; position: sticky; top: 0; z-index: 1; width: 100%; }

#popup h3:nth-child(1) { position: -webkit-sticky; position: sticky; top: 0; z-index: 1; width: 100%; background: #3075ba; color: #FFFFFF; font-weight: bold; padding-top: 12px; padding-bottom: 11px; font-size: 14px; line-height: 17px; }

#popup h3:nth-child(1):before { content: ''; position: absolute; top: 0; left: 50%; width: 200%; height: 100%; transform: translateX(-50%); }

#popup:before { left: 50% !important; right: initial !important; bottom: initial !important; top: 50% !important; transform: translateX(-50%) translateY(-50%); }

.popup_close { right: 30px; top: 16px; }

.close-link { width: 100%; height: 100%; display: inline-block; }

.popup-content-wrapper { height: 100%; background: #FFFFFF; overflow-x: hidden; min-width: 400px}

.popup-box-shadow { border-radius: 5px; overflow: hidden; }

.ml { padding-bottom: 15px; }

.fields-container { padding: 10px; }

#add-custom-field { transform: translateX(10px); }

.brands { display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0px 10px; background: white; }

.brands .block-search { width: 100%; }

.brands .catalogue-tabs { border-radius: 5px; margin-right: 8px; padding: 5px 37px; }

.brands .catalogue-tabs:hover { background-color: #0a578b; }

.brands .catalogue-tabs:hover a { color: white; }

.brands-table ._itemsTable tr td:last-child { border-right: none; }

.brands-table ._itemsTable tr.active-tr { background: #E8F8FE !important; }

.brands-table ._itemsTable tr:nth-child(even) { background: white; }

.brands-table ._itemsTable tr:nth-child(odd) { background: #f5f6f7; }

.brands-table ._itemsTable tr.header_tr { background: white; }

.brands-table ._itemsTable tr.header_tr td { text-decoration: none; border-bottom: 1px solid #909090 !important; color: #969da9; }

.brands-table ._itemsTable tr.header_tr td:first-child { text-decoration: underline; color: #969da9; padding-left: 75px; }

.brands-table ._itemsTable tr.header_tr td:nth-child(2) { color: black; }

.brands-table ._itemsTable tr td { font-size: 11px; color: black; padding-top: 10px; padding-bottom: 10px; text-align: left; border-bottom: 1px solid #e1e8ea; width: 200px; }

.brands-table ._itemsTable tr td:first-child { padding-left: 10px; }

.__popup_window { background: #f0f1f1; }

.w80 { display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-align: center; align-items: center; width: 85%; }

.content_table { padding: 15px; min-width: 900px; max-height: 80vh; overflow-y: auto; }
.new_content_table { padding: 0; min-width: 0; max-height: none; background-color: white }

.company_up_arrow { display: inline-block; background: url("../img/up_arrow_table.png"); background-repeat: no-repeat; width: 15px; height: 10px; }

span.edit_now { display: inline-block; width: 15px; height: 15px; margin-right: 5px; background: url("../img/edit_now.png") no-repeat; cursor: pointer; }

.display_inline { display: inline; }

.check_icon { display: inline-block; width: 15px; height: 15px; background: url("../img/check_img.png") no-repeat; cursor: pointer; }

.add-brand { margin-top: 5px !important; }

.add-brand:before { content: "+"; color: white; font-size: 28px; position: absolute; left: 8px; }

.catalogue-tabs.add-brand:hover { cursor: pointer; }

.catalogue-tabs.add-brand:hover span a { color: white; }

.pb150 { padding-bottom: 150px; background: white; }

.sb-container { position: relative; overflow: hidden; }

.sb-content { max-height: inherit !important; height: 100%; width: 122%; padding-right: 20%; overflow-y: scroll; box-sizing: border-box; overflow-x: hidden; }

.sb-scrollbar-container { position: absolute; right: 0px; bottom: 0px; top: 0px; width: 8px; }

.sb-scrollbar-container-hide { right: -20px; }

.sb-scrollbar { position: absolute; right: 0; height: 30%; width: 4px; border-radius: 10px; background: #1b81c1; }

.sb-scrollbar:hover { background: rgba(0, 0, 0, 0.5); }

.catalogue { display: -ms-flexbox; display: flex; min-height: 40px; background: #e1e8ea; border-bottom: 1px solid white; }

.catalogue-tabs { color: white; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-left: 7px; background: #50b9f1; border-radius: 5px 5px 0 0; margin-top: 10px; padding: 10px 30px; transition: 0.5s ease all; position: relative; cursor: pointer; }

.catalogue-tabs .image-container { width: 15px; height: 15px; }

.catalogue-tabs.active-tab { background-color: #ffffff; text-transform: capitalize; }

.catalogue-tabs.active-tab .text_link { color: #076bae; }

.catalogue-tabs.active-tab .text_link a { color: #076bae; }

.catalogue-tabs .title__image { margin-left: -10px; width: 19px; height: 16px; }

.catalogue-tabs a.__settings { position: absolute; right: 10px; cursor: pointer; transition: 0.5s ease all; }

.catalogue-tabs a.__settings:hover { transform: rotate(45deg); }

.catalogue-tabs.color-white:hover .text_link { color: white; }

.catalogue-tabs:hover { background-color: #ffffff; color: #076bae; }

.catalogue-tabs:hover .text_link { color: #076bae; }

.catalogue-tabs:hover .text_link a { color: #076bae; }

.text_link { color: #ffffff; font-size: 12px; }

.text_link a { color: #ffffff; text-decoration: none; text-transform: capitalize; }

.add-catalogue { background: #50b9f1; text-decoration: none; border-radius: 5px; height: 8px; margin-top: 13px; font-size: 21px; padding: 9px; }

.add-catalogue:hover { background: #076bae; background-image: none; color: white; cursor: pointer; }

.add-catalogue.mt-0 { margin-top: 0; }

.header_under_table { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 2px 8px; padding-top: 0; background: #e1e8ea; border-bottom: 1px solid white; }

.w33 { width: 33%; }

.default_company { font-size: 12px; color: #4e5157; -ms-flex-item-align: end; align-self: flex-end; margin-bottom: 2px; background-image: url("../img/default_company.png"); background-repeat: no-repeat; background-position: 0; padding-left: 18px; }

.txR { text-align: right; }

.group-btn a:last-child { margin-left: 7px !important; }

.head_title h3 { color: #0e76bc; font-size: 22px; font-weight: normal; }

.block-search { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 10px 17px; background: white; border: 1px solid #c1c1c1; margin: 6px 7px; }

.block-search .mw100 { min-width: 100px; }

.block-search .simple_search { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; width: 100%; }

.block-search .advanced-search { display: none; padding: 10px 40px 5px; overflow: hidden; margin: 10px auto 0 auto; border-top: 1px solid #c1c1c1; width: 100%; }

.block-search .advanced-search .adv__search { margin: 0 auto; }

.block-search div.form-group { margin-left: -24px; }

.block-search div.form-group.ml40 { margin-left: -40px; }

.block-search.brands-search { padding: 4px; }

.block-search.brands-search div.form-group input, .block-search.brands-search div.form-group select { width: 190px; padding-left: 5px; }

.block-search form { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; width: 100%; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-direction: row; flex-direction: row; }

.block-search form span { color: black; margin-left: -10px; margin-top: -2px; }

div.form-group label { color: #969da9; font-size: 11px; margin-right: 6px; }

div.form-group input, div.form-group select { width: 178px; border: 1px solid #bac4cc; padding-left: 5px; }

.status_on { background: url("../img/status_on.png") !important; background-repeat: no-repeat !important; background-position: 47% !important; width: 11%; }

.status_off { background: url("../img/status_off.png") !important; background-repeat: no-repeat !important; background-position: 47% !important; width: 11%; }

/*.icon-delete-ads { background: url("../img/delete_icon.png"); background-position: 17px; }*/

/*.icon-delete-ads:hover { background-position: 17px; }*/

#adv_search, #smp_search { background: none; font-size: 11px; color: #50b9f1; border-bottom: 0.5px solid #50b9f1; cursor: pointer; text-decoration: none; margin-left: 12px; }

#adv_search:hover, #smp_search:hover { border-bottom: 0.5px dashed #50b9f1; }

.btn-group.disp-inline-flex { display: -ms-inline-flexbox; display: inline-flex; }

.btn-group.disp-flex { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; }

.btn-group a, .btn-group input[type="submit"], .btn-group input[type="button"], .btn-group input[type="reset"] { display: -ms-inline-flexbox; display: inline-flex; text-decoration: none; border-radius: 3px; background: #f7f9fa; box-shadow: 0.616px 0.788px 1px 0px rgba(0, 0, 0, 0.4); padding: 4px 15px; border: none; color: #50b9f1; font-size: 11px; cursor: pointer; transition: 0.1s all ease; }

.btn-group a:last-child, .btn-group input[type="submit"]:last-child, .btn-group input[type="button"]:last-child, .btn-group input[type="reset"]:last-child { margin-left: 6px; }

.btn-group a:hover, .btn-group input[type="submit"]:hover, .btn-group input[type="button"]:hover, .btn-group input[type="reset"]:hover { color: #0e76bc; border-color: #628dba; background-color: #B2DFF7; }

.btn-group a:active, .btn-group input[type="submit"]:active, .btn-group input[type="button"]:active, .btn-group input[type="reset"]:active { transform: scale(0.7); }

._itemsTable.td-align-center tr td { text-align: center ; border-bottom: 1px solid #B3B3B3 !important; }

._itemsTable.td-align-center tr td.__important_text_right { text-align: right !important; }

._itemsTable tr td { text-align: left; }

._itemsTable tr td.no-shadow { border-right: none; }

.header_tr { border-spacing: none; }

.header_tr td { width: 11%; text-align: center; font-size: 11px; color: #969da9; text-decoration: underline; border-bottom: 1px solid #b3b3b3 !important; }

.header_tr td a.sort-items { color: #969da9 !important; vertical-align: text-bottom !important; }

.header_tr td a.sort-items:hover { color: #0e76bc !important; }

.header_tr td a.arrow { display: inline-block; width: 15px; background: url("../img/up_arrow_table.png"); background-repeat: no-repeat; background-position: center; transition: 0.5s all ease; vertical-align: text-bottom !important; }

.header_tr td a.arrow.asc { transform: none; }

.header_tr td a.arrow.desc { transform: rotate(180deg); }

.item_style { background: #f5f6f7; border-bottom: 1px solid #b3b3b3; transition: 0.5s ease all; }

.item_style.active-tr { background: red; }

.item_style .new_brand_description { width: 360px; }

.item_style .new_brand_title { width: 230px; }

.item_style .new_brand_company { width: 180px; }

.item_style:hover { background: white; }

.item_style td { max-width: 50px; }

.item_style td.last { text-align: right; }

.item_style td input { padding-left: 5px; }

.item_style td input.error { border: 1px solid red; }

.item_style td select.error { border: 1px solid red; }

.item_style.active__tr { background: #aadefa; box-shadow: 1px 1px 8px -2px #4b6ab0 inset; }

.item_style.active__tr:hover { box-shadow: 1px 1px 8px -2px #4b6ab0 inset; }

.item_style.active__tr td:last-child { border-right: none; }

.back_img_title { background: url("../img/product_family.png"); background-repeat: no-repeat; position: relative; width: 100%; text-align: left; }

.back_img_title a.arrow__up { display: inline-block; width: 11px; height: 9px; background: url("../img/arrow_down.png"); }

.back_img_title a.arrow_down { display: inline-block; width: 11px; height: 9px; background: url("../img/arrow_up.png"); }

._itemsTable.td-align-center tr.active-table .sku.text-overflow { text-overflow: ellipsis; width: 75px; white-space: nowrap; overflow: hidden; }

._itemsTable.td-align-center tr.active-table.default-table:nth-child(odd) { background: #fff; }

._itemsTable.td-align-center tr.active-table.default-table:nth-child(even) { background: #f5f6f7; }

._itemsTable.td-align-center tr.active-table.default-table td.first__td__active { padding-left: 10px !important; }

._itemsTable.td-align-center tr.active-table.default-table td { border-bottom: 1px solid #e1e8ea !important; }

._itemsTable.td-align-center tr.active-table:nth-child(odd) { background: #def1fb; }

._itemsTable.td-align-center tr.active-table:nth-child(even) { background: #d5e8f3; }

._itemsTable.td-align-center tr.active-table td { background: none; color: black; text-align: left; border-bottom: 1px solid white !important; }

._itemsTable.td-align-center tr.active-table td:last-child { text-align: right !important; padding-right: 25px !important; width: 11%; border-right: none; }

._itemsTable.td-align-center tr.active-table td.first__td__active { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding-left: 30px !important; width: 220px; }

div.text_for_image { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: 10px; }

div.text_for_image p { width: 100%; margin: 0; font-size: 12px; text-transform: capitalize; text-align: left; }

div.text_for_image p.up-txt { color: black; }

div.text_for_image p.down-txt { color: #969da9; font-style: italic; }

div.text_for_image p.text-overflow { text-overflow: ellipsis; width: 75px; white-space: nowrap; overflow: hidden; }

.image-container-catalog { width: 63px; height: 39px; }

#deliveryCart > table > tbody > tr:hover > td { cursor: pointer; background-color: inherit !important; }

.menu_item { display: -ms-flexbox; display: flex; /* background: red; */ -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -ms-flex-pack: justify; justify-content: space-between; padding-left: 20px; margin: 0; cursor: pointer; }

.menu_item .list-wrapper { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-direction: row-reverse; flex-direction: row-reverse; min-width: 100px; width: 100%; -ms-flex-align: center; align-items: center; padding: 1px 0px 2px 16px; }

.menu_item .list-wrapper.active_pannel { background: #cbf68a; }

.menu_item .list-wrapper.active_pannel .test-span.active-bg { background: url("../img/item_list_back.png"), #cbf68a; background-repeat: no-repeat; background-position: 7px -62px; }

.menu_item .sub-list { margin-left: -3px; }

.menu_item .label-name { cursor: pointer; position: absolute; left: 21px; }

.menu_item .test-span { display: block; position: absolute; width: 20px; height: 19px; background: url("../img/item_list_back.png"); background-repeat: no-repeat; background-position: 8px 3px; -ms-flex-item-align: left; -ms-grid-row-align: left; align-self: left; left: 0; }

.new_category { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; background: #e1e8ea; -ms-flex-align: center; align-items: center; padding-top: 6px; padding-bottom: 5px; padding-left: 9px; padding-right: 5px; width: 100%; }

.new_category p { color: #0e76bc; font-size: 22px; margin: 0; }

.new_category .catalogue-tabs { margin-top: 0px; }

ul.menu_categories { width: 100%; }

ul.menu_categories li.active__category .list-wrapper { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-direction: row-reverse; flex-direction: row-reverse; min-width: 100px; width: 100%; -ms-flex-align: center; align-items: center; padding: 1px 0px 2px 16px; }

ul.menu_categories li.active__category .list-wrapper.active_pannel { background: #cbf68a; }

ul.menu_categories li.active__category .list-wrapper.active_pannel .test-span.active-bg { background: url("../img/item_list_back.png"), #cbf68a; background-repeat: no-repeat; background-position: 7px -62px; }

ul.menu_categories li.item_category { display: -ms-flexbox; display: flex; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; padding-left: 24px; padding-top: 5px; padding-bottom: 5px; margin: 0; background: url("../img/item_list_back.png"); background-repeat: no-repeat; background-position: 4px; }

ul.menu_categories li.item_category:hover { background: url("../img/item_list_back.png"), #cbf68a; background-repeat: no-repeat; background-position: 7px -59px; cursor: pointer; }

ul.menu_categories li.item_category a { text-decoration: none; color: black; font-size: 12px; }

.add-catalogue:hover { text-decoration: none !important; }

#product_categories p.title { color: black; font-size: 12px; margin-left: 5px; width: 100%; }

#product_categories p.title span { cursor: pointer; }

#product_categories p.title span.active_pannel { background: #cbf68a; width: 93%; display: block; padding: 5px 0px 4px 10px; margin-left: -5px; }

.transition { transition: 0.5s ease all; }

.pagination-product-list .pagination .records-list li > * { padding: 0 3px; }
.pagination-product-list .pagination .records-list li a { text-decoration: none }

.pagination-product-list ul.records-list { margin-right: 0; }

.pagination-product-list ul.records-list li { padding: 0 3px; cursor: pointer; }
.pagination-product-list ul.records-list li a{ width: 11px }

.pagination-product-list ul.records-list li a:hover { display: block; padding: 0 3px; font-weight: normal; background-color: #BDE1F3; color: #333333; }

.without_familly .back_img_title { background: url("../img/icon_without_fam.png"); background-repeat: no-repeat; background-position-x: 0px; background-position-y: 5px; text-align: center; width: 150px; }

.add_familly form { margin-left: 20px; margin-right: -15px; }

.w670 { width: 710px; }

.w670 h3 { display: -ms-flexbox; display: flex; }

.w670 h3 .default_name { width: 40%; text-align: left; padding-left: 18px; }

.form_add_familly { margin-top: 15px; background: white; padding-top: 20px; padding-bottom: 30px; border-radius: 5px; }

.form_add_familly .form-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; margin-bottom: 12px; }

.form_add_familly .form-group label { float: left; width: 30%; text-align: right; }

.form_add_familly .form-group input, .form_add_familly .form-group select { width: 59%; }

.help-text { clear: both; color: #999999; font-size: 10px; font-style: italic; margin-left: 220px; margin-top: 0; margin-bottom: 0; }

@-moz-document url-prefix() { .catalogue_brands select { margin-left: 2px; width: 156px; } }

.catalogue_brands select { width: 156px; border: 1px solid #bac4cc; }

.catalogue_brands .catalogue_input { float: left; padding-left: 170px; }

.catalogue_brands .catalogue_input label { color: #969da9; font-size: 11px; }

.catalogue_brands .brand_input { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-left: 22px; }

.catalogue_brands { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-bottom: 10px; }

.add-familly { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; margin-top: 8px; margin-bottom: 8px; }

.add_brand { cursor: pointer; display: inline-block; padding: 0px 8px; font-size: 23px; text-decoration: none; color: #ffffff; border-radius: 4px; background: #50b9f1; transition: 0.5s ease all; }

.add_brand:hover { background-color: #0a578b; color: white; }

.required_star:before { position: relative; content: '*'; color: red; }

.add_product_flex { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; padding-bottom: 20px; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.add_product_flex .left-group { width: 42%; margin-left: 50px; padding-right: 10px; border-right: 1px solid #e5e6e7; }

.add_product_flex .right-group { border: 1px solid #d7d8d8; width: 29%; margin-right: 0; padding: 7px; -ms-flex-align: center; align-items: center; margin-left: -30px; }

.add_product_flex .right-group span { margin-left: 10px; }

.add_product_flex .form-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; }

.add_product_flex .form-group.w50 { width: 50%; }

.add_product_flex .form-group.flex-end { -ms-flex-item-align: end; align-self: flex-end; }

.add_product_flex .form-group input, .add_product_flex .form-group select { width: 188px; height: 22px; border: 1px solid #bac4cc; padding-left: 5px; }

.add_product_flex .form-group label { width: 85px; color: #4e5157; font-size: 12px; text-align: right; position: relative; }

.add_product_flex .form-group label.require_star:before { position: relative; top: -3px; content: '*'; color: #ec3e3e; }

.add_product_flex .title { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; width: 100%; margin-bottom: 13px; }

.add_product_flex .title input { width: 38%; }

.sku_brand { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; }

.brand { margin-left: 38px; }

.add_pr_comment { margin-left: 95px; width: 100%; }

.__slider { width: 70%; opacity: 1 !important; margin-left: 10px; background: url("../img/slider_img.png") !important; background-repeat: no-repeat; }

#custom-handle { position: relative; width: 3em; height: 1.6em; top: 50%; margin-top: -.8em; text-align: center; line-height: 1.6em; padding: 0 10px; background: white; border-radius: 10px; }

#custom-handle:after { content: ''; display: block; position: absolute; top: 2px; left: 5px; width: 15px; height: 15px; background: url("../img/slider_left.png") no-repeat; }

#custom-handle:before { content: ''; display: block; position: absolute; top: 2px; right: -1px; width: 15px; height: 15px; background: url("../img/slider_right.png") no-repeat; }

.ui-widget-header, .ui-widget-content { border: none !important; }

.ui-widget-header { background: none !important; }

.container { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; background: white; padding: 18px; border-radius: 5px; }

.description__container { width: 51%; background: #f5f6f7; padding-bottom: 10px; }

.description__container p.title { margin: 0; padding: 7px; background: #e5e6e7; color: #4e5157; font-size: 12px; }

.description__container .form-group-description { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; margin-top: 13px; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 103%; }

.description__container .form-group-description label { width: 50px; color: #4e5157; font-size: 12px; text-align: right; }

.description__container .form-group-description input { width: 84%; margin-right: 20px; height: 22px; border: 1px solid #bac4cc; padding-left: 5px; }


.price__table { width: 47%; background: #f5f6f7; }

.price__table p.title { margin: 0; padding: 7px; background: #e5e6e7; color: #4e5157; font-size: 12px; }

.header_table { display: -ms-flexbox; display: flex; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; border-bottom: 1px solid #909090; font-size: 12px; color: #969da9; }

.header_table .price { width: 29%; text-align: right; }

.header_table .caption { width: 50%; text-align: center; }

.header_table .date { width: 21%; text-align: center; }

.flex__input { display: -ms-flexbox; display: flex; -ms-flex-pack: start; justify-content: flex-start; margin-bottom: 3px; padding: 0 10px; -ms-flex-align: center; align-items: center; }

.flex__input:nth-child(1) { display: none; }

.flex__input p.base-price { width: 75px; text-align: right; font-size: 12px; color: #969da9; }

.flex__input input { height: 22px; border: 1px solid #bac4cc; margin-left: 4px; padding-left: 5px; }

.flex__input input[type='date'] { height: 22px; }

.caption_input { width: 40%; }

.price_input { width: 15%; margin-left: -12px; }

.unstyled::-webkit-inner-spin-button, .unstyled::-webkit-calendar-picker-indicator { visibility: hidden; position: absolute; top: 0; right: 0; -webkit-appearance: none; }

.date_input { width: 120px; }

.caption__container { width: 33%; margin-top: 10px; background: #f5f6f7; border-radius: 5px; }

.caption__container p.title { margin: 0; padding: 7px; background: #e5e6e7; color: #4e5157; font-size: 12px; border-top-left-radius: 5px; border-top-right-radius: 5px; }

.caption__container .caption__inputs { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; margin: 5px 6px; padding-bottom: 5px; border-bottom: 1px solid #e1e6e8; }

.caption__container .caption__inputs input { width: 47%; height: 22px; border: 1px solid #bac4cc; padding-left: 5px; }

.header__table { display: -ms-flexbox; display: flex; margin: 0 6px; border-bottom: 1px solid #909090; }

.header__table .caption__text, .header__table .title__text { width: 50%; text-align: center; font-size: 12px; color: #969da9; }

.header__table .caption__text.text_align_media_files, .header__table .title__text.text_align_media_files { text-align: left; padding-left: 26px; }

.header__table .caption__text.text_left, .header__table .title__text.text_left { text-align: left; }

.chooise__type { display: none; }

.image__container { display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-align: center; align-items: center; margin: 5px; padding-bottom: 3px; border-bottom: 1px solid #e1e6e8; }

.image__container:last-child { border-bottom: none; }

.image__container .type_media { width: 74px; height: 40px; }

.image__container .type_media.none_img { background: #eaf8ff; border: 1px dashed blue; }

.image__container .actions { position: relative; }

.image__container .actions a { display: block; width: 30px; height: 15px; background: url("../img/actions.png"); background-repeat: no-repeat; }

.image__container .media_input input { width: 187px; height: 22px; border: 1px solid #bac4cc; padding-left: 5px; }

.menu { position: absolute; left: -28px; border-radius: 2px; box-shadow: 0.707px 0.707px 4px 0px rgba(1, 50, 101, 0.21); width: 105px; background: white; z-index: 1; padding: 5px 7px 5px 1px; }

.menu .action { width: 100% !important; background-image: none !important; margin-bottom: 5px; text-decoration: none; font-size: 11px; color: #45b4ef; padding: 3px; }

.menu .action:hover { background: #eaf8ff; }

.caption__container .image__container .menu{left: auto; right:0;}

.hide_menu { visibility: hidden; }

.inputWrapper { overflow: hidden; position: relative; cursor: pointer; }

.fileInput { cursor: pointer; height: 100%; position: absolute; top: 0; right: 0; z-index: 99; /*This makes the button huge. If you want a bigger button, increase the font size*/ font-size: 50px; /*Opacity settings for all browsers*/ opacity: 0; -moz-opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.bottom_flex_container { display: -ms-flexbox; display: flex; -ms-flex-pack: start; justify-content: flex-start; width: 100%; }

.bottom_flex_container .w32 { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 32%; margin-right: 19px; }

.bottom_flex_container .w32:first-child { border-right: 1px solid #e1e6e8; }

.w115 { width: 109px; background: url("../img/calendar.png") 95% no-repeat; background-color: white; cursor: pointer; }

.ml60 { margin-left: 60px; margin-top: 0; }

.product-edit_switcher { width: 50%; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; }

.icon-settings-edit { width: 30px; height: 18px; display: block; margin-top: 5px; background: url("../img/settings_tab.png") no-repeat; }

.to-inline { line-height: 24px; }

.active_img { position: relative; cursor: help; }

.active_img .icons { visibility: hidden; opacity: 0; position: absolute; top: 9px; left: 10px; transition: 0.5s ease all; }

.active_img .icons a { display: -ms-inline-flexbox; display: inline-flex; width: 25px; height: 25px; background-color: white; border-radius: 50%; margin-right: 4px; transition: 0.35s linear all; }

.active_img .icons a.show-icon { background-image: url("../img/eye.png"); background-position: center; background-repeat: no-repeat; }

.active_img .icons a.delete-icon { background-image: url("../img/delete_image.png"); background-position: center; background-repeat: no-repeat; }

.active_img .icons a.scale_hover:hover { transform: scale(1.1); }

.active_img:hover .icons { visibility: visible; opacity: 1; }

.comment_description { color: #666258; font-size: 10px; font-weight: normal; font-style: italic; white-space: nowrap; padding-top: 4px; text-align: left; margin-left: 65px; margin-top: 0; }

.asset_media { position: absolute; top: 50%; left: 51%; width: 390px; background: #f5f6f7; list-style-type: none; }

.asset_media .inner-list { padding: 5px; max-height: 300px; overflow-y: auto; background: #f5f6f7; }

.asset_media .inner-list::-webkit-scrollbar-button { background-image: url(""); background-repeat: no-repeat; width: 6px; height: 0px; }

.asset_media .inner-list::-webkit-scrollbar-thumb { border-radius: 5px; background-color: #1b81c1; background-image: url("https://yraaa.ru/_pu/24/59610063.png"); background-position: center; background-repeat: no-repeat; }

.asset_media .inner-list::-webkit-scrollbar { width: 4px; }

.asset_media .close_media_selector { position: absolute; top: 9px; left: 93%; cursor: pointer; }

.asset_media .item-media { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; background: white; margin: 0; padding: 3px 5px; border-bottom: 1px solid #e1e6e8; cursor: pointer; transition: 0.2s ease-out all; }

.asset_media .item-media:hover { background: #eaf8ff; }

.asset_media .item-media span { margin-left: 3px; color: black; font-size: 12px; }

.asset_media .item-media img { width: 60px; }

.pl6 { padding-left: 6px; }


.change-size { font-size: 20px; padding: 7px; }

.add_familly_btn { font-size: 19px; margin-left: 3px; }

.error { border: 1px solid red; }

.dispFlex { display: -ms-flexbox; display: flex; }

.form-group-description .add_pr_comment { margin-left: 66px; }

.w660 { width: 660px; }

.input_type, .edit__catalog .wraper .left-form-group .form-group input, .edit__catalog .wraper .left-form-group .form-group select, .edit__catalog .wraper .left-form-group .form-group textarea { height: 20px; border: 1px solid #b4b4b4; padding-left: 5px; }

.edit__catalog .wraper { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; background: white; padding: 20px 10px 20px 10px; margin: 9px auto; border-radius: 5px; width: 760px; }

.edit__catalog .wraper .left-form-group { width: 70%; }

.edit__catalog .wraper .left-form-group .form-group { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; -ms-grid-column-align: center; justify-items: center; margin-bottom: 4px; }

.edit__catalog .wraper .left-form-group .form-group label { width: 35%; text-align: right; font-size: 12px; }

.edit__catalog .wraper .left-form-group .form-group input { width: 71%; }

.edit__catalog .wraper .left-form-group .form-group input.error { border: 1px solid red; }

.edit__catalog .wraper .left-form-group .form-group select { width: 73%; padding-left: 1px; }

.edit__catalog .wraper .left-form-group .form-group select.error { border: 1px solid red; }

.edit__catalog .wraper .left-form-group .form-group textarea { width: 71%; padding-top: 5px; }

.edit__catalog .wraper .left-form-group .form-group textarea.size_textarea { height: 80px; resize: none; }

.edit__catalog .wraper .right-form-group { width: 30%; }

.edit__catalog .wraper .right-form-group .form-group { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; -ms-grid-column-align: center; justify-items: center; margin-bottom: 4px; margin-left: 42px; -ms-flex-pack: start; justify-content: flex-start; }

.edit__catalog .wraper .right-form-group .form-group input[type="file"] { display: none; }

.edit__catalog .wraper .right-form-group .form-group label[for="file-upload"] { cursor: pointer; font-size: 12px; }

.edit__catalog .wraper .right-form-group .form-group .custom-file-upload { border: 1px solid #bfe3fe; padding: 20px 36px; cursor: pointer; background: url("../img/add_edit_file_img.png") no-repeat center; transition: 0.5s ease all; }

.edit__catalog .wraper .right-form-group .form-group .custom-file-upload:hover { border: 1px solid #0a578b; }

.edit__catalog .wraper .right-form-group .form-group .mr6 { margin-right: 6px; }

.edit__catalog .wraper .right-form-group .mb9 { margin-bottom: 9px; }

.edit__catalog .active-image { position: relative; border: 1px solid #bfe3fe; background: none !important; }

.edit__catalog .image-upload { position: absolute; width: 19px; height: 16px; left: 50%; margin-left: -8px; top: 50%; margin-top: -7px; }

.__back_office_table { min-height: 50vh; max-height: 65vh; }

.__back_office_table .__header_table_connectors { display: -ms-flexbox; display: flex; padding: 13px 26px; padding-right: 45px; background: #1b81c1; }

.__back_office_table .__header_table_connectors h4 { color: #ffffff; font-size: 18px; font-weight: normal; margin-left: 6px; }

.__back_office_table .w43 { width: 40%; }

.__back_office_table .wrapper { padding: 8px 0px 27px 34px; width: 1000px; }

.__back_office_table .add_connectors { text-decoration: none; text-transform: uppercase; }

.__back_office_table .back__none { background: none; }

.__back_office_table .divTable { background: white; clear: both; border-top-left-radius: 5px; border-top-right-radius: 5px; margin-top: 10px; }

.__back_office_table .divTableHeading { border-bottom: 1px solid #909090; }

.__back_office_table .divTableRow { display: -ms-flexbox; display: flex; padding: 10px 0; border-bottom: 1px solid #e1e8ea; }

.__back_office_table .divTableRow:nth-child(even) { background: #fafbfb; }

.__back_office_table .divTableRow .row_element { width: 20%; text-align: center; color: #000000; font-size: 12px; margin-left: 7px; }

.__back_office_table .divTableRow .row_element label { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; cursor: pointer; }

.__back_office_table .divTableRow .row_element input[type=text] { width: 110px; padding-left: 5px; }

.__back_office_table .divTableRow .row_element input { display: none; cursor: pointer; }

.__back_office_table .divTableRow .row_element input:checked ~ .checkmark:after { opacity: 1; }

.__back_office_table .divTableRow .row_element .status-input { width: 20px; height: 20px; background-color: #FFFFFF; border-radius: 3px; border: 1px solid #dddddd; }

.__back_office_table .divTableRow .row_element .checkmark { position: relative; left: 50%; margin-left: -10px; height: 20px; width: 20px; background-color: #ffffff; border: 1px solid #787a7c; border-radius: 3px; }

.__back_office_table .divTableRow .row_element .checkmark:after { content: ""; position: absolute; opacity: 0; left: 6px; top: 2px; width: 5px; height: 10px; border: solid #076bae; border-width: 0 3px 3px 0; transform: rotate(45deg); }

.__back_office_table .divTableRow .divTableHead { width: 20%; text-align: center; color: #969da9; font-size: 11px; }

.__back_office_table .mr_m10 { margin-right: -10px; }

.__back_office_table .back_white { border-top-left-radius: 5px; border-top-right-radius: 5px; background: white; }

.__back_office_table .without_dot { display: block !important; }

.__back_office_table .icons-wrap .unit .icon-save-ads:hover { background-position: -287px -590px; }

.sub-menu-application { background: #e1e8ea; }

.my-ads-search-box { border: 1px solid #c1c1c1; margin-top: 10px; padding: 5px 10px; box-sizing: border-box;  margin-right: 10px}

.my-ads-search-box .search-temp-simple #simple-search-buttons input[type="submit"] { background: #f7f9fa; outline: none; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25); }

.application-list-content-wrapper .table, .application-list-content-wrapper .legend, .xpane-content-wrapper .table, .xpane-content-wrapper .legend { background: transparent; }

.application-list-content-wrapper .legend, .xpane-content-wrapper .legend { border-top: 1px solid #e1e8ea; padding: 5px 15px; -ms-flex-item-align: end; align-self: flex-end; width: 99%; }

.application-list-content-wrapper .legend .lege-item, .xpane-content-wrapper .legend .lege-item { padding: 0 15px 0 0; }

.xpane-content-wrapper { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; padding: 5px; }

.application-list-tabs-container.content-shadow {
    box-shadow: none;
    border-radius: 8px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-right: 1px solid #e1e8ea;
    border-left: 1px solid #e1e8ea;
    border-bottom: 1px solid #e1e8ea;
    border-top: 1px solid #e1e8ea;
}

.application-list-tabs-container #applicationList .application_title { width: 210px; }

.application-list-tabs-container #applicationList .pagination { background: none; }

.application-list-tabs-container #applicationList .title-cell { width: 26.63%; }

.application-list-tabs-container #applicationList .serial-cell { width: 6.03%; }

.application-list-tabs-container #applicationList .company-cell { width: 20.08%; font-style: italic !important; }

.application-list-tabs-container #applicationList .location-cell { width: 21.11%; }

.application-list-tabs-container #applicationList .version-cell { width: 7.2%; }

.application-list-tabs-container #applicationList .language-cell { width: 13.57%; }

.application-list-tabs-container #applicationList .language-cell span { position: relative; margin: auto 4px; display: inline-block; width: 12px; }

.application-list-tabs-container #applicationList .language-cell span.empty { font-size: 0; min-width: 9px; }

.application-list-tabs-container #applicationList .language-cell span.empty:before { content: ''; position: absolute; background: inherit; left: 0; top: 0; width: 100%; height: 100%; }

.application-list-tabs-container #applicationList .language-cell span.empty:after { position: absolute; content: ''; border: 1px solid #cccccc; border-radius: 50%; width: 5px; height: 5px; top: 50%; left: 50%; transform: translateX(-50%) translateY(-90%); }

.application-list-tabs-container #applicationList .language-cell span.active { color: #ff3a3a; }

.application-list-tabs-container #applicationList .action-cell { width: 14.07%; }

.application-list-tabs-container #applicationList .action-cell .unit { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin: 6px 6px; }

.application-list-tabs-container #applicationList .table { min-height: 50vh; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.application-list-tabs-container #applicationList .table .pagination { -ms-flex-item-align: end; align-self: flex-end; }

.application-list-tabs-container #applicationList .table .table-heading th { border-bottom: 1px solid #909090; background-color: #ffffff; color: #969da9; }

.application-list-tabs-container #applicationList .table .table-heading th a { color: #969da9; }

.application-list-tabs-container #applicationList .table .applications_list tr td { padding-top: 5px; padding-bottom: 5px; }
.application-list-tabs-container #applicationList .table .applications_list .xp-action-cell {
    margin-left: -200px;
    display: inline-block;
    position: absolute;
    border: none;
    opacity: 0;
    transition: all 0.3s ease;
    padding: 0px;
    background-color: transparent;
    margin-top: 8px;
    width: 190px;
    text-align: right !important;
}
.application-list-tabs-container #applicationList .table .applications_list .control_panel_droppable:hover .xp-action-cell{
    opacity: 1;
    background-color: white !important;
}
.parent-row.control_panel_droppable.ui-droppable {
    position: relative;
}
.parent-row.control_panel_droppable.ui-droppable.expanded td{
    background: rgb(222, 241, 251);
}
.parent-row.control_panel_droppable.ui-droppable.expanded:hover td{
    /*background: rgb(222, 241, 251);*/
    background: rgb(251, 19, 26);
}
.application-list-tabs-container #applicationList .table .applications_list tr td.location-cell {
    max-width: 152px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.application-list-tabs-container #applicationList .table .applications_list tr:nth-child(even) td { background: #fafbfb; }

.application-list-tabs-container #applicationList .table .applications_list tr:hover td { background-color: #DFEFF7; }

.application-list-tabs-container #applicationList .table .applications_list .expanded .app-count { transform: translateX(-10px) translateY(-5px); }

.application-list-tabs-container #applicationList .table .applications_list .expanded .app-count:after { position: absolute; content: ''; width: 8px; height: 8px; box-sizing: border-box; border-right: 3px solid #50b9f1; border-bottom: 3px solid #50b9f1; left: 0; top: 115%; transform: translateY(-50%) rotate(45deg); }
.application-list-tabs-container #applicationList .table .applications_list .app-count span{padding-left: 1px}

.application-list-tabs-container #applicationList .table .applications_list .app-count { width: 70px; position: relative; cursor: pointer; transform: translateX(-10px); transition: transform .3s ease; }

.application-list-tabs-container #applicationList .table .applications_list .app-count:before { position: absolute; content: ''; width: 20px; height: 20px; top: 50%; left: 4px; transform: translateX(-50%) translateY(-51%); background: #ffffff; border: 1px solid #50b9f1; border-radius: 50%; }

.application-list-tabs-container #applicationList .table .applications_list .app-count:after { position: absolute; content: ''; width: 8px; height: 8px; box-sizing: border-box; border-right: 3px solid #50b9f1; border-bottom: 3px solid #50b9f1; left: 15px; top: 50%; transform: translateY(-50%) rotate(-45deg); transition: all .3s ease; }

.application-list-tabs-container #applicationList .slave-tables { display: none; }

.application-list-tabs-container #applicationList .xpane-apps-details-table {position: relative; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap;  -ms-flex-align: center; align-items: center; justify-content: space-between; border-bottom: 1px solid #d5e3e8; }

.application-list-tabs-container #applicationList .xpane-apps-details-table:nth-child(odd) { background: #edf5f9; }

.application-list-tabs-container #applicationList .xpane-apps-details-table:nth-child(even) { background: #f1f9fd; }

.application-list-tabs-container #applicationList .xpane-apps-details-table .title-cell { width: 36.57%; }

.application-list-tabs-container #applicationList .xpane-apps-details-table .company-cell { width: 13.07%; font-style: italic; box-sizing: border-box; padding: 0px 4px; }

.application-list-tabs-container #applicationList .xpane-apps-details-table .location-cell { width: 255px; }

.application-list-tabs-container #applicationList .xpane-apps-details-table .version-cell { width: 67px; }

.application-list-tabs-container #applicationList .xpane-apps-details-table .language-cell { width: 122px; }

.application-list-tabs-container #applicationList .xpane-apps-details-table .action-cell {
    position: absolute;
    right: 0;
    width: 190px;
    opacity: 0;
    transition: all .3s ease;
    text-align: right;
    margin-right: 11px;
}
.application-list-tabs-container #applicationList .xpane-apps-details-table:hover .action-cell{
    opacity: 1;
    background-color: #edf5f9;
}
.application-list-tabs-container #applicationList .xpane-apps-details-table:nth-child(even) .action-cell:hover{background-color: #f1f9fd}
.application-list-tabs-container #applicationList .xpane-apps-details-table .xpane-apps-information { width: 43.6%; }

.application-list-tabs-container #applicationList .appinfo-wrapper { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; box-sizing: border-box; padding-left: 40px; }

.application-list-tabs-container #applicationList .appinfo-wrapper .company-ico { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; top: initial; margin: auto 5px; }

.application-list-tabs-container #applicationList .appinfo-wrapper .app-type { color: #999999; line-height: 14px; margin-bottom: 8px }
.application-list-tabs-container #applicationList .appinfo-wrapper .app-title { line-height: 14px; margin-top:  8px }

.x_pane_menu { padding-top: 5px; }

.x_pane_menu .title { color: #969da9; text-align: left; padding: 2px 10px; }

.x_pane_menu .xpane-menu-item { display: inline-block; border-top-left-radius: 5px; border-top-right-radius: 5px; background: #50b9f1; margin-left: 5px;
    width: 180px;
    text-align: center;
}

.x_pane_menu .xpane-menu-item:nth-child(1) { margin-left: 10px; }

.x_pane_menu .xpane-menu-item a { text-decoration: none; font-weight: bold; color: #ffffff; display: -ms-inline-flexbox; display: inline-flex; min-width: 130px; min-height: 32px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; }

.x_pane_menu .xpane-menu-item.active { background: #ffffff; }

.x_pane_menu .xpane-menu-item.active a { color: #0a578b; }

th.no_sorting { color: #969da9; font: 12px tahoma; vertical-align: middle; }

#deliveryCart { width: 100%; }

.companies-list { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; }

#applicationList { border-radius: 0; margin-top: 0px; }

#applicationList .pagination { margin-top: 20px; margin-bottom: 25px; padding: 0; box-sizing: border-box; overflow: initial; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; }

#applicationList .pagination .showing-records { margin-left: 30px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; float: none; position: relative; -ms-flex: 1; flex: 1; }

#applicationList .pagination .showing-records .settings-icon { background: url("../img/icons/icons_ip.png") no-repeat -290px -1113px; width: 17px; height: 17px; display: inline-block; cursor: pointer; margin-right: 10px; }

#applicationList .pagination .show-records-settings { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

#applicationList .pagination .pages-quantity { background: #fafafa; position: absolute; display: none; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); padding: 5px 10px; top: 35px; z-index: 1; left: -30px; }

#applicationList .pagination .pages-quantity:before { content: ''; position: absolute; width: 15px; height: 15px; background: inherit; top: -6px; left: 30px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); transform: rotate(-135deg); z-index: -1; }

#requestsTabs .sform_bg { margin-top: 1px; }

.records-span { position: relative; top: 4px; height: 17px; width: 17px; border: none; background: url(../img/icons/icons_ip.png) no-repeat -290px -1113px; display: inline-block; }

.xpane-apps-list { width: 80%; }

.application-list-tabs-container .xpane-content-wrapper { position: relative; overflow: hidden;max-height: 800px }
.application-list-tabs-container .xpane-content-wrapper .xpane-apps-sidebar{ max-height: 100% }
.application-list-tabs-container .xpane-content-wrapper .xpane-apps-list {padding-bottom: 70px; overflow-y: auto }
.application-list-tabs-container .xpane-content-wrapper .xpane-apps-list .list-footer {position: absolute; bottom: 0;left: 0;width: 78%;background-color: white }

.xpane-apps-sidebar { width: 20%; background: #f5f6f7; border: 1px solid #e1e8ea; border-radius: 3px; }

.xpane-apps-sidebar .heading { background: #e1e8ea; color: #4e5157; padding: 5px 10px; border-top-right-radius: 3px; border-top-left-radius: 3px; }

.xpane-apps-sidebar .sidebar-content { max-height: 100%; overflow: auto; padding: 3px; }

.xpane-apps-sidebar .app-type-label { margin-left: 5px; color: #969da9; }

.xpane-apps-sidebar #app-type { width: 80%; margin-left: 10px; }

.xpane-apps-sidebar .available-apps-list { list-style: none; }

.apps-list-item { border: 1px solid #a4c7de; padding: 5px 5px 5px 8px; margin: 5px 0 0; border-radius: 2px; display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; position: relative; background: #ffffff; min-width: 210px; overflow: hidden}

.apps-list-item:after { position: absolute; content: '...'; height: 3px; width: 13px; left: 2px; top: 49%; transform: translateX(-1%) translateY(-50%) rotate(90deg); line-height: 0; font-size: 20px; color: #ebebeb; }

.apps-list-item img { max-height: 40px; max-width: 40px; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }

.apps-list-item .app-info {
    max-width: 65%;
    margin-left: 5px;
    margin-bottom: 13px;
}

.apps-list-item .app-type { color: #a1a1a1; font-style: italic; margin-top: 5px; }

.apps-list-item .app-company { position: absolute; right: 5px; bottom: 5px; font-style: italic; }

.apps-list-item .app-info-button { background: transparent url("../img/icons/app-info-icon.png") no-repeat center center; background-size: contain; width: 8px; height: 14px; position: absolute; right: 5px; top: 5px; border: none; outline: none; }

.apps-list-item .company-ico { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; top: initial; margin: auto 5px; }

.apps-list-item .company-ico img { height: auto; }

.search-temp-advanced-part { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: space-start; justify-content: space-start; }

.search-temp-advanced, .search-temp-simple { float: none; width: 100%; }

.list-footer { -ms-flex-item-align: end; align-self: flex-end; width: 100%; }

.no-padding { padding: 0 !important; }

.app-title-overflow-control.app-title-app-list { position: relative; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.app-title-overflow-control.app-title-app-list .item-title { top: initial; }

.app-title-overflow-control.app-title-app-list .view_mode { overflow: hidden; line-height: 14px; max-width: 150px; text-overflow: ellipsis; }

.app-title-overflow-control.app-title-app-list .company-ico { width: 38px; height: 38px; top: initial; }

.app-title-overflow-control.app-title-app-list .company-ico img { width: 100%; height: auto; max-width: initial; max-height: initial; }

.app-title-overflow-control.app-title-app-list img { width: 20px; }

.app-title-overflow-control.app-title-app-list .list-view-app-type { font-style: italic; color: #999999; }

/*.app-title-overflow-control.overflowing { position: absolute; }*/

.app-title-overflow-control.overflowing .item-title.edit_view_control { width: auto; }

.xpane-advanced-search-fields { padding-left: 66px; }

.xpane-advanced-search-fields label { margin-left: 10px; }

.list-app-title .app-title-app-list { position: relative; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.list-app-title .app-title-app-list .item-title { top: initial; }

.list-app-title .app-title-app-list .view_mode { overflow: hidden; line-height: 14px; max-width: 270px; white-space: normal; }

.list-app-title .app-title-app-list .company-ico { top: initial; }

.list-app-title .app-title-app-list .list-view-app-type { font-style: italic; color: #999999; }

.search-temp-advanced label, .search-temp-simple label { display: inline-block; text-align: right; }

.search-temp-advanced label.serial-label, .search-temp-simple label.serial-label { margin-left: 0; }

.search-temp-advanced label.translation-label, .search-temp-simple label.translation-label { margin-left: 15px; }

.search-temp-advanced input[type="text"], .search-temp-simple input[type="text"] { width: 160px; }

.list-app-title { width: 42.27%; }

.list-app-company { width: 25.96%; text-align: left; }

.list-app-version { width: 10.32%; }

.list-app-actions { width: 19.18%; }

.icon-ads.icon-office-ads { background-image: url("../img/icons/back_office.png"); background-position: -88px; background-repeat: no-repeat; }

.icon-ads.icon-office-ads:hover { background-position: -88px; }

.icon-ads.icon-schedule-ads { background-image: url("../img/icons/connectors-icon.png"); background-position: center; }

.icon-ads.icon-schedule-ads:hover { background-position: center; }

.icon-ads.icon-feeds { background-image: url("../img/icons/feed-icon.png"); background-position: center; }

.input-row { display: -ms-flexbox; display: flex; margin-top: 12px; -ms-flex-align: center; align-items: center; }

.input-key { width: 32.5%; text-align: right; color: #999999; }

.input-value { width: 65.5%; box-sizing: border-box; padding-left: 6px; }

.input-value input, .input-value textarea { width: 95%; }

#popupcontent #facebook { padding: 38px 0; }

#tab__panel { background: #e1e8ea; height: auto; border-radius: 0; }

.blue-title-log { background-image: url("../img/icons/title_table/title_log.png"); background-repeat: no-repeat; background-position: 11px 7px; background-size: 16px; }

.bb-white { border-bottom: 1px solid white; }

.synclog-link { text-decoration: none; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; display: -ms-inline-flexbox; display: inline-flex; height: 40px; padding: 0 12px 0 12px; color: #323232; text-shadow: 0 1px 0 #FDFDFD; background: linear-gradient(to right, #bfbfbf, #cccccc, #bfbfbf); border-left: 1px solid #fff; border-right: 1px solid #fff; font-size: 12px; transition: all .3s ease; }

.synclog-link:hover { color: #FDFDFD; text-shadow: 0 1px 0 #323232; background: linear-gradient(#b3b3b3, #979697); }

.new-background { background: #e1e8ea; }

.new-synclog-link { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; min-width: auto; width: 150px; margin: 5px 5px 0 5px; cursor: pointer; padding: 5px; color: white; border-radius: 5px 5px 0 0; font-size: 13px; background-color: #50B9F1; text-decoration: none; transition: all 0.5s ease; }

.new-synclog-link:hover { background: white; color: #1B81C1; }

.new-show { background: white; color: #1B81C1; }

.show { border: 1px solid #a1a1a1; border-top-left-radius: 3px; border-top-right-radius: 3px; color: #FDFDFD; text-shadow: 0 1px 0 #323232; background: linear-gradient(#b3b3b3, #979697); height: 45px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL3NubXAuc2NzcyIsInBhcnRpYWxzL3NvY2lhbC1jb25uZWN0b3JzLnNjc3MiLCJwYXJ0aWFscy9wb3B1cC5zY3NzIiwicHJvZHVjdF9jYXRhbG9nL3Byb2R1Y3RfY2F0YWxvZy5zY3NzIiwicHJvZHVjdF9jYXRhbG9nL2FkZF9mYW1pbGx5LnNjc3MiLCJwcm9kdWN0X2NhdGFsb2cvYWRkX3Byb2R1Y3Quc2NzcyIsInByb2R1Y3RfY2F0YWxvZy9lZGl0X2NhdGFsb2d1ZS5zY3NzIiwiYmFja19vZmZpY2UvY29ubmVjdG9ycy5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUNFLG9CQUFtQixDQUNuQix1QkFBc0IsQ0FDdEIsbUJBQWtCLENBQ2xCLGlCQUFnQixDQUNoQixvQkFBbUIsRUFDcEI7O0FBQ0QsY0FDRSxpQkFBZ0IsQ0FDaEIsb0JBQW1CLENBQ25CLDZCQUE0QixDQUM1Qix1QkFBc0IsRUFDdkI7O0FBQ0QsY0FDRSxZQUFXLENBQ1gsYUFBWSxDQUNaLDBCQUF5QixDQUN6QixtQkFBa0IsQ0FDbEIsMEJBQXlCLEVBQzFCOztBQUNELHlCQUNFLG9CQUFtQixDQUNuQiw2QkFBNEIsRUFDN0I7O0FBQ0Qsc0JBQ0Usa0JBQWlCLENBQ2pCLG1CQUFrQixDQUNsQiwwQkFBaUIsQ0FBakIsdUJBQWlCLENBQWpCLHNCQUFpQixDQUFqQixrQkFBaUIsQ0FDakIscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixvQkFBbUIsRUF5Q3BCOztBQS9DRCw0QkFRSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLGdCQUFlLEVBQ2hCOztBQVhILDRCQWFJLGNBQWEsQ0FDYixnQkFBZSxFQWFoQjs7QUEzQkgsdURBa0JVLFdBQVUsRUFDWDs7QUFuQlQsa0RBd0JRLGFBQVksRUFDYjs7QUF6QlAsbUNBNkJJLG9CQUFtQixDQUNuQixpQkFBZ0IsQ0FDaEIsb0JBQW1CLENBQ25CLG1CQUFrQixDQUNsQiw2QkFBNEIsQ0FDNUIsNEJBQTJCLENBQzNCLGlDQUFnQyxFQUlqQzs7QUF2Q0gsZ0RBcUNNLFlBQVcsRUFDWjs7QUF0Q0wsbUNBeUNJLGtCQUFpQixFQUNsQjs7QUExQ0gsd0NBNENJLG9CQUFtQixDQUNuQixxQkFBb0IsRUFDckI7O0FBRUgsYUFDRSxtQkFBa0IsQ0FDbEIsYUFBWSxDQUNaLFlBQVcsQ0FDWCwwQkFBeUIsQ0FDekIsMEJBQXlCLENBQ3pCLG1CQUFrQixDQUNsQiw2QkFBNEIsRUFjN0I7O0FBckJELG1CQVNJLFlBQVcsQ0FDWCxtQkFBa0IsQ0FDbEIsV0FBVSxDQUNWLFVBQVMsQ0FDVCxTQUFRLENBQ1IsV0FBVSxDQUNWLGFBQVksQ0FDWixzQkFBcUIsQ0FDckIsMEJBQXlCLENBQ3pCLDJEQUEwRCxFQUUzRDs7QUFHSCxlQUNFLGtCQUFpQixDQUNqQixnQkFBZSxDQUNmLGVBQWMsRUFDZjs7QUM5RkQsc0JBQ0Usa0JBQWlCLENBQ2pCLG9CQUFtQixFQUNwQjs7QUFFRCxrQkFDRSxZQUFXLEVBQ1o7O0FDVkQsZ0JBQ0UsYUFBWSxFQW1KYjs7QUFwSkQsaURBR0ksaUJBQWdCLEVBU2pCOztBQVpILG9EQUtNLGdCQUFlLENBQ2Ysb0JBQW1CLENBQ25CLGVBQWMsQ0FDZCxvQkFBbUIsQ0FDbkIsa0JBQWlCLENBQ2pCLHFCQUFvQixFQUNyQjs7QUFYTCxpQ0FjSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYiwwQkFBNkIsQ0FBN0IsOEJBQTZCLENBQzdCLG9CQUFtQixDQUNuQiw2QkFBNEIsQ0FDNUIsNEJBQTJCLENBQzNCLGlCQUFnQixDQUNoQixvQkFBbUIsRUFDcEI7O0FBckJILGlDQXdCSSxvQkFBbUIsRUFDcEI7O0FBekJILHFFQTJCSSxvQkFBbUIsQ0FDbkIsa0JBQWlCLEVBQ2xCOztBQTdCSCwrQkErQkksNkJBQTRCLENBQzVCLDRCQUEyQixDQUMzQixpQkFBZ0IsQ0FDaEIsb0JBQW1CLENBQ25CLG9CQUFtQixDQUNuQixpQkFBZ0IsQ0FDaEIsbUJBQWtCLENBQ2xCLGlCQUFnQixFQVdqQjs7QUFqREgscUNBd0NNLGVBQWMsQ0FDZCxnQkFBZSxFQUNoQjs7QUExQ0wsc0NBNENNLG9CQUFtQixFQUlwQjs7QUFoREwsbUZBOENRLGVBQWMsRUFDZjs7QUEvQ1AsMEJBbURJLHFCQUFhLENBQWIsY0FBYSxDQUNiLHNCQUF1QixDQUF2Qix3QkFBdUIsQ0FDdkIsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixlQUFjLENBQ2QsWUFBVyxDQUNYLGFBQVksQ0FDWixnQkFBZSxDQUNmLG1CQUFrQixDQUNsQixPQUFNLENBQ04sUUFBTyxFQUNSOztBQTdESCxvQ0ErREksY0FBYSxDQUNiLHVCQUFzQixFQUN2Qjs7QUFqRUgsMkJBbUVJLHFCQUFhLENBQWIsY0FBYSxDQUNiLGlCQUFnQixDQUNoQix1QkFBbUIsQ0FBbkIsb0JBQW1CLEVBTXBCOztBQTNFSCwyQ0F1RU0sc0JBQXVCLENBQXZCLHdCQUF1QixDQUN2QixvQkFBbUIsQ0FDbkIsY0FBYSxFQUNkOztBQTFFTCwyQkE2RUksYUFBWSxDQUNaLGtCQUFpQixDQUNqQixlQUFjLEVBQ2Y7O0FBaEZILDZCQWtGSSxhQUFZLENBQ1osdUJBQXNCLENBQ3RCLGtCQUFpQixFQWdCbEI7O0FBcEdILHdJQXNGTSxZQUFXLENBQ1gscUJBQW9CLENBQ3BCLHVCQUFzQixFQUl2Qjs7QUE1RkwsMlhBMEZRLFdBQVUsRUFDWDs7QUEzRlAsaURBOEZNLFdBQVUsRUFDWDs7QUEvRkwsc0NBaUdNLGlCQUFnQixDQUNoQixrQkFBaUIsRUFDbEI7O0FBbkdMLHVDQXNHSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixtQkFBa0IsQ0FDbEIsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixzQkFBdUIsQ0FBdkIsd0JBQXVCLENBQ3ZCLFlBQVcsRUFlWjs7QUF6SEgsOERBNEdNLGNBQWEsRUFRZDs7QUFwSEwseUZBZ0hZLFdBQVUsRUFDWDs7QUFqSFgsa0RBc0hNLG1CQUFrQixDQUNsQixXQUFVLEVBQ1g7O0FBeEhMLGdDQTJISSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBbUIsQ0FBbkIsb0JBQW1CLEVBS3BCOztBQWpJSCxrQ0E4SE0sZ0JBQWUsQ0FDZixrQkFBaUIsRUFDbEI7O0FBaElMLHFDQW1JSSxjQUFhLEVBZ0JkOztBQW5KSCw2Q0FxSU0sZUFBYyxDQUNkLG9CQUFtQixDQUNuQixtQkFBa0IsQ0FDbEIsb0JBQW1CLENBQ25CLGdCQUFlLENBQ2YsaUNBQWdDLENBQ2hDLGdCQUFlLEVBQ2hCOztBQTVJTCxxREErSVEsZUFBYyxDQUNkLGlDQUFnQyxFQUNqQzs7QUFLUCxTQUNFLG1CQUFrQixDQUNsQixtQkFBa0IsRUFvQ25COztBQXRDRCxZQUlJLHlCQUFnQixDQUFoQixpQkFBZ0IsQ0FDaEIsT0FBTSxDQUNOLFdBQVUsQ0FDVixZQUFXLEVBdUJaOztBQTlCSCx5QkFTTSx5QkFBZ0IsQ0FBaEIsaUJBQWdCLENBQ2hCLE9BQU0sQ0FDTixXQUFVLENBQ1YsWUFBVyxDQUNYLG9CQUFtQixDQUNuQixlQUFjLENBQ2Qsb0JBQW1CLENBQ25CLGtCQUFpQixDQUNqQixxQkFBb0IsQ0FDcEIsZ0JBQWUsQ0FDZixrQkFBaUIsRUFVbEI7O0FBN0JMLGdDQXFCUSxZQUFXLENBQ1gsbUJBQWtCLENBQ2xCLE9BQU0sQ0FDTixVQUFTLENBQ1QsWUFBVyxDQUNYLGFBQVksQ0FDWiw0QkFBMkIsRUFDNUI7O0FBNUJQLGdCQWdDSSxxQkFBb0IsQ0FDcEIsMEJBQXlCLENBQ3pCLDJCQUEwQixDQUMxQixvQkFBbUIsQ0FDbkIsNkNBQTRDLEVBQzdDOztBQUdILGVBQ0UsWUFBVyxDQUNYLFVBQVMsRUFDVjs7QUFDRCxjQUNFLFlBQVcsQ0FDWCxhQUFZLENBQ1osc0JBQXFCLEVBQ3RCOztBQUlELHlCQUNFLGFBQVksQ0FDWixvQkFBbUIsQ0FHbkIsbUJBQWtCLEVBUW5COztBQUVELG9CQUNFLG1CQUFrQixDQUNsQixpQkFBZ0IsRUFDakI7O0FBRUQsTUFDRSxxQkFBb0IsRUFDckI7O0FBRUQsb0JBQ0UsY0FBYSxFQUNkOztBQUVELG9CQUNFLDRCQUEyQixFQUM1Qjs7QUFHRCxVQUVFLHFCQUFhLENBQWIsY0FBYSxDQUNiLG1CQUF5QixDQUF6QiwwQkFBeUIsQ0FDekIsb0JBQWUsQ0FBZixnQkFBZSxDQUNmLGtCQUFpQixDQUNqQixrQkFBaUIsRUFpQmxCOztBQXZCRCx3QkFRSSxZQUFXLEVBQ1o7O0FBVEgsMEJBWUksbUJBQWtCLENBQ2xCLGtCQUFpQixDQUNqQixrQkFBaUIsRUFRbEI7O0FBdEJILGdDQWdCTSwwQkFBeUIsRUFLMUI7O0FBckJMLGtDQW1CUSxhQUFZLEVBQ2I7O0FBS1AsOENBU1UsbUJBQWtCLEVBQ25COztBQVZULDBDQWFRLCtCQUE4QixFQUMvQjs7QUFkUCxnREFpQlEsa0JBQWlCLEVBQ2xCOztBQWxCUCwrQ0FvQlEsb0JBQW1CLEVBQ3BCOztBQXJCUCwwQ0EyQlEsa0JBQWlCLEVBZ0JsQjs7QUEzQ1AsNkNBNkJVLHNCQUFxQixDQUNyQiw0Q0FBMkMsQ0FDM0MsZUFBYyxFQVVmOztBQXpDVCx5REFrQ1ksMkJBQTBCLENBQzFCLGVBQWMsQ0FDZCxtQkFBa0IsRUFDbkI7O0FBckNYLDBEQXVDWSxhQUFZLEVBQ2I7O0FBeENYLG1DQWlEUSxnQkFBZSxDQUNmLGFBQVksQ0FDWixrQkFBaUIsQ0FDakIscUJBQW9CLENBQ3BCLGlCQUFnQixDQUNoQixpQ0FBZ0MsQ0FDaEMsYUFBWSxFQUNiOztBQXhEUCwrQ0ErQ1UsbUJBQWtCLEVBQ25COztBQWFULGtCQUlFLG9CQUFtQixFQUNwQjs7QUFLRCxPQUVFLHFCQUFhLENBQWIsY0FBYSxDQUNiLDBCQUE2QixDQUE3Qiw4QkFBNkIsQ0FDN0IsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixXQUFVLEVBQ1g7O0FBRUQsaUJBRUUsY0FBYSxDQUNiLGlCQUFnQixDQUNoQixpQkFBZ0IsQ0FDaEIsaUJBQWdCLEVBQ2pCOztBQUVELG9CQUVFLHNCQUFxQixDQUNyQiw2Q0FBNEMsQ0FDNUMsNkJBQTRCLENBQzVCLFlBQVcsQ0FDWCxhQUFZLEVBQ2I7O0FBRUQsZ0JBRUUsc0JBQXFCLENBQ3JCLFlBQVcsQ0FDWCxhQUFZLENBQ1osa0JBQWlCLENBQ2pCLGlEQUFnRCxDQUNoRCxnQkFBZSxFQUNoQjs7QUFHRCxrQkFFRSxnQkFBZSxFQUNoQjs7QUFHRCxjQUVFLHNCQUFxQixDQUNyQixZQUFXLENBQ1gsYUFBWSxDQUNaLGtEQUFpRCxDQUNqRCxnQkFBYyxFQUNmOztBQUVELGFBU0UsMkJBQTBCLEVBQzNCOztBQVZELG9CQUVJLGFBQVksQ0FDWixhQUFZLENBQ1osZ0JBQWUsQ0FDZixtQkFBa0IsQ0FDbEIsVUFBUyxFQUVWOztBQUlILGtDQUNFLGdCQUFlLEVBT2hCOztBQVJELHlDQUlNLGFBQVksRUFDYjs7QUFLTCxTQUVFLHNCQUFxQixDQUNyQixrQkFBaUIsRUFDbEI7O0FBRUQsZ0JBQ0UsbUJBQWtCLENBQ2xCLGlCQUFnQixFQUVqQjs7QUFFRCxjQUNFLCtCQUE2QixDQUM3QixhQUFZLENBQ1osWUFBVyxDQUNYLG1CQUFrQixDQUNsQixtQkFBa0IsQ0FDbEIsdUJBQXNCLENBQ3RCLG1CQUFrQixFQUNuQjs7QUFFRCwwQkFDRSxtQkFBa0IsQ0FDbEIsV0FBVSxDQUNWLFlBQVcsQ0FDWCxTQUFRLENBQ1IsV0FBVSxFQUVYOztBQUVELCtCQUErQixhQUFZLEVBQUk7O0FBRS9DLGdCQUVFLG1CQUFrQixDQUVsQixTQUFRLENBQ1IsWUFBVyxDQUNYLFdBQVUsQ0FDVixvQkFBbUIsQ0FDbkIsb0JBQW1CLEVBQ3BCOztBQUVELHNCQUFzQiwrQkFBOEIsRUFBSTs7QUNsY3hELGFBRUUscUJBQWEsQ0FBYixjQUFhLENBQ2IsaUJBQWdCLENBQ2hCLG9CQUFtQixDQUNuQiwrQkFBOEIsRUFDL0I7O0FBR0Qsa0JBQ0UsYUFBWSxDQUNaLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FDbkIsaUJBQWdCLENBQ2hCLG9CQUFtQixDQUNuQiwyQkFBMEIsQ0FDMUIsaUJBQWdCLENBQ2hCLG1CQUFrQixDQUNsQiwwQkFBeUIsQ0FDekIsbUJBQWtCLENBQ2xCLGdCQUFlLEVBc0RoQjs7QUFqRUQsbUNBY0ksWUFBVyxDQUNYLGFBQVksRUFDYjs7QUFoQkgsNkJBbUJJLDBCQUF5QixDQUN6QiwyQkFBMEIsRUFPM0I7O0FBM0JILHdDQXNCTSxlQUFjLEVBSWY7O0FBMUJMLDBDQXdCUSxlQUFjLEVBQ2Y7O0FBekJQLGdDQThCSSxtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLGFBQVksRUFDYjs7QUFqQ0gsK0JBb0NJLG1CQUFrQixDQUNsQixZQUFXLENBQ1gsZ0JBQWUsQ0FDZiwwQkFBeUIsRUFJMUI7O0FBM0NILHFDQXlDTSx5QkFBd0IsRUFDekI7O0FBMUNMLCtDQWlEUSxhQUFZLEVBQ2I7O0FBbERQLHdCQXVESSwwQkFBeUIsQ0FDekIsZUFBYyxFQVFmOztBQWhFSCxtQ0EwRE0sZUFBYyxFQUlmOztBQTlETCxxQ0E0RFEsZUFBYyxFQUNmOztBQU1QLGFBRUUsZUFBYyxDQUNkLGdCQUFlLEVBTWhCOztBQVRELGVBS0ksZUFBYyxDQUNkLHNCQUFxQixDQUNyQiwyQkFBMEIsRUFDM0I7O0FBSUgsaUJBRUUsb0JBQW1CLENBQ25CLHNCQUFxQixDQUNyQixtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLGlCQUFnQixDQUNoQixnQkFBZSxDQUNmLGFBQVksRUFXYjs7QUFuQkQsdUJBVUksb0JBQW1CLENBQ25CLHVCQUFzQixDQUN0QixhQUFZLENBQ1osZ0JBQWUsRUFDaEI7O0FBZEgsc0JBaUJJLGNBQWEsRUFDZDs7QUFJSCxzQkFFRSxxQkFBYSxDQUFiLGNBQWEsQ0FFYix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLGlCQUFnQixDQUNoQixlQUFjLENBQ2Qsb0JBQW1CLENBQ25CLCtCQUE4QixFQUMvQjs7QUFHRCxPQUVFLFdBQVUsRUFDWDs7QUFDRCxtQkFFRSxnQkFBZSxDQUNmLGVBQWMsQ0FDZCx5QkFBb0IsQ0FBcEIscUJBQW9CLENBQ3BCLG1CQUFrQixDQUNsQixvREFBbUQsQ0FDbkQsNkJBQTRCLENBQzVCLHVCQUFzQixDQUN0QixtQkFBa0IsRUFDbkI7O0FBRUQsT0FFRSxrQkFBaUIsRUFDbEI7O0FBQ0QsMEJBR00sNEJBQTJCLEVBQzVCOztBQUlMLGlCQUVFLGVBQWMsQ0FDZCxnQkFBZSxDQUNmLG9CQUFtQixFQUNwQjs7QUFHRCxnQkFDRSxxQkFBYyxDQUFkLGNBQWMsQ0FDZCxvQkFBZSxDQUFmLGdCQUFlLENBQ2YsbUJBQWtCLENBQ2xCLGtCQUFpQixDQUNqQiwwQkFBeUIsQ0FDekIsZ0JBQWUsRUEyRGhCOztBQWpFRCx1QkFTSSxpQkFBZ0IsRUFDakI7O0FBVkgsK0JBY0kscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQThCLENBQTlCLCtCQUE4QixDQUM5Qix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLFlBQVcsRUFFWjs7QUFuQkgsaUNBc0JJLGNBQWEsQ0FDYix1QkFBc0IsQ0FDdEIsaUJBQWdCLENBQ2hCLHlCQUF3QixDQUN4Qiw4QkFBNkIsQ0FDN0IsWUFBVyxFQU9aOztBQWxDSCw4Q0FnQ00sZUFBYyxFQUNmOztBQWpDTCwrQkFvQ0ksbUJBQWtCLEVBSW5COztBQXhDSCxvQ0FzQ00sbUJBQWtCLEVBQ25COztBQXZDTCw4QkFrREksYUFBWSxFQUNiOztBQW5ESCxzR0E4Q1EsYUFBWSxDQUNaLGtCQUFpQixFQUNsQjs7QUFoRFAscUJBcURJLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUE4QixDQUE5QiwrQkFBOEIsQ0FDOUIsWUFBVyxDQUNYLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FDbkIsb0JBQWUsQ0FBZixnQkFBZSxDQUNmLHdCQUFtQixDQUFuQixvQkFBbUIsRUFNcEI7O0FBaEVILDBCQTRETSxhQUFZLENBQ1osbUJBQWtCLENBQ2xCLGlCQUFnQixFQUNqQjs7QUFJTCx1QkFFSSxlQUFjLENBQ2QsZ0JBQWUsQ0FDZixrQkFBaUIsRUFDbEI7O0FBTEgsOENBT0ksYUFBWSxDQUNaLDBCQUF5QixDQUN6QixrQkFBaUIsRUFDbEI7O0FBS0gsYUFFRSxtREFBbUQsQ0FDbkQsd0NBQXVDLENBQ3ZDLG9DQUFtQyxDQUNuQyxXQUFVLEVBQ1g7O0FBRUQsY0FFRSxvREFBbUQsQ0FDbkQsd0NBQXNDLENBQ3RDLG9DQUFrQyxDQUNsQyxXQUFVLEVBQ1g7O0FBRUQsbUJBRUUsMENBQXlDLENBQ3pDLDBCQUF5QixFQUsxQjs7QUFSRCx5QkFLSSwwQkFBeUIsRUFDMUI7O0FBT0gsMkJBR0UsaUJBQWdCLENBQ2hCLGdCQUFlLENBQ2YsZUFBYyxDQUNkLG1DQUFrQyxDQUNsQyxnQkFBZSxDQUNmLHNCQUFxQixDQUNyQixrQkFBaUIsRUFJbEI7O0FBYkQsdUNBV0ksb0NBQW1DLEVBQ3BDOztBQUdILDhCQUdNLDRCQUFvQixDQUFwQixxQkFBb0IsRUFDdkI7O0FBSkgsdUJBUUkscUJBQWEsQ0FBYixjQUFhLENBQ2Isc0JBQXVCLENBQXZCLHdCQUF1QixFQUN4Qjs7QUFWSCxpSEFpQkksNEJBQW9CLENBQXBCLHFCQUFvQixDQUNwQixzQkFBcUIsQ0FDckIsbUJBQWtCLENBQ2xCLG9CQUFtQixDQUNuQix1REFBc0QsQ0FDdEQsa0JBQWlCLENBQ2pCLGFBQVksQ0FDWixlQUFjLENBQ2QsZ0JBQWUsQ0FDZixnQkFBZSxDQUNmLDBCQUF5QixFQWMxQjs7QUF6Q0gsNkpBNkJNLGlCQUFnQixFQUNqQjs7QUE5QkwseUlBaUNNLGVBQWMsQ0FDZCxzQkFBK0IsQ0FDL0IsMEJBQXlCLEVBQzFCOztBQXBDTCw2SUFzQ00sc0JBQXFCLEVBQ3RCOztBQU1MLHFDQWVJLDhCQUE2QixDQUM3Qiw0Q0FBMkMsRUFDNUM7O0FBakJILDREQWFNLDZCQUE0QixFQUM3Qjs7QUFkTCxxQkFzQk0sbUJBQWtCLEVBV25COztBQWpDTCwrQkErQlEsbUJBQWtCLEVBQ25COztBQU9QLGFBRUUscUJBQW9CLEVBc0NyQjs7QUF4Q0QsZ0JBSUksV0FBVSxDQUNWLG1CQUFrQixDQUNsQixnQkFBZSxDQUNmLGVBQWMsQ0FDZCwyQkFBMEIsQ0FDMUIsNENBQTJDLEVBOEI1Qzs7QUF2Q0gsNkJBZ0JNLDBCQUF5QixDQUN6Qix1Q0FBc0MsRUFJdkM7O0FBckJMLG1DQW1CUSwwQkFBeUIsRUFDMUI7O0FBcEJQLHdCQXVCTSxzQkFBcUIsQ0FDckIsWUFBVyxDQUNYLDZDQUE0QyxDQUM1Qyw2QkFBNEIsQ0FDNUIsNEJBQTJCLENBQzNCLDBCQUF5QixDQUN6Qix1Q0FBc0MsRUFRdkM7O0FBckNMLDRCQStCUSxnQkFBZSxFQUNoQjs7QUFoQ1AsNkJBa0NRLDBCQUF5QixFQUUxQjs7QUFNUCxjQUVFLG9CQUFtQixDQUNuQixpQ0FBZ0MsQ0FDaEMsMEJBQXlCLEVBdUQxQjs7QUEzREQsd0JBTUksZ0JBQWUsRUFDaEI7O0FBUEgscUNBV0ksYUFBWSxFQUNiOztBQVpILCtCQWVJLGFBQVksRUFDYjs7QUFoQkgsaUNBb0JJLGFBQVksRUFDYjs7QUFyQkgsb0JBd0JNLGtCQUFpQixFQUVwQjs7QUExQkgsaUJBaUNJLGdCQUFlLEVBY2hCOztBQS9DSCxzQkE4Qk0sa0JBQWlCLEVBQ2xCOztBQS9CTCx1QkFtQ00sa0JBQWlCLEVBTWxCOztBQXpDTCw2QkF1Q1Esc0JBQXFCLEVBQ3RCOztBQXhDUCw4QkE0Q1Esc0JBQXFCLEVBQ3RCOztBQTdDUCx5QkFpREksb0JBQW1CLENBQ25CLDJDQUFvRCxFQVFyRDs7QUExREgsK0JBb0RNLDJDQUFvRCxFQUNyRDs7QUFyREwsdUNBd0RNLG1CQUFrQixFQUNuQjs7QUFLTCxrQkFFRSw2Q0FBNEMsQ0FDNUMsNkJBQTRCLENBQzVCLG1CQUFrQixDQUNsQixZQUFXLENBQ1gsaUJBQWdCLEVBZWpCOztBQXJCRCw4QkFTTSxzQkFBcUIsQ0FDckIsWUFBVyxDQUNYLFlBQVcsQ0FDWCx5Q0FBd0MsRUFDekM7O0FBYkwsK0JBZU0sc0JBQXFCLENBQ3JCLFlBQVcsQ0FDWCxZQUFXLENBQ1gsdUNBQXNDLEVBQ3ZDOztBQUtMLGtFQU1RLHdCQUF1QixDQUN2QixZQUFXLENBQ1gsb0JBQW1CLENBQ25CLGlCQUFnQixFQUNqQjs7QUFWUCw0RUFjUSxpQkFBZ0IsRUFDakI7O0FBZlAsNkVBaUJRLG9CQUFtQixFQUNwQjs7QUFsQlAsa0ZBb0JRLDhCQUE2QixFQUM5Qjs7QUFyQlAsZ0VBdUJRLDRDQUEyQyxFQUM1Qzs7QUF4QlAsOERBNEJNLG9CQUFtQixFQUNwQjs7QUE3QkwsK0RBK0JNLG9CQUFtQixFQUNwQjs7QUFoQ0wsa0RBa0NNLGlCQUFnQixDQUNoQixhQUFZLENBQ1osaUJBQWdCLENBQ2hCLDBDQUEwQyxFQU8zQzs7QUE1Q0wsNkRBdUNRLDZCQUE0QixDQUM1QiwrQkFBOEIsQ0FDOUIsV0FBVSxDQUNWLG1CQUFrQixFQUNuQjs7QUEzQ1Asb0VBK0NNLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FDbkIsOEJBQTZCLENBQzdCLGFBQVksRUFNYjs7QUEwREwscUJBQ0UscUJBQWEsQ0FBYixjQUFhLENBQ2Isb0JBQWUsQ0FBZixnQkFBZSxDQUNmLGtCQUFpQixFQTBCbEI7O0FBN0JELHVCQU9JLFlBQVcsQ0FDWCxVQUFTLENBQ1QsZ0JBQWUsQ0FDZiwyQkFBMEIsQ0FDMUIsaUJBQWdCLEVBaUJqQjs7QUE1QkgsOEJBY00sYUFBWSxFQUNiOztBQWZMLGdDQWlCTSxlQUFjLENBQ2QsbUJBQWtCLEVBQ25COztBQW5CTCxxQ0FzQk0sd0JBQXVCLENBQ3ZCLFlBQVcsQ0FDWCxvQkFBbUIsQ0FDbkIsaUJBQWdCLEVBRWpCOztBQUtMLDJCQUVFLFlBQVcsQ0FDWCxhQUFZLEVBQ2I7O0FBSUQsZ0RBRUUsZ0JBQWUsQ0FDZixxQ0FBb0MsRUFDckM7O0FBR0QsYUFFRSxxQkFBYSxDQUFiLGNBQWEsQ0FFYixzQkFBc0IsQ0FDdEIsb0JBQWUsQ0FBZixnQkFBZSxDQUNmLGdDQUEyQixDQUEzQiw0QkFBMkIsQ0FDM0IsdUJBQThCLENBQTlCLCtCQUE4QixDQUM5QixtQkFBa0IsQ0FDbEIsVUFBUyxDQUNULGdCQUFlLEVBbUVoQjs7QUE3RUQsMkJBeUJJLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUE4QixDQUE5QiwrQkFBOEIsQ0FDOUIsZ0NBQTJCLENBQTNCLDRCQUEyQixDQUMzQixpQkFBZ0IsQ0FDaEIsWUFBVyxDQUNYLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FDbkIsMEJBQXlCLEVBZTFCOztBQTlDSCx5Q0FrQ00sb0JBQW1CLEVBV3BCOztBQTdDTCw4REFzQ1Usc0RBQXFELENBQ3JELDZCQUE0QixDQUM1QiwrQkFBOEIsRUFDL0I7O0FBekNULHVCQWtESSxrQkFBaUIsRUFRbEI7O0FBMURILHlCQTZESSxnQkFBZSxDQUNmLG1CQUFrQixDQUNsQixXQUFVLEVBQ1g7O0FBaEVILHdCQW1FSSxlQUFjLENBQ2QsbUJBQWtCLENBQ2xCLFlBQVcsQ0FDWCxhQUFZLENBQ1osNkNBQTRDLENBQzVDLDZCQUE0QixDQUM1Qiw2QkFBNEIsQ0FDNUIsMEJBQWdCLENBQWhCLHlCQUFnQixDQUFoQixpQkFBZ0IsQ0FDaEIsUUFBTyxFQUNSOztBQUlILGdCQUVFLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUE4QixDQUE5QiwrQkFBOEIsQ0FDOUIsb0JBQW1CLENBQ25CLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FDbkIsaUJBQWdCLENBQ2hCLG9CQUFtQixDQUNuQixrQkFBaUIsQ0FDakIsbUJBQWtCLENBRWxCLFlBQVcsRUFVWjs7QUFyQkQsa0JBYUksZUFBYyxDQUNkLGdCQUFlLENBQ2YsVUFBUyxFQUNWOztBQWhCSCxnQ0FtQkksZ0JBQWUsRUFDaEI7O0FBRUgscUJBRUUsWUFBVyxFQWdFWjs7QUFsRUQsdURBTU0scUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQThCLENBQTlCLCtCQUE4QixDQUM5QixnQ0FBMkIsQ0FBM0IsNEJBQTJCLENBQzNCLGlCQUFnQixDQUNoQixZQUFXLENBQ1gsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQiwwQkFBeUIsRUFlMUI7O0FBM0JMLHFFQWVRLG9CQUFtQixFQVdwQjs7QUExQlAsMEZBbUJZLHNEQUFxRCxDQUNyRCw2QkFBNEIsQ0FDNUIsK0JBQThCLEVBQy9COztBQXRCWCxzQ0FnQ0kscUJBQWEsQ0FBYixjQUFhLENBQ2IsZ0NBQTJCLENBQTNCLDRCQUEyQixDQUMzQixvQkFBZSxDQUFmLGdCQUFlLENBQ2YsdUJBQThCLENBQTlCLCtCQUE4QixDQUM5QixtQkFBa0IsQ0FDbEIsaUJBQWdCLENBQ2hCLG9CQUFtQixDQUNuQixVQUFTLENBQ1QsNkNBQTRDLENBQzVDLDZCQUE0QixDQUM1Qix5QkFBd0IsRUF1QnpCOztBQWpFSCw0Q0FxRE0sc0RBQXNELENBQ3RELDZCQUE0QixDQUM1QiwrQkFBOEIsQ0FDOUIsZ0JBQWUsRUFDaEI7O0FBekRMLHdDQTJETSxzQkFBcUIsQ0FDckIsYUFBWSxDQUNaLGdCQUFlLEVBRWhCOztBQTl0QkwsdUJBcXVCRSxpQ0FBZ0MsRUFDakM7O0FBS0QsOEJBR0ksYUFBWSxDQUNaLGdCQUFlLENBQ2YsaUJBQWdCLENBQ2hCLFlBQVcsRUFZWjs7QUFsQkgsbUNBU00sZ0JBQWUsRUFRaEI7O0FBakJMLGlEQVdRLG9CQUFtQixDQUNuQixXQUFVLENBQ1YsZUFBYyxDQUNkLDBCQUF5QixDQUN6QixrQkFBaUIsRUFDbEI7O0FBS1AsY0FFRSwwQkFBeUIsRUFDMUI7O0FBSUQsNERBSUksZUFBYyxFQUNmOztBQUxILDJDQVFJLGdCQUFlLEVBYWhCOztBQXJCSCw4Q0FXTSxlQUFjLENBQ2QsZ0JBQWUsRUFRaEI7O0FBcEJMLG9EQWNRLGVBQWMsQ0FDZCxlQUFjLENBQ2Qsb0JBQW1CLENBQ25CLDBCQUF5QixDQUN6QixlQUFzQixFQUN2Qjs7QUFPUCxtQ0FJSSwrQ0FBOEMsQ0FDOUMsNkJBQTRCLENBQzVCLDJCQUEwQixDQUMxQiwyQkFBMEIsQ0FDMUIsbUJBQWtCLENBQ2xCLGFBQVksRUFDYjs7QUNuNEJILG9CQUlJLGtCQUFpQixDQUNqQixvQkFBbUIsRUFDcEI7O0FBS0gsUUFZRSxhQUFZLEVBQ2I7O0FBYkQsV0FHSSxxQkFBYSxDQUFiLGNBQWEsRUFRZDs7QUFYSCx5QkFPTSxXQUFVLENBQ1YsaUJBQWdCLENBQ2hCLG1CQUFrQixFQUNuQjs7QUFLTCxvQkFFRSxpQkFBZ0IsQ0FDaEIsa0JBQWlCLENBQ2pCLGtCQUFpQixDQUNqQixxQkFBb0IsQ0FDcEIsbUJBQWtCLEVBZW5COztBQXJCRCxnQ0FRSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixvQkFBZSxDQUFmLGdCQUFlLENBQ2YsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixvQkFBbUIsRUFTcEI7O0FBcEJILHNDQWFNLFlBQVcsQ0FDWCxXQUFVLENBQ1Ysa0JBQWlCLEVBQ2xCOztBQWhCTCw0RUFrQk0sV0FBVSxFQUNYOztBQUlMLGFBRUUsWUFBVyxDQUNYLGVBQWMsQ0FDZCxnQkFBZSxDQUNmLG1CQUFrQixDQUNsQixtQkFBa0IsQ0FDbEIsY0FBYSxDQUNiLGlCQUFnQixFQUNqQjs7QUFJRCw4QkFDRSwyQkFDRSxpQkFBZ0IsQ0FDaEIsYUFBWSxFQUNiLEVBQUE7O0FBSEQsMkJBU0UsYUFBWSxDQUNaLDBCQUF5QixFQUUxQjs7QUFOSCxxQ0FTSSxZQUFXLENBQ1gsb0JBQW1CLEVBS3BCOztBQWZILDJDQVlNLGVBQWMsQ0FDZCxnQkFBZSxFQUNoQjs7QUFkTCxpQ0FpQkkscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQW1CLENBQW5CLG9CQUFtQixDQUVuQixrQkFBaUIsRUFFbEI7O0FBR0gsb0JBRUEscUJBQWEsQ0FBYixjQUFhLENBQ1gsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixvQkFBbUIsRUFDcEI7O0FBR0QsZUFFRSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixzQkFBdUIsQ0FBdkIsd0JBQXVCLENBQ3ZCLGdCQUFlLENBQ2YsbUJBQWtCLEVBQ25COztBQUVELGFBRUUsZ0JBQWUsQ0FDZixzQkFBcUIsQ0FDckIsaUJBQWdCLENBQ2hCLGdCQUFlLENBQ2Ysc0JBQXFCLENBQ3JCLGVBQWMsQ0FDZCxtQkFBa0IsQ0FDbEIsb0JBQW1CLENBQ25CLDBCQUF5QixFQUsxQjs7QUFmRCxtQkFZSSwwQkFBeUIsQ0FDekIsYUFBWSxFQUNiOztBQUdILHdCQUdJLG1CQUFrQixDQUNsQixhQUFZLENBQ1osV0FBVSxFQUNYOztBQ3JJSCxvQkFFRSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLENBQzlCLHFCQUFvQixDQUNwQixvQkFBZSxDQUFmLGdCQUFlLEVBb0VoQjs7QUF6RUQsZ0NBUUksV0FBVSxDQUNWLGtCQUFpQixDQUNqQixvQkFBbUIsQ0FDbkIsZ0NBQStCLEVBQ2hDOztBQVpILGlDQWNJLDBCQUF5QixDQUN6QixXQUFVLENBQ1YsZ0JBQWUsQ0FDZixhQUFZLENBQ1osdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixtQkFBa0IsRUFJbkI7O0FBdkJILHNDQXFCTSxrQkFBaUIsRUFDbEI7O0FBdEJMLGdDQXlCSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixvQkFBZSxDQUFmLGdCQUFlLENBQ2YsdUJBQW1CLENBQW5CLG9CQUFtQixFQWlDcEI7O0FBNURILG9DQStCTSxXQUFVLEVBQ1g7O0FBaENMLHlDQW9DTSx5QkFBb0IsQ0FBcEIscUJBQW9CLEVBQ3JCOztBQXJDTCw0RUF1Q00sYUFBWSxDQUNaLGFBQVksQ0FDWiwwQkFBeUIsQ0FDekIsa0JBQWlCLEVBQ2xCOztBQTNDTCxzQ0E2Q00sWUFBVyxDQUNYLGVBQWMsQ0FDZCxnQkFBZSxDQUNmLGtCQUFpQixDQUNqQixtQkFBa0IsRUFVbkI7O0FBM0RMLDBEQXFEVSxtQkFBa0IsQ0FDbEIsVUFBUSxDQUNSLGFBQVksQ0FDWixlQUFjLEVBQ2Y7O0FBekRULDJCQStESSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixvQkFBZSxDQUFmLGdCQUFlLENBRWYsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixZQUFXLENBQ1gsb0JBQW1CLEVBSXBCOztBQXhFSCxpQ0FzRU0sV0FBVSxFQUNYOztBQUlMLGFBRUUscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQThCLENBQTlCLCtCQUE4QixFQUMvQjs7QUFFRCxTQUVFLGtCQUFpQixFQUNsQjs7QUFHRCxrQkFFRSxrQkFBaUIsQ0FDakIsWUFBVyxFQUNaOztBQUVELFlBRUUsV0FBVSxDQUNWLHNCQUFxQixDQUNyQixrQkFBaUIsQ0FDakIsb0RBQW1ELENBQ25ELDZCQUE0QixFQUM3Qjs7QUFFRCxpQkFDRSxtQkFBa0IsQ0FDbEIsV0FBVSxDQUNWLGNBQWEsQ0FDYixTQUFRLENBQ1Isa0JBQWlCLENBQ2pCLG1CQUFrQixDQUNsQixtQkFBa0IsQ0FDbEIsZ0JBQWUsQ0FDZixrQkFBaUIsQ0FDakIsb0JBQW1CLEVBcUJwQjs7QUEvQkQsdUJBWUksWUFBVyxDQUNYLGVBQWMsQ0FDZCxtQkFBa0IsQ0FDbEIsU0FBUSxDQUNSLFVBQVMsQ0FDVCxZQUFXLENBQ1gsYUFBWSxDQUNaLG9EQUFtRCxFQUNwRDs7QUFwQkgsd0JBc0JJLFlBQVcsQ0FDWCxlQUFjLENBQ2QsbUJBQWtCLENBQ2xCLFNBQVEsQ0FDUixZQUFXLENBQ1gsWUFBVyxDQUNYLGFBQVksQ0FDWixxREFBb0QsRUFDckQ7O0FBRUgsd0NBR0Usd0JBQXVCLEVBQ3hCOztBQUNELG9CQUVFLDRCQUEyQixFQUM1Qjs7QUFFRCxhQUNFLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUE4QixDQUE5QiwrQkFBOEIsQ0FDOUIsb0JBQWUsQ0FBZixnQkFBZSxDQUNmLGtCQUFpQixDQUNqQixjQUFhLENBQ2IsbUJBQWtCLEVBQ25COztBQUdELDBCQUVFLFdBQVUsQ0FDVixvQkFBbUIsQ0FDbkIscUJBQW9CLEVBdUNyQjs7QUEzQ0Qsa0NBT0ksVUFBUyxDQUNULGFBQVksQ0FDWixvQkFBbUIsQ0FDbkIsZUFBYyxDQUNkLGdCQUFlLEVBRWhCOztBQWJILGtEQWlCSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLENBQzlCLGlCQUFnQixDQUNoQixvQkFBZSxDQUFmLGdCQUFlLENBQ2YsWUFBVyxFQWNaOztBQW5DSCx3REF1Qk0sWUFBVyxDQUNYLGVBQWMsQ0FDZCxnQkFBZSxDQUNmLGtCQUFpQixFQUNsQjs7QUEzQkwsd0RBNkJNLFdBQVUsQ0FDVixtQkFBa0IsQ0FDbEIsYUFBWSxDQUNaLDBCQUF5QixDQUN6QixrQkFBaUIsRUFDbEI7O0FBbENMLGdEQXVDSSxzQkFBcUIsQ0FDckIsbUJBQWtCLEVBQ25COztBQUdILGdCQUVFLFdBQVUsQ0FDVixvQkFBbUIsRUFTcEI7O0FBWkQsd0JBTUksVUFBUyxDQUNULGFBQVksQ0FDWixvQkFBbUIsQ0FDbkIsZUFBYyxDQUNkLGdCQUFlLEVBQ2hCOztBQUVILGdCQUVFLHFCQUFhLENBQWIsY0FBYSxDQUNiLGtCQUFpQixDQUNqQixtQkFBa0IsQ0FDbEIsb0JBQW1CLENBQ25CLGlDQUFnQyxDQUNoQyxnQkFBZSxDQUNmLGVBQWMsRUFnQmY7O0FBeEJELHVCQVdJLFdBQVUsQ0FDVixrQkFBaUIsRUFDbEI7O0FBYkgseUJBZ0JJLFdBQVUsQ0FDVixtQkFBa0IsRUFDbkI7O0FBbEJILHNCQXFCSSxXQUFVLENBQ1YsbUJBQWtCLEVBQ25COztBQUdILGVBRUUscUJBQWEsQ0FBYixjQUFhLENBQ2IscUJBQTJCLENBQTNCLDRCQUEyQixDQUMzQixtQkFBa0IsQ0FDbEIsZ0JBQWUsQ0FDZix1QkFBbUIsQ0FBbkIsb0JBQW1CLEVBNEJwQjs7QUFsQ0QsNEJBVU0sY0FBYSxFQUVoQjs7QUFaSCw0QkFjSSxZQUFXLENBQ1gsa0JBQWlCLENBQ2pCLGdCQUFlLENBQ2YsZUFBYSxFQUNkOztBQWxCSCxxQkFxQkksYUFBWSxDQUNaLDBCQUF5QixDQUN6QixpQkFBZ0IsQ0FDaEIsa0JBQWlCLEVBQ2xCOztBQXpCSCxrQ0EyQkksYUFBWSxFQU1iOztBQUdILGlCQUVFLFdBQVUsRUFDWDs7QUFDRCxlQUVFLFdBQVUsQ0FDVixtQkFBa0IsRUFDbkI7O0FBR0QscUZBRUUsbUJBQWtCLENBQ2xCLG1CQUFrQixDQUNsQixPQUFNLENBQ04sU0FBUSxDQUNSLHlCQUF3QixFQUV6Qjs7QUFFRCxjQUVFLGFBQVksRUFDYjs7QUFHRCxzQkFFRSxXQUFVLENBQ1YsaUJBQWdCLENBQ2hCLG9CQUFtQixDQUNuQixtQkFBa0IsRUF3Qm5COztBQTdCRCw4QkFPSSxVQUFTLENBQ1QsYUFBWSxDQUNaLG9CQUFtQixDQUNuQixlQUFjLENBQ2QsZ0JBQWUsQ0FDZiw0QkFBMkIsQ0FDM0IsNkJBQTRCLEVBQzdCOztBQWRILHVDQWdCSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLENBQzlCLGdCQUFlLENBQ2Ysb0JBQW1CLENBQ25CLGlDQUFnQyxFQVFqQzs7QUE1QkgsNkNBdUJNLFdBQVUsQ0FDVixhQUFZLENBQ1osMEJBQXlCLENBQ3pCLGtCQUFpQixFQUNsQjs7QUFJTCxpQkFFRSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixjQUFhLENBQ2IsaUNBQWdDLEVBb0JqQzs7QUF4QkQsNkRBUUksV0FBVSxDQUNWLG1CQUFrQixDQUNsQixnQkFBZSxDQUNmLGVBQWMsRUFZZjs7QUF2QkgsMkdBY00saUJBQWdCLENBQ2hCLG1CQUFrQixFQUNuQjs7QUFoQkwsaUZBb0JNLGlCQUFnQixFQUNqQjs7QUFLTCxpQkFFRSxjQUFhLEVBQ2Q7O0FBQ0Qsb0JBRUUscUJBQWEsQ0FBYixjQUFhLENBQ2IsMEJBQTZCLENBQTdCLDhCQUE2QixDQUM3Qix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLFlBQVcsQ0FDWCxvQkFBbUIsQ0FDbkIsaUNBQWdDLEVBc0NqQzs7QUE3Q0QsK0JBU0ksb0JBQW1CLEVBQ3BCOztBQVZILGdDQWFHLFlBQVcsQ0FDWCxhQUFZLEVBT2I7O0FBckJGLHlDQWtCSyxvQkFBbUIsQ0FDbkIsd0JBQXVCLEVBQ3hCOztBQXBCSiw2QkF5QkksbUJBQWtCLEVBU25COztBQWxDSCwrQkE0Qk0sZUFBYyxDQUNkLFlBQVcsQ0FDWCxhQUFZLENBQ1osc0NBQXFDLENBQ3JDLDZCQUE0QixFQUM3Qjs7QUFqQ0wsdUNBdUNNLGFBQVksQ0FDWixhQUFZLENBQ1osMEJBQXlCLENBQ3pCLGtCQUFpQixFQUNsQjs7QUFNTCxRQUNFLG1CQUFrQixDQUNsQixZQUFXLENBQ1gsbUJBQWtCLENBQ2xCLDJEQUEwRCxDQUMxRCxhQUFZLENBQ1osa0JBQWlCLENBQ2pCLFdBQVUsQ0FDVixpQkFBZ0IsRUFjakI7O0FBdEJELGdCQVdJLHVCQUFzQixDQUN0QixrQ0FBaUMsQ0FDakMsbUJBQWtCLENBQ2xCLHNCQUFxQixDQUNyQixnQkFBZSxDQUNmLGVBQWMsQ0FDZCxhQUFZLEVBSWI7O0FBckJILHNCQW1CTSxvQkFBbUIsRUFDcEI7O0FBSUwsYUFFRSxtQkFBa0IsRUFDbkI7O0FBRUQsZ0JBQ0UsaUJBQWdCLENBQ2hCLG1CQUFrQixDQUNsQixnQkFBZSxFQUNoQjs7QUFDRCxhQUNFLGdCQUFlLENBQ2YsYUFBWSxDQUNaLG1CQUFpQixDQUNqQixPQUFNLENBQ04sU0FBUSxDQUNSLFlBQVcsQ0FDWCxtRkFBbUYsQ0FDbkYsZ0JBQWMsQ0FDZCxxQ0FBcUMsQ0FDckMsV0FBVSxDQUNWLGdCQUFlLENBQ2YsMkRBQXlELEVBQzFEOztBQUdELHlCQUVFLHFCQUFhLENBQWIsY0FBYSxDQUNiLHFCQUEyQixDQUEzQiw0QkFBMkIsQ0FDM0IsWUFBVyxFQWVaOztBQW5CRCw4QkFTSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixvQkFBZSxDQUFmLGdCQUFlLENBQ2YsV0FBVSxDQUNWLG1CQUFrQixFQU1uQjs7QUFsQkgsMENBZU0sZ0NBQStCLEVBQ2hDOztBQUtMLFFBRUUsYUFBWSxDQUNaLHFEQUFvRCxDQUNwRCx3QkFBdUIsQ0FDdkIsZ0JBQWUsRUFDaEI7O0FBR0QsUUFFRSxrQkFBaUIsQ0FDakIsY0FBYSxFQUNkOztBQUVELHlCQUVFLFdBQVUsQ0FDVixxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLEVBQy9COztBQUVELHNCQUVFLFlBQVcsQ0FDWCxhQUFZLENBQ1osZUFBYyxDQUNkLGdCQUFlLENBQ2YscURBQW9ELEVBQ3JEOztBQUdELGFBQ0Usa0JBQWlCLEVBQ2xCOztBQUVELGNBRUUsbUJBQWtCLENBQ2xCLGFBQVksRUE0Q2I7O0FBL0NELHFCQUtJLG1CQUFrQixDQUNsQixXQUFVLENBQ1YsbUJBQWtCLENBQ2xCLFNBQVEsQ0FDUixXQUFVLENBQ1YsMEJBQXlCLEVBNkIxQjs7QUF2Q0gsdUJBWU0sNEJBQW9CLENBQXBCLHFCQUFvQixDQUNwQixZQUFXLENBQ1gsYUFBWSxDQUNaLHdCQUF1QixDQUN2QixtQkFBa0IsQ0FDbEIsa0JBQWdCLENBQ2hCLDZCQUE0QixFQW9CN0I7O0FBdENMLGlDQXFCUSx3Q0FBdUMsQ0FDdkMsNEJBQTJCLENBQzNCLDZCQUE0QixFQUM3Qjs7QUF4QlAsbUNBNEJRLGlEQUFnRCxDQUNoRCw0QkFBMkIsQ0FDM0IsNkJBQTRCLEVBQzdCOztBQS9CUCx5Q0FtQ1Usc0JBQXFCLEVBQ3RCOztBQXBDVCwyQkEyQ00sb0JBQW1CLENBQ25CLFdBQVUsRUFDWDs7QUFJTCx1QkFFRSxlQUFjLENBQ2QsZ0JBQWUsQ0FDZixvQkFBbUIsQ0FDbkIsbUJBQWtCLENBQ2xCLG9CQUFtQixDQUNuQixpQkFBZ0IsQ0FDaEIsaUJBQWdCLENBQ2hCLGtCQUFpQixDQUNqQixjQUFhLEVBQ2Q7O0FBRUQsZUFFRSxtQkFBa0IsQ0FDbEIsU0FBUSxDQUNSLFVBQVMsQ0FDVCxhQUFZLENBQ1osb0JBQW1CLENBQ25CLHNCQUFxQixFQXNFdEI7O0FBN0VELDJCQVdJLGFBQVksQ0FDWixrQkFBaUIsQ0FDakIsaUJBQWdCLENBQ2hCLG9CQUFtQixFQWdDcEI7O0FBOUNILHFEQWdCTSwwQkFBd0IsQ0FDeEIsNkJBQTJCLENBQzNCLFdBQVMsQ0FDVCxZQUNGLEVBQUM7O0FBcEJMLG9EQTZCTSxtQkFBa0IsQ0FDbEIsMEJBQXdCLENBQ3hCLDhEQUE0RCxDQUM1RCw0QkFBMEIsQ0FDMUIsNkJBQTJCLEVBQzVCOztBQWxDTCw4Q0E0Q00sV0FBVSxFQUNYOztBQTdDTCxxQ0FrREksbUJBQWtCLENBQ2xCLFNBQVEsQ0FDUixVQUFTLENBQ1QsZ0JBQWUsRUFDaEI7O0FBdERILDJCQXlESSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLGtCQUFpQixDQUNqQixVQUFTLENBQ1QsaUJBQWdCLENBQ2hCLGlDQUFnQyxDQUNoQyxnQkFBZSxDQUNmLDhCQUE2QixFQVk5Qjs7QUE1RUgsaUNBa0VNLG9CQUFtQixFQUNwQjs7QUFuRUwsZ0NBcUVNLGlCQUFnQixDQUNoQixhQUFZLENBQ1osZ0JBQWUsRUFDaEI7O0FBeEVMLCtCQTBFTSxZQUFXLEVBQ1o7O0FBSUwsT0FFRSxrQkFBaUIsRUFDbEI7O0FBR0Qsb0JBQ0Usd0JBQXVCLEVBQ3hCOztBQUVELGVBRUUsZ0JBQWUsQ0FDZixhQUFZLEVBQ2I7O0FBRUQsbUJBRUUsZ0JBQWUsQ0FDZixpQkFBZ0IsRUFDakI7O0FBRUQsU0FFRSxzQkFBcUIsRUFDdEI7O0FBR0QsWUFFRSxxQkFBYSxDQUFiLGNBQWEsRUFDZDs7QUFHRCwwQ0FJSSxrQkFBaUIsRUFDbEI7O0FDenJCSCxRQUVFLGFBQVksRUFDYjs7QUFTRCxtTUFDRSxhQUFZLENBQ1osMEJBQXlCLENBQ3pCLGtCQUFpQixFQUNsQjs7QUFHRCx5QkFLSSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLENBQzlCLGtCQUFpQixDQUNqQiw2QkFBNEIsQ0FDNUIsaUJBQWdCLENBQ2hCLG1CQUFrQixDQUNsQixhQUFZLEVBNEViOztBQXZGSCwwQ0FhTSxXQUFVLEVBcUNYOztBQWxETCxzREFkRSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLENBQzlCLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FDbkIsOEJBQXFCLENBQXJCLHNCQUFxQixDQUNyQixtQkFBa0IsRUEwRGI7O0FBaERQLDREQWlCVSxXQUFVLENBQ1Ysa0JBQWlCLENBQ2pCLGdCQUFlLEVBQ2hCOztBQXBCVCw0REF1QlUsV0FBVSxFQU1YOztBQTdCVCxrRUEwQlksc0JBQXFCLEVBQ3RCOztBQTNCWCw2REFnQ1UsV0FBVSxDQUNWLGtCQUFpQixFQUlsQjs7QUFyQ1QsbUVBbUNZLHNCQUFxQixFQUN0Qjs7QUFwQ1gsK0RBd0NVLFdBQVUsQ0FDVixpQkFBZ0IsRUFNakI7O0FBL0NULDZFQTRDWSxhQUFZLENBQ1osYUFBWSxFQUNiOztBQTlDWCwyQ0FxRE0sV0FBVSxFQWdDWDs7QUFyRkwsdURBZEUscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQThCLENBQTlCLCtCQUE4QixDQUM5Qix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLDhCQUFxQixDQUFyQixzQkFBcUIsQ0FDckIsbUJBQWtCLENBa0VaLGtCQUFpQixDQUNqQixxQkFBMkIsQ0FBM0IsNEJBQTJCLEVBdUI1Qjs7QUFoRlAsMEVBMkRVLGNBQWEsRUFDZDs7QUE1RFQsZ0ZBOERVLGdCQUFlLENBQ2YsZ0JBQWUsRUFDaEI7O0FBaEVULDJFQW1FVSwwQkFBeUIsQ0FDekIsbUJBQWtCLENBQ2xCLGdCQUFlLENBQ2YsaUVBQWdFLENBQ2hFLDBCQUF5QixFQUkxQjs7QUEzRVQsaUZBeUVZLDBCQUF5QixFQUMxQjs7QUExRVgsNERBOEVVLGtCQUFpQixFQUNsQjs7QUEvRVQsZ0RBbUZRLG1CQUFrQixFQUNuQjs7QUFwRlAsK0JBMkZFLG1CQUFrQixDQUNoQiwwQkFBeUIsQ0FDekIsNEJBQTJCLEVBQzVCOztBQTlGSCwrQkFrR0ksbUJBQWtCLENBQ2xCLFlBQVcsQ0FDWCxhQUFZLENBQ1osVUFBUyxDQUNULGtCQUFpQixDQUNqQixTQUFRLENBQ1IsaUJBQWdCLEVBQ2pCOztBQzVISCx1QkFHRSxpQkFBZ0IsQ0FDaEIsaUJBQWdCLEVBaUtqQjs7QUFyS0Qsa0RBT0kscUJBQWEsQ0FBYixjQUFhLENBQ2IsbUJBQWtCLENBQ2xCLG9CQUFtQixDQUNuQixvQkFBbUIsRUFPcEI7O0FBakJILHFEQVlNLGVBQWMsQ0FDZCxnQkFBZSxDQUNmLG9CQUFtQixDQUNuQixpQkFBZ0IsRUFDakI7O0FBaEJMLDRCQW9CSSxXQUFVLEVBQ1g7O0FBckJILGdDQXdCSSwyQkFBMEIsQ0FDMUIsY0FBYSxFQUNkOztBQTFCSCx1Q0E4Qkcsc0JBQXFCLENBQ3BCLDBCQUF5QixFQUMxQjs7QUFoQ0gsbUNBb0NJLGlCQUFnQixFQUNqQjs7QUFyQ0gsaUNBeUNJLGtCQUFpQixDQUVqQixZQUFXLENBQ1gsNEJBQTJCLENBQzNCLDZCQUE0QixDQUM1QixpQkFBZ0IsRUFDakI7O0FBL0NILHdDQWtETSxpQ0FBZ0MsRUFFbkM7O0FBcERILG9DQXdESSxxQkFBYSxDQUFiLGNBQWEsQ0FDYixnQkFBZSxDQUNmLGlDQUFnQyxFQThFakM7O0FBeElILG9EQThETSxvQkFBbUIsRUFDcEI7O0FBL0RMLGlEQWtFTSxXQUFVLENBQ1YsbUJBQWtCLENBQ2xCLGVBQWMsQ0FDZCxnQkFBZSxDQUNmLGlCQUFnQixFQTBEakI7O0FBaElMLHVEQXdFUSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLGdCQUFlLEVBQ2hCOztBQTNFUCxrRUE2RVEsYUFBWSxDQUNaLGtCQUFpQixFQUNsQjs7QUEvRVAsdURBaUZRLGNBQWEsQ0FDYixnQkFBZSxFQWFoQjs7QUEvRlAsa0ZBc0ZjLFdBQVUsRUFDWDs7QUF2RmIsK0RBbUdRLFlBQVcsQ0FDWCxhQUFZLENBQ1osMEJBQXlCLENBQ3pCLG1CQUFrQixDQUNsQiwwQkFBeUIsRUFDMUI7O0FBeEdQLDREQTBHUSxtQkFBa0IsQ0FDbEIsVUFBUyxDQUNULG1CQUFrQixDQUNsQixhQUFZLENBQ1osWUFBVyxDQUNYLDBCQUF5QixDQUN6QiwwQkFBeUIsQ0FDekIsbUJBQWtCLEVBYW5COztBQTlIUCxrRUFtSFUsWUFBVyxDQUNYLG1CQUFrQixDQUNsQixXQUFVLENBQ1YsVUFBUyxDQUNULFNBQVEsQ0FDUixXQUFVLENBQ1YsYUFBWSxDQUNaLHNCQUFxQixDQUNyQiwwQkFBeUIsQ0FDekIseUJBQXdCLEVBQ3pCOztBQTdIVCxrREFtSU0sV0FBVSxDQUNWLG1CQUFrQixDQUNsQixlQUFjLENBQ2QsZ0JBQWUsRUFDaEI7O0FBdklMLCtCQThJSSxvQkFBbUIsRUFDcEI7O0FBL0lILG1DQW1KSSw0QkFBMEIsQ0FDMUIsNkJBQTJCLENBQzNCLGtCQUFpQixFQUNsQjs7QUF0Skgsb0NBMEpJLDBCQUF3QixFQUN6Qjs7QUEzSkgsOERBZ0tRLG1DQUFrQyxFQUNuQzs7QUNySlAsd0JBQ0Usb0JBQW1CLEVBRXBCOztBQUNELHFCQUNFLDBCQUF5QixDQUN6QixpQkFBZ0IsQ0FDaEIsa0JBQWlCLENBQ2pCLHVCQUFzQixDQUN0QixtQkFBa0IsRUFRbkI7O0FBYkQscUZBUU0sb0JBQW1CLENBQ25CLGNBQWEsQ0FDYiw0Q0FBd0MsRUFDekM7O0FBR0wscUpBRUksd0JBQXVCLEVBQ3hCOztBQUhILDRFQUtJLDhCQUE2QixDQUM3QixrQkFBaUIsQ0FDakIseUJBQW9CLENBQXBCLHFCQUFvQixDQUNwQixXQUFVLEVBSVg7O0FBWkgsa0dBVU0sb0JBQW1CLEVBQ3BCOztBQUdMLHlCQUNFLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUE4QixDQUE5QiwrQkFBOEIsQ0FDOUIsYUFBWSxFQUNiOztBQUNELGtEQUVJLDBDQUFzQyxDQUN0QyxtQkFBa0IsRUFDbkI7O0FBSkgsdUVBT00saUJBQWdCLEVBQ2pCOztBQVJMLGdFQVVNLGlCQUFnQixFQUNqQjs7QUFYTCxnRUFhTSxjQUFhLEVBQ2Q7O0FBZEwsaUVBZ0JNLGFBQVksRUFFYjs7QUFsQkwsa0VBb0JNLGNBQWEsQ0FFYiw4QkFBNkIsRUFDOUI7O0FBdkJMLG1FQXlCTSxjQUFhLEVBRWQ7O0FBM0JMLGtFQTZCTSxhQUFZLEVBRWI7O0FBL0JMLG1FQWlDTSxjQUFhLEVBbUNkOztBQXBFTCx3RUFvQ1EsbUJBQWtCLENBQ2xCLGlCQUFnQixDQUNoQixzQkFBcUIsQ0FDckIsWUFBVyxFQTRCWjs7QUFuRVAsOEVBNkRVLGFBQVksQ0FDWixlQUFjLEVBQ2Y7O0FBL0RULHFGQTBDWSxZQUFXLENBQ1gsbUJBQWtCLENBQ2xCLG9CQUFtQixDQUNuQixRQUFPLENBQ1AsT0FBTSxDQUNOLFlBQVcsQ0FDWCxhQUFZLEVBQ2I7O0FBakRYLG9GQW1EWSxtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLDBCQUF5QixDQUN6QixtQkFBa0IsQ0FDbEIsV0FBVSxDQUNWLFlBQVcsQ0FDWCxTQUFRLENBQ1IsVUFBUyxDQUNULDZDQUE0QyxFQUM3Qzs7QUE1RFgsK0VBaUVVLGVBQWMsRUFDZjs7QUFsRVQsaUVBc0VNLGNBQWEsRUFRZDs7QUE5RUwsdUVBd0VRLHNCQUFxQixDQUNyQixZQUFXLENBQ1gsYUFBWSxDQUNaLHVCQUFzQixDQUN0QixjQUFhLEVBQ2Q7O0FBN0VQLDJEQWdGTSxpQkFBZ0IsQ0FDaEIscUJBQWEsQ0FBYixjQUFhLENBQ2Isb0JBQWUsQ0FBZixnQkFBZSxFQW1GaEI7O0FBcktMLHVFQW9GUSx5QkFBb0IsQ0FBcEIscUJBQW9CLEVBQ3JCOztBQXJGUCw2RUF3RlUsaUNBQWdDLENBQ2hDLDBCQUF5QixDQUN6QixlQUFjLEVBSWY7O0FBOUZULCtFQTRGWSxlQUFjLEVBQ2Y7O0FBN0ZYLG9GQW1HWSxpQkFBZ0IsQ0FDaEIsb0JBQW1CLEVBQ3BCOztBQXJHWCxvR0EyR2Msb0JBQW1CLEVBQ3BCOztBQTVHYiwwRkFnSGMsMEJBQXlCLEVBQzFCOztBQWpIYixtR0FzSFksOENBQTZDLEVBYTlDOztBQW5JWCx5R0F3SGMsbUJBQWtCLENBQ2xCLFlBQVcsQ0FDWCxXQUFVLENBQ1YsWUFBVyxDQUNYLHVCQUFzQixDQUN0QixnQ0FBK0IsQ0FDL0IsaUNBQWdDLENBQ2hDLFFBQU8sQ0FDUCxVQUFTLENBQ1QsMENBQXlDLEVBQzFDOztBQWxJYix5RkFzSVUsbUJBQWtCLENBQ2xCLGdCQUFlLENBQ2YsNkJBQTRCLENBQzVCLCtCQUE4QixFQTBCL0I7O0FBbktULGdHQTJJWSxtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLFlBQVcsQ0FDWCxhQUFZLENBQ1osU0FBUSxDQUNSLFVBQVMsQ0FDVCw2Q0FBNEMsQ0FDNUMsb0JBQW1CLENBQ25CLDBCQUF5QixDQUN6QixtQkFBa0IsRUFDbkI7O0FBckpYLCtGQXVKWSxtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLFdBQVUsQ0FDVixZQUFXLENBQ1gsdUJBQXNCLENBQ3RCLGdDQUErQixDQUMvQixpQ0FBZ0MsQ0FDaEMsV0FBVSxDQUNWLFNBQVEsQ0FDUiwyQ0FBMEMsQ0FDMUMseUJBQXdCLEVBQ3pCOztBQWxLWCxrRUF1S00sY0FBYSxFQUVkOztBQXpLTCw4RUE4S00sWUFBVyxDQUNYLHFCQUFhLENBQWIsY0FBYSxDQUNiLG9CQUFlLENBQWYsZ0JBQWUsQ0FDZix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLGlDQUFnQyxFQStCakM7O0FBak5MLDZGQW9MUSxvQkFBbUIsRUFDcEI7O0FBckxQLDhGQXVMUSxvQkFBbUIsRUFDcEI7O0FBeExQLDBGQTBMUSxjQUFhLEVBQ2Q7O0FBM0xQLDRGQTZMUSxjQUFhLENBQ2IsbUJBQWtCLENBQ2xCLHVCQUFzQixDQUN0QixpQkFBZ0IsRUFDakI7O0FBak1QLDZGQW1NUSxjQUFhLEVBQ2Q7O0FBcE1QLDRGQXNNUSxhQUFZLEVBQ2I7O0FBdk1QLDZGQXlNUSxhQUFZLEVBQ2I7O0FBMU1QLDJGQTRNUSxjQUFhLEVBQ2Q7O0FBN01QLHNHQStNUSxhQUFZLEVBQ2I7O0FBaE5QLHFFQW1OTSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLHVCQUFzQixDQUN0QixtQkFBa0IsRUFvQm5COztBQTFPTCxrRkEwTlEsNEJBQWtCLENBQWxCLDJCQUFrQixDQUFsQixtQkFBa0IsQ0FDbEIsYUFBWSxDQUNaLGlCQUFnQixFQU1qQjs7QUFsT1AsK0VBdU9RLG1CQUFrQixDQUNsQixlQUFjLEVBQ2Y7O0FBS1AsZUFFRSxpQkFBZ0IsRUFrQ2pCOztBQXBDRCxzQkFLSSxlQUFjLENBQ2QsaUJBQWdCLENBQ2hCLGtCQUFpQixFQUNsQjs7QUFSSCxnQ0FXSSxzQkFBcUIsQ0FDckIsNEJBQTJCLENBQzNCLDZCQUE0QixDQUM1QixvQkFBbUIsQ0FDbkIsaUJBQWdCLEVBb0JqQjs7QUFuQ0gsNkNBaUJNLGtCQUFpQixFQUNsQjs7QUFsQkwsa0NBb0JNLHNCQUFxQixDQUNyQixrQkFBaUIsQ0FDakIsZUFBYyxDQUNkLDRCQUFvQixDQUFwQixxQkFBb0IsQ0FDcEIsaUJBQWdCLENBQ2hCLGlCQUFnQixDQUNoQixzQkFBdUIsQ0FBdkIsd0JBQXVCLENBQ3ZCLHVCQUFtQixDQUFuQixvQkFBbUIsRUFDcEI7O0FBNUJMLHVDQThCTSxvQkFBbUIsRUFJcEI7O0FBbENMLHlDQWdDUSxlQUFjLEVBQ2Y7O0FBS1AsZ0JBQ0UsZUFBYyxDQUNkLGtCQUFpQixDQUNqQix1QkFBc0IsRUFDdkI7O0FBR0QsZ0JBQ0UsWUFBVyxFQUNaOztBQUNELGtCQUNFLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUE4QixDQUE5QiwrQkFBOEIsRUFDL0I7O0FBQ0QsbUJBQ0UsaUJBQWdCLENBQ2hCLGtCQUFpQixFQWtEbEI7O0FBcERELCtCQUlJLHFCQUFvQixDQUNwQix1QkFBc0IsQ0FDdEIsa0JBQWlCLENBQ2pCLFlBQVcsQ0FDWCxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBOEIsQ0FBOUIsK0JBQThCLEVBMEMvQjs7QUFuREgsZ0RBV00scUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQixZQUFXLENBQ1gsbUJBQWtCLENBQ2xCLFlBQU8sQ0FBUCxRQUFPLEVBU1I7O0FBeEJMLCtEQWlCUSxzRUFBcUUsQ0FDckUsWUFBVyxDQUNYLGFBQVksQ0FDWixzQkFBcUIsQ0FDckIsZ0JBQWUsQ0FDZixtQkFBa0IsRUFDbkI7O0FBdkJQLHNEQTBCTSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBbUIsQ0FBbkIsb0JBQW1CLEVBQ3BCOztBQTVCTCwrQ0E4Qk0sb0JBQW1CLENBQ25CLG1CQUFrQixDQUNsQixjQUFhLENBQ2Isd0NBQXVDLENBQ3ZDLGtCQUFpQixDQUNqQixVQUFTLENBQ1QsV0FBVSxDQUNWLFlBQVcsRUFhWjs7QUFsREwsc0RBdUNRLFlBQVcsQ0FDWCxtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLGFBQVksQ0FDWixvQkFBbUIsQ0FDbkIsVUFBUyxDQUNULFdBQVUsQ0FDViw0Q0FBMkMsQ0FDM0MsMkJBQTBCLENBQzFCLFlBQVcsRUFDWjs7QUFJUCwwQkFDRSxnQkFBZSxFQUNoQjs7QUFJRCxnQkFFRSxtQkFBa0IsQ0FDbEIsU0FBTyxDQUNQLGFBQVksQ0FDWixZQUFXLENBQ1gsYUFBWSxDQUNaLG9FQUFtRSxDQUNuRSxzQkFBcUIsRUFDdEI7O0FBRUQsbUJBR0UsV0FBVSxFQUNYOztBQUNELHNCQUNFLFdBQVUsQ0FDVixvQkFBbUIsQ0FDbkIsMEJBQXlCLENBQ3pCLG1CQUFrQixFQXlCbkI7O0FBN0JELCtCQU9JLG9CQUFtQixDQUNuQixlQUFjLENBQ2Qsa0JBQWlCLENBQ2pCLDZCQUE0QixDQUM1Qiw0QkFBMkIsRUFDNUI7O0FBWkgsdUNBY0ksZ0JBQWMsQ0FDZCxpQkFBZ0IsQ0FDaEIsYUFBWSxFQUNiOztBQWpCSCxzQ0FtQkksaUJBQWdCLENBQ2hCLGVBQWMsRUFDZjs7QUFyQkgsZ0NBdUJJLFdBQVUsQ0FDVixrQkFBaUIsRUFDbEI7O0FBekJILDJDQTJCSSxpQkFBZ0IsRUFDakI7O0FBR0gsa0JBQ0UsMEJBQXlCLENBQ3pCLHlCQUF3QixDQUN4QixnQkFBZSxDQUNmLG1CQUFrQixDQUNsQixxQkFBYSxDQUFiLGNBQWEsQ0FDYixzQkFBdUIsQ0FBdkIsd0JBQXVCLENBQ3ZCLG1CQUFrQixDQUNsQixvQkFBbUIsQ0FDbkIsaUJBQWdCLEVBMERqQjs7QUFuRUQsd0JBV0ksbUJBQWtCLENBQ2xCLGVBQWMsQ0FDZCxZQUFXLENBQ1gsWUFBVyxDQUNYLFVBQVMsQ0FDVCxTQUFRLENBQ1IsMERBQXlELENBQ3pELGVBQWMsQ0FDZCxnQkFBZSxDQUNmLGVBQWMsRUFDZjs7QUFyQkgsc0JBdUJJLGlCQUFnQixDQUNoQixnQkFBZSxDQUNmLDRCQUFrQixDQUFsQiwyQkFBa0IsQ0FBbEIsbUJBQWtCLEVBQ25COztBQTFCSCw0QkE0QkksZUFBYyxDQUNkLGlCQUFnQixFQUNqQjs7QUE5QkgsNEJBbUNJLGVBQWMsQ0FDZCxtQkFBa0IsQ0FDbEIsZ0JBQWUsRUFDaEI7O0FBdENILCtCQXdDSSxtQkFBa0IsQ0FDbEIsV0FBVSxDQUNWLFlBQVcsQ0FDWCxtQkFBa0IsRUFDbkI7O0FBNUNILG1DQThDSSxzRkFBcUYsQ0FDckYseUJBQXdCLENBQ3hCLFdBQVUsQ0FDVixhQUFZLENBQ1osbUJBQWtCLENBQ2xCLFdBQVUsQ0FDVixTQUFRLENBQ1IsYUFBWSxDQUNaLGNBQWEsRUFDZDs7QUF2REgsK0JBMkRJLDRCQUFrQixDQUFsQiwyQkFBa0IsQ0FBbEIsbUJBQWtCLENBQ2xCLGFBQVksQ0FDWixpQkFBZ0IsRUFLakI7O0FBbEVILG1DQWdFTSxhQUFZLEVBQ2I7O0FBR0wsNkJBQ0UscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQW1CLENBQW5CLG9CQUFtQixDQUNuQiwyQkFBNEIsQ0FBNUIsNkJBQTRCLEVBQzdCOztBQUNELDZDQUNFLFlBQVcsQ0FDWCxZQUFXLEVBQ1o7O0FBQ0QsZUFLRSx5QkFBb0IsQ0FBcEIscUJBQW9CLENBQ3BCLFlBQVcsRUFDWjs7QUFFRCxjQUNFLHNCQUFxQixFQUN0Qjs7QUFFRCxpREFJSSxtQkFBa0IsQ0FDbEIsWUFBVyxDQUNYLHFCQUFhLENBQWIsY0FBYSxDQUNiLHVCQUFtQixDQUFuQixvQkFBbUIsRUE4QnBCOztBQXJDSCw2REFXTSxhQUFZLEVBQ2I7O0FBWkwsNERBY00saUJBQWdCLENBQ2hCLGtCQUFpQixDQUNqQixpQkFBZ0IsQ0FDaEIsd0JBQXVCLEVBQ3hCOztBQWxCTCw4REFvQk0sWUFBVyxDQUNYLGFBQVksQ0FDWixhQUFZLEVBT2I7O0FBN0JMLGtFQXdCUSxZQUFXLENBQ1gsYUFBWSxDQUNaLG1CQUFrQixDQUNsQixvQkFBbUIsRUFDcEI7O0FBNUJQLHFEQStCTSxZQUFXLEVBQ1o7O0FBaENMLHFFQWtDUSxtQkFBa0IsQ0FDbEIsZUFBYyxFQUNqQjs7QUFwQ0wsMENBdUNJLG1CQUFrQixFQU1uQjs7QUE3Q0gsd0VBMENRLFlBQVcsRUFDWjs7QUFJUCxnQ0FDRSxtQkFBa0IsRUFJbkI7O0FBTEQsc0NBR0ksa0JBQWlCLEVBQ2xCOztBQUVILHNDQUVFLG1CQUFrQixDQUNsQixZQUFXLENBQ1gscUJBQWEsQ0FBYixjQUFhLENBQ2IsdUJBQW1CLENBQW5CLG9CQUFtQixFQTBCcEI7O0FBL0JELGtEQU9JLGFBQVksRUFDYjs7QUFSSCxpREFVSSxpQkFBZ0IsQ0FDaEIsa0JBQWlCLENBQ2pCLGlCQUFnQixDQUNoQix3QkFBdUIsRUFDeEI7O0FBZEgsbURBbUJJLGFBQVksRUFPYjs7QUExQkgsMERBNEJJLG1CQUFrQixDQUNsQixlQUFjLEVBQ2Y7O0FBR0gseURBRUksc0JBQXFCLENBQ3JCLGtCQUFpQixFQU9sQjs7QUFWSCxtRkFLTSxlQUFjLEVBQ2Y7O0FBTkwsNkZBUU0sa0JBQWlCLEVBQ2xCOztBQVRMLG1GQVlJLGFBQVksRUFDYjs7QUFHSCxrQkFDRSxjQUFhLEVBQ2Q7O0FBQ0Qsb0JBQ0UsY0FBYSxDQUNiLGlCQUFnQixFQUVqQjs7QUFDRCxvQkFDRSxjQUFhLENBQ2IsOEJBQTZCLEVBQzlCOztBQUNELG9CQUNFLGNBQWEsRUFDZDs7QUFFRCw0QkFHSSxzREFBcUQsQ0FDckQsMkJBQTBCLENBQzFCLDZCQUE0QixFQUk3Qjs7QUFUSCxrQ0FPTSwyQkFBMEIsRUFDM0I7O0FBUkwsOEJBV0ksMERBQXlELENBQ3pELDRCQUEyQixFQUk1Qjs7QUFoQkgsb0NBY00sNEJBQTJCLEVBQzVCOztBQWZMLHVCQWtCSSxvREFBbUQsQ0FDbkQsNEJBQTJCLEVBQzVCOztBQUdILGFBRUUscUJBQWEsQ0FBYixjQUFhLENBQ2IsaUJBQWdCLENBQ2hCLHVCQUFzQixDQUN0QixvQkFBbUIsRUFDcEI7O0FBRUQsYUFFRSxhQUFZLENBQ1osa0JBQWlCLENBQ2pCLGVBQWMsRUFDZjs7QUFFRCxlQUVFLGFBQVksQ0FDWix1QkFBc0IsQ0FDdEIsa0JBQWlCLEVBQ2xCOztBQUVELDRDQUdFLFdBQVUsRUFDWDs7QUFFRCwwQkFFRSxnQkFBZSxFQUNoQjs7QUFLRCxjQUVFLG9CQUFtQixDQUNuQixhQUFZLENBQ1osaUJBQWdCLEVBRWpCOztBQW9CRCxrQkFFRSxnRUFBK0QsQ0FDL0QsNkJBQTRCLENBQzVCLDZCQUE0QixDQUM1QixzQkFBcUIsRUFDdEI7O0FBR0QsWUFFRSwrQkFBOEIsRUFDL0I7O0FBRUQsZ0JBQ0Usc0JBQXFCLENBQ3JCLHVCQUFzQixDQUN0QixvQkFBbUIsQ0FDbkIsc0JBQXFCLENBQ3JCLHdCQUF1QixDQUN2Qiw0QkFBMkIsQ0FDM0IscUJBQW9CLENBQ3BCLGFBQVksQ0FDWix1QkFBc0IsQ0FDdEIsZUFBYyxDQUNkLDZCQUE0QixDQUM1QixpRUFBZ0UsQ0FDaEUsNEJBQTJCLENBQzNCLDZCQUE0QixDQUM1QixnQkFBZSxDQUNmLHlCQUF3QixFQU96Qjs7QUF2QkQsc0JBa0JJLGVBQWMsQ0FDZCw2QkFBNEIsQ0FDNUIsOENBQTZDLEVBRTlDOztBQUlILGtCQUNFLG9CQUFtQixFQUNwQjs7QUFFRCxvQkFHRSxxQkFBYSxDQUFiLGNBQWEsQ0FDYix1QkFBc0IsQ0FDdEIsb0JBQW1CLENBQ25CLHNCQUFxQixDQUNyQix3QkFBdUIsQ0FDdkIsZ0JBQWUsQ0FDZixhQUFZLENBQ1osc0JBQXFCLENBQ3JCLGdCQUFlLENBQ2YsYUFBWSxDQUNaLGFBQVksQ0FDWiwyQkFBMEIsQ0FDMUIsZ0JBQWUsQ0FDZiwwQkFBeUIsQ0FDekIsc0JBQXFCLENBQ3JCLDBCQUF5QixFQUsxQjs7QUF2QkQsMEJBb0JJLGtCQUFpQixDQUNqQixlQUFjLEVBQ2Y7O0FBR0gsWUFDRSxrQkFBaUIsQ0FDakIsZUFBYyxFQUNmOztBQUVELFFBRUUsMEJBQXlCLENBQ3pCLDRCQUEyQixDQUMzQiw2QkFBNEIsQ0FDNUIsZUFBYyxDQUNkLDZCQUE0QixDQUM1Qiw4Q0FBNkMsQ0FDN0MsYUFBWSxFQUNiIiwiZmlsZSI6ImFkZGl0aW9uYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNubXAtYmxvY2t7XHJcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnNubXAtd3JhcHB7XHJcbiAgbWluLXdpZHRoOiAzOTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZjBmMWYxO1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uc25tcC1pbnB1dHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4ubW9uaXRvcmluZy1jaGVja2JveGVze1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgcGFkZGluZzogMThweCAzNXB4IDI2cHggMzVweDtcclxufVxyXG4uc25tcC1pbnB1dC13cmFwcGVye1xyXG4gIHBhZGRpbmc6IDdweCAyMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjZmNztcclxuICBsYWJlbHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICBpbnB1dHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmNoZWNrZWR7XHJcbiAgICAgICZ+LmNoZWNrbWFya3tcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6ZGlzYWJsZWR7XHJcbiAgICAgICZ+LmNoZWNrbWFya3tcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5ncmF5LXdyYXBwZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDU3cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYxZjE7XHJcbiAgICAuaW5wdXQtdGl0bGV7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOm50aC1jaGlsZCgxKXtcclxuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gIH1cclxuICAmOm50aC1sYXN0LWNoaWxkKDEpe1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG4gIH1cclxufVxyXG4uY2hlY2ttYXJre1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNzg3YTdjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgd2lkdGg6IDVweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlcjogc29saWQgIzA3NmJhZTtcclxuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNjAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgLy90cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LXRpdGxle1xyXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBjb2xvcjogIzZhNjg2MztcclxufSIsIlxyXG4uc29jaWFsLWNvbm5lY3RvcnMtcG9wdXAtd3JhcHBlcntcclxuXHJcbn1cclxuXHJcbi5jb25uZWN0b3JzLXdyYXBwZXJ7XHJcbiAgcGFkZGluZzogN3B4IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogI2YwZjFmMTtcclxufVxyXG5cclxuLmxvZ2luLXBhc3N3b3Jke1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59IiwiQGltcG9ydCBcInNubXBcIjtcclxuQGltcG9ydCBcInNvY2lhbC1jb25uZWN0b3JzXCI7XHJcbiNwb3B1cGNvbnRlbnR7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC5zb2NpYWwtY29ubmVjdG9ycy1wb3B1cC13cmFwcGVye1xyXG4gICAgbWluLXdpZHRoOiA2MjBweDtcclxuICAgIGgze1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMWI4MWMxO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTNweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNpbnRlZ3JhdGlvblRhYnN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxuICAjY29ubmVjdG9yc19mb3Jte1xyXG4gICAgLy9wYWRkaW5nOiAyM3B4IDMzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIH1cclxuICAjZmFjZWJvb2ssICNlX21haWwsICNzbXN7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNmY3O1xyXG4gICAgbWluLWhlaWdodDogMjQwcHg7XHJcbiAgfVxyXG4gIC5jb25uZWN0b3ItdGFie1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgYmFja2dyb3VuZDogIzUwYjlmMTtcclxuICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxN3B4O1xyXG4gICAgbGFiZWx7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgYSwgbGFiZWx7XHJcbiAgICAgICAgY29sb3I6ICMwYTU3OGI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRhYi1saW5re1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAuY29ubmVjdG9yLXNldHRpbmdzIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuICAuaW5wdXQtcm93e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJi5hbWF6b24tc2VsZWN0b3J7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW5wdXQta2V5e1xyXG4gICAgd2lkdGg6IDM1LjUlO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxuICB9XHJcbiAgLmlucHV0LXZhbHVle1xyXG4gICAgd2lkdGg6IDY1LjUlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWF7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDVweCAwIDVweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgJiNzbXRwLXNlY3VyaXR5LWl0ZW0sICYuc210cC1wb3J0LW51bWJlcntcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjc210cC1zZWN1cml0eS1pdGVte1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgdGV4dGFyZWF7XHJcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY3VzdG9tLWNoZWNrYm94LWxhYmVse1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmOmNoZWNrZWR7XHJcbiAgICAgICAgJn4uY2hlY2ttYXJre1xyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaGVja21hcmt7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNoZWNrYm94LXRpdGxle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBpe1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAudGV4dC1jaGVja2JveC1pbnB1dHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmICsgbGFiZWx7XHJcbiAgICAgIGNvbG9yOiAjZGFkYmRjO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkYWRiZGM7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgICY6Y2hlY2tlZHtcclxuICAgICAgJiArIGxhYmVse1xyXG4gICAgICAgIGNvbG9yOiAjMGE1NzhiO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMGE1NzhiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jcG9wdXB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBoM3tcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogIzFiODFjMTtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDIwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmJlZm9yZXtcclxuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLnBvcHVwX2Nsb3Nle1xyXG4gIHJpZ2h0OiAzMHB4O1xyXG4gIHRvcDogMTZweDtcclxufVxyXG4uY2xvc2UtbGlua3tcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG5cclxuXHJcbi5wb3B1cC1jb250ZW50LXdyYXBwZXJ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICNmMGYxZjE7XHJcbiAgLy9tYXgtaGVpZ2h0OiA4MHZoO1xyXG4gIC8vb3ZlcmZsb3cteTogYXV0bztcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG5cclxuXHJcbiAgLy9wYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAvL2JvcmRlci1yYWRpdXM6IDVweDtcclxuICAvL292ZXJmbG93OiBoaWRkZW47XHJcbiAgLy9iYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG59XHJcblxyXG4ucG9wdXAtYm94LXNoYWRvd3tcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1se1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uZmllbGRzLWNvbnRhaW5lcntcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4jYWRkLWN1c3RvbS1maWVsZHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XHJcbn1cclxuXHJcblxyXG4uYnJhbmRzXHJcbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIC5ibG9jay1zZWFyY2h7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNhdGFsb2d1ZS10YWJzXHJcbiAge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMzdweDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTU3OGI7XHJcbiAgICAgIC8vY29sb3I6IHdoaXRlO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJyYW5kcy10YWJsZVxyXG57XHJcbiAgLl9pdGVtc1RhYmxlXHJcbiAge1xyXG4gICAgLy9wYWRkaW5nOiAwIDE2cHg7XHJcblxyXG4gICAgdHJ7XHJcbiAgICAgIHRke1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUtdHJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0U4RjhGRSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmNWY2Zjc7XHJcbiAgICAgIH1cclxuICAgICAgJi5oZWFkZXJfdHJcclxuICAgICAge1xyXG5cclxuXHJcblxyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MDkwOTAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAjOTY5ZGE5O1xyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OWRhOTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICB0ZHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWU4ZWE7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uX19wb3B1cF93aW5kb3dcclxue1xyXG4gIC8vbWF4LWhlaWdodDogODB2aDtcclxuICAvL292ZXJmbG93LXk6IGF1dG87XHJcbiAgYmFja2dyb3VuZDogI2YwZjFmMTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLnc4MFxyXG57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiA4NSU7XHJcbn1cclxuXHJcbi5jb250ZW50X3RhYmxlXHJcbntcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIG1pbi13aWR0aDogOTAwcHg7XHJcbiAgbWF4LWhlaWdodDogODB2aDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcblxyXG4uY29tcGFueV91cF9hcnJvd1xyXG57XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3VwX2Fycm93X3RhYmxlLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5zcGFuLmVkaXRfbm93XHJcbntcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9lZGl0X25vdy5wbmdcIikgbm8tcmVwZWF0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbi5kaXNwbGF5X2lubGluZVxyXG57XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG5cclxuLmNoZWNrX2ljb25cclxue1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZWNrX2ltZy5wbmdcIikgbm8tcmVwZWF0O1xyXG4gIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcblxyXG4uYWRkLWJyYW5ke1xyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCIrXCI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA4cHg7XHJcblxyXG4gIH1cclxuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS10YWJzLmFkZC1icmFuZDpob3ZlcntcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgc3BhbntcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4ucGIxNTBcclxue1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG5cclxuLnNiLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLy9wYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uc2ItY29udGVudCB7XHJcbiAgbWF4LWhlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMjIlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwJTtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDBweDtcclxuICBib3R0b206IDBweDtcclxuICB0b3A6IDBweDtcclxuICB3aWR0aDogOHB4O1xyXG5cclxufVxyXG5cclxuLnNiLXNjcm9sbGJhci1jb250YWluZXItaGlkZSB7IHJpZ2h0OiAtMjBweDsgfVxyXG5cclxuLnNiLXNjcm9sbGJhciB7XHJcblxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAvL3otaW5kZXg6IDEwMDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiAzMCU7XHJcbiAgd2lkdGg6IDRweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICMxYjgxYzE7XHJcbn1cclxuXHJcbi5zYi1zY3JvbGxiYXI6aG92ZXIgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cclxuIiwiLmNhdGFsb2d1ZVxyXG57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlMWU4ZWE7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xyXG59XHJcblxyXG5cclxuLmNhdGFsb2d1ZS10YWJze1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICBiYWNrZ3JvdW5kOiAjNTBiOWYxO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAuaW1hZ2UtY29udGFpbmVyXHJcbiAge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZS10YWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgLnRleHRfbGluayB7XHJcbiAgICAgIGNvbG9yOiAjMDc2YmFlO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzA3NmJhZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudGl0bGVfX2ltYWdlXHJcbiAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgd2lkdGg6IDE5cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG4gIGEuX19zZXR0aW5nc1xyXG4gIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY29sb3Itd2hpdGVcclxuICB7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAudGV4dF9saW5re1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBjb2xvcjogIzA3NmJhZTtcclxuICAgIC50ZXh0X2xpbmt7XHJcbiAgICAgIGNvbG9yOiAjMDc2YmFlO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAjMDc2YmFlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnRleHRfbGlua1xyXG57XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGF7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5hZGQtY2F0YWxvZ3VlXHJcbntcclxuICBiYWNrZ3JvdW5kOiAjNTBiOWYxO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgbWFyZ2luLXRvcDogMTNweDtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgcGFkZGluZzogOXB4O1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzA3NmJhZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLm10LTB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5oZWFkZXJfdW5kZXJfdGFibGVcclxue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAycHggOHB4O1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNlMWU4ZWE7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xyXG59XHJcblxyXG5cclxuLnczM1xyXG57XHJcbiAgd2lkdGg6IDMzJTtcclxufVxyXG4uZGVmYXVsdF9jb21wYW55XHJcbntcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICM0ZTUxNTc7XHJcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kZWZhdWx0X2NvbXBhbnkucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbn1cclxuXHJcbi50eFJcclxue1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5ncm91cC1idG57XHJcbiAgYXtcclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRfdGl0bGUgaDNcclxue1xyXG4gIGNvbG9yOiAjMGU3NmJjO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuLmJsb2NrLXNlYXJjaCB7XHJcbiAgZGlzcGxheTogZmxleCA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IDEwcHggMTdweDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gIG1hcmdpbjogNnB4IDdweDtcclxuICAubXcxMDBcclxuICB7XHJcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNpbXBsZV9zZWFyY2hcclxuICB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICB9XHJcblxyXG4gIC5hZHZhbmNlZC1zZWFyY2h7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMTBweCA0MHB4IDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDEwcHggYXV0byAwIGF1dG87XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MxYzFjMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5hZHZfX3NlYXJjaFxyXG4gICAge1xyXG4gICAgICAvL3dpZHRoOiAyMzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIGRpdi5mb3JtLWdyb3Vwe1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG4gICAgJi5tbDQwe1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJyYW5kcy1zZWFyY2gge1xyXG4gICAgZGl2LmZvcm0tZ3JvdXAge1xyXG4gICAgICBpbnB1dCxcclxuICAgICAgc2VsZWN0e1xyXG4gICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcGFkZGluZzogNHB4O1xyXG4gIH1cclxuICBmb3Jte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBzcGFue1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmRpdi5mb3JtLWdyb3Vwe1xyXG4gIGxhYmVse1xyXG4gICAgY29sb3I6ICM5NjlkYTk7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICB9XHJcbiAgaW5wdXQgLHNlbGVjdHtcclxuICAgIHdpZHRoOiAxNzhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYWM0Y2M7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnN0YXR1c19vblxyXG57XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N0YXR1c19vbi5wbmdcIikgICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQ3JSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMSU7XHJcbn1cclxuXHJcbi5zdGF0dXNfb2ZmXHJcbntcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3RhdHVzX29mZi5wbmdcIikgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0NyUhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMSU7XHJcbn1cclxuXHJcbi5pY29uLWRlbGV0ZS1hZHNcclxue1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9kZWxldGVfaWNvbi5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTdweDtcclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTdweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG4jYWR2X3NlYXJjaCxcclxuI3NtcF9zZWFyY2hcclxue1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGNvbG9yOiAjNTBiOWYxO1xyXG4gIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICM1MGI5ZjE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAmOmhvdmVye1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMC41cHggZGFzaGVkICM1MGI5ZjE7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWdyb3Vwe1xyXG4gICYuZGlzcC1pbmxpbmUtZmxleFxyXG4gIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgfVxyXG5cclxuICAmLmRpc3AtZmxleFxyXG4gIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIGEgLFxyXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl1cclxuICB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y5ZmE7XHJcbiAgICBib3gtc2hhZG93OiAwLjYxNnB4IDAuNzg4cHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgICBwYWRkaW5nOiA0cHggMTVweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjNTBiOWYxO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZTtcclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBjb2xvcjogIzBlNzZiYztcclxuICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoOTgsIDE0MSwgMTg2KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0IyREZGNztcclxuICAgIH1cclxuICAgICY6YWN0aXZle1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5faXRlbXNUYWJsZVxyXG57XHJcbiAgLy93aWR0aDogOTglICFpbXBvcnRhbnQ7XHJcbiAgLy9ib3JkZXItc3BhY2luZzogMCAxcHg7XHJcbiAgLy9tYXJnaW46IDAgYXV0bztcclxuXHJcblxyXG5cclxuXHJcbiAgJi50ZC1hbGlnbi1jZW50ZXIgdHIgIHRke1xyXG5cclxuXHJcbiAgICAmLl9faW1wb3J0YW50X3RleHRfcmlnaHR7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjNCM0IzICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIHRye1xyXG4gICAgdGR7XHJcblxyXG5cclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgLy90ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0I5QjlCOTtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJi5uby1zaGFkb3dcclxuICAgICAge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4uaGVhZGVyX3RyXHJcbntcclxuICBib3JkZXItc3BhY2luZzogbm9uZTtcclxuICB0ZHtcclxuICAgIHdpZHRoOiAxMSU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogIzk2OWRhOTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiM2IzYjMgIWltcG9ydGFudDtcclxuICAgIC8vJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAvLyAgY29sb3I6ICMzMDMwMzA7XHJcbiAgICAvLyAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgIGEuc29ydC1pdGVtc1xyXG4gICAge1xyXG4gICAgICBjb2xvcjogIzk2OWRhOSAhaW1wb3J0YW50O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogIzBlNzZiYyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhLmFycm93e1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy91cF9hcnJvd190YWJsZS5wbmcnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbCBlYXNlO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcclxuICAgICAgJi5hc2N7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYuZGVzY3tcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX3N0eWxlXHJcbntcclxuICBiYWNrZ3JvdW5kOiAjZjVmNmY3O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjNiM2IzO1xyXG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XHJcbiAgJi5hY3RpdmUtdHJ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgfVxyXG5cclxuICAubmV3X2JyYW5kX2Rlc2NyaXB0aW9uXHJcbiAge1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gIH1cclxuXHJcbiAgLm5ld19icmFuZF90aXRsZXtcclxuICAgIHdpZHRoOiAyMzBweDtcclxuICB9XHJcblxyXG4gIC5uZXdfYnJhbmRfY29tcGFueVxyXG4gIHtcclxuICAgIHdpZHRoOiAxODBweDtcclxuICB9XHJcbiAgJjpob3ZlcntcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICB9XHJcbiAgdGR7XHJcblxyXG4gICAgJi5sYXN0e1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICBtYXgtd2lkdGg6IDUwcHg7XHJcbiAgICBpbnB1dHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcblxyXG5cclxuICAgICAgJi5lcnJvcntcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHNlbGVjdHtcclxuICAgICAgJi5lcnJvcntcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5hY3RpdmVfX3Rye1xyXG4gICAgYmFja2dyb3VuZDogI2FhZGVmYTtcclxuICAgIGJveC1zaGFkb3c6IDFweCAxcHggOHB4IC0ycHggcmdiKDc1LCAxMDYsIDE3NikgaW5zZXQ7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDhweCAtMnB4IHJnYig3NSwgMTA2LCAxNzYpIGluc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIHRkOmxhc3QtY2hpbGR7XHJcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYmFja19pbWdfdGl0bGVcclxue1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wcm9kdWN0X2ZhbWlseS5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBhe1xyXG4gICAgJi5hcnJvd19fdXB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3dfZG93bi5wbmdcIik7XHJcbiAgICB9XHJcbiAgICAmLmFycm93X2Rvd257XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3dfdXAucG5nXCIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5faXRlbXNUYWJsZS50ZC1hbGlnbi1jZW50ZXIgdHJcclxue1xyXG4gICYuYWN0aXZlLXRhYmxle1xyXG5cclxuICAgIC5za3V7XHJcbiAgICAgICYudGV4dC1vdmVyZmxvd3tcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGVmYXVsdC10YWJsZXtcclxuICAgICAgJjpudGgtY2hpbGQob2RkKXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmNWY2Zjc7XHJcbiAgICAgIH1cclxuICAgICAgdGQuZmlyc3RfX3RkX19hY3RpdmUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIHRke1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlOGVhICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZGVmMWZiO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkNWU4ZjM7XHJcbiAgICB9XHJcbiAgICB0ZHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAgMXB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMTElO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGQuZmlyc3RfX3RkX19hY3RpdmV7XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG5cclxuICAgICAgaW1ne1xyXG4gICAgICAgIC8vd2lkdGg6IDYzcHg7XHJcbiAgICAgICAgLy9oZWlnaHQ6IDM5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbiAgLy9ib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICAvL3RyLmFjdGl2ZS10YWJsZXtcclxuICAvL1xyXG4gIC8vICBib3JkZXItYm90dG9tOiAycHggc29saWQgd2hpdGU7XHJcbiAgLy9cclxuICAvL1xyXG4gIC8vICAmLmRlZmF1bHQtdGFibGV7XHJcbiAgLy8gICAgJjpudGgtY2hpbGQob2RkKXtcclxuICAvLyAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgLy8gICAgfVxyXG4gIC8vICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gIC8vICAgICAgYmFja2dyb3VuZDogI2Y1ZjZmNztcclxuICAvLyAgICB9XHJcbiAgLy8gICAgdGQuZmlyc3RfX3RkX19hY3RpdmUge1xyXG4gIC8vICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLy8gICAgfVxyXG4gIC8vICAgIH1cclxuICAvL1xyXG4gIC8vICAmOm50aC1jaGlsZChvZGQpe1xyXG4gIC8vICAgIGJhY2tncm91bmQ6ICNkZWYxZmI7XHJcbiAgLy8gIH1cclxuICAvLyAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgLy8gICAgYmFja2dyb3VuZDogI2Q1ZThmMztcclxuICAvLyAgfVxyXG4gIC8vICB0ZHtcclxuICAvLyAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIC8vICAgIGNvbG9yOiBibGFjaztcclxuICAvLyAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIC8vICAgIGJvcmRlci1ib3R0b206ICAycHggc29saWQgd2hpdGUgIWltcG9ydGFudDtcclxuICAvLyAgICAmOmxhc3QtY2hpbGR7XHJcbiAgLy8gICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gIC8vICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gIC8vICAgICAgd2lkdGg6IDExJTtcclxuICAvLyAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgdGQuZmlyc3RfX3RkX19hY3RpdmV7XHJcbiAgLy9cclxuICAvLyAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC8vICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLy8gICAgICB3aWR0aDogMTY1cHg7XHJcbiAgLy8gICAgICBpbWd7XHJcbiAgLy8gICAgICAgIC8vd2lkdGg6IDYzcHg7XHJcbiAgLy8gICAgICAgIC8vaGVpZ2h0OiAzOXB4O1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vfVxyXG5cclxuXHJcbmRpdi50ZXh0X2Zvcl9pbWFnZXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHJcbiAgcFxyXG4gIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgJi51cC10eHRcclxuICAgIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJi5kb3duLXR4dHtcclxuICAgICAgY29sb3I6ICM5NjlkYTk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuXHJcbiAgICAmLnRleHQtb3ZlcmZsb3d7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICB3aWR0aDogNzVweDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmltYWdlLWNvbnRhaW5lci1jYXRhbG9nXHJcbntcclxuICB3aWR0aDogNjNweDtcclxuICBoZWlnaHQ6IDM5cHg7XHJcbn1cclxuXHJcblxyXG5cclxuI2RlbGl2ZXJ5Q2FydCA+IHRhYmxlID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkXHJcbntcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLm1lbnVfaXRlbVxyXG57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvKiBiYWNrZ3JvdW5kOiByZWQ7ICovXHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cclxuXHJcbiAgLy8ucG9zQWJzXHJcbiAgLy97XHJcbiAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAvLyAgcmlnaHQ6IDA7XHJcbiAgLy99XHJcblxyXG4gIC8vJi5hY3RpdmVfcGFubmVsXHJcbiAgLy97XHJcbiAgLy8gIGJhY2tncm91bmQ6IGJsdWU7XHJcbiAgLy99XHJcbiAgLmxpc3Qtd3JhcHBlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMXB4IDBweCAycHggMTZweDtcclxuICAgICYuYWN0aXZlX3Bhbm5lbFxyXG4gICAge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2JmNjhhO1xyXG4gICAgICAudGVzdC1zcGFue1xyXG4gICAgICAgICYuYWN0aXZlLWJnXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2l0ZW1fbGlzdF9iYWNrLnBuZ1wiKSAsI2NiZjY4YSA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IC02MnB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3ViLWxpc3RcclxuICB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIC5tZW51X2l0ZW17XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICAubGFiZWwtbmFtZVxyXG4gIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDIxcHg7XHJcbiAgfVxyXG4gIC50ZXN0LXNwYW5cclxuICB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2l0ZW1fbGlzdF9iYWNrLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggM3B4O1xyXG4gICAgYWxpZ24tc2VsZjogbGVmdDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5ld19jYXRlZ29yeVxyXG57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYmFja2dyb3VuZDogI2UxZThlYTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgLy9tYXJnaW4tcmlnaHQ6IDJweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwe1xyXG4gICAgY29sb3I6ICMwZTc2YmM7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5jYXRhbG9ndWUtdGFic1xyXG4gIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcbn1cclxudWwubWVudV9jYXRlZ29yaWVzXHJcbntcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgbGkuYWN0aXZlX19jYXRlZ29yeXtcclxuICAgIC5saXN0LXdyYXBwZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMXB4IDBweCAycHggMTZweDtcclxuICAgICAgJi5hY3RpdmVfcGFubmVsXHJcbiAgICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjY2JmNjhhO1xyXG4gICAgICAgIC50ZXN0LXNwYW57XHJcbiAgICAgICAgICAmLmFjdGl2ZS1iZ1xyXG4gICAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaXRlbV9saXN0X2JhY2sucG5nXCIpICwjY2JmNjhhIDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IC02MnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGxpLml0ZW1fY2F0ZWdvcnlcclxuICB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaXRlbV9saXN0X2JhY2sucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDRweDtcclxuICAgICYuYWN0aXZlX19jYXRlZ29yeXtcclxuXHJcblxyXG4gICAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pdGVtX2xpc3RfYmFjay5wbmdcIikgLCAjY2JmNjhhO1xyXG4gICAgICAvL2JhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IC01OXB4O1xyXG4gICAgICAvL2N1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaXRlbV9saXN0X2JhY2sucG5nXCIpICwgI2NiZjY4YTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IC01OXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG4uYWRkLWNhdGFsb2d1ZTpob3ZlciB7XHJcblxyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4jcHJvZHVjdF9jYXRlZ29yaWVze1xyXG4gIHAudGl0bGVcclxuICB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBzcGFuXHJcbiAgICB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgJi5hY3RpdmVfcGFubmVse1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNjYmY2OGE7XHJcbiAgICAgICAgd2lkdGg6IDkzJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiA1cHggMHB4IDRweCAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4udHJhbnNpdGlvblxyXG57XHJcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcclxufVxyXG5cclxuXHJcblxyXG4ucGFnaW5hdGlvbi1wcm9kdWN0LWxpc3Rcclxue1xyXG4gIC5wYWdpbmF0aW9uIC5yZWNvcmRzLWxpc3QgbGkgPiAqXHJcbiAge1xyXG4gICAgcGFkZGluZzogMCAzcHg7XHJcbiAgfVxyXG4gIHVsLnJlY29yZHMtbGlzdFxyXG4gIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGxpXHJcbiAgICB7XHJcbiAgICAgIHBhZGRpbmc6IDAgM3B4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRFMUYzO1xyXG4gICAgICAgIGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLndpdGhvdXRfZmFtaWxseVxyXG57XHJcbiAgLmJhY2tfaW1nX3RpdGxlXHJcbiAge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbl93aXRob3V0X2ZhbS5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxufVxyXG4iLCIuYWRkX2ZhbWlsbHlcclxue1xyXG5cclxuICBmb3Jte1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4udzY3MFxyXG57XHJcbiAgaDN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5kZWZhdWx0X25hbWVcclxuICAgIHtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICB3aWR0aDogNzEwcHg7XHJcbn1cclxuXHJcbi5mb3JtX2FkZF9mYW1pbGx5XHJcbntcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAuZm9ybS1ncm91cHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGxhYmVse1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBpbnB1dCAsIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiA1OSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVscC10ZXh0XHJcbntcclxuICBjbGVhcjogYm90aDtcclxuICBjb2xvcjogIzk5OTk5OTtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMjBweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcblxyXG5cclxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuICAuY2F0YWxvZ3VlX2JyYW5kcyAgc2VsZWN0e1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgIHdpZHRoOiAxNTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXRhbG9ndWVfYnJhbmRzXHJcbntcclxuICBzZWxlY3R7XHJcbiAgICB3aWR0aDogMTU2cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmFjNGNjO1xyXG5cclxuICB9XHJcbiAgLmNhdGFsb2d1ZV9pbnB1dFxyXG4gIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNThweDtcclxuICAgIGxhYmVse1xyXG4gICAgICBjb2xvcjogIzk2OWRhOTtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnJhbmRfaW5wdXR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDNweDtcclxuICAgIC8vbWFyZ2luLXRvcDogLThweDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXRhbG9ndWVfYnJhbmRzXHJcbntcclxuZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcblxyXG4uYWRkLWZhbWlsbHlcclxue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuLmFkZF9icmFuZFxyXG57XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwcHggOHB4O1xyXG4gIGZvbnQtc2l6ZTogMjNweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJhY2tncm91bmQ6ICM1MGI5ZjE7XHJcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNTc4YjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5yZXF1aXJlZF9zdGFye1xyXG5cclxuICAmOmJlZm9yZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbnRlbnQ6ICcqJztcclxuICAgIGNvbG9yOiByZWQ7XHJcbiAgfVxyXG59IiwiLmFkZF9wcm9kdWN0X2ZsZXhcclxue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAubGVmdC1ncm91cFxyXG4gIHtcclxuICAgIHdpZHRoOiA0MiU7XHJcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNmU3O1xyXG4gIH1cclxuICAucmlnaHQtZ3JvdXB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOGQ4O1xyXG4gICAgd2lkdGg6IDI5JTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDdweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICBzcGFue1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tZ3JvdXB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmLnc1MFxyXG4gICAge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgICYuZmxleC1lbmRcclxuICAgIHtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgICBpbnB1dCAsIHNlbGVjdHtcclxuICAgICAgd2lkdGg6IDE4OHB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYWM0Y2M7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICB3aWR0aDogODVweDtcclxuICAgICAgY29sb3I6ICM0ZTUxNTc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYucmVxdWlyZV9zdGFye1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOi0zcHg7XHJcbiAgICAgICAgICBjb250ZW50OiAnKic7XHJcbiAgICAgICAgICBjb2xvcjogI2VjM2UzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aXRsZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICBpbnB1dHtcclxuICAgICAgd2lkdGg6IDM4JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5za3VfYnJhbmRcclxue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uYnJhbmRcclxue1xyXG4gIG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG59XHJcblxyXG5cclxuLmFkZF9wcl9jb21tZW50XHJcbntcclxuICBtYXJnaW4tbGVmdDogOTVweDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLl9fc2xpZGVyXHJcbntcclxuICB3aWR0aDogNzAlO1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2xpZGVyX2ltZy5wbmdcIikgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4jY3VzdG9tLWhhbmRsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAzZW07XHJcbiAgaGVpZ2h0OiAxLjZlbTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtLjhlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zbGlkZXJfbGVmdC5wbmdcIikgbm8tcmVwZWF0O1xyXG4gIH1cclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIHJpZ2h0OiAtMXB4O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2xpZGVyX3JpZ2h0LnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgfVxyXG59XHJcbi51aS13aWRnZXQtaGVhZGVyLFxyXG4udWktd2lkZ2V0LWNvbnRlbnRcclxue1xyXG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi51aS13aWRnZXQtaGVhZGVyXHJcbntcclxuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDE4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG5cclxuLmRlc2NyaXB0aW9uX19jb250YWluZXJcclxue1xyXG4gIHdpZHRoOiA1MSU7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjZmNztcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgcC50aXRsZXtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDdweDtcclxuICAgIGJhY2tncm91bmQ6ICNlNWU2ZTc7XHJcbiAgICBjb2xvcjogIzRlNTE1NztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgfVxyXG5cclxuICAuZm9ybS1ncm91cC1kZXNjcmlwdGlvblxyXG4gIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMyU7XHJcbiAgICBsYWJlbHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGNvbG9yOiAjNGU1MTU3O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgaW5wdXR7XHJcbiAgICAgIHdpZHRoOiA4NCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmFjNGNjO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNja2VfZnVsbF9kZXNjcmlwdGlvblxyXG4gIHtcclxuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICB9XHJcblxyXG59XHJcbi5wcmljZV9fdGFibGVcclxue1xyXG4gIHdpZHRoOiA0NyU7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjZmNztcclxuICBwLnRpdGxlXHJcbiAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogN3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2U1ZTZlNztcclxuICAgIGNvbG9yOiAjNGU1MTU3O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxufVxyXG4uaGVhZGVyX3RhYmxlXHJcbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTA5MDkwO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBjb2xvcjogIzk2OWRhOTtcclxuICAucHJpY2VcclxuICB7XHJcbiAgICB3aWR0aDogMjklO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG4gIC5jYXB0aW9uXHJcbiAge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmRhdGVcclxuICB7XHJcbiAgICB3aWR0aDogMjElO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmZsZXhfX2lucHV0XHJcbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICY6bnRoLWNoaWxkKDEpe1xyXG5cclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgfVxyXG4gIHAuYmFzZS1wcmljZXtcclxuICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjojOTY5ZGE5O1xyXG4gIH1cclxuXHJcbiAgaW5wdXR7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmFjNGNjO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIH1cclxuICBpbnB1dFt0eXBlPSdkYXRlJ117XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jYWxlbmRhci5wbmcnKTtcclxuICAgIC8vYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlO1xyXG4gICAgLy92aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG4uY2FwdGlvbl9pbnB1dFxyXG57XHJcbiAgd2lkdGg6IDQwJTtcclxufVxyXG4ucHJpY2VfaW5wdXRcclxue1xyXG4gIHdpZHRoOiAxNSU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG59XHJcblxyXG5cclxuLnVuc3R5bGVkOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG4udW5zdHlsZWQ6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cclxufVxyXG5cclxuLmRhdGVfaW5wdXRcclxue1xyXG4gIHdpZHRoOiAxMjBweDtcclxufVxyXG5cclxuXHJcbi5jYXB0aW9uX19jb250YWluZXJcclxue1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNmY3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwLnRpdGxle1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogN3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2U1ZTZlNztcclxuICAgIGNvbG9yOiAjNGU1MTU3O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICB9XHJcbiAgLmNhcHRpb25fX2lucHV0c3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IDVweCA2cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWU2ZTg7XHJcblxyXG4gICAgaW5wdXR7XHJcbiAgICAgIHdpZHRoOiA0NyU7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JhYzRjYztcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyX190YWJsZVxyXG57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgNnB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTA5MDkwO1xyXG4gIC5jYXB0aW9uX190ZXh0LFxyXG4gIC50aXRsZV9fdGV4dFxyXG4gIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzk2OWRhOTtcclxuXHJcbiAgICAmLnRleHRfYWxpZ25fbWVkaWFfZmlsZXN7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnRleHRfbGVmdFxyXG4gICAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5jaG9vaXNlX190eXBlXHJcbntcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5pbWFnZV9fY29udGFpbmVyXHJcbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiA1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTZlODtcclxuICAmOmxhc3QtY2hpbGR7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxuIC50eXBlX21lZGlhXHJcbiB7XHJcbiAgIHdpZHRoOiA3NHB4O1xyXG4gICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAmLm5vbmVfaW1nXHJcbiAgIHtcclxuICAgICBiYWNrZ3JvdW5kOiAjZWFmOGZmO1xyXG4gICAgIGJvcmRlcjogMXB4IGRhc2hlZCBibHVlO1xyXG4gICB9XHJcbiB9XHJcblxyXG4gIC5hY3Rpb25zXHJcbiAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYVxyXG4gICAge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2FjdGlvbnMucG5nXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZGlhX2lucHV0XHJcbiAge1xyXG4gICAgaW5wdXR7XHJcbiAgICAgIHdpZHRoOiAxODdweDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmFjNGNjO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLm1lbnV7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0yMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBib3gtc2hhZG93OiAwLjcwN3B4IDAuNzA3cHggNHB4IDBweCByZ2JhKDEsIDUwLCAxMDEsIDAuMjEpO1xyXG4gIHdpZHRoOiAxMDVweDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBhZGRpbmc6IDVweCA3cHg7XHJcbiAgLmFjdGlvblxyXG4gIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogIzQ1YjRlZjtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlYWY4ZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZV9tZW51XHJcbntcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5pbnB1dFdyYXBwZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZmlsZUlucHV0IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiA5OTtcclxuICAvKlRoaXMgbWFrZXMgdGhlIGJ1dHRvbiBodWdlLiBJZiB5b3Ugd2FudCBhIGJpZ2dlciBidXR0b24sIGluY3JlYXNlIHRoZSBmb250IHNpemUqL1xyXG4gIGZvbnQtc2l6ZTo1MHB4O1xyXG4gIC8qT3BhY2l0eSBzZXR0aW5ncyBmb3IgYWxsIGJyb3dzZXJzKi9cclxuICBvcGFjaXR5OiAwO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MClcclxufVxyXG5cclxuXHJcbi5ib3R0b21fZmxleF9jb250YWluZXJcclxue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuXHJcbiAgLnczMlxyXG4gIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogMzIlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xyXG4gICAgJjpmaXJzdC1jaGlsZFxyXG4gICAge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTFlNmU4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi53MTE1XHJcbntcclxuICB3aWR0aDogMTA5cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2FsZW5kYXIucG5nJykgOTUlIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcblxyXG4ubWw2MFxyXG57XHJcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnByb2R1Y3QtZWRpdF9zd2l0Y2hlclxyXG57XHJcbiAgd2lkdGg6IDUwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmljb24tc2V0dGluZ3MtZWRpdFxyXG57XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zZXR0aW5nc190YWIucG5nJykgbm8tcmVwZWF0O1xyXG59XHJcblxyXG5cclxuLnRvLWlubGluZSB7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi5hY3RpdmVfaW1nXHJcbntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG4gIC5pY29uc3tcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDlweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDo0cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuMzVzIGxpbmVhciBhbGw7XHJcbiAgICAgICYuc2hvdy1pY29uXHJcbiAgICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXllLnBuZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5kZWxldGUtaWNvblxyXG4gICAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RlbGV0ZV9pbWFnZS5wbmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5zY2FsZV9ob3ZlclxyXG4gICAgICB7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICAuaWNvbnN7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbWVudF9kZXNjcmlwdGlvblxyXG57XHJcbiAgY29sb3I6ICM2NjYyNTg7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgcGFkZGluZy10b3A6IDRweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5hc3NldF9tZWRpYVxyXG57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUxJTtcclxuICB3aWR0aDogMzkwcHg7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjZmNztcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gIC5pbm5lci1saXN0XHJcbiAge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjZmNztcclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDo2cHg7XHJcbiAgICAgIGhlaWdodDowcHhcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjojMzIzMTJlO1xyXG4gICAgICAvL2JveC1zaGFkb3c6MHB4IDBweCAzcHggIzUwYjlmMSBpbnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IzFiODFjMTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2h0dHBzOi8veXJhYWEucnUvX3B1LzI0LzU5NjEwMDYzLnBuZycpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtcmVzaXplcntcclxuICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOnVybCgnJyk7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAvL3dpZHRoOjdweDtcclxuICAgICAgLy9oZWlnaHQ6MHB4XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XHJcbiAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2xvc2VfbWVkaWFfc2VsZWN0b3JcclxuICB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDlweDtcclxuICAgIGxlZnQ6IDkzJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLml0ZW0tbWVkaWFcclxuICB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlNmU4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dCBhbGw7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZWFmOGZmO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBsNlxyXG57XHJcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbn1cclxuXHJcblxyXG5pbnB1dFtuYW1lPSdza3UnXXtcclxuICB3aWR0aDogMTgxcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNoYW5nZS1zaXplXHJcbntcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgcGFkZGluZzogN3B4O1xyXG59XHJcblxyXG4uYWRkX2ZhbWlsbHlfYnRuXHJcbntcclxuICBmb250LXNpemU6IDE5cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLmVycm9yXHJcbntcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn1cclxuXHJcblxyXG4uZGlzcEZsZXhcclxue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcblxyXG4uZm9ybS1ncm91cC1kZXNjcmlwdGlvblxyXG57XHJcbiAgLmFkZF9wcl9jb21tZW50XHJcbiAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2cHg7XHJcbiAgfVxyXG5cclxufVxyXG4vL2lucHV0W25hbWU9J3Nob3J0X2Rlc2NyaXB0aW9uJ10gPiBkaXYuY29tbWVudC5hZGRfcHJfY29tbWVudFxyXG4vL3tcclxuLy8gIG1hcmdpbi1sZWZ0OiA3MHB4XHJcbi8vfVxyXG5cclxuIiwiLnc2NjBcclxue1xyXG4gIHdpZHRoOiA2NjBweDtcclxufVxyXG5AbWl4aW4gZm9ybV9ncm91cHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuXHJcbi5pbnB1dF90eXBle1xyXG4gIGhlaWdodDogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYjRiNGI0O1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG5cclxuLmVkaXRfX2NhdGFsb2dcclxue1xyXG5cclxuXHJcbiAgLndyYXBlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDIwcHggNTZweCAyMHB4IDMwcHg7XHJcbiAgICBtYXJnaW46IDlweCBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgd2lkdGg6IDY2MHB4O1xyXG4gICAgLmxlZnQtZm9ybS1ncm91cHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgLmZvcm0tZ3JvdXB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9ybV9ncm91cDtcclxuICAgICAgICBsYWJlbHtcclxuICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5pbnB1dF90eXBlO1xyXG4gICAgICAgICAgd2lkdGg6IDcxJTtcclxuXHJcbiAgICAgICAgICAmLmVycm9ye1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5pbnB1dF90eXBlO1xyXG4gICAgICAgICAgd2lkdGg6IDczJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xyXG4gICAgICAgICAgJi5lcnJvcntcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0ZXh0YXJlYXtcclxuICAgICAgICAgIEBleHRlbmQgLmlucHV0X3R5cGU7XHJcbiAgICAgICAgICB3aWR0aDogNzElO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICYuc2l6ZV90ZXh0YXJlYVxyXG4gICAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAucmlnaHQtZm9ybS1ncm91cFxyXG4gICAge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAuZm9ybS1ncm91cHtcclxuICAgICAgICBAaW5jbHVkZSBmb3JtX2dyb3VwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MnB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsYWJlbFtmb3I9XCJmaWxlLXVwbG9hZFwiXXtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXN0b20tZmlsZS11cGxvYWQge1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmZTNmZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzZweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hZGRfZWRpdF9maWxlX2ltZy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMGE1NzhiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubXI2XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tYjlcclxuICAgICAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5hY3RpdmUtaW1hZ2VcclxuICB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JmZTNmZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5pbWFnZS11cGxvYWRcclxuICB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTlweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xyXG4gIH1cclxufSIsIi5fX2JhY2tfb2ZmaWNlX3RhYmxlXHJcbntcclxuXHJcbiAgbWluLWhlaWdodDogNTB2aDtcclxuICBtYXgtaGVpZ2h0OiA2NXZoO1xyXG4gIC5fX2hlYWRlcl90YWJsZV9jb25uZWN0b3JzXHJcbiAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDEzcHggMjZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWI4MWMxO1xyXG4gICAgaDR7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53NDNcclxuICB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gIH1cclxuXHJcbiAgLndyYXBwZXJ7XHJcbiAgICBwYWRkaW5nOiA4cHggMHB4IDI3cHggMzRweDtcclxuICAgIHdpZHRoOiAxMDAwcHg7XHJcbiAgfVxyXG5cclxuICAuYWRkX2Nvbm5lY3RvcnNcclxuICB7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAuYmFja19fbm9uZVxyXG4gIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZGl2VGFibGVcclxuICB7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIC8vcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAuZGl2VGFibGVIZWFkaW5nXHJcbiAge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkwOTA5MDtcclxuICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gIC5kaXZUYWJsZVJvd1xyXG4gIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZThlYTtcclxuXHJcblxyXG4gICAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmYWZiZmI7XHJcbiAgICB9XHJcbiAgICAucm93X2VsZW1lbnRcclxuICAgIHtcclxuICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgICBsYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0W3R5cGU9dGV4dF17XHJcbiAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICY6Y2hlY2tlZHtcclxuICAgICAgICAgICZ+LmNoZWNrbWFya3tcclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6ZGlzYWJsZWR7XHJcbiAgICAgICAgICAmfi5jaGVja21hcmt7XHJcbiAgICAgICAgICAgIC8vb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0YXR1cy1pbnB1dFxyXG4gICAgICB7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgIH1cclxuICAgICAgLmNoZWNrbWFya3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzg3YTdjO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXI6IHNvbGlkICMwNzZiYWU7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5kaXZUYWJsZUhlYWRcclxuICAgIHtcclxuICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzk2OWRhOTtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC5tcl9tMTBcclxuICB7XHJcblxyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICB9XHJcblxyXG4gIC5iYWNrX3doaXRlXHJcbiAge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB9XHJcblxyXG4gIC53aXRob3V0X2RvdFxyXG4gIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmljb25zLXdyYXAgLnVuaXR7XHJcbiAgICAuaWNvbi1zYXZlLWFkc1xyXG4gICAge1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODdweCAtNTkwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiXHJcbkBpbXBvcnQgXCJwYXJ0aWFscy9wb3B1cFwiO1xyXG5AaW1wb3J0IFwicHJvZHVjdF9jYXRhbG9nL3Byb2R1Y3RfY2F0YWxvZ1wiO1xyXG5AaW1wb3J0IFwicHJvZHVjdF9jYXRhbG9nL2FkZF9mYW1pbGx5XCI7XHJcbkBpbXBvcnQgXCJwcm9kdWN0X2NhdGFsb2cvYWRkX3Byb2R1Y3RcIjtcclxuQGltcG9ydCBcInByb2R1Y3RfY2F0YWxvZy9lZGl0X2NhdGFsb2d1ZVwiO1xyXG5AaW1wb3J0IFwiYmFja19vZmZpY2UvY29ubmVjdG9yc1wiO1xyXG5cclxuLy9TdWIgbWVudS8vXHJcblxyXG4vL0BUT0RPOiBSZW9yZ2FuaXNlIGZpbGVzIGZvciBzYXNzIHNvdXJjZXM7XHJcblxyXG4uc3ViLW1lbnUtYXBwbGljYXRpb257XHJcbiAgYmFja2dyb3VuZDogI2UxZThlYTtcclxuICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkOGQ5O1xyXG59XHJcbi5teS1hZHMtc2VhcmNoLWJveHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgLnNlYXJjaC10ZW1wLXNpbXBsZSAjc2ltcGxlLXNlYXJjaC1idXR0b25ze1xyXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuICAgICAgYmFja2dyb3VuZDogI2Y3ZjlmYTtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgwLDAsMCwwLjI1KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFwcGxpY2F0aW9uLWxpc3QtY29udGVudC13cmFwcGVyLCAueHBhbmUtY29udGVudC13cmFwcGVye1xyXG4gIC50YWJsZSwgLmxlZ2VuZHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAubGVnZW5ke1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWU4ZWE7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgd2lkdGg6IDk5JTtcclxuICAgIC5sZWdlLWl0ZW17XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi54cGFuZS1jb250ZW50LXdyYXBwZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi5hcHBsaWNhdGlvbi1saXN0LXRhYnMtY29udGFpbmVye1xyXG4gICYuY29udGVudC1zaGFkb3d7XHJcbiAgICBib3gtc2hhZG93OiAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjI4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICB9XHJcbiAgI2FwcGxpY2F0aW9uTGlzdHtcclxuICAgIC5hcHBsaWNhdGlvbl90aXRsZXtcclxuICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgIH1cclxuICAgIC5wYWdpbmF0aW9ue1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLWNlbGx7XHJcbiAgICAgIHdpZHRoOiAyNi42MyU7XHJcbiAgICB9XHJcbiAgICAuc2VyaWFsLWNlbGx7XHJcbiAgICAgIHdpZHRoOiA2LjAzJTtcclxuXHJcbiAgICB9XHJcbiAgICAuY29tcGFueS1jZWxse1xyXG4gICAgICB3aWR0aDogMTMuMDclO1xyXG5cclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubG9jYXRpb24tY2VsbHtcclxuICAgICAgd2lkdGg6IDIxLjExJTtcclxuXHJcbiAgICB9XHJcbiAgICAudmVyc2lvbi1jZWxse1xyXG4gICAgICB3aWR0aDogNS4xMyU7XHJcblxyXG4gICAgfVxyXG4gICAgLmxhbmd1YWdlLWNlbGx7XHJcbiAgICAgIHdpZHRoOiAxMy41NyU7XHJcblxyXG4gICAgICBzcGFue1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IGF1dG8gNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAmLmVtcHR5e1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC05MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgY29sb3I6ICNmZjNhM2E7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWN0aW9uLWNlbGx7XHJcbiAgICAgIHdpZHRoOiAxNC4wNyU7XHJcbiAgICAgIC51bml0e1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFibGV7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDUwdmg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgLnBhZ2luYXRpb257XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuICAgICAgLnRhYmxlLWhlYWRpbmd7XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkwOTA5MDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICBjb2xvcjogIzk2OWRhOTtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5ZGE5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXBwbGljYXRpb25zX2xpc3R7XHJcbiAgICAgICAgdHJ7XHJcbiAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYWZiZmI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNERkVGRjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4cGFuZGVke1xyXG4gICAgICAgICAgLmFwcC1jb3VudHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KSB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzUwYjlmMTtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzUwYjlmMTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogMTE1JTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXBwLWNvdW50e1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogM3B4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTElKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzUwYjlmMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICM1MGI5ZjE7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNTBiOWYxO1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xhdmUtdGFibGVze1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAvL3BhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgICAuc2xhdmUtdGFibGVzOm50aC1sYXN0LWNoaWxkKDEpe1xyXG4gICAgICAvL3BhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnhwYW5lLWFwcHMtZGV0YWlscy10YWJsZXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWUzZTg7XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VkZjVmOTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjFmOWZkO1xyXG4gICAgICB9XHJcbiAgICAgIC50aXRsZS1jZWxse1xyXG4gICAgICAgIHdpZHRoOiAzNi41NyU7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbXBhbnktY2VsbHtcclxuICAgICAgICB3aWR0aDogMTMuMDclO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCA0cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmxvY2F0aW9uLWNlbGx7XHJcbiAgICAgICAgd2lkdGg6IDE3LjU1JTtcclxuICAgICAgfVxyXG4gICAgICAudmVyc2lvbi1jZWxse1xyXG4gICAgICAgIHdpZHRoOiA1LjMzJTtcclxuICAgICAgfVxyXG4gICAgICAubGFuZ3VhZ2UtY2VsbHtcclxuICAgICAgICB3aWR0aDogMTQuNiU7XHJcbiAgICAgIH1cclxuICAgICAgLmFjdGlvbi1jZWxse1xyXG4gICAgICAgIHdpZHRoOiAxMi41NyU7XHJcbiAgICAgIH1cclxuICAgICAgLnhwYW5lLWFwcHMtaW5mb3JtYXRpb257XHJcbiAgICAgICAgd2lkdGg6IDQzLjYlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXBwaW5mby13cmFwcGVye1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIC5jb21wYW55LWljb3tcclxuICAgICAgICAvL3dpZHRoOiAzOHB4O1xyXG4gICAgICAgIC8vaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICB0b3A6IGluaXRpYWw7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDVweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgLy93aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAvL2hlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICAvL3dpZHRoOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcHAtdHlwZXtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbi54X3BhbmVfbWVudXtcclxuXHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxuXHJcbiAgLnRpdGxle1xyXG4gICAgY29sb3I6ICM5NjlkYTk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgfVxyXG5cclxuICAueHBhbmUtbWVudS1pdGVte1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgIGJhY2tncm91bmQ6ICM1MGI5ZjE7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYuYWN0aXZle1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAjMGE1NzhiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG50aC5ub19zb3J0aW5ne1xyXG4gIGNvbG9yOiAjOTY5ZGE5O1xyXG4gIGZvbnQ6IDEycHggdGFob21hO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcblxyXG4jZGVsaXZlcnlDYXJ0e1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5jb21wYW5pZXMtbGlzdHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4jYXBwbGljYXRpb25MaXN0IHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gIC5wYWdpbmF0aW9ue1xyXG4gICAgcGFkZGluZzogMTBweCAxMHB4IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAuc2hvd2luZy1yZWNvcmRze1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICAuc2V0dGluZ3MtaWNvbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbnNfaXAucG5nXCIpIG5vLXJlcGVhdCAtMjkwcHggLTExMTNweDtcclxuICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaG93LXJlY29yZHMtc2V0dGluZ3N7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucGFnZXMtcXVhbnRpdHl7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuI3JlcXVlc3RzVGFicyAuc2Zvcm1fYmd7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcblxyXG5cclxuXHJcbi5yZWNvcmRzLXNwYW5cclxue1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6NHB4O1xyXG4gIGhlaWdodDogMTdweDtcclxuICB3aWR0aDogMTdweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9pY29uc19pcC5wbmcpIG5vLXJlcGVhdCAtMjkwcHggLTExMTNweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi54cGFuZS1hcHBzLWxpc3R7XHJcbiAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gIC8vZmxleC13cmFwOiB3cmFwO1xyXG4gIHdpZHRoOiA4MCU7XHJcbn1cclxuLnhwYW5lLWFwcHMtc2lkZWJhcntcclxuICB3aWR0aDogMjAlO1xyXG4gIGJhY2tncm91bmQ6ICNmNWY2Zjc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxZThlYTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgLy9tYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIC5oZWFkaW5ne1xyXG4gICAgYmFja2dyb3VuZDogI2UxZThlYTtcclxuICAgIGNvbG9yOiAjNGU1MTU3O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG4gIH1cclxuICAuc2lkZWJhci1jb250ZW50e1xyXG4gICAgbWF4LWhlaWdodDo5MyU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gIH1cclxuICAuYXBwLXR5cGUtbGFiZWx7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgY29sb3I6ICM5NjlkYTk7XHJcbiAgfVxyXG4gICNhcHAtdHlwZXtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmF2YWlsYWJsZS1hcHBzLWxpc3R7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmFwcHMtbGlzdC1pdGVte1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNGM3ZGU7XHJcbiAgcGFkZGluZzogNXB4IDVweCA1cHggOHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBtaW4td2lkdGg6IDIxMHB4O1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiAnLi4uJztcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICBsZWZ0OiAycHg7XHJcbiAgICB0b3A6IDQ5JTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMSUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICNlYmViZWI7XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIG1heC1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5hcHAtaW5mb3tcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcbiAgLmFwcC1uYW1le1xyXG5cclxuICB9XHJcbiAgLmFwcC10eXBle1xyXG4gICAgY29sb3I6ICNhMWExYTE7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5hcHAtY29tcGFueXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbiAgICBib3R0b206IDVweDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICB9XHJcbiAgLmFwcC1pbmZvLWJ1dHRvbntcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9pY29ucy9hcHAtaW5mby1pY29uLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuICAuY29tcGFueS1pY297XHJcbiAgICAvL3dpZHRoOiAzOHB4O1xyXG4gICAgLy9oZWlnaHQ6IDM4cHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB0b3A6IGluaXRpYWw7XHJcbiAgICBtYXJnaW46IGF1dG8gNXB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgLy93aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2VhcmNoLXRlbXAtYWR2YW5jZWQtcGFydHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1zdGFydDtcclxufVxyXG4uc2VhcmNoLXRlbXAtYWR2YW5jZWQsIC5zZWFyY2gtdGVtcC1zaW1wbGV7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmxpc3QtZm9vdGVye1xyXG4gIC8vbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgLy9ib3R0b206IDA7XHJcbiAgLy9sZWZ0OiAwO1xyXG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubm8tcGFkZGluZ3tcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcHAtdGl0bGUtb3ZlcmZsb3ctY29udHJvbHtcclxuXHJcblxyXG4gICYuYXBwLXRpdGxlLWFwcC1saXN0e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblxyXG4gICAgLml0ZW0tdGl0bGV7XHJcbiAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgIH1cclxuICAgIC52aWV3X21vZGV7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxuICAgIC5jb21wYW55LWljb3tcclxuICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmxpc3Qtdmlldy1hcHAtdHlwZXtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYub3ZlcmZsb3dpbmd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAuaXRlbS10aXRsZXtcclxuICAgICAgJi5lZGl0X3ZpZXdfY29udHJvbHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ueHBhbmUtYWR2YW5jZWQtc2VhcmNoLWZpZWxkc3tcclxuICBwYWRkaW5nLWxlZnQ6IDY2cHg7XHJcbiAgbGFiZWx7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcbn1cclxuLmxpc3QtYXBwLXRpdGxle1xyXG4uYXBwLXRpdGxlLWFwcC1saXN0e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLml0ZW0tdGl0bGV7XHJcbiAgICB0b3A6IGluaXRpYWw7XHJcbiAgfVxyXG4gIC52aWV3X21vZGV7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgfVxyXG5cclxuICAuY29tcGFueS1pY297XHJcbiAgICAvL3dpZHRoOiAzOHB4O1xyXG4gICAgLy9oZWlnaHQ6IDM4cHg7XHJcbiAgICB0b3A6IGluaXRpYWw7XHJcbiAgICBpbWd7XHJcbiAgICAgIC8vd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAvL21heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgLy9tYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgfVxyXG4gIH1cclxuICAubGlzdC12aWV3LWFwcC10eXBle1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgfVxyXG59XHJcbn1cclxuLnNlYXJjaC10ZW1wLWFkdmFuY2VkLCAuc2VhcmNoLXRlbXAtc2ltcGxle1xyXG4gIGxhYmVse1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAmLnNlcmlhbC1sYWJlbHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAmLnRyYW5zbGF0aW9uLWxhYmVse1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl17XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdC1hcHAtdGl0bGV7XHJcbiAgd2lkdGg6IDM5Ljc3JTtcclxufVxyXG4ubGlzdC1hcHAtY29tcGFueXtcclxuICB3aWR0aDogMjUuOTYlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgLy90ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG4ubGlzdC1hcHAtdmVyc2lvbntcclxuICB3aWR0aDogMTUuMzIlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcbi5saXN0LWFwcC1hY3Rpb25ze1xyXG4gIHdpZHRoOiAxOS4xOCU7XHJcbn1cclxuXHJcbi5pY29uLWFkcyB7XHJcblxyXG4gICYuaWNvbi1vZmZpY2UtYWRze1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2JhY2tfb2ZmaWNlLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmljb24tc2NoZWR1bGUtYWRze1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2Nvbm5lY3RvcnMtaWNvbi5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaWNvbi1mZWVkc3tcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9mZWVkLWljb24ucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LXJvd1xyXG57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmlucHV0LWtleVxyXG57XHJcbiAgd2lkdGg6IDMyLjUlO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGNvbG9yOiAjOTk5OTk5O1xyXG59XHJcblxyXG4uaW5wdXQtdmFsdWVcclxue1xyXG4gIHdpZHRoOiA2NS41JTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmctbGVmdDogNnB4O1xyXG59XHJcblxyXG4uaW5wdXQtdmFsdWUgaW5wdXQsXHJcbi5pbnB1dC12YWx1ZSB0ZXh0YXJlYVxyXG57XHJcbiAgd2lkdGg6IDk1JTtcclxufVxyXG5cclxuI3BvcHVwY29udGVudCAjZmFjZWJvb2tcclxue1xyXG4gIHBhZGRpbmc6IDM4cHggMDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuI3RhYl9fcGFuZWxcclxue1xyXG4gIGJhY2tncm91bmQ6ICNlMWU4ZWE7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG59XHJcblxyXG4vLyRiYWNncm91bmQtcG9zaXRpb246IDdweCA3cHg7XHJcbi8vJGJhY2tncm91bmQtc2l6ZTogMjJweDtcclxuLy9cclxuLy8uYmx1ZS10aXRsZS1tYW5hZ2VtZW50XHJcbi8ve1xyXG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3RpdGxlX3RhYmxlL3RpdGxlX21hbmFnZW1lbnQucG5nXCIpO1xyXG4vLyAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuLy8gIGJhY2tncm91bmQtcG9zaXRpb246ICRiYWNncm91bmQtcG9zaXRpb247XHJcbi8vICBiYWNrZ3JvdW5kLXNpemU6ICRiYWNrZ3JvdW5kLXNpemU7XHJcbi8vfVxyXG4vLy5ibHVlLXRpdGxlLXNldHRpbmdze1xyXG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3RpdGxlX3RhYmxlL3RpdGxlX3NldHRpbmdzLnBuZ1wiKTtcclxuLy8gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkYmFjZ3JvdW5kLXBvc2l0aW9uO1xyXG4vLyAgYmFja2dyb3VuZC1zaXplOiAkYmFja2dyb3VuZC1zaXplO1xyXG4vL31cclxuLy9cclxuXHJcbi5ibHVlLXRpdGxlLWxvZ1xyXG57XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3RpdGxlX3RhYmxlL3RpdGxlX2xvZy5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggN3B4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuXHJcbi5iYi13aGl0ZVxyXG57XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xyXG59XHJcblxyXG4uc3luY2xvZy1saW5re1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcclxuICBjb2xvcjogIzMyMzIzMjtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjRkRGREZEO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2JmYmZiZiwgI2NjY2NjYywgI2JmYmZiZik7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkRGREZEO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzMyMzIzMjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjYjNiM2IzLCAjOTc5Njk3KTtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5ldy1iYWNrZ3JvdW5ke1xyXG4gIGJhY2tncm91bmQ6ICNlMWU4ZWE7XHJcbn1cclxuXHJcbi5uZXctc3luY2xvZy1saW5rXHJcbntcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1pbi13aWR0aDogYXV0bztcclxuICB3aWR0aDogMTUwcHg7XHJcbiAgbWFyZ2luOiA1cHggNXB4IDAgNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBCOUYxO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGNvbG9yOiAjMUI4MUMxO1xyXG4gIH1cclxufVxyXG5cclxuLm5ldy1zaG93e1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGNvbG9yOiAjMUI4MUMxO1xyXG59XHJcblxyXG4uc2hvd1xyXG57XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ExYTFhMTtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxuICBjb2xvcjogI0ZERkRGRDtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMzIzMjMyO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjYjNiM2IzLCAjOTc5Njk3KTtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbn0iXX0= */
