@charset "UTF-8";@font-face{font-family:"TT Norms";font-weight:400;font-style:normal;src:url("../fonts/TT Norms/TTNorms-Regular.otf")}@font-face{font-family:"TT Norms";font-weight:500;font-style:normal;src:url("../fonts/TT Norms/TTNorms-Medium.otf")}@font-face{font-family:"TT Norms";font-weight:700;font-style:normal;src:url("../fonts/TT Norms/TTNorms-Bold.otf")}@font-face{font-family:Inter;font-weight:700;font-style:normal;src:url(../fonts/Inter/Inter-ExtraBold.ttf)}@font-face{font-family:Inter;font-weight:700;font-style:normal;src:url(../fonts/Inter/Inter-Bold.ttf)}@font-face{font-family:Inter;font-weight:600;font-style:normal;src:url(../fonts/Inter/Inter-SemiBold.ttf)}@font-face{font-family:Inter;font-weight:500;font-style:normal;src:url(../fonts/Inter/Inter-Medium.ttf)}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(../fonts/Inter/Inter-Regular.ttf)}@font-face{font-family:Inter;font-weight:300;font-style:normal;src:url(../fonts/Inter/Inter-Light.ttf)}@font-face{font-family:Inter;font-weight:200;font-style:normal;src:url(../fonts/Inter/Inter-ExtraLight.ttf)}@font-face{font-family:Inter;font-weight:100;font-style:normal;src:url(../fonts/Inter/Inter-Thin.ttf)}@font-face{font-family:VelaSans;font-weight:800;font-style:normal;src:url(../fonts/VelaSans/VelaSans-ExtraBold.ttf)}@font-face{font-family:VelaSans;font-weight:700;font-style:normal;src:url(../fonts/VelaSans/VelaSans-Bold.ttf)}@font-face{font-family:VelaSans;font-weight:600;font-style:normal;src:url(../fonts/VelaSans/VelaSans-SemiBold.ttf)}@font-face{font-family:VelaSans;font-weight:500;font-style:normal;src:url(../fonts/VelaSans/VelaSans-Medium.ttf)}@font-face{font-family:VelaSans;font-weight:400;font-style:normal;src:url(../fonts/VelaSans/VelaSans-Regular.ttf)}@font-face{font-family:VelaSans;font-weight:300;font-style:normal;src:url(../fonts/VelaSans/VelaSans-Light.ttf)}@font-face{font-family:VelaSans;font-weight:200;font-style:normal;src:url(../fonts/VelaSans/VelaSans-ExtraLight.ttf)}*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body,html{height:100%;font-family:TT Norms,sans-serif;font-weight:400;font-size:16px;line-height:1.375rem;color:#000}a{text-decoration:none;color:#307ebe;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.blue__link{text-decoration:none;color:#307ebe}.blue__link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.black__link{color:#060606;text-decoration:none}.black__link:hover{color:#307ebe}.grey__link{color:#6e767c;text-decoration:none}.grey__link:hover{color:#307ebe}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 7.5rem 0;background-color:#f0f9fd}@media screen and (max-width:991px){main{padding:0 0 .9375rem 0}}main button{background-color:#f0f9fd}.container{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;padding:0 1.25rem 0 1.25rem}@media screen and (max-width:991px){.container{padding:0 .9375rem 0 .9375rem}}.body{margin:6rem 0 0 0}@media screen and (max-width:991px){.body{margin:2.5rem 0 3.75rem 0}}.blue{display:-webkit-box;display:-ms-flexbox;display:flex;color:#008cff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.25rem;border-radius:2.5rem;border:1px solid #008cff}.blue:hover{background-color:#008cff;color:#fff}button{cursor:pointer}@media screen and (max-width:991px){button{width:100%}}button.btn{font-family:TT Norms,sans-serif;border:none;outline:0}.btn{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:40px;padding:.96875rem 2.15625rem;font-size:16px;cursor:pointer}.btn.btn-gradient{color:#fff;font-size:.9375rem;line-height:.75rem;font-weight:500;background:-o-linear-gradient(352.01deg,#31a2ff 6.67%,#b167bb 50.69%,#ff3131 92.39%),#008cff;background:linear-gradient(97.99deg,#31a2ff 6.67%,#b167bb 50.69%,#ff3131 92.39%),#008cff;background-position:0 0;background-size:100%;padding:.6875rem 1.125rem;border-radius:2.5rem;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn.btn-gradient:hover{background-size:200%}.btn.btn-blue{color:#fff;background:#008cff;font-weight:500}.btn.btn-blue:hover{background:red}.btn.btn-white{background:#fff;color:#008cff;border:1px solid transparent;font-weight:500}.btn.btn-white:hover{border:1px solid #fff;color:#fff;background:0 0}.btn.btn-outline-blue{color:#008cff;font-weight:500;border-radius:2.5rem;border:1px solid #008cff;background-color:transparent}.btn.btn-outline-blue:hover{background-color:#008cff;color:#fff}.btn.btn-outline-dark{color:#333;font-weight:500;border:1px solid #333;background:0 0}.btn.btn-outline-dark:hover{background-color:#333;color:#fff}.btn.btn-certificate{max-width:34px;max-height:34px;min-width:34px;min-height:34px;background:rgba(0,0,0,.08);border-radius:.25rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn__white{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#008cff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.1875rem;height:3.25rem;border-radius:2.5rem;border:1px solid #008cff;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn.index{padding:0;margin:5.625rem 0 0 0}.inp{width:100%;height:52px;border-radius:30px;border:1px solid #d1d1d1;padding:25px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.inp:hover{border:1px solid #989898}.inp:focus{border:1px solid #addaff}.inp.is-active{border:1px solid #ffa8a8}.inp.active{border:1px solid #9acc99}.custom-select__btn.validate-error,input.validate-error,textarea.validate-error{border:1px solid #ffa8a8!important}.custom-select__btn.validate-success,input.validate-success,textarea.validate-success{border:1px solid #9acc99!important}textarea{max-width:100%;min-width:100%;width:100%;min-height:150px;border-radius:30px;border:1px solid #d1d1d1;padding:25px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-family:TT Norms,sans-serif}textarea:hover{border:1px solid #989898}textarea:focus{border:1px solid #addaff}.overflow-hidden{overflow:hidden}.custom-table__container{width:100%;display:grid;grid-template-columns:1fr}.custom-table__container .custom-table__header{display:grid;padding-bottom:.75rem;border-bottom:1px solid #aeaeae}.custom-table__container .custom-table__header .table-header__cell{font-size:.875rem;line-height:129%;color:rgba(0,0,0,.5)}.custom-table__container .custom-table__body .table-body__item{display:grid;padding:1rem 0;border-bottom:1px solid #c5c5c5}.custom-table__container .custom-table__body .table-body__item:last-child{border-bottom:0}.custom-table__container .custom-table__body .table-body__item .table-body__cell{font-size:.875rem;line-height:129%}.custom-modal{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000;display:none}.custom-modal_active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.custom-modal{padding:20px}}.custom-modal .custom-modal__background{position:absolute;background:#307ebe;opacity:.4;width:100%;height:100%}.custom-modal .custom-modal__container{border-radius:1.25rem;padding:1.5rem;background:#fff;z-index:1000}.custom-modal .custom-modal__container .btn{text-align:center}@media screen and (max-width:575px){.custom-modal .custom-modal__container{padding:1.25rem}}.custom-modal .custom-modal__container .custom-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.custom-modal .custom-modal__container .custom-modal__header h5{font-size:20px;font-weight:500;line-height:120%}.custom-modal .custom-modal__container .custom-modal__header .custom-modal__exit{max-width:32px;max-height:32px;min-width:32px;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;top:-4px;right:-4px}.custom-modal .custom-modal__container .custom-modal__content{margin-top:2rem}.custom-modal .custom-modal__container .custom-modal__content p{font-size:16px;font-weight:400;line-height:125%}.custom-modal .custom-modal__container .custom-modal__footer{margin-top:9.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:575px){.custom-modal .custom-modal__container .custom-modal__footer{margin-top:2rem}}#modal-change-password .custom-modal__container{max-width:528px;width:100%}#modal-change-password .custom-modal__container .form-change-password-modal{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__inputs-container{padding-bottom:32px;border-bottom:1px solid #ccc}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__inputs-container .form-modal__input-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__inputs-container .form-modal__input-control:first-child{margin-top:0}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__inputs-container .form-modal__input-control label{font-size:14px;line-height:143%;font-weight:500}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__inputs-container .form-modal__input-control .label-helper{font-size:14px;font-weight:400;line-height:129%;margin-top:4px}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__inputs-container .form-modal__input-control input{margin-top:12px;width:100%}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__buttons{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:575px){#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575px){#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__buttons .btn{width:100%}}#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__buttons .btn:last-child{margin-left:.75rem}@media screen and (max-width:575px){#modal-change-password .custom-modal__container .form-change-password-modal .form-modal__buttons .btn:last-child{margin-top:.75rem;margin-left:0}}#modal-save-settings .custom-modal__container{max-width:528px;width:100%}@media screen and (max-width:575px){#modal-save-settings .custom-modal__container .custom-modal__footer .btn{width:100%}}#modal-decline-save .custom-modal__container{max-width:528px;width:100%}@media screen and (max-width:575px){#modal-decline-save .custom-modal__container .custom-modal__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575px){#modal-decline-save .custom-modal__container .custom-modal__footer .btn{width:100%}}#modal-decline-save .custom-modal__container .custom-modal__footer .btn:last-child{margin-left:12px}@media screen and (max-width:575px){#modal-decline-save .custom-modal__container .custom-modal__footer .btn:last-child{margin-left:0;margin-top:.75rem}}#modal-certificate .custom-modal__container{width:800px;background:0 0;position:relative;padding:unset;z-index:1000}#modal-certificate .custom-modal__container .custom-modal__header{z-index:100}#modal-certificate .custom-modal__container .custom-modal__header .custom-modal__exit{border-radius:50%;background-color:#fff}#modal-certificate .custom-modal__container img{width:100%;height:100%;border-radius:1.25rem}.custom-select{width:100%;position:relative}.custom-select .custom-select__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.0625rem 1.5625rem;width:100%;background:#fff;border:1px solid #d1d1d1;border-radius:30px;cursor:pointer;color:grey;font-size:14px}.custom-select .custom-select__content{position:absolute;display:none;width:100%;background:#fff;border:1px solid #d1d1d1;border-radius:30px;margin:.25rem 0 0 0;padding:.625rem;cursor:pointer;z-index:100}.custom-select .custom-select__content ul::-webkit-scrollbar{width:2px;background-color:#f9f9fd;margin-right:10px;position:absolute}.custom-select .custom-select__content ul::-webkit-scrollbar-thumb{width:2px;background-color:rgba(0,140,255,.3);border-radius:2px}.custom-select .custom-select__content ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd}.custom-select .custom-select__content ul{padding-left:0;max-height:16.875rem;overflow-y:scroll;list-style-type:none;padding-right:4px}.custom-select .custom-select__content ul li{font-size:14px;color:grey;font-weight:400;padding:.625rem .75rem;border-radius:30px;cursor:pointer;margin-bottom:5px}.custom-select .custom-select__content ul li:last-child{margin-bottom:0}.custom-select .custom-select__content ul li.selected,.custom-select .custom-select__content ul li:hover{background:rgba(0,140,255,.1);color:#373737}.custom-select_active .custom-select__content{display:block}.custom-select.is-active{border:1px solid #ffa8a8}.custom-select.active{border:1px solid #9acc99}.footer__container{padding:20px 0 0 0;-webkit-box-shadow:0 -10px 20px rgba(0,0,0,.03);box-shadow:0 -10px 20px rgba(0,0,0,.03)}.footer__row_one{border-bottom:1px solid #6dacdf;padding:25px 0}@media screen and (max-width:991px){.footer__row_one{padding:0;border-bottom:1px solid rgba(109,172,223,.3)}}.footer__row_two{padding:20px 0}@media screen and (max-width:991px){.footer__row_two{padding:12px 0}}.footer__content_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__content_two p{text-align:center;font-size:16px;color:#6e767c}@media screen and (max-width:991px){.footer__content_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__content_two div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.footer__content_two div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 .75rem 0}}.footer__content_two div a{text-align:center;font-size:16px;color:#6e767c;text-decoration:none}.footer__links a{margin:0 .46875rem;word-wrap:normal}.footer__content_column_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__content_one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.footer__content_one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__content_one .logo__svg{max-width:11.3125rem;width:100%;margin:0 0 1.125rem 0}.footer__content_one .logo__svg svg{height:1.875rem}}.footer__content_column_rew{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__content_column_rew a{margin:0 0 8px 0;font-weight:400;font-size:1rem;line-height:1.5rem}@media screen and (max-width:991px){.footer__content_column_rew a{text-align:center}}@media screen and (max-width:991px){.footer__content_column_rew{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.footer__content_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__content_column a{margin:0 0 8px 0;font-weight:400;font-size:1rem;line-height:1.5rem}@media screen and (max-width:991px){.footer__content_column a{text-align:center}}@media screen and (max-width:991px){.footer__link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px 0 25px 0}}.footer__link a{margin:0 0 0 40px;text-decoration:none;font-size:16px;color:#000}@media screen and (max-width:991px){.footer__link a{margin:4px auto 4px auto}}.header__container{padding:0 0 25px 0;background-color:#f0f9fd}.header__container button{background-color:#fff}.logo__svg{min-width:140px;width:100%;max-width:240px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.logo__svg svg{width:100%}@media screen and (max-width:991px){.logo__svg{max-width:140px;width:100%}}.header__row{background-color:#fff;-webkit-box-shadow:0 4px 25px rgba(0,0,0,.08);box-shadow:0 4px 25px rgba(0,0,0,.08);height:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.header__row{height:4.75rem}}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__content_left{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__right_btn .btn.header_blue{color:#008cff;border:.0625rem solid #008cff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:100%;border-radius:40px;font-weight:500;font-size:16px}.header__right_btn .btn.header_blue:hover{background-color:#008cff;color:#fff}@media screen and (max-width:991px){.header__right_btn .btn.header_blue{height:100%;padding:.4875rem .96875rem;margin:0 1.5rem 0 0}}.header__btn{margin-left:50px}@media screen and (max-width:991px){.header__btn{display:none}}.header__btn a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-style:normal;font-weight:500;font-size:16px}@media screen and (max-width:991px){.header__btn a{display:none}}.manu__burger{display:none}@media screen and (max-width:991px){.manu__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.manu__burger.none{display:none}}.manu__burger_two{display:none}@media screen and (max-width:991px){.manu__burger_two.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:2.5rem;height:2.25rem}}.header__mobil_menu{display:none;position:fixed;top:4.75rem;right:0;bottom:0;left:0;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;outline:0;background:#fff;padding:.9375rem 2.1875rem}.header__mobil_menu.active{display:block}.header__mobil_menu a{font-weight:400;font-size:1.25rem;line-height:1.25rem}.header__mobil_menu .header__mobil_menu_link{margin:0 0 1rem 0}.btn.header_blue.mobile{display:none}@media screen and (max-width:991px){.btn.header_blue.mobile{display:block}}@media screen and (max-width:991px){.btn.header_blue.desktop{display:none}}.school__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.875rem 0}@media screen and (max-width:991px){.school__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}}.school__row.last{margin:0}.school__row_two_elem{display:none}@media screen and (max-width:991px){.school__row_two_elem{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:575px){.school__row_two_elem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.school__container{padding:1.25rem;max-width:24.375rem;width:100%;border-radius:1.25rem;background-color:#fff;margin:0 .625rem 0 0}@media screen and (max-width:991px){.school__container{max-width:100%;max-height:9.4375rem;margin:0 1.25rem 1.25rem 0}}.school__row_one{display:-webkit-box;display:-ms-flexbox;display:flex}.school__img{width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0}.school__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem}@media screen and (max-width:991px){.school__img img{width:3.75rem}}.school__text{margin:0 0 0 1rem}.school__header{margin:0 0 .5rem 0}.school__header p{font-size:1.5rem;font-weight:500;color:#000}.school__estimates{display:-webkit-box;display:-ms-flexbox;display:flex}.school__row_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.school__row_two_text{color:#828282}.school__row_two_text p{font-size:.875rem}@media screen and (max-width:991px){.school__row_two_text{max-width:13.75rem}}.school__estimates_svg_two{margin:0 0 0 .9375rem}.school__estimates_text{margin:0 0 0 .4375rem;font-weight:400;font-size:12px;line-height:16px;color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school__estimates_num{font-size:1rem;font-weight:500;margin-right:.25rem}.page__selection_menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3.375rem 0 0 0;padding:.5625rem 0 .5625rem 0}@media screen and (max-width:991px){.page__selection_menu{margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.link__num_page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.125rem;height:2.125rem;border-radius:50%}.link__num_page a{color:#000;font-size:15px}.link__num_page a:hover{color:#307ebe}.active__page{background-color:#008cff;width:2.125rem;height:2.125rem;border-radius:50%}.active__page a{color:#fff;font-size:15px}.active__page a:hover{color:#fff}@media screen and (max-width:991px){.catalog__course_info .sorting{display:none}}.checkbox{position:relative}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.checkbox__label{display:block;font-size:1rem;color:#000;padding:0 0 0 1.875rem;text-indent:0}.checkbox__label::before{content:"";display:block;width:.875rem;height:.875rem;border:1px solid #a6a6a6;border-radius:2px;background-color:#fff;position:absolute;top:.125rem;left:0;z-index:1;-webkit-transition:border .1s linear;-o-transition:border .1s linear;transition:border .1s linear}.checkbox__label::after{content:"";display:block;width:.625rem;height:.5rem;background-image:url(../images/mark.png);position:absolute;left:.1875rem;top:.375rem;z-index:1;opacity:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.checkbox.active .checkbox__input+.checkbox__label::before{border:1px solid #008cff}.checkbox.active .checkbox__input+.checkbox__label::after{opacity:1}.checkbox_two{position:relative}.checkbox_two_reg{margin:0 0 16px 0}.checkbox_two_reg .checkbox__label_two{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox__input_two{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.checkbox__label_two{font-size:1rem;color:#000;padding:0 0 0 1.875rem}.checkbox__label_two::before{content:"";display:block;width:.875rem;height:.875rem;border:1px solid #a6a6a6;border-radius:2px;background-color:#fff;position:absolute;top:.125rem;left:0;z-index:1;-webkit-transition:border .1s linear;-o-transition:border .1s linear;transition:border .1s linear}.checkbox__label_two::after{content:"";display:block;width:.625rem;height:.5rem;background-image:url(../images/mark.png);position:absolute;left:.1875rem;top:.375rem;z-index:1;opacity:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.checkbox__input_two:checked+.checkbox__label_two::before{border:1px solid #008cff}.checkbox__input_two:checked+.checkbox__label_two::after{opacity:1}.course__card_container.is-active{display:none}@media screen and (max-width:991px){.course__card_container.is-active{display:block}}.course__card_row.top{margin:0}@media screen and (max-width:575px){.course__card_row.top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.course__card_row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15rem 0 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:575px){.course__card_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:12.5rem 0 0 0}}.course__card.left{margin:0 .625rem 0 0}@media screen and (max-width:575px){.course__card.left{margin:0 0 200px 0}}.course__card.right{margin:0 0 0 .625rem}@media screen and (max-width:575px){.course__card.right{margin:0}}.course__card{max-width:23.125rem;width:100%;min-width:6.25rem;border-radius:1.25rem;max-height:29.125rem;position:relative}.course__card:hover{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (max-width:575px){.course__card{max-width:100%;margin:0 0 12.5rem 0;min-width:100%;width:100%}}@media screen and (max-width:991px){.course__card{height:100%}}.course__card_img{max-width:370px;width:100%;position:relative}@media screen and (max-width:575px){.course__card_img{max-width:100%}}.course__card_img img{border-radius:1.25rem}@media screen and (max-width:991px){.course__card_img{min-width:260px}}.heart__svg{max-width:3.8125rem;width:100%;max-height:3.8125rem;position:absolute;height:100%;right:0;margin:0 1.875rem 0 0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.3);border-radius:0 0 1.25rem 1.25rem;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.heart__svg:hover{background:#fff}.heart__svg.active{background:#fff}.course__card_info{max-width:23.125rem;width:100%;min-width:6.25rem;max-height:13.875rem;height:100%;background-color:#fff;border-radius:1.25rem;padding:6.5%;position:absolute;margin:-40px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:5px 15px 35px rgba(0,0,0,.08);box-shadow:5px 15px 35px rgba(0,0,0,.08)}@media screen and (max-width:991px){.course__card_info{padding:5.5%;max-height:13.875rem}}@media screen and (max-width:575px){.course__card_info{width:100%;max-width:100%}}.course__card_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course__card_header_text{background:rgba(0,140,255,.1);border-radius:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.5rem .75rem}.course__card_header_text p{font-weight:500;font-size:15px;line-height:16px;color:#008cff}.course__card_mid{margin:20px 0 0 0}.course__card_mid p{font-weight:500;font-size:20px;line-height:24px}.course__card_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5625rem 0 0 0}.course__card_grey_text{margin:.25rem 0 0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.course__card_grey_text p{font-size:14px;line-height:18px;color:#4e4e4e;font-weight:400}.btn.btn-gradient{color:#fff;font-size:.9375rem;line-height:.75rem;font-weight:500;background:-o-linear-gradient(352.01deg,#31a2ff 6.67%,#b167bb 50.69%,#ff3131 92.39%),#008cff;background:linear-gradient(97.99deg,#31a2ff 6.67%,#b167bb 50.69%,#ff3131 92.39%),#008cff;background-position:0 0;background-size:100%;padding:.6875rem 1.125rem;border-radius:2.5rem;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn.btn-gradient:hover{background-size:200%}.course__card_price{background:rgba(255,0,0,.1);padding:.25rem .75rem;color:red;border-radius:2.5rem}.course__card_price p{font-weight:500;font-size:.9375rem;line-height:1.3125rem}.courses-final__btn{display:-webkit-box;display:-ms-flexbox;display:flex}.courses-final__btn .btn-certificate{margin-left:24px}.directions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.direction{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem .75rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:50px;margin:0 .5rem .5rem 0}.direction div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.direction p{font-weight:400;font-size:14px;line-height:20px}.direction.design{background:rgba(0,140,255,.1)}.direction.design p{color:#008cff}.direction.analytics{background:rgba(254,28,28,.1)}.direction.analytics p{color:#fe1c1c}.direction.skills{background:rgba(0,146,41,.1)}.direction.skills .directions__svg{margin:0 0 0 .75rem}.direction.skills p{color:#009229}.direction.analitic{background:rgba(177,103,187,.1)}.direction.analitic p{color:#b167bb}.directions__svg{margin:.0625rem 0 0 .375rem;cursor:pointer}.sorting{display:-webkit-box;display:-ms-flexbox;display:flex}.sorting div{margin:0 0 0 2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sorting p{color:grey;font-size:.9375rem}.sorting a{font-size:.9375rem}.sorting svg{margin:0 0 0 .5rem}.costs__link{color:grey;-webkit-text-decoration-line:none;text-decoration-line:none}.costs__link:hover{color:#008cff}.costs__link.border{color:#008cff;-webkit-text-decoration-line:none;text-decoration-line:none;border-bottom:1px dashed #008cff}.costs__link.border:hover{color:#008cff}.costs__link_two{color:grey;-webkit-text-decoration-line:none;text-decoration-line:none}.reset{margin:0 0 1.5rem 0}.sorging__body{visibility:hidden;position:absolute;margin:1.75rem 0 0 0;border:.0625rem solid #d1d1d1;border-radius:1.875rem;right:0;background-color:#fff;padding:.3125rem;z-index:99}.sorging__body .sorging__item{padding:.9375rem;color:grey}.sorging__body.is-active{visibility:visible}.school__menu_mobile_select{position:relative;width:12.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.school__menu_mobile{display:none}@media screen and (max-width:991px){.school__menu_mobile{display:block}}.sorting__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school__mobile_header{display:-webkit-box;display:-ms-flexbox;display:flex}.school__mobile_header_svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 .625rem}.school__mobile_header_text{color:grey;font-size:15px}.school__select_mobil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 20px 0}.card__line_container{display:none}.card__line_container.is-active{display:block}.heart__svg_line{max-width:3.8125rem;width:100%;max-height:3.8125rem;position:absolute;height:100%;right:0;margin:0 1.875rem 0 0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.3);border-radius:0 0 1.25rem 1.25rem;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.heart__svg_line:hover{background:#fff}.heart__svg_line.active{background:#fff}.card__line_item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:50rem;width:100%;border-radius:1.25rem;padding:1.5rem;max-height:15rem;height:100%;margin:0 0 1.5rem 0}@media screen and (max-width:991px){.card__line_item{display:none}}.card__line_item .school__estimates_num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.card__line_item .course__card_footer{margin:.78125rem 0 0 0}}.card__line_item.last{margin:0}.card__line_img{position:relative;max-width:14.3125rem;width:100%}.card__line_img img{border-radius:1.25rem;width:100%;height:100%}.card__line_info{width:100%;margin:0 0 0 1.875rem}.card__line_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 2.0625rem 0}@media screen and (max-width:1140px){.card__line_header{margin:0 0 1rem 0}}.card__line_mid{margin:0 0 .5rem 0}.card__line_mid p{font-weight:500;font-size:1.25rem;line-height:1.5rem}.page__course_menu{background-color:#fff;width:20rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:1.5rem;margin:-14.6875rem 0 0 3.125rem;border-radius:1.25rem}@media screen and (max-width:991px){.page__course_menu{background-color:rgba(0,0,0,0);width:100%;margin:2.5rem 0 0 0;padding:0}}.page__course_menu_header{display:-webkit-box;display:-ms-flexbox;display:flex}.page__course_menu_header_text{margin:0 0 0 1rem}.page__course_menu_header_text p{font-size:1rem;color:#1c1c1c}.page__course_menu_grade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.75rem 0 0 0}.page__course_menu_grade_one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__course_menu_grade_two .page_school__estimates_text{margin:0}.page__course_menu_middle{margin:1.625rem 0 .5rem 0;padding:0 0 1.5rem 0;border-bottom:1px solid #c4c4c4}.page__course_menu_middle_header p{font-size:1rem;font-weight:700}.page__course_menu_middle_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.5rem 0 0 0}.page__course_menu_middle_text_num p{font-weight:700}.page__course_menu_price{margin:1.5rem 0 0 0}.page__course_menu_price p{font-weight:700;font-size:26px}.page__course_menu_buttons{margin:.5rem 0 0 0;border-bottom:1px solid #c4c4c4;padding:0 0 1.5rem 0}.page__school_btn_container{margin:1rem 0 0 0}.btn__blue_background{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#008cff;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.25rem;border-radius:2.5rem;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn__blue_background:hover{background-color:red}.btn__blue{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:#008cff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.25rem;border-radius:2.5rem;border:1px solid #008cff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn__blue:hover{background-color:#008cff;color:#fff}.page__course_menu_footer{margin:1.5rem 0 0 0}.page__course_menu_footer_text_svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.page__course_menu_footer_text_svg svg{margin:0 0 0 .5rem}.page__course_menu_footer_text_svg svg:hover+.prompt__container{visibility:visible}.prompt__container{visibility:hidden;position:absolute;z-index:999;background:#fff;width:11.5625rem;height:6.25rem;-webkit-box-shadow:0 0 25px rgba(0,0,0,.15),5px 15px 35px rgba(0,0,0,.08);box-shadow:0 0 25px rgba(0,0,0,.15),5px 15px 35px rgba(0,0,0,.08);border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;margin:-140px 0 0 65px}.prompt__container .prompt__svg_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 -25px 0}@media screen and (max-width:1280px){.prompt__container{margin:-140px 0 0 35px}.prompt__container .prompt__svg_container{margin:0 0 -25px 60px}}.page__course_menu_footer_number{margin:1rem 0 0 0;font-weight:700}.page__course_menu_footer_email{margin:.5rem 0 0 0;font-weight:700}.page__course_menu_footer_link{color:#000}.page__course_menu_footer_link:hover{color:#307ebe}.page__course_info{max-width:53.4375rem;width:100%}.page__course_text p{font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:991px){.page__course_text p{font-size:1rem;line-height:1.5rem}}.page__course_information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.75rem 0 0 0}@media screen and (max-width:991px){.page__course_information{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page__course_information_block{margin:1.125rem 0 0 0}.page__course_information_block_header{color:#777}.page__course_information_block_text{margin:.5rem 0 0 0}.page__course_direction{margin:4rem 0 0 0}@media screen and (max-width:991px){.page__course_direction{margin:1rem 0 0 0}}.page__course_direction_container{display:-webkit-box;display:-ms-flexbox;display:flex}.page__course_direction_text{margin:0 0 1.5rem 0}.page__course_direction_text p{font-size:1.25rem;font-weight:500}.back__form_learning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.back__form_learning .back__form_learning_svg{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.back__form_learning .back__form_learning_svg.active{display:-webkit-box;display:-ms-flexbox;display:flex}.back__form_learning .back__form_learning_text{margin:0 0 0 .25rem;font-size:1.125rem;font-weight:500}.back__form_learning .back__form_learning_text.active{display:none}.back__form_learning .back__form_learning_text_two{display:none}.back__form_learning .back__form_learning_text_two.active{display:block;margin:0 0 0 .25rem;font-size:.875rem;font-weight:500}.reset__container{display:-webkit-box;display:-ms-flexbox;display:flex}.page__school_reset{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.school__filter_mobile_checkbox{display:none}.school__filter_mobile_checkbox.is-active{display:block}.school__filter_mobile.is-active{display:none}.school__filter_mobile .filter__header p{font-weight:500;font-size:.9375rem;line-height:1.125rem}.school__filter_mobile .school__select{max-width:100%}.school__filter_mobile .page__school_price_container_one{width:100%}.school__filter_mobile .page__school_price_container_two{width:100%}.school__filter_btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 3rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.school__filter_btn p{font-weight:500;font-size:1.125rem;line-height:1.25rem}.school__filter_btn.top{margin:3.375rem 0 0 0}.school__select_mobil_body{overflow-y:scroll}.school__filter_direction{margin:0 0 2.25rem 0}.checkbox.none{display:none}.checkbox_all.off{display:block}.checkbox_all.off .page__school_select svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkbox_all.off .checkbox.none{display:block}.page__school_filter{max-width:19.0625rem;width:100%;padding:1.5625rem;margin:-.625rem 0 0 1.875rem;border-radius:1.25rem;background:#fff;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width:991px){.page__school_filter{display:none}}.page__school_filter .btn__container{margin:2.625rem 0 .9375rem 0}.checkbox{margin:0 0 .75rem 0;position:relative}.checkbox .checkbox__label{cursor:pointer}.checkbox .checkbox__label p{width:200px;margin:-1.25rem 0 0 1.875rem}.filter__header{font-weight:500;font-size:18px;line-height:20px;margin:2rem 0 1rem 0}.filter__header.top{margin:0 0 1rem 0}.filter__checkbox{margin:1.125rem 0 0 0}.block__show{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999;background:#008cff;width:8.75rem;height:3.75rem;border-radius:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-1rem;right:-10.3125rem;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.block__show:hover{background:red}.block__show:hover svg path{fill:red}.block__show svg{left:-.6875rem;position:absolute}.block__show svg path{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.block__show p{color:#fff;text-align:center;position:absolute}.checkbox.off .block__show{display:-webkit-box;display:-ms-flexbox;display:flex}.block__show_none{visibility:hidden}.page__school_select{cursor:pointer}.page__school_select svg{margin:0 0 0 .4375rem}.checkbox__label_inp{position:relative}.personal-area-course__card_container{padding:1.5rem 1.75rem;border-radius:1.25rem;-webkit-box-shadow:5px 15px 35px rgba(0,0,0,.08);box-shadow:5px 15px 35px rgba(0,0,0,.08);background:#fff;overflow:hidden}@media screen and (max-width:991px){.personal-area-course__card_container{padding:0;background:0 0}}.personal-area-course__card_container .course__card{max-width:unset;display:grid;grid-template-columns:229px 1fr;gap:30px;position:relative;border-radius:1.25rem}@media screen and (max-width:991px){.personal-area-course__card_container .course__card{grid-template-columns:1fr;gap:0;border-radius:0;margin-bottom:0;max-height:unset;width:100%;min-width:100%}}.personal-area-course__card_container .course__card .course__card_header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.personal-area-course__card_container .course__card .course__card_header .school__estimates{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-area-course__card_container .course__card .course__card_header .course__time{margin-left:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2.5rem;padding:.5rem .75rem}@media screen and (max-width:575px){.personal-area-course__card_container .course__card .course__card_header .course__time{margin-left:.5rem}}.personal-area-course__card_container .course__card .course__card_header .course__time p{font-size:15px;font-weight:500;line-height:100%}.personal-area-course__card_container .course__card .course__card_header .course__time.course__time-new{border:1px solid #008cff}.personal-area-course__card_container .course__card .course__card_header .course__time.course__time-new p{color:#008cff}.personal-area-course__card_container .course__card .course__card_header .course__time.course__time-process{background:rgba(0,140,255,.1);border:0}.personal-area-course__card_container .course__card .course__card_header .course__time.course__time-process p{color:#008cff}.personal-area-course__card_container .course__card .course__card_img{border-radius:1.25rem;overflow:hidden;max-width:unset}@media screen and (max-width:991px){.personal-area-course__card_container .course__card .course__card_img{min-height:248px;border-radius:20px 20px 0 0}}.personal-area-course__card_container .course__card .course__card_img img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0}.personal-area-course__card_container .course__card .course__card_img .heart__svg{z-index:10}.personal-area-course__card_container .course__card_info{position:relative;z-index:10;max-width:unset;max-height:unset;width:unset;height:unset;padding:0;border-radius:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.personal-area-course__card_container .course__card_info .card_info__top-border{z-index:-1;display:none;position:absolute;width:100%;height:100%;top:-12px;left:0;background:#fff;border-radius:1.25rem 1.25rem 0 0}.personal-area-course__card_container .course__card_info .course__card_mid{margin-top:2.5rem}.personal-area-course__card_container .course__card_info .course__card_footer{margin-top:2.5rem}@media screen and (max-width:991px){.personal-area-course__card_container .course__card_info{padding:.75rem 1.5rem 1.5rem 1.5rem;border-radius:1.25rem 1.25rem 0 0}.personal-area-course__card_container .course__card_info .card_info__top-border{display:block}}.page-personal__aside .aside__bottom,.page-personal__aside .aside__top{width:100%;background-color:#fff;border-radius:20px}.page-personal__aside .aside__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 32px 20px 24px}.page-personal__aside .aside__top .aside-top__photo-container{max-width:48px;max-height:48px;min-width:48px;min-height:48px;position:relative;border-radius:50%;overflow:hidden}.page-personal__aside .aside__top .aside-top__photo-container img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.page-personal__aside .aside__top span{font-size:16px;font-weight:600;line-height:125%;letter-spacing:.01em;margin-left:16px}.page-personal__aside .aside__bottom{margin-top:24px;overflow:hidden}.page-personal__aside .aside__bottom .aside__nav{padding:0}.page-personal__aside .aside__bottom .aside__nav a{cursor:pointer;padding:12px 16.5px;font-size:16px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.page-personal__aside .aside__bottom .aside__nav a svg{margin-right:10.5px}.page-personal__aside .aside__bottom .aside__nav a svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.page-personal__aside .aside__bottom .aside__nav a.active{background-color:rgba(0,140,255,.12);color:#008cff;font-weight:500}.page-personal__aside .aside__bottom .aside__nav a.active svg path{fill:#008cff}.page-personal__aside .aside__bottom .aside__nav a:hover{background-color:rgba(0,140,255,.12);color:#008cff}.page-personal__aside .aside__bottom .aside__nav a:hover svg path{fill:#008cff}@media screen and (max-width:991px){.page-personal__aside{display:none}}.page-personal__docs .content__header{font-weight:700;line-height:125%}.page-personal__docs .content__users{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:575px){.page-personal__docs .content__users{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-personal__docs .content__users .users__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:24px}.page-personal__docs .content__users .users__item .img__container{max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;position:relative;border-radius:50%;overflow:hidden}.page-personal__docs .content__users .users__item .img__container img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.page-personal__docs .content__users .users__item span{font-size:14px;margin-left:8px}.page-personal__docs .content__users .users__item:first-child{margin-left:0}@media screen and (max-width:575px){.page-personal__docs .content__users .users__item:first-child{margin-bottom:11px}}@media screen and (max-width:575px){.page-personal__docs .content__users .users__item{margin-left:0}}.page-personal__docs .content__link-actions{margin-top:19px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-personal__docs .content__link-actions a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:19px}.page-personal__docs .content__link-actions a span{-webkit-transition:.15s;-o-transition:.15s;transition:.15s;font-size:.875rem;line-height:129%;color:#008cff;border-bottom:1px solid transparent}.page-personal__docs .content__link-actions a:hover span{border-bottom:1px solid #008cff}.page-personal__docs .content__link-actions a:last-child{margin-right:0}.page-personal__docs .content__link-actions a svg{margin-right:.5625rem}.page-personal__docs .certificate__date-got{margin-top:16px;font-size:14px;line-height:129%;color:#777}.header-auth__container{padding:0 0 25px 0;background-color:#f0f9fd}.header-auth__container button{background-color:#fff}.logo__svg{min-width:140px;width:100%;max-width:240px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.logo__svg svg{width:100%}@media screen and (max-width:991px){.logo__svg{max-width:140px;width:100%}}.header__row{background-color:#fff;-webkit-box-shadow:0 4px 25px rgba(0,0,0,.08);box-shadow:0 4px 25px rgba(0,0,0,.08);height:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.header__row{height:4.75rem}}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__content_left{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content_right .user__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.header__content_right .user__dropdown .user-avatar__container{max-width:48px;max-height:48px;min-width:48px;min-height:48px;border-radius:50%;position:relative;overflow:hidden;margin-right:1rem}.header__content_right .user__dropdown .user-avatar__container img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.header__content_right .user__dropdown .user-dropdown__toggle-icon{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__content_right .user__dropdown .user-dropdown__toggle-icon.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__content_right .user__dropdown .dropdown__user-menu{display:none;min-width:272px;top:56px;right:0;position:absolute;background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:1.25rem;z-index:1000}.header__content_right .user__dropdown .dropdown__user-menu .btn-redirect__container{display:none}@media screen and (max-width:991px){.header__content_right .user__dropdown .dropdown__user-menu .btn-redirect__container{padding:0 15px;display:block;margin-bottom:32px}}.header__content_right .user__dropdown .dropdown__user-menu a{padding:.75rem .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__content_right .user__dropdown .dropdown__user-menu a svg{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__content_right .user__dropdown .dropdown__user-menu a.user-menu__active span{color:#307ebe}.header__content_right .user__dropdown .dropdown__user-menu a.user-menu__active svg path{fill:#307ebe}.header__content_right .user__dropdown .dropdown__user-menu a:hover span{color:#307ebe}.header__content_right .user__dropdown .dropdown__user-menu a:hover svg path{fill:#307ebe}.header__content_right .user__dropdown .dropdown__user-menu a.btn{display:none}@media screen and (max-width:991px){.header__content_right .user__dropdown .dropdown__user-menu a.btn{margin-top:16px;width:100%;text-align:center;display:block}}.header__content_right .user__dropdown .dropdown__user-menu a svg{max-width:16px;max-height:16px;min-width:16px;min-height:16px}.header__content_right .user__dropdown .dropdown__user-menu a span{margin-left:10px;font-size:16px;color:#666}.header__content_right .user__dropdown .dropdown__user-menu_active{display:block;top:56px}@media screen and (max-width:575px){.header__content_right .user__dropdown .dropdown__user-menu_active{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:76px}}@media screen and (max-width:575px){.header__content_right .user__dropdown .dropdown__user-menu{position:fixed;width:100vw;height:100vh}}.header__btn{margin-left:50px}@media screen and (max-width:991px){.header__btn{display:none}}.header__btn a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-style:normal;font-weight:500;font-size:16px}@media screen and (max-width:991px){.header__btn a{display:none}}.school__cards_body .course__card_three_row{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media screen and (max-width:1280px){.school__cards_body .course__card_three_row{gap:30px}}@media screen and (max-width:991px){.school__cards_body .course__card_three_row{gap:20px}}@media screen and (max-width:575px){.school__cards_body .course__card_three_row{grid-template-columns:1fr}}.school__cards_body .course__card_three_row.is-active{display:none}@media screen and (max-width:991px){.school__cards_body .course__card_three_row.is-active{display:grid}}.course__card_three_row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px}@media screen and (max-width:991px){.course__card_three_row{grid-template-columns:1fr 1fr;gap:20px}}@media screen and (max-width:575px){.course__card_three_row{grid-template-columns:1fr}}.course_card_three{border-radius:1.25rem;-webkit-box-shadow:5px 15px 35px rgba(0,0,0,.08);box-shadow:5px 15px 35px rgba(0,0,0,.08);padding:0;background:0 0;overflow:hidden}@media screen and (max-width:991px){.course_card_three{padding:0;background:0 0}}.course_card_three .course__card{max-height:unset;display:grid;grid-template-columns:1fr;gap:0;position:relative;border-radius:0;margin-bottom:0;width:100%;min-width:100%}@media screen and (max-width:991px){.course_card_three .course__card{grid-template-columns:1fr;gap:0;border-radius:0;margin-bottom:0;max-height:unset;width:100%;min-width:100%}}.course_card_three .course__card .course__card_header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course_card_three .course__card .course__card_header .school__estimates{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course_card_three .course__card .course__card_header .course__time{margin-left:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2.5rem;padding:.25rem .75rem}@media screen and (max-width:575px){.course_card_three .course__card .course__card_header .course__time{margin-left:.5rem}}.course_card_three .course__card .course__card_header .course__time p{font-size:15px;font-weight:500;line-height:100%}.course_card_three .course__card .course__card_header .course__time.course__time-new{border:1px solid #008cff}.course_card_three .course__card .course__card_header .course__time.course__time-new p{color:#008cff}.course_card_three .course__card .course__card_header .course__time.course__time-process{background:rgba(0,140,255,.1);border:0}.course_card_three .course__card .course__card_header .course__time.course__time-process p{color:#008cff}.course_card_three .course__card .course__card_img{min-height:248px;border-radius:20px 20px 0 0;overflow:hidden;max-width:unset}@media screen and (max-width:991px){.course_card_three .course__card .course__card_img{min-height:248px;border-radius:20px 20px 0 0}}.course_card_three .course__card .course__card_img img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0}.course_card_three .course__card .course__card_img .heart__svg{z-index:10}.course_card_three .course__card_info{position:relative;z-index:10;padding:.75rem 1.5rem 1.5rem 1.5rem;border-radius:1.25rem 1.25rem 0 0;max-width:unset;max-height:unset;width:unset;height:unset;border-radius:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.course_card_three .course__card_info .card_info__top-border{z-index:-1;display:block;position:absolute;width:100%;height:100%;top:-12px;left:0;background:#fff;border-radius:1.25rem 1.25rem 0 0}.course_card_three .course__card_info .course__card_mid{margin-top:2.5rem}.course_card_three .course__card_info .course__card_footer{margin-top:2.5rem}@media screen and (max-width:991px){.course_card_three .course__card_info{padding:.75rem 1.5rem 1.5rem 1.5rem;border-radius:1.25rem 1.25rem 0 0}}.school__directory_index_container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.school__directory_index_container .school__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content}.school__directory_index_container .school__row .school__container{margin:0 1.875rem 0 0}@media screen and (max-width:991px){.school__directory_index_container{display:-webkit-box;display:-ms-flexbox;display:flex}}.scool__dir_index{display:none}@media screen and (max-width:991px){.scool__dir_index{display:block;overflow-x:scroll}.scool__dir_index::-webkit-scrollbar{width:0;height:0}}.index__slides_container{position:relative;width:40.625rem;height:31.875rem;margin:3.125rem 0 0 4%}@media screen and (max-width:991px){.index__slides_container{width:20rem;height:17.625rem;margin:-27.5rem auto 0 auto}}.slides__item{position:absolute;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:70%}.slides__item img{width:100%;border-radius:1.875rem}.slides__item.active{z-index:1}@media screen and (max-width:991px){.slides__item.active{width:14rem}}.slides__item.next{width:50%;-webkit-transform:translate(80%,15%);-ms-transform:translate(80%,15%);transform:translate(80%,15%);z-index:0;opacity:.5}@media screen and (max-width:991px){.slides__item.next{width:11rem}}.slides__item.prev{opacity:0}@media screen and (max-width:991px){.slides__item{width:14rem}}.btn__slides_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;margin:80% 70%;z-index:999}.btn__slides_container .btn__slides{cursor:pointer;width:2.8125rem}.btn__slides_container .btn__slides svg{width:100%}.btn__slides_container .btn__slides.margin{margin:0 1rem 0 1rem}@media screen and (max-width:991px){.btn__slides_container{display:none}}#filedrag{color:#555;cursor:pointer;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100px;max-height:100px;min-width:100px;min-height:100px;border:2px dashed #ccc;border-radius:5px}#filedrag.hover{border:2px solid #ccc;border-radius:5px}#fileselect{display:none}.captcha-bitrix{margin:16px 0 0 0}.captcha-bitrix__label{display:block;margin:0 0 6px 0;font-size:14px}.captcha-bitrix__img{display:block;margin:0 0 6px 0}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.form__border{margin:auto;max-width:32.5rem;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;border:.0625rem solid #c5c5c5;border-radius:1.25rem;padding:1.75rem 2.25rem;background:#fff}@media screen and (max-width:991px){.form__border{margin:auto}}@media screen and (max-width:475px){.form__border{max-width:none;width:100%;min-width:1px;padding:1.75rem 1.5rem}}.form__header h1{font-style:normal;font-weight:500;font-size:2rem}@media screen and (max-width:475px){.form__header h1{font-size:20px}}.inp__container{margin-bottom:16px}.inp__container.password{position:relative}.password__btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;cursor:pointer;position:absolute;top:15px;right:22px}.password__svg_two.active{display:none}.password__svg_one.active{display:none}.form__btn_link{padding:8px 0 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.form__btn_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 0 0}}.form__btn_link nav{margin-left:36px}@media screen and (max-width:991px){.form__btn_link nav{margin:16px 0 0 0}}.form__btn_link a{text-decoration:none;color:#307ebe}@media screen and (max-width:991px){.btn__container{width:100%}}.blue__background{background-color:#008cff;color:#fff;border:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.blue__background:hover{background-color:red}.account__text_link{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.account__text_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px}}.account__text p{color:#545454;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__link{margin-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__link a{text-decoration:none;color:#307ebe}.header__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__step{color:#757575;font-size:18px}.header__text{margin-bottom:28px}.personal__data{font-size:14px;margin-top:24px}.registration__text_link{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.registration__text_link{margin-top:24px}}.body__recovery{margin-bottom:170px}.return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:520px;width:100%;margin:0 auto 18px auto}.return a{margin-left:8px;color:#000;font-size:14px}.middle__text{margin-bottom:32px}@media screen and (max-width:991px){.middle__text{margin-bottom:28px}}.reg__text_two{margin:1rem 0 0 0}@media screen and (max-width:991px){.reg__text_two{margin:.5rem 0 0 0}.reg__text_two p{font-size:14px}}@media screen and (max-width:991px){.reg__text p{font-size:14px}}.timer__text{color:#545454;font-weight:400;font-size:16px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex}.timer__text .timer{margin:0 0 0 .625rem}.text__password{color:#777;margin:0 0 1rem 0}@media screen and (max-width:991px){.text__password{margin:0 0 .5rem 0}.text__password p{font-size:.875rem}}.map__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:7.5rem 0 0 0}.map__link a{font-size:2rem;text-align:center;margin:0 0 1.25rem}.index__header{background-color:#307ebe;width:100%;height:50.4375rem;margin:-1.5625rem 0 0 0;position:relative;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.index__header.active{background:#c02d2d}.index__header.active .btn__white{color:#c02d2d}.index__header.active .btn__white:hover{background:rgba(0,0,0,0);color:#fff;border:1px solid #fff}@media screen and (max-width:991px){.index__header{height:35.625rem}}.btn.index a{position:absolute;z-index:99;border:none}@media screen and (max-width:991px){.btn.index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.index__header_container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.index__header_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.body.index{margin:0}.index__btn_position_dir{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.index__header_svg{width:100%;height:28.125rem;position:absolute;bottom:-.125rem;z-index:0;background:url(../images/index__back.png) no-repeat;background-size:100% 100%;background-position:bottom}@media screen and (max-width:1800px){.index__header_svg{background-size:110% auto}}@media screen and (max-width:1140px){.index__header_svg{background-size:125% auto;background-position:40% 100%}}@media screen and (max-width:991px){.index__header_svg{display:none}}.index__header_text_btn{max-width:37.4375rem;width:100%}@media screen and (max-width:991px){.index__header_text_btn{margin:0 auto}}.index__header_text_btn .btn__white:hover{background:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.index__header_text p{font-weight:700;font-size:3.25rem;line-height:3.875rem;color:#fff}@media screen and (max-width:991px){.index__header_text{width:20.625rem;margin:10px auto 20px auto}.index__header_text p{text-align:center;font-weight:700;font-size:1.75rem;line-height:2.25rem}}.index__header_text_btn{padding:7.25rem 0 0 0}@media screen and (max-width:991px){.index__header_text_btn{padding:350px 0 0 0}.index__header_text_btn .btn.index{margin:auto auto}.index__header_text_btn .btn.index a{margin:auto}}.index__swiper_container_one{overflow:hidden;margin:-6.875rem 0 0 0}@media screen and (max-width:991px){.index__swiper_container_one{overflow-x:hidden}}@media screen and (max-width:991px){.index__swiper_container_one{display:none}}.index__swiper_container_one .index__btn_position_dir{margin:1.875rem 0 0 0}.index__swiper_container_one .swiper{width:100%;height:100%;overflow:visible;padding:0 0 3.75rem 0}.index__swiper_container_one a{color:#000}.index__swiper_container_one .swiper-slide{font-size:18px;position:static;width:18.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 40px 0 0;min-width:18.125rem}.index__swiper_container_one .swiper-slide .course_dir_container{min-width:18.125rem;width:18.125rem;display:inline-block}@media screen and (max-width:991px){.index__swiper_container_one .swiper-slide .course_dir_container{max-width:100%;width:100%;margin:0 0 1.875rem 0}}.index__swiper_container_one .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.index__swiper_container_one .swiper{margin-left:auto;margin-right:auto}.index__swiper_container_one .index__btn_position_dir .btn.blue{color:#008cff}.index__swiper_container_one .index__btn_position_dir .btn.blue:hover{color:#fff}.mySwiper_two .swiper-wrapper{padding:0 0 2.5rem 0}.mySwiper_two .swiper-wrapper .school__container{width:390px;height:157px}.mySwiper_two .swiper-slide{font-size:18px;position:static;margin:0 30px 0 0;min-width:390px}.mySwiper_two .swiper-slide .school__container:first-child{margin:0 0 1.875rem 0;height:9.8125rem}.mySwiper_two .swiper-slide .school__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mySwiper_two .swiper-slide .school__row_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.index__swiper_one{display:none}@media screen and (max-width:991px){.index__swiper_one{display:block;margin:3.75rem 0 0 0}}.index__swiper_one .index__btn_position_dir{margin:2.5rem 0 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.index__swiper_one .index__btn_position_dir{margin:1.875rem 0 0 0}}.index__swiper_one .index__btn_position_dir .btn.index__container{padding:0}.index__swiper_one .index__btn_position_dir .btn.blue{color:#008cff;white-space:nowrap}.index__swiper_one .index__btn_position_dir .btn.blue:hover{color:#fff}.index__swiper_one .index__direction_header{margin:0 0 1.5rem 0}.dir__two_column{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem}.dir__two_column .course_dir_container{margin:0}.dir__two_column a{color:#000}@media screen and (max-width:575px){.dir__two_column{grid-template-columns:1fr}}.school__directory_index_overflow{margin:-4.375rem 0 0 0}@media screen and (max-width:991px){.school__directory_index_overflow{display:none}}.school__dir_header_cont{overflow:hidden;margin:7.5rem 0 0 0}@media screen and (max-width:991px){.school__dir_header_cont{margin:3.75rem 0 0 0}}.school__dir_header_cont .swiper{overflow:visible}.swiper.mySwiper{width:100%;height:100%;overflow:visible}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper{margin-left:auto;margin-right:auto}.index__swiper_directions{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:991px){.index__swiper_directions{display:block;max-width:100%;width:100%}}.index__swiper_directions .index__direction_header{margin:3.75rem 0 0 0}.index__swiper_directions .course_dir_container{max-width:19.5rem;width:19.5rem;display:inline-block}@media screen and (max-width:991px){.index__swiper_directions .course_dir_container{max-width:100%;width:100%;margin:0 0 1.875rem 0}}.index__direction_header{margin:0 0 3.125rem 0;position:relative;z-index:3}.index__direction_header h2{font-weight:500;font-size:2.5rem;line-height:3.125rem}@media screen and (max-width:991px){.index__direction_header h2{font-weight:500;font-size:1.5rem;line-height:1.875rem}}.btn.index__container{padding:0}.index__container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.index__btn_position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:3.75rem 0 0 0}.index__btn_position .btn.index__container{padding:0}@media screen and (max-width:991px){.index__btn_position{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.875rem 0 0 0}}.index__numbers_contaier{margin:7.5rem 0 0 0}@media screen and (max-width:991px){.index__numbers_contaier{margin:3.75rem 0 0 0}}.index__numbers_header{margin:0 0 3rem 0}.index__numbers_header h2{font-weight:500;font-size:2.5rem;line-height:3rem}@media screen and (max-width:991px){.index__numbers_header{margin:0 0 1.5rem 0}.index__numbers_header h2{font-weight:500;font-size:1.5rem;line-height:1.875rem}}.index__numbers_blocks{margin:3rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.index__numbers_blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.index__numbers_student{display:-webkit-box;display:-ms-flexbox;display:flex;background:#307ebe;max-width:35.25rem;min-width:32.375rem;width:100%;height:24.4375rem;border-radius:1.25rem;position:relative}@media screen and (max-width:991px){.index__numbers_student{max-width:100%;min-width:100%;height:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.index__numbers_culumn_col{margin:10.8% 0 0 7.9%}@media screen and (max-width:991px){.index__numbers_culumn_col{margin:1.25rem 0 0 1.875rem}}.index__numbers_culumn_num p{font-weight:700;font-size:4rem;line-height:4.25rem;color:#fff}@media screen and (max-width:991px){.index__numbers_culumn_num p{font-weight:700;font-size:2rem;line-height:2.125rem}}@media screen and (max-width:991px){.index__btn_position_dir.desktop{display:none}}.index__numbers_culumn_text{margin:.75rem 0 0 0;max-width:13.9375rem;width:100%}.index__numbers_culumn_text p{font-weight:400;font-size:1.25rem;line-height:1.75rem;color:#fff}@media screen and (max-width:991px){.index__numbers_culumn_text p{font-weight:400;font-size:.875rem;line-height:1.25rem}}.index__number_block_col{margin:2.4375rem 0 0 3rem;width:200px}@media screen and (max-width:991px){.index__number_block_col{margin:1.25rem 0 0 1.875rem}}.index__number_block_img{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 0 .3125rem}.index__number_block_img img{width:100%;border-radius:0 1.25rem 1.25rem 0}@media screen and (max-width:1140px){.index__number_block_img{max-width:6.25rem}}.index__numbers_culumn_img{position:absolute;right:3px;bottom:-6px;width:65%}.index__numbers_culumn_img img{width:100%}@media screen and (max-width:991px){.index__numbers_culumn_img{position:static;width:7rem;margin:0 .8125rem 0 0}}.index__number_block{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:38.125rem;width:100%;height:11.25rem;margin:0 0 2rem 0;border-radius:1.25rem}.index__number_block .index__numbers_culumn_text p{color:#010101}@media screen and (max-width:991px){.index__number_block{max-width:100%;min-width:100%;height:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.25rem 0}}.index__numbers_culumn_head p{color:#008cff;font-weight:700;font-size:2.625rem;line-height:2.5rem}@media screen and (max-width:991px){.index__numbers_culumn_head p{font-weight:700;font-size:2rem;line-height:2.125rem}}.index__numbers_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.index__numbers_two_block{margin:0 0 0 1.25rem;max-width:38.125rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:991px){.index__numbers_two_block{margin:1.25rem 0 0 0;max-width:100%}}.index__trend_course_container{margin:7.5rem 0 0 0}@media screen and (max-width:991px){.index__trend_course_container{margin:3.75rem 0 0 0}}.index__top_school_container{margin:7.5rem 0 0 0}@media screen and (max-width:991px){.index__top_school_container{margin:1.5rem 0 0 0}}.index__top_school_container .index__btn_position{margin:1.875rem 0 0 0}@media screen and (max-width:991px){.index__top_school_container .index__btn_position{margin:0}}.index__reviews_container{margin:7.5rem 0 0 0}@media screen and (max-width:991px){.index__reviews_container{margin:3.75rem 0 0 0}}.index__reviews_column_container{display:grid;grid-template-columns:1fr 1fr;gap:40px}.index__reviews_column_container .page__school_reviews_container{margin:0 0 2.5rem 0}@media screen and (max-width:991px){.index__reviews_column_container .page__school_reviews_container{margin:0 0 2.0625rem 0}}.index__reviews_column_container .page__school_reviews_container.last{margin:0}.index__reviews_column_container .page__school_reviews_container .read-more-button{display:none}@media screen and (max-width:991px){.index__reviews_column_container .page__school_reviews_container .read-more-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:991px){.index__reviews_column_container .read-more-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index__reviews_column_container .read-more-button svg{margin:.75rem}.index__reviews_column_container .page__school_review{max-height:91px;overflow:hidden;position:relative}.index__reviews_column_container .page__school_review .bottom{position:absolute;bottom:0;background:-webkit-gradient(linear,left top, left bottom,from(rgba(255,217,29,0)),color-stop(95%, #fff));background:-o-linear-gradient(top,rgba(255,217,29,0),#fff 95%);background:linear-gradient(to bottom,rgba(255,217,29,0),#fff 95%);width:100%;height:110px;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.index__reviews_column_container .active .page__school_review{max-height:none}.index__reviews_column_container .active .bottom{opacity:0;position:absolute}.index__reviews_column_container .active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (max-width:991px){.index__reviews_column_container{gap:33px}}@media screen and (max-width:575px){.index__reviews_column_container{grid-template-columns:1fr;gap:0}.index__reviews_column_container .index__reviews_column:first-child{margin:0 0 33px 0}}.index__video_container{margin:7.5rem 0 0 0}.index__video_container .index__numbers_header{margin:0}@media screen and (max-width:991px){.index__video_container{margin:3.75rem 0 0 0;display:none}}.index__video_text{max-width:50rem;width:100%;margin:1rem 0 3rem 0}.index__video_text p{font-weight:400;font-size:1.375rem;line-height:1.875rem}@media screen and (max-width:991px){.index__video_text{margin:1rem 0 1rem 0}.index__video_text p{font-weight:400;font-size:1rem;line-height:1.5rem}}.video_play{display:none}.video_play.active{display:block;max-height:25rem;height:100%}.video_play.active iframe{width:100%;height:100%;border-radius:1.25rem;border:none}.index__video{height:25rem}.index__video iframe{width:100%;height:100%;border-radius:1.25rem}@media screen and (max-width:991px){.index__video{margin:1.25rem 0 0 0;height:17.125rem}}@media screen and (max-width:575px){.index__video{height:10.875rem}}.index__video_popup{display:none}@media screen and (max-width:991px){.index__video_popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;outline:0;background:rgba(48,126,190,.4)}}@media screen and (max-width:991px){.index__video_popup.active{display:block}.index__video_popup.active .index__video{width:100%;padding:0 .625rem 0 .625rem;height:18.75rem;position:absolute;top:50%;margin:-8.5625rem 0 0 0}}@media screen and (max-width:991px) and (max-width:575px){.index__video_popup.active .index__video{height:200px}}@media screen and (max-width:991px){.index__video_popup.active button{border:none;background:0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:50%;right:0;margin:-11.0625rem 0 0 0}}.index__teacher_container{margin:7.5rem 0 -7.5rem 0;background:url(../images/fon.png) no-repeat;background-position:top;height:35.1875rem;padding:7.5rem 0 0 0}@media screen and (max-width:991px){.index__teacher_container{background:#307ebe;margin:3.75rem 0 -.9375rem 0;height:20.5rem;padding:3.75rem 0 0 0}}.index__teacher_container .btn__white:hover{background:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.index__teacher_column .btn.index{margin:3rem 0 0 0}@media screen and (max-width:991px){.index__teacher_column .btn.index{margin:2.25rem 0 0 0}}@media screen and (max-width:991px){.index__teacher_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.index__teacher_text p{font-weight:500;font-size:1.75rem;line-height:2.25rem;color:#fff}@media screen and (max-width:991px){.index__teacher_text{max-width:500px;width:100%;min-width:330px;margin:0 0 .5rem}.index__teacher_text p{font-weight:500;font-size:1.125rem;line-height:1.5rem;text-align:center}}.index__teacher_course{width:35.5rem}.index__teacher_course p{font-weight:700;font-size:3rem;line-height:3.875rem;color:#fff}@media screen and (max-width:991px){.index__teacher_course{max-width:500px;width:100%;min-width:330px}.index__teacher_course p{font-weight:500;font-size:1.625rem;line-height:2rem;text-align:center}}.form__header_index h3{font-weight:500;font-size:2rem;line-height:2.5rem}.index__video_prev{background:-webkit-gradient(linear,left bottom, left top,from(rgba(2,88,159,.6)),to(rgba(2,88,159,.6))),url(219567.png);background:-o-linear-gradient(bottom,rgba(2,88,159,.6),rgba(2,88,159,.6)),url(219567.png);background:linear-gradient(0deg,rgba(2,88,159,.6),rgba(2,88,159,.6)),url(219567.png);padding:0;width:calc(100% - 10px);height:calc(100% - 2px);border-radius:1.25rem;position:relative;cursor:pointer;overflow:hidden}.index__video_prev img{position:absolute;top:0}.index__video_prev svg{position:absolute;top:40%;left:50%}@media screen and (max-width:575px){.index__video_prev svg{margin:-25px 0 0 -25px}}.index__video_prev.none{display:none}.index__video_prev_mobile{position:relative;overflow:hidden;height:300px;border-radius:20px;background:-webkit-gradient(linear,left bottom, left top,from(rgba(2,88,159,.6)),to(rgba(2,88,159,.6)));background:-o-linear-gradient(bottom,rgba(2,88,159,.6),rgba(2,88,159,.6));background:linear-gradient(0deg,rgba(2,88,159,.6),rgba(2,88,159,.6))}.index__video_prev_mobile img{position:absolute;border-radius:20px}.index__video_prev_mobile svg{position:absolute;top:40%;left:50%;margin:-25px 0 0 -25px}@media screen and (max-width:575px){.index__video_prev_mobile{height:200px}}.video__mobile{display:none}@media screen and (max-width:991px){.video__mobile{display:block}}.body.project{margin:3rem 0 0 0}@media screen and (max-width:991px){.body.project{margin:.9375rem 0 2.5rem 0}}.breadcrumbs__container{margin:.4375rem 0 0 0}@media screen and (max-width:991px){.breadcrumbs__container{display:none}}.breadcrumbs__container a{font-weight:400}.breadcrumbs__container p{text-align:center;font-weight:400}.breadcrumb>li+li:before{padding:0;color:#ccc;content:"/ "}.breadcrumb-item{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.breadcrumbs li{list-style-type:none;margin-right:8px;font-size:.875rem;font-weight:400}.grey{color:#777}.black{color:#000}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#000;font-size:.75rem;content:"/"}.project__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.project__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shadow{-webkit-box-shadow:5px 15px 35px rgba(0,0,0,.08);box-shadow:5px 15px 35px rgba(0,0,0,.08)}.project__menu{max-width:15.375rem;width:100%;height:100%;padding:1.25rem;background-color:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project__menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 .625rem 0}.project__menu nav:last-child{margin:0}.project__menu a{color:#000;line-height:1.25rem}@media screen and (max-width:991px){.project__menu{display:none}}.active__item{background:rgba(0,140,255,.1);border-radius:1.875rem}.project__menu_mobile{display:none}@media screen and (max-width:991px){.project__menu_mobile{display:inline-block}}.select{position:relative;display:none}@media screen and (max-width:991px){.select{display:block}}.select__body{left:0;right:0;top:100%;padding:.625rem;margin:.25rem 0 0 0;border:1px solid #d1d1d1;position:absolute;border-radius:30px;display:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff}.select.is-active .select__body{display:block}.school__select_head_svg.is-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.375rem;padding:0 1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9375rem}.select__header{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d1d1d1;border-radius:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5625rem;height:52px;background-color:#fff}.select__icon{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select__icon.is-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select__current{font-size:.9375rem;line-height:24px;padding:8px}.project__info{margin:0 0 0 2.8125rem;max-width:58.75rem;min-width:20.625rem;width:100%}@media screen and (max-width:991px){.project__info{max-width:56.25rem;min-width:20.625rem;width:100%;margin:0}}.project__header{font-size:1.625rem;font-weight:700;margin:0 0 1.25rem 0;line-height:3.375rem}@media screen and (max-width:991px){.project__header{margin:1rem 0 1rem 0;line-height:2.125rem}.project__header h1{font-size:1.75rem}}.project__text p{margin:0 0 1rem 0}@media screen and (max-width:991px){.project__text p{font-size:.875rem;line-height:1.25rem}}.project__email{display:-webkit-box;display:-ms-flexbox;display:flex;width:39rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0 0 0}@media screen and (max-width:991px){.project__email{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.project__email_one{max-width:18.75rem;width:100%}.email__text{color:#777;margin:0 0 .5rem 0}.email__link a{color:#000}.project__email_two{max-width:18.75rem;width:100%}@media screen and (max-width:991px){.project__email_two{margin:.75rem 0 0 0}}.help__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.help__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.body.help{margin:3rem 0 0 0}@media screen and (max-width:991px){.body.help{margin:0}}.help__info{max-width:52.5rem;width:100%}.question__text{margin:3rem 0 3rem}.question__text h2{font-size:2.5rem;font-weight:500;line-height:3.125rem}@media screen and (max-width:991px){.question__text{margin:1.875rem 0 2.25rem;font-weight:500;font-size:1rem}}.question__header{font-weight:500;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.question__header .question__header_container{margin:0 2.8125rem 0 0}@media screen and (max-width:991px){.question__header .question__header_container{margin:0 1.5625rem 0 0;width:100%}}.question.is-active .question__boby{visibility:visible;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;margin:2.8125rem 0 0 0}.question.is-active .question__icon_on{display:none}.question.is-active .question__icon_off{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question__icon_on{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question{padding:1.125rem 0 1.125rem 0;border-bottom:1px solid rgba(0,140,255,.3)}.question__boby{max-height:0;visibility:hidden;-webkit-transition:max-height .5s ease-out,margin .5s ease-out;-o-transition:max-height .5s ease-out,margin .5s ease-out;transition:max-height .5s ease-out,margin .5s ease-out}.question__icon_off{display:none}.block__report{margin:0 0 0 5.625rem}@media screen and (max-width:991px){.block__report{margin:0 0 2.5rem 0}}.report__contact{max-width:19.375rem;width:100%;background-color:#fff;border-radius:20px;padding:1.25rem 1.5rem 1.25rem 1.5rem;margin:0}@media screen and (max-width:991px){.report__contact{max-width:100%;margin:1rem 0 0 0}}.contact__text{font-weight:600;font-size:20px;margin:0 0 1.5rem 0}.report__form{margin:1.5rem 0 0 0;border-radius:20px;padding:1.5rem;background-color:#fff}.report__form button{width:100%}.report__header{margin:0 0 1.25rem 0}.report__header h5{font-weight:500;font-size:20px}.comment__text textarea{resize:none;width:100%;height:200px;border:1px solid #d1d1d1;border-radius:30px;padding:1rem 1.5625rem;font-size:15px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.comment__text textarea:hover{border:1px solid #989898}.comment__text textarea:focus{border:1px solid #addaff}.comment{margin:0 0 1.5rem 0}.inp__container_report{margin:0 0 1.5rem 0}.report__personal_data{margin:1rem 0 0 0;width:16.25rem}@media screen and (max-width:991px){.question__item p{font-size:.875rem}}.help__text p{font-size:1.375rem;line-height:1.875rem;color:#1c1c1c}@media screen and (max-width:991px){.help__text p{font-size:1rem;line-height:1.5rem}}.body.course_dir{margin:3rem 0 0 0}@media screen and (max-width:991px){.body.course_dir{margin:.9375rem 0 2.5rem 0}}.course_dir_header{font-size:1.625rem;font-weight:700;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:62px}@media screen and (max-width:991px){.course_dir_header{font-size:.875rem}}.course_dir_text{margin:1.25rem 0 0 0}.course_dir_text p{font-weight:400;font-size:1.375rem}@media screen and (max-width:991px){.course_dir_text{margin:1rem 0 0 0}.course_dir_text p{font-weight:400;font-size:1rem;line-height:1.5rem}}.course_dir_column{margin:3.75rem 0 0 0}.course_dir_column .course_dir_row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.875rem}@media screen and (max-width:1280px){.course_dir_column .course_dir_row{grid-template-columns:1fr 1fr 1fr}.course_dir_column .course_dir_row .course_dir_container{max-width:100%}}@media screen and (max-width:991px){.course_dir_column .course_dir_row{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem}}@media screen and (max-width:575px){.course_dir_column .course_dir_row{display:-webkit-box;display:-ms-flexbox;display:flex}}.course_dir_row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.875rem 0}@media screen and (max-width:1140px){.course_dir_row{margin:0 0 .9375rem 0}}@media screen and (max-width:991px){.course_dir_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.course_dir_row .course_dir_container{margin:0 1.875rem 0 0}.course_dir_row .course_dir_container:last-child{margin:0}@media screen and (max-width:1140px){.course_dir_row .course_dir_container{margin:0 .9375rem 0 0}.course_dir_row .course_dir_container:last-child{margin:0}}.course_dir_container{max-width:17.8125rem;width:100%;height:15.625rem;background:#fff;border-radius:1.25rem;position:relative;padding:2.1875rem 1.25rem 1.25rem 1.25rem}.course_dir_container a{color:#000}@media screen and (max-width:991px){.course_dir_container{max-width:100%;width:100%;margin:0 0 1.875rem 0}}.course_dir_container:hover .circle{width:100%;height:100%;border-radius:1.25rem;padding:1.5625rem;margin:0}.course_dir_container:hover .course_dir_texts{color:#fff}.course_dir_container:hover .course_dir_number{color:#fff}.circle{width:70px;height:70px;border-radius:50%;-webkit-transition:1s;-o-transition:1s;transition:1s;position:absolute;margin:35px 0 0 25px;top:0;left:0}.green{background:#108989}.yellow{background:#ffc700}.blue_circle{background:#307ebe}.grey{background:#74a1c3}.course_dir_texts{position:absolute;margin:7.8125rem 0 .5rem 0;-webkit-transition:1s;-o-transition:1s;transition:1s;max-width:14.6875rem;width:100%;max-height:3.25rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.course_dir_texts p{font-size:1.375rem;font-weight:500}.course_dir_number{font-size:14px;margin:11.25rem 0 0 0;color:#484848;position:absolute;-webkit-transition:1s;-o-transition:1s;transition:1s}.course_dir_image{position:absolute;margin:.25rem 0 0 0}.course_dir_btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:4.6875rem 0 0 auto}@media screen and (max-width:991px){.course_dir_btn{margin:1.875rem auto 0 auto}}.course_dir_text{max-width:39.375rem}.course_dir_text p{line-height:30px}.body.school{margin:3rem 0 0 0}@media screen and (max-width:991px){.body.school{margin:.9375rem 0 2.5rem 0}}.school__select{max-width:16.25rem;width:100%}.school__select_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem;max-width:16.25rem;width:100%;height:3.25rem;background:#fff;border:1px solid #d1d1d1;border-radius:30px;cursor:pointer}.school__select_head_text{color:grey}.school__select_body{position:absolute;max-width:16.25rem;width:100%;height:16.875rem;background:#fff;border:1px solid #d1d1d1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;padding:.625rem;margin:.25rem 0 0 0;display:none}.school__select_body_scroll{overflow-y:scroll;height:15.625rem}.school__select_body_scroll::-webkit-scrollbar{width:2px;background-color:#f9f9fd;margin-right:10px;position:absolute}.school__select_body_scroll::-webkit-scrollbar-thumb{width:2px;background-color:rgba(0,140,255,.3);border-radius:2px}.school__select_body_scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd}.school__select_body.is-active{display:block}.school__select_item{padding:.625rem 1.25rem;border-radius:30px;cursor:pointer}.school__select_item:hover{background:rgba(0,140,255,.1)}.school__select_item:hover p{color:#373737}.school__select_item p{font-size:15px;color:grey;font-weight:400}.school__select_item.is-active{background:rgba(0,140,255,.1)}.school__select_item.is-active p{color:#373737}.school__select_mobil_body{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;padding:.9375rem;display:none}.school__select_mobil_body.is-active{display:block;z-index:99}.school__select_mobil_body.is-active .school__select_head_svg{margin:100px}.school__select_mobil_item{margin:0 0 .75rem 0}.reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.resert__text a{font-weight:400;font-size:14px;color:#797979}.reset_svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1.875rem}.school_select_mobil_btn button{width:9.6875rem;margin:4.0625rem 0 0 0}.school__menu{margin:3.75rem 0 0 0}.school__menu_desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.school__menu_desktop{display:none}}.school{margin:1.75rem 0 0 0}.scholl__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sorting__directions{margin:1.5rem 0 0 0}@media screen and (max-width:991px){.sorting__directions{margin:.9375rem 0 0 0}}.school_sel_container{max-width:16.25rem;width:100%}.body.page__school{margin:3rem 0 0 0}@media screen and (max-width:991px){.body.page__school{margin:.9375rem 0 2.8125rem 0}}@media screen and (max-width:991px){.body_page__school_container .sorting{display:none}}.body_page__school_container .sorting div{margin:0 2.1875rem 0 0}.page__school_info{display:-webkit-box;display:-ms-flexbox;display:flex}.page__school_info .project__header{max-width:786px;width:100%}.page__school_info .school__estimates{margin:0 0 2rem 0}@media screen and (max-width:991px){.page__school_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page__school_image{margin:0 4.0625rem 0 0}.page__school_image img{border-radius:1.25rem}@media screen and (max-width:991px){.page__school_image img{width:100%}}@media screen and (max-width:991px){.page__school_image{margin:0}}@media screen and (max-width:991px){.school__estimates{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page__school_project_text{margin:0 0 28px 0}@media screen and (max-width:991px){.page__school_project_text{margin:0 0 16px 0}}.text__margin p:not(:last-child){margin:0 0 1rem 0}.school__estimates_svg_one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__school__estimates_num{margin:0 2rem 0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__school__estimates_num p{font-weight:500;font-size:15px;line-height:16px}.school__estimates_svg_three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_school__estimates_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2rem 0 .5rem}.page_school__estimates_text a{font-weight:400;font-size:16px;line-height:16px;color:#828282}.page__school_info{background:#fff;-webkit-box-shadow:5px 15px 35px rgba(0,0,0,.08);box-shadow:5px 15px 35px rgba(0,0,0,.08);border-radius:20px;padding:3rem}@media screen and (max-width:991px){.page__school_info{padding:0;background:rgba(0,0,0,0);-webkit-box-shadow:5px 15px 35px transparent;box-shadow:5px 15px 35px transparent}}.all__course_text{margin:3.75rem 0 3.75rem 0}.all__course_text h2{font-size:2.5rem;font-weight:500}@media screen and (max-width:991px){.all__course_text{margin:3.75rem 0 .9375rem 0}}.page__school_button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:7.5rem 0 0 0}@media screen and (max-width:991px){.page__school_button{margin:3.75rem 0 0 0}}.page__school_button button{border:none;font-size:1rem}.btn_page__school{padding:.5rem .75rem;border-radius:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:rgba(0,140,255,.1);color:#008cff;margin:0 .75rem 0 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn_page__school.active{background:#008cff;color:#fff;font-weight:400}.btn_page__school:hover{background:#008cff;color:#fff;font-weight:400}.sorting__menu_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.net__line{display:-webkit-box;display:-ms-flexbox;display:flex}.net__line div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1.75rem}@media screen and (max-width:991px){.net__line{display:none}}.net__line .one.is-active svg{fill:#cfcfcf}.net__line .one.is-active svg rect{stroke:#cfcfcf}.net__line .two.is-active svg{fill:#008cff}.net__line .two.is-active svg rect{fill:#008cff}.net__line_svg{cursor:pointer}.school__cards_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:2.1875rem;margin:2.5rem 0 0 0;max-width:54.375rem;width:100%;padding:1.875rem 2.1875rem}@media screen and (max-width:1280px){.school__cards_body{width:auto}}@media screen and (max-width:991px){.school__cards_body{max-width:100%;height:auto;padding:0 0;margin:.9375rem 0 0 0;background-color:rgba(0,0,0,0)}}.school__cards_body.is-active{display:none}.school__cards_container_menu{max-width:54.375rem;width:100%}@media screen and (max-width:991px){.school__cards_container_menu{max-width:100%}}@media screen and (max-width:575px){.school__cards_container_menu{width:100%}}.menu__card_filter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:575px){.menu__card_filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.checkbox_all.is-active{visibility:hidden}.page__school_link_blue{color:#008cff}.page__school_select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__school_select a{margin:0 .4375rem 0 0}.page__school_price_container{display:-webkit-box;display:-ms-flexbox;display:flex}.page__school_price_container p{color:#878787}.page__school_price_container_p{margin:0 0 .3125rem 0}.page__school_price_container_input{margin:0 1.5rem 0 0}@media screen and (max-width:991px){.page__school_menu_margin{margin:200px 0 0 0}}.page__school_reviews{display:none}.page__school_reviews.is-active{display:block}.menu__card_filter_header{display:none}.menu__card_filter_header.is-active{display:block}.page__school_reviews_container{padding:1.5rem;background-color:#fff;border-radius:1.25rem;margin:0 0 2rem 0}.page__school_reviews_row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.25rem 0}.page__school_reviews_img{width:5.125rem;height:5.125rem}.page__school_reviews_img img{width:100%;border-radius:50%}.page__school_reviews_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 1.25rem}.page__school_reviews_name{margin:0 0 .75rem 0}.page__school_reviews_name p{font-size:1.25rem;font-weight:700}.page__school_reviews_grade p{color:#575757;font-size:.875rem}.page__school_review p{font-size:1rem;line-height:1.375rem}.page__school_reviews{max-width:50.6875rem;width:100%;margin:4.375rem 0 4.375rem 0}@media screen and (max-width:991px){.page__school_reviews{margin:1.25rem 0 1.875rem 0}}@media screen and (max-width:991px){.btn__container.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.body_page__school_container .block__show{left:-70%}.body_page__school_container .block__show svg{left:99%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.body.page__course{margin:3.75rem 0 .625rem 0}@media screen and (max-width:991px){.body.page__course{margin:0 0 2.8125rem 0}}.page__course_background{background-image:url(../images/page_course.png);background-position:center;background-repeat:no-repeat;width:100%;max-height:22.1875rem;min-height:22.1875rem;margin:-1.5625rem 0 1.75rem 0;height:150%}@media screen and (max-width:991px){.page__course_background{width:100%;min-height:13.0625rem;max-height:13.125rem;height:100%;background-size:auto 100%;background-position:top}}@media screen and (max-width:575px){.page__course_background{min-height:6.8125rem;max-height:6.875rem;background-size:auto 100%}}.page__course_background.is-active{display:none}.page__course_background_two.is-active{display:block}.page__course_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.page__course_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page__course_btns_container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-2.25rem 0 0 0}.page__course_btns_container button{border:none;font-weight:400;font-size:16px;line-height:20px}@media screen and (max-width:991px){.page__course_btns_container{margin:1.875rem 0 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow-x:scroll;height:2.3125rem;width:100%}.page__course_btns_container::-webkit-scrollbar{width:0;height:0}}.page__course_menu_options{margin:2.25rem 0 0 0;max-width:53.4375rem;width:100%}@media screen and (max-width:991px){.page__course_menu_options{max-width:100%}}.page__course_menu_options .tab.one{display:none}.page__course_menu_options .tab.two{display:none}.page__course_menu_options .tab.three{display:none}.page__course_menu_options .tab.four{display:none}.page__course_menu_options .tab.five{display:none}.page__course_menu_options .tab.is-active{display:block}@media screen and (max-width:991px){.container__rev_two_colm{display:grid;grid-template-columns:1fr 1fr;gap:2.0625rem}}@media screen and (max-width:575px){.container__rev_two_colm{display:block}}.container__rev_two_colm .page__school_reviews_container{height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width:991px){.container__rev_two_colm .page__school_reviews_container{margin:0}}@media screen and (max-width:575px){.container__rev_two_colm .page__school_reviews_container{margin:0 0 2.0625rem 0}}.container__rev_two_colm .page__school_reviews_container.last{margin:0}.container__rev_two_colm .page__school_reviews_container .read-more-button{display:none}@media screen and (max-width:991px){.container__rev_two_colm .page__school_reviews_container .read-more-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:991px){.container__rev_two_colm .read-more-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container__rev_two_colm .read-more-button svg{margin:.75rem}.container__rev_two_colm .page__school_review{max-height:91px;overflow:hidden;position:relative}.container__rev_two_colm .page__school_review .bottom{position:absolute;bottom:0;background:-webkit-gradient(linear,left top, left bottom,from(rgba(255,217,29,0)),color-stop(95%, #fff));background:-o-linear-gradient(top,rgba(255,217,29,0),#fff 95%);background:linear-gradient(to bottom,rgba(255,217,29,0),#fff 95%);width:100%;height:110px;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.container__rev_two_colm .active .page__school_review{max-height:none}.container__rev_two_colm .active .bottom{opacity:0;position:absolute}.container__rev_two_colm .active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.page__course_h_three{margin:0 0 2rem 0}.page__course_h_three h3{font-weight:500;font-size:2rem}@media screen and (max-width:991px){.page__course_h_three h3{font-size:1.375rem}}.page__course_option_text p{margin:0 0 1rem 0;font-weight:400;font-size:1rem;line-height:1.375rem}@media screen and (max-width:991px){.page__course_option_text p{font-size:.875rem}}.page__course_certificate .page__course_certificate_container{width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}@media screen and (max-width:991px){.page__course_certificate .page__course_certificate_container{width:100%}}.page__course_certificate img{max-width:21.375rem;width:100%}@media screen and (max-width:991px){.page__course_certificate img{max-width:100%}}.page__course_certificate_two .page__course_certificate_container_two{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}@media screen and (max-width:991px){.page__course_certificate_two .page__course_certificate_container_two{width:100%}}.page__course_certificate_two img{max-width:21.375rem;width:100%}@media screen and (max-width:991px){.page__course_certificate_two img{width:100%}}.page__course_certificate_two.is-active .page__course_certificate_container_two{cursor:auto;display:block;max-width:50rem;max-height:35.6875rem;width:100%;height:100%;position:fixed;top:50%;left:50%;margin:-18.75rem 0 0 -25rem;z-index:2}.page__course_certificate_two.is-active .page__course_certificate_container_two img{max-width:100%}.page__course_certificate_two.is-active .page__course_certificate_container_two .close__popup{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:2rem;width:100%;max-height:2rem;height:100%;background:#fff;border-radius:50%;position:absolute;top:3.5%;left:94%;z-index:2}@media screen and (max-width:991px){.page__course_certificate_two.is-active .page__course_certificate_container_two .close__popup{left:93%}}@media screen and (max-width:575px){.page__course_certificate_two.is-active .page__course_certificate_container_two .close__popup{top:2%;left:85%;right:30px}}@media screen and (max-width:991px){.page__course_certificate_two.is-active .page__course_certificate_container_two{min-width:100%;width:100%;left:0;right:0;padding:0 15px 0 15px;margin:-12.5rem 0 0 0}.page__course_certificate_two.is-active .page__course_certificate_container_two img{width:100%}}@media screen and (max-width:991px){.page__course_certificate_two.is-active{width:100%}}.page__course_menu_options.is-active{position:relative;max-width:100%;width:100%}.btn__container.page__course{width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}@media screen and (max-width:991px){.btn__container.page__course{margin:0 auto 0 auto}}.popup__backgruond{display:none;background:#307ebe;opacity:.4;position:fixed;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}.page__course_menu_options.is-active .popup__backgruond{display:block}.banner__container{background:url(../images/page_course_mobile.jpg) repeat;background-size:100% 100%;background-position:center;max-width:19rem;min-width:300px;width:100%;max-height:18.25rem;min-height:300px;height:100%;border-radius:.625rem;margin:2.5rem 0 0 0}@media screen and (max-width:991px){.banner__container{display:none}}.page__course_filter_container{height:-webkit-max-content;height:-moz-max-content;height:max-content}.page__school_reviews_container{padding:1.5rem;background-color:#fff;border-radius:1.25rem;margin:0 0 2rem 0}.page__school_reviews_row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.25rem 0}.page__school_reviews_img{width:5.125rem;height:5.125rem}.page__school_reviews_img img{height:100%;width:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.page__school_reviews_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 1.25rem}.page__school_reviews_name{margin:0 0 .75rem 0}.page__school_reviews_name p{font-size:1.25rem;font-weight:700}.page__school_reviews_grade p{color:#575757;font-size:.875rem}.page__school_review p{font-size:1rem;line-height:1.375rem}.page__school_reviews{max-width:50.6875rem;width:100%;margin:4.375rem 0 4.375rem 0}@media screen and (max-width:991px){.page__school_reviews{margin:1.25rem 0 1.875rem 0}}@media screen and (max-width:991px){.btn__container.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.body.catalog__course{margin:3rem 0 0 0}@media screen and (max-width:991px){.body.catalog__course{margin:0 0 3.125rem 0}}.body_catalog__course_container .school__cards_body{margin-left:3.5rem}@media screen and (max-width:1280px){.body_catalog__course_container .school__cards_body{margin-left:30px}}@media screen and (max-width:991px){.body_catalog__course_container .school__cards_body{margin-left:0}}.catalog__course_background{background:url(../images/catalog__course.png);background-position:center;background-size:100%;background-repeat:no-repeat;width:100%;max-height:18.875rem;min-height:18.875rem;height:100%;border-radius:1.25rem;padding:0}@media screen and (max-width:991px){.catalog__course_background{width:100%;max-height:18.875rem;min-height:18.875rem;height:100%}}@media screen and (max-width:575px){.catalog__course_background{border-radius:.625rem;min-height:18.25rem;background:url(../images/page_course_mobile.jpg),no-repeat;margin:1.25rem 0 0 0;background-repeat:no-repeat;background-position:center;background-size:100%}}.catalog__course_information{margin:6.25rem 0 0 0}.catalog__course_card_menu_filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5.25rem 0 0 0}.catalog__course_card_menu_filter .page__school_filter{margin:-.625rem 0 0 0}@media screen and (max-width:991px){.catalog__course_card_menu_filter{margin:1.875rem 0 0 0}}.catalog__course_menu_margin{margin:0 0 0 3.4375rem}@media screen and (max-width:991px){.catalog__course_menu_margin{margin:1.3125rem auto 0 auto}}.read-more-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.read-more-button{content:"SDsfs отзыв"}.read-more-button svg{margin:.75rem}.ui_r .page__school_review{max-height:91px;overflow:hidden;position:relative}.ui_r .page__school_review .bottom{position:absolute;bottom:0;background:-webkit-gradient(linear,left top, left bottom,from(rgba(255,217,29,0)),color-stop(95%, #fff));background:-o-linear-gradient(top,rgba(255,217,29,0),#fff 95%);background:linear-gradient(to bottom,rgba(255,217,29,0),#fff 95%);width:100%;height:110px;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ui_r .active .page__school_review{max-height:none}.ui_r .active .bottom{opacity:0;position:absolute}.ui_r .active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.body__four_hundred_four{margin:3.9375rem 0 -7.5rem 0}@media screen and (max-width:991px){.body__four_hundred_four{margin:.9375rem 0 -1.25rem 0}}.body__four_hundred_four h1{text-align:center;font-weight:500;font-size:2.75rem;line-height:3.375rem}@media screen and (max-width:991px){.body__four_hundred_four h1{font-weight:500;font-size:1.5rem;line-height:1.75rem}}.body__four_hundred_four p{text-align:center;font-weight:400;font-size:1.25rem;line-height:2rem}@media screen and (max-width:991px){.body__four_hundred_four p{margin:.25rem 0 0 0;font-weight:400;font-size:1rem;line-height:1.375rem}}.four_hundred_four_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.0625rem 0 0 0}.four_hundred_four_img img{width:100%}.index__header_text_min{margin:0 0 .75rem 0}.index__header_text_min p{color:#fff;font-weight:500;font-size:1.875rem;line-height:2.375rem}@media screen and (max-width:991px){.index__header_text_min p{font-weight:500;font-size:1.125rem;line-height:1.5rem;text-align:center}}.index__header_img{margin:3.4375rem 0 0 5rem}.index__header_img img{border-radius:1.875rem;width:100%}@media screen and (max-width:991px){.index__header_img{display:none}}.index__header_img_mobile{display:none}@media screen and (max-width:991px){.index__header_img_mobile{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:2.5rem auto 0 auto}.index__header_img_mobile img{width:254px;height:247px;border-radius:1.875rem}}.body.expert{margin:-8.5rem 0 0 0}@media screen and (max-width:991px){.body.expert{margin:3.75rem 0 0 0}}.body.expert .btn__white{border:1px solid #fff}.btn__white:hover{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.index__expert_container{max-width:46.6875rem;width:100%;margin:9.25rem 0 0 0}.index__expert_container .index__header_text{max-width:37.5rem;width:100%}@media screen and (max-width:991px){.index__expert_container{margin:2.5rem auto 0 auto}.index__expert_container .btn.index{margin:0}}.index__expert_container .btn__white:hover{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.expert__dir_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.875rem}@media screen and (max-width:991px){.expert__dir_container{grid-template-columns:1fr}}.expert__dir_container .perple{background:#b167bb}.expert__dir_container a{max-width:24.375rem;width:100%;margin:0 0 0 1.875rem}.expert__dir_container a:first-child{margin:0}@media screen and (max-width:991px){.expert__dir_container a{max-width:100%;width:100%;margin:0}}.expert__dir_container .course_dir_container{max-width:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:0;color:#000;margin:0}.expert__dir_container .course_dir_container .course_dir_texts{margin:0;position:static}.expert__dir_container .course_dir_container .course_dir_number{margin:5px 0 0 0;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:44px}.expert__dir_container .course_dir_container .circle{z-index:-3}.expert__dir_container .course_dir_container .course_dir_image{top:40px;left:25px}.expert__container{margin:7.5rem 0 0 0}@media screen and (max-width:991px){.expert__container{margin:3.75rem 0 0 0}}.expert__work_img{background:url(../images/exwork.jpg) no-repeat;background-position:center;max-width:76.875rem;width:100%;height:28.25rem;padding:5.25rem 0 0 6.25rem;border-radius:1.25rem}@media screen and (max-width:991px){.expert__work_img{background-position:left;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:1.875rem 1.25rem 1.875rem 1.25rem;background:#307ebe}.expert__work_img .btn__expert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expert__work_img .btn__expert .btn__white{max-width:18.125rem;width:100%}.expert__work_img .btn__expert .btn__white:hover{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}}.expert__work_img_two{background:url(../images/exworktwo.jpg) no-repeat;background-position:center;max-width:76.875rem;width:100%;height:28.25rem;padding:5.25rem 0 0 6.25rem;border-radius:1.25rem}@media screen and (max-width:991px){.expert__work_img_two{background-position:left;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:1.875rem 1.25rem 1.875rem 1.25rem;background:#307ebe}.expert__work_img_two .btn__expert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expert__work_img_two .btn__expert .btn__white{max-width:18.125rem;width:100%}.expert__work_img_two .btn__expert .btn__white:hover{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}}.expert__work_text{width:34.6875rem}.expert__work_text h2{font-weight:500;font-size:2.5rem;line-height:3rem;color:#fff}.expert__work_text p{font-weight:700;font-size:3rem;line-height:3.125rem;color:#fff}@media screen and (max-width:991px){.expert__work_text{width:100%}.expert__work_text h2{text-align:center;font-size:1.875rem;line-height:2.125rem}.expert__work_text p{font-weight:700;font-size:1.875rem;line-height:2.125rem;text-align:center}}.expert__work_text_two{width:31.5625rem;margin:1.25rem 0 3rem 0}.expert__work_text_two p{font-weight:400;font-size:1.75rem;line-height:2.25rem;color:#fff}@media screen and (max-width:991px){.expert__work_text_two{width:100%;margin:1rem 0 1.75rem 0}.expert__work_text_two p{font-weight:400;font-size:1.25rem;line-height:1.75rem;text-align:center}}.expert__card_front{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0);background-size:100%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expert__card_back{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);background-size:100%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:1.75rem 1.25rem}.expert__button_position{margin:4rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.expert__button_position{margin:2.5rem 0 0 0}.expert__button_position .btn{width:100%;text-align:center}}.expert__card_back_header{margin:0 0 1rem 0}.expert__card_back_header p{font-weight:700;font-size:1.75rem;line-height:2.125rem}.expert__card_back_text p{font-weight:400;font-size:1rem;line-height:1.375rem}.expert__card_back,.expert__card_front{width:18rem;height:29.25rem;overflow:hidden;border-radius:1.25rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear}@media screen and (max-width:1280px){.expert__card_back,.expert__card_front{width:20.625rem}}@media screen and (max-width:991px){.expert__card_back,.expert__card_front{width:18rem}}@media screen and (max-width:768px){.expert__card_back,.expert__card_front{width:100%}}.expert__cards_all_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.625rem}@media screen and (max-width:1280px){.expert__cards_all_container{grid-template-columns:330px 330px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:991px){.expert__cards_all_container{grid-template-columns:288px 288px}}@media screen and (max-width:768px){.expert__cards_all_container{grid-template-columns:1fr 1fr}}@media screen and (max-width:575px){.expert__cards_all_container{grid-template-columns:1fr}}.expert__cards_container{position:relative;height:29.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.expert__cards_container{width:20.625rem}}@media screen and (max-width:991px){.expert__cards_container{width:18rem}}@media screen and (max-width:768px){.expert__cards_container{width:100%}}.expert__card_container{position:absolute;cursor:pointer;width:100%;height:29.25rem}.expert__card_container:hover>.expert__card_front{-webkit-transform:perspective(600px) rotateY(-180deg);transform:perspective(600px) rotateY(-180deg)}.expert__card_container:hover>.expert__card_back{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}.expert__card_front_num{width:101px;height:101px;background:#c02d2d;margin:-10px 0 0 -10px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expert__card_front_num p{font-weight:500;font-size:2.25rem;line-height:2.625rem;color:#fff}.expert__card_front_num_blue{width:101px;height:101px;background:#307ebe;margin:-10px 0 0 -10px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expert__card_front_num_blue p{font-weight:500;font-size:2.25rem;line-height:2.625rem;color:#fff}.expert__card_front_text_svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:28px 20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.expert__card_front_text{max-width:250px}.expert__card_front_text p{font-weight:700;font-size:1.75rem;line-height:2.125rem;color:#fff}.expert_recovery_container{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.expert_recovery_container{overflow-x:scroll;overflow-y:hidden}.expert_recovery_container::-webkit-scrollbar{width:0;height:0}}.expert_recovery_card{position:relative;max-width:17.8125rem;min-width:15rem;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;margin:0 0 0 .625rem;cursor:pointer}.expert_recovery_card img{border-radius:1.25rem;width:100%}.expert_recovery_card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.expert__popup_container{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;outline:0;background:rgba(48,126,190,.4)}.expert__popup_container .expert__popup{width:47.36842vh;height:85vh;z-index:99;position:relative}.expert__popup_container .expert__popup iframe{border-radius:20px;width:100%;height:100%;border:none}@media screen and (max-width:991px){.expert__popup_container .expert__popup{width:42vh}}.expert__popup_container.active{display:-webkit-box;display:-ms-flexbox;display:flex}.expert_recovery_card:hover>.expert_recovery_card_play{opacity:1}.expert_recovery_card_play{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:1.6875rem;left:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;background:#fff;border-radius:1.25rem;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.expert_recovery_card_play .expert_recovery_card_play_svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expert_recovery_card_play .expert_recovery_card_play_text{margin:0 0 0 .625rem}.expert_recovery_card_play .expert_recovery_card_play_text p{font-weight:400;font-size:.875rem;line-height:1.5rem}.expert_recovery_card_name{position:absolute;bottom:1.5rem;left:1.5rem;background:#fff;border-radius:1.25rem;padding:.5rem .75rem}.expert_recovery_card_name p{font-weight:400;font-size:1.25rem;line-height:1.5rem}.expert_recovery_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.expert_recovery_container{padding:10px 0}}.expert_recovery_container .card__btn{border:none;padding:0;max-width:17.8125rem;min-width:15rem;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 1.875rem 0 0}.expert_recovery_container .expert__close{position:absolute;top:1.6875rem;right:1.6875rem;z-index:99;-webkit-animation:show-video .4s ease-in-out .1s forwards;animation:show-video .4s ease-in-out .1s forwards;border:none;padding:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.expert_recovery_container .expert__close rect{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.expert_recovery_container .expert__close path{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.expert_recovery_container .expert__close:hover rect{fill:#000}.expert_recovery_container .expert__close:hover path{fill:#fff}@media screen and (max-width:991px){.expert_recovery_container .expert__close{width:-webkit-max-content;width:-moz-max-content;width:max-content;top:17px;right:17px}}.expert__background{height:917px;width:100%;background:#307ebe;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.expert__background{margin:0}}.expert__form_container{max-width:1230px;border-radius:20px;background:#fff;padding:3.5rem 5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.expert__form_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.75rem 1rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.expert__form_block_one{max-width:32.8125rem;margin:0 1.875rem 0 0}.expert__form_block_one h2{font-weight:500;font-size:2.5rem;line-height:3rem;margin:0 0 2.1875rem 0}.expert__form_block_one p{font-weight:400;font-size:1.375rem;line-height:1.875rem}@media screen and (max-width:991px){.expert__form_block_one{margin:0 auto 0 auto}.expert__form_block_one h2{font-weight:500;font-size:24px;line-height:30px;margin:0 0 1rem 0;text-align:center}.expert__form_block_one p{font-weight:400;font-size:16px;line-height:24px;text-align:center}}.expert__form_block_two{margin:0 auto 0 auto;max-width:25.9375rem;width:100%}.expert__form_block_two .checkbox__label_two{font-weight:400;font-size:.875rem;line-height:1.25rem}.expert__form_block_two .btn__container{margin:1.875rem 0 0 0}.expert__bottom{margin:7.5rem 0 -7.5rem 0}@media screen and (max-width:991px){.expert__bottom{margin:3.75rem 0 -1.0625rem 0}}.expert__link:hover{text-decoration:underline}.index__popup_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;outline:0;background:rgba(48,126,190,.4);overflow:hidden;padding:15px}.index__popup_container .expert__close{background:0 0;border:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;right:12px;top:27px}.body.page__personal-area{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.body.page__personal-area{margin:0 0 2.8125rem 0}}@media screen and (max-width:575px){.page__personal-area .container{padding:0}}.body_page__personal-area-container{display:grid;grid-template-columns:300px 1fr;gap:24px}@media screen and (max-width:991px){.body_page__personal-area-container{grid-template-columns:1fr}}.body_page__personal-area-container .page-personal__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 65px auto auto;grid-template-areas:"profile courses" "certificate certificate" "offers-header offers-header" "offers-description offers-description" "mobile-app-banner mobile-app-banner";gap:24px}@media screen and (max-width:768px){.body_page__personal-area-container .page-personal__content{grid-template-rows:auto auto auto 65px auto;grid-template-areas:"profile profile" "courses courses" "certificate certificate" "offers-header offers-header" "offers-description offers-description" "mobile-app-banner mobile-app-banner"}}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content{gap:12px}}.body_page__personal-area-container .page-personal__content .content__certificate-info,.body_page__personal-area-container .page-personal__content .content__courses-info,.body_page__personal-area-container .page-personal__content .content__offers-description,.body_page__personal-area-container .page-personal__content .content__offers-header,.body_page__personal-area-container .page-personal__content .content__profile-info{background-color:#fff;border-radius:1.25rem;padding:1.25rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body_page__personal-area-container .page-personal__content .content__certificate-info .info__header,.body_page__personal-area-container .page-personal__content .content__courses-info .info__header,.body_page__personal-area-container .page-personal__content .content__offers-description .info__header,.body_page__personal-area-container .page-personal__content .content__offers-header .info__header,.body_page__personal-area-container .page-personal__content .content__profile-info .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.08)}.body_page__personal-area-container .page-personal__content .content__certificate-info .info__header span,.body_page__personal-area-container .page-personal__content .content__courses-info .info__header span,.body_page__personal-area-container .page-personal__content .content__offers-description .info__header span,.body_page__personal-area-container .page-personal__content .content__offers-header .info__header span,.body_page__personal-area-container .page-personal__content .content__profile-info .info__header span{font-size:1.25rem;font-weight:700;line-height:120%}.body_page__personal-area-container .page-personal__content .content__certificate-info .info__header a,.body_page__personal-area-container .page-personal__content .content__courses-info .info__header a,.body_page__personal-area-container .page-personal__content .content__offers-description .info__header a,.body_page__personal-area-container .page-personal__content .content__offers-header .info__header a,.body_page__personal-area-container .page-personal__content .content__profile-info .info__header a{color:#000;line-height:125%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body_page__personal-area-container .page-personal__content .content__certificate-info .info__header a:hover,.body_page__personal-area-container .page-personal__content .content__courses-info .info__header a:hover,.body_page__personal-area-container .page-personal__content .content__offers-description .info__header a:hover,.body_page__personal-area-container .page-personal__content .content__offers-header .info__header a:hover,.body_page__personal-area-container .page-personal__content .content__profile-info .info__header a:hover{color:#307ebe}.body_page__personal-area-container .page-personal__content .content__certificate-info .info__content,.body_page__personal-area-container .page-personal__content .content__courses-info .info__content,.body_page__personal-area-container .page-personal__content .content__offers-description .info__content,.body_page__personal-area-container .page-personal__content .content__offers-header .info__content,.body_page__personal-area-container .page-personal__content .content__profile-info .info__content{margin-top:1.5rem}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content .content__certificate-info .info__content,.body_page__personal-area-container .page-personal__content .content__courses-info .info__content,.body_page__personal-area-container .page-personal__content .content__offers-description .info__content,.body_page__personal-area-container .page-personal__content .content__offers-header .info__content,.body_page__personal-area-container .page-personal__content .content__profile-info .info__content{margin-top:1.25rem}}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content .content__certificate-info,.body_page__personal-area-container .page-personal__content .content__courses-info,.body_page__personal-area-container .page-personal__content .content__offers-description,.body_page__personal-area-container .page-personal__content .content__offers-header,.body_page__personal-area-container .page-personal__content .content__profile-info{border-radius:0}}.body_page__personal-area-container .page-personal__content .content__profile-info{grid-area:profile}.body_page__personal-area-container .page-personal__content .content__profile-info .info__content{display:-webkit-box;display:-ms-flexbox;display:flex}.body_page__personal-area-container .page-personal__content .content__profile-info .info__content .content__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:32px}.body_page__personal-area-container .page-personal__content .content__profile-info .info__content .content__desc p{text-align:center}.body_page__personal-area-container .page-personal__content .content__profile-info .info__content .content__graph{width:140px;height:140px}.body_page__personal-area-container .page-personal__content .content__courses-info{grid-area:courses}.body_page__personal-area-container .page-personal__content .content__courses-info .info__content p{font-size:1.25rem;line-height:120%;margin-bottom:1rem}.body_page__personal-area-container .page-personal__content .content__courses-info .info__content p:last-child{margin-bottom:0}.body_page__personal-area-container .page-personal__content .content__certificate-info{grid-area:certificate}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content .content__certificate-info .info__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.body_page__personal-area-container .page-personal__content .content__certificate-info .info__header a{margin-top:8px}}.body_page__personal-area-container .page-personal__content .content__offers-header{grid-area:offers-header;font-size:1.25rem;font-weight:700;line-height:120%}.body_page__personal-area-container .page-personal__content .content__offers-description{grid-area:offers-description;padding:30px 35px;display:grid;grid-template-columns:1fr;gap:20px}@media screen and (max-width:991px){.body_page__personal-area-container .page-personal__content .content__offers-description{grid-template-columns:1fr 1fr;padding:12px 0;background-color:transparent}}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content .content__offers-description{grid-template-columns:1fr;padding:12px 15px}}.body_page__personal-area-container .page-personal__content .content__container-banner{grid-area:mobile-app-banner}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content .content__container-banner{padding:0 15px}}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner{padding:60px 63px;border-radius:1.25rem;position:relative;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner{padding:20px 37px}}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner img.mobile-app-banner__img-mob{display:none}@media screen and (max-width:768px){.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner img.mobile-app-banner__img-mob{display:block}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner img.mobile-app-banner__img{display:none}}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__desc{z-index:1;width:68%}@media screen and (max-width:768px){.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__desc{width:100%;text-align:center}}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__desc span{color:#fff;font-size:2.5rem;font-weight:700;line-height:125%}@media screen and (max-width:575px){.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__desc span{font-size:1.875rem}}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__desc p{color:#fff;margin-top:20px;font-size:1.125rem;line-height:133%}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__btns{z-index:1;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__btns a{width:100%}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__btns a:last-child{margin-left:0!important;margin-top:24px}}.body_page__personal-area-container .page-personal__content .content__container-banner .content__mobile-app-banner .mobile-app-banner__btns a:last-child{margin-left:24px}.body.page__personal-profile{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.body.page__personal-profile{margin:0 0 2.8125rem 0}}@media screen and (max-width:575px){.page__personal-profile .container{padding:0}}.personal-profile__container{display:grid;grid-template-columns:300px 1fr;gap:24px}@media screen and (max-width:991px){.personal-profile__container{grid-template-columns:1fr}}.personal-profile__container .content__profile-info{background-color:#fff;border-radius:1.25rem;padding:1.25rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:575px){.personal-profile__container .content__profile-info{padding:1.25rem .9375rem}}.personal-profile__container .content__profile-info .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.personal-profile__container .content__profile-info .info__header span{font-size:1.25rem;font-weight:500;line-height:120%}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__header{padding-bottom:1.25rem}}.personal-profile__container .content__profile-info .info__content{margin-top:2rem}.personal-profile__container .content__profile-info .info__content .avatar-header__mobile{display:none}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .avatar-header__mobile{display:block;font-size:14px;font-weight:500;line-height:143%}}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__avatar-load{margin-top:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions{margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem;margin-left:0}}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__text p{font-size:14px;color:#666;line-height:143%;margin-bottom:4px}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__text p:last-child{margin-bottom:0}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__btns{margin-top:1rem}}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__btns .btn-outline-blue,.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__btns .btn-outline-dark{padding:.375rem 1rem;font-size:14px;font-weight:500}.personal-profile__container .content__profile-info .info__content .info-content__avatar-load .avatar-load__actions .actions__btns .btn-outline-dark{margin-left:1rem}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings{margin-top:32px;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__personal-settings{padding-bottom:0;border-bottom:0}}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:32px}@media screen and (max-width:991px){.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container{width:100%}}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container{width:100%}}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container .custom-select,.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container textarea{margin-top:12px}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container:first-child{margin-top:0}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container label{font-size:15px;font-weight:500;line-height:143%}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container label{font-size:14px}}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container input{margin-top:12px}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container .btn{margin-top:12px;display:block;text-align:center}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .personal-settings__input-container .btn{width:100%}}.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .input-date-birth__container{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__personal-settings .input-date-birth__container{grid-template-columns:1fr}}.personal-profile__container .content__profile-info .info__content .info-content__footer{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__footer{margin-top:52px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.personal-profile__container .content__profile-info .info__content .info-content__footer button:last-child{margin-left:12px}@media screen and (max-width:991px){.personal-profile__container .content__profile-info .info__content .info-content__footer button{width:unset}}@media screen and (max-width:575px){.personal-profile__container .content__profile-info .info__content .info-content__footer button{width:100%}.personal-profile__container .content__profile-info .info__content .info-content__footer button:last-child{margin-top:12px;margin-left:0}}@media screen and (max-width:575px){.personal-profile__container .content__profile-info{border-radius:0}}.body.page__personal-courses{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.body.page__personal-courses{margin:0 0 2.8125rem 0}}@media screen and (max-width:575px){.page__personal-courses .container{padding:0}}.personal-courses__container{display:grid;grid-template-columns:300px 1fr;gap:24px}.personal-courses__container .personal-courses__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px){.personal-courses__container{grid-template-columns:1fr}}.personal-courses__container .content__courses-types{background-color:#fff;padding:1.25rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.25rem}@media screen and (max-width:575px){.personal-courses__container .content__courses-types{padding:1.25rem .9375rem;border-radius:0}}.personal-courses__container .content__courses-types .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.personal-courses__container .content__courses-types .info__header span{font-size:1.25rem;font-weight:500;line-height:120%}@media screen and (max-width:575px){.personal-courses__container .content__courses-types .info__header{padding-bottom:.8125rem}}.personal-courses__container .content__courses-types .info__content{margin-top:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.personal-courses__container .content__courses-types .info__content .course-tab-type{padding:10px 16px;font-size:14px;font-weight:500;line-height:143%;color:#666;margin-left:20px;border-radius:1.25rem}@media screen and (max-width:575px){.personal-courses__container .content__courses-types .info__content .course-tab-type{margin-left:.3125rem}}.personal-courses__container .content__courses-types .info__content .course-tab-type:first-child{margin-left:0}.personal-courses__container .content__courses-types .info__content .course-tab-type:hover,.personal-courses__container .content__courses-types .info__content .course-tab-type_active{background:rgba(0,140,255,.12);color:#008cff}.personal-courses__container .content__courses-list{margin-top:1.5rem}@media screen and (max-width:575px){.personal-courses__container .content__courses-list{padding:0 15px}}.personal-courses__container .content__courses-list .card-course__selects{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media screen and (max-width:1140px){.personal-courses__container .content__courses-list .card-course__selects{grid-template-columns:1fr}}.personal-courses__container .content__courses-list .courses-list__body{display:none}.personal-courses__container .content__courses-list .courses-list__body .courses-list__empty{font-size:20px;line-height:100%}.personal-courses__container .content__courses-list .courses-list__body_tab-active{display:grid;gap:20px}@media screen and (max-width:991px){.personal-courses__container .content__courses-list .courses-list__body{grid-template-columns:1fr 1fr}}@media screen and (max-width:575px){.personal-courses__container .content__courses-list .courses-list__body{grid-template-columns:1fr}}.personal-courses__container .content__courses-list .courses-list__body .course__card_header .course__time{display:-webkit-box;display:-ms-flexbox;display:flex}.personal-courses__container .content__courses-more{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:575px){.personal-courses__container .content__courses-more{padding:0 15px}}.personal-courses__container .content__courses-more a{display:block;text-align:center}.personal-courses__container .content__courses-more a.list-courses-btn{display:none}@media screen and (max-width:575px){.personal-courses__container .content__courses-more a{width:100%}}.body.page__personal-docs{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.body.page__personal-docs{margin:0 0 2.8125rem 0}}@media screen and (max-width:575px){.page__personal-docs .container{padding:0}}.personal-docs__container{display:grid;grid-template-columns:300px 1fr;gap:24px}@media screen and (max-width:991px){.personal-docs__container{grid-template-columns:1fr}}.personal-docs__container .content__docs-info{background-color:#fff;border-radius:1.25rem;padding:1.25rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:575px){.personal-docs__container .content__docs-info{padding:1.25rem .9375rem;border-radius:0}}.personal-docs__container .content__docs-info .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.personal-docs__container .content__docs-info .info__header span{font-size:1.25rem;font-weight:500;line-height:120%}.personal-docs__container .content__docs-info .info__header .header__download-link{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.personal-docs__container .content__docs-info .info__header .header__download-link span{-webkit-transition:.15s;-o-transition:.15s;transition:.15s;font-size:1rem;line-height:125%;font-weight:400;color:#008cff;border-bottom:1px solid transparent}.personal-docs__container .content__docs-info .info__header .header__download-link:hover span{border-bottom:1px solid #008cff}.personal-docs__container .content__docs-info .info__header .header__download-link svg{margin-left:.75rem}@media screen and (max-width:575px){.personal-docs__container .content__docs-info .info__header .header__download-link{margin-top:10px}}@media screen and (max-width:575px){.personal-docs__container .content__docs-info .info__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:1.375rem}}.personal-docs__container .content__docs-info .info__content{margin-top:2rem}.personal-docs__container .content__docs-info .info__content .content__docs-item{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.08)}.personal-docs__container .content__docs-info .info__content .content__docs-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.personal-docs__container .content__docs-info .info__content .content__docs-item .page-personal__docs .content__link-actions a{color:#1c1c1c}@media screen and (max-width:575px){.personal-docs__container .content__docs-info .info__content{margin-top:1.25rem}}.personal-docs__container .docs-list__empty{margin-top:1.5rem;font-size:20px;line-height:100%}@media screen and (max-width:575px){.personal-docs__container .docs-list__empty{padding-left:.9375rem}}.body.page__personal-history{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.body.page__personal-history{margin:0 0 2.8125rem 0}}@media screen and (max-width:575px){.page__personal-history .container{padding:0}}.personal-history__container{display:grid;grid-template-columns:300px 1fr;gap:24px}.personal-history__container .history-list__empty{margin-top:1.5rem;font-size:20px;line-height:100%}@media screen and (max-width:575px){.personal-history__container .history-list__empty{padding-left:.9375rem}}.personal-history__container .personal-history__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:575px){.personal-history__container .personal-history__content{overflow-x:scroll}}@media screen and (max-width:991px){.personal-history__container{grid-template-columns:1fr}}.personal-history__container .content__history-types{background-color:#fff;padding:1.25rem 1.5rem;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:575px){.personal-history__container .content__history-types{border-radius:0;padding:1.25rem .9375rem}}.personal-history__container .content__history-types .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.personal-history__container .content__history-types .info__header span{font-size:1.25rem;font-weight:500;line-height:120%}@media screen and (max-width:575px){.personal-history__container .content__history-types .info__header{padding-bottom:.8125rem}}.personal-history__container .content__history-types .info__content{margin-top:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:575px){.personal-history__container .content__history-types .info__content{overflow-x:scroll}}.personal-history__container .content__history-types .info__content .history-tab-type{max-height:40px;padding:10px 16px;font-size:14px;font-weight:500;line-height:143%;color:#666;margin-left:20px;border-radius:1.25rem;text-align:center}@media screen and (max-width:575px){.personal-history__container .content__history-types .info__content .history-tab-type{margin-left:.3125rem}}.personal-history__container .content__history-types .info__content .history-tab-type:first-child{min-width:197px;margin-left:0}.personal-history__container .content__history-types .info__content .history-tab-type:last-child{min-width:181px}.personal-history__container .content__history-types .info__content .history-tab-type:hover,.personal-history__container .content__history-types .info__content .history-tab-type_active{background:rgba(0,140,255,.12);color:#008cff}.personal-history__container .content__history-table{display:none;margin-top:1.5rem;background-color:#fff;padding:1.5rem;border-radius:1.25rem;overflow:hidden}.personal-history__container .content__history-table_active{display:block}@media screen and (max-width:1366px){.personal-history__container .content__history-table{background:0 0;padding:0}}@media screen and (max-width:575px){.personal-history__container .content__history-table{margin-top:.75rem}}.personal-history__container .content__history-table .custom-table__container .custom-table__header{grid-template-columns:.8fr 3.5fr 1.3fr 1fr 1.5fr;gap:12px}@media screen and (max-width:1366px){.personal-history__container .content__history-table .custom-table__container .custom-table__header{display:none}}@media screen and (max-width:1366px){.personal-history__container .content__history-table .custom-table__container .custom-table__body{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-radius:0}}@media screen and (max-width:575px){.personal-history__container .content__history-table .custom-table__container .custom-table__body{grid-template-columns:1fr;gap:20px}}.personal-history__container .content__history-table .custom-table__container .custom-table__body .table-body__item{grid-template-columns:.8fr 3.5fr 1.3fr 1fr 1.5fr;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-history__container .content__history-table .custom-table__container .custom-table__body .table-body__item .table-body__cell:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1366px){.personal-history__container .content__history-table .custom-table__container .custom-table__body .table-body__item{border-bottom:0;background:#fff;border-radius:1.25rem;padding:1.25rem .9375rem;grid-template-columns:1fr}}@media screen and (max-width:575px){.personal-history__container .content__history-table .custom-table__container .custom-table__body .table-body__item{gap:8px;border-radius:0}}.personal-history__container .content__history-table .custom-table__container .custom-table__body .table-body__item a{text-align:center;padding:.625rem 2.0625rem;font-size:.875rem}@media screen and (max-width:575px){.personal-history__container .content__history-table .custom-table__container .custom-table__body .table-body__item a{margin-top:8px;width:100%}}.body.page__personal-modals{margin:3.75rem 0 0 0}@media screen and (max-width:991px){.body.page__personal-modals{margin:0 0 2.8125rem 0}}@media screen and (max-width:575px){.page__personal-modals .container{padding:0}}.personal-modals__container{display:grid;grid-template-columns:300px 1fr;gap:24px}@media screen and (max-width:991px){.personal-modals__container{grid-template-columns:1fr}}.personal-modals__container .personal-docs__content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}@media screen and (max-width:991px){.personal-modals__container .personal-docs__content{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.personal-modals__container .personal-docs__content{grid-template-columns:1fr}}.personal-modals__container .personal-docs__content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}
.index__popup_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;outline:0;background:rgba(48,126,190,.4);overflow:hidden;padding:15px}.index__popup_container .expert__close{background:0 0;border:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;right:12px;top:27px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLm1pbi5jc3MiLCJiYXNlL19mb250cy5zY3NzIiwiYmFzZS9fYmFzaWMuc2NzcyIsIl92YXJzLnNjc3MiLCJiYXNlL19icmVha3BvaW50cy5zY3NzIiwiYmFzZS9fdGFibGUuc2NzcyIsImJhc2UvX21vZGFscy5zY3NzIiwiYmFzZS9fc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyX2V4cGVydC5zY3NzIiwiY29tcG9uZW50cy9fc2Nob29sX2RpcmVjdG9yeS5zY3NzIiwiY29tcG9uZW50cy9fcGFnZV9zZWxlY3Rpb25fbWVudS5zY3NzIiwiY29tcG9uZW50cy9fY3VzdG9tX2NoZWNrYm94LnNjc3MiLCJjb21wb25lbnRzL19jb3Vyc2VfY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fZGlyZWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fc29ydGluZy5zY3NzIiwiY29tcG9uZW50cy9fc29ydGluZ19tb2JpbC5zY3NzIiwiY29tcG9uZW50cy9fY291c3JlX2NhcmRfbGluZS5zY3NzIiwiY29tcG9uZW50cy9fcGFnZV9jb3Vyc2VfbWVudS5zY3NzIiwiY29tcG9uZW50cy9fcGFnZV9jb3Vyc2VfaW5mby5zY3NzIiwiY29tcG9uZW50cy9fcGFnZV9jb3Vyc2VfZGlyZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19wYWdlX3NjaG9vbF9zb3J0aW5nX21vYmlsLnNjc3MiLCJjb21wb25lbnRzL19maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvX3BlcnNvbmFsX2FyZWFfY291cnNlX2NhcmQuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9fcGFnZV9wZXJzb25hbF9hc2lkZS5zY3NzIiwiY29tcG9uZW50cy9fcGFnZV9wZXJzb25hbF9kb2NzLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXJfYXV0aC5zY3NzIiwiY29tcG9uZW50cy9fY291cnNlX2NhcmRfdGhyZWUuc2NzcyIsImNvbXBvbmVudHMvX3NjaG9vbF9kaXJlY3RvcnlfaW5kZXguc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwiY29tcG9uZW50cy91cGxvYWQtcGhvdG8vX2RyYWdfYXZhdGFyLnNjc3MiLCJjb21wb25lbnRzL19jYXB0Y2hhLWJpdHJpeC5zY3NzIiwiaGVscGVycy9fc3dpcGVyLm1pbi5zY3NzIiwiYmxvY2tzL19hdXRob3JpemF0aW9uLnNjc3MiLCJibG9ja3MvX3JlZ2lzdHJhdGlvbi5zY3NzIiwiYmxvY2tzL19wYXNzd29yZF9yZWNvdmVyeS5zY3NzIiwiYmxvY2tzL19yZWdpc3RyYXRpb25fc3RlcF9vbmUuc2NzcyIsImJsb2Nrcy9fcmVnaXN0cmF0aW9uX3N0ZXBfdHdvLnNjc3MiLCJibG9ja3MvX2luZGV4LnNjc3MiLCJibG9ja3MvX3Byb2plY3Quc2NzcyIsImJsb2Nrcy9faGVscC5zY3NzIiwiYmxvY2tzL19jb3Vyc2VfZGlyZWN0aW9ucy5zY3NzIiwiYmxvY2tzL19zY2hvb2wuc2NzcyIsImJsb2Nrcy9fcGFnZV9zY2hvb2wuc2NzcyIsImJsb2Nrcy9fcGFnZV9jb3Vyc2Uuc2NzcyIsImJsb2Nrcy9fcGFnZV9zY2hvb2xfcmV2aWV3cy5zY3NzIiwiYmxvY2tzL19jYXRhbG9nX2NvdXJzZS5zY3NzIiwiYmxvY2tzL191aS5zY3NzIiwiYmxvY2tzL19mb3VyX2h1bmRyZWRfZm91ci5zY3NzIiwiYmxvY2tzL19leHBlcnQuc2NzcyIsImJsb2Nrcy9pbmRleF9wb3B1cC5zY3NzIiwiYmxvY2tzL19wZXJzb25hbF9hcmVhX2Rhc2hib2FyZC5zY3NzIiwiYmxvY2tzL19wZXJzb25hbF9hcmVhX3Byb2ZpbGUuc2NzcyIsImJsb2Nrcy9fcGVyc29uYWxfYXJlYV9jb3Vyc2VzLnNjc3MiLCJibG9ja3MvX3BlcnNvbmFsX2FyZWFfZG9jcy5zY3NzIiwiYmxvY2tzL19wZXJzb25hbF9hcmVhX2hpc3Rvcnkuc2NzcyIsImJsb2Nrcy9fcGVyc29uYWxfYXJl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OFwiO0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJUVCBOb3Jtc1wiO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKFwiLi4vZm9udHMvVFQgTm9ybXMvVFROb3Jtcy1SZWd1bGFyLm90ZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiVFQgTm9ybXNcIjtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybChcIi4uL2ZvbnRzL1RUIE5vcm1zL1RUTm9ybXMtTWVkaXVtLm90ZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiVFQgTm9ybXNcIjtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybChcIi4uL2ZvbnRzL1RUIE5vcm1zL1RUTm9ybXMtQm9sZC5vdGZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpJbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9JbnRlci9JbnRlci1FeHRyYUJvbGQudHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OkludGVyO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL0ludGVyL0ludGVyLUJvbGQudHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OkludGVyO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL0ludGVyL0ludGVyLVNlbWlCb2xkLnR0Zil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpJbnRlcjtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9JbnRlci9JbnRlci1NZWRpdW0udHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OkludGVyO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL0ludGVyL0ludGVyLVJlZ3VsYXIudHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OkludGVyO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL0ludGVyL0ludGVyLUxpZ2h0LnR0Zil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpJbnRlcjtmb250LXdlaWdodDoyMDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9JbnRlci9JbnRlci1FeHRyYUxpZ2h0LnR0Zil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpJbnRlcjtmb250LXdlaWdodDoxMDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9JbnRlci9JbnRlci1UaGluLnR0Zil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpWZWxhU2Fucztmb250LXdlaWdodDo4MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1FeHRyYUJvbGQudHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlZlbGFTYW5zO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL1ZlbGFTYW5zL1ZlbGFTYW5zLUJvbGQudHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlZlbGFTYW5zO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL1ZlbGFTYW5zL1ZlbGFTYW5zLVNlbWlCb2xkLnR0Zil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpWZWxhU2Fucztmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1NZWRpdW0udHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlZlbGFTYW5zO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL1ZlbGFTYW5zL1ZlbGFTYW5zLVJlZ3VsYXIudHRmKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlZlbGFTYW5zO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKC4uL2ZvbnRzL1ZlbGFTYW5zL1ZlbGFTYW5zLUxpZ2h0LnR0Zil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpWZWxhU2Fucztmb250LXdlaWdodDoyMDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1FeHRyYUxpZ2h0LnR0Zil9KnttYXJnaW46MDtib3gtc2l6aW5nOmJvcmRlci1ib3h9OmZvY3Vze291dGxpbmU6MH1ib2R5LGh0bWx7aGVpZ2h0OjEwMCU7Zm9udC1mYW1pbHk6VFQgTm9ybXMsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS4zNzVyZW07Y29sb3I6IzAwMH1he3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMDdlYmU7dHJhbnNpdGlvbjpjb2xvciAuMnN9LmJsdWVfX2xpbmt7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzMwN2ViZX0uYmx1ZV9fbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmJsYWNrX19saW5re2NvbG9yOiMwNjA2MDY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJsYWNrX19saW5rOmhvdmVye2NvbG9yOiMzMDdlYmV9LmdyZXlfX2xpbmt7Y29sb3I6IzZlNzY3Yzt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JleV9fbGluazpob3Zlcntjb2xvcjojMzA3ZWJlfS53cmFwcGVye21pbi1oZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufW1haW57ZmxleDoxIDEgYXV0bztwYWRkaW5nOjAgMCA3LjVyZW0gMDtiYWNrZ3JvdW5kLWNvbG9yOiNmMGY5ZmR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7bWFpbntwYWRkaW5nOjAgMCAuOTM3NXJlbSAwfX1tYWluIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNmMGY5ZmR9LmNvbnRhaW5lcnttYXgtd2lkdGg6MTI4MHB4O3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjAgMS4yNXJlbSAwIDEuMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhaW5lcntwYWRkaW5nOjAgLjkzNzVyZW0gMCAuOTM3NXJlbX19LmJvZHl7bWFyZ2luOjZyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHl7bWFyZ2luOjIuNXJlbSAwIDMuNzVyZW0gMH19LmJsdWV7ZGlzcGxheTpmbGV4O2NvbG9yOiMwMDhjZmY7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjMuMjVyZW07Ym9yZGVyLXJhZGl1czoyLjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjMDA4Y2ZmfS5ibHVlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwOGNmZjtjb2xvcjojZmZmfWJ1dHRvbntjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXtidXR0b257d2lkdGg6MTAwJX19YnV0dG9uLmJ0bntmb250LWZhbWlseTpUVCBOb3JtcyxzYW5zLXNlcmlmO2JvcmRlcjpub25lO291dGxpbmU6MH0uYnRue3RyYW5zaXRpb246LjVzO2JvcmRlci1yYWRpdXM6NDBweDtwYWRkaW5nOi45Njg3NXJlbSAyLjE1NjI1cmVtO2ZvbnQtc2l6ZToxNnB4O2N1cnNvcjpwb2ludGVyfS5idG4uYnRuLWdyYWRpZW50e2NvbG9yOiNmZmY7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0Oi43NXJlbTtmb250LXdlaWdodDo1MDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTcuOTlkZWcsIzMxYTJmZiA2LjY3JSwjYjE2N2JiIDUwLjY5JSwjZmYzMTMxIDkyLjM5JSksIzAwOGNmZjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtiYWNrZ3JvdW5kLXNpemU6MTAwJTtwYWRkaW5nOi42ODc1cmVtIDEuMTI1cmVtO2JvcmRlci1yYWRpdXM6Mi41cmVtO3RyYW5zaXRpb246LjVzfS5idG4uYnRuLWdyYWRpZW50OmhvdmVye2JhY2tncm91bmQtc2l6ZToyMDAlfS5idG4uYnRuLWJsdWV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDhjZmY7Zm9udC13ZWlnaHQ6NTAwfS5idG4uYnRuLWJsdWU6aG92ZXJ7YmFja2dyb3VuZDpyZWR9LmJ0bi5idG4td2hpdGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDhjZmY7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtmb250LXdlaWdodDo1MDB9LmJ0bi5idG4td2hpdGU6aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2NvbG9yOiNmZmY7YmFja2dyb3VuZDowIDB9LmJ0bi5idG4tb3V0bGluZS1ibHVle2NvbG9yOiMwMDhjZmY7Zm9udC13ZWlnaHQ6NTAwO2JvcmRlci1yYWRpdXM6Mi41cmVtO2JvcmRlcjoxcHggc29saWQgIzAwOGNmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4uYnRuLW91dGxpbmUtYmx1ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDhjZmY7Y29sb3I6I2ZmZn0uYnRuLmJ0bi1vdXRsaW5lLWRhcmt7Y29sb3I6IzMzMztmb250LXdlaWdodDo1MDA7Ym9yZGVyOjFweCBzb2xpZCAjMzMzO2JhY2tncm91bmQ6MCAwfS5idG4uYnRuLW91dGxpbmUtZGFyazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Y29sb3I6I2ZmZn0uYnRuLmJ0bi1jZXJ0aWZpY2F0ZXttYXgtd2lkdGg6MzRweDttYXgtaGVpZ2h0OjM0cHg7bWluLXdpZHRoOjM0cHg7bWluLWhlaWdodDozNHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6LjI1cmVtO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmJ0bl9fd2hpdGV7ZGlzcGxheTpmbGV4O3dpZHRoOm1heC1jb250ZW50O2NvbG9yOiMwMDhjZmY7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowIDIuMTg3NXJlbTtoZWlnaHQ6My4yNXJlbTtib3JkZXItcmFkaXVzOjIuNXJlbTtib3JkZXI6MXB4IHNvbGlkICMwMDhjZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246LjVzfS5idG4uaW5kZXh7cGFkZGluZzowO21hcmdpbjo1LjYyNXJlbSAwIDAgMH0uaW5we3dpZHRoOjEwMCU7aGVpZ2h0OjUycHg7Ym9yZGVyLXJhZGl1czozMHB4O2JvcmRlcjoxcHggc29saWQgI2QxZDFkMTtwYWRkaW5nOjI1cHg7dHJhbnNpdGlvbjouNXN9LmlucDpob3Zlcntib3JkZXI6MXB4IHNvbGlkICM5ODk4OTh9LmlucDpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNhZGRhZmZ9LmlucC5pcy1hY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjZmZhOGE4fS5pbnAuYWN0aXZle2JvcmRlcjoxcHggc29saWQgIzlhY2M5OX0uY3VzdG9tLXNlbGVjdF9fYnRuLnZhbGlkYXRlLWVycm9yLGlucHV0LnZhbGlkYXRlLWVycm9yLHRleHRhcmVhLnZhbGlkYXRlLWVycm9ye2JvcmRlcjoxcHggc29saWQgI2ZmYThhOCFpbXBvcnRhbnR9LmN1c3RvbS1zZWxlY3RfX2J0bi52YWxpZGF0ZS1zdWNjZXNzLGlucHV0LnZhbGlkYXRlLXN1Y2Nlc3MsdGV4dGFyZWEudmFsaWRhdGUtc3VjY2Vzc3tib3JkZXI6MXB4IHNvbGlkICM5YWNjOTkhaW1wb3J0YW50fXRleHRhcmVhe21heC13aWR0aDoxMDAlO21pbi13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWluLWhlaWdodDoxNTBweDtib3JkZXItcmFkaXVzOjMwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZDFkMWQxO3BhZGRpbmc6MjVweDt0cmFuc2l0aW9uOi41cztmb250LWZhbWlseTpUVCBOb3JtcyxzYW5zLXNlcmlmfXRleHRhcmVhOmhvdmVye2JvcmRlcjoxcHggc29saWQgIzk4OTg5OH10ZXh0YXJlYTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNhZGRhZmZ9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW59LmN1c3RvbS10YWJsZV9fY29udGFpbmVye3dpZHRoOjEwMCU7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmN1c3RvbS10YWJsZV9fY29udGFpbmVyIC5jdXN0b20tdGFibGVfX2hlYWRlcntkaXNwbGF5OmdyaWQ7cGFkZGluZy1ib3R0b206Ljc1cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNhZWFlYWV9LmN1c3RvbS10YWJsZV9fY29udGFpbmVyIC5jdXN0b20tdGFibGVfX2hlYWRlciAudGFibGUtaGVhZGVyX19jZWxse2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEyOSU7Y29sb3I6cmdiYSgwLDAsMCwuNSl9LmN1c3RvbS10YWJsZV9fY29udGFpbmVyIC5jdXN0b20tdGFibGVfX2JvZHkgLnRhYmxlLWJvZHlfX2l0ZW17ZGlzcGxheTpncmlkO3BhZGRpbmc6MXJlbSAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjNWM1YzV9LmN1c3RvbS10YWJsZV9fY29udGFpbmVyIC5jdXN0b20tdGFibGVfX2JvZHkgLnRhYmxlLWJvZHlfX2l0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmN1c3RvbS10YWJsZV9fY29udGFpbmVyIC5jdXN0b20tdGFibGVfX2JvZHkgLnRhYmxlLWJvZHlfX2l0ZW0gLnRhYmxlLWJvZHlfX2NlbGx7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MTI5JX0uY3VzdG9tLW1vZGFse3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZX0uY3VzdG9tLW1vZGFsX2FjdGl2ZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmN1c3RvbS1tb2RhbHtwYWRkaW5nOjIwcHh9fS5jdXN0b20tbW9kYWwgLmN1c3RvbS1tb2RhbF9fYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiMzMDdlYmU7b3BhY2l0eTouNDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5jdXN0b20tbW9kYWwgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVye2JvcmRlci1yYWRpdXM6MS4yNXJlbTtwYWRkaW5nOjEuNXJlbTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxMDAwfS5jdXN0b20tbW9kYWwgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5idG57dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmN1c3RvbS1tb2RhbCAuY3VzdG9tLW1vZGFsX19jb250YWluZXJ7cGFkZGluZzoxLjI1cmVtfX0uY3VzdG9tLW1vZGFsIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19oZWFkZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0uY3VzdG9tLW1vZGFsIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19oZWFkZXIgaDV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEyMCV9LmN1c3RvbS1tb2RhbCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmN1c3RvbS1tb2RhbF9faGVhZGVyIC5jdXN0b20tbW9kYWxfX2V4aXR7bWF4LXdpZHRoOjMycHg7bWF4LWhlaWdodDozMnB4O21pbi13aWR0aDozMnB4O21pbi1oZWlnaHQ6MzJweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00cHg7cmlnaHQ6LTRweH0uY3VzdG9tLW1vZGFsIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19jb250ZW50e21hcmdpbi10b3A6MnJlbX0uY3VzdG9tLW1vZGFsIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19jb250ZW50IHB7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEyNSV9LmN1c3RvbS1tb2RhbCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmN1c3RvbS1tb2RhbF9fZm9vdGVye21hcmdpbi10b3A6OS43NXJlbTtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmN1c3RvbS1tb2RhbCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmN1c3RvbS1tb2RhbF9fZm9vdGVye21hcmdpbi10b3A6MnJlbX19I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXJ7bWF4LXdpZHRoOjUyOHB4O3dpZHRoOjEwMCV9I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFse21hcmdpbi10b3A6MnJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNtb2RhbC1jaGFuZ2UtcGFzc3dvcmQgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5mb3JtLWNoYW5nZS1wYXNzd29yZC1tb2RhbCAuZm9ybS1tb2RhbF9faW5wdXRzLWNvbnRhaW5lcntwYWRkaW5nLWJvdHRvbTozMnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFsIC5mb3JtLW1vZGFsX19pbnB1dHMtY29udGFpbmVyIC5mb3JtLW1vZGFsX19pbnB1dC1jb250cm9se2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXRvcDoycmVtfSNtb2RhbC1jaGFuZ2UtcGFzc3dvcmQgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5mb3JtLWNoYW5nZS1wYXNzd29yZC1tb2RhbCAuZm9ybS1tb2RhbF9faW5wdXRzLWNvbnRhaW5lciAuZm9ybS1tb2RhbF9faW5wdXQtY29udHJvbDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFsIC5mb3JtLW1vZGFsX19pbnB1dHMtY29udGFpbmVyIC5mb3JtLW1vZGFsX19pbnB1dC1jb250cm9sIGxhYmVse2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE0MyU7Zm9udC13ZWlnaHQ6NTAwfSNtb2RhbC1jaGFuZ2UtcGFzc3dvcmQgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5mb3JtLWNoYW5nZS1wYXNzd29yZC1tb2RhbCAuZm9ybS1tb2RhbF9faW5wdXRzLWNvbnRhaW5lciAuZm9ybS1tb2RhbF9faW5wdXQtY29udHJvbCAubGFiZWwtaGVscGVye2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMjklO21hcmdpbi10b3A6NHB4fSNtb2RhbC1jaGFuZ2UtcGFzc3dvcmQgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5mb3JtLWNoYW5nZS1wYXNzd29yZC1tb2RhbCAuZm9ybS1tb2RhbF9faW5wdXRzLWNvbnRhaW5lciAuZm9ybS1tb2RhbF9faW5wdXQtY29udHJvbCBpbnB1dHttYXJnaW4tdG9wOjEycHg7d2lkdGg6MTAwJX0jbW9kYWwtY2hhbmdlLXBhc3N3b3JkIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuZm9ybS1jaGFuZ2UtcGFzc3dvcmQtbW9kYWwgLmZvcm0tbW9kYWxfX2J1dHRvbnN7bWFyZ2luLXRvcDoxLjI1cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFsIC5mb3JtLW1vZGFsX19idXR0b25ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFsIC5mb3JtLW1vZGFsX19idXR0b25zIC5idG57d2lkdGg6MTAwJX19I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFsIC5mb3JtLW1vZGFsX19idXR0b25zIC5idG46bGFzdC1jaGlsZHttYXJnaW4tbGVmdDouNzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7I21vZGFsLWNoYW5nZS1wYXNzd29yZCAuY3VzdG9tLW1vZGFsX19jb250YWluZXIgLmZvcm0tY2hhbmdlLXBhc3N3b3JkLW1vZGFsIC5mb3JtLW1vZGFsX19idXR0b25zIC5idG46bGFzdC1jaGlsZHttYXJnaW4tdG9wOi43NXJlbTttYXJnaW4tbGVmdDowfX0jbW9kYWwtc2F2ZS1zZXR0aW5ncyAuY3VzdG9tLW1vZGFsX19jb250YWluZXJ7bWF4LXdpZHRoOjUyOHB4O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7I21vZGFsLXNhdmUtc2V0dGluZ3MgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5jdXN0b20tbW9kYWxfX2Zvb3RlciAuYnRue3dpZHRoOjEwMCV9fSNtb2RhbC1kZWNsaW5lLXNhdmUgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVye21heC13aWR0aDo1MjhweDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpeyNtb2RhbC1kZWNsaW5lLXNhdmUgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5jdXN0b20tbW9kYWxfX2Zvb3RlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpeyNtb2RhbC1kZWNsaW5lLXNhdmUgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5jdXN0b20tbW9kYWxfX2Zvb3RlciAuYnRue3dpZHRoOjEwMCV9fSNtb2RhbC1kZWNsaW5lLXNhdmUgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIC5jdXN0b20tbW9kYWxfX2Zvb3RlciAuYnRuOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsjbW9kYWwtZGVjbGluZS1zYXZlIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19mb290ZXIgLmJ0bjpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXRvcDouNzVyZW19fSNtb2RhbC1jZXJ0aWZpY2F0ZSAuY3VzdG9tLW1vZGFsX19jb250YWluZXJ7d2lkdGg6ODAwcHg7YmFja2dyb3VuZDowIDA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzp1bnNldDt6LWluZGV4OjEwMDB9I21vZGFsLWNlcnRpZmljYXRlIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19oZWFkZXJ7ei1pbmRleDoxMDB9I21vZGFsLWNlcnRpZmljYXRlIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciAuY3VzdG9tLW1vZGFsX19oZWFkZXIgLmN1c3RvbS1tb2RhbF9fZXhpdHtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I21vZGFsLWNlcnRpZmljYXRlIC5jdXN0b20tbW9kYWxfX2NvbnRhaW5lciBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjEuMjVyZW19LmN1c3RvbS1zZWxlY3R7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uY3VzdG9tLXNlbGVjdCAuY3VzdG9tLXNlbGVjdF9fYnRue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxLjA2MjVyZW0gMS41NjI1cmVtO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2QxZDFkMTtib3JkZXItcmFkaXVzOjMwcHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6Z3JleTtmb250LXNpemU6MTRweH0uY3VzdG9tLXNlbGVjdCAuY3VzdG9tLXNlbGVjdF9fY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDFkMWQxO2JvcmRlci1yYWRpdXM6MzBweDttYXJnaW46LjI1cmVtIDAgMCAwO3BhZGRpbmc6LjYyNXJlbTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjEwMH0uY3VzdG9tLXNlbGVjdCAuY3VzdG9tLXNlbGVjdF9fY29udGVudCB1bDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MnB4O2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmZDttYXJnaW4tcmlnaHQ6MTBweDtwb3NpdGlvbjphYnNvbHV0ZX0uY3VzdG9tLXNlbGVjdCAuY3VzdG9tLXNlbGVjdF9fY29udGVudCB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7d2lkdGg6MnB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE0MCwyNTUsLjMpO2JvcmRlci1yYWRpdXM6MnB4fS5jdXN0b20tc2VsZWN0IC5jdXN0b20tc2VsZWN0X19jb250ZW50IHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFja3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4yKTtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZjlmOWZkfS5jdXN0b20tc2VsZWN0IC5jdXN0b20tc2VsZWN0X19jb250ZW50IHVse3BhZGRpbmctbGVmdDowO21heC1oZWlnaHQ6MTYuODc1cmVtO292ZXJmbG93LXk6c2Nyb2xsO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmctcmlnaHQ6NHB4fS5jdXN0b20tc2VsZWN0IC5jdXN0b20tc2VsZWN0X19jb250ZW50IHVsIGxpe2ZvbnQtc2l6ZToxNHB4O2NvbG9yOmdyZXk7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6LjYyNXJlbSAuNzVyZW07Ym9yZGVyLXJhZGl1czozMHB4O2N1cnNvcjpwb2ludGVyO21hcmdpbi1ib3R0b206NXB4fS5jdXN0b20tc2VsZWN0IC5jdXN0b20tc2VsZWN0X19jb250ZW50IHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jdXN0b20tc2VsZWN0IC5jdXN0b20tc2VsZWN0X19jb250ZW50IHVsIGxpLnNlbGVjdGVkLC5jdXN0b20tc2VsZWN0IC5jdXN0b20tc2VsZWN0X19jb250ZW50IHVsIGxpOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDE0MCwyNTUsLjEpO2NvbG9yOiMzNzM3Mzd9LmN1c3RvbS1zZWxlY3RfYWN0aXZlIC5jdXN0b20tc2VsZWN0X19jb250ZW50e2Rpc3BsYXk6YmxvY2t9LmN1c3RvbS1zZWxlY3QuaXMtYWN0aXZle2JvcmRlcjoxcHggc29saWQgI2ZmYThhOH0uY3VzdG9tLXNlbGVjdC5hY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjOWFjYzk5fS5mb290ZXJfX2NvbnRhaW5lcntwYWRkaW5nOjIwcHggMCAwIDA7Ym94LXNoYWRvdzowIC0xMHB4IDIwcHggcmdiYSgwLDAsMCwuMDMpfS5mb290ZXJfX3Jvd19vbmV7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzZkYWNkZjtwYWRkaW5nOjI1cHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9vdGVyX19yb3dfb25le3BhZGRpbmc6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDEwOSwxNzIsMjIzLC4zKX19LmZvb3Rlcl9fcm93X3R3b3twYWRkaW5nOjIwcHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9vdGVyX19yb3dfdHdve3BhZGRpbmc6MTJweCAwfX0uZm9vdGVyX19jb250ZW50X3R3b3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlcl9fY29udGVudF90d28gcHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTZweDtjb2xvcjojNmU3NjdjfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb290ZXJfX2NvbnRlbnRfdHdve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5mb290ZXJfX2NvbnRlbnRfdHdvIGRpdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb290ZXJfX2NvbnRlbnRfdHdvIGRpdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIDAgLjc1cmVtIDB9fS5mb290ZXJfX2NvbnRlbnRfdHdvIGRpdiBhe3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM2ZTc2N2M7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZvb3Rlcl9fbGlua3MgYXttYXJnaW46MCAuNDY4NzVyZW07d29yZC13cmFwOm5vcm1hbH0uZm9vdGVyX19jb250ZW50X2NvbHVtbl9jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mb290ZXJfX2NvbnRlbnRfb25le2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9vdGVyX19jb250ZW50X29uZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9vdGVyX19jb250ZW50X29uZSAubG9nb19fc3Zne21heC13aWR0aDoxMS4zMTI1cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjAgMCAxLjEyNXJlbSAwfS5mb290ZXJfX2NvbnRlbnRfb25lIC5sb2dvX19zdmcgc3Zne2hlaWdodDoxLjg3NXJlbX19LmZvb3Rlcl9fY29udGVudF9jb2x1bW5fcmV3e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvb3Rlcl9fY29udGVudF9jb2x1bW5fcmV3IGF7bWFyZ2luOjAgMCA4cHggMDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb290ZXJfX2NvbnRlbnRfY29sdW1uX3JldyBhe3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9vdGVyX19jb250ZW50X2NvbHVtbl9yZXd7b3JkZXI6Mn19LmZvb3Rlcl9fY29udGVudF9jb2x1bW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZm9vdGVyX19jb250ZW50X2NvbHVtbiBhe21hcmdpbjowIDAgOHB4IDA7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9vdGVyX19jb250ZW50X2NvbHVtbiBhe3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9vdGVyX19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MjVweCAwIDI1cHggMH19LmZvb3Rlcl9fbGluayBhe21hcmdpbjowIDAgMCA0MHB4O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmZvb3Rlcl9fbGluayBhe21hcmdpbjo0cHggYXV0byA0cHggYXV0b319LmhlYWRlcl9fY29udGFpbmVye3BhZGRpbmc6MCAwIDI1cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNmMGY5ZmR9LmhlYWRlcl9fY29udGFpbmVyIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmxvZ29fX3N2Z3ttaW4td2lkdGg6MTQwcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjQwcHg7aGVpZ2h0Om1heC1jb250ZW50fS5sb2dvX19zdmcgc3Zne3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmxvZ29fX3N2Z3ttYXgtd2lkdGg6MTQwcHg7d2lkdGg6MTAwJX19LmhlYWRlcl9fcm93e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgNHB4IDI1cHggcmdiYSgwLDAsMCwuMDgpO2hlaWdodDo2LjI1cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmhlYWRlcl9fcm93e2hlaWdodDo0Ljc1cmVtfX0uaGVhZGVyX19jb250ZW50e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uaGVhZGVyX19jb250ZW50X2xlZnR7ZGlzcGxheTpmbGV4O3dpZHRoOm1heC1jb250ZW50O2FsaWduLWl0ZW1zOmNlbnRlcn0uaGVhZGVyX19jb250ZW50X3JpZ2h0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9fcmlnaHRfYnRuIC5idG4uaGVhZGVyX2JsdWV7Y29sb3I6IzAwOGNmZjtib3JkZXI6LjA2MjVyZW0gc29saWQgIzAwOGNmZjt0cmFuc2l0aW9uOi41cztib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czo0MHB4O2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweH0uaGVhZGVyX19yaWdodF9idG4gLmJ0bi5oZWFkZXJfYmx1ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDhjZmY7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaGVhZGVyX19yaWdodF9idG4gLmJ0bi5oZWFkZXJfYmx1ZXtoZWlnaHQ6MTAwJTtwYWRkaW5nOi40ODc1cmVtIC45Njg3NXJlbTttYXJnaW46MCAxLjVyZW0gMCAwfX0uaGVhZGVyX19idG57bWFyZ2luLWxlZnQ6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaGVhZGVyX19idG57ZGlzcGxheTpub25lfX0uaGVhZGVyX19idG4gYXt3aWR0aDptYXgtY29udGVudDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmhlYWRlcl9fYnRuIGF7ZGlzcGxheTpub25lfX0ubWFudV9fYnVyZ2Vye2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsubWFudV9fYnVyZ2Vye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9Lm1hbnVfX2J1cmdlci5ub25le2Rpc3BsYXk6bm9uZX19Lm1hbnVfX2J1cmdlcl90d297ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5tYW51X19idXJnZXJfdHdvLmFjdGl2ZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjI1cmVtfX0uaGVhZGVyX19tb2JpbF9tZW51e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6NC43NXJlbTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4Ojk5OTk7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdy15OmF1dG87b3V0bGluZTowO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOi45Mzc1cmVtIDIuMTg3NXJlbX0uaGVhZGVyX19tb2JpbF9tZW51LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5oZWFkZXJfX21vYmlsX21lbnUgYXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS4yNXJlbX0uaGVhZGVyX19tb2JpbF9tZW51IC5oZWFkZXJfX21vYmlsX21lbnVfbGlua3ttYXJnaW46MCAwIDFyZW0gMH0uYnRuLmhlYWRlcl9ibHVlLm1vYmlsZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJ0bi5oZWFkZXJfYmx1ZS5tb2JpbGV7ZGlzcGxheTpibG9ja319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJ0bi5oZWFkZXJfYmx1ZS5kZXNrdG9we2Rpc3BsYXk6bm9uZX19LnNjaG9vbF9fcm93e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MCAwIDEuODc1cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNjaG9vbF9fcm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtkaXNwbGF5Om5vbmV9fS5zY2hvb2xfX3Jvdy5sYXN0e21hcmdpbjowfS5zY2hvb2xfX3Jvd190d29fZWxlbXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNjaG9vbF9fcm93X3R3b19lbGVte2Rpc3BsYXk6ZmxleH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnNjaG9vbF9fcm93X3R3b19lbGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnNjaG9vbF9fY29udGFpbmVye3BhZGRpbmc6MS4yNXJlbTttYXgtd2lkdGg6MjQuMzc1cmVtO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW46MCAuNjI1cmVtIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19jb250YWluZXJ7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDo5LjQzNzVyZW07bWFyZ2luOjAgMS4yNXJlbSAxLjI1cmVtIDB9fS5zY2hvb2xfX3Jvd19vbmV7ZGlzcGxheTpmbGV4fS5zY2hvb2xfX2ltZ3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4O2ZsZXgtc2hyaW5rOjB9LnNjaG9vbF9faW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5zY2hvb2xfX2ltZyBpbWd7d2lkdGg6My43NXJlbX19LnNjaG9vbF9fdGV4dHttYXJnaW46MCAwIDAgMXJlbX0uc2Nob29sX19oZWFkZXJ7bWFyZ2luOjAgMCAuNXJlbSAwfS5zY2hvb2xfX2hlYWRlciBwe2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDB9LnNjaG9vbF9fZXN0aW1hdGVze2Rpc3BsYXk6ZmxleH0uc2Nob29sX19yb3dfdHdve2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnNjaG9vbF9fcm93X3R3b190ZXh0e2NvbG9yOiM4MjgyODJ9LnNjaG9vbF9fcm93X3R3b190ZXh0IHB7Zm9udC1zaXplOi44NzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNjaG9vbF9fcm93X3R3b190ZXh0e21heC13aWR0aDoxMy43NXJlbX19LnNjaG9vbF9fZXN0aW1hdGVzX3N2Z190d297bWFyZ2luOjAgMCAwIC45Mzc1cmVtfS5zY2hvb2xfX2VzdGltYXRlc190ZXh0e21hcmdpbjowIDAgMCAuNDM3NXJlbTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojODI4MjgyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNjaG9vbF9fZXN0aW1hdGVzX251bXtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDA7bWFyZ2luLXJpZ2h0Oi4yNXJlbX0ucGFnZV9fc2VsZWN0aW9uX21lbnV7ZGlzcGxheTpmbGV4O21hcmdpbjozLjM3NXJlbSAwIDAgMDtwYWRkaW5nOi41NjI1cmVtIDAgLjU2MjVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fc2VsZWN0aW9uX21lbnV7bWFyZ2luOjA7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmxpbmtfX251bV9wYWdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoyLjEyNXJlbTtoZWlnaHQ6Mi4xMjVyZW07Ym9yZGVyLXJhZGl1czo1MCV9LmxpbmtfX251bV9wYWdlIGF7Y29sb3I6IzAwMDtmb250LXNpemU6MTVweH0ubGlua19fbnVtX3BhZ2UgYTpob3Zlcntjb2xvcjojMzA3ZWJlfS5hY3RpdmVfX3BhZ2V7YmFja2dyb3VuZC1jb2xvcjojMDA4Y2ZmO3dpZHRoOjIuMTI1cmVtO2hlaWdodDoyLjEyNXJlbTtib3JkZXItcmFkaXVzOjUwJX0uYWN0aXZlX19wYWdlIGF7Y29sb3I6I2ZmZjtmb250LXNpemU6MTVweH0uYWN0aXZlX19wYWdlIGE6aG92ZXJ7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY2F0YWxvZ19fY291cnNlX2luZm8gLnNvcnRpbmd7ZGlzcGxheTpub25lfX0uY2hlY2tib3h7cG9zaXRpb246cmVsYXRpdmV9LmNoZWNrYm94X19pbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7cG9zaXRpb246YWJzb2x1dGV9LmNoZWNrYm94X19sYWJlbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDA7cGFkZGluZzowIDAgMCAxLjg3NXJlbTt0ZXh0LWluZGVudDowfS5jaGVja2JveF9fbGFiZWw6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDouODc1cmVtO2hlaWdodDouODc1cmVtO2JvcmRlcjoxcHggc29saWQgI2E2YTZhNjtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4xMjVyZW07bGVmdDowO3otaW5kZXg6MTt0cmFuc2l0aW9uOmJvcmRlciAuMXMgbGluZWFyfS5jaGVja2JveF9fbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOi42MjVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9tYXJrLnBuZyk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDouMTg3NXJlbTt0b3A6LjM3NXJlbTt6LWluZGV4OjE7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgbGluZWFyfS5jaGVja2JveC5hY3RpdmUgLmNoZWNrYm94X19pbnB1dCsuY2hlY2tib3hfX2xhYmVsOjpiZWZvcmV7Ym9yZGVyOjFweCBzb2xpZCAjMDA4Y2ZmfS5jaGVja2JveC5hY3RpdmUgLmNoZWNrYm94X19pbnB1dCsuY2hlY2tib3hfX2xhYmVsOjphZnRlcntvcGFjaXR5OjF9LmNoZWNrYm94X3R3b3twb3NpdGlvbjpyZWxhdGl2ZX0uY2hlY2tib3hfdHdvX3JlZ3ttYXJnaW46MCAwIDE2cHggMH0uY2hlY2tib3hfdHdvX3JlZyAuY2hlY2tib3hfX2xhYmVsX3R3b3tkaXNwbGF5OmZsZXh9LmNoZWNrYm94X19pbnB1dF90d297LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO3Bvc2l0aW9uOmFic29sdXRlfS5jaGVja2JveF9fbGFiZWxfdHdve2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDA7cGFkZGluZzowIDAgMCAxLjg3NXJlbX0uY2hlY2tib3hfX2xhYmVsX3R3bzo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOi44NzVyZW07aGVpZ2h0Oi44NzVyZW07Ym9yZGVyOjFweCBzb2xpZCAjYTZhNmE2O2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjEyNXJlbTtsZWZ0OjA7ei1pbmRleDoxO3RyYW5zaXRpb246Ym9yZGVyIC4xcyBsaW5lYXJ9LmNoZWNrYm94X19sYWJlbF90d286OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOi42MjVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9tYXJrLnBuZyk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDouMTg3NXJlbTt0b3A6LjM3NXJlbTt6LWluZGV4OjE7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgbGluZWFyfS5jaGVja2JveF9faW5wdXRfdHdvOmNoZWNrZWQrLmNoZWNrYm94X19sYWJlbF90d286OmJlZm9yZXtib3JkZXI6MXB4IHNvbGlkICMwMDhjZmZ9LmNoZWNrYm94X19pbnB1dF90d286Y2hlY2tlZCsuY2hlY2tib3hfX2xhYmVsX3R3bzo6YWZ0ZXJ7b3BhY2l0eToxfS5jb3Vyc2VfX2NhcmRfY29udGFpbmVyLmlzLWFjdGl2ZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvdXJzZV9fY2FyZF9jb250YWluZXIuaXMtYWN0aXZle2Rpc3BsYXk6YmxvY2t9fS5jb3Vyc2VfX2NhcmRfcm93LnRvcHttYXJnaW46MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuY291cnNlX19jYXJkX3Jvdy50b3B7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5jb3Vyc2VfX2NhcmRfcm93e2Rpc3BsYXk6ZmxleDttYXJnaW46MTVyZW0gMCAwIDA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmNvdXJzZV9fY2FyZF9yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MTIuNXJlbSAwIDAgMH19LmNvdXJzZV9fY2FyZC5sZWZ0e21hcmdpbjowIC42MjVyZW0gMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb3Vyc2VfX2NhcmQubGVmdHttYXJnaW46MCAwIDIwMHB4IDB9fS5jb3Vyc2VfX2NhcmQucmlnaHR7bWFyZ2luOjAgMCAwIC42MjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmNvdXJzZV9fY2FyZC5yaWdodHttYXJnaW46MH19LmNvdXJzZV9fY2FyZHttYXgtd2lkdGg6MjMuMTI1cmVtO3dpZHRoOjEwMCU7bWluLXdpZHRoOjYuMjVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtO21heC1oZWlnaHQ6MjkuMTI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jb3Vyc2VfX2NhcmQ6aG92ZXJ7dHJhbnNpdGlvbjouNHN9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmNvdXJzZV9fY2FyZHttYXgtd2lkdGg6MTAwJTttYXJnaW46MCAwIDEyLjVyZW0gMDttaW4td2lkdGg6MTAwJTt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY291cnNlX19jYXJke2hlaWdodDoxMDAlfX0uY291cnNlX19jYXJkX2ltZ3ttYXgtd2lkdGg6MzcwcHg7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuY291cnNlX19jYXJkX2ltZ3ttYXgtd2lkdGg6MTAwJX19LmNvdXJzZV9fY2FyZF9pbWcgaW1ne2JvcmRlci1yYWRpdXM6MS4yNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY291cnNlX19jYXJkX2ltZ3ttaW4td2lkdGg6MjYwcHh9fS5oZWFydF9fc3Zne21heC13aWR0aDozLjgxMjVyZW07d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjMuODEyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtyaWdodDowO21hcmdpbjowIDEuODc1cmVtIDAgMDt0b3A6MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKTtib3JkZXItcmFkaXVzOjAgMCAxLjI1cmVtIDEuMjVyZW07Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouNXN9LmhlYXJ0X19zdmc6aG92ZXJ7YmFja2dyb3VuZDojZmZmfS5oZWFydF9fc3ZnLmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmZ9LmNvdXJzZV9fY2FyZF9pbmZve21heC13aWR0aDoyMy4xMjVyZW07d2lkdGg6MTAwJTttaW4td2lkdGg6Ni4yNXJlbTttYXgtaGVpZ2h0OjEzLjg3NXJlbTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3BhZGRpbmc6Ni41JTtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46LTQwcHggMCAwIDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3gtc2hhZG93OjVweCAxNXB4IDM1cHggcmdiYSgwLDAsMCwuMDgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb3Vyc2VfX2NhcmRfaW5mb3twYWRkaW5nOjUuNSU7bWF4LWhlaWdodDoxMy44NzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb3Vyc2VfX2NhcmRfaW5mb3t3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfX0uY291cnNlX19jYXJkX2hlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmNvdXJzZV9fY2FyZF9oZWFkZXJfdGV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwxNDAsMjU1LC4xKTtib3JkZXItcmFkaXVzOjQwcHg7d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZzouNXJlbSAuNzVyZW19LmNvdXJzZV9fY2FyZF9oZWFkZXJfdGV4dCBwe2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiMwMDhjZmZ9LmNvdXJzZV9fY2FyZF9taWR7bWFyZ2luOjIwcHggMCAwIDB9LmNvdXJzZV9fY2FyZF9taWQgcHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjRweH0uY291cnNlX19jYXJkX2Zvb3RlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjoxLjU2MjVyZW0gMCAwIDB9LmNvdXJzZV9fY2FyZF9ncmV5X3RleHR7bWFyZ2luOi4yNXJlbSAwIDAgMDtmbGV4OjEgMSBhdXRvfS5jb3Vyc2VfX2NhcmRfZ3JleV90ZXh0IHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojNGU0ZTRlO2ZvbnQtd2VpZ2h0OjQwMH0uYnRuLmJ0bi1ncmFkaWVudHtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouOTM3NXJlbTtsaW5lLWhlaWdodDouNzVyZW07Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDk3Ljk5ZGVnLCMzMWEyZmYgNi42NyUsI2IxNjdiYiA1MC42OSUsI2ZmMzEzMSA5Mi4zOSUpLCMwMDhjZmY7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7YmFja2dyb3VuZC1zaXplOjEwMCU7cGFkZGluZzouNjg3NXJlbSAxLjEyNXJlbTtib3JkZXItcmFkaXVzOjIuNXJlbTt0cmFuc2l0aW9uOi41c30uYnRuLmJ0bi1ncmFkaWVudDpob3ZlcntiYWNrZ3JvdW5kLXNpemU6MjAwJX0uY291cnNlX19jYXJkX3ByaWNle2JhY2tncm91bmQ6cmdiYSgyNTUsMCwwLC4xKTtwYWRkaW5nOi4yNXJlbSAuNzVyZW07Y29sb3I6cmVkO2JvcmRlci1yYWRpdXM6Mi41cmVtfS5jb3Vyc2VfX2NhcmRfcHJpY2UgcHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuMzEyNXJlbX0uY291cnNlcy1maW5hbF9fYnRue2Rpc3BsYXk6ZmxleH0uY291cnNlcy1maW5hbF9fYnRuIC5idG4tY2VydGlmaWNhdGV7bWFyZ2luLWxlZnQ6MjRweH0uZGlyZWN0aW9uc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmRpcmVjdGlvbntkaXNwbGF5OmZsZXg7cGFkZGluZzouMjVyZW0gLjc1cmVtO3dpZHRoOm1heC1jb250ZW50O2JvcmRlci1yYWRpdXM6NTBweDttYXJnaW46MCAuNXJlbSAuNXJlbSAwfS5kaXJlY3Rpb24gZGl2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmRpcmVjdGlvbiBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fS5kaXJlY3Rpb24uZGVzaWdue2JhY2tncm91bmQ6cmdiYSgwLDE0MCwyNTUsLjEpfS5kaXJlY3Rpb24uZGVzaWduIHB7Y29sb3I6IzAwOGNmZn0uZGlyZWN0aW9uLmFuYWx5dGljc3tiYWNrZ3JvdW5kOnJnYmEoMjU0LDI4LDI4LC4xKX0uZGlyZWN0aW9uLmFuYWx5dGljcyBwe2NvbG9yOiNmZTFjMWN9LmRpcmVjdGlvbi5za2lsbHN7YmFja2dyb3VuZDpyZ2JhKDAsMTQ2LDQxLC4xKX0uZGlyZWN0aW9uLnNraWxscyAuZGlyZWN0aW9uc19fc3Zne21hcmdpbjowIDAgMCAuNzVyZW19LmRpcmVjdGlvbi5za2lsbHMgcHtjb2xvcjojMDA5MjI5fS5kaXJlY3Rpb24uYW5hbGl0aWN7YmFja2dyb3VuZDpyZ2JhKDE3NywxMDMsMTg3LC4xKX0uZGlyZWN0aW9uLmFuYWxpdGljIHB7Y29sb3I6I2IxNjdiYn0uZGlyZWN0aW9uc19fc3Zne21hcmdpbjouMDYyNXJlbSAwIDAgLjM3NXJlbTtjdXJzb3I6cG9pbnRlcn0uc29ydGluZ3tkaXNwbGF5OmZsZXh9LnNvcnRpbmcgZGl2e21hcmdpbjowIDAgMCAyLjE4NzVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc29ydGluZyBwe2NvbG9yOmdyZXk7Zm9udC1zaXplOi45Mzc1cmVtfS5zb3J0aW5nIGF7Zm9udC1zaXplOi45Mzc1cmVtfS5zb3J0aW5nIHN2Z3ttYXJnaW46MCAwIDAgLjVyZW19LmNvc3RzX19saW5re2NvbG9yOmdyZXk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZX0uY29zdHNfX2xpbms6aG92ZXJ7Y29sb3I6IzAwOGNmZn0uY29zdHNfX2xpbmsuYm9yZGVye2NvbG9yOiMwMDhjZmY7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTtib3JkZXItYm90dG9tOjFweCBkYXNoZWQgIzAwOGNmZn0uY29zdHNfX2xpbmsuYm9yZGVyOmhvdmVye2NvbG9yOiMwMDhjZmZ9LmNvc3RzX19saW5rX3R3b3tjb2xvcjpncmV5O3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmV9LnJlc2V0e21hcmdpbjowIDAgMS41cmVtIDB9LnNvcmdpbmdfX2JvZHl7dmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjEuNzVyZW0gMCAwIDA7Ym9yZGVyOi4wNjI1cmVtIHNvbGlkICNkMWQxZDE7Ym9yZGVyLXJhZGl1czoxLjg3NXJlbTtyaWdodDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi4zMTI1cmVtO3otaW5kZXg6OTl9LnNvcmdpbmdfX2JvZHkgLnNvcmdpbmdfX2l0ZW17cGFkZGluZzouOTM3NXJlbTtjb2xvcjpncmV5fS5zb3JnaW5nX19ib2R5LmlzLWFjdGl2ZXt2aXNpYmlsaXR5OnZpc2libGV9LnNjaG9vbF9fbWVudV9tb2JpbGVfc2VsZWN0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEyLjYyNXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5zY2hvb2xfX21lbnVfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19tZW51X21vYmlsZXtkaXNwbGF5OmJsb2NrfX0uc29ydGluZ19fY29udGFpbmVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNjaG9vbF9fbW9iaWxlX2hlYWRlcntkaXNwbGF5OmZsZXh9LnNjaG9vbF9fbW9iaWxlX2hlYWRlcl9zdmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MCAwIDAgLjYyNXJlbX0uc2Nob29sX19tb2JpbGVfaGVhZGVyX3RleHR7Y29sb3I6Z3JleTtmb250LXNpemU6MTVweH0uc2Nob29sX19zZWxlY3RfbW9iaWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MjBweCAwIDIwcHggMH0uY2FyZF9fbGluZV9jb250YWluZXJ7ZGlzcGxheTpub25lfS5jYXJkX19saW5lX2NvbnRhaW5lci5pcy1hY3RpdmV7ZGlzcGxheTpibG9ja30uaGVhcnRfX3N2Z19saW5le21heC13aWR0aDozLjgxMjVyZW07d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjMuODEyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtyaWdodDowO21hcmdpbjowIDEuODc1cmVtIDAgMDt0b3A6MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKTtib3JkZXItcmFkaXVzOjAgMCAxLjI1cmVtIDEuMjVyZW07Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouNXN9LmhlYXJ0X19zdmdfbGluZTpob3ZlcntiYWNrZ3JvdW5kOiNmZmZ9LmhlYXJ0X19zdmdfbGluZS5hY3RpdmV7YmFja2dyb3VuZDojZmZmfS5jYXJkX19saW5lX2l0ZW17ZGlzcGxheTpmbGV4O21heC13aWR0aDo1MHJlbTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtwYWRkaW5nOjEuNXJlbTttYXgtaGVpZ2h0OjE1cmVtO2hlaWdodDoxMDAlO21hcmdpbjowIDAgMS41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNhcmRfX2xpbmVfaXRlbXtkaXNwbGF5Om5vbmV9fS5jYXJkX19saW5lX2l0ZW0gLnNjaG9vbF9fZXN0aW1hdGVzX251bXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KXsuY2FyZF9fbGluZV9pdGVtIC5jb3Vyc2VfX2NhcmRfZm9vdGVye21hcmdpbjouNzgxMjVyZW0gMCAwIDB9fS5jYXJkX19saW5lX2l0ZW0ubGFzdHttYXJnaW46MH0uY2FyZF9fbGluZV9pbWd7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjE0LjMxMjVyZW07d2lkdGg6MTAwJX0uY2FyZF9fbGluZV9pbWcgaW1ne2JvcmRlci1yYWRpdXM6MS4yNXJlbTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5jYXJkX19saW5lX2luZm97d2lkdGg6MTAwJTttYXJnaW46MCAwIDAgMS44NzVyZW19LmNhcmRfX2xpbmVfaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO21hcmdpbjowIDAgMi4wNjI1cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMTQwcHgpey5jYXJkX19saW5lX2hlYWRlcnttYXJnaW46MCAwIDFyZW0gMH19LmNhcmRfX2xpbmVfbWlke21hcmdpbjowIDAgLjVyZW0gMH0uY2FyZF9fbGluZV9taWQgcHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41cmVtfS5wYWdlX19jb3Vyc2VfbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MjByZW07aGVpZ2h0Om1heC1jb250ZW50O3BhZGRpbmc6MS41cmVtO21hcmdpbjotMTQuNjg3NXJlbSAwIDAgMy4xMjVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19jb3Vyc2VfbWVudXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7d2lkdGg6MTAwJTttYXJnaW46Mi41cmVtIDAgMCAwO3BhZGRpbmc6MH19LnBhZ2VfX2NvdXJzZV9tZW51X2hlYWRlcntkaXNwbGF5OmZsZXh9LnBhZ2VfX2NvdXJzZV9tZW51X2hlYWRlcl90ZXh0e21hcmdpbjowIDAgMCAxcmVtfS5wYWdlX19jb3Vyc2VfbWVudV9oZWFkZXJfdGV4dCBwe2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMxYzFjMWN9LnBhZ2VfX2NvdXJzZV9tZW51X2dyYWRle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46Ljc1cmVtIDAgMCAwfS5wYWdlX19jb3Vyc2VfbWVudV9ncmFkZV9vbmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucGFnZV9fY291cnNlX21lbnVfZ3JhZGVfdHdvIC5wYWdlX3NjaG9vbF9fZXN0aW1hdGVzX3RleHR7bWFyZ2luOjB9LnBhZ2VfX2NvdXJzZV9tZW51X21pZGRsZXttYXJnaW46MS42MjVyZW0gMCAuNXJlbSAwO3BhZGRpbmc6MCAwIDEuNXJlbSAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjNGM0YzR9LnBhZ2VfX2NvdXJzZV9tZW51X21pZGRsZV9oZWFkZXIgcHtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo3MDB9LnBhZ2VfX2NvdXJzZV9tZW51X21pZGRsZV90ZXh0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46LjVyZW0gMCAwIDB9LnBhZ2VfX2NvdXJzZV9tZW51X21pZGRsZV90ZXh0X251bSBwe2ZvbnQtd2VpZ2h0OjcwMH0ucGFnZV9fY291cnNlX21lbnVfcHJpY2V7bWFyZ2luOjEuNXJlbSAwIDAgMH0ucGFnZV9fY291cnNlX21lbnVfcHJpY2UgcHtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjI2cHh9LnBhZ2VfX2NvdXJzZV9tZW51X2J1dHRvbnN7bWFyZ2luOi41cmVtIDAgMCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjNGM0YzQ7cGFkZGluZzowIDAgMS41cmVtIDB9LnBhZ2VfX3NjaG9vbF9idG5fY29udGFpbmVye21hcmdpbjoxcmVtIDAgMCAwfS5idG5fX2JsdWVfYmFja2dyb3VuZHtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiMwMDhjZmY7Y29sb3I6I2ZmZjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6My4yNXJlbTtib3JkZXItcmFkaXVzOjIuNXJlbTt0cmFuc2l0aW9uOi41c30uYnRuX19ibHVlX2JhY2tncm91bmQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZWR9LmJ0bl9fYmx1ZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtjb2xvcjojMDA4Y2ZmO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDozLjI1cmVtO2JvcmRlci1yYWRpdXM6Mi41cmVtO2JvcmRlcjoxcHggc29saWQgIzAwOGNmZjt0cmFuc2l0aW9uOi41c30uYnRuX19ibHVlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwOGNmZjtjb2xvcjojZmZmfS5wYWdlX19jb3Vyc2VfbWVudV9mb290ZXJ7bWFyZ2luOjEuNXJlbSAwIDAgMH0ucGFnZV9fY291cnNlX21lbnVfZm9vdGVyX3RleHRfc3Zne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2VfX2NvdXJzZV9tZW51X2Zvb3Rlcl90ZXh0X3N2ZyBzdmd7bWFyZ2luOjAgMCAwIC41cmVtfS5wYWdlX19jb3Vyc2VfbWVudV9mb290ZXJfdGV4dF9zdmcgc3ZnOmhvdmVyKy5wcm9tcHRfX2NvbnRhaW5lcnt2aXNpYmlsaXR5OnZpc2libGV9LnByb21wdF9fY29udGFpbmVye3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5O2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMS41NjI1cmVtO2hlaWdodDo2LjI1cmVtO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMTUpLDVweCAxNXB4IDM1cHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MXJlbTttYXJnaW46LTE0MHB4IDAgMCA2NXB4fS5wcm9tcHRfX2NvbnRhaW5lciAucHJvbXB0X19zdmdfY29udGFpbmVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCAwIC0yNXB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjgwcHgpey5wcm9tcHRfX2NvbnRhaW5lcnttYXJnaW46LTE0MHB4IDAgMCAzNXB4fS5wcm9tcHRfX2NvbnRhaW5lciAucHJvbXB0X19zdmdfY29udGFpbmVye21hcmdpbjowIDAgLTI1cHggNjBweH19LnBhZ2VfX2NvdXJzZV9tZW51X2Zvb3Rlcl9udW1iZXJ7bWFyZ2luOjFyZW0gMCAwIDA7Zm9udC13ZWlnaHQ6NzAwfS5wYWdlX19jb3Vyc2VfbWVudV9mb290ZXJfZW1haWx7bWFyZ2luOi41cmVtIDAgMCAwO2ZvbnQtd2VpZ2h0OjcwMH0ucGFnZV9fY291cnNlX21lbnVfZm9vdGVyX2xpbmt7Y29sb3I6IzAwMH0ucGFnZV9fY291cnNlX21lbnVfZm9vdGVyX2xpbms6aG92ZXJ7Y29sb3I6IzMwN2ViZX0ucGFnZV9fY291cnNlX2luZm97bWF4LXdpZHRoOjUzLjQzNzVyZW07d2lkdGg6MTAwJX0ucGFnZV9fY291cnNlX3RleHQgcHtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19jb3Vyc2VfdGV4dCBwe2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNXJlbX19LnBhZ2VfX2NvdXJzZV9pbmZvcm1hdGlvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luOjEuNzVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBhZ2VfX2NvdXJzZV9pbmZvcm1hdGlvbnttYXJnaW46MDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wYWdlX19jb3Vyc2VfaW5mb3JtYXRpb25fYmxvY2t7bWFyZ2luOjEuMTI1cmVtIDAgMCAwfS5wYWdlX19jb3Vyc2VfaW5mb3JtYXRpb25fYmxvY2tfaGVhZGVye2NvbG9yOiM3Nzd9LnBhZ2VfX2NvdXJzZV9pbmZvcm1hdGlvbl9ibG9ja190ZXh0e21hcmdpbjouNXJlbSAwIDAgMH0ucGFnZV9fY291cnNlX2RpcmVjdGlvbnttYXJnaW46NHJlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2RpcmVjdGlvbnttYXJnaW46MXJlbSAwIDAgMH19LnBhZ2VfX2NvdXJzZV9kaXJlY3Rpb25fY29udGFpbmVye2Rpc3BsYXk6ZmxleH0ucGFnZV9fY291cnNlX2RpcmVjdGlvbl90ZXh0e21hcmdpbjowIDAgMS41cmVtIDB9LnBhZ2VfX2NvdXJzZV9kaXJlY3Rpb25fdGV4dCBwe2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMH0uYmFja19fZm9ybV9sZWFybmluZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJhY2tfX2Zvcm1fbGVhcm5pbmcgLmJhY2tfX2Zvcm1fbGVhcm5pbmdfc3Zne2Rpc3BsYXk6bm9uZTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYmFja19fZm9ybV9sZWFybmluZyAuYmFja19fZm9ybV9sZWFybmluZ19zdmcuYWN0aXZle2Rpc3BsYXk6ZmxleH0uYmFja19fZm9ybV9sZWFybmluZyAuYmFja19fZm9ybV9sZWFybmluZ190ZXh0e21hcmdpbjowIDAgMCAuMjVyZW07Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjUwMH0uYmFja19fZm9ybV9sZWFybmluZyAuYmFja19fZm9ybV9sZWFybmluZ190ZXh0LmFjdGl2ZXtkaXNwbGF5Om5vbmV9LmJhY2tfX2Zvcm1fbGVhcm5pbmcgLmJhY2tfX2Zvcm1fbGVhcm5pbmdfdGV4dF90d297ZGlzcGxheTpub25lfS5iYWNrX19mb3JtX2xlYXJuaW5nIC5iYWNrX19mb3JtX2xlYXJuaW5nX3RleHRfdHdvLmFjdGl2ZXtkaXNwbGF5OmJsb2NrO21hcmdpbjowIDAgMCAuMjVyZW07Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NTAwfS5yZXNldF9fY29udGFpbmVye2Rpc3BsYXk6ZmxleH0ucGFnZV9fc2Nob29sX3Jlc2V0e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zY2hvb2xfX2ZpbHRlcl9tb2JpbGVfY2hlY2tib3h7ZGlzcGxheTpub25lfS5zY2hvb2xfX2ZpbHRlcl9tb2JpbGVfY2hlY2tib3guaXMtYWN0aXZle2Rpc3BsYXk6YmxvY2t9LnNjaG9vbF9fZmlsdGVyX21vYmlsZS5pcy1hY3RpdmV7ZGlzcGxheTpub25lfS5zY2hvb2xfX2ZpbHRlcl9tb2JpbGUgLmZpbHRlcl9faGVhZGVyIHB7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTouOTM3NXJlbTtsaW5lLWhlaWdodDoxLjEyNXJlbX0uc2Nob29sX19maWx0ZXJfbW9iaWxlIC5zY2hvb2xfX3NlbGVjdHttYXgtd2lkdGg6MTAwJX0uc2Nob29sX19maWx0ZXJfbW9iaWxlIC5wYWdlX19zY2hvb2xfcHJpY2VfY29udGFpbmVyX29uZXt3aWR0aDoxMDAlfS5zY2hvb2xfX2ZpbHRlcl9tb2JpbGUgLnBhZ2VfX3NjaG9vbF9wcmljZV9jb250YWluZXJfdHdve3dpZHRoOjEwMCV9LnNjaG9vbF9fZmlsdGVyX2J0bntkaXNwbGF5OmZsZXg7bWFyZ2luOjAgMCAzcmVtIDA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zY2hvb2xfX2ZpbHRlcl9idG4gcHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW19LnNjaG9vbF9fZmlsdGVyX2J0bi50b3B7bWFyZ2luOjMuMzc1cmVtIDAgMCAwfS5zY2hvb2xfX3NlbGVjdF9tb2JpbF9ib2R5e292ZXJmbG93LXk6c2Nyb2xsfS5zY2hvb2xfX2ZpbHRlcl9kaXJlY3Rpb257bWFyZ2luOjAgMCAyLjI1cmVtIDB9LmNoZWNrYm94Lm5vbmV7ZGlzcGxheTpub25lfS5jaGVja2JveF9hbGwub2Zme2Rpc3BsYXk6YmxvY2t9LmNoZWNrYm94X2FsbC5vZmYgLnBhZ2VfX3NjaG9vbF9zZWxlY3Qgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uY2hlY2tib3hfYWxsLm9mZiAuY2hlY2tib3gubm9uZXtkaXNwbGF5OmJsb2NrfS5wYWdlX19zY2hvb2xfZmlsdGVye21heC13aWR0aDoxOS4wNjI1cmVtO3dpZHRoOjEwMCU7cGFkZGluZzoxLjU2MjVyZW07bWFyZ2luOi0uNjI1cmVtIDAgMCAxLjg3NXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW07YmFja2dyb3VuZDojZmZmO2hlaWdodDptYXgtY29udGVudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fc2Nob29sX2ZpbHRlcntkaXNwbGF5Om5vbmV9fS5wYWdlX19zY2hvb2xfZmlsdGVyIC5idG5fX2NvbnRhaW5lcnttYXJnaW46Mi42MjVyZW0gMCAuOTM3NXJlbSAwfS5jaGVja2JveHttYXJnaW46MCAwIC43NXJlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5jaGVja2JveCAuY2hlY2tib3hfX2xhYmVse2N1cnNvcjpwb2ludGVyfS5jaGVja2JveCAuY2hlY2tib3hfX2xhYmVsIHB7d2lkdGg6MjAwcHg7bWFyZ2luOi0xLjI1cmVtIDAgMCAxLjg3NXJlbX0uZmlsdGVyX19oZWFkZXJ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luOjJyZW0gMCAxcmVtIDB9LmZpbHRlcl9faGVhZGVyLnRvcHttYXJnaW46MCAwIDFyZW0gMH0uZmlsdGVyX19jaGVja2JveHttYXJnaW46MS4xMjVyZW0gMCAwIDB9LmJsb2NrX19zaG93e2Rpc3BsYXk6ZmxleDt6LWluZGV4Ojk5OTtiYWNrZ3JvdW5kOiMwMDhjZmY7d2lkdGg6OC43NXJlbTtoZWlnaHQ6My43NXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW07YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xcmVtO3JpZ2h0Oi0xMC4zMTI1cmVtO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246LjVzfS5ibG9ja19fc2hvdzpob3ZlcntiYWNrZ3JvdW5kOnJlZH0uYmxvY2tfX3Nob3c6aG92ZXIgc3ZnIHBhdGh7ZmlsbDpyZWR9LmJsb2NrX19zaG93IHN2Z3tsZWZ0Oi0uNjg3NXJlbTtwb3NpdGlvbjphYnNvbHV0ZX0uYmxvY2tfX3Nob3cgc3ZnIHBhdGh7dHJhbnNpdGlvbjouNXN9LmJsb2NrX19zaG93IHB7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZX0uY2hlY2tib3gub2ZmIC5ibG9ja19fc2hvd3tkaXNwbGF5OmZsZXh9LmJsb2NrX19zaG93X25vbmV7dmlzaWJpbGl0eTpoaWRkZW59LnBhZ2VfX3NjaG9vbF9zZWxlY3R7Y3Vyc29yOnBvaW50ZXJ9LnBhZ2VfX3NjaG9vbF9zZWxlY3Qgc3Zne21hcmdpbjowIDAgMCAuNDM3NXJlbX0uY2hlY2tib3hfX2xhYmVsX2lucHtwb3NpdGlvbjpyZWxhdGl2ZX0ucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVye3BhZGRpbmc6MS41cmVtIDEuNzVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtO2JveC1zaGFkb3c6NXB4IDE1cHggMzVweCByZ2JhKDAsMCwwLC4wOCk7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVye3BhZGRpbmc6MDtiYWNrZ3JvdW5kOjAgMH19LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJke21heC13aWR0aDp1bnNldDtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjIyOXB4IDFmcjtnYXA6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjEuMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjA7Ym9yZGVyLXJhZGl1czowO21hcmdpbi1ib3R0b206MDttYXgtaGVpZ2h0OnVuc2V0O3dpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCV9fS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2hlYWRlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2hlYWRlciAuc2Nob29sX19lc3RpbWF0ZXN7YWxpZ24taXRlbXM6Y2VudGVyfS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2hlYWRlciAuY291cnNlX190aW1le21hcmdpbi1sZWZ0OjFyZW07ZGlzcGxheTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjIuNXJlbTtwYWRkaW5nOi41cmVtIC43NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVyIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZXttYXJnaW4tbGVmdDouNXJlbX19LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaGVhZGVyIC5jb3Vyc2VfX3RpbWUgcHtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTAwJX0ucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVyIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZS5jb3Vyc2VfX3RpbWUtbmV3e2JvcmRlcjoxcHggc29saWQgIzAwOGNmZn0ucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVyIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZS5jb3Vyc2VfX3RpbWUtbmV3IHB7Y29sb3I6IzAwOGNmZn0ucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVyIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZS5jb3Vyc2VfX3RpbWUtcHJvY2Vzc3tiYWNrZ3JvdW5kOnJnYmEoMCwxNDAsMjU1LC4xKTtib3JkZXI6MH0ucGVyc29uYWwtYXJlYS1jb3Vyc2VfX2NhcmRfY29udGFpbmVyIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZS5jb3Vyc2VfX3RpbWUtcHJvY2VzcyBwe2NvbG9yOiMwMDhjZmZ9LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaW1ne2JvcmRlci1yYWRpdXM6MS4yNXJlbTtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOnVuc2V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2ltZ3ttaW4taGVpZ2h0OjI0OHB4O2JvcmRlci1yYWRpdXM6MjBweCAyMHB4IDAgMH19LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaW1nIGltZ3twb3NpdGlvbjphYnNvbHV0ZTtvYmplY3QtZml0OmNvdmVyO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czowfS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2ltZyAuaGVhcnRfX3N2Z3t6LWluZGV4OjEwfS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZF9pbmZve3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTA7bWF4LXdpZHRoOnVuc2V0O21heC1oZWlnaHQ6dW5zZXQ7d2lkdGg6dW5zZXQ7aGVpZ2h0OnVuc2V0O3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjA7bWFyZ2luOjA7Ym94LXNoYWRvdzpub25lfS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZF9pbmZvIC5jYXJkX2luZm9fX3RvcC1ib3JkZXJ7ei1pbmRleDotMTtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6LTEycHg7bGVmdDowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEuMjVyZW0gMS4yNXJlbSAwIDB9LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJkX2luZm8gLmNvdXJzZV9fY2FyZF9taWR7bWFyZ2luLXRvcDoyLjVyZW19LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJkX2luZm8gLmNvdXJzZV9fY2FyZF9mb290ZXJ7bWFyZ2luLXRvcDoyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciAuY291cnNlX19jYXJkX2luZm97cGFkZGluZzouNzVyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtIDEuMjVyZW0gMCAwfS5wZXJzb25hbC1hcmVhLWNvdXJzZV9fY2FyZF9jb250YWluZXIgLmNvdXJzZV9fY2FyZF9pbmZvIC5jYXJkX2luZm9fX3RvcC1ib3JkZXJ7ZGlzcGxheTpibG9ja319LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fYm90dG9tLC5wYWdlLXBlcnNvbmFsX19hc2lkZSAuYXNpZGVfX3RvcHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjIwcHh9LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fdG9we2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyMHB4IDMycHggMjBweCAyNHB4fS5wYWdlLXBlcnNvbmFsX19hc2lkZSAuYXNpZGVfX3RvcCAuYXNpZGUtdG9wX19waG90by1jb250YWluZXJ7bWF4LXdpZHRoOjQ4cHg7bWF4LWhlaWdodDo0OHB4O21pbi13aWR0aDo0OHB4O21pbi1oZWlnaHQ6NDhweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW59LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fdG9wIC5hc2lkZS10b3BfX3Bob3RvLWNvbnRhaW5lciBpbWd7cG9zaXRpb246YWJzb2x1dGU7b2JqZWN0LWZpdDpjb3Zlcjt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5wYWdlLXBlcnNvbmFsX19hc2lkZSAuYXNpZGVfX3RvcCBzcGFue2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4wMWVtO21hcmdpbi1sZWZ0OjE2cHh9LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fYm90dG9te21hcmdpbi10b3A6MjRweDtvdmVyZmxvdzpoaWRkZW59LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fYm90dG9tIC5hc2lkZV9fbmF2e3BhZGRpbmc6MH0ucGFnZS1wZXJzb25hbF9fYXNpZGUgLmFzaWRlX19ib3R0b20gLmFzaWRlX19uYXYgYXtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjEycHggMTYuNXB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM2NjY7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zc30ucGFnZS1wZXJzb25hbF9fYXNpZGUgLmFzaWRlX19ib3R0b20gLmFzaWRlX19uYXYgYSBzdmd7bWFyZ2luLXJpZ2h0OjEwLjVweH0ucGFnZS1wZXJzb25hbF9fYXNpZGUgLmFzaWRlX19ib3R0b20gLmFzaWRlX19uYXYgYSBzdmcgcGF0aHt0cmFuc2l0aW9uOi4zc30ucGFnZS1wZXJzb25hbF9fYXNpZGUgLmFzaWRlX19ib3R0b20gLmFzaWRlX19uYXYgYS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTQwLDI1NSwuMTIpO2NvbG9yOiMwMDhjZmY7Zm9udC13ZWlnaHQ6NTAwfS5wYWdlLXBlcnNvbmFsX19hc2lkZSAuYXNpZGVfX2JvdHRvbSAuYXNpZGVfX25hdiBhLmFjdGl2ZSBzdmcgcGF0aHtmaWxsOiMwMDhjZmZ9LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fYm90dG9tIC5hc2lkZV9fbmF2IGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTQwLDI1NSwuMTIpO2NvbG9yOiMwMDhjZmZ9LnBhZ2UtcGVyc29uYWxfX2FzaWRlIC5hc2lkZV9fYm90dG9tIC5hc2lkZV9fbmF2IGE6aG92ZXIgc3ZnIHBhdGh7ZmlsbDojMDA4Y2ZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlLXBlcnNvbmFsX19hc2lkZXtkaXNwbGF5Om5vbmV9fS5wYWdlLXBlcnNvbmFsX19kb2NzIC5jb250ZW50X19oZWFkZXJ7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEyNSV9LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX3VzZXJze21hcmdpbi10b3A6MXJlbTtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX3VzZXJze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX3VzZXJzIC51c2Vyc19faXRlbXtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6MjRweH0ucGFnZS1wZXJzb25hbF9fZG9jcyAuY29udGVudF9fdXNlcnMgLnVzZXJzX19pdGVtIC5pbWdfX2NvbnRhaW5lcnttYXgtd2lkdGg6MS41cmVtO21heC1oZWlnaHQ6MS41cmVtO21pbi13aWR0aDoxLjVyZW07bWluLWhlaWdodDoxLjVyZW07cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czo1MCU7b3ZlcmZsb3c6aGlkZGVufS5wYWdlLXBlcnNvbmFsX19kb2NzIC5jb250ZW50X191c2VycyAudXNlcnNfX2l0ZW0gLmltZ19fY29udGFpbmVyIGltZ3twb3NpdGlvbjphYnNvbHV0ZTtvYmplY3QtZml0OmNvdmVyO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX3VzZXJzIC51c2Vyc19faXRlbSBzcGFue2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1sZWZ0OjhweH0ucGFnZS1wZXJzb25hbF9fZG9jcyAuY29udGVudF9fdXNlcnMgLnVzZXJzX19pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX3VzZXJzIC51c2Vyc19faXRlbTpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjExcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wYWdlLXBlcnNvbmFsX19kb2NzIC5jb250ZW50X191c2VycyAudXNlcnNfX2l0ZW17bWFyZ2luLWxlZnQ6MH19LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX2xpbmstYWN0aW9uc3ttYXJnaW4tdG9wOjE5cHg7ZGlzcGxheTpmbGV4fS5wYWdlLXBlcnNvbmFsX19kb2NzIC5jb250ZW50X19saW5rLWFjdGlvbnMgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDoxOXB4fS5wYWdlLXBlcnNvbmFsX19kb2NzIC5jb250ZW50X19saW5rLWFjdGlvbnMgYSBzcGFue3RyYW5zaXRpb246LjE1cztmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxMjklO2NvbG9yOiMwMDhjZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnR9LnBhZ2UtcGVyc29uYWxfX2RvY3MgLmNvbnRlbnRfX2xpbmstYWN0aW9ucyBhOmhvdmVyIHNwYW57Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwOGNmZn0ucGFnZS1wZXJzb25hbF9fZG9jcyAuY29udGVudF9fbGluay1hY3Rpb25zIGE6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ucGFnZS1wZXJzb25hbF9fZG9jcyAuY29udGVudF9fbGluay1hY3Rpb25zIGEgc3Zne21hcmdpbi1yaWdodDouNTYyNXJlbX0ucGFnZS1wZXJzb25hbF9fZG9jcyAuY2VydGlmaWNhdGVfX2RhdGUtZ290e21hcmdpbi10b3A6MTZweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxMjklO2NvbG9yOiM3Nzd9LmhlYWRlci1hdXRoX19jb250YWluZXJ7cGFkZGluZzowIDAgMjVweCAwO2JhY2tncm91bmQtY29sb3I6I2YwZjlmZH0uaGVhZGVyLWF1dGhfX2NvbnRhaW5lciBidXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmfS5sb2dvX19zdmd7bWluLXdpZHRoOjE0MHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjI0MHB4O2hlaWdodDptYXgtY29udGVudH0ubG9nb19fc3ZnIHN2Z3t3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5sb2dvX19zdmd7bWF4LXdpZHRoOjE0MHB4O3dpZHRoOjEwMCV9fS5oZWFkZXJfX3Jvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDRweCAyNXB4IHJnYmEoMCwwLDAsLjA4KTtoZWlnaHQ6Ni4yNXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oZWFkZXJfX3Jvd3toZWlnaHQ6NC43NXJlbX19LmhlYWRlcl9fY29udGVudHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmhlYWRlcl9fY29udGVudF9sZWZ0e2Rpc3BsYXk6ZmxleDt3aWR0aDptYXgtY29udGVudDthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9fY29udGVudF9yaWdodCAudXNlcl9fZHJvcGRvd257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0uaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAudXNlci1hdmF0YXJfX2NvbnRhaW5lcnttYXgtd2lkdGg6NDhweDttYXgtaGVpZ2h0OjQ4cHg7bWluLXdpZHRoOjQ4cHg7bWluLWhlaWdodDo0OHB4O2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tcmlnaHQ6MXJlbX0uaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAudXNlci1hdmF0YXJfX2NvbnRhaW5lciBpbWd7cG9zaXRpb246YWJzb2x1dGU7b2JqZWN0LWZpdDpjb3Zlcjt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC51c2VyLWRyb3Bkb3duX190b2dnbGUtaWNvbnt0cmFuc2l0aW9uOi4zc30uaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAudXNlci1kcm9wZG93bl9fdG9nZ2xlLWljb24uYWN0aXZle3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAuZHJvcGRvd25fX3VzZXItbWVudXtkaXNwbGF5Om5vbmU7bWluLXdpZHRoOjI3MnB4O3RvcDo1NnB4O3JpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCA0cHggMTBweCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3otaW5kZXg6MTAwMH0uaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAuZHJvcGRvd25fX3VzZXItbWVudSAuYnRuLXJlZGlyZWN0X19jb250YWluZXJ7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IC5idG4tcmVkaXJlY3RfX2NvbnRhaW5lcntwYWRkaW5nOjAgMTVweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MzJweH19LmhlYWRlcl9fY29udGVudF9yaWdodCAudXNlcl9fZHJvcGRvd24gLmRyb3Bkb3duX191c2VyLW1lbnUgYXtwYWRkaW5nOi43NXJlbSAuOTM3NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246LjNzfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGEgc3Zne3RyYW5zaXRpb246LjNzfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGEudXNlci1tZW51X19hY3RpdmUgc3Bhbntjb2xvcjojMzA3ZWJlfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGEudXNlci1tZW51X19hY3RpdmUgc3ZnIHBhdGh7ZmlsbDojMzA3ZWJlfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGE6aG92ZXIgc3Bhbntjb2xvcjojMzA3ZWJlfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGE6aG92ZXIgc3ZnIHBhdGh7ZmlsbDojMzA3ZWJlfS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGEuYnRue2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAuZHJvcGRvd25fX3VzZXItbWVudSBhLmJ0bnttYXJnaW4tdG9wOjE2cHg7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrfX0uaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAuZHJvcGRvd25fX3VzZXItbWVudSBhIHN2Z3ttYXgtd2lkdGg6MTZweDttYXgtaGVpZ2h0OjE2cHg7bWluLXdpZHRoOjE2cHg7bWluLWhlaWdodDoxNnB4fS5oZWFkZXJfX2NvbnRlbnRfcmlnaHQgLnVzZXJfX2Ryb3Bkb3duIC5kcm9wZG93bl9fdXNlci1tZW51IGEgc3BhbnttYXJnaW4tbGVmdDoxMHB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM2NjZ9LmhlYWRlcl9fY29udGVudF9yaWdodCAudXNlcl9fZHJvcGRvd24gLmRyb3Bkb3duX191c2VyLW1lbnVfYWN0aXZle2Rpc3BsYXk6YmxvY2s7dG9wOjU2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmhlYWRlcl9fY29udGVudF9yaWdodCAudXNlcl9fZHJvcGRvd24gLmRyb3Bkb3duX191c2VyLW1lbnVfYWN0aXZle2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RvcDo3NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuaGVhZGVyX19jb250ZW50X3JpZ2h0IC51c2VyX19kcm9wZG93biAuZHJvcGRvd25fX3VzZXItbWVudXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmh9fS5oZWFkZXJfX2J0bnttYXJnaW4tbGVmdDo1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oZWFkZXJfX2J0bntkaXNwbGF5Om5vbmV9fS5oZWFkZXJfX2J0biBhe3dpZHRoOm1heC1jb250ZW50O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaGVhZGVyX19idG4gYXtkaXNwbGF5Om5vbmV9fS5zY2hvb2xfX2NhcmRzX2JvZHkgLmNvdXJzZV9fY2FyZF90aHJlZV9yb3d7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDo2MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTI4MHB4KXsuc2Nob29sX19jYXJkc19ib2R5IC5jb3Vyc2VfX2NhcmRfdGhyZWVfcm93e2dhcDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19jYXJkc19ib2R5IC5jb3Vyc2VfX2NhcmRfdGhyZWVfcm93e2dhcDoyMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuc2Nob29sX19jYXJkc19ib2R5IC5jb3Vyc2VfX2NhcmRfdGhyZWVfcm93e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fS5zY2hvb2xfX2NhcmRzX2JvZHkgLmNvdXJzZV9fY2FyZF90aHJlZV9yb3cuaXMtYWN0aXZle2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19jYXJkc19ib2R5IC5jb3Vyc2VfX2NhcmRfdGhyZWVfcm93LmlzLWFjdGl2ZXtkaXNwbGF5OmdyaWR9fS5jb3Vyc2VfX2NhcmRfdGhyZWVfcm93e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Z2FwOjYwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvdXJzZV9fY2FyZF90aHJlZV9yb3d7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb3Vyc2VfX2NhcmRfdGhyZWVfcm93e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fS5jb3Vyc2VfY2FyZF90aHJlZXtib3JkZXItcmFkaXVzOjEuMjVyZW07Ym94LXNoYWRvdzo1cHggMTVweCAzNXB4IHJnYmEoMCwwLDAsLjA4KTtwYWRkaW5nOjA7YmFja2dyb3VuZDowIDA7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb3Vyc2VfY2FyZF90aHJlZXtwYWRkaW5nOjA7YmFja2dyb3VuZDowIDB9fS5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJke21heC1oZWlnaHQ6dW5zZXQ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjA7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czowO21hcmdpbi1ib3R0b206MDt3aWR0aDoxMDAlO21pbi13aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjA7Ym9yZGVyLXJhZGl1czowO21hcmdpbi1ib3R0b206MDttYXgtaGVpZ2h0OnVuc2V0O3dpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCV9fS5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaGVhZGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmNvdXJzZV9jYXJkX3RocmVlIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLnNjaG9vbF9fZXN0aW1hdGVze2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmNvdXJzZV9jYXJkX3RocmVlIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZXttYXJnaW4tbGVmdDoxcmVtO2Rpc3BsYXk6bm9uZTthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czoyLjVyZW07cGFkZGluZzouMjVyZW0gLjc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaGVhZGVyIC5jb3Vyc2VfX3RpbWV7bWFyZ2luLWxlZnQ6LjVyZW19fS5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaGVhZGVyIC5jb3Vyc2VfX3RpbWUgcHtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTAwJX0uY291cnNlX2NhcmRfdGhyZWUgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2hlYWRlciAuY291cnNlX190aW1lLmNvdXJzZV9fdGltZS1uZXd7Ym9yZGVyOjFweCBzb2xpZCAjMDA4Y2ZmfS5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaGVhZGVyIC5jb3Vyc2VfX3RpbWUuY291cnNlX190aW1lLW5ldyBwe2NvbG9yOiMwMDhjZmZ9LmNvdXJzZV9jYXJkX3RocmVlIC5jb3Vyc2VfX2NhcmQgLmNvdXJzZV9fY2FyZF9oZWFkZXIgLmNvdXJzZV9fdGltZS5jb3Vyc2VfX3RpbWUtcHJvY2Vzc3tiYWNrZ3JvdW5kOnJnYmEoMCwxNDAsMjU1LC4xKTtib3JkZXI6MH0uY291cnNlX2NhcmRfdGhyZWUgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2hlYWRlciAuY291cnNlX190aW1lLmNvdXJzZV9fdGltZS1wcm9jZXNzIHB7Y29sb3I6IzAwOGNmZn0uY291cnNlX2NhcmRfdGhyZWUgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2ltZ3ttaW4taGVpZ2h0OjI0OHB4O2JvcmRlci1yYWRpdXM6MjBweCAyMHB4IDAgMDtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOnVuc2V0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkIC5jb3Vyc2VfX2NhcmRfaW1ne21pbi1oZWlnaHQ6MjQ4cHg7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggMCAwfX0uY291cnNlX2NhcmRfdGhyZWUgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2ltZyBpbWd7cG9zaXRpb246YWJzb2x1dGU7b2JqZWN0LWZpdDpjb3Zlcjt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MH0uY291cnNlX2NhcmRfdGhyZWUgLmNvdXJzZV9fY2FyZCAuY291cnNlX19jYXJkX2ltZyAuaGVhcnRfX3N2Z3t6LWluZGV4OjEwfS5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkX2luZm97cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDtwYWRkaW5nOi43NXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW0gMS4yNXJlbSAwIDA7bWF4LXdpZHRoOnVuc2V0O21heC1oZWlnaHQ6dW5zZXQ7d2lkdGg6dW5zZXQ7aGVpZ2h0OnVuc2V0O2JvcmRlci1yYWRpdXM6MDttYXJnaW46MDtib3gtc2hhZG93Om5vbmV9LmNvdXJzZV9jYXJkX3RocmVlIC5jb3Vyc2VfX2NhcmRfaW5mbyAuY2FyZF9pbmZvX190b3AtYm9yZGVye3otaW5kZXg6LTE7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDotMTJweDtsZWZ0OjA7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MS4yNXJlbSAxLjI1cmVtIDAgMH0uY291cnNlX2NhcmRfdGhyZWUgLmNvdXJzZV9fY2FyZF9pbmZvIC5jb3Vyc2VfX2NhcmRfbWlke21hcmdpbi10b3A6Mi41cmVtfS5jb3Vyc2VfY2FyZF90aHJlZSAuY291cnNlX19jYXJkX2luZm8gLmNvdXJzZV9fY2FyZF9mb290ZXJ7bWFyZ2luLXRvcDoyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvdXJzZV9jYXJkX3RocmVlIC5jb3Vyc2VfX2NhcmRfaW5mb3twYWRkaW5nOi43NXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW0gMS4yNXJlbSAwIDB9fS5zY2hvb2xfX2RpcmVjdG9yeV9pbmRleF9jb250YWluZXJ7d2lkdGg6bWF4LWNvbnRlbnR9LnNjaG9vbF9fZGlyZWN0b3J5X2luZGV4X2NvbnRhaW5lciAuc2Nob29sX19yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDptYXgtY29udGVudH0uc2Nob29sX19kaXJlY3RvcnlfaW5kZXhfY29udGFpbmVyIC5zY2hvb2xfX3JvdyAuc2Nob29sX19jb250YWluZXJ7bWFyZ2luOjAgMS44NzVyZW0gMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5zY2hvb2xfX2RpcmVjdG9yeV9pbmRleF9jb250YWluZXJ7ZGlzcGxheTpmbGV4fX0uc2Nvb2xfX2Rpcl9pbmRleHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNjb29sX19kaXJfaW5kZXh7ZGlzcGxheTpibG9jaztvdmVyZmxvdy14OnNjcm9sbH0uc2Nvb2xfX2Rpcl9pbmRleDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MDtoZWlnaHQ6MH19LmluZGV4X19zbGlkZXNfY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjQwLjYyNXJlbTtoZWlnaHQ6MzEuODc1cmVtO21hcmdpbjozLjEyNXJlbSAwIDAgNCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19zbGlkZXNfY29udGFpbmVye3dpZHRoOjIwcmVtO2hlaWdodDoxNy42MjVyZW07bWFyZ2luOi0yNy41cmVtIGF1dG8gMCBhdXRvfX0uc2xpZGVzX19pdGVte3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246YWxsIC41cyBlYXNlLWluLW91dDt3aWR0aDo3MCV9LnNsaWRlc19faXRlbSBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEuODc1cmVtfS5zbGlkZXNfX2l0ZW0uYWN0aXZle3otaW5kZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2xpZGVzX19pdGVtLmFjdGl2ZXt3aWR0aDoxNHJlbX19LnNsaWRlc19faXRlbS5uZXh0e3dpZHRoOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwxNSUpO3otaW5kZXg6MDtvcGFjaXR5Oi41fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5zbGlkZXNfX2l0ZW0ubmV4dHt3aWR0aDoxMXJlbX19LnNsaWRlc19faXRlbS5wcmV2e29wYWNpdHk6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2xpZGVzX19pdGVte3dpZHRoOjE0cmVtfX0uYnRuX19zbGlkZXNfY29udGFpbmVye2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46ODAlIDcwJTt6LWluZGV4Ojk5OX0uYnRuX19zbGlkZXNfY29udGFpbmVyIC5idG5fX3NsaWRlc3tjdXJzb3I6cG9pbnRlcjt3aWR0aDoyLjgxMjVyZW19LmJ0bl9fc2xpZGVzX2NvbnRhaW5lciAuYnRuX19zbGlkZXMgc3Zne3dpZHRoOjEwMCV9LmJ0bl9fc2xpZGVzX2NvbnRhaW5lciAuYnRuX19zbGlkZXMubWFyZ2lue21hcmdpbjowIDFyZW0gMCAxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5idG5fX3NsaWRlc19jb250YWluZXJ7ZGlzcGxheTpub25lfX0jZmlsZWRyYWd7Y29sb3I6IzU1NTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjEwMHB4O21heC1oZWlnaHQ6MTAwcHg7bWluLXdpZHRoOjEwMHB4O21pbi1oZWlnaHQ6MTAwcHg7Ym9yZGVyOjJweCBkYXNoZWQgI2NjYztib3JkZXItcmFkaXVzOjVweH0jZmlsZWRyYWcuaG92ZXJ7Ym9yZGVyOjJweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6NXB4fSNmaWxlc2VsZWN0e2Rpc3BsYXk6bm9uZX0uY2FwdGNoYS1iaXRyaXh7bWFyZ2luOjE2cHggMCAwIDB9LmNhcHRjaGEtYml0cml4X19sYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbjowIDAgNnB4IDA7Zm9udC1zaXplOjE0cHh9LmNhcHRjaGEtYml0cml4X19pbWd7ZGlzcGxheTpibG9jazttYXJnaW46MCAwIDZweCAwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6XCJwcmV2XCJ9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OlwibmV4dFwifS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59LmZvcm1fX2JvcmRlcnttYXJnaW46YXV0bzttYXgtd2lkdGg6MzIuNXJlbTt3aWR0aDoxMDAlO2hlaWdodDptYXgtY29udGVudDtib3JkZXI6LjA2MjVyZW0gc29saWQgI2M1YzVjNTtib3JkZXItcmFkaXVzOjEuMjVyZW07cGFkZGluZzoxLjc1cmVtIDIuMjVyZW07YmFja2dyb3VuZDojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5mb3JtX19ib3JkZXJ7bWFyZ2luOmF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDc1cHgpey5mb3JtX19ib3JkZXJ7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O3BhZGRpbmc6MS43NXJlbSAxLjVyZW19fS5mb3JtX19oZWFkZXIgaDF7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDc1cHgpey5mb3JtX19oZWFkZXIgaDF7Zm9udC1zaXplOjIwcHh9fS5pbnBfX2NvbnRhaW5lcnttYXJnaW4tYm90dG9tOjE2cHh9LmlucF9fY29udGFpbmVyLnBhc3N3b3Jke3Bvc2l0aW9uOnJlbGF0aXZlfS5wYXNzd29yZF9fYnRue3dpZHRoOm1heC1jb250ZW50O2hlaWdodDptYXgtY29udGVudDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoyMnB4fS5wYXNzd29yZF9fc3ZnX3R3by5hY3RpdmV7ZGlzcGxheTpub25lfS5wYXNzd29yZF9fc3ZnX29uZS5hY3RpdmV7ZGlzcGxheTpub25lfS5mb3JtX19idG5fbGlua3twYWRkaW5nOjhweCAwIDhweCAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmZvcm1fX2J0bl9saW5re2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjhweCAwIDB9fS5mb3JtX19idG5fbGluayBuYXZ7bWFyZ2luLWxlZnQ6MzZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZm9ybV9fYnRuX2xpbmsgbmF2e21hcmdpbjoxNnB4IDAgMCAwfX0uZm9ybV9fYnRuX2xpbmsgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMzA3ZWJlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5idG5fX2NvbnRhaW5lcnt3aWR0aDoxMDAlfX0uYmx1ZV9fYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDhjZmY7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTt0cmFuc2l0aW9uOi41c30uYmx1ZV9fYmFja2dyb3VuZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJlZH0uYWNjb3VudF9fdGV4dF9saW5re21hcmdpbi10b3A6MzJweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYWNjb3VudF9fdGV4dF9saW5re2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXRvcDoyNHB4fX0uYWNjb3VudF9fdGV4dCBwe2NvbG9yOiM1NDU0NTQ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFjY291bnRfX2xpbmt7bWFyZ2luLWxlZnQ6OHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5hY2NvdW50X19saW5rIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzMwN2ViZX0uaGVhZGVyX190ZXh0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9LmZvcm1fX3N0ZXB7Y29sb3I6Izc1NzU3NTtmb250LXNpemU6MThweH0uaGVhZGVyX190ZXh0e21hcmdpbi1ib3R0b206MjhweH0ucGVyc29uYWxfX2RhdGF7Zm9udC1zaXplOjE0cHg7bWFyZ2luLXRvcDoyNHB4fS5yZWdpc3RyYXRpb25fX3RleHRfbGlua3ttYXJnaW4tdG9wOjMycHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnJlZ2lzdHJhdGlvbl9fdGV4dF9saW5re21hcmdpbi10b3A6MjRweH19LmJvZHlfX3JlY292ZXJ5e21hcmdpbi1ib3R0b206MTcwcHh9LnJldHVybntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21heC13aWR0aDo1MjBweDt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG8gMThweCBhdXRvfS5yZXR1cm4gYXttYXJnaW4tbGVmdDo4cHg7Y29sb3I6IzAwMDtmb250LXNpemU6MTRweH0ubWlkZGxlX190ZXh0e21hcmdpbi1ib3R0b206MzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsubWlkZGxlX190ZXh0e21hcmdpbi1ib3R0b206MjhweH19LnJlZ19fdGV4dF90d297bWFyZ2luOjFyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnJlZ19fdGV4dF90d297bWFyZ2luOi41cmVtIDAgMCAwfS5yZWdfX3RleHRfdHdvIHB7Zm9udC1zaXplOjE0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5yZWdfX3RleHQgcHtmb250LXNpemU6MTRweH19LnRpbWVyX190ZXh0e2NvbG9yOiM1NDU0NTQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIycHg7ZGlzcGxheTpmbGV4fS50aW1lcl9fdGV4dCAudGltZXJ7bWFyZ2luOjAgMCAwIC42MjVyZW19LnRleHRfX3Bhc3N3b3Jke2NvbG9yOiM3Nzc7bWFyZ2luOjAgMCAxcmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnRleHRfX3Bhc3N3b3Jke21hcmdpbjowIDAgLjVyZW0gMH0udGV4dF9fcGFzc3dvcmQgcHtmb250LXNpemU6Ljg3NXJlbX19Lm1hcF9fbGlua3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7bWFyZ2luOjcuNXJlbSAwIDAgMH0ubWFwX19saW5rIGF7Zm9udC1zaXplOjJyZW07dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgMCAxLjI1cmVtfS5pbmRleF9faGVhZGVye2JhY2tncm91bmQtY29sb3I6IzMwN2ViZTt3aWR0aDoxMDAlO2hlaWdodDo1MC40Mzc1cmVtO21hcmdpbjotMS41NjI1cmVtIDAgMCAwO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246LjdzfS5pbmRleF9faGVhZGVyLmFjdGl2ZXtiYWNrZ3JvdW5kOiNjMDJkMmR9LmluZGV4X19oZWFkZXIuYWN0aXZlIC5idG5fX3doaXRle2NvbG9yOiNjMDJkMmR9LmluZGV4X19oZWFkZXIuYWN0aXZlIC5idG5fX3doaXRlOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2hlYWRlcntoZWlnaHQ6MzUuNjI1cmVtfX0uYnRuLmluZGV4IGF7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTtib3JkZXI6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYnRuLmluZGV4e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uaW5kZXhfX2hlYWRlcl9jb250YWluZXJ7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9faGVhZGVyX2NvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5ib2R5LmluZGV4e21hcmdpbjowfS5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5pbmRleF9faGVhZGVyX3N2Z3t3aWR0aDoxMDAlO2hlaWdodDoyOC4xMjVyZW07cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0uMTI1cmVtO3otaW5kZXg6MDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvaW5kZXhfX2JhY2sucG5nKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE4MDBweCl7LmluZGV4X19oZWFkZXJfc3Zne2JhY2tncm91bmQtc2l6ZToxMTAlIGF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE0MHB4KXsuaW5kZXhfX2hlYWRlcl9zdmd7YmFja2dyb3VuZC1zaXplOjEyNSUgYXV0bztiYWNrZ3JvdW5kLXBvc2l0aW9uOjQwJSAxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2hlYWRlcl9zdmd7ZGlzcGxheTpub25lfX0uaW5kZXhfX2hlYWRlcl90ZXh0X2J0bnttYXgtd2lkdGg6MzcuNDM3NXJlbTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9faGVhZGVyX3RleHRfYnRue21hcmdpbjowIGF1dG99fS5pbmRleF9faGVhZGVyX3RleHRfYnRuIC5idG5fX3doaXRlOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2ZmZn0uaW5kZXhfX2hlYWRlcl90ZXh0IHB7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTozLjI1cmVtO2xpbmUtaGVpZ2h0OjMuODc1cmVtO2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19oZWFkZXJfdGV4dHt3aWR0aDoyMC42MjVyZW07bWFyZ2luOjEwcHggYXV0byAyMHB4IGF1dG99LmluZGV4X19oZWFkZXJfdGV4dCBwe3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MS43NXJlbTtsaW5lLWhlaWdodDoyLjI1cmVtfX0uaW5kZXhfX2hlYWRlcl90ZXh0X2J0bntwYWRkaW5nOjcuMjVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19oZWFkZXJfdGV4dF9idG57cGFkZGluZzozNTBweCAwIDAgMH0uaW5kZXhfX2hlYWRlcl90ZXh0X2J0biAuYnRuLmluZGV4e21hcmdpbjphdXRvIGF1dG99LmluZGV4X19oZWFkZXJfdGV4dF9idG4gLmJ0bi5pbmRleCBhe21hcmdpbjphdXRvfX0uaW5kZXhfX3N3aXBlcl9jb250YWluZXJfb25le292ZXJmbG93OmhpZGRlbjttYXJnaW46LTYuODc1cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fc3dpcGVyX2NvbnRhaW5lcl9vbmV7b3ZlcmZsb3cteDpoaWRkZW59fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fc3dpcGVyX2NvbnRhaW5lcl9vbmV7ZGlzcGxheTpub25lfX0uaW5kZXhfX3N3aXBlcl9jb250YWluZXJfb25lIC5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpcnttYXJnaW46MS44NzVyZW0gMCAwIDB9LmluZGV4X19zd2lwZXJfY29udGFpbmVyX29uZSAuc3dpcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjAgMCAzLjc1cmVtIDB9LmluZGV4X19zd2lwZXJfY29udGFpbmVyX29uZSBhe2NvbG9yOiMwMDB9LmluZGV4X19zd2lwZXJfY29udGFpbmVyX29uZSAuc3dpcGVyLXNsaWRle2ZvbnQtc2l6ZToxOHB4O3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoxOC4xMjVyZW07ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MCA0MHB4IDAgMDttaW4td2lkdGg6MTguMTI1cmVtfS5pbmRleF9fc3dpcGVyX2NvbnRhaW5lcl9vbmUgLnN3aXBlci1zbGlkZSAuY291cnNlX2Rpcl9jb250YWluZXJ7bWluLXdpZHRoOjE4LjEyNXJlbTt3aWR0aDoxOC4xMjVyZW07ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19zd2lwZXJfY29udGFpbmVyX29uZSAuc3dpcGVyLXNsaWRlIC5jb3Vyc2VfZGlyX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO21hcmdpbjowIDAgMS44NzVyZW0gMH19LmluZGV4X19zd2lwZXJfY29udGFpbmVyX29uZSAuc3dpcGVyLXNsaWRlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uaW5kZXhfX3N3aXBlcl9jb250YWluZXJfb25lIC5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uaW5kZXhfX3N3aXBlcl9jb250YWluZXJfb25lIC5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpciAuYnRuLmJsdWV7Y29sb3I6IzAwOGNmZn0uaW5kZXhfX3N3aXBlcl9jb250YWluZXJfb25lIC5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpciAuYnRuLmJsdWU6aG92ZXJ7Y29sb3I6I2ZmZn0ubXlTd2lwZXJfdHdvIC5zd2lwZXItd3JhcHBlcntwYWRkaW5nOjAgMCAyLjVyZW0gMH0ubXlTd2lwZXJfdHdvIC5zd2lwZXItd3JhcHBlciAuc2Nob29sX19jb250YWluZXJ7d2lkdGg6MzkwcHg7aGVpZ2h0OjE1N3B4fS5teVN3aXBlcl90d28gLnN3aXBlci1zbGlkZXtmb250LXNpemU6MThweDtwb3NpdGlvbjpzdGF0aWM7bWFyZ2luOjAgMzBweCAwIDA7bWluLXdpZHRoOjM5MHB4fS5teVN3aXBlcl90d28gLnN3aXBlci1zbGlkZSAuc2Nob29sX19jb250YWluZXI6Zmlyc3QtY2hpbGR7bWFyZ2luOjAgMCAxLjg3NXJlbSAwO2hlaWdodDo5LjgxMjVyZW19Lm15U3dpcGVyX3R3byAuc3dpcGVyLXNsaWRlIC5zY2hvb2xfX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5teVN3aXBlcl90d28gLnN3aXBlci1zbGlkZSAuc2Nob29sX19yb3dfdHdve2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZH0uaW5kZXhfX3N3aXBlcl9vbmV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fc3dpcGVyX29uZXtkaXNwbGF5OmJsb2NrO21hcmdpbjozLjc1cmVtIDAgMCAwfX0uaW5kZXhfX3N3aXBlcl9vbmUgLmluZGV4X19idG5fcG9zaXRpb25fZGlye21hcmdpbjoyLjVyZW0gMCAwIDA7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3N3aXBlcl9vbmUgLmluZGV4X19idG5fcG9zaXRpb25fZGlye21hcmdpbjoxLjg3NXJlbSAwIDAgMH19LmluZGV4X19zd2lwZXJfb25lIC5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpciAuYnRuLmluZGV4X19jb250YWluZXJ7cGFkZGluZzowfS5pbmRleF9fc3dpcGVyX29uZSAuaW5kZXhfX2J0bl9wb3NpdGlvbl9kaXIgLmJ0bi5ibHVle2NvbG9yOiMwMDhjZmY7d2hpdGUtc3BhY2U6bm93cmFwfS5pbmRleF9fc3dpcGVyX29uZSAuaW5kZXhfX2J0bl9wb3NpdGlvbl9kaXIgLmJ0bi5ibHVlOmhvdmVye2NvbG9yOiNmZmZ9LmluZGV4X19zd2lwZXJfb25lIC5pbmRleF9fZGlyZWN0aW9uX2hlYWRlcnttYXJnaW46MCAwIDEuNXJlbSAwfS5kaXJfX3R3b19jb2x1bW57ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxLjg3NXJlbX0uZGlyX190d29fY29sdW1uIC5jb3Vyc2VfZGlyX2NvbnRhaW5lcnttYXJnaW46MH0uZGlyX190d29fY29sdW1uIGF7Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuZGlyX190d29fY29sdW1ue2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fS5zY2hvb2xfX2RpcmVjdG9yeV9pbmRleF9vdmVyZmxvd3ttYXJnaW46LTQuMzc1cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5zY2hvb2xfX2RpcmVjdG9yeV9pbmRleF9vdmVyZmxvd3tkaXNwbGF5Om5vbmV9fS5zY2hvb2xfX2Rpcl9oZWFkZXJfY29udHtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjcuNXJlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19kaXJfaGVhZGVyX2NvbnR7bWFyZ2luOjMuNzVyZW0gMCAwIDB9fS5zY2hvb2xfX2Rpcl9oZWFkZXJfY29udCAuc3dpcGVye292ZXJmbG93OnZpc2libGV9LnN3aXBlci5teVN3aXBlcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGV9LnN3aXBlci1zbGlkZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5pbmRleF9fc3dpcGVyX2RpcmVjdGlvbnN7ZGlzcGxheTpub25lO3dpZHRoOmZpdC1jb250ZW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fc3dpcGVyX2RpcmVjdGlvbnN7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlfX0uaW5kZXhfX3N3aXBlcl9kaXJlY3Rpb25zIC5pbmRleF9fZGlyZWN0aW9uX2hlYWRlcnttYXJnaW46My43NXJlbSAwIDAgMH0uaW5kZXhfX3N3aXBlcl9kaXJlY3Rpb25zIC5jb3Vyc2VfZGlyX2NvbnRhaW5lcnttYXgtd2lkdGg6MTkuNXJlbTt3aWR0aDoxOS41cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fc3dpcGVyX2RpcmVjdGlvbnMgLmNvdXJzZV9kaXJfY29udGFpbmVye21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjAgMCAxLjg3NXJlbSAwfX0uaW5kZXhfX2RpcmVjdGlvbl9oZWFkZXJ7bWFyZ2luOjAgMCAzLjEyNXJlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6M30uaW5kZXhfX2RpcmVjdGlvbl9oZWFkZXIgaDJ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjVyZW07bGluZS1oZWlnaHQ6My4xMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19kaXJlY3Rpb25faGVhZGVyIGgye2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuODc1cmVtfX0uYnRuLmluZGV4X19jb250YWluZXJ7cGFkZGluZzowfS5pbmRleF9fY29udGFpbmVye3dpZHRoOm1heC1jb250ZW50fS5pbmRleF9fYnRuX3Bvc2l0aW9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luOjMuNzVyZW0gMCAwIDB9LmluZGV4X19idG5fcG9zaXRpb24gLmJ0bi5pbmRleF9fY29udGFpbmVye3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2J0bl9wb3NpdGlvbntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjoxLjg3NXJlbSAwIDAgMH19LmluZGV4X19udW1iZXJzX2NvbnRhaWVye21hcmdpbjo3LjVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19udW1iZXJzX2NvbnRhaWVye21hcmdpbjozLjc1cmVtIDAgMCAwfX0uaW5kZXhfX251bWJlcnNfaGVhZGVye21hcmdpbjowIDAgM3JlbSAwfS5pbmRleF9fbnVtYmVyc19oZWFkZXIgaDJ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjVyZW07bGluZS1oZWlnaHQ6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX251bWJlcnNfaGVhZGVye21hcmdpbjowIDAgMS41cmVtIDB9LmluZGV4X19udW1iZXJzX2hlYWRlciBoMntmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbX19LmluZGV4X19udW1iZXJzX2Jsb2Nrc3ttYXJnaW46M3JlbSAwIDAgMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19udW1iZXJzX2Jsb2Nrc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5pbmRleF9fbnVtYmVyc19zdHVkZW50e2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kOiMzMDdlYmU7bWF4LXdpZHRoOjM1LjI1cmVtO21pbi13aWR0aDozMi4zNzVyZW07d2lkdGg6MTAwJTtoZWlnaHQ6MjQuNDM3NXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19udW1iZXJzX3N0dWRlbnR7bWF4LXdpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OjcuNXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fS5pbmRleF9fbnVtYmVyc19jdWx1bW5fY29se21hcmdpbjoxMC44JSAwIDAgNy45JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX251bWJlcnNfY3VsdW1uX2NvbHttYXJnaW46MS4yNXJlbSAwIDAgMS44NzVyZW19fS5pbmRleF9fbnVtYmVyc19jdWx1bW5fbnVtIHB7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjQuMjVyZW07Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX251bWJlcnNfY3VsdW1uX251bSBwe2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoyLjEyNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19idG5fcG9zaXRpb25fZGlyLmRlc2t0b3B7ZGlzcGxheTpub25lfX0uaW5kZXhfX251bWJlcnNfY3VsdW1uX3RleHR7bWFyZ2luOi43NXJlbSAwIDAgMDttYXgtd2lkdGg6MTMuOTM3NXJlbTt3aWR0aDoxMDAlfS5pbmRleF9fbnVtYmVyc19jdWx1bW5fdGV4dCBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjc1cmVtO2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19udW1iZXJzX2N1bHVtbl90ZXh0IHB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW19fS5pbmRleF9fbnVtYmVyX2Jsb2NrX2NvbHttYXJnaW46Mi40Mzc1cmVtIDAgMCAzcmVtO3dpZHRoOjIwMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fbnVtYmVyX2Jsb2NrX2NvbHttYXJnaW46MS4yNXJlbSAwIDAgMS44NzVyZW19fS5pbmRleF9fbnVtYmVyX2Jsb2NrX2ltZ3t3aWR0aDptYXgtY29udGVudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7bWFyZ2luOjAgMCAwIC4zMTI1cmVtfS5pbmRleF9fbnVtYmVyX2Jsb2NrX2ltZyBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjAgMS4yNXJlbSAxLjI1cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMTQwcHgpey5pbmRleF9fbnVtYmVyX2Jsb2NrX2ltZ3ttYXgtd2lkdGg6Ni4yNXJlbX19LmluZGV4X19udW1iZXJzX2N1bHVtbl9pbWd7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O2JvdHRvbTotNnB4O3dpZHRoOjY1JX0uaW5kZXhfX251bWJlcnNfY3VsdW1uX2ltZyBpbWd7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX251bWJlcnNfY3VsdW1uX2ltZ3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6N3JlbTttYXJnaW46MCAuODEyNXJlbSAwIDB9fS5pbmRleF9fbnVtYmVyX2Jsb2Nre2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWF4LXdpZHRoOjM4LjEyNXJlbTt3aWR0aDoxMDAlO2hlaWdodDoxMS4yNXJlbTttYXJnaW46MCAwIDJyZW0gMDtib3JkZXItcmFkaXVzOjEuMjVyZW19LmluZGV4X19udW1iZXJfYmxvY2sgLmluZGV4X19udW1iZXJzX2N1bHVtbl90ZXh0IHB7Y29sb3I6IzAxMDEwMX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX251bWJlcl9ibG9ja3ttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTtoZWlnaHQ6Ny41cmVtO2Rpc3BsYXk6ZmxleDttYXJnaW46MCAwIDEuMjVyZW0gMH19LmluZGV4X19udW1iZXJzX2N1bHVtbl9oZWFkIHB7Y29sb3I6IzAwOGNmZjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX251bWJlcnNfY3VsdW1uX2hlYWQgcHtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6Mi4xMjVyZW19fS5pbmRleF9fbnVtYmVyc19ibG9ja3N7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5pbmRleF9fbnVtYmVyc190d29fYmxvY2t7bWFyZ2luOjAgMCAwIDEuMjVyZW07bWF4LXdpZHRoOjM4LjEyNXJlbTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fbnVtYmVyc190d29fYmxvY2t7bWFyZ2luOjEuMjVyZW0gMCAwIDA7bWF4LXdpZHRoOjEwMCV9fS5pbmRleF9fdHJlbmRfY291cnNlX2NvbnRhaW5lcnttYXJnaW46Ny41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fdHJlbmRfY291cnNlX2NvbnRhaW5lcnttYXJnaW46My43NXJlbSAwIDAgMH19LmluZGV4X190b3Bfc2Nob29sX2NvbnRhaW5lcnttYXJnaW46Ny41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fdG9wX3NjaG9vbF9jb250YWluZXJ7bWFyZ2luOjEuNXJlbSAwIDAgMH19LmluZGV4X190b3Bfc2Nob29sX2NvbnRhaW5lciAuaW5kZXhfX2J0bl9wb3NpdGlvbnttYXJnaW46MS44NzVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X190b3Bfc2Nob29sX2NvbnRhaW5lciAuaW5kZXhfX2J0bl9wb3NpdGlvbnttYXJnaW46MH19LmluZGV4X19yZXZpZXdzX2NvbnRhaW5lcnttYXJnaW46Ny41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fcmV2aWV3c19jb250YWluZXJ7bWFyZ2luOjMuNzVyZW0gMCAwIDB9fS5pbmRleF9fcmV2aWV3c19jb2x1bW5fY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6NDBweH0uaW5kZXhfX3Jldmlld3NfY29sdW1uX2NvbnRhaW5lciAucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVye21hcmdpbjowIDAgMi41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19yZXZpZXdzX2NvbHVtbl9jb250YWluZXIgLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2NvbnRhaW5lcnttYXJnaW46MCAwIDIuMDYyNXJlbSAwfX0uaW5kZXhfX3Jldmlld3NfY29sdW1uX2NvbnRhaW5lciAucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVyLmxhc3R7bWFyZ2luOjB9LmluZGV4X19yZXZpZXdzX2NvbHVtbl9jb250YWluZXIgLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2NvbnRhaW5lciAucmVhZC1tb3JlLWJ1dHRvbntkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X19yZXZpZXdzX2NvbHVtbl9jb250YWluZXIgLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2NvbnRhaW5lciAucmVhZC1tb3JlLWJ1dHRvbntkaXNwbGF5OmZsZXh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fcmV2aWV3c19jb2x1bW5fY29udGFpbmVyIC5yZWFkLW1vcmUtYnV0dG9ue2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uaW5kZXhfX3Jldmlld3NfY29sdW1uX2NvbnRhaW5lciAucmVhZC1tb3JlLWJ1dHRvbiBzdmd7bWFyZ2luOi43NXJlbX0uaW5kZXhfX3Jldmlld3NfY29sdW1uX2NvbnRhaW5lciAucGFnZV9fc2Nob29sX3Jldmlld3ttYXgtaGVpZ2h0OjkxcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5pbmRleF9fcmV2aWV3c19jb2x1bW5fY29udGFpbmVyIC5wYWdlX19zY2hvb2xfcmV2aWV3IC5ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDIxNywyOSwwKSwjZmZmIDk1JSk7d2lkdGg6MTAwJTtoZWlnaHQ6MTEwcHg7b3BhY2l0eToxO3RyYW5zaXRpb246LjNzfS5pbmRleF9fcmV2aWV3c19jb2x1bW5fY29udGFpbmVyIC5hY3RpdmUgLnBhZ2VfX3NjaG9vbF9yZXZpZXd7bWF4LWhlaWdodDpub25lfS5pbmRleF9fcmV2aWV3c19jb2x1bW5fY29udGFpbmVyIC5hY3RpdmUgLmJvdHRvbXtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGV9LmluZGV4X19yZXZpZXdzX2NvbHVtbl9jb250YWluZXIgLmFjdGl2ZSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3Jldmlld3NfY29sdW1uX2NvbnRhaW5lcntnYXA6MzNweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmluZGV4X19yZXZpZXdzX2NvbHVtbl9jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6MH0uaW5kZXhfX3Jldmlld3NfY29sdW1uX2NvbnRhaW5lciAuaW5kZXhfX3Jldmlld3NfY29sdW1uOmZpcnN0LWNoaWxke21hcmdpbjowIDAgMzNweCAwfX0uaW5kZXhfX3ZpZGVvX2NvbnRhaW5lcnttYXJnaW46Ny41cmVtIDAgMCAwfS5pbmRleF9fdmlkZW9fY29udGFpbmVyIC5pbmRleF9fbnVtYmVyc19oZWFkZXJ7bWFyZ2luOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X192aWRlb19jb250YWluZXJ7bWFyZ2luOjMuNzVyZW0gMCAwIDA7ZGlzcGxheTpub25lfX0uaW5kZXhfX3ZpZGVvX3RleHR7bWF4LXdpZHRoOjUwcmVtO3dpZHRoOjEwMCU7bWFyZ2luOjFyZW0gMCAzcmVtIDB9LmluZGV4X192aWRlb190ZXh0IHB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjM3NXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3ZpZGVvX3RleHR7bWFyZ2luOjFyZW0gMCAxcmVtIDB9LmluZGV4X192aWRlb190ZXh0IHB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNXJlbX19LnZpZGVvX3BsYXl7ZGlzcGxheTpub25lfS52aWRlb19wbGF5LmFjdGl2ZXtkaXNwbGF5OmJsb2NrO21heC1oZWlnaHQ6MjVyZW07aGVpZ2h0OjEwMCV9LnZpZGVvX3BsYXkuYWN0aXZlIGlmcmFtZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtib3JkZXI6bm9uZX0uaW5kZXhfX3ZpZGVve2hlaWdodDoyNXJlbX0uaW5kZXhfX3ZpZGVvIGlmcmFtZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MS4yNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3ZpZGVve21hcmdpbjoxLjI1cmVtIDAgMCAwO2hlaWdodDoxNy4xMjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5pbmRleF9fdmlkZW97aGVpZ2h0OjEwLjg3NXJlbX19LmluZGV4X192aWRlb19wb3B1cHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X192aWRlb19wb3B1cHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO292ZXJmbG93LXk6YXV0bztvdXRsaW5lOjA7YmFja2dyb3VuZDpyZ2JhKDQ4LDEyNiwxOTAsLjQpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3ZpZGVvX3BvcHVwLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5pbmRleF9fdmlkZW9fcG9wdXAuYWN0aXZlIC5pbmRleF9fdmlkZW97d2lkdGg6MTAwJTtwYWRkaW5nOjAgLjYyNXJlbSAwIC42MjVyZW07aGVpZ2h0OjE4Ljc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luOi04LjU2MjVyZW0gMCAwIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuaW5kZXhfX3ZpZGVvX3BvcHVwLmFjdGl2ZSAuaW5kZXhfX3ZpZGVve2hlaWdodDoyMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X192aWRlb19wb3B1cC5hY3RpdmUgYnV0dG9ue2JvcmRlcjpub25lO2JhY2tncm91bmQ6MCAwO3dpZHRoOm1heC1jb250ZW50O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDttYXJnaW46LTExLjA2MjVyZW0gMCAwIDB9fS5pbmRleF9fdGVhY2hlcl9jb250YWluZXJ7bWFyZ2luOjcuNXJlbSAwIC03LjVyZW0gMDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZm9uLnBuZykgbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246dG9wO2hlaWdodDozNS4xODc1cmVtO3BhZGRpbmc6Ny41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fdGVhY2hlcl9jb250YWluZXJ7YmFja2dyb3VuZDojMzA3ZWJlO21hcmdpbjozLjc1cmVtIDAgLS45Mzc1cmVtIDA7aGVpZ2h0OjIwLjVyZW07cGFkZGluZzozLjc1cmVtIDAgMCAwfX0uaW5kZXhfX3RlYWNoZXJfY29udGFpbmVyIC5idG5fX3doaXRlOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2ZmZn0uaW5kZXhfX3RlYWNoZXJfY29sdW1uIC5idG4uaW5kZXh7bWFyZ2luOjNyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmluZGV4X190ZWFjaGVyX2NvbHVtbiAuYnRuLmluZGV4e21hcmdpbjoyLjI1cmVtIDAgMCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3RlYWNoZXJfY29sdW1ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9fS5pbmRleF9fdGVhY2hlcl90ZXh0IHB7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjc1cmVtO2xpbmUtaGVpZ2h0OjIuMjVyZW07Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX3RlYWNoZXJfdGV4dHttYXgtd2lkdGg6NTAwcHg7d2lkdGg6MTAwJTttaW4td2lkdGg6MzMwcHg7bWFyZ2luOjAgMCAuNXJlbX0uaW5kZXhfX3RlYWNoZXJfdGV4dCBwe2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS41cmVtO3RleHQtYWxpZ246Y2VudGVyfX0uaW5kZXhfX3RlYWNoZXJfY291cnNle3dpZHRoOjM1LjVyZW19LmluZGV4X190ZWFjaGVyX2NvdXJzZSBwe2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDozLjg3NXJlbTtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5pbmRleF9fdGVhY2hlcl9jb3Vyc2V7bWF4LXdpZHRoOjUwMHB4O3dpZHRoOjEwMCU7bWluLXdpZHRoOjMzMHB4fS5pbmRleF9fdGVhY2hlcl9jb3Vyc2UgcHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuNjI1cmVtO2xpbmUtaGVpZ2h0OjJyZW07dGV4dC1hbGlnbjpjZW50ZXJ9fS5mb3JtX19oZWFkZXJfaW5kZXggaDN7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjIuNXJlbX0uaW5kZXhfX3ZpZGVvX3ByZXZ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDIsODgsMTU5LC42KSxyZ2JhKDIsODgsMTU5LC42KSksdXJsKDIxOTU2Ny5wbmcpO3BhZGRpbmc6MDt3aWR0aDpjYWxjKDEwMCUgLSAxMHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMnB4KTtib3JkZXItcmFkaXVzOjEuMjVyZW07cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7b3ZlcmZsb3c6aGlkZGVufS5pbmRleF9fdmlkZW9fcHJldiBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmluZGV4X192aWRlb19wcmV2IHN2Z3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDAlO2xlZnQ6NTAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5pbmRleF9fdmlkZW9fcHJldiBzdmd7bWFyZ2luOi0yNXB4IDAgMCAtMjVweH19LmluZGV4X192aWRlb19wcmV2Lm5vbmV7ZGlzcGxheTpub25lfS5pbmRleF9fdmlkZW9fcHJldl9tb2JpbGV7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDozMDBweDtib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDIsODgsMTU5LC42KSxyZ2JhKDIsODgsMTU5LC42KSl9LmluZGV4X192aWRlb19wcmV2X21vYmlsZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXJhZGl1czoyMHB4fS5pbmRleF9fdmlkZW9fcHJldl9tb2JpbGUgc3Zne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MCU7bGVmdDo1MCU7bWFyZ2luOi0yNXB4IDAgMCAtMjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuaW5kZXhfX3ZpZGVvX3ByZXZfbW9iaWxle2hlaWdodDoyMDBweH19LnZpZGVvX19tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey52aWRlb19fbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5ib2R5LnByb2plY3R7bWFyZ2luOjNyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHkucHJvamVjdHttYXJnaW46LjkzNzVyZW0gMCAyLjVyZW0gMH19LmJyZWFkY3J1bWJzX19jb250YWluZXJ7bWFyZ2luOi40Mzc1cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5icmVhZGNydW1ic19fY29udGFpbmVye2Rpc3BsYXk6bm9uZX19LmJyZWFkY3J1bWJzX19jb250YWluZXIgYXtmb250LXdlaWdodDo0MDB9LmJyZWFkY3J1bWJzX19jb250YWluZXIgcHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo0MDB9LmJyZWFkY3J1bWI+bGkrbGk6YmVmb3Jle3BhZGRpbmc6MDtjb2xvcjojY2NjO2NvbnRlbnQ6XCIvwqBcIn0uYnJlYWRjcnVtYi1pdGVte21heC1oZWlnaHQ6bWF4LWNvbnRlbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uYnJlYWRjcnVtYnN7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MH0uYnJlYWRjcnVtYnMgbGl7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luLXJpZ2h0OjhweDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo0MDB9LmdyZXl7Y29sb3I6Izc3N30uYmxhY2t7Y29sb3I6IzAwMH0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXJpZ2h0Oi41cmVtO2NvbG9yOiMwMDA7Zm9udC1zaXplOi43NXJlbTtjb250ZW50OlwiL1wifS5wcm9qZWN0X19jb250ZW50e2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucHJvamVjdF9fY29udGVudHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5zaGFkb3d7Ym94LXNoYWRvdzo1cHggMTVweCAzNXB4IHJnYmEoMCwwLDAsLjA4KX0ucHJvamVjdF9fbWVudXttYXgtd2lkdGg6MTUuMzc1cmVtO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucHJvamVjdF9fbWVudSBuYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MCAwIC42MjVyZW0gMH0ucHJvamVjdF9fbWVudSBuYXY6bGFzdC1jaGlsZHttYXJnaW46MH0ucHJvamVjdF9fbWVudSBhe2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MS4yNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucHJvamVjdF9fbWVudXtkaXNwbGF5Om5vbmV9fS5hY3RpdmVfX2l0ZW17YmFja2dyb3VuZDpyZ2JhKDAsMTQwLDI1NSwuMSk7Ym9yZGVyLXJhZGl1czoxLjg3NXJlbX0ucHJvamVjdF9fbWVudV9tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wcm9qZWN0X19tZW51X21vYmlsZXtkaXNwbGF5OmlubGluZS1ibG9ja319LnNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNlbGVjdHtkaXNwbGF5OmJsb2NrfX0uc2VsZWN0X19ib2R5e2xlZnQ6MDtyaWdodDowO3RvcDoxMDAlO3BhZGRpbmc6LjYyNXJlbTttYXJnaW46LjI1cmVtIDAgMCAwO2JvcmRlcjoxcHggc29saWQgI2QxZDFkMTtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItcmFkaXVzOjMwcHg7ZGlzcGxheTpub25lO2hlaWdodDptYXgtY29udGVudDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNlbGVjdC5pcy1hY3RpdmUgLnNlbGVjdF9fYm9keXtkaXNwbGF5OmJsb2NrfS5zY2hvb2xfX3NlbGVjdF9oZWFkX3N2Zy5pcy1hY3RpdmV7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zZWxlY3RfX2l0ZW17ZGlzcGxheTpmbGV4O2hlaWdodDoyLjM3NXJlbTtwYWRkaW5nOjAgMS4yNXJlbTthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOi45Mzc1cmVtfS5zZWxlY3RfX2hlYWRlcntkaXNwbGF5OmZsZXg7Ym9yZGVyOjFweCBzb2xpZCAjZDFkMWQxO2JvcmRlci1yYWRpdXM6MzBweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowIDEuNTYyNXJlbTtoZWlnaHQ6NTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNlbGVjdF9faWNvbnt3aWR0aDoyNXB4O2hlaWdodDoyNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1zaHJpbms6MDt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zZWxlY3RfX2ljb24uaXMtYWN0aXZle3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uc2VsZWN0X19jdXJyZW50e2ZvbnQtc2l6ZTouOTM3NXJlbTtsaW5lLWhlaWdodDoyNHB4O3BhZGRpbmc6OHB4fS5wcm9qZWN0X19pbmZve21hcmdpbjowIDAgMCAyLjgxMjVyZW07bWF4LXdpZHRoOjU4Ljc1cmVtO21pbi13aWR0aDoyMC42MjVyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucHJvamVjdF9faW5mb3ttYXgtd2lkdGg6NTYuMjVyZW07bWluLXdpZHRoOjIwLjYyNXJlbTt3aWR0aDoxMDAlO21hcmdpbjowfX0ucHJvamVjdF9faGVhZGVye2ZvbnQtc2l6ZToxLjYyNXJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAxLjI1cmVtIDA7bGluZS1oZWlnaHQ6My4zNzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnByb2plY3RfX2hlYWRlcnttYXJnaW46MXJlbSAwIDFyZW0gMDtsaW5lLWhlaWdodDoyLjEyNXJlbX0ucHJvamVjdF9faGVhZGVyIGgxe2ZvbnQtc2l6ZToxLjc1cmVtfX0ucHJvamVjdF9fdGV4dCBwe21hcmdpbjowIDAgMXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wcm9qZWN0X190ZXh0IHB7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4yNXJlbX19LnByb2plY3RfX2VtYWlse2Rpc3BsYXk6ZmxleDt3aWR0aDozOXJlbTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOi41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wcm9qZWN0X19lbWFpbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJX19LnByb2plY3RfX2VtYWlsX29uZXttYXgtd2lkdGg6MTguNzVyZW07d2lkdGg6MTAwJX0uZW1haWxfX3RleHR7Y29sb3I6Izc3NzttYXJnaW46MCAwIC41cmVtIDB9LmVtYWlsX19saW5rIGF7Y29sb3I6IzAwMH0ucHJvamVjdF9fZW1haWxfdHdve21heC13aWR0aDoxOC43NXJlbTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wcm9qZWN0X19lbWFpbF90d297bWFyZ2luOi43NXJlbSAwIDAgMH19LmhlbHBfX2NvbnRlbnR7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oZWxwX19jb250ZW50e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmJvZHkuaGVscHttYXJnaW46M3JlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYm9keS5oZWxwe21hcmdpbjowfX0uaGVscF9faW5mb3ttYXgtd2lkdGg6NTIuNXJlbTt3aWR0aDoxMDAlfS5xdWVzdGlvbl9fdGV4dHttYXJnaW46M3JlbSAwIDNyZW19LnF1ZXN0aW9uX190ZXh0IGgye2ZvbnQtc2l6ZToyLjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjMuMTI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5xdWVzdGlvbl9fdGV4dHttYXJnaW46MS44NzVyZW0gMCAyLjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MXJlbX19LnF1ZXN0aW9uX19oZWFkZXJ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtjdXJzb3I6cG9pbnRlcn0ucXVlc3Rpb25fX2hlYWRlciAucXVlc3Rpb25fX2hlYWRlcl9jb250YWluZXJ7bWFyZ2luOjAgMi44MTI1cmVtIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucXVlc3Rpb25fX2hlYWRlciAucXVlc3Rpb25fX2hlYWRlcl9jb250YWluZXJ7bWFyZ2luOjAgMS41NjI1cmVtIDAgMDt3aWR0aDoxMDAlfX0ucXVlc3Rpb24uaXMtYWN0aXZlIC5xdWVzdGlvbl9fYm9ieXt2aXNpYmlsaXR5OnZpc2libGU7bWF4LWhlaWdodDptYXgtY29udGVudDttYXJnaW46Mi44MTI1cmVtIDAgMCAwfS5xdWVzdGlvbi5pcy1hY3RpdmUgLnF1ZXN0aW9uX19pY29uX29ue2Rpc3BsYXk6bm9uZX0ucXVlc3Rpb24uaXMtYWN0aXZlIC5xdWVzdGlvbl9faWNvbl9vZmZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucXVlc3Rpb25fX2ljb25fb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucXVlc3Rpb257cGFkZGluZzoxLjEyNXJlbSAwIDEuMTI1cmVtIDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDE0MCwyNTUsLjMpfS5xdWVzdGlvbl9fYm9ieXttYXgtaGVpZ2h0OjA7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC41cyBlYXNlLW91dCxtYXJnaW4gLjVzIGVhc2Utb3V0fS5xdWVzdGlvbl9faWNvbl9vZmZ7ZGlzcGxheTpub25lfS5ibG9ja19fcmVwb3J0e21hcmdpbjowIDAgMCA1LjYyNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYmxvY2tfX3JlcG9ydHttYXJnaW46MCAwIDIuNXJlbSAwfX0ucmVwb3J0X19jb250YWN0e21heC13aWR0aDoxOS4zNzVyZW07d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6MS4yNXJlbSAxLjVyZW0gMS4yNXJlbSAxLjVyZW07bWFyZ2luOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnJlcG9ydF9fY29udGFjdHttYXgtd2lkdGg6MTAwJTttYXJnaW46MXJlbSAwIDAgMH19LmNvbnRhY3RfX3RleHR7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O21hcmdpbjowIDAgMS41cmVtIDB9LnJlcG9ydF9fZm9ybXttYXJnaW46MS41cmVtIDAgMCAwO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjEuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnJlcG9ydF9fZm9ybSBidXR0b257d2lkdGg6MTAwJX0ucmVwb3J0X19oZWFkZXJ7bWFyZ2luOjAgMCAxLjI1cmVtIDB9LnJlcG9ydF9faGVhZGVyIGg1e2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MjBweH0uY29tbWVudF9fdGV4dCB0ZXh0YXJlYXtyZXNpemU6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoyMDBweDtib3JkZXI6MXB4IHNvbGlkICNkMWQxZDE7Ym9yZGVyLXJhZGl1czozMHB4O3BhZGRpbmc6MXJlbSAxLjU2MjVyZW07Zm9udC1zaXplOjE1cHg7dHJhbnNpdGlvbjouNXN9LmNvbW1lbnRfX3RleHQgdGV4dGFyZWE6aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCAjOTg5ODk4fS5jb21tZW50X190ZXh0IHRleHRhcmVhOmZvY3Vze2JvcmRlcjoxcHggc29saWQgI2FkZGFmZn0uY29tbWVudHttYXJnaW46MCAwIDEuNXJlbSAwfS5pbnBfX2NvbnRhaW5lcl9yZXBvcnR7bWFyZ2luOjAgMCAxLjVyZW0gMH0ucmVwb3J0X19wZXJzb25hbF9kYXRhe21hcmdpbjoxcmVtIDAgMCAwO3dpZHRoOjE2LjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5xdWVzdGlvbl9faXRlbSBwe2ZvbnQtc2l6ZTouODc1cmVtfX0uaGVscF9fdGV4dCBwe2ZvbnQtc2l6ZToxLjM3NXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbTtjb2xvcjojMWMxYzFjfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oZWxwX190ZXh0IHB7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtfX0uYm9keS5jb3Vyc2VfZGlye21hcmdpbjozcmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5LmNvdXJzZV9kaXJ7bWFyZ2luOi45Mzc1cmVtIDAgMi41cmVtIDB9fS5jb3Vyc2VfZGlyX2hlYWRlcntmb250LXNpemU6MS42MjVyZW07Zm9udC13ZWlnaHQ6NzAwO2hlaWdodDptYXgtY29udGVudDtsaW5lLWhlaWdodDo2MnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb3Vyc2VfZGlyX2hlYWRlcntmb250LXNpemU6Ljg3NXJlbX19LmNvdXJzZV9kaXJfdGV4dHttYXJnaW46MS4yNXJlbSAwIDAgMH0uY291cnNlX2Rpcl90ZXh0IHB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjM3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY291cnNlX2Rpcl90ZXh0e21hcmdpbjoxcmVtIDAgMCAwfS5jb3Vyc2VfZGlyX3RleHQgcHtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtfX0uY291cnNlX2Rpcl9jb2x1bW57bWFyZ2luOjMuNzVyZW0gMCAwIDB9LmNvdXJzZV9kaXJfY29sdW1uIC5jb3Vyc2VfZGlyX3Jvd3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyIDFmcjtnYXA6MS44NzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjgwcHgpey5jb3Vyc2VfZGlyX2NvbHVtbiAuY291cnNlX2Rpcl9yb3d7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyfS5jb3Vyc2VfZGlyX2NvbHVtbiAuY291cnNlX2Rpcl9yb3cgLmNvdXJzZV9kaXJfY29udGFpbmVye21heC13aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY291cnNlX2Rpcl9jb2x1bW4gLmNvdXJzZV9kaXJfcm93e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MS44NzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb3Vyc2VfZGlyX2NvbHVtbiAuY291cnNlX2Rpcl9yb3d7ZGlzcGxheTpmbGV4fX0uY291cnNlX2Rpcl9yb3d7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luOjAgMCAxLjg3NXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE0MHB4KXsuY291cnNlX2Rpcl9yb3d7bWFyZ2luOjAgMCAuOTM3NXJlbSAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY291cnNlX2Rpcl9yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowfX0uY291cnNlX2Rpcl9yb3cgLmNvdXJzZV9kaXJfY29udGFpbmVye21hcmdpbjowIDEuODc1cmVtIDAgMH0uY291cnNlX2Rpcl9yb3cgLmNvdXJzZV9kaXJfY29udGFpbmVyOmxhc3QtY2hpbGR7bWFyZ2luOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMTQwcHgpey5jb3Vyc2VfZGlyX3JvdyAuY291cnNlX2Rpcl9jb250YWluZXJ7bWFyZ2luOjAgLjkzNzVyZW0gMCAwfS5jb3Vyc2VfZGlyX3JvdyAuY291cnNlX2Rpcl9jb250YWluZXI6bGFzdC1jaGlsZHttYXJnaW46MH19LmNvdXJzZV9kaXJfY29udGFpbmVye21heC13aWR0aDoxNy44MTI1cmVtO3dpZHRoOjEwMCU7aGVpZ2h0OjE1LjYyNXJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6Mi4xODc1cmVtIDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtfS5jb3Vyc2VfZGlyX2NvbnRhaW5lciBhe2NvbG9yOiMwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvdXJzZV9kaXJfY29udGFpbmVye21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjAgMCAxLjg3NXJlbSAwfX0uY291cnNlX2Rpcl9jb250YWluZXI6aG92ZXIgLmNpcmNsZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtwYWRkaW5nOjEuNTYyNXJlbTttYXJnaW46MH0uY291cnNlX2Rpcl9jb250YWluZXI6aG92ZXIgLmNvdXJzZV9kaXJfdGV4dHN7Y29sb3I6I2ZmZn0uY291cnNlX2Rpcl9jb250YWluZXI6aG92ZXIgLmNvdXJzZV9kaXJfbnVtYmVye2NvbG9yOiNmZmZ9LmNpcmNsZXt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246MXM7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjM1cHggMCAwIDI1cHg7dG9wOjA7bGVmdDowfS5ncmVlbntiYWNrZ3JvdW5kOiMxMDg5ODl9LnllbGxvd3tiYWNrZ3JvdW5kOiNmZmM3MDB9LmJsdWVfY2lyY2xle2JhY2tncm91bmQ6IzMwN2ViZX0uZ3JleXtiYWNrZ3JvdW5kOiM3NGExYzN9LmNvdXJzZV9kaXJfdGV4dHN7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjcuODEyNXJlbSAwIC41cmVtIDA7dHJhbnNpdGlvbjoxczttYXgtd2lkdGg6MTQuNjg3NXJlbTt3aWR0aDoxMDAlO21heC1oZWlnaHQ6My4yNXJlbTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmNvdXJzZV9kaXJfdGV4dHMgcHtmb250LXNpemU6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NTAwfS5jb3Vyc2VfZGlyX251bWJlcntmb250LXNpemU6MTRweDttYXJnaW46MTEuMjVyZW0gMCAwIDA7Y29sb3I6IzQ4NDg0ODtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOjFzfS5jb3Vyc2VfZGlyX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjouMjVyZW0gMCAwIDB9LmNvdXJzZV9kaXJfYnRue2Rpc3BsYXk6ZmxleDt3aWR0aDptYXgtY29udGVudDttYXJnaW46NC42ODc1cmVtIDAgMCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb3Vyc2VfZGlyX2J0bnttYXJnaW46MS44NzVyZW0gYXV0byAwIGF1dG99fS5jb3Vyc2VfZGlyX3RleHR7bWF4LXdpZHRoOjM5LjM3NXJlbX0uY291cnNlX2Rpcl90ZXh0IHB7bGluZS1oZWlnaHQ6MzBweH0uYm9keS5zY2hvb2x7bWFyZ2luOjNyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHkuc2Nob29se21hcmdpbjouOTM3NXJlbSAwIDIuNXJlbSAwfX0uc2Nob29sX19zZWxlY3R7bWF4LXdpZHRoOjE2LjI1cmVtO3dpZHRoOjEwMCV9LnNjaG9vbF9fc2VsZWN0X2hlYWR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEuMjVyZW07bWF4LXdpZHRoOjE2LjI1cmVtO3dpZHRoOjEwMCU7aGVpZ2h0OjMuMjVyZW07YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2QxZDFkMTtib3JkZXItcmFkaXVzOjMwcHg7Y3Vyc29yOnBvaW50ZXJ9LnNjaG9vbF9fc2VsZWN0X2hlYWRfdGV4dHtjb2xvcjpncmV5fS5zY2hvb2xfX3NlbGVjdF9ib2R5e3Bvc2l0aW9uOmFic29sdXRlO21heC13aWR0aDoxNi4yNXJlbTt3aWR0aDoxMDAlO2hlaWdodDoxNi44NzVyZW07YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2QxZDFkMTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czozMHB4O3BhZGRpbmc6LjYyNXJlbTttYXJnaW46LjI1cmVtIDAgMCAwO2Rpc3BsYXk6bm9uZX0uc2Nob29sX19zZWxlY3RfYm9keV9zY3JvbGx7b3ZlcmZsb3cteTpzY3JvbGw7aGVpZ2h0OjE1LjYyNXJlbX0uc2Nob29sX19zZWxlY3RfYm9keV9zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5ZmQ7bWFyZ2luLXJpZ2h0OjEwcHg7cG9zaXRpb246YWJzb2x1dGV9LnNjaG9vbF9fc2VsZWN0X2JvZHlfc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYnt3aWR0aDoycHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTQwLDI1NSwuMyk7Ym9yZGVyLXJhZGl1czoycHh9LnNjaG9vbF9fc2VsZWN0X2JvZHlfc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFja3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4yKTtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZjlmOWZkfS5zY2hvb2xfX3NlbGVjdF9ib2R5LmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5zY2hvb2xfX3NlbGVjdF9pdGVte3BhZGRpbmc6LjYyNXJlbSAxLjI1cmVtO2JvcmRlci1yYWRpdXM6MzBweDtjdXJzb3I6cG9pbnRlcn0uc2Nob29sX19zZWxlY3RfaXRlbTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwxNDAsMjU1LC4xKX0uc2Nob29sX19zZWxlY3RfaXRlbTpob3ZlciBwe2NvbG9yOiMzNzM3Mzd9LnNjaG9vbF9fc2VsZWN0X2l0ZW0gcHtmb250LXNpemU6MTVweDtjb2xvcjpncmV5O2ZvbnQtd2VpZ2h0OjQwMH0uc2Nob29sX19zZWxlY3RfaXRlbS5pcy1hY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDAsMTQwLDI1NSwuMSl9LnNjaG9vbF9fc2VsZWN0X2l0ZW0uaXMtYWN0aXZlIHB7Y29sb3I6IzM3MzczN30uc2Nob29sX19zZWxlY3RfbW9iaWxfYm9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzouOTM3NXJlbTtkaXNwbGF5Om5vbmV9LnNjaG9vbF9fc2VsZWN0X21vYmlsX2JvZHkuaXMtYWN0aXZle2Rpc3BsYXk6YmxvY2s7ei1pbmRleDo5OX0uc2Nob29sX19zZWxlY3RfbW9iaWxfYm9keS5pcy1hY3RpdmUgLnNjaG9vbF9fc2VsZWN0X2hlYWRfc3Zne21hcmdpbjoxMDBweH0uc2Nob29sX19zZWxlY3RfbW9iaWxfaXRlbXttYXJnaW46MCAwIC43NXJlbSAwfS5yZXNldHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5yZXNlcnRfX3RleHQgYXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izc5Nzk3OX0ucmVzZXRfc3Zne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjAgMCAwIDEuODc1cmVtfS5zY2hvb2xfc2VsZWN0X21vYmlsX2J0biBidXR0b257d2lkdGg6OS42ODc1cmVtO21hcmdpbjo0LjA2MjVyZW0gMCAwIDB9LnNjaG9vbF9fbWVudXttYXJnaW46My43NXJlbSAwIDAgMH0uc2Nob29sX19tZW51X2Rlc2t0b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19tZW51X2Rlc2t0b3B7ZGlzcGxheTpub25lfX0uc2Nob29se21hcmdpbjoxLjc1cmVtIDAgMCAwfS5zY2hvbGxfX2NvbHVtbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zb3J0aW5nX19kaXJlY3Rpb25ze21hcmdpbjoxLjVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNvcnRpbmdfX2RpcmVjdGlvbnN7bWFyZ2luOi45Mzc1cmVtIDAgMCAwfX0uc2Nob29sX3NlbF9jb250YWluZXJ7bWF4LXdpZHRoOjE2LjI1cmVtO3dpZHRoOjEwMCV9LmJvZHkucGFnZV9fc2Nob29se21hcmdpbjozcmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5LnBhZ2VfX3NjaG9vbHttYXJnaW46LjkzNzVyZW0gMCAyLjgxMjVyZW0gMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHlfcGFnZV9fc2Nob29sX2NvbnRhaW5lciAuc29ydGluZ3tkaXNwbGF5Om5vbmV9fS5ib2R5X3BhZ2VfX3NjaG9vbF9jb250YWluZXIgLnNvcnRpbmcgZGl2e21hcmdpbjowIDIuMTg3NXJlbSAwIDB9LnBhZ2VfX3NjaG9vbF9pbmZve2Rpc3BsYXk6ZmxleH0ucGFnZV9fc2Nob29sX2luZm8gLnByb2plY3RfX2hlYWRlcnttYXgtd2lkdGg6Nzg2cHg7d2lkdGg6MTAwJX0ucGFnZV9fc2Nob29sX2luZm8gLnNjaG9vbF9fZXN0aW1hdGVze21hcmdpbjowIDAgMnJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19zY2hvb2xfaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucGFnZV9fc2Nob29sX2ltYWdle21hcmdpbjowIDQuMDYyNXJlbSAwIDB9LnBhZ2VfX3NjaG9vbF9pbWFnZSBpbWd7Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19zY2hvb2xfaW1hZ2UgaW1ne3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19zY2hvb2xfaW1hZ2V7bWFyZ2luOjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5zY2hvb2xfX2VzdGltYXRlc3tmbGV4LXdyYXA6d3JhcH19LnBhZ2VfX3NjaG9vbF9wcm9qZWN0X3RleHR7bWFyZ2luOjAgMCAyOHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBhZ2VfX3NjaG9vbF9wcm9qZWN0X3RleHR7bWFyZ2luOjAgMCAxNnB4IDB9fS50ZXh0X19tYXJnaW4gcDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbjowIDAgMXJlbSAwfS5zY2hvb2xfX2VzdGltYXRlc19zdmdfb25le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnBhZ2VfX3NjaG9vbF9fZXN0aW1hdGVzX251bXttYXJnaW46MCAycmVtIDAgLjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucGFnZV9fc2Nob29sX19lc3RpbWF0ZXNfbnVtIHB7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjE2cHh9LnNjaG9vbF9fZXN0aW1hdGVzX3N2Z190aHJlZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5wYWdlX3NjaG9vbF9fZXN0aW1hdGVzX3RleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MCAycmVtIDAgLjVyZW19LnBhZ2Vfc2Nob29sX19lc3RpbWF0ZXNfdGV4dCBhe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiM4MjgyODJ9LnBhZ2VfX3NjaG9vbF9pbmZve2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjVweCAxNXB4IDM1cHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBhZ2VfX3NjaG9vbF9pbmZve3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym94LXNoYWRvdzo1cHggMTVweCAzNXB4IHRyYW5zcGFyZW50fX0uYWxsX19jb3Vyc2VfdGV4dHttYXJnaW46My43NXJlbSAwIDMuNzVyZW0gMH0uYWxsX19jb3Vyc2VfdGV4dCBoMntmb250LXNpemU6Mi41cmVtO2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYWxsX19jb3Vyc2VfdGV4dHttYXJnaW46My43NXJlbSAwIC45Mzc1cmVtIDB9fS5wYWdlX19zY2hvb2xfYnV0dG9ue2Rpc3BsYXk6ZmxleDttYXJnaW46Ny41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19zY2hvb2xfYnV0dG9ue21hcmdpbjozLjc1cmVtIDAgMCAwfX0ucGFnZV9fc2Nob29sX2J1dHRvbiBidXR0b257Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjFyZW19LmJ0bl9wYWdlX19zY2hvb2x7cGFkZGluZzouNXJlbSAuNzVyZW07Ym9yZGVyLXJhZGl1czouNXJlbTt3aWR0aDptYXgtY29udGVudDtiYWNrZ3JvdW5kOnJnYmEoMCwxNDAsMjU1LC4xKTtjb2xvcjojMDA4Y2ZmO21hcmdpbjowIC43NXJlbSAwIDA7dHJhbnNpdGlvbjouNXN9LmJ0bl9wYWdlX19zY2hvb2wuYWN0aXZle2JhY2tncm91bmQ6IzAwOGNmZjtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjQwMH0uYnRuX3BhZ2VfX3NjaG9vbDpob3ZlcntiYWNrZ3JvdW5kOiMwMDhjZmY7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo0MDB9LnNvcnRpbmdfX21lbnVfY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmV0X19saW5le2Rpc3BsYXk6ZmxleH0ubmV0X19saW5lIGRpdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowIDAgMCAxLjc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5uZXRfX2xpbmV7ZGlzcGxheTpub25lfX0ubmV0X19saW5lIC5vbmUuaXMtYWN0aXZlIHN2Z3tmaWxsOiNjZmNmY2Z9Lm5ldF9fbGluZSAub25lLmlzLWFjdGl2ZSBzdmcgcmVjdHtzdHJva2U6I2NmY2ZjZn0ubmV0X19saW5lIC50d28uaXMtYWN0aXZlIHN2Z3tmaWxsOiMwMDhjZmZ9Lm5ldF9fbGluZSAudHdvLmlzLWFjdGl2ZSBzdmcgcmVjdHtmaWxsOiMwMDhjZmZ9Lm5ldF9fbGluZV9zdmd7Y3Vyc29yOnBvaW50ZXJ9LnNjaG9vbF9fY2FyZHNfYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjIuMTg3NXJlbTttYXJnaW46Mi41cmVtIDAgMCAwO21heC13aWR0aDo1NC4zNzVyZW07d2lkdGg6MTAwJTtwYWRkaW5nOjEuODc1cmVtIDIuMTg3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCl7LnNjaG9vbF9fY2FyZHNfYm9keXt3aWR0aDphdXRvfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuc2Nob29sX19jYXJkc19ib2R5e21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3BhZGRpbmc6MCAwO21hcmdpbjouOTM3NXJlbSAwIDAgMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9fS5zY2hvb2xfX2NhcmRzX2JvZHkuaXMtYWN0aXZle2Rpc3BsYXk6bm9uZX0uc2Nob29sX19jYXJkc19jb250YWluZXJfbWVudXttYXgtd2lkdGg6NTQuMzc1cmVtO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnNjaG9vbF9fY2FyZHNfY29udGFpbmVyX21lbnV7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5zY2hvb2xfX2NhcmRzX2NvbnRhaW5lcl9tZW51e3dpZHRoOjEwMCV9fS5tZW51X19jYXJkX2ZpbHRlcntkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsubWVudV9fY2FyZF9maWx0ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmNoZWNrYm94X2FsbC5pcy1hY3RpdmV7dmlzaWJpbGl0eTpoaWRkZW59LnBhZ2VfX3NjaG9vbF9saW5rX2JsdWV7Y29sb3I6IzAwOGNmZn0ucGFnZV9fc2Nob29sX3NlbGVjdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5wYWdlX19zY2hvb2xfc2VsZWN0IGF7bWFyZ2luOjAgLjQzNzVyZW0gMCAwfS5wYWdlX19zY2hvb2xfcHJpY2VfY29udGFpbmVye2Rpc3BsYXk6ZmxleH0ucGFnZV9fc2Nob29sX3ByaWNlX2NvbnRhaW5lciBwe2NvbG9yOiM4Nzg3ODd9LnBhZ2VfX3NjaG9vbF9wcmljZV9jb250YWluZXJfcHttYXJnaW46MCAwIC4zMTI1cmVtIDB9LnBhZ2VfX3NjaG9vbF9wcmljZV9jb250YWluZXJfaW5wdXR7bWFyZ2luOjAgMS41cmVtIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fc2Nob29sX21lbnVfbWFyZ2lue21hcmdpbjoyMDBweCAwIDAgMH19LnBhZ2VfX3NjaG9vbF9yZXZpZXdze2Rpc3BsYXk6bm9uZX0ucGFnZV9fc2Nob29sX3Jldmlld3MuaXMtYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm1lbnVfX2NhcmRfZmlsdGVyX2hlYWRlcntkaXNwbGF5Om5vbmV9Lm1lbnVfX2NhcmRfZmlsdGVyX2hlYWRlci5pcy1hY3RpdmV7ZGlzcGxheTpibG9ja30ucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVye3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEuMjVyZW07bWFyZ2luOjAgMCAycmVtIDB9LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX3Jvd3tkaXNwbGF5OmZsZXg7bWFyZ2luOjAgMCAxLjI1cmVtIDB9LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2ltZ3t3aWR0aDo1LjEyNXJlbTtoZWlnaHQ6NS4xMjVyZW19LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2ltZyBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjUwJX0ucGFnZV9fc2Nob29sX3Jldmlld3NfY29sdW1ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMCAwIDEuMjVyZW19LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX25hbWV7bWFyZ2luOjAgMCAuNzVyZW0gMH0ucGFnZV9fc2Nob29sX3Jldmlld3NfbmFtZSBwe2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMH0ucGFnZV9fc2Nob29sX3Jldmlld3NfZ3JhZGUgcHtjb2xvcjojNTc1NzU3O2ZvbnQtc2l6ZTouODc1cmVtfS5wYWdlX19zY2hvb2xfcmV2aWV3IHB7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4zNzVyZW19LnBhZ2VfX3NjaG9vbF9yZXZpZXdze21heC13aWR0aDo1MC42ODc1cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjQuMzc1cmVtIDAgNC4zNzVyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fc2Nob29sX3Jldmlld3N7bWFyZ2luOjEuMjVyZW0gMCAxLjg3NXJlbSAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYnRuX19jb250YWluZXIuY2VudGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uYm9keV9wYWdlX19zY2hvb2xfY29udGFpbmVyIC5ibG9ja19fc2hvd3tsZWZ0Oi03MCV9LmJvZHlfcGFnZV9fc2Nob29sX2NvbnRhaW5lciAuYmxvY2tfX3Nob3cgc3Zne2xlZnQ6OTklO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYm9keS5wYWdlX19jb3Vyc2V7bWFyZ2luOjMuNzVyZW0gMCAuNjI1cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHkucGFnZV9fY291cnNle21hcmdpbjowIDAgMi44MTI1cmVtIDB9fS5wYWdlX19jb3Vyc2VfYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvcGFnZV9jb3Vyc2UucG5nKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjIyLjE4NzVyZW07bWluLWhlaWdodDoyMi4xODc1cmVtO21hcmdpbjotMS41NjI1cmVtIDAgMS43NXJlbSAwO2hlaWdodDoxNTAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19jb3Vyc2VfYmFja2dyb3VuZHt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTMuMDYyNXJlbTttYXgtaGVpZ2h0OjEzLjEyNXJlbTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlO2JhY2tncm91bmQtcG9zaXRpb246dG9wfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGFnZV9fY291cnNlX2JhY2tncm91bmR7bWluLWhlaWdodDo2LjgxMjVyZW07bWF4LWhlaWdodDo2Ljg3NXJlbTtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlfX0ucGFnZV9fY291cnNlX2JhY2tncm91bmQuaXMtYWN0aXZle2Rpc3BsYXk6bm9uZX0ucGFnZV9fY291cnNlX2JhY2tncm91bmRfdHdvLmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5wYWdlX19jb3Vyc2Vfcm93e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBhZ2VfX2NvdXJzZV9yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucGFnZV9fY291cnNlX2J0bnNfY29udGFpbmVye2Rpc3BsYXk6ZmxleDttYXJnaW46LTIuMjVyZW0gMCAwIDB9LnBhZ2VfX2NvdXJzZV9idG5zX2NvbnRhaW5lciBidXR0b257Ym9yZGVyOm5vbmU7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBhZ2VfX2NvdXJzZV9idG5zX2NvbnRhaW5lcnttYXJnaW46MS44NzVyZW0gMCAwIDA7YWxpZ24taXRlbXM6Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdy14OnNjcm9sbDtoZWlnaHQ6Mi4zMTI1cmVtO3dpZHRoOjEwMCV9LnBhZ2VfX2NvdXJzZV9idG5zX2NvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MDtoZWlnaHQ6MH19LnBhZ2VfX2NvdXJzZV9tZW51X29wdGlvbnN7bWFyZ2luOjIuMjVyZW0gMCAwIDA7bWF4LXdpZHRoOjUzLjQzNzVyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX21lbnVfb3B0aW9uc3ttYXgtd2lkdGg6MTAwJX19LnBhZ2VfX2NvdXJzZV9tZW51X29wdGlvbnMgLnRhYi5vbmV7ZGlzcGxheTpub25lfS5wYWdlX19jb3Vyc2VfbWVudV9vcHRpb25zIC50YWIudHdve2Rpc3BsYXk6bm9uZX0ucGFnZV9fY291cnNlX21lbnVfb3B0aW9ucyAudGFiLnRocmVle2Rpc3BsYXk6bm9uZX0ucGFnZV9fY291cnNlX21lbnVfb3B0aW9ucyAudGFiLmZvdXJ7ZGlzcGxheTpub25lfS5wYWdlX19jb3Vyc2VfbWVudV9vcHRpb25zIC50YWIuZml2ZXtkaXNwbGF5Om5vbmV9LnBhZ2VfX2NvdXJzZV9tZW51X29wdGlvbnMgLnRhYi5pcy1hY3RpdmV7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY29udGFpbmVyX19yZXZfdHdvX2NvbG17ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoyLjA2MjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb250YWluZXJfX3Jldl90d29fY29sbXtkaXNwbGF5OmJsb2NrfX0uY29udGFpbmVyX19yZXZfdHdvX2NvbG0gLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2NvbnRhaW5lcntoZWlnaHQ6bWF4LWNvbnRlbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhaW5lcl9fcmV2X3R3b19jb2xtIC5wYWdlX19zY2hvb2xfcmV2aWV3c19jb250YWluZXJ7bWFyZ2luOjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5jb250YWluZXJfX3Jldl90d29fY29sbSAucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVye21hcmdpbjowIDAgMi4wNjI1cmVtIDB9fS5jb250YWluZXJfX3Jldl90d29fY29sbSAucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVyLmxhc3R7bWFyZ2luOjB9LmNvbnRhaW5lcl9fcmV2X3R3b19jb2xtIC5wYWdlX19zY2hvb2xfcmV2aWV3c19jb250YWluZXIgLnJlYWQtbW9yZS1idXR0b257ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5jb250YWluZXJfX3Jldl90d29fY29sbSAucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVyIC5yZWFkLW1vcmUtYnV0dG9ue2Rpc3BsYXk6ZmxleH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNvbnRhaW5lcl9fcmV2X3R3b19jb2xtIC5yZWFkLW1vcmUtYnV0dG9ue2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY29udGFpbmVyX19yZXZfdHdvX2NvbG0gLnJlYWQtbW9yZS1idXR0b24gc3Zne21hcmdpbjouNzVyZW19LmNvbnRhaW5lcl9fcmV2X3R3b19jb2xtIC5wYWdlX19zY2hvb2xfcmV2aWV3e21heC1oZWlnaHQ6OTFweDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LmNvbnRhaW5lcl9fcmV2X3R3b19jb2xtIC5wYWdlX19zY2hvb2xfcmV2aWV3IC5ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDIxNywyOSwwKSwjZmZmIDk1JSk7d2lkdGg6MTAwJTtoZWlnaHQ6MTEwcHg7b3BhY2l0eToxO3RyYW5zaXRpb246LjNzfS5jb250YWluZXJfX3Jldl90d29fY29sbSAuYWN0aXZlIC5wYWdlX19zY2hvb2xfcmV2aWV3e21heC1oZWlnaHQ6bm9uZX0uY29udGFpbmVyX19yZXZfdHdvX2NvbG0gLmFjdGl2ZSAuYm90dG9te29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZX0uY29udGFpbmVyX19yZXZfdHdvX2NvbG0gLmFjdGl2ZSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfX0ucGFnZV9fY291cnNlX2hfdGhyZWV7bWFyZ2luOjAgMCAycmVtIDB9LnBhZ2VfX2NvdXJzZV9oX3RocmVlIGgze2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2hfdGhyZWUgaDN7Zm9udC1zaXplOjEuMzc1cmVtfX0ucGFnZV9fY291cnNlX29wdGlvbl90ZXh0IHB7bWFyZ2luOjAgMCAxcmVtIDA7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMzc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19jb3Vyc2Vfb3B0aW9uX3RleHQgcHtmb250LXNpemU6Ljg3NXJlbX19LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZSAucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX2NvbnRhaW5lcnt3aWR0aDptYXgtY29udGVudDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2NlcnRpZmljYXRlIC5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGVfY29udGFpbmVye3dpZHRoOjEwMCV9fS5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGUgaW1ne21heC13aWR0aDoyMS4zNzVyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2NlcnRpZmljYXRlIGltZ3ttYXgtd2lkdGg6MTAwJX19LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28gLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV9jb250YWluZXJfdHdve2Rpc3BsYXk6bm9uZTt3aWR0aDptYXgtY29udGVudDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX3R3byAucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX2NvbnRhaW5lcl90d297d2lkdGg6MTAwJX19LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28gaW1ne21heC13aWR0aDoyMS4zNzVyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX3R3byBpbWd7d2lkdGg6MTAwJX19LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28uaXMtYWN0aXZlIC5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGVfY29udGFpbmVyX3R3b3tjdXJzb3I6YXV0bztkaXNwbGF5OmJsb2NrO21heC13aWR0aDo1MHJlbTttYXgtaGVpZ2h0OjM1LjY4NzVyZW07d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpmaXhlZDt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjotMTguNzVyZW0gMCAwIC0yNXJlbTt6LWluZGV4OjJ9LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28uaXMtYWN0aXZlIC5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGVfY29udGFpbmVyX3R3byBpbWd7bWF4LXdpZHRoOjEwMCV9LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28uaXMtYWN0aXZlIC5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGVfY29udGFpbmVyX3R3byAuY2xvc2VfX3BvcHVwe2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXgtd2lkdGg6MnJlbTt3aWR0aDoxMDAlO21heC1oZWlnaHQ6MnJlbTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMuNSU7bGVmdDo5NCU7ei1pbmRleDoyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGVfdHdvLmlzLWFjdGl2ZSAucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX2NvbnRhaW5lcl90d28gLmNsb3NlX19wb3B1cHtsZWZ0OjkzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28uaXMtYWN0aXZlIC5wYWdlX19jb3Vyc2VfY2VydGlmaWNhdGVfY29udGFpbmVyX3R3byAuY2xvc2VfX3BvcHVwe3RvcDoyJTtsZWZ0Ojg1JTtyaWdodDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX3R3by5pcy1hY3RpdmUgLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV9jb250YWluZXJfdHdve21pbi13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bGVmdDowO3JpZ2h0OjA7cGFkZGluZzowIDE1cHggMCAxNXB4O21hcmdpbjotMTIuNXJlbSAwIDAgMH0ucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX3R3by5pcy1hY3RpdmUgLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV9jb250YWluZXJfdHdvIGltZ3t3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX3R3by5pcy1hY3RpdmV7d2lkdGg6MTAwJX19LnBhZ2VfX2NvdXJzZV9tZW51X29wdGlvbnMuaXMtYWN0aXZle3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCV9LmJ0bl9fY29udGFpbmVyLnBhZ2VfX2NvdXJzZXt3aWR0aDptYXgtY29udGVudDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYnRuX19jb250YWluZXIucGFnZV9fY291cnNle21hcmdpbjowIGF1dG8gMCBhdXRvfX0ucG9wdXBfX2JhY2tncnVvbmR7ZGlzcGxheTpub25lO2JhY2tncm91bmQ6IzMwN2ViZTtvcGFjaXR5Oi40O3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDoxfS5wYWdlX19jb3Vyc2VfbWVudV9vcHRpb25zLmlzLWFjdGl2ZSAucG9wdXBfX2JhY2tncnVvbmR7ZGlzcGxheTpibG9ja30uYmFubmVyX19jb250YWluZXJ7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3BhZ2VfY291cnNlX21vYmlsZS5qcGcpIHJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO21heC13aWR0aDoxOXJlbTttaW4td2lkdGg6MzAwcHg7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjE4LjI1cmVtO21pbi1oZWlnaHQ6MzAwcHg7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czouNjI1cmVtO21hcmdpbjoyLjVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJhbm5lcl9fY29udGFpbmVye2Rpc3BsYXk6bm9uZX19LnBhZ2VfX2NvdXJzZV9maWx0ZXJfY29udGFpbmVye2hlaWdodDptYXgtY29udGVudH0ucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVye3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEuMjVyZW07bWFyZ2luOjAgMCAycmVtIDB9LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX3Jvd3tkaXNwbGF5OmZsZXg7bWFyZ2luOjAgMCAxLjI1cmVtIDB9LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2ltZ3t3aWR0aDo1LjEyNXJlbTtoZWlnaHQ6NS4xMjVyZW19LnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2ltZyBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjUwJTtvYmplY3QtZml0OmNvdmVyfS5wYWdlX19zY2hvb2xfcmV2aWV3c19jb2x1bW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MCAwIDAgMS4yNXJlbX0ucGFnZV9fc2Nob29sX3Jldmlld3NfbmFtZXttYXJnaW46MCAwIC43NXJlbSAwfS5wYWdlX19zY2hvb2xfcmV2aWV3c19uYW1lIHB7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwfS5wYWdlX19zY2hvb2xfcmV2aWV3c19ncmFkZSBwe2NvbG9yOiM1NzU3NTc7Zm9udC1zaXplOi44NzVyZW19LnBhZ2VfX3NjaG9vbF9yZXZpZXcgcHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbX0ucGFnZV9fc2Nob29sX3Jldmlld3N7bWF4LXdpZHRoOjUwLjY4NzVyZW07d2lkdGg6MTAwJTttYXJnaW46NC4zNzVyZW0gMCA0LjM3NXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wYWdlX19zY2hvb2xfcmV2aWV3c3ttYXJnaW46MS4yNXJlbSAwIDEuODc1cmVtIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5idG5fX2NvbnRhaW5lci5jZW50ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5ib2R5LmNhdGFsb2dfX2NvdXJzZXttYXJnaW46M3JlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYm9keS5jYXRhbG9nX19jb3Vyc2V7bWFyZ2luOjAgMCAzLjEyNXJlbSAwfX0uYm9keV9jYXRhbG9nX19jb3Vyc2VfY29udGFpbmVyIC5zY2hvb2xfX2NhcmRzX2JvZHl7bWFyZ2luLWxlZnQ6My41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTI4MHB4KXsuYm9keV9jYXRhbG9nX19jb3Vyc2VfY29udGFpbmVyIC5zY2hvb2xfX2NhcmRzX2JvZHl7bWFyZ2luLWxlZnQ6MzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHlfY2F0YWxvZ19fY291cnNlX2NvbnRhaW5lciAuc2Nob29sX19jYXJkc19ib2R5e21hcmdpbi1sZWZ0OjB9fS5jYXRhbG9nX19jb3Vyc2VfYmFja2dyb3VuZHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY2F0YWxvZ19fY291cnNlLnBuZyk7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjEwMCU7bWF4LWhlaWdodDoxOC44NzVyZW07bWluLWhlaWdodDoxOC44NzVyZW07aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY2F0YWxvZ19fY291cnNlX2JhY2tncm91bmR7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjE4Ljg3NXJlbTttaW4taGVpZ2h0OjE4Ljg3NXJlbTtoZWlnaHQ6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmNhdGFsb2dfX2NvdXJzZV9iYWNrZ3JvdW5ke2JvcmRlci1yYWRpdXM6LjYyNXJlbTttaW4taGVpZ2h0OjE4LjI1cmVtO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9wYWdlX2NvdXJzZV9tb2JpbGUuanBnKSxuby1yZXBlYXQ7bWFyZ2luOjEuMjVyZW0gMCAwIDA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfX0uY2F0YWxvZ19fY291cnNlX2luZm9ybWF0aW9ue21hcmdpbjo2LjI1cmVtIDAgMCAwfS5jYXRhbG9nX19jb3Vyc2VfY2FyZF9tZW51X2ZpbHRlcntkaXNwbGF5OmZsZXg7bWFyZ2luOjUuMjVyZW0gMCAwIDB9LmNhdGFsb2dfX2NvdXJzZV9jYXJkX21lbnVfZmlsdGVyIC5wYWdlX19zY2hvb2xfZmlsdGVye21hcmdpbjotLjYyNXJlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuY2F0YWxvZ19fY291cnNlX2NhcmRfbWVudV9maWx0ZXJ7bWFyZ2luOjEuODc1cmVtIDAgMCAwfX0uY2F0YWxvZ19fY291cnNlX21lbnVfbWFyZ2lue21hcmdpbjowIDAgMCAzLjQzNzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmNhdGFsb2dfX2NvdXJzZV9tZW51X21hcmdpbnttYXJnaW46MS4zMTI1cmVtIGF1dG8gMCBhdXRvfX0ucmVhZC1tb3JlLWJ1dHRvbntjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnJlYWQtbW9yZS1idXR0b257Y29udGVudDpcIlNEc2ZzINC+0YLQt9GL0LJcIn0ucmVhZC1tb3JlLWJ1dHRvbiBzdmd7bWFyZ2luOi43NXJlbX0udWlfciAucGFnZV9fc2Nob29sX3Jldmlld3ttYXgtaGVpZ2h0OjkxcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS51aV9yIC5wYWdlX19zY2hvb2xfcmV2aWV3IC5ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDIxNywyOSwwKSwjZmZmIDk1JSk7d2lkdGg6MTAwJTtoZWlnaHQ6MTEwcHg7b3BhY2l0eToxO3RyYW5zaXRpb246LjNzfS51aV9yIC5hY3RpdmUgLnBhZ2VfX3NjaG9vbF9yZXZpZXd7bWF4LWhlaWdodDpub25lfS51aV9yIC5hY3RpdmUgLmJvdHRvbXtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGV9LnVpX3IgLmFjdGl2ZSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5ib2R5X19mb3VyX2h1bmRyZWRfZm91cnttYXJnaW46My45Mzc1cmVtIDAgLTcuNXJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5X19mb3VyX2h1bmRyZWRfZm91cnttYXJnaW46LjkzNzVyZW0gMCAtMS4yNXJlbSAwfX0uYm9keV9fZm91cl9odW5kcmVkX2ZvdXIgaDF7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjc1cmVtO2xpbmUtaGVpZ2h0OjMuMzc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5X19mb3VyX2h1bmRyZWRfZm91ciBoMXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjc1cmVtfX0uYm9keV9fZm91cl9odW5kcmVkX2ZvdXIgcHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYm9keV9fZm91cl9odW5kcmVkX2ZvdXIgcHttYXJnaW46LjI1cmVtIDAgMCAwO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbX19LmZvdXJfaHVuZHJlZF9mb3VyX2ltZ3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46Mi4wNjI1cmVtIDAgMCAwfS5mb3VyX2h1bmRyZWRfZm91cl9pbWcgaW1ne3dpZHRoOjEwMCV9LmluZGV4X19oZWFkZXJfdGV4dF9taW57bWFyZ2luOjAgMCAuNzVyZW0gMH0uaW5kZXhfX2hlYWRlcl90ZXh0X21pbiBwe2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoyLjM3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2hlYWRlcl90ZXh0X21pbiBwe2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS41cmVtO3RleHQtYWxpZ246Y2VudGVyfX0uaW5kZXhfX2hlYWRlcl9pbWd7bWFyZ2luOjMuNDM3NXJlbSAwIDAgNXJlbX0uaW5kZXhfX2hlYWRlcl9pbWcgaW1ne2JvcmRlci1yYWRpdXM6MS44NzVyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2hlYWRlcl9pbWd7ZGlzcGxheTpub25lfX0uaW5kZXhfX2hlYWRlcl9pbWdfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2hlYWRlcl9pbWdfbW9iaWxle2Rpc3BsYXk6YmxvY2s7b3JkZXI6LTE7bWFyZ2luOjIuNXJlbSBhdXRvIDAgYXV0b30uaW5kZXhfX2hlYWRlcl9pbWdfbW9iaWxlIGltZ3t3aWR0aDoyNTRweDtoZWlnaHQ6MjQ3cHg7Ym9yZGVyLXJhZGl1czoxLjg3NXJlbX19LmJvZHkuZXhwZXJ0e21hcmdpbjotOC41cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5LmV4cGVydHttYXJnaW46My43NXJlbSAwIDAgMH19LmJvZHkuZXhwZXJ0IC5idG5fX3doaXRle2JvcmRlcjoxcHggc29saWQgI2ZmZn0uYnRuX193aGl0ZTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2NvbG9yOiNmZmZ9LmluZGV4X19leHBlcnRfY29udGFpbmVye21heC13aWR0aDo0Ni42ODc1cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjkuMjVyZW0gMCAwIDB9LmluZGV4X19leHBlcnRfY29udGFpbmVyIC5pbmRleF9faGVhZGVyX3RleHR7bWF4LXdpZHRoOjM3LjVyZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuaW5kZXhfX2V4cGVydF9jb250YWluZXJ7bWFyZ2luOjIuNXJlbSBhdXRvIDAgYXV0b30uaW5kZXhfX2V4cGVydF9jb250YWluZXIgLmJ0bi5pbmRleHttYXJnaW46MH19LmluZGV4X19leHBlcnRfY29udGFpbmVyIC5idG5fX3doaXRlOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICNmZmY7Y29sb3I6I2ZmZn0uZXhwZXJ0X19kaXJfY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Z2FwOjEuODc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5leHBlcnRfX2Rpcl9jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LmV4cGVydF9fZGlyX2NvbnRhaW5lciAucGVycGxle2JhY2tncm91bmQ6I2IxNjdiYn0uZXhwZXJ0X19kaXJfY29udGFpbmVyIGF7bWF4LXdpZHRoOjI0LjM3NXJlbTt3aWR0aDoxMDAlO21hcmdpbjowIDAgMCAxLjg3NXJlbX0uZXhwZXJ0X19kaXJfY29udGFpbmVyIGE6Zmlyc3QtY2hpbGR7bWFyZ2luOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fZGlyX2NvbnRhaW5lciBhe21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjB9fS5leHBlcnRfX2Rpcl9jb250YWluZXIgLmNvdXJzZV9kaXJfY29udGFpbmVye21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1jb250ZW50OmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDt6LWluZGV4OjA7Y29sb3I6IzAwMDttYXJnaW46MH0uZXhwZXJ0X19kaXJfY29udGFpbmVyIC5jb3Vyc2VfZGlyX2NvbnRhaW5lciAuY291cnNlX2Rpcl90ZXh0c3ttYXJnaW46MDtwb3NpdGlvbjpzdGF0aWN9LmV4cGVydF9fZGlyX2NvbnRhaW5lciAuY291cnNlX2Rpcl9jb250YWluZXIgLmNvdXJzZV9kaXJfbnVtYmVye21hcmdpbjo1cHggMCAwIDA7cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2hlaWdodDo0NHB4fS5leHBlcnRfX2Rpcl9jb250YWluZXIgLmNvdXJzZV9kaXJfY29udGFpbmVyIC5jaXJjbGV7ei1pbmRleDotM30uZXhwZXJ0X19kaXJfY29udGFpbmVyIC5jb3Vyc2VfZGlyX2NvbnRhaW5lciAuY291cnNlX2Rpcl9pbWFnZXt0b3A6NDBweDtsZWZ0OjI1cHh9LmV4cGVydF9fY29udGFpbmVye21hcmdpbjo3LjVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fY29udGFpbmVye21hcmdpbjozLjc1cmVtIDAgMCAwfX0uZXhwZXJ0X193b3JrX2ltZ3tiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZXh3b3JrLmpwZykgbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO21heC13aWR0aDo3Ni44NzVyZW07d2lkdGg6MTAwJTtoZWlnaHQ6MjguMjVyZW07cGFkZGluZzo1LjI1cmVtIDAgMCA2LjI1cmVtO2JvcmRlci1yYWRpdXM6MS4yNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZXhwZXJ0X193b3JrX2ltZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQ7aGVpZ2h0Om1heC1jb250ZW50O3BhZGRpbmc6MS44NzVyZW0gMS4yNXJlbSAxLjg3NXJlbSAxLjI1cmVtO2JhY2tncm91bmQ6IzMwN2ViZX0uZXhwZXJ0X193b3JrX2ltZyAuYnRuX19leHBlcnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmV4cGVydF9fd29ya19pbWcgLmJ0bl9fZXhwZXJ0IC5idG5fX3doaXRle21heC13aWR0aDoxOC4xMjVyZW07d2lkdGg6MTAwJX0uZXhwZXJ0X193b3JrX2ltZyAuYnRuX19leHBlcnQgLmJ0bl9fd2hpdGU6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjoxcHggc29saWQgI2ZmZjtjb2xvcjojZmZmfX0uZXhwZXJ0X193b3JrX2ltZ190d297YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2V4d29ya3R3by5qcGcpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjttYXgtd2lkdGg6NzYuODc1cmVtO3dpZHRoOjEwMCU7aGVpZ2h0OjI4LjI1cmVtO3BhZGRpbmc6NS4yNXJlbSAwIDAgNi4yNXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fd29ya19pbWdfdHdve2JhY2tncm91bmQtcG9zaXRpb246bGVmdDtoZWlnaHQ6bWF4LWNvbnRlbnQ7cGFkZGluZzoxLjg3NXJlbSAxLjI1cmVtIDEuODc1cmVtIDEuMjVyZW07YmFja2dyb3VuZDojMzA3ZWJlfS5leHBlcnRfX3dvcmtfaW1nX3R3byAuYnRuX19leHBlcnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmV4cGVydF9fd29ya19pbWdfdHdvIC5idG5fX2V4cGVydCAuYnRuX193aGl0ZXttYXgtd2lkdGg6MTguMTI1cmVtO3dpZHRoOjEwMCV9LmV4cGVydF9fd29ya19pbWdfdHdvIC5idG5fX2V4cGVydCAuYnRuX193aGl0ZTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2NvbG9yOiNmZmZ9fS5leHBlcnRfX3dvcmtfdGV4dHt3aWR0aDozNC42ODc1cmVtfS5leHBlcnRfX3dvcmtfdGV4dCBoMntmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIuNXJlbTtsaW5lLWhlaWdodDozcmVtO2NvbG9yOiNmZmZ9LmV4cGVydF9fd29ya190ZXh0IHB7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjMuMTI1cmVtO2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fd29ya190ZXh0e3dpZHRoOjEwMCV9LmV4cGVydF9fd29ya190ZXh0IGgye3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoyLjEyNXJlbX0uZXhwZXJ0X193b3JrX3RleHQgcHtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEuODc1cmVtO2xpbmUtaGVpZ2h0OjIuMTI1cmVtO3RleHQtYWxpZ246Y2VudGVyfX0uZXhwZXJ0X193b3JrX3RleHRfdHdve3dpZHRoOjMxLjU2MjVyZW07bWFyZ2luOjEuMjVyZW0gMCAzcmVtIDB9LmV4cGVydF9fd29ya190ZXh0X3R3byBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS43NXJlbTtsaW5lLWhlaWdodDoyLjI1cmVtO2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fd29ya190ZXh0X3R3b3t3aWR0aDoxMDAlO21hcmdpbjoxcmVtIDAgMS43NXJlbSAwfS5leHBlcnRfX3dvcmtfdGV4dF90d28gcHtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS43NXJlbTt0ZXh0LWFsaWduOmNlbnRlcn19LmV4cGVydF9fY2FyZF9mcm9udHt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNjAwcHgpIHJvdGF0ZVkoMCk7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmV4cGVydF9fY2FyZF9iYWNre3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg2MDBweCkgcm90YXRlWSgxODBkZWcpO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7cGFkZGluZzoxLjc1cmVtIDEuMjVyZW19LmV4cGVydF9fYnV0dG9uX3Bvc2l0aW9ue21hcmdpbjo0cmVtIDAgMCAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5leHBlcnRfX2J1dHRvbl9wb3NpdGlvbnttYXJnaW46Mi41cmVtIDAgMCAwfS5leHBlcnRfX2J1dHRvbl9wb3NpdGlvbiAuYnRue3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9fS5leHBlcnRfX2NhcmRfYmFja19oZWFkZXJ7bWFyZ2luOjAgMCAxcmVtIDB9LmV4cGVydF9fY2FyZF9iYWNrX2hlYWRlciBwe2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MS43NXJlbTtsaW5lLWhlaWdodDoyLjEyNXJlbX0uZXhwZXJ0X19jYXJkX2JhY2tfdGV4dCBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbX0uZXhwZXJ0X19jYXJkX2JhY2ssLmV4cGVydF9fY2FyZF9mcm9udHt3aWR0aDoxOHJlbTtoZWlnaHQ6MjkuMjVyZW07b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgbGluZWFyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTI4MHB4KXsuZXhwZXJ0X19jYXJkX2JhY2ssLmV4cGVydF9fY2FyZF9mcm9udHt3aWR0aDoyMC42MjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5leHBlcnRfX2NhcmRfYmFjaywuZXhwZXJ0X19jYXJkX2Zyb250e3dpZHRoOjE4cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXsuZXhwZXJ0X19jYXJkX2JhY2ssLmV4cGVydF9fY2FyZF9mcm9udHt3aWR0aDoxMDAlfX0uZXhwZXJ0X19jYXJkc19hbGxfY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnIgMWZyO2dhcDoxLjYyNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCl7LmV4cGVydF9fY2FyZHNfYWxsX2NvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MzMwcHggMzMwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fY2FyZHNfYWxsX2NvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6Mjg4cHggMjg4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpey5leHBlcnRfX2NhcmRzX2FsbF9jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5leHBlcnRfX2NhcmRzX2FsbF9jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LmV4cGVydF9fY2FyZHNfY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyOS4yNXJlbTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCl7LmV4cGVydF9fY2FyZHNfY29udGFpbmVye3dpZHRoOjIwLjYyNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fY2FyZHNfY29udGFpbmVye3dpZHRoOjE4cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXsuZXhwZXJ0X19jYXJkc19jb250YWluZXJ7d2lkdGg6MTAwJX19LmV4cGVydF9fY2FyZF9jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MjkuMjVyZW19LmV4cGVydF9fY2FyZF9jb250YWluZXI6aG92ZXI+LmV4cGVydF9fY2FyZF9mcm9udHt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNjAwcHgpIHJvdGF0ZVkoLTE4MGRlZyl9LmV4cGVydF9fY2FyZF9jb250YWluZXI6aG92ZXI+LmV4cGVydF9fY2FyZF9iYWNre3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg2MDBweCkgcm90YXRlWSgwKX0uZXhwZXJ0X19jYXJkX2Zyb250X251bXt3aWR0aDoxMDFweDtoZWlnaHQ6MTAxcHg7YmFja2dyb3VuZDojYzAyZDJkO21hcmdpbjotMTBweCAwIDAgLTEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5leHBlcnRfX2NhcmRfZnJvbnRfbnVtIHB7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjI1cmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO2NvbG9yOiNmZmZ9LmV4cGVydF9fY2FyZF9mcm9udF9udW1fYmx1ZXt3aWR0aDoxMDFweDtoZWlnaHQ6MTAxcHg7YmFja2dyb3VuZDojMzA3ZWJlO21hcmdpbjotMTBweCAwIDAgLTEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5leHBlcnRfX2NhcmRfZnJvbnRfbnVtX2JsdWUgcHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjIuMjVyZW07bGluZS1oZWlnaHQ6Mi42MjVyZW07Y29sb3I6I2ZmZn0uZXhwZXJ0X19jYXJkX2Zyb250X3RleHRfc3Zne2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MjhweCAyMHB4O2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5leHBlcnRfX2NhcmRfZnJvbnRfdGV4dHttYXgtd2lkdGg6MjUwcHh9LmV4cGVydF9fY2FyZF9mcm9udF90ZXh0IHB7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxLjc1cmVtO2xpbmUtaGVpZ2h0OjIuMTI1cmVtO2NvbG9yOiNmZmZ9LmV4cGVydF9yZWNvdmVyeV9jb250YWluZXJ7bWFyZ2luOjMuNzVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9yZWNvdmVyeV9jb250YWluZXJ7b3ZlcmZsb3cteDpzY3JvbGw7b3ZlcmZsb3cteTpoaWRkZW59LmV4cGVydF9yZWNvdmVyeV9jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjA7aGVpZ2h0OjB9fS5leHBlcnRfcmVjb3ZlcnlfY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTcuODEyNXJlbTttaW4td2lkdGg6MTVyZW07d2lkdGg6MTAwJTtoZWlnaHQ6bWF4LWNvbnRlbnQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O21hcmdpbjowIDAgMCAuNjI1cmVtO2N1cnNvcjpwb2ludGVyfS5leHBlcnRfcmVjb3ZlcnlfY2FyZCBpbWd7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3dpZHRoOjEwMCV9LmV4cGVydF9yZWNvdmVyeV9jYXJkOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0uZXhwZXJ0X19wb3B1cF9jb250YWluZXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93LXk6YXV0bztvdXRsaW5lOjA7YmFja2dyb3VuZDpyZ2JhKDQ4LDEyNiwxOTAsLjQpfS5leHBlcnRfX3BvcHVwX2NvbnRhaW5lciAuZXhwZXJ0X19wb3B1cHt3aWR0aDo0Ny4zNjg0MnZoO2hlaWdodDo4NXZoO3otaW5kZXg6OTk7cG9zaXRpb246cmVsYXRpdmV9LmV4cGVydF9fcG9wdXBfY29udGFpbmVyIC5leHBlcnRfX3BvcHVwIGlmcmFtZXtib3JkZXItcmFkaXVzOjIwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZXhwZXJ0X19wb3B1cF9jb250YWluZXIgLmV4cGVydF9fcG9wdXB7d2lkdGg6NDJ2aH19LmV4cGVydF9fcG9wdXBfY29udGFpbmVyLmFjdGl2ZXtkaXNwbGF5OmZsZXh9LmV4cGVydF9yZWNvdmVyeV9jYXJkOmhvdmVyPi5leHBlcnRfcmVjb3ZlcnlfY2FyZF9wbGF5e29wYWNpdHk6MX0uZXhwZXJ0X3JlY292ZXJ5X2NhcmRfcGxheXtkaXNwbGF5OmZsZXg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuNjg3NXJlbTtsZWZ0OjEuNXJlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi41cmVtIC43NXJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0fS5leHBlcnRfcmVjb3ZlcnlfY2FyZF9wbGF5IC5leHBlcnRfcmVjb3ZlcnlfY2FyZF9wbGF5X3N2Z3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5leHBlcnRfcmVjb3ZlcnlfY2FyZF9wbGF5IC5leHBlcnRfcmVjb3ZlcnlfY2FyZF9wbGF5X3RleHR7bWFyZ2luOjAgMCAwIC42MjVyZW19LmV4cGVydF9yZWNvdmVyeV9jYXJkX3BsYXkgLmV4cGVydF9yZWNvdmVyeV9jYXJkX3BsYXlfdGV4dCBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjVyZW19LmV4cGVydF9yZWNvdmVyeV9jYXJkX25hbWV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEuNXJlbTtsZWZ0OjEuNXJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3BhZGRpbmc6LjVyZW0gLjc1cmVtfS5leHBlcnRfcmVjb3ZlcnlfY2FyZF9uYW1lIHB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNXJlbX0uZXhwZXJ0X3JlY292ZXJ5X2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9yZWNvdmVyeV9jb250YWluZXJ7cGFkZGluZzoxMHB4IDB9fS5leHBlcnRfcmVjb3ZlcnlfY29udGFpbmVyIC5jYXJkX19idG57Ym9yZGVyOm5vbmU7cGFkZGluZzowO21heC13aWR0aDoxNy44MTI1cmVtO21pbi13aWR0aDoxNXJlbTt3aWR0aDoxMDAlO2hlaWdodDptYXgtY29udGVudDttYXJnaW46MCAxLjg3NXJlbSAwIDB9LmV4cGVydF9yZWNvdmVyeV9jb250YWluZXIgLmV4cGVydF9fY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuNjg3NXJlbTtyaWdodDoxLjY4NzVyZW07ei1pbmRleDo5OTstd2Via2l0LWFuaW1hdGlvbjpzaG93LXZpZGVvIC40cyBlYXNlLWluLW91dCAuMXMgZm9yd2FyZHM7YW5pbWF0aW9uOnNob3ctdmlkZW8gLjRzIGVhc2UtaW4tb3V0IC4xcyBmb3J3YXJkcztib3JkZXI6bm9uZTtwYWRkaW5nOjA7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyfS5leHBlcnRfcmVjb3ZlcnlfY29udGFpbmVyIC5leHBlcnRfX2Nsb3NlIHJlY3R7dHJhbnNpdGlvbjouNXN9LmV4cGVydF9yZWNvdmVyeV9jb250YWluZXIgLmV4cGVydF9fY2xvc2UgcGF0aHt0cmFuc2l0aW9uOi41c30uZXhwZXJ0X3JlY292ZXJ5X2NvbnRhaW5lciAuZXhwZXJ0X19jbG9zZTpob3ZlciByZWN0e2ZpbGw6IzAwMH0uZXhwZXJ0X3JlY292ZXJ5X2NvbnRhaW5lciAuZXhwZXJ0X19jbG9zZTpob3ZlciBwYXRoe2ZpbGw6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZXhwZXJ0X3JlY292ZXJ5X2NvbnRhaW5lciAuZXhwZXJ0X19jbG9zZXt3aWR0aDptYXgtY29udGVudDt0b3A6MTdweDtyaWdodDoxN3B4fX0uZXhwZXJ0X19iYWNrZ3JvdW5ke2hlaWdodDo5MTdweDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6IzMwN2ViZTttYXJnaW46MDtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fYmFja2dyb3VuZHttYXJnaW46MH19LmV4cGVydF9fZm9ybV9jb250YWluZXJ7bWF4LXdpZHRoOjEyMzBweDtib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6My41cmVtIDUuNjI1cmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZXhwZXJ0X19mb3JtX2NvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzoxLjc1cmVtIDFyZW07aGVpZ2h0Om1heC1jb250ZW50fX0uZXhwZXJ0X19mb3JtX2Jsb2NrX29uZXttYXgtd2lkdGg6MzIuODEyNXJlbTttYXJnaW46MCAxLjg3NXJlbSAwIDB9LmV4cGVydF9fZm9ybV9ibG9ja19vbmUgaDJ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjVyZW07bGluZS1oZWlnaHQ6M3JlbTttYXJnaW46MCAwIDIuMTg3NXJlbSAwfS5leHBlcnRfX2Zvcm1fYmxvY2tfb25lIHB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjM3NXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuZXhwZXJ0X19mb3JtX2Jsb2NrX29uZXttYXJnaW46MCBhdXRvIDAgYXV0b30uZXhwZXJ0X19mb3JtX2Jsb2NrX29uZSBoMntmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzBweDttYXJnaW46MCAwIDFyZW0gMDt0ZXh0LWFsaWduOmNlbnRlcn0uZXhwZXJ0X19mb3JtX2Jsb2NrX29uZSBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O3RleHQtYWxpZ246Y2VudGVyfX0uZXhwZXJ0X19mb3JtX2Jsb2NrX3R3b3ttYXJnaW46MCBhdXRvIDAgYXV0bzttYXgtd2lkdGg6MjUuOTM3NXJlbTt3aWR0aDoxMDAlfS5leHBlcnRfX2Zvcm1fYmxvY2tfdHdvIC5jaGVja2JveF9fbGFiZWxfdHdve2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtfS5leHBlcnRfX2Zvcm1fYmxvY2tfdHdvIC5idG5fX2NvbnRhaW5lcnttYXJnaW46MS44NzVyZW0gMCAwIDB9LmV4cGVydF9fYm90dG9te21hcmdpbjo3LjVyZW0gMCAtNy41cmVtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmV4cGVydF9fYm90dG9te21hcmdpbjozLjc1cmVtIDAgLTEuMDYyNXJlbSAwfX0uZXhwZXJ0X19saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmluZGV4X19wb3B1cF9jb250YWluZXJ7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6OTk5O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdy15OmF1dG87b3V0bGluZTowO2JhY2tncm91bmQ6cmdiYSg0OCwxMjYsMTkwLC40KTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoxNXB4fS5pbmRleF9fcG9wdXBfY29udGFpbmVyIC5leHBlcnRfX2Nsb3Nle2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lO3dpZHRoOm1heC1jb250ZW50O2hlaWdodDptYXgtY29udGVudDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMnB4O3RvcDoyN3B4fS5ib2R5LnBhZ2VfX3BlcnNvbmFsLWFyZWF7bWFyZ2luOjMuNzVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHkucGFnZV9fcGVyc29uYWwtYXJlYXttYXJnaW46MCAwIDIuODEyNXJlbSAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGFnZV9fcGVyc29uYWwtYXJlYSAuY29udGFpbmVye3BhZGRpbmc6MH19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozMDBweCAxZnI7Z2FwOjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dyaWQtdGVtcGxhdGUtcm93czphdXRvIGF1dG8gNjVweCBhdXRvIGF1dG87Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInByb2ZpbGUgY291cnNlc1wiIFwiY2VydGlmaWNhdGUgY2VydGlmaWNhdGVcIiBcIm9mZmVycy1oZWFkZXIgb2ZmZXJzLWhlYWRlclwiIFwib2ZmZXJzLWRlc2NyaXB0aW9uIG9mZmVycy1kZXNjcmlwdGlvblwiIFwibW9iaWxlLWFwcC1iYW5uZXIgbW9iaWxlLWFwcC1iYW5uZXJcIjtnYXA6MjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXsuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudHtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byBhdXRvIGF1dG8gNjVweCBhdXRvO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJwcm9maWxlIHByb2ZpbGVcIiBcImNvdXJzZXMgY291cnNlc1wiIFwiY2VydGlmaWNhdGUgY2VydGlmaWNhdGVcIiBcIm9mZmVycy1oZWFkZXIgb2ZmZXJzLWhlYWRlclwiIFwib2ZmZXJzLWRlc2NyaXB0aW9uIG9mZmVycy1kZXNjcmlwdGlvblwiIFwibW9iaWxlLWFwcC1iYW5uZXIgbW9iaWxlLWFwcC1iYW5uZXJcIn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnR7Z2FwOjEycHh9fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jZXJ0aWZpY2F0ZS1pbmZvLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb3Vyc2VzLWluZm8sLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1kZXNjcmlwdGlvbiwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fb2ZmZXJzLWhlYWRlciwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fcHJvZmlsZS1pbmZve2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEuMjVyZW07cGFkZGluZzoxLjI1cmVtIDEuNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jZXJ0aWZpY2F0ZS1pbmZvIC5pbmZvX19oZWFkZXIsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyAuaW5mb19faGVhZGVyLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtZGVzY3JpcHRpb24gLmluZm9fX2hlYWRlciwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fb2ZmZXJzLWhlYWRlciAuaW5mb19faGVhZGVyLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2hlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctYm90dG9tOjEuMjVyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpfS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jZXJ0aWZpY2F0ZS1pbmZvIC5pbmZvX19oZWFkZXIgc3BhbiwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY291cnNlcy1pbmZvIC5pbmZvX19oZWFkZXIgc3BhbiwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fb2ZmZXJzLWRlc2NyaXB0aW9uIC5pbmZvX19oZWFkZXIgc3BhbiwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fb2ZmZXJzLWhlYWRlciAuaW5mb19faGVhZGVyIHNwYW4sLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19faGVhZGVyIHNwYW57Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEyMCV9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NlcnRpZmljYXRlLWluZm8gLmluZm9fX2hlYWRlciBhLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb3Vyc2VzLWluZm8gLmluZm9fX2hlYWRlciBhLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtZGVzY3JpcHRpb24gLmluZm9fX2hlYWRlciBhLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtaGVhZGVyIC5pbmZvX19oZWFkZXIgYSwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19oZWFkZXIgYXtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjEyNSU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY2VydGlmaWNhdGUtaW5mbyAuaW5mb19faGVhZGVyIGE6aG92ZXIsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyAuaW5mb19faGVhZGVyIGE6aG92ZXIsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1kZXNjcmlwdGlvbiAuaW5mb19faGVhZGVyIGE6aG92ZXIsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1oZWFkZXIgLmluZm9fX2hlYWRlciBhOmhvdmVyLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2hlYWRlciBhOmhvdmVye2NvbG9yOiMzMDdlYmV9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NlcnRpZmljYXRlLWluZm8gLmluZm9fX2NvbnRlbnQsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyAuaW5mb19fY29udGVudCwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fb2ZmZXJzLWRlc2NyaXB0aW9uIC5pbmZvX19jb250ZW50LC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtaGVhZGVyIC5pbmZvX19jb250ZW50LC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnR7bWFyZ2luLXRvcDoxLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NlcnRpZmljYXRlLWluZm8gLmluZm9fX2NvbnRlbnQsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyAuaW5mb19fY29udGVudCwuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fb2ZmZXJzLWRlc2NyaXB0aW9uIC5pbmZvX19jb250ZW50LC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtaGVhZGVyIC5pbmZvX19jb250ZW50LC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnR7bWFyZ2luLXRvcDoxLjI1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY2VydGlmaWNhdGUtaW5mbywuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY291cnNlcy1pbmZvLC5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtZGVzY3JpcHRpb24sLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1oZWFkZXIsLmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mb3tib3JkZXItcmFkaXVzOjB9fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19wcm9maWxlLWluZm97Z3JpZC1hcmVhOnByb2ZpbGV9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudHtkaXNwbGF5OmZsZXh9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuY29udGVudF9fZGVzY3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1yaWdodDozMnB4fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmNvbnRlbnRfX2Rlc2MgcHt0ZXh0LWFsaWduOmNlbnRlcn0uYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5jb250ZW50X19ncmFwaHt3aWR0aDoxNDBweDtoZWlnaHQ6MTQwcHh9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvdXJzZXMtaW5mb3tncmlkLWFyZWE6Y291cnNlc30uYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY291cnNlcy1pbmZvIC5pbmZvX19jb250ZW50IHB7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MTIwJTttYXJnaW4tYm90dG9tOjFyZW19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyAuaW5mb19fY29udGVudCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jZXJ0aWZpY2F0ZS1pbmZve2dyaWQtYXJlYTpjZXJ0aWZpY2F0ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY2VydGlmaWNhdGUtaW5mbyAuaW5mb19faGVhZGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jZXJ0aWZpY2F0ZS1pbmZvIC5pbmZvX19oZWFkZXIgYXttYXJnaW4tdG9wOjhweH19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1oZWFkZXJ7Z3JpZC1hcmVhOm9mZmVycy1oZWFkZXI7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEyMCV9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1kZXNjcmlwdGlvbntncmlkLWFyZWE6b2ZmZXJzLWRlc2NyaXB0aW9uO3BhZGRpbmc6MzBweCAzNXB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dhcDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19vZmZlcnMtZGVzY3JpcHRpb257Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7cGFkZGluZzoxMnB4IDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX29mZmVycy1kZXNjcmlwdGlvbntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO3BhZGRpbmc6MTJweCAxNXB4fX0uYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY29udGFpbmVyLWJhbm5lcntncmlkLWFyZWE6bW9iaWxlLWFwcC1iYW5uZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXJ7cGFkZGluZzowIDE1cHh9fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lcntwYWRkaW5nOjYwcHggNjNweDtib3JkZXItcmFkaXVzOjEuMjVyZW07cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpey5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lcntwYWRkaW5nOjIwcHggMzdweH19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXIgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIGltZ3twb3NpdGlvbjphYnNvbHV0ZTtvYmplY3QtZml0OmNvdmVyO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXIgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIGltZy5tb2JpbGUtYXBwLWJhbm5lcl9faW1nLW1vYntkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXIgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIGltZy5tb2JpbGUtYXBwLWJhbm5lcl9faW1nLW1vYntkaXNwbGF5OmJsb2NrfS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciBpbWcubW9iaWxlLWFwcC1iYW5uZXJfX2ltZ3tkaXNwbGF5Om5vbmV9fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciAubW9iaWxlLWFwcC1iYW5uZXJfX2Rlc2N7ei1pbmRleDoxO3dpZHRoOjY4JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXsuYm9keV9wYWdlX19wZXJzb25hbC1hcmVhLWNvbnRhaW5lciAucGFnZS1wZXJzb25hbF9fY29udGVudCAuY29udGVudF9fY29udGFpbmVyLWJhbm5lciAuY29udGVudF9fbW9iaWxlLWFwcC1iYW5uZXIgLm1vYmlsZS1hcHAtYmFubmVyX19kZXNje3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9fS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciAubW9iaWxlLWFwcC1iYW5uZXJfX2Rlc2Mgc3Bhbntjb2xvcjojZmZmO2ZvbnQtc2l6ZToyLjVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEyNSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXIgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIC5tb2JpbGUtYXBwLWJhbm5lcl9fZGVzYyBzcGFue2ZvbnQtc2l6ZToxLjg3NXJlbX19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXIgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIC5tb2JpbGUtYXBwLWJhbm5lcl9fZGVzYyBwe2NvbG9yOiNmZmY7bWFyZ2luLXRvcDoyMHB4O2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxMzMlfS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciAubW9iaWxlLWFwcC1iYW5uZXJfX2J0bnN7ei1pbmRleDoxO21hcmdpbi10b3A6M3JlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpey5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciAubW9iaWxlLWFwcC1iYW5uZXJfX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciAubW9iaWxlLWFwcC1iYW5uZXJfX2J0bnMgYXt3aWR0aDoxMDAlfS5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IC5jb250ZW50X19jb250YWluZXItYmFubmVyIC5jb250ZW50X19tb2JpbGUtYXBwLWJhbm5lciAubW9iaWxlLWFwcC1iYW5uZXJfX2J0bnMgYTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50O21hcmdpbi10b3A6MjRweH19LmJvZHlfcGFnZV9fcGVyc29uYWwtYXJlYS1jb250YWluZXIgLnBhZ2UtcGVyc29uYWxfX2NvbnRlbnQgLmNvbnRlbnRfX2NvbnRhaW5lci1iYW5uZXIgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIC5tb2JpbGUtYXBwLWJhbm5lcl9fYnRucyBhOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MjRweH0uYm9keS5wYWdlX19wZXJzb25hbC1wcm9maWxle21hcmdpbjozLjc1cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5LnBhZ2VfX3BlcnNvbmFsLXByb2ZpbGV7bWFyZ2luOjAgMCAyLjgxMjVyZW0gMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBhZ2VfX3BlcnNvbmFsLXByb2ZpbGUgLmNvbnRhaW5lcntwYWRkaW5nOjB9fS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozMDBweCAxZnI7Z2FwOjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm97YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtwYWRkaW5nOjEuMjVyZW0gMS41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZve3BhZGRpbmc6MS4yNXJlbSAuOTM3NXJlbX19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWJvdHRvbToxLjVyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpfS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19faGVhZGVyIHNwYW57Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEyMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19oZWFkZXJ7cGFkZGluZy1ib3R0b206MS4yNXJlbX19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50e21hcmdpbi10b3A6MnJlbX0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmF2YXRhci1oZWFkZXJfX21vYmlsZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5hdmF0YXItaGVhZGVyX19tb2JpbGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTQzJX19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX2F2YXRhci1sb2Fke2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWR7bWFyZ2luLXRvcDouNzVyZW07ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25ze21hcmdpbi1sZWZ0OjI0cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25ze2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21hcmdpbi10b3A6MXJlbTttYXJnaW4tbGVmdDowfX0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25zIC5hY3Rpb25zX190ZXh0IHB7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY2NjtsaW5lLWhlaWdodDoxNDMlO21hcmdpbi1ib3R0b206NHB4fS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19hdmF0YXItbG9hZCAuYXZhdGFyLWxvYWRfX2FjdGlvbnMgLmFjdGlvbnNfX3RleHQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25zIC5hY3Rpb25zX19idG5ze2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25zIC5hY3Rpb25zX19idG5ze21hcmdpbi10b3A6MXJlbX19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX2F2YXRhci1sb2FkIC5hdmF0YXItbG9hZF9fYWN0aW9ucyAuYWN0aW9uc19fYnRucyAuYnRuLW91dGxpbmUtYmx1ZSwucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25zIC5hY3Rpb25zX19idG5zIC5idG4tb3V0bGluZS1kYXJre3BhZGRpbmc6LjM3NXJlbSAxcmVtO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMH0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fYXZhdGFyLWxvYWQgLmF2YXRhci1sb2FkX19hY3Rpb25zIC5hY3Rpb25zX19idG5zIC5idG4tb3V0bGluZS1kYXJre21hcmdpbi1sZWZ0OjFyZW19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX3BlcnNvbmFsLXNldHRpbmdze21hcmdpbi10b3A6MzJweDtwYWRkaW5nLWJvdHRvbTozMnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3N7cGFkZGluZy1ib3R0b206MDtib3JkZXItYm90dG9tOjB9fS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19wZXJzb25hbC1zZXR0aW5ncyAucGVyc29uYWwtc2V0dGluZ3NfX2lucHV0LWNvbnRhaW5lcnt3aWR0aDo1MCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi10b3A6MzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3MgLnBlcnNvbmFsLXNldHRpbmdzX19pbnB1dC1jb250YWluZXJ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX3BlcnNvbmFsLXNldHRpbmdzIC5wZXJzb25hbC1zZXR0aW5nc19faW5wdXQtY29udGFpbmVye3dpZHRoOjEwMCV9fS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19wZXJzb25hbC1zZXR0aW5ncyAucGVyc29uYWwtc2V0dGluZ3NfX2lucHV0LWNvbnRhaW5lciAuY3VzdG9tLXNlbGVjdCwucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3MgLnBlcnNvbmFsLXNldHRpbmdzX19pbnB1dC1jb250YWluZXIgdGV4dGFyZWF7bWFyZ2luLXRvcDoxMnB4fS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19wZXJzb25hbC1zZXR0aW5ncyAucGVyc29uYWwtc2V0dGluZ3NfX2lucHV0LWNvbnRhaW5lcjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX3BlcnNvbmFsLXNldHRpbmdzIC5wZXJzb25hbC1zZXR0aW5nc19faW5wdXQtY29udGFpbmVyIGxhYmVse2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxNDMlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19wZXJzb25hbC1zZXR0aW5ncyAucGVyc29uYWwtc2V0dGluZ3NfX2lucHV0LWNvbnRhaW5lciBsYWJlbHtmb250LXNpemU6MTRweH19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX3BlcnNvbmFsLXNldHRpbmdzIC5wZXJzb25hbC1zZXR0aW5nc19faW5wdXQtY29udGFpbmVyIGlucHV0e21hcmdpbi10b3A6MTJweH0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3MgLnBlcnNvbmFsLXNldHRpbmdzX19pbnB1dC1jb250YWluZXIgLmJ0bnttYXJnaW4tdG9wOjEycHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3MgLnBlcnNvbmFsLXNldHRpbmdzX19pbnB1dC1jb250YWluZXIgLmJ0bnt3aWR0aDoxMDAlfX0ucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3MgLmlucHV0LWRhdGUtYmlydGhfX2NvbnRhaW5lcnt3aWR0aDoxMDAlO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Z2FwOjEycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX3BlcnNvbmFsLXNldHRpbmdzIC5pbnB1dC1kYXRlLWJpcnRoX19jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX2Zvb3RlcntwYWRkaW5nOjIwcHggMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX2Zvb3RlcnttYXJnaW4tdG9wOjUycHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MH19LnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciAuY29udGVudF9fcHJvZmlsZS1pbmZvIC5pbmZvX19jb250ZW50IC5pbmZvLWNvbnRlbnRfX2Zvb3RlciBidXR0b246bGFzdC1jaGlsZHttYXJnaW4tbGVmdDoxMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19mb290ZXIgYnV0dG9ue3dpZHRoOnVuc2V0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtcHJvZmlsZV9fY29udGFpbmVyIC5jb250ZW50X19wcm9maWxlLWluZm8gLmluZm9fX2NvbnRlbnQgLmluZm8tY29udGVudF9fZm9vdGVyIGJ1dHRvbnt3aWR0aDoxMDAlfS5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mbyAuaW5mb19fY29udGVudCAuaW5mby1jb250ZW50X19mb290ZXIgYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1sZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1wcm9maWxlX19jb250YWluZXIgLmNvbnRlbnRfX3Byb2ZpbGUtaW5mb3tib3JkZXItcmFkaXVzOjB9fS5ib2R5LnBhZ2VfX3BlcnNvbmFsLWNvdXJzZXN7bWFyZ2luOjMuNzVyZW0gMCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LmJvZHkucGFnZV9fcGVyc29uYWwtY291cnNlc3ttYXJnaW46MCAwIDIuODEyNXJlbSAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGFnZV9fcGVyc29uYWwtY291cnNlcyAuY29udGFpbmVye3BhZGRpbmc6MH19LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjMwMHB4IDFmcjtnYXA6MjRweH0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5wZXJzb25hbC1jb3Vyc2VzX19jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLXR5cGVze2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjEuMjVyZW0gMS41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtdHlwZXN7cGFkZGluZzoxLjI1cmVtIC45Mzc1cmVtO2JvcmRlci1yYWRpdXM6MH19LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY291cnNlcy10eXBlcyAuaW5mb19faGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1ib3R0b206MS41cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KX0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLXR5cGVzIC5pbmZvX19oZWFkZXIgc3Bhbntmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTIwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLXR5cGVzIC5pbmZvX19oZWFkZXJ7cGFkZGluZy1ib3R0b206LjgxMjVyZW19fS5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtdHlwZXMgLmluZm9fX2NvbnRlbnR7bWFyZ2luLXRvcDouNzVyZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtdHlwZXMgLmluZm9fX2NvbnRlbnQgLmNvdXJzZS10YWItdHlwZXtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTQzJTtjb2xvcjojNjY2O21hcmdpbi1sZWZ0OjIwcHg7Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtdHlwZXMgLmluZm9fX2NvbnRlbnQgLmNvdXJzZS10YWItdHlwZXttYXJnaW4tbGVmdDouMzEyNXJlbX19LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY291cnNlcy10eXBlcyAuaW5mb19fY29udGVudCAuY291cnNlLXRhYi10eXBlOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY291cnNlcy10eXBlcyAuaW5mb19fY29udGVudCAuY291cnNlLXRhYi10eXBlOmhvdmVyLC5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtdHlwZXMgLmluZm9fX2NvbnRlbnQgLmNvdXJzZS10YWItdHlwZV9hY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDAsMTQwLDI1NSwuMTIpO2NvbG9yOiMwMDhjZmZ9LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY291cnNlcy1saXN0e21hcmdpbi10b3A6MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtbGlzdHtwYWRkaW5nOjAgMTVweH19LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY291cnNlcy1saXN0IC5jYXJkLWNvdXJzZV9fc2VsZWN0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyO2dhcDoyNHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE0MHB4KXsucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLWxpc3QgLmNhcmQtY291cnNlX19zZWxlY3Rze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fS5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtbGlzdCAuY291cnNlcy1saXN0X19ib2R5e2Rpc3BsYXk6bm9uZX0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLWxpc3QgLmNvdXJzZXMtbGlzdF9fYm9keSAuY291cnNlcy1saXN0X19lbXB0eXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMDAlfS5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtbGlzdCAuY291cnNlcy1saXN0X19ib2R5X3RhYi1hY3RpdmV7ZGlzcGxheTpncmlkO2dhcDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtbGlzdCAuY291cnNlcy1saXN0X19ib2R5e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLWxpc3QgLmNvdXJzZXMtbGlzdF9fYm9keXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLWxpc3QgLmNvdXJzZXMtbGlzdF9fYm9keSAuY291cnNlX19jYXJkX2hlYWRlciAuY291cnNlX190aW1le2Rpc3BsYXk6ZmxleH0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLW1vcmV7bWFyZ2luLXRvcDoxLjVyZW07ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvdXJzZXMtbW9yZXtwYWRkaW5nOjAgMTVweH19LnBlcnNvbmFsLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY291cnNlcy1tb3JlIGF7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn0ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLW1vcmUgYS5saXN0LWNvdXJzZXMtYnRue2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb3Vyc2VzLW1vcmUgYXt3aWR0aDoxMDAlfX0uYm9keS5wYWdlX19wZXJzb25hbC1kb2Nze21hcmdpbjozLjc1cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5LnBhZ2VfX3BlcnNvbmFsLWRvY3N7bWFyZ2luOjAgMCAyLjgxMjVyZW0gMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBhZ2VfX3BlcnNvbmFsLWRvY3MgLmNvbnRhaW5lcntwYWRkaW5nOjB9fS5wZXJzb25hbC1kb2NzX19jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozMDBweCAxZnI7Z2FwOjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBlcnNvbmFsLWRvY3NfX2NvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ucGVyc29uYWwtZG9jc19fY29udGFpbmVyIC5jb250ZW50X19kb2NzLWluZm97YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MS4yNXJlbTtwYWRkaW5nOjEuMjVyZW0gMS41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLWRvY3NfX2NvbnRhaW5lciAuY29udGVudF9fZG9jcy1pbmZve3BhZGRpbmc6MS4yNXJlbSAuOTM3NXJlbTtib3JkZXItcmFkaXVzOjB9fS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19faGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZy1ib3R0b206MS41cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KX0ucGVyc29uYWwtZG9jc19fY29udGFpbmVyIC5jb250ZW50X19kb2NzLWluZm8gLmluZm9fX2hlYWRlciBzcGFue2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxMjAlfS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19faGVhZGVyIC5oZWFkZXJfX2Rvd25sb2FkLWxpbmt7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4xNXN9LnBlcnNvbmFsLWRvY3NfX2NvbnRhaW5lciAuY29udGVudF9fZG9jcy1pbmZvIC5pbmZvX19oZWFkZXIgLmhlYWRlcl9fZG93bmxvYWQtbGluayBzcGFue3RyYW5zaXRpb246LjE1cztmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxMjUlO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDA4Y2ZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19faGVhZGVyIC5oZWFkZXJfX2Rvd25sb2FkLWxpbms6aG92ZXIgc3Bhbntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDA4Y2ZmfS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19faGVhZGVyIC5oZWFkZXJfX2Rvd25sb2FkLWxpbmsgc3Zne21hcmdpbi1sZWZ0Oi43NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtZG9jc19fY29udGFpbmVyIC5jb250ZW50X19kb2NzLWluZm8gLmluZm9fX2hlYWRlciAuaGVhZGVyX19kb3dubG9hZC1saW5re21hcmdpbi10b3A6MTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLWRvY3NfX2NvbnRhaW5lciAuY29udGVudF9fZG9jcy1pbmZvIC5pbmZvX19oZWFkZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZy1ib3R0b206MS4zNzVyZW19fS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19fY29udGVudHttYXJnaW4tdG9wOjJyZW19LnBlcnNvbmFsLWRvY3NfX2NvbnRhaW5lciAuY29udGVudF9fZG9jcy1pbmZvIC5pbmZvX19jb250ZW50IC5jb250ZW50X19kb2NzLWl0ZW17cGFkZGluZy1ib3R0b206MjRweDttYXJnaW4tYm90dG9tOjI0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpfS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19fY29udGVudCAuY29udGVudF9fZG9jcy1pdGVtOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTowfS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19fY29udGVudCAuY29udGVudF9fZG9jcy1pdGVtIC5wYWdlLXBlcnNvbmFsX19kb2NzIC5jb250ZW50X19saW5rLWFjdGlvbnMgYXtjb2xvcjojMWMxYzFjfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmNvbnRlbnRfX2RvY3MtaW5mbyAuaW5mb19fY29udGVudHttYXJnaW4tdG9wOjEuMjVyZW19fS5wZXJzb25hbC1kb2NzX19jb250YWluZXIgLmRvY3MtbGlzdF9fZW1wdHl7bWFyZ2luLXRvcDoxLjVyZW07Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtZG9jc19fY29udGFpbmVyIC5kb2NzLWxpc3RfX2VtcHR5e3BhZGRpbmctbGVmdDouOTM3NXJlbX19LmJvZHkucGFnZV9fcGVyc29uYWwtaGlzdG9yeXttYXJnaW46My43NXJlbSAwIDAgMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsuYm9keS5wYWdlX19wZXJzb25hbC1oaXN0b3J5e21hcmdpbjowIDAgMi44MTI1cmVtIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wYWdlX19wZXJzb25hbC1oaXN0b3J5IC5jb250YWluZXJ7cGFkZGluZzowfX0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MzAwcHggMWZyO2dhcDoyNHB4fS5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmhpc3RvcnktbGlzdF9fZW1wdHl7bWFyZ2luLXRvcDoxLjVyZW07Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5oaXN0b3J5LWxpc3RfX2VtcHR5e3BhZGRpbmctbGVmdDouOTM3NXJlbX19LnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciAucGVyc29uYWwtaGlzdG9yeV9fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRlbnR7b3ZlcmZsb3cteDpzY3JvbGx9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciAuY29udGVudF9faGlzdG9yeS10eXBlc3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoxLjI1cmVtIDEuNXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXR5cGVze2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjEuMjVyZW0gLjkzNzVyZW19fS5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdHlwZXMgLmluZm9fX2hlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctYm90dG9tOjEuNXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4wOCl9LnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciAuY29udGVudF9faGlzdG9yeS10eXBlcyAuaW5mb19faGVhZGVyIHNwYW57Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEyMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzVweCl7LnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciAuY29udGVudF9faGlzdG9yeS10eXBlcyAuaW5mb19faGVhZGVye3BhZGRpbmctYm90dG9tOi44MTI1cmVtfX0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXR5cGVzIC5pbmZvX19jb250ZW50e21hcmdpbi10b3A6Ljc1cmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXR5cGVzIC5pbmZvX19jb250ZW50e292ZXJmbG93LXg6c2Nyb2xsfX0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXR5cGVzIC5pbmZvX19jb250ZW50IC5oaXN0b3J5LXRhYi10eXBle21heC1oZWlnaHQ6NDBweDtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTQzJTtjb2xvcjojNjY2O21hcmdpbi1sZWZ0OjIwcHg7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpey5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdHlwZXMgLmluZm9fX2NvbnRlbnQgLmhpc3RvcnktdGFiLXR5cGV7bWFyZ2luLWxlZnQ6LjMxMjVyZW19fS5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdHlwZXMgLmluZm9fX2NvbnRlbnQgLmhpc3RvcnktdGFiLXR5cGU6Zmlyc3QtY2hpbGR7bWluLXdpZHRoOjE5N3B4O21hcmdpbi1sZWZ0OjB9LnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciAuY29udGVudF9faGlzdG9yeS10eXBlcyAuaW5mb19fY29udGVudCAuaGlzdG9yeS10YWItdHlwZTpsYXN0LWNoaWxke21pbi13aWR0aDoxODFweH0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXR5cGVzIC5pbmZvX19jb250ZW50IC5oaXN0b3J5LXRhYi10eXBlOmhvdmVyLC5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdHlwZXMgLmluZm9fX2NvbnRlbnQgLmhpc3RvcnktdGFiLXR5cGVfYWN0aXZle2JhY2tncm91bmQ6cmdiYSgwLDE0MCwyNTUsLjEyKTtjb2xvcjojMDA4Y2ZmfS5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdGFibGV7ZGlzcGxheTpub25lO21hcmdpbi10b3A6MS41cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjEuNXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW07b3ZlcmZsb3c6aGlkZGVufS5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdGFibGVfYWN0aXZle2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzY2cHgpey5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdGFibGV7YmFja2dyb3VuZDowIDA7cGFkZGluZzowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxle21hcmdpbi10b3A6Ljc1cmVtfX0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19oZWFkZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOi44ZnIgMy41ZnIgMS4zZnIgMWZyIDEuNWZyO2dhcDoxMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTM2NnB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19oZWFkZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEzNjZweCl7LnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciAuY29udGVudF9faGlzdG9yeS10YWJsZSAuY3VzdG9tLXRhYmxlX19jb250YWluZXIgLmN1c3RvbS10YWJsZV9fYm9keXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjI0cHg7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19ib2R5e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjIwcHh9fS5wZXJzb25hbC1oaXN0b3J5X19jb250YWluZXIgLmNvbnRlbnRfX2hpc3RvcnktdGFibGUgLmN1c3RvbS10YWJsZV9fY29udGFpbmVyIC5jdXN0b20tdGFibGVfX2JvZHkgLnRhYmxlLWJvZHlfX2l0ZW17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOi44ZnIgMy41ZnIgMS4zZnIgMWZyIDEuNWZyO2dhcDoxMnB4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19ib2R5IC50YWJsZS1ib2R5X19pdGVtIC50YWJsZS1ib2R5X19jZWxsOmxhc3QtY2hpbGR7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTM2NnB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19ib2R5IC50YWJsZS1ib2R5X19pdGVte2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3BhZGRpbmc6MS4yNXJlbSAuOTM3NXJlbTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19ib2R5IC50YWJsZS1ib2R5X19pdGVte2dhcDo4cHg7Ym9yZGVyLXJhZGl1czowfX0ucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19ib2R5IC50YWJsZS1ib2R5X19pdGVtIGF7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzouNjI1cmVtIDIuMDYyNXJlbTtmb250LXNpemU6Ljg3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGVyc29uYWwtaGlzdG9yeV9fY29udGFpbmVyIC5jb250ZW50X19oaXN0b3J5LXRhYmxlIC5jdXN0b20tdGFibGVfX2NvbnRhaW5lciAuY3VzdG9tLXRhYmxlX19ib2R5IC50YWJsZS1ib2R5X19pdGVtIGF7bWFyZ2luLXRvcDo4cHg7d2lkdGg6MTAwJX19LmJvZHkucGFnZV9fcGVyc29uYWwtbW9kYWxze21hcmdpbjozLjc1cmVtIDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5ib2R5LnBhZ2VfX3BlcnNvbmFsLW1vZGFsc3ttYXJnaW46MCAwIDIuODEyNXJlbSAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NXB4KXsucGFnZV9fcGVyc29uYWwtbW9kYWxzIC5jb250YWluZXJ7cGFkZGluZzowfX0ucGVyc29uYWwtbW9kYWxzX19jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozMDBweCAxZnI7Z2FwOjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBlcnNvbmFsLW1vZGFsc19fY29udGFpbmVye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fS5wZXJzb25hbC1tb2RhbHNfX2NvbnRhaW5lciAucGVyc29uYWwtZG9jc19fY29udGVudHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyIDFmcjtnYXA6MjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGVyc29uYWwtbW9kYWxzX19jb250YWluZXIgLnBlcnNvbmFsLWRvY3NfX2NvbnRlbnR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpey5wZXJzb25hbC1tb2RhbHNfX2NvbnRhaW5lciAucGVyc29uYWwtZG9jc19fY29udGVudHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ucGVyc29uYWwtbW9kYWxzX19jb250YWluZXIgLnBlcnNvbmFsLWRvY3NfX2NvbnRlbnQgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9XG4uaW5kZXhfX3BvcHVwX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDo5OTk7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93LXk6YXV0bztvdXRsaW5lOjA7YmFja2dyb3VuZDpyZ2JhKDQ4LDEyNiwxOTAsLjQpO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjE1cHh9LmluZGV4X19wb3B1cF9jb250YWluZXIgLmV4cGVydF9fY2xvc2V7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmU7d2lkdGg6bWF4LWNvbnRlbnQ7aGVpZ2h0Om1heC1jb250ZW50O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7dG9wOjI3cHh9IiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdUVCBOb3Jtcyc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9UVCBOb3Jtcy9UVE5vcm1zLVJlZ3VsYXIub3RmXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVFQgTm9ybXMnO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVFQgTm9ybXMvVFROb3Jtcy1NZWRpdW0ub3RmXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVFQgTm9ybXMnO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVFQgTm9ybXMvVFROb3Jtcy1Cb2xkLm90ZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLUV4dHJhQm9sZC50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci9JbnRlci1Cb2xkLnR0ZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLVNlbWlCb2xkLnR0ZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLU1lZGl1bS50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci9JbnRlci1SZWd1bGFyLnR0ZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLUxpZ2h0LnR0ZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLUV4dHJhTGlnaHQudHRmXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXIvSW50ZXItVGhpbi50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlZlbGFTYW5zXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1FeHRyYUJvbGQudHRmXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJWZWxhU2Fuc1wiO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVmVsYVNhbnMvVmVsYVNhbnMtQm9sZC50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlZlbGFTYW5zXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1TZW1pQm9sZC50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlZlbGFTYW5zXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1NZWRpdW0udHRmXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJWZWxhU2Fuc1wiO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVmVsYVNhbnMvVmVsYVNhbnMtUmVndWxhci50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlZlbGFTYW5zXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1MaWdodC50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlZlbGFTYW5zXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9WZWxhU2Fucy9WZWxhU2Fucy1FeHRyYUxpZ2h0LnR0ZlwiKTtcclxufSIsIioge1xyXG4gIG1hcmdpbjogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5ib2R5LFxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6ICRUVE5vcm1zO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcbiAgY29sb3I6ICRibGFjaztcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjMzA3ZWJlO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbn1cclxuXHJcbi5ibHVlX19saW5rIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICMzMDdlYmU7XHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4uYmxhY2tfX2xpbmsge1xyXG4gIGNvbG9yOiAjMDYwNjA2O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMzA3ZWJlO1xyXG4gIH1cclxufVxyXG4uZ3JleV9fbGluayB7XHJcbiAgY29sb3I6ICM2ZTc2N2M7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICMzMDdlYmU7XHJcbiAgfVxyXG59XHJcbi53cmFwcGVyIHtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgZmxleDogMSAxIGF1dG87XHJcbiAgcGFkZGluZzogMCAwIHJlbSgxMjBweCkgMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmOWZkO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgcmVtKDE1cHgpIDA7XHJcbiAgfVxyXG4gICYgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGY5ZmQ7XHJcbiAgfVxyXG59XHJcbi5jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTI4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBwYWRkaW5nOiAwIHJlbSgyMHB4KSAwIHJlbSgyMHB4KTtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcGFkZGluZzogMCByZW0oMTVweCkgMCByZW0oMTUpO1xyXG4gIH1cclxufVxyXG4uYm9keSB7XHJcbiAgbWFyZ2luOiByZW0oOTZweCkgMCAwIDA7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIG1hcmdpbjogcmVtKDQwcHgpIDAgcmVtKDYwcHgpIDA7XHJcbiAgfVxyXG59XHJcbi5ibHVlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGhlaWdodDogcmVtKDUycHgpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSg0MHB4KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbmJ1dHRvbi5idG4ge1xyXG4gIGZvbnQtZmFtaWx5OiAkVFROb3JtcztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgdHJhbnNpdGlvbjogMC41cztcclxuICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gIHBhZGRpbmc6IHJlbSgxNS41cHgpIHJlbSgzNC41cHgpO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJi5idG4tZ3JhZGllbnQge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNXB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiByZW0oMTJweCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk3Ljk5ZGVnLCAjMzFhMmZmIDYuNjclLCAjYjE2N2JiIDUwLjY5JSwgI2ZmMzEzMSA5Mi4zOSUpLCAjMDA4Y2ZmO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgcGFkZGluZzogcmVtKDExcHgpIHJlbSgxOHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0MHB4KTtcclxuICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1ibHVlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmMDAwMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5idG4td2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLW91dGxpbmUtYmx1ZSB7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDQwcHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5idG4tb3V0bGluZS1kYXJrIHtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1jZXJ0aWZpY2F0ZSB7XHJcbiAgICBtYXgtd2lkdGg6IDM0cHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAzNHB4O1xyXG4gICAgbWluLXdpZHRoOiAzNHB4O1xyXG4gICAgbWluLWhlaWdodDogMzRweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNHB4KTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bl9fd2hpdGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGNvbG9yOiAjMDA4Y2ZmO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCByZW0oMzVweCk7XHJcbiAgaGVpZ2h0OiAzLjI1cmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4Y2ZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICB0cmFuc2l0aW9uOiAwLjVzO1xyXG59XHJcbi5idG4uaW5kZXgge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiByZW0oOTBweCkgMCAwIDA7XHJcbn1cclxuLmlucCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1MnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcclxuICBwYWRkaW5nOiAyNXB4O1xyXG4gIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xyXG4gIH1cclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGRhZmY7XHJcbiAgfVxyXG4gICYuaXMtYWN0aXZlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmE4YTg7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5YWNjOTk7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dCwgdGV4dGFyZWEsIC5jdXN0b20tc2VsZWN0X19idG4ge1xyXG4gICYudmFsaWRhdGUtZXJyb3Ige1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmYThhOCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICYudmFsaWRhdGUtc3VjY2VzcyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWFjYzk5IWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcclxuICBwYWRkaW5nOiAyNXB4O1xyXG4gIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgZm9udC1mYW1pbHk6IFRUIE5vcm1zLCBzYW5zLXNlcmlmO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk4OTg5ODtcclxuICB9XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRkYWZmO1xyXG4gIH1cclxufVxyXG4ub3ZlcmZsb3ctaGlkZGVuIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbiIsIi8vIENvbG9yc1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcbiRkYXJrOiAjMzMzMzMzO1xyXG4kZ3JleSA6ICM2RTc2N0M7XHJcbiRncmV5T25lIDogIzc3Nzc3NztcclxuJGJsdWU6ICMwMDhDRkY7XHJcbiRibHVlQmFzZTogIzMwN0VCRTtcclxuJGxpbmVDb2xvcjogIzZEQUNERjtcclxuJHdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4kcmVkOiAjRkYwMDAwO1xyXG4vLyBGdW5jdGlvblxyXG5cclxuJGJhc2UtZm9udC1zaXplOiAxNjtcclxuXHJcbi8vIHN0cmlwcyBhd2F5IGFueSB1bml0IGZyb20gYSB2YWx1ZTogZS5nLiBcIjE2cHhcIiA9PiAxNlxyXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtYmVyKSB7XHJcbiAgQGlmIHR5cGUtb2YoJG51bWJlcikgPT0gJ251bWJlcicgYW5kIG5vdCB1bml0bGVzcygkbnVtYmVyKSB7XHJcbiAgICBAcmV0dXJuICRudW1iZXIgLyAoJG51bWJlciAqIDAgKyAxKTtcclxuICB9XHJcbiAgQHJldHVybiAkbnVtYmVyO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcmVtKCRzaXplLCAkYmFzZTogJGJhc2UtZm9udC1zaXplKSB7XHJcbiAgJHB4VW5pdGxlc3M6IHN0cmlwLXVuaXQoJHNpemUpO1xyXG4gIEByZXR1cm4gI3skcHhVbml0bGVzcyAvICRiYXNlfXJlbTtcclxufVxyXG5cclxuXHJcbi8vIEZvbnRzXHJcbiRJbnRlcjogSW50ZXIsIHNhbnMtc2VyaWY7IC8vIERlZmF1bHRcclxuJFZlbGFTYW5zOiBWZWxhU2Fucywgc2Fucy1zZXJpZjsgLy8gSGVhZGxpbmVzXHJcbiRUVE5vcm1zOiBUVCBOb3Jtcywgc2Fucy1zZXJpZjsgXHJcbiIsIiRtb2JpbGVfc21hbGw6IDMyMHB4O1xyXG4kbW9iaWxlX21pZGRsZTogNDc1cHg7XHJcbiRtb2JpbGU6IDU3NXB4O1xyXG5cclxuJHRhYmxldF9zbWFsbDogNzY4cHg7XHJcbiR0YWJsZXQ6IDk5MXB4O1xyXG5cclxuJGRlc2t0b3BfZXh0cmFfc21hbGw6IDEwMjRweDtcclxuJGRlc2t0b3Bfc21hbGw6IDExNDBweDtcclxuJGRlc2t0b3BfYmFzZTogMTI4MHB4O1xyXG4kZGVza3RvcDogMTM2NnB4O1xyXG4kZGVza3RvcF9tZWRpdW06IDE0NDBweDtcclxuJGRlc2t0b3BfbGFyZ2U6IDE2MDBweDtcclxuJGRlc2t0b3BfaHVnZTogMTgwMHB4O1xyXG5cclxuQG1peGluIGRlc2t0b3BfaHVnZSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BfaHVnZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBAbWl4aW4gbWluX2Rlc2t0b3BfaHVnZSB7XHJcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3BfaHVnZSArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyBAbWl4aW4gZGVza3RvcF9sYXJnZSB7XHJcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BfbGFyZ2UpIHtcclxuLy8gICAgIEBjb250ZW50O1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8gQG1peGluIG1pbl9kZXNrdG9wX2xhcmdlIHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcF9sYXJnZSArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyBAbWl4aW4gZGVza3RvcF9tZWRpdW0ge1xyXG4vLyAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wX21lZGl1bSkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyBAbWl4aW4gbWluX2Rlc2t0b3BfbWVkaXVtIHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcF9tZWRpdW0gKyAxcHgpIHtcclxuLy8gICAgIEBjb250ZW50O1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuQG1peGluIGRlc2t0b3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEBtaXhpbiBtaW5fZGVza3RvcCB7XHJcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AgKyAxcHgpIHtcclxuLy8gICAgIEBjb250ZW50O1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuQG1peGluIGRlc2t0b3BfYmFzZSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BfYmFzZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBAbWl4aW4gbWluX2Rlc2t0b3BfYmFzZSB7XHJcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3BfYmFzZSArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5AbWl4aW4gZGVza3RvcF9zbWFsbCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3Bfc21hbGwpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gQG1peGluIG1pbl9kZXNrdG9wX3NtYWxsIHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcF9zbWFsbCArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5AbWl4aW4gZGVza3RvcF9leHRyYV9zbWFsbCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BfZXh0cmFfc21hbGwpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gQG1peGluIG1pbl9kZXNrdG9wX2V4dHJhX3NtYWxsIHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcF9leHRyYV9zbWFsbCArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEBtaXhpbiBtaW5fdGFibGV0IHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0ICsgMXB4KSB7XHJcbi8vICAgICBAY29udGVudDtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbkBtaXhpbiB0YWJsZXRfc21hbGwge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRfc21hbGwpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gQG1peGluIG1pbl90YWJsZXRfc21hbGwge1xyXG4vLyAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXRfc21hbGwgKyAxcHgpIHtcclxuLy8gICAgIEBjb250ZW50O1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuQG1peGluIG1vYmlsZSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBAbWl4aW4gbWluX21vYmlsZSB7XHJcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZSArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5AbWl4aW4gbW9iaWxlX21pZGRsZSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV9taWRkbGUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gQG1peGluIG1pbl9tb2JpbGVfbWlkZGxlIHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlX21pZGRsZSArIDFweCkge1xyXG4vLyAgICAgQGNvbnRlbnQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5AbWl4aW4gbW9iaWxlX3NtYWxsIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlX3NtYWxsKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEBtaXhpbiBtaW5fbW9iaWxlX3NtYWxsIHtcclxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlX3NtYWxsICsgMXB4KSB7XHJcbi8vICAgICBAY29udGVudDtcclxuLy8gICB9XHJcbi8vIH0iLCIuY3VzdG9tLXRhYmxlX19jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgLmN1c3RvbS10YWJsZV9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAudGFibGUtaGVhZGVyX19jZWxsIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjklO1xyXG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgfVxyXG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgxMnB4KTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWVhZWFlO1xyXG4gICAgLy8gcHV0IHlvdXIgZ3JpZCB0ZW1wbGF0ZSBjb25maWdzIGluIHRhYmxlIHdyYXBcclxuICB9XHJcbiAgLmN1c3RvbS10YWJsZV9fYm9keSB7XHJcbiAgICAudGFibGUtYm9keV9faXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIC8vIHB1dCB5b3VyIGdyaWQgdGVtcGxhdGUgY29uZmlncyBpbiB0YWJsZSB3cmFwXHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxNnB4KSAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC50YWJsZS1ib2R5X19jZWxsIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI5JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY3VzdG9tLW1vZGFsIHtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gICZfYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuICAuY3VzdG9tLW1vZGFsX19iYWNrZ3JvdW5kIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6ICMzMDdlYmU7XHJcbiAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIHBhZGRpbmc6IHJlbSgyNHB4KTtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAuYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogcmVtKDIwcHgpO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1tb2RhbF9faGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGg1IHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgfVxyXG4gICAgICAuY3VzdG9tLW1vZGFsX19leGl0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMycHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDMycHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzJweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC00cHg7XHJcbiAgICAgICAgcmlnaHQ6IC00cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXN0b20tbW9kYWxfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMzJweCk7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLW1vZGFsX19mb290ZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMTU2cHgpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI21vZGFsLWNoYW5nZS1wYXNzd29yZCB7XHJcbiAgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNTI4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5mb3JtLWNoYW5nZS1wYXNzd29yZC1tb2RhbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgzMnB4KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgLmZvcm0tbW9kYWxfX2lucHV0cy1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgIC5mb3JtLW1vZGFsX19pbnB1dC1jb250cm9sIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMycHgpO1xyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MyU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubGFiZWwtaGVscGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI5JTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm0tbW9kYWxfX2J1dHRvbnMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMHB4KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEycHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMnB4KTtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jbW9kYWwtc2F2ZS1zZXR0aW5ncyB7XHJcbiAgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNTI4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5jdXN0b20tbW9kYWxfX2Zvb3RlciB7XHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuI21vZGFsLWRlY2xpbmUtc2F2ZSB7XHJcbiAgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNTI4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5jdXN0b20tbW9kYWxfX2Zvb3RlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEycHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNtb2RhbC1jZXJ0aWZpY2F0ZSB7XHJcbiAgLmN1c3RvbS1tb2RhbF9fY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4MDBweDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogdW5zZXQ7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgLmN1c3RvbS1tb2RhbF9faGVhZGVyIHtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAuY3VzdG9tLW1vZGFsX19leGl0IHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmN1c3RvbS1zZWxlY3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuY3VzdG9tLXNlbGVjdF9fYnRuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogcmVtKDE3cHgpIHJlbSgyNXB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6ICM4MDgwODA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5jdXN0b20tc2VsZWN0X19jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIG1hcmdpbjogcmVtKDRweCkgMCAwIDA7XHJcbiAgICBwYWRkaW5nOiByZW0oMTBweCk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICB1bDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICB3aWR0aDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZkO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuICAgIHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTQwLCAyNTUsIDAuMyk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIH1cclxuICAgIHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmQ7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWF4LWhlaWdodDogcmVtKDI3MHB4KTtcclxuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMTJweCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDAsIDI1NSwgMC4xKTtcclxuICAgICAgICAgIGNvbG9yOiAjMzczNzM3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX2FjdGl2ZSB7XHJcbiAgICAuY3VzdG9tLXNlbGVjdF9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLWFjdGl2ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZhOGE4O1xyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWFjYzk5O1xyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyX19jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAtMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XHJcbn1cclxuXHJcbi5mb290ZXJfX3Jvd19vbmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaW5lQ29sb3I7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEwOSwgMTcyLCAyMjMsIDAuMyk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyX19yb3dfdHdvIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDA7IFxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyX19jb250ZW50X3R3byB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmIGRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHJlbSgxMnB4KSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mb290ZXJfX2xpbmtze1xyXG4gICAgJiBhIHtcclxuICAgICAgICBtYXJnaW46IDAgcmVtKDcuNXB4KTtcclxuICAgICAgICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICAgIH1cclxufVxyXG4uZm9vdGVyX19jb250ZW50X2NvbHVtbl9jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5mb290ZXJfX2NvbnRlbnRfb25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgJiAubG9nb19fc3Zne1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgxODFweCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oMThweCkgMDtcclxuICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMzBweCk7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZm9vdGVyX19jb250ZW50X2NvbHVtbl9yZXd7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICYgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgIH1cclxufVxyXG4uZm9vdGVyX19jb250ZW50X2NvbHVtbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgJiBhIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA4cHggMDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mb290ZXJfX2xpbmsge1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiA0cHggYXV0byA0cHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVhZGVyX19jb250YWluZXJ7XHJcbiAgICBwYWRkaW5nOiAwIDAgMjVweCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjlmZDtcclxufVxyXG5cclxuLmhlYWRlcl9fY29udGFpbmVyIHtcclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dvX19zdmcge1xyXG4gICAgbWluLXdpZHRoOiAxNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICAmIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19yb3cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgaGVpZ2h0OiByZW0oMTAwcHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oNzZweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC8vIHBhZGRpbmc6IHJlbSgyMHB4KSAwO1xyXG59XHJcblxyXG4uaGVhZGVyX19jb250ZW50X2xlZnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2NvbnRlbnRfcmlnaHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIFxyXG59XHJcbi5oZWFkZXJfX3JpZ2h0X2J0bntcclxuICAgICYgLmJ0bi5oZWFkZXJfYmx1ZSB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGJvcmRlcjogcmVtKDFweCkgc29saWQgJGJsdWU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAvLyBtYXgtaGVpZ2h0OiByZW0oNTBweCk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgLy8gbWF4LWhlaWdodDogcmVtKDM2cHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg3LjhweCkgcmVtKDE1LjVweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oMjRweCkgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVhZGVyX19idG4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG5cclxuICAgICYgYSB7XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFudV9fYnVyZ2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICYubm9uZXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1hbnVfX2J1cmdlcl90d297XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDQwcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgzNnB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmhlYWRlcl9fbW9iaWxfbWVudXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IHJlbSg3NnB4KTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMzVweCk7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYgYXtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcbiAgICB9XHJcbiAgICAmIC5oZWFkZXJfX21vYmlsX21lbnVfbGlua3tcclxuICAgICAgICBtYXJnaW46IDAgMCByZW0oMTZweCkgMDtcclxuICAgIH1cclxufSIsIi5idG4uaGVhZGVyX2JsdWUubW9iaWxle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG4uYnRuLmhlYWRlcl9ibHVlLmRlc2t0b3B7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuIiwiLnNjaG9vbF9fcm93e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgzMHB4KSAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uc2Nob29sX19yb3cubGFzdHtcclxuICAgIG1hcmdpbjogMCAwIDAgMDtcclxufVxyXG4uc2Nob29sX19yb3dfdHdvX2VsZW17XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4uc2Nob29sX19jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogcmVtKDIwcHgpO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMzkwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW46IDAgcmVtKDEwcHgpIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogcmVtKDE1MXB4KTtcclxuICAgICAgICBtYXJnaW46IDAgcmVtKDIwcHgpIHJlbSgyMHB4KSAwO1xyXG4gICAgfVxyXG4gICAgJi5sYXN0e1xyXG4gICAgICAgIC8vIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIH1cclxufVxyXG5cclxuLnNjaG9vbF9fcm93X29uZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5zY2hvb2xfX2ltZyB7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICYgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDYwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc2Nob29sX190ZXh0IHtcclxuICAgIG1hcmdpbjogMCAwIDAgcmVtKDE2cHgpO1xyXG59XHJcbi5zY2hvb2xfX2hlYWRlciB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oOHB4KSAwO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zY2hvb2xfX2VzdGltYXRlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5zY2hvb2xfX3Jvd190d297XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uc2Nob29sX19yb3dfdHdvX3RleHR7XHJcbiAgICBjb2xvcjogIzgyODI4MjtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSgyMjBweCk7XHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9fZXN0aW1hdGVzX3N2Z190d297XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSgxNXB4KTtcclxufVxyXG4uc2Nob29sX19lc3RpbWF0ZXNfdGV4dHtcclxuICAgIG1hcmdpbjogMCAwIDAgcmVtKDdweCkgO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgY29sb3I6ICM4MjgyODI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uc2Nob29sX19lc3RpbWF0ZXNfbnVte1xyXG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiByZW0oNHB4KTtcclxufSIsIi5wYWdlX19zZWxlY3Rpb25fbWVudXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IHJlbSg1NHB4KSAwIDAgMDtcclxuICAgIHBhZGRpbmc6IHJlbSg5cHgpIDAgcmVtKDlweCkgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuLmxpbmtfX251bV9wYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiByZW0oMzRweCk7XHJcbiAgICBoZWlnaHQ6IHJlbSgzNHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICYgYXtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWVCYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYWN0aXZlX19wYWdle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICB3aWR0aDogcmVtKDM0cHgpO1xyXG4gICAgaGVpZ2h0OiByZW0oMzRweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAmIGF7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNhdGFsb2dfX2NvdXJzZV9pbmZve1xyXG4gICAgJiAuc29ydGluZ3tcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jaGVja2JveF9faW5wdXQge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uY2hlY2tib3hfX2xhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgzMHB4KTtcclxuICAgIHRleHQtaW5kZW50OiAwcHg7XHJcbn1cclxuLmNoZWNrYm94X19sYWJlbDo6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiByZW0oMTRweCk7XHJcbiAgICBoZWlnaHQ6IHJlbSgxNHB4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBNkE2QTY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IHJlbSgycHgpO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjFzIGxpbmVhclxyXG59XHJcbi5jaGVja2JveF9fbGFiZWw6OmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IHJlbSgxMHB4KTtcclxuICAgIGhlaWdodDogcmVtKDhweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFyay5wbmdcIik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiByZW0oM3B4KTtcclxuICAgIHRvcDogcmVtKDZweCk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhcjtcclxufVxyXG4uY2hlY2tib3guYWN0aXZlIHtcclxuICAgIC5jaGVja2JveF9faW5wdXQgKyAuY2hlY2tib3hfX2xhYmVsOjpiZWZvcmV7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICB9XHJcbiAgICAuY2hlY2tib3hfX2lucHV0ICsgLmNoZWNrYm94X19sYWJlbDo6YWZ0ZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gY2hlY2tfdHdvXHJcblxyXG4uY2hlY2tib3hfdHdvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmX3JlZyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xyXG5cclxuICAgICAgICAmIC5jaGVja2JveF9fbGFiZWxfdHdvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGVja2JveF9faW5wdXRfdHdvIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmNoZWNrYm94X19sYWJlbF90d28ge1xyXG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgzMHB4KTtcclxufVxyXG4uY2hlY2tib3hfX2xhYmVsX3R3bzo6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiByZW0oMTRweCk7XHJcbiAgICBoZWlnaHQ6IHJlbSgxNHB4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBNkE2QTY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IHJlbSgycHgpO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjFzIGxpbmVhclxyXG59XHJcbi5jaGVja2JveF9fbGFiZWxfdHdvOjphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiByZW0oMTBweCk7XHJcbiAgICBoZWlnaHQ6IHJlbSg4cHgpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21hcmsucG5nXCIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogcmVtKDNweCk7XHJcbiAgICB0b3A6IHJlbSg2cHgpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBsaW5lYXI7XHJcbn1cclxuLmNoZWNrYm94X19pbnB1dF90d286Y2hlY2tlZCArIC5jaGVja2JveF9fbGFiZWxfdHdvOjpiZWZvcmV7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxufVxyXG4uY2hlY2tib3hfX2lucHV0X3R3bzpjaGVja2VkICsgLmNoZWNrYm94X19sYWJlbF90d286OmFmdGVye1xyXG4gICAgb3BhY2l0eTogMTtcclxufSIsIi8vIC5jb3Vyc2VfX2NhcmRfY29udGFpbmVye1xyXG4vLyAgICAgZGlzcGxheTogZmxleDtcclxuLy8gICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbi8vICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuLy8gICAgIH1cclxuLy8gfVxyXG4uY291cnNlX19jYXJkX2NvbnRhaW5lci5pcy1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuLmNvdXJzZV9fY2FyZF9yb3cudG9wIHtcclxuICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfX2NhcmRfcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IHJlbSgyNDBweCkgMCAwIDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMjAwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAvLyBtYXJnaW46cmVtKDMwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfX2NhcmQubGVmdCB7XHJcbiAgICBtYXJnaW46IDAgcmVtKDEwcHgpIDAgMDtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjAwcHggMDtcclxuICAgIH1cclxufVxyXG4uY291cnNlX19jYXJkLnJpZ2h0IHtcclxuICAgIG1hcmdpbjogMCAwIDAgcmVtKDEwcHgpO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICB9XHJcbn1cclxuLmNvdXJzZV9fY2FyZCB7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSgzNzBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi13aWR0aDogcmVtKDEwMHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSg0NjZweCk7XHJcblxyXG4gICAgLy8gbWluLWhlaWdodDogcmVtKDQ0MHB4KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC8vIGJveC1zaGFkb3c6IHJlbSg1cHgpIHJlbSgxNXB4KSByZW0oMzVweCkgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNHM7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgMCByZW0oMjAwcHgpIDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb3Vyc2VfX2NhcmRfaW1nIHtcclxuICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vICAgIG1pbi13aWR0aDogMzMwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1pbi13aWR0aDogMjYwcHg7XHJcbiAgICB9XHJcbn1cclxuLmhlYXJ0X19zdmcge1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNjFweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSg2MXB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC8vIGxlZnQ6IHJlbSgyNzlweCk7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbjogMCByZW0oMzBweCkgMCAwO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCByZW0oMjBweCkgcmVtKDIwcHgpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICB9XHJcbn1cclxuLmhlYXJ0X19zdmcuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuLmNvdXJzZV9fY2FyZF9pbmZvIHtcclxuICAgIG1heC13aWR0aDogcmVtKDM3MHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiByZW0oMTAwcHgpO1xyXG4gICAgbWF4LWhlaWdodDogcmVtKDIyMnB4KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBwYWRkaW5nOiA2LjUlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiAtNDBweCAwIDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDE1cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA1LjUlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHJlbSgyMjJweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4uY291cnNlX19jYXJkX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5jb3Vyc2VfX2NhcmRfaGVhZGVyX3RleHQge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDAsIDI1NSwgMC4xKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTJweCk7XHJcbiAgICAmIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDA4Y2ZmO1xyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfX2NhcmRfbWlkIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcclxuICAgICYgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuLmNvdXJzZV9fY2FyZF9mb290ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IHJlbSgyNXB4KSAwIDAgMDtcclxufVxyXG4uY291cnNlX19jYXJkX2J0biB7XHJcbn1cclxuLmNvdXJzZV9fY2FyZF9ncmV5X3RleHQge1xyXG4gICAgbWFyZ2luOiByZW0oNHB4KSAwIDAgMDtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgJiBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICM0ZTRlNGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxufVxyXG4uYnRuLmJ0bi1ncmFkaWVudCB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHJlbSgxMnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuOTlkZWcsICMzMWEyZmYgNi42NyUsICNiMTY3YmIgNTAuNjklLCAjZmYzMTMxIDkyLjM5JSksICMwMDhjZmY7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiByZW0oMTFweCkgcmVtKDE4cHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDQwcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcclxuICAgIH1cclxufVxyXG4uY291cnNlX19jYXJkX3ByaWNlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjEpO1xyXG4gICAgcGFkZGluZzogcmVtKDRweCkgcmVtKDEycHgpO1xyXG4gICAgY29sb3I6ICNmZjAwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNDBweCk7XHJcbiAgICAmIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTVweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMXB4KTtcclxuICAgIH1cclxufVxyXG4uY291cnNlcy1maW5hbF9fYnRuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAuYnRuLWNlcnRpZmljYXRlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgIH1cclxufSIsIi5kaXJlY3Rpb25ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uZGlyZWN0aW9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IHJlbSg0cHgpIHJlbSgxMnB4KTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDsgXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgbWFyZ2luOiAwIHJlbSg4cHgpIHJlbSg4cHgpIDA7XHJcbiAgICAmIGRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJiBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE0cHg7XHJcbmxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5kaXJlY3Rpb24uZGVzaWdue1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDAsIDI1NSwgMC4xKTsgICBcclxuICAgICYgcHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbn1cclxuLmRpcmVjdGlvbi5hbmFseXRpY3N7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgMjgsIDI4LCAwLjEpO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGNvbG9yOiAjRkUxQzFDO1xyXG4gICAgfVxyXG59XHJcbi5kaXJlY3Rpb24uc2tpbGxze1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDYsIDQxLCAwLjEpO1xyXG4gICAgJiAuZGlyZWN0aW9uc19fc3Zne1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgcmVtKDEycHgpO1xyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgIGNvbG9yOiAjMDA5MjI5O1xyXG4gICAgfVxyXG59XHJcbi5kaXJlY3Rpb24uYW5hbGl0aWN7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3NywgMTAzLCAxODcsIDAuMSk7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgY29sb3I6ICNCMTY3QkI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaXJlY3Rpb25zX19zdmd7XHJcbiAgICBtYXJnaW46IHJlbSgxcHgpIDAgMCByZW0oNnB4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufSIsIi5zb3J0aW5ne1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgICYgZGl2e1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgcmVtKDM1cHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNXB4KTtcclxuICAgIH1cclxuICAgICYgYXtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNXB4KTtcclxuICAgIH1cclxuICAgICYgc3Zne1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgcmVtKDhweCk7XHJcbiAgICB9XHJcbn1cclxuLmNvc3RzX19saW5re1xyXG4gICAgY29sb3I6ICM4MDgwODA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG59XHJcbi5jb3N0c19fbGluay5ib3JkZXJ7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGJsdWU7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxufVxyXG4uY29zdHNfX2xpbmtfdHdve1xyXG4gICAgY29sb3I6ICM4MDgwODA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxufSIsIi5yZXNldHtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgyNHB4KSAwO1xyXG59XHJcbi5zb3JnaW5nX19ib2R5e1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiByZW0oMjhweCkgMCAwIDA7XHJcbiAgICAvLyBsZWZ0OiByZW0oLTYwcHgpO1xyXG4gICAgYm9yZGVyOiByZW0oMXB4KSBzb2xpZCAjRDFEMUQxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDMwcHgpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiByZW0oNXB4KTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgJiAuc29yZ2luZ19faXRlbXtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XHJcbiAgICAgICAgY29sb3I6ICM4MDgwODA7XHJcbiAgICB9XHJcbn1cclxuLnNvcmdpbmdfX2JvZHkuaXMtYWN0aXZle1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uc2Nob29sX19tZW51X21vYmlsZV9zZWxlY3R7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogcmVtKDIwMnB4KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcbi5zY2hvb2xfX21lbnVfbW9iaWxle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG4uc29ydGluZ19fY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnNjaG9vbF9fbW9iaWxlX2hlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnNjaG9vbF9fbW9iaWxlX2hlYWRlcl9zdmd7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAwIDAgcmVtKDEwcHgpO1xyXG59XHJcbi5zY2hvb2xfX21vYmlsZV9oZWFkZXJfdGV4dHtcclxuICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5zY2hvb2xfX3NlbGVjdF9tb2JpbHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xyXG59IiwiLmNhcmRfX2xpbmVfY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uY2FyZF9fbGluZV9jb250YWluZXIuaXMtYWN0aXZle1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmhlYXJ0X19zdmdfbGluZXtcclxuICAgIG1heC13aWR0aDogcmVtKDYxcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiByZW0oNjFweCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAvLyBsZWZ0OiByZW0oMjc5cHgpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW46IDAgcmVtKDMwcHgpIDAgMDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggcmVtKDIwcHgpIHJlbSgyMHB4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC41cztcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIH1cclxufVxyXG4uaGVhcnRfX3N2Z19saW5lLmFjdGl2ZXtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuLmNhcmRfX2xpbmVfaXRlbXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg4MDBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vIG1pbi13aWR0aDogcmVtKDY1MHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIHBhZGRpbmc6IHJlbSgyNHB4KTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSgyNDBweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjRweCkgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJiAuc2Nob29sX19lc3RpbWF0ZXNfbnVte1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGRlc2t0b3BfZXh0cmFfc21hbGx7XHJcbiAgICAgICAgJiAuY291cnNlX19jYXJkX2Zvb3RlcntcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oMTIuNXB4KSAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNhcmRfX2xpbmVfaXRlbS5sYXN0e1xyXG4gICAgbWFyZ2luOiAwIDAgMCAwO1xyXG59XHJcbi5jYXJkX19saW5lX2ltZ3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogcmVtKDIyOXB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG4uY2FyZF9fbGluZV9pbmZve1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSgzMHB4KTtcclxufVxyXG4uY2FyZF9fbGluZV9oZWFkZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMzNweCkgMDtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Bfc21hbGx7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDE2cHgpIDA7XHJcbiAgICB9XHJcbn1cclxuLmNhcmRfX2xpbmVfbWlke1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDhweCkgMDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi5wYWdlX19jb3Vyc2VfbWVudXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHdpZHRoOiByZW0oMzIwcHgpO1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIHBhZGRpbmc6IHJlbSgyNHB4KTtcclxuICAgIG1hcmdpbjogcmVtKC0yMzVweCkgMCAwIHJlbSg1MHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oNDBweCkgMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICAvLyAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC8vICYuaXMtYWN0aXZle1xyXG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgIGxlZnQ6IC01MHB4OyBcclxuICAgICAgICAvLyAgICAgcmlnaHQ6IDA7IFxyXG4gICAgICAgIC8vICAgICAvLyB0b3A6IDI1MHB4OyBcclxuICAgICAgICAvLyAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgLy8gICAgIC8vIG1hcmdpbjogYXV0byAwIGF1dG8gMDtcclxuICAgICAgICAvLyAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAvLyB9XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X2hlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X2hlYWRlcl90ZXh0e1xyXG4gICAgbWFyZ2luOiAwIDAgMCByZW0oMTZweCk7XHJcbiAgICAmIHB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgIGNvbG9yOiAjMUMxQzFDO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19jb3Vyc2VfbWVudV9ncmFkZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IHJlbSgxMnB4KSAwIDAgMDtcclxufVxyXG4ucGFnZV9fY291cnNlX21lbnVfZ3JhZGVfb25le1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X2dyYWRlX3R3b3tcclxuICAgICYgLnBhZ2Vfc2Nob29sX19lc3RpbWF0ZXNfdGV4dHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X21pZGRsZSB7XHJcbiAgICBtYXJnaW46IHJlbSgyNnB4KSAwIHJlbSg4cHgpIDA7XHJcbiAgICBwYWRkaW5nOiAwIDAgcmVtKDI0cHgpIDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M0QzRDNDtcclxufVxyXG4ucGFnZV9fY291cnNlX21lbnVfbWlkZGxlX2hlYWRlciB7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxufVxyXG4ucGFnZV9fY291cnNlX21lbnVfbWlkZGxlX3RleHR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luOiByZW0oOHB4KSAwIDAgMDtcclxufVxyXG4ucGFnZV9fY291cnNlX21lbnVfbWlkZGxlX3RleHRfbnVte1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X3ByaWNle1xyXG4gICAgbWFyZ2luOiByZW0oMjRweCkgMCAwIDA7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X2J1dHRvbnN7XHJcbiAgICBtYXJnaW46IHJlbSg4cHgpIDAgMCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNEM0QzQ7XHJcbiAgICBwYWRkaW5nOiAwIDAgcmVtKDI0cHgpIDA7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9idG5fY29udGFpbmVye1xyXG4gICAgbWFyZ2luOiByZW0oMTZweCkgMCAwIDA7XHJcbn1cclxuLmJ0bl9fYmx1ZV9iYWNrZ3JvdW5ke1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiByZW0oNTJweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNDBweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG59XHJcbi5idG5fX2JsdWV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IHJlbSg1MnB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0MHB4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG59XHJcbi5wYWdlX19jb3Vyc2VfbWVudV9mb290ZXJ7XHJcbiAgICBtYXJnaW46IHJlbSgyNHB4KSAwIDAgMDtcclxufVxyXG4ucGFnZV9fY291cnNlX21lbnVfZm9vdGVyX3RleHRfc3Zne1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmIHN2Z3tcclxuICAgICAgICBtYXJnaW46IDAgMCAwIHJlbSg4cHgpO1xyXG4gICAgICAgICY6aG92ZXIgKyAucHJvbXB0X19jb250YWluZXJ7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wcm9tcHRfX2NvbnRhaW5lcntcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB3aWR0aDogcmVtKDE4NXB4KTtcclxuICAgIGhlaWdodDogcmVtKDEwMHB4KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCA1cHggMTVweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IHJlbSgxNnB4KTtcclxuICAgIG1hcmdpbjogLTE0MHB4IDAgMCA2NXB4O1xyXG4gICAgJiAucHJvbXB0X19zdmdfY29udGFpbmVye1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgIG1hcmdpbjogMCAwIC0yNXB4IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wX2Jhc2V7XHJcbiAgICAgICAgbWFyZ2luOiAtMTQwcHggMCAwIDM1cHg7XHJcbiAgICAgICAgJiAucHJvbXB0X19zdmdfY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMjVweCA2MHB4O1xyXG4gICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X2Zvb3Rlcl9udW1iZXJ7XHJcbiAgICBtYXJnaW46IHJlbSgxNnB4KSAwIDAgMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X2Zvb3Rlcl9lbWFpbHtcclxuICAgIG1hcmdpbjogcmVtKDhweCkgMCAwIDA7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5wYWdlX19jb3Vyc2VfbWVudV9mb290ZXJfbGlua3tcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogIzMwN0VCRTtcclxuICAgIH1cclxufSIsIi5wYWdlX19jb3Vyc2VfaW5mb3tcclxuICAgIG1heC13aWR0aDogcmVtKDg1NXB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucGFnZV9fY291cnNlX3RleHR7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucGFnZV9fY291cnNlX2luZm9ybWF0aW9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbjogcmVtKDI4cHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19jb3Vyc2VfaW5mb3JtYXRpb25fYmxvY2t7XHJcbiAgICBtYXJnaW46IHJlbSgxOHB4KSAwIDAgMDtcclxufVxyXG4ucGFnZV9fY291cnNlX2luZm9ybWF0aW9uX2Jsb2NrX2hlYWRlcntcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5wYWdlX19jb3Vyc2VfaW5mb3JtYXRpb25fYmxvY2tfdGV4dHtcclxuICAgIG1hcmdpbjogcmVtKDhweCkgMCAwIDA7XHJcbn1cclxuIiwiLnBhZ2VfX2NvdXJzZV9kaXJlY3Rpb257XHJcbiAgICBtYXJnaW46IHJlbSg2NHB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSgxNnB4KSAwIDAgMDtcclxuICAgIH1cclxufVxyXG4ucGFnZV9fY291cnNlX2RpcmVjdGlvbl9jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5wYWdlX19jb3Vyc2VfZGlyZWN0aW9uX3RleHR7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjRweCkgMDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG59IiwiLmJhY2tfX2Zvcm1fbGVhcm5pbmd7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgJiAuYmFja19fZm9ybV9sZWFybmluZ19zdmd7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmJhY2tfX2Zvcm1fbGVhcm5pbmdfdGV4dHtcclxuICAgICAgICAgbWFyZ2luOiAwIDAgMCByZW0oNHB4KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5iYWNrX19mb3JtX2xlYXJuaW5nX3RleHRfdHdve1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIHJlbSg0cHgpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJlc2V0X19jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5wYWdlX19zY2hvb2xfcmVzZXR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnNjaG9vbF9fZmlsdGVyX21vYmlsZV9jaGVja2JveHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmLmlzLWFjdGl2ZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG4uc2Nob29sX19maWx0ZXJfbW9iaWxle1xyXG4gICAgJi5pcy1hY3RpdmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYgLmZpbHRlcl9faGVhZGVye1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNXB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnNjaG9vbF9fc2VsZWN0e1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYgLnBhZ2VfX3NjaG9vbF9wcmljZV9jb250YWluZXJfb25le1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJiAucGFnZV9fc2Nob29sX3ByaWNlX2NvbnRhaW5lcl90d297XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9fZmlsdGVyX2J0bntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNDhweCkgMDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xyXG4gICAgfVxyXG4gICAgJi50b3B7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oNTRweCkgMCAwIDA7XHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9fc2VsZWN0X21vYmlsX2JvZHl7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBcclxufVxyXG4uc2Nob29sX19maWx0ZXJfZGlyZWN0aW9ue1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDM2cHgpIDA7XHJcbn0iLCIuY2hlY2tib3gubm9uZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNoZWNrYm94X2FsbC5vZmZ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC5wYWdlX19zY2hvb2xfc2VsZWN0e1xyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi5jaGVja2JveF9hbGwub2ZmIC5jaGVja2JveC5ub25le1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9maWx0ZXJ7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSgzMDVweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IHJlbSgyNXB4KTtcclxuICAgIG1hcmdpbjogcmVtKC0xMHB4KSAwIDAgcmVtKDMwcHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYgLmJ0bl9fY29udGFpbmVye1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDQycHgpIDAgcmVtKDE1cHgpIDA7XHJcbiAgICB9XHJcbn1cclxuLmNoZWNrYm94e1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDEycHgpIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmIC5jaGVja2JveF9fbGFiZWx7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IHJlbSgtMjBweCkgMCAwIHJlbSgzMHB4KTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5maWx0ZXJfX2hlYWRlcntcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbjogcmVtKDMycHgpIDAgcmVtKDE2cHgpIDA7XHJcbn1cclxuLmZpbHRlcl9faGVhZGVyLnRvcHtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgxNnB4KSAwO1xyXG59XHJcbi5maWx0ZXJfX2NoZWNrYm94e1xyXG4gICAgbWFyZ2luOiByZW0oMThweCkgMCAwIDA7XHJcbn1cclxuLmJsb2NrX19zaG93e1xyXG4gICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgIHdpZHRoOiByZW0oMTQwcHgpO1xyXG4gICAgaGVpZ2h0OiByZW0oNjBweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IHJlbSgtMTZweCk7XHJcbiAgICByaWdodDogcmVtKC0xNjVweCk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkYwMDAwO1xyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICYgcGF0aHtcclxuICAgICAgICAgICAgZmlsbDogI0ZGMDAwMDtcclxuICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgc3Zne1xyXG4gICAgICAgIGxlZnQ6IHJlbSgtMTFweCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICYgcGF0aHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG59XHJcbi5jaGVja2JveC5vZmYgLmJsb2NrX19zaG93e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG4uYmxvY2tfX3Nob3dfbm9uZXtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4vLyAuYmxvY2tfX3Nob3dfbm9uZS5pcy1hY3RpdmV7XHJcbi8vICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4vLyB9XHJcbi5wYWdlX19zY2hvb2xfc2VsZWN0e1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJiBzdmd7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCByZW0oN3B4KTtcclxuICAgIH1cclxufVxyXG4uY2hlY2tib3hfX2xhYmVsX2lucHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuIiwiLnBlcnNvbmFsLWFyZWEtY291cnNlX19jYXJkX2NvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogcmVtKDI0cHgpIHJlbSgyOHB4KTtcclxuICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgYm94LXNoYWRvdzogNXB4IDE1cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbiAgLmNvdXJzZV9fY2FyZCB7XHJcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjI5cHggMWZyO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuY291cnNlX19jYXJkX2hlYWRlciB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAuc2Nob29sX19lc3RpbWF0ZXMge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmNvdXJzZV9fdGltZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxNnB4KTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDQwcHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgxMnB4KTtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg4cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jb3Vyc2VfX3RpbWUtbmV3IHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jb3Vyc2VfX3RpbWUtcHJvY2VzcyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE0MCwgMjU1LCAwLjEpO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb3Vyc2VfX2NhcmRfaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0OHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICBAaW5jbHVkZSBpbWdDb250YWluO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmhlYXJ0X19zdmcge1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb3Vyc2VfX2NhcmRfaW5mbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIC5jYXJkX2luZm9fX3RvcC1ib3JkZXIge1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IC0xMnB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KSByZW0oMjBweCkgMCAwO1xyXG4gICAgfVxyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgLmNvdXJzZV9fY2FyZF9taWQge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oNDBweCk7XHJcbiAgICB9XHJcbiAgICAuY291cnNlX19jYXJkX2Zvb3RlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg0MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxMnB4KSByZW0oMjRweCkgcmVtKDI0cHgpIHJlbSgyNHB4KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpIHJlbSgyMHB4KSAwIDA7XHJcbiAgICAgIC5jYXJkX2luZm9fX3RvcC1ib3JkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBpbWdDb250YWluIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4iLCIucGFnZS1wZXJzb25hbF9fYXNpZGUge1xyXG4gIC5hc2lkZV9fdG9wLFxyXG4gIC5hc2lkZV9fYm90dG9tIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICB9XHJcbiAgLmFzaWRlX190b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDMycHggMjBweCAyNHB4O1xyXG4gICAgLmFzaWRlLXRvcF9fcGhvdG8tY29udGFpbmVyIHtcclxuICAgICAgbWF4LXdpZHRoOiA0OHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDQ4cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIGltZ0NvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFzaWRlX19ib3R0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuYXNpZGVfX25hdiB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2LjVweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAuNXB4O1xyXG4gICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTQwLCAyNTUsIDAuMTIpO1xyXG4gICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgIGZpbGw6ICRibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNDAsIDI1NSwgMC4xMik7XHJcbiAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICBmaWxsOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnBhZ2UtcGVyc29uYWxfX2RvY3Mge1xyXG4gIC5jb250ZW50X19oZWFkZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gIH1cclxuICAuY29udGVudF9fdXNlcnMge1xyXG4gICAgbWFyZ2luLXRvcDogcmVtKDE2cHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAudXNlcnNfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAuaW1nX19jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogcmVtKDI0cHgpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuICAgICAgICBtaW4td2lkdGg6IHJlbSgyNHB4KTtcclxuICAgICAgICBtaW4taGVpZ2h0OiByZW0oMjRweCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpbWdDb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRlbnRfX2xpbmstYWN0aW9ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE5cHg7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuMTVzO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjklO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oOXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2VydGlmaWNhdGVfX2RhdGUtZ290IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTI5JTtcclxuICAgIGNvbG9yOiAkZ3JleU9uZTtcclxuICB9XHJcbn1cclxuIiwiLmhlYWRlci1hdXRoX19jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMCAyNXB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjlmZDtcclxufVxyXG5cclxuLmhlYWRlci1hdXRoX19jb250YWluZXIge1xyXG4gICYgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nb19fc3ZnIHtcclxuICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMjQwcHg7XHJcbiAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAmIHN2ZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19yb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgaGVpZ2h0OiByZW0oMTAwcHgpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgaGVpZ2h0OiByZW0oNzZweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19jb250ZW50IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAvLyBwYWRkaW5nOiByZW0oMjBweCkgMDtcclxufVxyXG5cclxuLmhlYWRlcl9fY29udGVudF9sZWZ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiBtYXgtY29udGVudDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaGVhZGVyX19jb250ZW50X3JpZ2h0IHtcclxuICAudXNlcl9fZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAudXNlci1hdmF0YXJfX2NvbnRhaW5lciB7XHJcbiAgICAgIG1heC13aWR0aDogNDhweDtcclxuICAgICAgbWF4LWhlaWdodDogNDhweDtcclxuICAgICAgbWluLXdpZHRoOiA0OHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTZweCk7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1nQ29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnVzZXItZHJvcGRvd25fX3RvZ2dsZS1pY29uIHtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kcm9wZG93bl9fdXNlci1tZW51IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgbWluLXdpZHRoOiAyNzJweDtcclxuICAgICAgdG9wOiA1NnB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgIC5idG4tcmVkaXJlY3RfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTJweCkgcmVtKDE1cHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnVzZXItbWVudV9fYWN0aXZlIHtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzMwN2ViZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgIGZpbGw6ICMzMDdlYmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMDdlYmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICBmaWxsOiAjMzA3ZWJlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAmLmJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMTZweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTZweDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRvcDogNTZweDtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgdG9wOiA3NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaGVhZGVyX19idG4ge1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICYgYSB7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zY2hvb2xfX2NhcmRzX2JvZHl7XHJcbiAgLmNvdXJzZV9fY2FyZF90aHJlZV9yb3d7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiA2MHB4O1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcF9iYXNle1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgICAmLmlzLWFjdGl2ZXtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvdXJzZV9fY2FyZF90aHJlZV9yb3d7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgIGdhcDogNjBweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBnYXA6MjBweFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxufVxyXG4uY291cnNlX2NhcmRfdGhyZWUge1xyXG4gICAgLy8gcGFkZGluZzogcmVtKDI0cHgpIHJlbSgyOHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIGJveC1zaGFkb3c6IDVweCAxNXB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxuICAgIC5jb3Vyc2VfX2NhcmQge1xyXG4gICAgLy8gICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdhcDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb3Vyc2VfX2NhcmRfaGVhZGVyIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAuc2Nob29sX19lc3RpbWF0ZXMge1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb3Vyc2VfX3RpbWUge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxNnB4KTtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDQwcHgpO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDRweCkgcmVtKDEycHgpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg4cHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmNvdXJzZV9fdGltZS1uZXcge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmNvdXJzZV9fdGltZS1wcm9jZXNzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDAsIDI1NSwgMC4xKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvdXJzZV9fY2FyZF9pbWcge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0OHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0OHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGltZ0NvbnRhaW47XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhcnRfX3N2ZyB7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb3Vyc2VfX2NhcmRfaW5mbyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxMnB4KSByZW0oMjRweCkgcmVtKDI0cHgpIHJlbSgyNHB4KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCkgcmVtKDIwcHgpIDAgMDtcclxuICAgICAgICBcclxuICAgICAgLmNhcmRfaW5mb19fdG9wLWJvcmRlciB7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IC0xMnB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KSByZW0oMjBweCkgMCAwO1xyXG4gICAgICB9XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAvLyAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAuY291cnNlX19jYXJkX21pZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb3Vyc2VfX2NhcmRfZm9vdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oNDBweCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTJweCkgcmVtKDI0cHgpIHJlbSgyNHB4KSByZW0oMjRweCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpIHJlbSgyMHB4KSAwIDA7XHJcbiAgICAgICAgLy8gLmNhcmRfaW5mb19fdG9wLWJvcmRlciB7XHJcbiAgICAgICAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiIsIi5zY2hvb2xfX2RpcmVjdG9yeV9pbmRleF9jb250YWluZXJ7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAmIC5zY2hvb2xfX3Jvd3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICYgLnNjaG9vbF9fY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgcmVtKDMwcHgpIDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxufVxyXG4uc2Nvb2xfX2Rpcl9pbmRleHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhcntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaW5kZXhfX3NsaWRlc19jb250YWluZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogcmVtKDY1MHB4KTtcclxuICAgIGhlaWdodDogcmVtKDUxMHB4KTtcclxuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgIG1hcmdpbjogcmVtKDUwcHgpIDAgMCA0JTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiByZW0oMzIwcHgpO1xyXG4gICAgICAgIGhlaWdodDogcmVtKDI4MnB4KTtcclxuICAgICAgICBtYXJnaW46IHJlbSgtNDQwcHgpIGF1dG8gMCBhdXRvO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcbi5zbGlkZXNfX2l0ZW17XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMwcHgpO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMjI0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubmV4dHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgMTUlKTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTc2cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJldntcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIHdpZHRoOiByZW0oMjI0cHgpO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmJ0bl9fc2xpZGVzX2NvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW46IDgwJSA3MCU7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAmIC5idG5fX3NsaWRlc3tcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IHJlbSg0NXB4KTtcclxuICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuYnRuX19zbGlkZXMubWFyZ2lue1xyXG4gICAgICAgIG1hcmdpbjogMCByZW0oMTZweCkgMCByZW0oMTZweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4iLCIjZmlsZWRyYWcge1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMTAwcHg7XHJcbiAgbWF4LWhlaWdodDogMTAwcHg7XHJcbiAgbWluLXdpZHRoOiAxMDBweDtcclxuICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICBib3JkZXI6IDJweCBkYXNoZWQgI2NjY2NjYztcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgJi5ob3ZlciB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIH1cclxufVxyXG4jZmlsZXNlbGVjdCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIuY2FwdGNoYS1iaXRyaXgge1xyXG4gICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xyXG59XHJcblxyXG4uY2FwdGNoYS1iaXRyaXhfX2xhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAgNnB4IDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5jYXB0Y2hhLWJpdHJpeF9faW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAgNnB4IDA7XHJcbn0iLCIvKipcclxuICogU3dpcGVyIDcuMC42XHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE0LTIwMjEgVmxhZGltaXIgS2hhcmxhbXBpZGlcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXHJcbiAqXHJcbiAqIFJlbGVhc2VkIG9uOiBTZXB0ZW1iZXIgMTYsIDIwMjFcclxuICovXHJcblxyXG4gQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci0zZCwuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiLy8gLmJvYnlfX2F1dGh0b3JpemF0aW9uIHtcclxuLy8gICAgIG1hcmdpbjogcmVtKDk2cHgpIDAgcmVtKDE3MHB4KSAwO1xyXG4vLyAgICAgQGluY2x1ZGUgbW9iaWxlX21pZGRsZSB7XHJcbi8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuLy8gICAgIH1cclxuLy8gfVxyXG5cclxuLmZvcm1fX2JvcmRlciB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg1MjBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBib3JkZXI6IHJlbSgxcHgpIHNvbGlkICNDNUM1QzU7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBwYWRkaW5nOiByZW0oMjhweCkgcmVtKDM2cHgpO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZV9taWRkbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4td2lkdGg6IDFweDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjhweCkgcmVtKDI0cHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybV9faGVhZGVyIHtcclxuICAgICYgaDEge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGVfbWlkZGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmlucF9fY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuLmlucF9fY29udGFpbmVyLnBhc3N3b3Jke1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wYXNzd29yZF9fYnRue1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAyMnB4O1xyXG59XHJcbi5wYXNzd29yZF9fc3ZnX3R3by5hY3RpdmV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wYXNzd29yZF9fc3ZnX29uZS5hY3RpdmV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mb3JtX19idG5fbGluayB7XHJcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYgbmF2IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzZweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzMwN0VCRTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bl9fY29udGFpbmVyIHtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmx1ZV9fYmFja2dyb3VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4Q0ZGO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWNjb3VudF9fdGV4dF9saW5rIHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFjY291bnRfX3RleHQge1xyXG4gICAgJiBwIHtcclxuICAgICAgICBjb2xvcjogIzU0NTQ1NDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWNjb3VudF9fbGluayB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICYgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjMzA3RUJFO1xyXG4gICAgfVxyXG59IiwiLmhlYWRlcl9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmZvcm1fX3N0ZXAge1xyXG4gICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5oZWFkZXJfX3RleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxufVxyXG5cclxuLnBlcnNvbmFsX19kYXRhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbn1cclxuXHJcbi5yZWdpc3RyYXRpb25fX3RleHRfbGluayB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxufSIsIi5ib2R5X19yZWNvdmVyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNzBweDtcclxufVxyXG5cclxuLnJldHVybiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvIDE4cHggYXV0bztcclxuXHJcbiAgICAmIGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWlkZGxlX190ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgfVxyXG59IiwiLnJlZ19fdGV4dF90d28ge1xyXG4gICAgbWFyZ2luOiByZW0oMTZweCkgMCAwIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXJnaW46IHJlbSg4cHgpIDAgMCAwO1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucmVnX190ZXh0e1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aW1lcl9fdGV4dHtcclxuICAgIGNvbG9yOiAjNTQ1NDU0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJiAudGltZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgcmVtKDEwcHgpO1xyXG4gICAgICAgIH1cclxufSIsIi50ZXh0X19wYXNzd29yZCB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIG1hcmdpbjogMCAwIHJlbSgxNnB4KSAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDhweCkgMDtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tYXBfX2xpbmt7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiByZW0oMTIwcHgpIDAgMCAwO1xyXG4gICAgJiBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG4gICAgICAgIC8vIGZvbnQtc3R5bGU6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSgyMHB4KTtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX2hlYWRlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDdFQkU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogcmVtKDgwN3B4KTtcclxuICAgIG1hcmdpbjogcmVtKC0yNXB4KSAwIDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IDAuN3M7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjQzAyRDJEO1xyXG4gICAgICAgICYgLmJ0bl9fd2hpdGV7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjQzAyRDJEO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oNTcwcHgpO1xyXG4gICAgfVxyXG59XHJcbi5idG4uaW5kZXh7XHJcbiAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyB6LWluZGV4OiA5OTtcclxuICAgIC8vIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBcclxuICAgICYgYXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19oZWFkZXJfY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG59XHJcbi5ib2R5LmluZGV4e1xyXG4gICAgbWFyZ2luOiAwIDAgMCAwO1xyXG59XHJcbi5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcbi5pbmRleF9faGVhZGVyX3N2Z3tcclxuICAgIC8vIG1heC13aWR0aDogcmVtKDE5MjBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogcmVtKDQ1MHB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogcmVtKC0ycHgpO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIC8vIHRvcDogcmVtKC0xMDBweCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pbmRleF9fYmFjay5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuICAgIC8vIGJhY2tncm91bmQ7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wX2h1Z2V7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlIGF1dG87XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wX3NtYWxse1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTI1JSBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19oZWFkZXJfdGV4dF9idG57XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg1OTlweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAmIC5idG5fX3doaXRle1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19oZWFkZXJfdGV4dHtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDUycHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNjJweCk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICB3aWR0aDogcmVtKDMzMHB4KTtcclxuICAgICAgICBtYXJnaW46IDEwcHggYXV0byAyMHB4IGF1dG87XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX2hlYWRlcl90ZXh0X2J0bntcclxuICAgIHBhZGRpbmc6IHJlbSgxMTZweCkgMCAwIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgcGFkZGluZzogMzUwcHggMCAwIDA7XHJcbiAgICAgICAgJiAuYnRuLmluZGV4e1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0bztcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5pbmRleF9fc3dpcGVyX2NvbnRhaW5lcl9vbmV7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiByZW0oLTExMHB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5pbmRleF9fYnRuX3Bvc2l0aW9uX2RpcntcclxuICAgICAgICBtYXJnaW46IHJlbSgzMHB4KSAwIDAgMDtcclxuICAgIH1cclxuICAgICYgLnN3aXBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCByZW0oNjBweCkgMDtcclxuICAgIH1cclxuICAgICYgYSB7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gICAgICAmIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHdpZHRoOiByZW0oMjkwcHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDQwcHggMCAwIDtcclxuICAgICAgICAgbWluLXdpZHRoOiByZW0oMjkwcHgpO1xyXG4gICAgICAgICYgLmNvdXJzZV9kaXJfY29udGFpbmVye1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IHJlbSgyOTBweCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMjkwcHgpO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIHJlbSgzMHB4KSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgLnN3aXBlci1zbGlkZSBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIFxyXG4gICAgICAuc3dpcGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJiAuaW5kZXhfX2J0bl9wb3NpdGlvbl9kaXJ7XHJcbiAgICAgICAgJiAuYnRuLmJsdWV7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA4Y2ZmO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG59XHJcbi5teVN3aXBlcl90d28ge1xyXG4gICAgJiAuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIHJlbSg0MHB4KSAwO1xyXG4gICAgICAgICYgLnNjaG9vbF9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM5MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1N3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcclxuICAgICAgICBtaW4td2lkdGg6IDM5MHB4O1xyXG4gICAgICAgICYgLnNjaG9vbF9fY29udGFpbmVyOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oMzBweCkgMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTU3cHgpO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAuc2Nob29sX19jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAuc2Nob29sX19yb3dfdHdve1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgIH1cclxufVxyXG4uaW5kZXhfX3N3aXBlcl9vbmV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDYwKSAwIDAgMDtcclxuICAgIH1cclxuICAgICYgLmluZGV4X19idG5fcG9zaXRpb25fZGlye1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDQwcHgpIDAgMCAwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oMzBweCkgMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLmJ0bi5pbmRleF9fY29udGFpbmVye1xyXG4gICAgICAgICAgIHBhZGRpbmc6IDA7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5idG4uYmx1ZXtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDhjZmY7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuaW5kZXhfX2RpcmVjdGlvbl9oZWFkZXJ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDI0cHgpIDA7XHJcbiAgICB9XHJcbn1cclxuLmRpcl9fdHdvX2NvbHVtbntcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBnYXA6IHJlbSgzMHB4KTtcclxuICAgICYgLmNvdXJzZV9kaXJfY29udGFpbmVye1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIH1cclxuICAgICYgYXtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9fZGlyZWN0b3J5X2luZGV4X292ZXJmbG93e1xyXG5cclxuICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IHJlbSgtNzBweCkgMCAwIDA7XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5zY2hvb2xfX2Rpcl9oZWFkZXJfY29udHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IHJlbSgxMjBweCkgMCAwIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oNjBweCkgMCAwIDA7XHJcbiAgICB9XHJcbiAgICAmIC5zd2lwZXJ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuICAgIC5zd2lwZXIubXlTd2lwZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAuc3dpcGVyLXNsaWRlIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgXHJcbiAgICAgIC5zd2lwZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgfVxyXG4vLyB9XHJcblxyXG4uaW5kZXhfX3N3aXBlcl9kaXJlY3Rpb25ze1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmIC5pbmRleF9fZGlyZWN0aW9uX2hlYWRlcntcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgIH1cclxuICAgICYgLmNvdXJzZV9kaXJfY29udGFpbmVye1xyXG4gICAgICAgIG1heC13aWR0aDogcmVtKDMxMnB4KTtcclxuICAgICAgICB3aWR0aDogcmVtKDMxMnB4KTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLy8gbWFyZ2luOiAwIHJlbSg0MHB4KSAwIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oMzBweCkgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4uaW5kZXhfX2RpcmVjdGlvbl9oZWFkZXJ7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNTBweCkgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg1MHB4KTtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgIFxyXG4gICAgICAgICYgaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYnRuLmluZGV4X19jb250YWluZXJ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5pbmRleF9fY29udGFpbmVye1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG59XHJcbi5pbmRleF9fYnRuX3Bvc2l0aW9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgIC5idG4uaW5kZXhfX2NvbnRhaW5lcntcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDMwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fbnVtYmVyc19jb250YWllcntcclxuICAgIG1hcmdpbjogcmVtKDEyMHB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX251bWJlcnNfaGVhZGVye1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDQ4cHgpIDA7XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0OHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IDAgMCByZW0oMjRweCkgMDtcclxuICAgICAgICAmIGgye1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMHB4KTsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fbnVtYmVyc19ibG9ja3N7XHJcbiAgICBtYXJnaW46IHJlbSg0OHB4KSAwIDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX251bWJlcnNfc3R1ZGVudHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzA3RUJFO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNTY0cHgpO1xyXG4gICAgbWluLXdpZHRoOiByZW0oNTE4cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IHJlbSgzOTFweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSgxMjBweCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19udW1iZXJzX2N1bHVtbl9jb2x7XHJcbiAgICAvLyBtYXJnaW46IHJlbSg2MHB4KSAwIDAgcmVtKDQ0cHgpO1xyXG4gICAgbWFyZ2luOiAxMC44JSAwIDAgNy45JTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSgyMHB4KSAwIDAgcmVtKDMwcHgpO1xyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fbnVtYmVyc19jdWx1bW5fbnVte1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNjRweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg2OHB4KTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX2J0bl9wb3NpdGlvbl9kaXIuZGVza3RvcHtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fbnVtYmVyc19jdWx1bW5fdGV4dHtcclxuICAgIG1hcmdpbjogcmVtKDEycHgpIDAgMCAwOyBcclxuICAgIG1heC13aWR0aDogcmVtKDIyM3B4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX251bWJlcl9ibG9ja19jb2x7XHJcbiAgICBtYXJnaW46IHJlbSgzOXB4KSAwIDAgcmVtKDQ4cHgpO1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDIwcHgpIDAgMCByZW0oMzBweCk7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4uaW5kZXhfX251bWJlcl9ibG9ja19pbWd7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luOiAwIDAgMCByZW0oNXB4KTtcclxuICAgICYgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgwKSByZW0oMjApIHJlbSgyMCkgcmVtKDApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcF9zbWFsbHtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSgxMDBweCk7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19udW1iZXJzX2N1bHVtbl9pbWd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogM3B4O1xyXG4gICAgYm90dG9tOiAtNnB4O1xyXG4gICAgd2lkdGg6IDY1JTtcclxuICAgICYgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgd2lkdGg6IHJlbSgxMTJweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxM3B4KSAwIDAgO1xyXG4gICAgICAgIC8vIGhlaWdodDogcmVtKDEyMHB4KTtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX251bWJlcl9ibG9ja3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg2MTBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogcmVtKDE4MHB4KTtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgzMnB4KSAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgJiAuaW5kZXhfX251bWJlcnNfY3VsdW1uX3RleHR7XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBjb2xvcjogIzAxMDEwMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSgxMjBweCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDAgMCByZW0oMjBweCkgMDtcclxuICAgIH1cclxuXHJcbn1cclxuLmluZGV4X19udW1iZXJzX2N1bHVtbl9oZWFke1xyXG4gICAgXHJcbiAgICAmIHAge1xyXG4gICAgICAgIGNvbG9yOiAjMDA4Q0ZGO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDJweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX251bWJlcnNfYmxvY2tze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uaW5kZXhfX251bWJlcnNfdHdvX2Jsb2Nre1xyXG4gICAgbWFyZ2luOiAwIDAgMCByZW0oMjBweCk7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg2MTBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSgyMHB4KSAwIDAgMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X190cmVuZF9jb3Vyc2VfY29udGFpbmVye1xyXG4gICAgbWFyZ2luOiByZW0oMTIwcHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5kZXhfX3RvcF9zY2hvb2xfY29udGFpbmVye1xyXG4gICAgbWFyZ2luOiByZW0oMTIwcHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDI0cHgpIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJiAuaW5kZXhfX2J0bl9wb3NpdGlvbntcclxuICAgICAgICBtYXJnaW46IHJlbSgzMHB4KSAwIDAgMDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLy8gLnNjaG9vbF9fZGlyZWN0b3J5X2luZGV4X292ZXJmbG93e1xyXG4vLyAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4vLyAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XHJcbi8vICAgICAgICAgd2lkdGg6IDA7XHJcbi8vICAgICAgICAgaGVpZ2h0OiAwO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcbi5pbmRleF9fcmV2aWV3c19jb250YWluZXJ7XHJcbiAgICBtYXJnaW46IHJlbSgxMjBweCkgMCAwIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oNjBweCkgMCAwIDA7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19yZXZpZXdzX2NvbHVtbl9jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgJiAucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVye1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSg0MHB4KSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDMzcHgpIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGFzdHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAucmVhZC1tb3JlLWJ1dHRvbntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAmIC5yZWFkLW1vcmUtYnV0dG9uIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IHJlbSgxMnB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgXHJcbiAgICAgICAgICAgICAgJiAucGFnZV9fc2Nob29sX3Jldmlld3tcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkxcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJiAuYm90dG9te1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAgIHRvIGJvdHRvbSxcclxuICAgICAgICAgICAgICAgICAgICByZ2IoMjU1IDIxNyAyOSAvIDAlKSxcclxuICAgICAgICAgICAgICAgICAgICByZ2IoMjU1LCAyNTUsIDI1NSkgOTUlKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJiAuYWN0aXZlIC5wYWdlX19zY2hvb2xfcmV2aWV3e1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJiAuYWN0aXZlIC5ib3R0b217XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmIC5hY3RpdmUgc3Zne1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgIH0gIFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGdhcDozM3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdhcDogcmVtKDBweCk7XHJcbiAgICAgICAgICAgJiAuaW5kZXhfX3Jldmlld3NfY29sdW1uOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzM3B4IDA7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbi5pbmRleF9fdmlkZW9fY29udGFpbmVye1xyXG4gICAgbWFyZ2luOiByZW0oMTIwcHgpIDAgMCAwO1xyXG4gICAgJiAuaW5kZXhfX251bWJlcnNfaGVhZGVye1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fdmlkZW9fdGV4dHtcclxuICAgIG1heC13aWR0aDogcmVtKDgwMHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiByZW0oMTZweCkgMCByZW0oNDhweCkgMDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzBweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTZweCkgMCByZW0oMTZweCkgMDtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNNGRcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udmlkZW9fcGxheXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNDAwcHgpO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAmIGlmcmFtZXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fdmlkZW97XHJcbiAgICBoZWlnaHQ6IHJlbSg0MDBweCk7XHJcbiAgICAmIGlmcmFtZXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMjBweCkgMCAwIDA7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMjc0cHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGhlaWdodDogcmVtKDE3NHB4KTtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX3ZpZGVvX3BvcHVwe1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCMzMDdlYmUsIDAuNCk7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X192aWRlb19wb3B1cC5hY3RpdmV7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJiAuaW5kZXhfX3ZpZGVve1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCkgMCByZW0oMTBweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDMwMHB4KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oLTEzN3B4KSAwIDAgMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGJ1dHRvbntcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IHJlbSgtMTc3cHgpIDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX3RlYWNoZXJfY29udGFpbmVye1xyXG4gICAgbWFyZ2luOnJlbSgxMjBweCkgMCByZW0oLTEyMHB4KSAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZm9uLnBuZycpIG5vLXJlcGVhdDtcclxuICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICAgaGVpZ2h0OiByZW0oNTYzcHgpO1xyXG4gICAgcGFkZGluZzogcmVtKDEyMHB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzA3RUJFO1xyXG4gICAgICAgIG1hcmdpbjpyZW0oNjBweCkgMCByZW0oLTE1cHgpIDA7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMzI4cHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgIH1cclxuICAgICYgLmJ0bl9fd2hpdGV7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX3RlYWNoZXJfY29sdW1ue1xyXG4gICAgJiAuYnRuLmluZGV4e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDQ4cHgpIDAgMCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oMzZweCkgMCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX3RlYWNoZXJfdGV4dHtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzZweCk7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMzMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDhweCkgO1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLmluZGV4X190ZWFjaGVyX2NvdXJzZXtcclxuICAgIHdpZHRoOiByZW0oNTY4cHgpO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDhweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg2MnB4KTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMzMwcHg7XHJcbiAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjZweCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmZvcm1fX2hlYWRlcl9pbmRleHtcclxuICAgICYgaDN7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG4gICAgfVxyXG59XHJcbi5pbmRleF9fdmlkZW9fcHJldntcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDIsIDg4LCAxNTksIDAuNiksIHJnYmEoMiwgODgsIDE1OSwgMC42KSksIHVybCgyMTk1NjcucG5nKTtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDA7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XHJcbiAgICAvLyBoZWlnaHQ6IDMwLjV2dztcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMnB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIC8vIHJpZ2h0OiAxMTAwcHg7XHJcbiAgICB9XHJcbiAgICAmIHN2Z3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIC8vIGhlaWdodDogNDV2dztcclxuICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX3ZpZGVvX3ByZXYubm9uZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmluZGV4X192aWRlb19wcmV2X21vYmlsZXtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICBoZWlnaHQ6IDMwMHB4O1xyXG4gICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyLCA4OCwgMTU5LCAwLjYpLCByZ2JhKDIsIDg4LCAxNTksIDAuNikpO1xyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIHN2Z3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4OyAgICBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbn1cclxuLnZpZGVvX19tb2JpbGV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcbiIsIi5ib2R5LnByb2plY3Qge1xyXG4gICAgbWFyZ2luOiByZW0oNDhweCkgMCAwIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTVweCkgMCByZW0oNDBweCkgMDtcclxuICAgIH1cclxufVxyXG4uYm9keV9fcHJvamVjdF9jb250YWluZXIge1xyXG59XHJcbi5icmVhZGNydW1ic19fY29udGFpbmVye1xyXG4gICAgbWFyZ2luOiByZW0oN3B4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJiBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gICAgJiBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxufVxyXG4uYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgY29udGVudDogXCIvXFwwMGEwXCI7XHJcbiAgfVxyXG4gIC5icmVhZGNydW1iLWl0ZW17XHJcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuLmJyZWFkY3J1bWJze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgwcHgpO1xyXG4gICAgJiBsaXtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxufVxyXG4uZ3JleXtcclxuICAgIGNvbG9yOiAkZ3JleU9uZTtcclxufVxyXG4uYmxhY2t7XHJcbiAgICBjb2xvcjogJGJsYWNrXHJcbn1cclxuICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTJweCk7XHJcbiAgICBjb250ZW50OiBcIi9cIjtcclxuICB9XHJcbi5wcm9qZWN0X19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4uc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDE1cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcbi5wcm9qZWN0X19tZW51IHtcclxuICAgIG1heC13aWR0aDogcmVtKDI0NnB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gbWF4LWhlaWdodDogcmVtKDEyOHB4KTtcclxuICAgIC8vIG1pbi1oZWlnaHQ6IHJlbSgxMjhweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiByZW0oMjBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHJcbiAgICAmIG5hdntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDEwcHgpIDA7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmIGEge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi8vIC5hY3RpdmV7XHJcbi8vICAgICBmb250LXdlaWdodDogNzAwO1xyXG4vLyB9XHJcbi5hY3RpdmVfX2l0ZW17XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE0MCwgMjU1LCAwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDMwcHgpO1xyXG59XHJcbi5wcm9qZWN0X19tZW51X21vYmlsZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59XHJcbi5zZWxlY3R7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG4uc2VsZWN0X19ib2R5e1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgcGFkZGluZzogcmVtKDEwcHgpO1xyXG4gICAgbWFyZ2luOiByZW0oNHB4KSAwIDAgMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQxRDE7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uc2VsZWN0LmlzLWFjdGl2ZSAuc2VsZWN0X19ib2R5e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBcclxufVxyXG4uc2Nob29sX19zZWxlY3RfaGVhZF9zdmcuaXMtYWN0aXZle1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG4uc2VsZWN0X19pdGVte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogcmVtKDM4cHgpO1xyXG4gICAgcGFkZGluZzogMCByZW0oMjBweCk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTVweCk7XHJcbn1cclxuLnNlbGVjdF9faGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQxRDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgcmVtKDI1cHgpO1xyXG4gICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uc2VsZWN0X19pY29ue1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAmLmlzLWFjdGl2ZXtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0X19jdXJyZW50e1xyXG4gICAgZm9udC1zaXplOiByZW0oMTVweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBhZGRpbmc6IDhweDtcclxufVxyXG4ucHJvamVjdF9faW5mbyB7XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSg0NXB4KTtcclxuICAgIG1heC13aWR0aDogcmVtKDk0MHB4KTtcclxuICAgIG1pbi13aWR0aDogIHJlbSgzMzBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSg5MDBweCk7XHJcbiAgICAgICAgbWluLXdpZHRoOiAgcmVtKDMzMHB4KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuLnByb2plY3RfX2hlYWRlciB7XHJcbiAgICBmb250LXNpemU6IHJlbSgyNnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjBweCkgMDtcclxuICAgIGxpbmUtaGVpZ2h0OiByZW0oNTRweCk7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTZweCkgMCByZW0oMTZweCkgMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM0cHgpO1xyXG4gICAgICAgICYgaDF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucHJvamVjdF9fdGV4dCB7XHJcbiAgICAmIHAge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSgxNnB4KSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wcm9qZWN0X19lbWFpbHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogcmVtKDYyNHB4KTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IHJlbSg4cHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLnByb2plY3RfX2VtYWlsX29uZSB7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSgzMDBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uZW1haWxfX3RleHQge1xyXG4gICAgY29sb3I6ICRncmV5T25lO1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDhweCkgMDtcclxufVxyXG4uZW1haWxfX2xpbmsge1xyXG4gICAgJiBhIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG59XHJcbi5wcm9qZWN0X19lbWFpbF90d28ge1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMzAwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTJweCkgMCAwIDA7XHJcbiAgICB9XHJcbn0iLCIuaGVscF9fY29udGVudHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4uYm9keS5oZWxwe1xyXG4gICAgbWFyZ2luOiByZW0oNDhweCkgMCAwIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5oZWxwX19pbmZve1xyXG4gICAgbWF4LXdpZHRoOiByZW0oODQwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnF1ZXN0aW9uX190ZXh0e1xyXG4gICAgbWFyZ2luOiByZW0oNDhweCkgMCByZW0oNDhweCk7XHJcbiAgICBcclxuICAgICYgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDBweCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IHJlbSg1MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSgzMHB4KSAwIHJlbSgzNnB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gICAgfVxyXG59XHJcbi5xdWVzdGlvbl9faGVhZGVye1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmIC5xdWVzdGlvbl9faGVhZGVyX2NvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW46IDAgcmVtKDQ1cHgpIDAgMDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogcmVtKDI1MHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgyNXB4KSAwIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucXVlc3Rpb24uaXMtYWN0aXZlIC5xdWVzdGlvbl9fYm9ieXtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIG1hcmdpbjogcmVtKDQ1cHgpIDAgMCAwO1xyXG4gICAgXHJcbiAgICBcclxufVxyXG4ucXVlc3Rpb24uaXMtYWN0aXZlIC5xdWVzdGlvbl9faWNvbl9vbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnF1ZXN0aW9uLmlzLWFjdGl2ZSAucXVlc3Rpb25fX2ljb25fb2Zme1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnF1ZXN0aW9uX19pY29uX29ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnF1ZXN0aW9ue1xyXG4gICAgcGFkZGluZzogcmVtKDE4cHgpIDAgcmVtKDE4cHgpIDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAxNDAsIDI1NSwgMC4zKTtcclxufVxyXG4ucXVlc3Rpb25fX2JvYnl7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2Utb3V0LCBtYXJnaW4gMC41cyBlYXNlLW91dDtcclxufVxyXG4ucXVlc3Rpb25fX2ljb25fb2Zme1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJsb2NrX19yZXBvcnR7XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSg5MHB4KTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IDAgMCByZW0oNDBweCkgMDtcclxuICAgIH1cclxufVxyXG4ucmVwb3J0X19jb250YWN0e1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMzEwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgyNHB4KSByZW0oMjBweCkgcmVtKDI0cHgpO1xyXG4gICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IHJlbSgxNnB4KSAwIDAgMDtcclxuICAgIH1cclxufVxyXG4uY29udGFjdF9fdGV4dHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjRweCkgMDtcclxufVxyXG5cclxuLnJlcG9ydF9fZm9ybXtcclxuICAgIG1hcmdpbjogcmVtKDI0cHgpIDAgMCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHBhZGRpbmc6IHJlbSgyNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcbi5yZXBvcnRfX2hlYWRlcntcclxuICAgIG1hcmdpbjogMCAwIHJlbSgyMHB4KSAwO1xyXG4gICAgJiBoNXtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxufVxyXG4uY29tbWVudF9fdGV4dHtcclxuICAgICYgdGV4dGFyZWF7XHJcbiAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNnB4KSByZW0oMjVweCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ODk4OTg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQUREQUZGO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29tbWVudHtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgyNHB4KSAwO1xyXG59XHJcbi5pbnBfX2NvbnRhaW5lcl9yZXBvcnR7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjRweCkgMDtcclxufVxyXG4ucmVwb3J0X19wZXJzb25hbF9kYXRhe1xyXG4gICAgbWFyZ2luOiByZW0oMTZweCkgMCAwIDA7XHJcbiAgICB3aWR0aDogcmVtKDI2MHB4KTtcclxufVxyXG4ucXVlc3Rpb25fX2l0ZW17XHJcbiAgICAgJiBwe1xyXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuLmhlbHBfX3RleHR7XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzBweCk7XHJcbiAgICAgICAgY29sb3I6ICMxQzFDMUM7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmJvZHkuY291cnNlX2RpcntcclxuICAgIG1hcmdpbjogcmVtKDQ4cHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDE1cHgpIDAgcmVtKDQwcHgpIDA7XHJcbiAgICB9XHJcbn1cclxuLmNvdXJzZV9kaXJfaGVhZGVye1xyXG4gICAgZm9udC1zaXplOiByZW0oMjZweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfZGlyX3RleHR7XHJcbiAgICBtYXJnaW46IHJlbSgyMHB4KSAwIDAgMDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDE2cHgpIDAgMCAwO1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfZGlyX2NvbHVtbntcclxuICAgIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gICAgJiAuY291cnNlX2Rpcl9yb3d7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgICBnYXA6IHJlbSgzMHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wX2Jhc2V7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgICYgLmNvdXJzZV9kaXJfY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgICAgICBnYXA6IHJlbSgzMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY291cnNlX2Rpcl9yb3d7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMzBweCkgMDtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Bfc21hbGx7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDE1cHgpIDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICB9XHJcbiAgICAmIC5jb3Vyc2VfZGlyX2NvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW46IDAgcmVtKDMwcHgpIDAgMDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgICYgLmNvdXJzZV9kaXJfY29udGFpbmVyOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcF9zbWFsbHtcclxuICAgICAgICAmIC5jb3Vyc2VfZGlyX2NvbnRhaW5lcntcclxuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgxNXB4KSAwIDA7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5jb3Vyc2VfZGlyX2NvbnRhaW5lcjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfZGlyX2NvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogcmVtKDI4NXB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiByZW0oMjUwcHgpO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IHJlbSgzNXB4KSByZW0oMjBweCkgcmVtKDIwcHgpIHJlbSgyMHB4KTtcclxuICAgICYgYXtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSgzMHB4KSAwO1xyXG4gICAgfVxyXG59XHJcbi5jb3Vyc2VfZGlyX2NvbnRhaW5lcjpob3ZlciAuY2lyY2xle1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBwYWRkaW5nOiByZW0oMjVweCk7XHJcbiAgICBtYXJnaW46IDAgMCAwIDA7XHJcbn1cclxuLmNvdXJzZV9kaXJfY29udGFpbmVyOmhvdmVyIC5jb3Vyc2VfZGlyX3RleHRze1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmNvdXJzZV9kaXJfY29udGFpbmVyOmhvdmVyIC5jb3Vyc2VfZGlyX251bWJlcntcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi5jaXJjbGV7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiAzNXB4IDAgMCAyNXB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG4uZ3JlZW57XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTA4OTg5O1xyXG59XHJcbi55ZWxsb3d7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZDNzAwO1xyXG59XHJcbi5ibHVlX2NpcmNsZXtcclxuICAgIGJhY2tncm91bmQ6ICMzMDdFQkU7XHJcbn1cclxuLmdyZXl7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzRBMUMzO1xyXG59XHJcbi5jb3Vyc2VfZGlyX3RleHRze1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiByZW0oMTI1cHgpIDAgcmVtKDhweCkgMDtcclxuICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMjM1cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiByZW0oNTJweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbn1cclxuLmNvdXJzZV9kaXJfbnVtYmVye1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luOiByZW0oMTgwcHgpIDAgMCAwO1xyXG4gICAgY29sb3I6ICM0ODQ4NDg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uOiAxcztcclxufVxyXG4uY291cnNlX2Rpcl9pbWFnZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbjogcmVtKDRweCkgMCAwIDA7XHJcbn1cclxuLmNvdXJzZV9kaXJfYnRue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIG1hcmdpbjogcmVtKDc1cHgpIDAgMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgbWFyZ2luOiByZW0oMzBweCkgYXV0byAwIGF1dG87XHJcbiAgICAgICBcclxuICAgIH1cclxufSIsIi5jb3Vyc2VfZGlyX3RleHR7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg2MzBweCk7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuLmJvZHkuc2Nob29se1xyXG4gICAgbWFyZ2luOiByZW0oNDhweCkgMCAwIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTVweCkgMCByZW0oNDBweCkgMDtcclxuICAgIH1cclxufVxyXG4uc2Nob29sX19zZWxlY3R7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSgyNjBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vICYgc2VsZWN0e1xyXG4gICAgLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQxRDE7XHJcbiAgICAvLyAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgLy8gICAgIGhlaWdodDogNTJweDtcclxuICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IDE3cHg7XHJcbiAgICAvLyB9XHJcbn1cclxuLnNjaG9vbF9fc2VsZWN0X2hlYWR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IHJlbSgyMHB4KTtcclxuICAgIG1heC13aWR0aDogcmVtKDI2MHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiByZW0oNTJweCk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnNjaG9vbF9fc2VsZWN0X2hlYWRfdGV4dHtcclxuICAgIGNvbG9yOiAjODA4MDgwO1xyXG59XHJcbi5zY2hvb2xfX3NlbGVjdF9ib2R5e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMjYwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IHJlbSgyNzBweCk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgcGFkZGluZzogcmVtKDEwcHgpO1xyXG4gICAgbWFyZ2luOiByZW0oNHB4KSAwIDAgMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcclxufVxyXG4uc2Nob29sX19zZWxlY3RfYm9keV9zY3JvbGx7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBoZWlnaHQ6IHJlbSgyNTBweCk7XHJcbn1cclxuLnNjaG9vbF9fc2VsZWN0X2JvZHlfc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmZDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gIH1cclxuICBcclxuICAuc2Nob29sX19zZWxlY3RfYm9keV9zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE0MCwgMjU1LCAwLjMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIH1cclxuICBcclxuICAuc2Nob29sX19zZWxlY3RfYm9keV9zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmZDtcclxuICB9XHJcbi5zY2hvb2xfX3NlbGVjdF9ib2R5LmlzLWFjdGl2ZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zY2hvb2xfX3NlbGVjdF9pdGVte1xyXG4gICAgcGFkZGluZzogcmVtKDEwcHgpIHJlbSgyMHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTQwLCAyNTUsIDAuMSk7XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBjb2xvcjogIzM3MzczNztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gICAgJi5pcy1hY3RpdmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDAsIDI1NSwgMC4xKTtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzczNzM3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNjaG9vbF9fc2VsZWN0X21vYmlsX2JvZHl7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiByZW0oMTVweCk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zY2hvb2xfX3NlbGVjdF9tb2JpbF9ib2R5LmlzLWFjdGl2ZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgei1pbmRleDogOTk7XHJcbn1cclxuLy8gc2Nob29sX19zZWxlY3RfaGVhZF9zdmdcclxuLnNjaG9vbF9fc2VsZWN0X21vYmlsX2JvZHkuaXMtYWN0aXZlIC5zY2hvb2xfX3NlbGVjdF9oZWFkX3N2Z3tcclxuICAgIG1hcmdpbjogMTAwcHg7XHJcbn1cclxuLnNjaG9vbF9fc2VsZWN0X21vYmlsX2l0ZW17XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMTJweCkgMDtcclxufVxyXG4ucmVzZXR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG4ucmVzZXJ0X190ZXh0e1xyXG4gICAgJiBhe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgfVxyXG59XHJcbi5yZXNldF9zdmd7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAwIDAgcmVtKDMwcHgpO1xyXG59XHJcbi5zY2hvb2xfc2VsZWN0X21vYmlsX2J0bntcclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOiByZW0oMTU1cHgpO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDY1cHgpIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5zY2hvb2xfX21lbnV7XHJcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG59XHJcbi5zY2hvb2xfX21lbnVfZGVza3RvcHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLy8gLnNvcnRpbmd7XHJcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xyXG4vLyAgICAgJiBkaXZ7XHJcbi8vICAgICAgICAgbWFyZ2luOiAwIDAgMCByZW0oMzVweCk7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuLy8gLmNvc3RzX19saW5re1xyXG4vLyAgICAgY29sb3I6ICM4MDgwODA7XHJcbi8vICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuLy8gICAgICY6aG92ZXJ7XHJcbi8vICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcblxyXG4vLyAuY29zdHNfX2xpbmtfdHdve1xyXG4vLyAgICAgY29sb3I6ICM4MDgwODA7XHJcbi8vICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuLy8gfVxyXG4uc2Nob29se1xyXG4gICAgbWFyZ2luOiByZW0oMjhweCkgMCAwIDA7XHJcbn1cclxuLnNjaG9sbF9fY29sdW1ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnNvcnRpbmdfX2RpcmVjdGlvbnN7XHJcbiAgICBtYXJnaW46IHJlbSgyNHB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTVweCkgMCAwIDA7XHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9zZWxfY29udGFpbmVye1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMjYwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLmJvZHkucGFnZV9fc2Nob29sIHtcclxuICAgIG1hcmdpbjogcmVtKDQ4cHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDE1cHgpIDAgcmVtKDQ1cHgpIDA7XHJcbiAgICB9XHJcbn1cclxuLmNvbnRhaW5lciB7XHJcbn1cclxuLmJvZHlfcGFnZV9fc2Nob29sX2NvbnRhaW5lciB7XHJcbiAgICAmIC5zb3J0aW5ne1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oMzVweCkgMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX2luZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgICYgLnByb2plY3RfX2hlYWRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAoNzg2cHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJiAuc2Nob29sX19lc3RpbWF0ZXMge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSgzMnB4KSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX2ltYWdle1xyXG4gICAgbWFyZ2luOiAwIHJlbSg2NXB4KSAwIDA7XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX3NjaG9vbF9fZXN0aW1hdGVzX3RleHR7XHJcblxyXG59XHJcbi5wcm9qZWN0X19oZWFkZXIge1xyXG59XHJcbi5zY2hvb2xfX2VzdGltYXRlcyB7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcHJvamVjdF90ZXh0e1xyXG4gICAgbWFyZ2luOiAwIDAgMjhweCAwOyBcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XHJcbiAgICB9XHJcbn1cclxuLnRleHRfX21hcmdpbntcclxuICAgICYgcDpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSgxNnB4KSAwO1xyXG4gICAgfVxyXG59XHJcbi5zY2hvb2xfX2VzdGltYXRlc19zdmdfb25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5wYWdlX19zY2hvb2xfX2VzdGltYXRlc19udW17XHJcbiAgICBtYXJnaW46IDAgcmVtKDMycHgpIDAgcmVtKDhweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICYgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9fZXN0aW1hdGVzX3N2Z190aHJlZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5wYWdlX3NjaG9vbF9fZXN0aW1hdGVzX3RleHR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCByZW0oMzJweCkgMCByZW0oOHB4KTtcclxuICAgICYgYXtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBjb2xvcjogIzgyODI4MjtcclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX2luZm97XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDE1cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHBhZGRpbmc6IHJlbSg0OHB4KTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDE1cHggMzVweCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgfVxyXG59XHJcbi5hbGxfX2NvdXJzZV90ZXh0e1xyXG4gICAgbWFyZ2luOiByZW0oNjBweCkgMCByZW0oNjBweCkgMDtcclxuICAgICYgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDBweCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIHJlbSgxNXB4KSAwO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfYnV0dG9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogcmVtKDEyMHB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgIH1cclxufVxyXG4uYnRuX3BhZ2VfX3NjaG9vbHtcclxuICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgxMnB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4cHgpO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNDAsIDI1NSwgMC4xKTtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIG1hcmdpbjogMCByZW0oMTJweCkgMCAwIDtcclxuICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxufVxyXG4uc29ydGluZ19fbWVudV9jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5uZXRfX2xpbmV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgJiBkaXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIHJlbSgyOHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYgLm9uZS5pcy1hY3RpdmV7XHJcbiAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgIGZpbGw6ICNDRkNGQ0Y7XHJcbiAgICAgICAgICAgICYgcmVjdHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogI0NGQ0ZDRjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnR3by5pcy1hY3RpdmV7XHJcbiAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgIGZpbGw6ICRibHVlO1xyXG4gICAgICAgICAgICAmIHJlY3R7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubmV0X19saW5lX3N2Z3tcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNjaG9vbF9fY2FyZHNfYm9keXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzNXB4KTtcclxuICAgIG1hcmdpbjogcmVtKDQwcHgpIDAgMCAwO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oODcwcHgpO1xyXG4gICAgLy8gaGVpZ2h0OiByZW0oMjEwNHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogcmVtKDMwcHgpIHJlbSgzNXB4KTtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3BfYmFzZXtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAwO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDE1cHgpIDAgMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICB9XHJcbn1cclxuLnNjaG9vbF9fY2FyZHNfYm9keS5pcy1hY3RpdmV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLnNjaG9vbF9fY2FyZHNfY29udGFpbmVyX21lbnV7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg4NzBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLm1lbnVfX2NhcmRfZmlsdGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uY2hlY2tib3hfYWxsLmlzLWFjdGl2ZXtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLnBhZ2VfX3NjaG9vbF9saW5rX2JsdWV7XHJcbiAgICBjb2xvcjogIzAwOENGRjtcclxufVxyXG4ucGFnZV9fc2Nob29sX3NlbGVjdHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJiBhe1xyXG4gICAgICAgIG1hcmdpbjogMCByZW0oN3B4KSAwIDA7XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9wcmljZV9jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGNvbG9yOiAjODc4Nzg3O1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcHJpY2VfY29udGFpbmVyX3B7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNXB4KSAwO1xyXG59XHJcbi5wYWdlX19zY2hvb2xfcHJpY2VfY29udGFpbmVyX2lucHV0e1xyXG4gICAgbWFyZ2luOiAwIHJlbSgyNHB4KSAwIDA7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9tZW51X21hcmdpbntcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IDIwMHB4IDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcmV2aWV3c3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9yZXZpZXdzLmlzLWFjdGl2ZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5tZW51X19jYXJkX2ZpbHRlcl9oZWFkZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tZW51X19jYXJkX2ZpbHRlcl9oZWFkZXIuaXMtYWN0aXZle1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2NvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiByZW0oMjRweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBtYXJnaW46ICAwIDAgcmVtKDMycHgpIDA7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDIwcHgpIDA7XHJcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5wYWdlX19zY2hvb2xfcmV2aWV3c19pbWcge1xyXG4gICAgd2lkdGg6IHJlbSg4MnB4KTtcclxuICAgIGhlaWdodDogcmVtKDgycHgpO1xyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcmV2aWV3c19jb2x1bW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSgyMHB4KTtcclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3NfbmFtZSB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMTJweCkgMDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3NfZ3JhZGUge1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGNvbG9yOiAjNTc1NzU3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3tcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcmV2aWV3cyB7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg4MTFweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogcmVtKDcwcHgpIDAgcmVtKDcwcHgpIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMjBweCkgMCByZW0oMzBweCkgMDtcclxuICAgIH1cclxufVxyXG4uYnRuX19jb250YWluZXIuY2VudGVye1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4uYm9keV9wYWdlX19zY2hvb2xfY29udGFpbmVye1xyXG4gICAgJiAuYmxvY2tfX3Nob3d7XHJcbiAgICAgICAgbGVmdDogLTcwJTtcclxuICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgbGVmdDogOTklO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ib2R5LnBhZ2VfX2NvdXJzZXtcclxuICAgIG1hcmdpbjogcmVtKDYwcHgpIDAgcmVtKDEwcHgpIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDQ1cHgpIDA7XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9iYWNrZ3JvdW5ke1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2VfY291cnNlLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSgzNTVweCk7XHJcbiAgICBtaW4taGVpZ2h0OiByZW0oMzU1cHgpO1xyXG4gICAgbWFyZ2luOiByZW0oLTI1cHgpIDAgcmVtKDI4cHgpIDA7XHJcbiAgICBoZWlnaHQ6IDE1MCU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDIwOXB4KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oMjEwcHgpO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyBtYXJnaW46IHJlbSgtMzBweCkgMCAwIDA7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgIH0gICAgXHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDEwOXB4KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oMTEwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZV9fY291cnNlX2JhY2tncm91bmQuaXMtYWN0aXZle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ucGFnZV9fY291cnNlX2JhY2tncm91bmRfdHdvLmlzLWFjdGl2ZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5wYWdlX19jb3Vyc2Vfcm93e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4ucGFnZV9fY291cnNlX2J0bnNfY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogcmVtKC0zNnB4KSAwIDAgMDtcclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDMwcHgpIDAgMCAwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIGhlaWdodDogcmVtKDM3cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhcntcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4ucGFnZV9fY291cnNlX21lbnVfb3B0aW9uc3tcclxuICAgIG1hcmdpbjogcmVtKDM2cHgpIDAgMCAwO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oODU1cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJiAudGFiLm9uZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJiAudGFiLnR3b3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJiAudGFiLnRocmVle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmIC50YWIuZm91cntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJiAudGFiLmZpdmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYgLnRhYi5pcy1hY3RpdmV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXJfX3Jldl90d29fY29sbXtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBnYXA6IHJlbSgzM3B4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYgLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2NvbnRhaW5lcntcclxuICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHJlbSgzM3B4KSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxhc3R7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLnJlYWQtbW9yZS1idXR0b257XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgJiAucmVhZC1tb3JlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oMTJweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICYgLnBhZ2VfX3NjaG9vbF9yZXZpZXd7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MXB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICYgLmJvdHRvbXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgICB0byBib3R0b20sXHJcbiAgICAgICAgICAgICAgICAgICAgcmdiKDI1NSAyMTcgMjkgLyAwJSksXHJcbiAgICAgICAgICAgICAgICAgICAgcmdiKDI1NSwgMjU1LCAyNTUpIDk1JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYgLmFjdGl2ZSAucGFnZV9fc2Nob29sX3Jldmlld3tcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYgLmFjdGl2ZSAuYm90dG9te1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJiAuYWN0aXZlIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICB9ICBcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2VfX2NvdXJzZV9oX3RocmVle1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDMycHgpIDA7XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzJweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgJiBoM3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wYWdlX19jb3Vyc2Vfb3B0aW9uX3RleHR7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDE2cHgpIDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8vIC5wYWdlX19jb3Vyc2VfcmV2aWV3c3tcclxuLy8gICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuLy8gICAgIHBhZGRpbmc6IHJlbSgyNXB4KTtcclxuLy8gICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuLy8gICAgIG1hcmdpbjogMCAwIHJlbSgzMnB4KSAwO1xyXG4vLyAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4vLyAgICAgICAgIG1hcmdpbjogMCAwIHJlbSgyMHB4KSAwO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcbi8vIC5wYWdlX19jb3Vyc2VfcmV2aWV3c19yb3d7XHJcbi8vICAgICBtYXJnaW46IDAgMCByZW0oMTBweCkgMDtcclxuLy8gICAgIGRpc3BsYXk6IGZsZXg7XHJcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4vLyB9XHJcbi8vIC5wYWdlX19jb3Vyc2VfaW1ne1xyXG4vLyAgICAgbWFyZ2luOiAwIHJlbSgxOHB4KSAwIDA7XHJcbi8vICAgICAmIGltZ3tcclxuLy8gICAgICAgICB3aWR0aDogcmVtKDMycHgpO1xyXG4vLyAgICAgICAgIGhlaWdodDogcmVtKDMycHgpO1xyXG4vLyAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuLy8gICAgIH1cclxuLy8gfVxyXG4vLyAucGFnZV9fY291cnNlX3Jldmlld3NfY29udGFpbmVye1xyXG4vLyAgICAgbWFyZ2luOiAwIDAgcmVtKDg3cHgpIDA7XHJcbi8vICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbi8vICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDIwcHgpIDA7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZXtcclxuICAgICYgLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV9jb250YWluZXJ7XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMzQycHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX3R3b3tcclxuICAgIFxyXG4gICAgJiAucGFnZV9fY291cnNlX2NlcnRpZmljYXRlX2NvbnRhaW5lcl90d297XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmIGltZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSgzNDJweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV90d28uaXMtYWN0aXZle1xyXG4gICAgXHJcbiAgICBcclxuICAgICYgLnBhZ2VfX2NvdXJzZV9jZXJ0aWZpY2F0ZV9jb250YWluZXJfdHdve1xyXG4gICAgICAgIGN1cnNvcjphdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1heC13aWR0aDogcmVtKDgwMHB4KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNTcxcHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyBtYXJnaW46IDAgYXV0byAwIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogNTAlOyBcclxuICAgICAgICAgICBsZWZ0OiA1MCU7IFxyXG4gICAgICAgIC8vICAgIG1hcmdpbi10b3A6IC0zMDBweDsgXHJcbiAgICAgICAgLy8gICAgbWFyZ2luLWxlZnQ6IC00MDBweDsgXHJcbiAgICAgICAgICAgbWFyZ2luOiByZW0oLTMwMHB4KSAwIDAgcmVtKC00MDBweCk7XHJcblxyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAuY2xvc2VfX3BvcHVwe1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgzMnB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDMuNSU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDk0JTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICAgICAgbGVmdDogOTMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICAgICAgICAgIHRvcDogMiU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA4NSU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oLTIwMHB4KSAwIDAgMDtcclxuICAgICAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICAvLyB0b3A6IHJlbSg1NHB4KTtcclxuICAgICAgICAvLyBsZWZ0OiAwO1xyXG4gICAgICAgIC8vIHJpZ2h0OiAwO1xyXG4gICAgICAgIC8vIHBhZGRpbmc6IDAgMTVweCAwIDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlX19jb3Vyc2VfbWVudV9vcHRpb25zLmlzLWFjdGl2ZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnRuX19jb250YWluZXIucGFnZV9fY291cnNle1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLnBvcHVwX19iYWNrZ3J1b25ke1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICMzMDdFQkU7XHJcbiAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9tZW51X29wdGlvbnMuaXMtYWN0aXZlIC5wb3B1cF9fYmFja2dydW9uZHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5iYW5uZXJfX2NvbnRhaW5lcntcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3BhZ2VfY291cnNlX21vYmlsZS5qcGcnKSByZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogcmVtKDMwNHB4KTtcclxuICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSgyOTJweCk7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMHB4KTtcclxuICAgIG1hcmdpbjogcmVtKDQwcHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLnBhZ2VfX2NvdXJzZV9maWx0ZXJfY29udGFpbmVye1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxufVxyXG5cclxuXHJcblxyXG4iLCIucGFnZV9fc2Nob29sX3Jldmlld3NfY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IHJlbSgyNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIG1hcmdpbjogIDAgMCByZW0oMzJweCkgMDtcclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3Nfcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjBweCkgMDtcclxuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnBhZ2VfX3NjaG9vbF9yZXZpZXdzX2ltZyB7XHJcbiAgICB3aWR0aDogcmVtKDgycHgpO1xyXG4gICAgaGVpZ2h0OiByZW0oODJweCk7XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcmV2aWV3c19jb2x1bW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSgyMHB4KTtcclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3NfbmFtZSB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMTJweCkgMDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3NfZ3JhZGUge1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGNvbG9yOiAjNTc1NzU3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cclxuICAgIH1cclxufVxyXG4ucGFnZV9fc2Nob29sX3Jldmlld3tcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlX19zY2hvb2xfcmV2aWV3cyB7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg4MTFweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogcmVtKDcwcHgpIDAgcmVtKDcwcHgpIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMjBweCkgMCByZW0oMzBweCkgMDtcclxuICAgIH1cclxufVxyXG4uYnRuX19jb250YWluZXIuY2VudGVye1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxufSIsIi5ib2R5LmNhdGFsb2dfX2NvdXJzZXtcclxuICAgIG1hcmdpbjogcmVtKDQ4cHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSg1MHB4KSAwO1xyXG4gICAgfVxyXG59XHJcbi5ib2R5X2NhdGFsb2dfX2NvdXJzZV9jb250YWluZXJ7XHJcbiAgICAmIC5zY2hvb2xfX2NhcmRzX2JvZHl7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg1NnB4KTtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wX2Jhc2V7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2F0YWxvZ19fY291cnNlX2JhY2tncm91bmR7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2F0YWxvZ19fY291cnNlLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSgzMDJweCk7XHJcbiAgICBtaW4taGVpZ2h0OiByZW0oMzAycHgpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oMzAycHgpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgzMDJweCk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMHB4KTtcclxuICAgICAgICBtaW4taGVpZ2h0OiByZW0oMjkycHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wYWdlX2NvdXJzZV9tb2JpbGUuanBnXCIpLCBuby1yZXBlYXQ7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMjBweCkgMCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgfSAgICBcclxufVxyXG4uY2F0YWxvZ19fY291cnNlX2luZm9ybWF0aW9ue1xyXG4gICAgbWFyZ2luOiByZW0oMTAwcHgpIDAgMCAwO1xyXG59XHJcbi5jYXRhbG9nX19jb3Vyc2VfY2FyZF9tZW51X2ZpbHRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IHJlbSg4NHB4KSAwIDAgMDtcclxuICAgICYgLnBhZ2VfX3NjaG9vbF9maWx0ZXJ7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oLTEwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDMwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5jYXRhbG9nX19jb3Vyc2VfbWVudV9tYXJnaW57XHJcbiAgICBtYXJnaW46IDAgMCAwIHJlbSg1NXB4KTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSgyMXB4KSBhdXRvIDAgYXV0bztcclxuICAgIH1cclxufSIsIi8vIC5saW1pdGVyIHtcclxuLy8gICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG4vLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuLy8gICB9XHJcbi8vICAgLmxpbWl0ZXIgLmJvdHRvbSB7XHJcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgICBib3R0b206IDA7XHJcbi8vICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbi8vICAgICAgIHRvIGJvdHRvbSxcclxuLy8gICAgICAgcmdiKDI1NSAyMTcgMjkgLyAwJSksXHJcbi8vICAgICAgIHJnYigyNTUgMjE3IDI5KTkwJSk7XHJcbi8vICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgIGhlaWdodDogNjBweDtcclxuLy8gICAgIG9wYWNpdHk6IDE7XHJcbi8vICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4vLyAgIH1cclxuLy8gICAucmVhZC1tb3JlLWNoZWNrZXIge1xyXG4vLyAgICAgb3BhY2l0eTogMDtcclxuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICB9XHJcbi8vICAgLnJlYWQtbW9yZS1jaGVja2VyOmNoZWNrZWQgfiAubGltaXRlciB7XHJcbi8vICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4vLyAgIH1cclxuLy8gICAucmVhZC1tb3JlLWNoZWNrZXI6Y2hlY2tlZCB+IC5saW1pdGVyIC5ib3R0b20ge1xyXG4vLyAgICAgb3BhY2l0eTogMDtcclxuLy8gICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbi8vICAgfVxyXG4gIC5yZWFkLW1vcmUtYnV0dG9uIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAmIHtcclxuICAgICAgICBjb250ZW50OiBcIlNEc2ZzINC+0YLQt9GL0LJcIjtcclxuICAgIH1cclxuICAgICYgc3Zne1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDEycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAudWlfcntcclxuICAgICAgJiAucGFnZV9fc2Nob29sX3Jldmlld3tcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICYgLmJvdHRvbXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgdG8gYm90dG9tLFxyXG4gICAgICAgICAgICByZ2IoMjU1IDIxNyAyOSAvIDAlKSxcclxuICAgICAgICAgICAgcmdiKDI1NSwgMjU1LCAyNTUpIDk1JSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmIC5hY3RpdmUgLnBhZ2VfX3NjaG9vbF9yZXZpZXd7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmIC5hY3RpdmUgLmJvdHRvbXtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgfVxyXG4gICAgICAmIC5hY3RpdmUgc3Zne1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgIFxyXG4gIH1cclxuICAiLCIuYm9keV9fZm91cl9odW5kcmVkX2ZvdXJ7XHJcbiAgICBtYXJnaW46IHJlbSg2M3B4KSAwIHJlbSgtMTIwcHgpIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMTVweCkgMCByZW0oLTIwcHgpIDA7XHJcbiAgICB9XHJcbiAgICAmIGgxe1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ0cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNTRweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDRweCkgMCAwIDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvdXJfaHVuZHJlZF9mb3VyX2ltZ3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogcmVtKDMzcHgpIDAgMCAwO1xyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiLmluZGV4X19oZWFkZXJfdGV4dF9taW57XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMTJweCkgMDtcclxuICAgICYgcHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzOHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuXHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5kZXhfX2hlYWRlcl9pbWd7XHJcbiAgICBtYXJnaW46IHJlbSg1NXB4KSAwIDAgcmVtKDgwcHgpO1xyXG4gICAgLy8gbWF4LXdpZHRoOiByZW0oNDA1cHgpO1xyXG4gICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMzBweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLmluZGV4X19oZWFkZXJfaW1nX21vYmlsZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDQwcHgpIGF1dG8gMCBhdXRvO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMjU0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjQ3cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJvZHkuZXhwZXJ0e1xyXG4gICAgbWFyZ2luOiByZW0oLTEzNnB4KSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICAgIH1cclxuICAgICYgLmJ0bl9fd2hpdGV7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuLmJ0bl9fd2hpdGV7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxufVxyXG4uaW5kZXhfX2V4cGVydF9jb250YWluZXJ7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg3NDdweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogcmVtKDE0OHB4KSAwIDAgMDtcclxuICAgICYgLmluZGV4X19oZWFkZXJfdGV4dHtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSg2MDBweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oNDBweCkgYXV0byAwIGF1dG87XHJcbiAgICAgICAgJiAuYnRuLmluZGV4e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bl9fd2hpdGV7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiAgICBcclxuLmV4cGVydF9fZGlyX2NvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgZ2FwOiByZW0oMzBweCk7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgICAmIC5wZXJwbGV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0IxNjdCQjtcclxuICAgIH1cclxuICAgICYgYXtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSgzOTBweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCByZW0oMzBweCk7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYgLmNvdXJzZV9kaXJfY29udGFpbmVye1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgICAgICAmIC5jb3Vyc2VfZGlyX3RleHRze1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDAgMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAuY291cnNlX2Rpcl9udW1iZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLmNpcmNsZXtcclxuICAgICAgICAgICAgei1pbmRleDogLTM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLmNvdXJzZV9kaXJfaW1hZ2V7XHJcbiAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmV4cGVydF9fY29udGFpbmVye1xyXG4gICAgbWFyZ2luOiByZW0oMTIwcHgpIDAgMCAwO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gICAgfVxyXG59XHJcbi5leHBlcnRfX3dvcmtfaW1ne1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2V4d29yay5qcGdcIikgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMTIzMHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiByZW0oNDUycHgpO1xyXG4gICAgcGFkZGluZzogcmVtKDg0cHgpIDAgMCByZW0oMTAwcHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMzBweCkgcmVtKDIwcHgpIHJlbSgzMHB4KSByZW0oMjBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzMwN0VCRTtcclxuICAgICAgICAmIC5idG5fX2V4cGVydHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYgLmJ0bl9fd2hpdGV7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgyOTBweCk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmV4cGVydF9fd29ya19pbWdfdHdve1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2V4d29ya3R3by5qcGdcIikgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMTIzMHB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiByZW0oNDUycHgpO1xyXG4gICAgcGFkZGluZzogcmVtKDg0cHgpIDAgMCByZW0oMTAwcHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMzBweCkgcmVtKDIwcHgpIHJlbSgzMHB4KSByZW0oMjBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzMwN0VCRTtcclxuICAgICAgICAmIC5idG5fX2V4cGVydHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYgLmJ0bl9fd2hpdGV7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgyOTBweCk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmV4cGVydF9fd29ya190ZXh0e1xyXG4gICAgd2lkdGg6IHJlbSg1NTVweCk7XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0OHB4KTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNTBweCk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmIGgye1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwcHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM0cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwcHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM0cHgpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5leHBlcnRfX3dvcmtfdGV4dF90d297XHJcbiAgICB3aWR0aDogcmVtKDUwNXB4KTtcclxuICAgIG1hcmdpbjogcmVtKDIwcHgpIDAgcmVtKDQ4cHgpIDA7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyOHB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDE2cHgpIDAgcmVtKDI4cHgpIDA7XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19jYXJkX2Zyb250e1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg2MDBweCkgcm90YXRlWSgwZGVnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uZXhwZXJ0X19jYXJkX2JhY2t7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVZKDE4MGRlZyk7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCB1cmwoJy4uL2ltYWdlcy9lYXN5MS5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogcmVtKDI4cHgpIHJlbSgyMHB4KTtcclxufVxyXG4vLyAuZXhwZXJ0X19jYXJkX2JhY2sudHdve1xyXG4vLyAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgdXJsKCcuLi9pbWFnZXMvZWFzeTIucG5nJyk7XHJcbi8vIH1cclxuLy8gLmV4cGVydF9fY2FyZF9iYWNrLnRocmVle1xyXG4vLyAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgdXJsKCcuLi9pbWFnZXMvZWFzeTMucG5nJyk7XHJcbi8vIH1cclxuLy8gLmV4cGVydF9fY2FyZF9iYWNrLmZvdXJ7XHJcbi8vICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCB1cmwoJy4uL2ltYWdlcy9lYXN5NC5wbmcnKTtcclxuLy8gfVxyXG4uZXhwZXJ0X19idXR0b25fcG9zaXRpb257XHJcbiAgICBtYXJnaW46IHJlbSg2NHB4KSAwIDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg0MHB4KSAwIDAgMDtcclxuICAgICAgICAmIC5idG57XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5leHBlcnRfX2NhcmRfYmFja19oZWFkZXJ7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMTZweCkgMDtcclxuICAgICYgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyOHB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM0cHgpO1xyXG4gICAgfVxyXG59XHJcbi5leHBlcnRfX2NhcmRfYmFja190ZXh0e1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19jYXJkX2Zyb250LCAuZXhwZXJ0X19jYXJkX2JhY2t7XHJcbiAgICB3aWR0aDogcmVtKDI4OHB4KTtcclxuICAgIGhlaWdodDogcmVtKDQ2OHB4KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGxpbmVhcjtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3BfYmFzZXtcclxuICAgICAgICB3aWR0aDogcmVtKDMzMHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICB3aWR0aDogcmVtKDI4OHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldF9zbWFsbHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19jYXJkc19hbGxfY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgZ2FwOiByZW0oMjZweCk7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wX2Jhc2V7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMzBweCAzMzBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI4OHB4IDI4OHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0X3NtYWxse1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19jYXJkc19jb250YWluZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IHJlbSg0NjhweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wX2Jhc2V7XHJcbiAgICAgICAgd2lkdGg6IHJlbSgzMzBweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgd2lkdGg6IHJlbSgyODhweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXRfc21hbGx7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLmV4cGVydF9fY2FyZF9jb250YWluZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAvLyBtYXgtd2lkdGg6IHJlbSgzMzBweCk7XHJcbiAgICAvLyBtaW4td2lkdGg6IHJlbSgyODhweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogcmVtKDQ2OHB4KTtcclxufVxyXG4uZXhwZXJ0X19jYXJkX2NvbnRhaW5lcjpob3ZlciA+IC5leHBlcnRfX2NhcmRfZnJvbnR7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xyXG59XHJcbi5leHBlcnRfX2NhcmRfY29udGFpbmVyOmhvdmVyID4gLmV4cGVydF9fY2FyZF9iYWNre1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg2MDBweCkgcm90YXRlWSgwZGVnKTtcclxufVxyXG4uZXhwZXJ0X19jYXJkX2Zyb250X251bXtcclxuICAgIHdpZHRoOiAxMDFweDtcclxuICAgIGhlaWdodDogMTAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjQzAyRDJEO1xyXG4gICAgbWFyZ2luOiAtMTBweCAwIDAgLTEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzZweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19jYXJkX2Zyb250X251bV9ibHVle1xyXG4gICAgd2lkdGg6IDEwMXB4O1xyXG4gICAgaGVpZ2h0OiAxMDFweDtcclxuICAgIGJhY2tncm91bmQ6ICMzMDdFQkU7XHJcbiAgICBtYXJnaW46IC0xMHB4IDAgMCAtMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzNnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgfVxyXG59XHJcbi5leHBlcnRfX2NhcmRfZnJvbnRfdGV4dF9zdmd7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luOiAyOHB4IDIwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuLmV4cGVydF9fY2FyZF9mcm9udF90ZXh0e1xyXG4gICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzRweCk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X3JlY292ZXJ5X2NvbnRhaW5lcntcclxuICAgIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwOyBcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X3JlY292ZXJ5X2NhcmR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSgyODVweCk7XHJcbiAgICBtaW4td2lkdGg6IHJlbSgyNDBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgbWFyZ2luOiAwIDAgMCByZW0oMTBweCk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmV4cGVydF9fcG9wdXBfY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgjMzA3ZWJlLCAwLjQpO1xyXG5cclxuICAgICYgLmV4cGVydF9fcG9wdXB7XHJcbiAgICAgICAgd2lkdGg6IDQ3LjM2ODQydmg7XHJcbiAgICAgICAgaGVpZ2h0OiA4NXZoO1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmIGlmcmFtZXtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MnZoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbn1cclxuLmV4cGVydF9yZWNvdmVyeV9jYXJkOmhvdmVyID4gLmV4cGVydF9yZWNvdmVyeV9jYXJkX3BsYXl7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbi5leHBlcnRfcmVjb3ZlcnlfY2FyZF9wbGF5e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogcmVtKDI3cHgpO1xyXG4gICAgbGVmdDogcmVtKDI0cHgpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogcmVtKDhweCkgcmVtKDEycHgpO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcclxuICAgICYgLmV4cGVydF9yZWNvdmVyeV9jYXJkX3BsYXlfc3Zne1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYgLmV4cGVydF9yZWNvdmVyeV9jYXJkX3BsYXlfdGV4dHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIHJlbSgxMHB4KTtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X3JlY292ZXJ5X2NhcmRfbmFtZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogcmVtKDI0cHgpO1xyXG4gICAgbGVmdDogcmVtKDI0cHgpO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgcGFkZGluZzogcmVtKDhweCkgcmVtKDEycHgpO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X3JlY292ZXJ5X2NvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJiAuY2FyZF9fYnRue1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogcmVtKDI4NXB4KTtcclxuICAgICAgICBtaW4td2lkdGg6IHJlbSgyNDBweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICBtYXJnaW46IDAgcmVtKDMwcHgpIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmIC5leHBlcnRfX2Nsb3Nle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IHJlbSgyN3B4KTtcclxuICAgICAgICByaWdodDogcmVtKDI3cHgpO1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzaG93LXZpZGVvIC40cyBlYXNlLWluLW91dCAuMXMgZm9yd2FyZHM7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzaG93LXZpZGVvIC40cyBlYXNlLWluLW91dCAuMXMgZm9yd2FyZHM7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICYgcmVjdHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBwYXRoe1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgcmVjdHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICMwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBwYXRoe1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgdG9wOiAxN3B4O1xyXG4gICAgICAgICAgICByaWdodDogMTdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmV4cGVydF9fYmFja2dyb3VuZHtcclxuICAgIGhlaWdodDogOTE3cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMzMDdFQkU7XHJcbiAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19mb3JtX2NvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogMTIzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBwYWRkaW5nOiByZW0oNTZweCkgcmVtKDkwcHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgyOHB4KSByZW0oMTZweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19mb3JtX2Jsb2NrX29uZXtcclxuICAgIG1heC13aWR0aDogcmVtKDUyNXB4KTtcclxuICAgIG1hcmdpbjogMCByZW0oMzBweCkgMCAwO1xyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNDhweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDM1cHgpIDA7XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMwcHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcclxuICAgICAgICAmIGgye1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oMTZweCkgMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmV4cGVydF9fZm9ybV9ibG9ja190d297XHJcbiAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg0MTVweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICYgLmNoZWNrYm94X19sYWJlbF90d297XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xyXG4gICAgfVxyXG4gICAgJiAuYnRuX19jb250YWluZXJ7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMzBweCkgMCAwIDA7XHJcbiAgICB9XHJcbn1cclxuLmV4cGVydF9fYm90dG9te1xyXG4gICAgbWFyZ2luOiByZW0oMTIwcHgpIDAgcmVtKC0xMjBweCkgMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldHtcclxuICAgICAgICBtYXJnaW46IHJlbSg2MHB4KSAwIHJlbSgtMTdweCkgMDtcclxuICAgIH1cclxufVxyXG4uZXhwZXJ0X19saW5re1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xyXG4gICAgfVxyXG59IiwiLmluZGV4X19wb3B1cF9jb250YWluZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgjMzA3ZWJlLCAwLjQpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAmIC5leHBlcnRfX2Nsb3Nle1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTJweDtcclxuICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICB9XHJcbn0iLCIuYm9keS5wYWdlX19wZXJzb25hbC1hcmVhIHtcclxuICBtYXJnaW46IHJlbSg2MHB4KSAwIDAgMDtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgbWFyZ2luOiAwIDAgcmVtKDQ1cHgpIDA7XHJcbiAgfVxyXG59XHJcbi5wYWdlX19wZXJzb25hbC1hcmVhIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ib2R5X3BhZ2VfX3BlcnNvbmFsLWFyZWEtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAwcHggMWZyO1xyXG4gIGdhcDogMjRweDtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgfVxyXG4gIC5wYWdlLXBlcnNvbmFsX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byA2NXB4IGF1dG8gYXV0bztcclxuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XHJcbiAgICAgIFwicHJvZmlsZSBjb3Vyc2VzXCJcclxuICAgICAgXCJjZXJ0aWZpY2F0ZSBjZXJ0aWZpY2F0ZVwiXHJcbiAgICAgIFwib2ZmZXJzLWhlYWRlciBvZmZlcnMtaGVhZGVyXCJcclxuICAgICAgXCJvZmZlcnMtZGVzY3JpcHRpb24gb2ZmZXJzLWRlc2NyaXB0aW9uXCJcclxuICAgICAgXCJtb2JpbGUtYXBwLWJhbm5lciBtb2JpbGUtYXBwLWJhbm5lclwiO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0X3NtYWxsIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byA2NXB4IGF1dG87XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XHJcbiAgICAgICAgXCJwcm9maWxlIHByb2ZpbGVcIlxyXG4gICAgICAgIFwiY291cnNlcyBjb3Vyc2VzXCJcclxuICAgICAgICBcImNlcnRpZmljYXRlIGNlcnRpZmljYXRlXCJcclxuICAgICAgICBcIm9mZmVycy1oZWFkZXIgb2ZmZXJzLWhlYWRlclwiXHJcbiAgICAgICAgXCJvZmZlcnMtZGVzY3JpcHRpb24gb2ZmZXJzLWRlc2NyaXB0aW9uXCJcclxuICAgICAgICBcIm1vYmlsZS1hcHAtYmFubmVyIG1vYmlsZS1hcHAtYmFubmVyXCI7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcbiAgICAuY29udGVudF9fcHJvZmlsZS1pbmZvLFxyXG4gICAgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyxcclxuICAgIC5jb250ZW50X19jZXJ0aWZpY2F0ZS1pbmZvLFxyXG4gICAgLmNvbnRlbnRfX29mZmVycy1oZWFkZXIsXHJcbiAgICAuY29udGVudF9fb2ZmZXJzLWRlc2NyaXB0aW9uIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMjRweCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIC5pbmZvX19oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyMHB4KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMDdFQkU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbmZvX19jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjRweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudF9fcHJvZmlsZS1pbmZvIHtcclxuICAgICAgZ3JpZC1hcmVhOiBwcm9maWxlO1xyXG4gICAgICAuaW5mb19fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAuY29udGVudF9fZGVzYyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50X19ncmFwaCB7XHJcbiAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRlbnRfX2NvdXJzZXMtaW5mbyB7XHJcbiAgICAgIGdyaWQtYXJlYTogY291cnNlcztcclxuICAgICAgLmluZm9fX2NvbnRlbnQge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudF9fY2VydGlmaWNhdGUtaW5mbyB7XHJcbiAgICAgIGdyaWQtYXJlYTogY2VydGlmaWNhdGU7XHJcbiAgICAgIC5pbmZvX19oZWFkZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRlbnRfX29mZmVycy1oZWFkZXIge1xyXG4gICAgICBncmlkLWFyZWE6IG9mZmVycy1oZWFkZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIH1cclxuICAgIC5jb250ZW50X19vZmZlcnMtZGVzY3JpcHRpb24ge1xyXG4gICAgICBncmlkLWFyZWE6IG9mZmVycy1kZXNjcmlwdGlvbjtcclxuICAgICAgcGFkZGluZzogMzBweCAzNXB4O1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50X19jb250YWluZXItYmFubmVyIHtcclxuICAgICAgZ3JpZC1hcmVhOiBtb2JpbGUtYXBwLWJhbm5lcjtcclxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRlbnRfX21vYmlsZS1hcHAtYmFubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDYzcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0X3NtYWxsIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGltZ0NvbnRhaW47XHJcbiAgICAgICAgICAmLm1vYmlsZS1hcHAtYmFubmVyX19pbWctbW9iIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldF9zbWFsbCB7XHJcbiAgICAgICAgICAgICYubW9iaWxlLWFwcC1iYW5uZXJfX2ltZy1tb2Ige1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubW9iaWxlLWFwcC1iYW5uZXJfX2ltZyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubW9iaWxlLWFwcC1iYW5uZXJfX2Rlc2Mge1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIHdpZHRoOiA2OCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXRfc21hbGwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMzJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vYmlsZS1hcHAtYmFubmVyX19idG5zIHtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNDhweCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldF9zbWFsbCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ib2R5LnBhZ2VfX3BlcnNvbmFsLXByb2ZpbGUge1xyXG4gIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNDVweCkgMDtcclxuICB9XHJcbn1cclxuLnBhZ2VfX3BlcnNvbmFsLXByb2ZpbGUge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBlcnNvbmFsLXByb2ZpbGVfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcclxuICBnYXA6IDI0cHg7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuICAuY29udGVudF9fcHJvZmlsZS1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMjRweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMTVweCk7XHJcbiAgICB9XHJcbiAgICAuaW5mb19faGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyNHB4KTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mb19fY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgzMnB4KTtcclxuICAgICAgLmF2YXRhci1oZWFkZXJfX21vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MyU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbmZvLWNvbnRlbnRfX2F2YXRhci1sb2FkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTJweCk7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXZhdGFyLWxvYWRfX2FjdGlvbnMge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE2cHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hY3Rpb25zX190ZXh0IHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDMlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hY3Rpb25zX19idG5zIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTZweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lLWJsdWUsXHJcbiAgICAgICAgICAgIC5idG4tb3V0bGluZS1kYXJrIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNnB4KSByZW0oMTZweCk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lLWRhcmsge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTZweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmluZm8tY29udGVudF9fcGVyc29uYWwtc2V0dGluZ3Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGVyc29uYWwtc2V0dGluZ3NfX2lucHV0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmN1c3RvbS1zZWxlY3QsXHJcbiAgICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQzJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnB1dC1kYXRlLWJpcnRoX19jb250YWluZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5mby1jb250ZW50X19mb290ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNTJweDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJvZHkucGFnZV9fcGVyc29uYWwtY291cnNlcyB7XHJcbiAgbWFyZ2luOiByZW0oNjBweCkgMCAwIDA7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIG1hcmdpbjogMCAwIHJlbSg0NXB4KSAwO1xyXG4gIH1cclxufVxyXG4ucGFnZV9fcGVyc29uYWwtY291cnNlcyB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGVyc29uYWwtY291cnNlc19fY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAwcHggMWZyO1xyXG4gIGdhcDogMjRweDtcclxuICAucGVyc29uYWwtY291cnNlc19fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuICAuY29udGVudF9fY291cnNlcy10eXBlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiByZW0oMjBweCkgcmVtKDI0cHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMjBweCkgcmVtKDE1cHgpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gICAgLmluZm9fX2hlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjRweCk7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxM3B4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmluZm9fX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMTJweCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgLmNvdXJzZS10YWItdHlwZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDMlO1xyXG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg1cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICZfYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTQwLCAyNTUsIDAuMTIpO1xyXG4gICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudF9fY291cnNlcy1saXN0IHtcclxuICAgIG1hcmdpbi10b3A6IHJlbSgyNHB4KTtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuICAgIC5jYXJkLWNvdXJzZV9fc2VsZWN0cyB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcF9zbWFsbCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb3Vyc2VzLWxpc3RfX2JvZHkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAuY291cnNlcy1saXN0X19lbXB0eSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICZfdGFiLWFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvdXJzZV9fY2FyZF9oZWFkZXIge1xyXG4gICAgICAgIC5jb3Vyc2VfX3RpbWUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRlbnRfX2NvdXJzZXMtbW9yZSB7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oMjRweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICYubGlzdC1jb3Vyc2VzLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ib2R5LnBhZ2VfX3BlcnNvbmFsLWRvY3Mge1xyXG4gIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNDVweCkgMDtcclxuICB9XHJcbn1cclxuLnBhZ2VfX3BlcnNvbmFsLWRvY3Mge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBlcnNvbmFsLWRvY3NfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcclxuICBnYXA6IDI0cHg7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuICAuY29udGVudF9fZG9jcy1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMjRweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMTVweCk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICAgIC5pbmZvX19oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjRweCk7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfX2Rvd25sb2FkLWxpbmsge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xNXM7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjE1cztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mb19fY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgzMnB4KTtcclxuICAgICAgLmNvbnRlbnRfX2RvY3MtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhZ2UtcGVyc29uYWxfX2RvY3Mge1xyXG4gICAgICAgICAgLmNvbnRlbnRfX2xpbmstYWN0aW9ucyB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMWMxYzFjO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kb2NzLWxpc3RfX2VtcHR5IHtcclxuICAgIG1hcmdpbi10b3A6IHJlbSgyNHB4KTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ib2R5LnBhZ2VfX3BlcnNvbmFsLWhpc3Rvcnkge1xyXG4gIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNDVweCkgMDtcclxuICB9XHJcbn1cclxuLnBhZ2VfX3BlcnNvbmFsLWhpc3Rvcnkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcclxuICBnYXA6IDI0cHg7XHJcbiAgLmhpc3RvcnktbGlzdF9fZW1wdHkge1xyXG4gICAgbWFyZ2luLXRvcDogcmVtKDI0cHgpO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNXB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLnBlcnNvbmFsLWhpc3RvcnlfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICB9XHJcbiAgLmNvbnRlbnRfX2hpc3RvcnktdHlwZXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgyNHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgxNXB4KTtcclxuICAgIH1cclxuICAgIC5pbmZvX19oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDI0cHgpO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTNweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbmZvX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVtKDEycHgpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICB9XHJcbiAgICAgIC5oaXN0b3J5LXRhYi10eXBlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTQzJTtcclxuICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxOTdweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxODFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmX2FjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE0MCwgMjU1LCAwLjEyKTtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRlbnRfX2hpc3RvcnktdGFibGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IHJlbSgyNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IHJlbSgyNHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmX2FjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMTJweCk7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLXRhYmxlX19jb250YWluZXIge1xyXG4gICAgICAuY3VzdG9tLXRhYmxlX19oZWFkZXIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC44ZnIgMy41ZnIgMS4zZnIgMWZyIDEuNWZyO1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jdXN0b20tdGFibGVfX2JvZHkge1xyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYmxlLWJvZHlfX2l0ZW0ge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjhmciAzLjVmciAxLjNmciAxZnIgMS41ZnI7XHJcbiAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgLnRhYmxlLWJvZHlfX2NlbGwge1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgxNXB4KTtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMzNweCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYm9keS5wYWdlX19wZXJzb25hbC1tb2RhbHMge1xyXG4gIG1hcmdpbjogcmVtKDYwcHgpIDAgMCAwO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNDVweCkgMDtcclxuICB9XHJcbn1cclxuLnBhZ2VfX3BlcnNvbmFsLW1vZGFscyB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGVyc29uYWwtbW9kYWxzX19jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCAxZnI7XHJcbiAgZ2FwOiAyNHB4O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICB9XHJcbiAgLnBlcnNvbmFsLWRvY3NfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0X3NtYWxsIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
