@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}a{text-decoration:none;color:inherit}ul{list-style:none;margin:0;padding:0}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{clear:both}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{display:block;height:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}table{width:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}textarea{width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th span,.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th span:focus,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@font-face{font-family:SimplePro;src:url(fonts/SimplerPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}html{font-size:10px}@media (max-width:1920.98px){html{font-size:.521vw}}@media (max-width:991.98px){html{font-size:2.778vw}}body{color:#000;line-height:1.6;font-size:1.6rem;letter-spacing:normal;font-weight:400;font-family:SimplePro,sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}@media (max-width:991.98px){body{font-size:1.4rem}}h1,h2{font-family:SimplePro,sans-serif}.bold{font-weight:500}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .shop .woocommerce-ordering h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .shop .woocommerce-ordering h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.banner__content-wrap h1,.blog-section__text h2,.blog-section__text p,.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.collections-section__text h2,.comparison .table__col--1 .table__value,.contact-form__text h2,.contact-us__text h1,.form--contact-form .wpcf7-form .form-row--submit input,.form--contact-us .wpcf7-form .form-row--submit input,.google-reviews__text h2,.instagram__text h2,.logos-slider__text-wrap h2,.logos-slider__text-wrap p,.newsletter-section__text h2,.product--single .product-info .info-box__title-wrap h2,.product--single .summary .product_title,.products-slider__text-wrap,.promo__text h2,.promo__text strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .banner.medium .woocommerce-ordering h2,.shop .banner.normal .woocommerce-ordering h2,.single .post__content em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2,.single-product .related h2,.single-product .up-sells h2,.text h1,.text-and-img__text h2,.text-and-img__title h1,.text-and-img__title h2,.text-and-points__text h2,.text-and-points__title h2,.title,.upload-form__text h2{font-weight:400;font-family:SimplePro,sans-serif}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.blog-section__text h2,.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.collections-section__text h2,.comparison__text h2,.contact-form__text h2,.contact-us__text h1,.google-reviews__text h2,.instagram__text h2,.logos-slider__text-wrap h2,.newsletter-section__text h2,.product--single .product-info .info-box__title-wrap h2,.products-slider__text-wrap h2,.promo__text h2,.promo__text strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .related h2,.single-product .up-sells h2,.text h1,.text-and-img__text h2,.text-and-img__title h1,.text-and-img__title h2,.text-and-points__text h2,.text-and-points__title h2,.title--medium,.upload-form__text h2{font-size:4rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.blog-section__text h2,.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.collections-section__text h2,.comparison__text h2,.contact-form__text h2,.contact-us__text h1,.google-reviews__text h2,.instagram__text h2,.logos-slider__text-wrap h2,.newsletter-section__text h2,.product--single .product-info .info-box__title-wrap h2,.products-slider__text-wrap h2,.promo__text h2,.promo__text strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .related h2,.single-product .up-sells h2,.text h1,.text-and-img__text h2,.text-and-img__title h1,.text-and-img__title h2,.text-and-points__text h2,.text-and-points__title h2,.title--medium,.upload-form__text h2{font-size:3rem}}.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .shop .woocommerce-ordering h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .shop .woocommerce-ordering h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.banner__content-wrap h1,.shop .banner.medium .woocommerce-ordering h2,.shop .banner.normal .woocommerce-ordering h2,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2,.title--large{font-size:8rem;line-height:1.2}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .shop .woocommerce-ordering h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .shop .woocommerce-ordering h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.banner__content-wrap h1,.shop .banner.medium .woocommerce-ordering h2,.shop .banner.normal .woocommerce-ordering h2,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2,.title--large{line-height:1.1;font-size:4rem}}.banner.medium .checkout-page__content-wrap h2 h1,.banner.medium .checkout-page__content-wrap h2 h2,.banner.medium .content-wrap h2 h1,.banner.medium .content-wrap h2 h2,.banner.medium .shop .woocommerce-ordering h2 h1,.banner.medium .shop .woocommerce-ordering h2 h2,.banner.medium .single-product .related h2 h1,.banner.medium .single-product .related h2 h2,.banner.medium .single-product .up-sells h2 h1,.banner.medium .single-product .up-sells h2 h2,.banner.normal .checkout-page__content-wrap h2 h1,.banner.normal .checkout-page__content-wrap h2 h2,.banner.normal .content-wrap h2 h1,.banner.normal .content-wrap h2 h2,.banner.normal .shop .woocommerce-ordering h2 h1,.banner.normal .shop .woocommerce-ordering h2 h2,.banner.normal .single-product .related h2 h1,.banner.normal .single-product .related h2 h2,.banner.normal .single-product .up-sells h2 h1,.banner.normal .single-product .up-sells h2 h2,.banner__content-wrap h1 h1,.banner__content-wrap h1 h2,.shop .banner.medium .woocommerce-ordering h2 h1,.shop .banner.medium .woocommerce-ordering h2 h2,.shop .banner.normal .woocommerce-ordering h2 h1,.shop .banner.normal .woocommerce-ordering h2 h2,.single-product .banner.medium .related h2 h1,.single-product .banner.medium .related h2 h2,.single-product .banner.medium .up-sells h2 h1,.single-product .banner.medium .up-sells h2 h2,.single-product .banner.normal .related h2 h1,.single-product .banner.normal .related h2 h2,.single-product .banner.normal .up-sells h2 h1,.single-product .banner.normal .up-sells h2 h2,.title--large h1,.title--large h2{font-size:5.2rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2 h1,.banner.medium .checkout-page__content-wrap h2 h2,.banner.medium .content-wrap h2 h1,.banner.medium .content-wrap h2 h2,.banner.medium .shop .woocommerce-ordering h2 h1,.banner.medium .shop .woocommerce-ordering h2 h2,.banner.medium .single-product .related h2 h1,.banner.medium .single-product .related h2 h2,.banner.medium .single-product .up-sells h2 h1,.banner.medium .single-product .up-sells h2 h2,.banner.normal .checkout-page__content-wrap h2 h1,.banner.normal .checkout-page__content-wrap h2 h2,.banner.normal .content-wrap h2 h1,.banner.normal .content-wrap h2 h2,.banner.normal .shop .woocommerce-ordering h2 h1,.banner.normal .shop .woocommerce-ordering h2 h2,.banner.normal .single-product .related h2 h1,.banner.normal .single-product .related h2 h2,.banner.normal .single-product .up-sells h2 h1,.banner.normal .single-product .up-sells h2 h2,.banner__content-wrap h1 h1,.banner__content-wrap h1 h2,.shop .banner.medium .woocommerce-ordering h2 h1,.shop .banner.medium .woocommerce-ordering h2 h2,.shop .banner.normal .woocommerce-ordering h2 h1,.shop .banner.normal .woocommerce-ordering h2 h2,.single-product .banner.medium .related h2 h1,.single-product .banner.medium .related h2 h2,.single-product .banner.medium .up-sells h2 h1,.single-product .banner.medium .up-sells h2 h2,.single-product .banner.normal .related h2 h1,.single-product .banner.normal .related h2 h2,.single-product .banner.normal .up-sells h2 h1,.single-product .banner.normal .up-sells h2 h2,.title--large h1,.title--large h2{font-size:4rem}}.banner.medium .checkout-page__content-wrap h2 .text,.banner.medium .content-wrap h2 .text,.banner.medium .shop .woocommerce-ordering h2 .text,.banner.medium .single-product .related h2 .text,.banner.medium .single-product .up-sells h2 .text,.banner.normal .checkout-page__content-wrap h2 .text,.banner.normal .content-wrap h2 .text,.banner.normal .shop .woocommerce-ordering h2 .text,.banner.normal .single-product .related h2 .text,.banner.normal .single-product .up-sells h2 .text,.banner__content-wrap h1 .text,.shop .banner.medium .woocommerce-ordering h2 .text,.shop .banner.normal .woocommerce-ordering h2 .text,.single-product .banner.medium .related h2 .text,.single-product .banner.medium .up-sells h2 .text,.single-product .banner.normal .related h2 .text,.single-product .banner.normal .up-sells h2 .text,.title--large .text{font-size:1.8rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2 .text,.banner.medium .content-wrap h2 .text,.banner.medium .shop .woocommerce-ordering h2 .text,.banner.medium .single-product .related h2 .text,.banner.medium .single-product .up-sells h2 .text,.banner.normal .checkout-page__content-wrap h2 .text,.banner.normal .content-wrap h2 .text,.banner.normal .shop .woocommerce-ordering h2 .text,.banner.normal .single-product .related h2 .text,.banner.normal .single-product .up-sells h2 .text,.banner__content-wrap h1 .text,.shop .banner.medium .woocommerce-ordering h2 .text,.shop .banner.normal .woocommerce-ordering h2 .text,.single-product .banner.medium .related h2 .text,.single-product .banner.medium .up-sells h2 .text,.single-product .banner.normal .related h2 .text,.single-product .banner.normal .up-sells h2 .text,.title--large .text{font-size:1.4rem}}.title--small{font-size:2.2rem}.title--special{font-weight:300}.title--special h1,.title--special h2{font-weight:300}.title--gold{color:#e6c77e;font-size:1.6rem;letter-spacing:.08rem}@media (max-width:991.98px){.title--gold{font-size:1.4rem}}.form--contact-form .wpcf7-form .form-row--submit input,.form--contact-us .wpcf7-form .form-row--submit input,.single .post__content em,.title--bold{font-weight:700}h1,h2,h3,h4,h5,h6,p{margin:0;color:inherit;line-height:inherit}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.btn,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.edit-account .form-group button,.edit-account .form-row button,.facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .facetwp-radio,.form--tranquilo-login__input-wrap--submit input[type=submit],.form--upload-form .wpcf7-form .form-row--submit input,.product--single .summary .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group button,.woocommerce-ResetPassword .form-row button,.woocommerce-additional-fields .form-group button,.woocommerce-additional-fields .form-row button,.woocommerce-address-fields .form-group button,.woocommerce-address-fields .form-row button,.woocommerce-billing-fields .form-group button,.woocommerce-billing-fields .form-row button,.woocommerce-mini-cart__buttons .wc-forward.checkout,.woocommerce-shipping-fields .form-group button,.woocommerce-shipping-fields .form-row button,a,button,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{margin:0;padding:0;border:none;color:inherit;cursor:pointer;font-size:inherit;line-height:inherit;font-family:inherit;text-decoration:none;letter-spacing:inherit;-webkit-appearance:none;background-color:transparent;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:focus,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:focus,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:focus,.account .woocommerce .woocommerce-MyAccount-content button:focus:not(.btn--popup-close),.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a:focus,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a:focus,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a:focus,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a:focus,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a:focus,.btn:focus,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:focus,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:focus,.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:focus,.edit-account .form-group button:focus,.edit-account .form-row button:focus,.facetwp-facet.facetwp-facet-load_more .facetwp-load-more:focus,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:focus,.facetwp-facet.facetwp-type-radio .facetwp-radio:focus,.form--tranquilo-login__input-wrap--submit input[type=submit]:focus,.form--upload-form .wpcf7-form .form-row--submit input:focus,.product--single .summary .single_add_to_cart_button:focus,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a:focus,.shop .woocommerce-ordering:focus,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a:focus,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a:focus,.woocommerce-ResetPassword .form-group button:focus,.woocommerce-ResetPassword .form-row button:focus,.woocommerce-additional-fields .form-group button:focus,.woocommerce-additional-fields .form-row button:focus,.woocommerce-address-fields .form-group button:focus,.woocommerce-address-fields .form-row button:focus,.woocommerce-billing-fields .form-group button:focus,.woocommerce-billing-fields .form-row button:focus,.woocommerce-mini-cart__buttons .wc-forward.checkout:focus,.woocommerce-shipping-fields .form-group button:focus,.woocommerce-shipping-fields .form-row button:focus,a:focus,button:focus,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.btn--primary,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.edit-account .form-group button,.edit-account .form-row button,.facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.form--tranquilo-login__input-wrap--submit input[type=submit],.form--upload-form .wpcf7-form .form-row--submit input,.product--single .summary .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group button,.woocommerce-ResetPassword .form-row button,.woocommerce-additional-fields .form-group button,.woocommerce-additional-fields .form-row button,.woocommerce-address-fields .form-group button,.woocommerce-address-fields .form-row button,.woocommerce-billing-fields .form-group button,.woocommerce-billing-fields .form-row button,.woocommerce-mini-cart__buttons .wc-forward.checkout,.woocommerce-shipping-fields .form-group button,.woocommerce-shipping-fields .form-row button,a--primary,button--primary,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{line-height:1;-webkit-box-shadow:none;box-shadow:none;text-align:center;border-radius:.5rem;display:inline-block;font-family:SimplePro,sans-serif;letter-spacing:.24rem}.btn--color-picker,a--color-picker,button--color-picker{width:1.5rem;height:1.5rem}.btn--color-picker.red,a--color-picker.red,button--color-picker.red{background-color:#e29292}.btn--color-picker.white,a--color-picker.white,button--color-picker.white{background-color:#cbcbcb}.btn--color-picker.gold,a--color-picker.gold,button--color-picker.gold{background-color:#e6c77e}.btn--chat,a--chat,button--chat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#4caf50;border-radius:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 1.6rem;border:1px solid #a6cda5;background-color:#fff}.btn--chat img,a--chat img,button--chat img{width:2.1rem;margin-left:1.4rem}.btn--like .icon--wishlist svg,a--like .icon--wishlist svg,button--like .icon--wishlist svg{height:auto;width:2.3rem}.btn--like .icon--wishlist svg .path-stroke,a--like .icon--wishlist svg .path-stroke,button--like .icon--wishlist svg .path-stroke{fill:#e6c77e}.btn--like .icon--wishlist.active svg .path-fill,a--like .icon--wishlist.active svg .path-fill,button--like .icon--wishlist.active svg .path-fill{fill:#e6c77e}.btn--color-picker,a--color-picker,button--color-picker{width:1.5rem;height:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent}.btn--color-picker.active,a--color-picker.active,button--color-picker.active{border-color:#000}.btn--black,a--black,button--black{color:#fff;border:1px solid #000;background-color:#000}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.btn--gold,.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.form--tranquilo-login__input-wrap--submit input[type=submit],.form--upload-form .wpcf7-form .form-row--submit input,.product--single .summary .single_add_to_cart_button,.woocommerce-ResetPassword .form-row button,.woocommerce-mini-cart__buttons .wc-forward.checkout,a--gold,button--gold,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{background:-o-linear-gradient(209deg,#fbe79b -10.33%,#d1a55d 87.85%);background:linear-gradient(241deg,#fbe79b -10.33%,#d1a55d 87.85%);-webkit-filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0));filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0))}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.btn--white,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,a--white,button--white{border:1px solid #000;background-color:#fff}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a:hover,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a:hover,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a:hover,.btn--white:hover,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a:hover,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a:hover,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a:hover,a--white:hover,button--white:hover{color:#fff;background-color:#000}.btn--opaque,a--opaque,button--opaque{color:#fff;font-size:2.2rem;border:1px solid;background:rgba(255,255,255,.4)}.btn--opaque:hover,a--opaque:hover,button--opaque:hover{background:rgba(255,255,255,.2)}@media (max-width:991.98px){.btn--opaque,a--opaque,button--opaque{font-size:1.8rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .shop .woocommerce-ordering .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .shop .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .checkout-page__content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .shop .woocommerce-ordering .banner__link-wrap .btn,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.btn--trans,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .shop .woocommerce-ordering .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .shop .woocommerce-ordering .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .facetwp-radio,.form--tranquilo-login__input-wrap--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input,.product--single .summary .banner.medium .checkout-page__content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .shop .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .related .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .up-sells .banner__link-wrap .single_add_to_cart_button,.shop .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .woocommerce-ordering .banner__link-wrap a.order-again,.shop .account .woocommerce .woocommerce-MyAccount-content .banner.medium .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .related .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.shop .banner.medium .woocommerce-ordering .banner__link-wrap .btn,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .woocommerce-ordering .banner__link-wrap .return-to-shop,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-button,.shop .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .woocommerce-ordering .banner__link-wrap #place_order,.shop .edit-account .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .edit-account .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .facetwp-facet.facetwp-facet-load_more .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.shop .facetwp-facet.facetwp-type-checkboxes .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.shop .facetwp-facet.facetwp-type-radio .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-radio,.shop .form--tranquilo-login__input-wrap--submit .banner.medium .woocommerce-ordering .banner__link-wrap input[type=submit],.shop .form--upload-form .wpcf7-form .form-row--submit .banner.medium .woocommerce-ordering .banner__link-wrap input,.shop .product--single .summary .banner.medium .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.shop .woocommerce-ResetPassword .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-ResetPassword .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-mini-cart__buttons .banner.medium .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.shop .woocommerce-shipping-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-shipping-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop form.gift-cards_form .gift_card_template_button .banner.medium .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .related .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .related .banner__link-wrap input,.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .up-sells .banner__link-wrap input,.single-product .product--single .summary .banner.medium .related .banner__link-wrap .single_add_to_cart_button,.single-product .product--single .summary .banner.medium .up-sells .banner__link-wrap .single_add_to_cart_button,.single-product .shop .banner.medium .related .banner__link-wrap .woocommerce-ordering,.single-product .shop .banner.medium .up-sells .banner__link-wrap .woocommerce-ordering,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .shop .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,a--trans,button--trans,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .shop .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{font-size:1.7rem;border:1px solid #d4d3d3;border-radius:.5rem;background:0 0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .shop .woocommerce-ordering .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .shop .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .checkout-page__content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .shop .woocommerce-ordering .banner__link-wrap .btn,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.btn--trans,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .shop .woocommerce-ordering .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .shop .woocommerce-ordering .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .facetwp-radio,.form--tranquilo-login__input-wrap--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input,.product--single .summary .banner.medium .checkout-page__content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .shop .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .related .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .up-sells .banner__link-wrap .single_add_to_cart_button,.shop .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .woocommerce-ordering .banner__link-wrap a.order-again,.shop .account .woocommerce .woocommerce-MyAccount-content .banner.medium .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .related .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.shop .banner.medium .woocommerce-ordering .banner__link-wrap .btn,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .woocommerce-ordering .banner__link-wrap .return-to-shop,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-button,.shop .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .woocommerce-ordering .banner__link-wrap #place_order,.shop .edit-account .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .edit-account .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .facetwp-facet.facetwp-facet-load_more .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.shop .facetwp-facet.facetwp-type-checkboxes .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.shop .facetwp-facet.facetwp-type-radio .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-radio,.shop .form--tranquilo-login__input-wrap--submit .banner.medium .woocommerce-ordering .banner__link-wrap input[type=submit],.shop .form--upload-form .wpcf7-form .form-row--submit .banner.medium .woocommerce-ordering .banner__link-wrap input,.shop .product--single .summary .banner.medium .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.shop .woocommerce-ResetPassword .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-ResetPassword .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-mini-cart__buttons .banner.medium .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.shop .woocommerce-shipping-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-shipping-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop form.gift-cards_form .gift_card_template_button .banner.medium .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .related .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .related .banner__link-wrap input,.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .up-sells .banner__link-wrap input,.single-product .product--single .summary .banner.medium .related .banner__link-wrap .single_add_to_cart_button,.single-product .product--single .summary .banner.medium .up-sells .banner__link-wrap .single_add_to_cart_button,.single-product .shop .banner.medium .related .banner__link-wrap .woocommerce-ordering,.single-product .shop .banner.medium .up-sells .banner__link-wrap .woocommerce-ordering,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .shop .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,a--trans,button--trans,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .shop .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{font-size:1.4rem}}.btn--cart,a--cart,button--cart{display:block;position:relative}.btn--cart__items,a--cart__items,button--cart__items{color:#fff;width:1.8rem;height:1.8rem;display:block;position:absolute;font-size:1.4rem;border-radius:50%;text-align:center;line-height:1.2;top:-1.2rem;background-color:#353535;left:-1.2rem}@media (max-width:991.98px){.btn--cart__items,a--cart__items,button--cart__items{top:-.5rem;font-size:1.2rem;left:-1rem}}.btn--cart-plus,a--cart-plus,button--cart-plus{width:1.5rem;font-size:0;background:url(images/plus.svg) center/contain no-repeat;background-size:contain}@media (max-width:991.98px){.btn--cart-plus,a--cart-plus,button--cart-plus{width:1rem}}.btn--download,a--download,button--download{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;padding:1.2rem 1.9rem;border:1px solid #cbcbcb}.btn--download::before,a--download::before,button--download::before{content:"";width:1.4rem;height:1.8rem;display:inline-block;background:url(images/download.svg) center/contain no-repeat;background-size:contain;margin-left:1.1rem}.btn--cart-minus,a--cart-minus,button--cart-minus{width:1.5rem;font-size:0;background:url(images/minus.svg) center/contain no-repeat;background-size:contain}@media (max-width:991.98px){.btn--cart-minus,a--cart-minus,button--cart-minus{width:1rem}}.btn--read-more,.shop .shop-nav__list li.is-active,a--read-more,button--read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--read-more .read-less,.shop .shop-nav__list li.is-active .read-less,a--read-more .read-less,button--read-more .read-less{display:none}.btn--read-more.less .read-less,.shop .shop-nav__list li.less.is-active .read-less,a--read-more.less .read-less,button--read-more.less .read-less{display:block}.btn--read-more.less .read-more,.shop .shop-nav__list li.less.is-active .read-more,a--read-more.less .read-more,button--read-more.less .read-more{display:none}.btn--read-more::after,.shop .shop-nav__list li.is-active::after,a--read-more::after,button--read-more::after{content:"";width:1rem;height:.8rem;display:block;background:url(images/drop.svg) center/98% no-repeat;background-size:98%;margin-right:.9rem}.btn--read-more.show::after,.shop .shop-nav__list li.show.is-active::after,a--read-more.show::after,button--read-more.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.btn--dropdown,.shop .woocommerce-ordering,a--dropdown,button--dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after,.btn--dropdown::after,.shop .woocommerce-ordering::after,a--dropdown::after,button--dropdown::after{content:"";width:1rem;height:1rem;display:block;background:url(images/chevron-down.svg) center/98% no-repeat;background-size:98%;margin-right:.9rem}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a.show::after,.btn--dropdown.show::after,.shop .show.woocommerce-ordering::after,a--dropdown.show::after,button--dropdown.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn--selected-filter,a--selected-filter,button--selected-filter{color:#fff;line-height:1;min-height:4.2rem;font-size:1.4rem;border-radius:.5rem;letter-spacing:.028rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:pre-wrap;padding:1.3rem .7rem;background-color:#000;margin:0 .7rem}@media (max-width:991.98px){.btn--selected-filter,a--selected-filter,button--selected-filter{font-size:1.2rem;min-height:3.2rem;padding:1rem 1.2rem;margin-bottom:1.4rem}}.btn--selected-filter span,a--selected-filter span,button--selected-filter span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:400}.btn--selected-filter span img,a--selected-filter span img,button--selected-filter span img{width:1rem}@media (max-width:991.98px){.btn--selected-filter span img,a--selected-filter span img,button--selected-filter span img{width:.8rem}}.btn--selected-filter span::after,a--selected-filter span::after,button--selected-filter span::after{content:"";display:block;width:1.5rem;height:1.5rem;background:url(images/close-white.svg) center/99% no-repeat;background-size:99%;margin-right:2rem}@media (max-width:991.98px){.btn--selected-filter span,a--selected-filter span,button--selected-filter span{font-size:1.2rem}}.btn--clear,a--clear,button--clear{color:#969696;font-size:1.4rem;letter-spacing:.028rem;text-decoration:underline}.btn--social-login,a--social-login,button--social-login{height:5.3rem;width:25.3rem;border:1px solid #e4e4e4;border-radius:.5rem}@media (max-width:991.98px){.btn--social-login,a--social-login,button--social-login{height:4.5rem;width:13rem}}.btn--social-login .icon,a--social-login .icon,button--social-login .icon{width:100%;height:100%}.btn--social-login-facebook__icon,a--social-login-facebook__icon,button--social-login-facebook__icon{background:url(images/facebook-social-login.svg) center/2.6rem 2.6rem no-repeat}.btn--social-login-google__icon,a--social-login-google__icon,button--social-login-google__icon{background:url(images/google-social-login.png) center/2.4rem 2.4rem no-repeat}.btn--sort,a--sort,button--sort{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}.icon{display:block;font-style:normal}.icon--search img{width:2.2rem}.icon--cart img{width:2.6rem}.icon--user img{width:1.7rem}.icon--connected-user img{width:3rem}.icon--wishlist img,.icon--wishlist svg{display:block;width:2.3rem}.icon--arrow img,.icon--arrow svg{width:6.4rem;height:6.4rem}@media (max-width:991.98px){.icon--arrow img,.icon--arrow svg{width:3.2rem;height:3.2rem}}.icon--scroll-down img{width:3.2rem}.icon--social img{max-height:1.8rem;max-width:1.8rem}@media (max-width:991.98px){.icon--social img{max-height:2.5rem;max-width:2.5rem}}.icon--popup-close{height:4rem;width:4rem}.icon--popup-close svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icon--product-meta img{max-width:1.3rem;max-height:1.5rem}.icon--recipe-meta img{max-width:1.4rem;max-height:2.1rem}.icon--ticket img{width:3.5rem;height:2.8rem}.icon--filter img{width:1.4rem;height:1.4rem}.icon--share img{width:4.5rem;height:4.5rem}@media (max-width:991.98px){.icon--share img{width:3.2rem;height:3.2rem}}.icon--play img{width:9.4rem;height:9.4rem}@media (max-width:991.98px){.icon--play img{width:6rem;height:6rem}}.icon--send img{width:4.6rem;height:4.6rem}@media (max-width:991.98px){.icon--send img{width:3.2rem;height:3.2rem}}@media (max-width:991.98px){.icon--sort img{width:1.7rem;height:1.7rem}}.icon--calender img{width:2.4rem}body{margin:0;width:100%;background-color:#f8f9fb}body.touch-disabled{-ms-touch-action:none;touch-action:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus{outline:0}.ltr{direction:ltr}.rtl{direction:rtl}abbr[title]{text-decoration:unset}ul:not(.nav__list,.sub-menu,.woocommerce-mini-cart,.products){padding-right:2rem}.img--auto{width:100%;height:auto}.collections-section .collection__bg-img img,.img--cover,.login__img img,.loop-wrap .loop-item--blog .img-wrap img,.product--gift.product .woocommerce-product-gallery__image img,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .prod-cat-loop-img img,.search__loop-wrap article .inner-wrap .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-name .product_image_checkout img,.img--contain,.popup--added-to-cart__body .img-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-min-height,.main:not(#animation-container),.woocommerce-order .thanks-msg{min-height:calc(100vh - var(--footer-height) - var(--header-height))}@media (max-width:991.98px){.main-min-height,.main:not(#animation-container),.woocommerce-order .thanks-msg{min-height:calc(100vh - var(--footer-height) - var(--header-height) + 10.5rem)}}.main:not(#animation-container){overflow:hidden;background-size:cover;background-repeat:no-repeat;margin-top:11.2rem}@media (max-width:991.98px){.main:not(#animation-container){margin-top:10.5rem}}.content{overflow-x:hidden}.checkout-page__content-wrap,.content-wrap,.shop .woocommerce-ordering,.single-product .related,.single-product .up-sells{margin:0 auto;max-width:151.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:0;padding-left:0}.content-wrap--full,.promo-section.gift .checkout-page__content-wrap,.promo-section.gift .content-wrap,.promo-section.gift .shop .woocommerce-ordering,.promo-section.gift .single-product .related,.promo-section.gift .single-product .up-sells,.shop .promo-section.gift .woocommerce-ordering,.single-product .promo-section.gift .related,.single-product .promo-section.gift .up-sells{max-width:100%}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap,.archive__main-content .archive-nav--recipes .content-wrap,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering,.archive__main-content .archive-nav--recipes .single-product .related,.archive__main-content .archive-nav--recipes .single-product .up-sells,.banner.medium,.banner.normal,.checkout-page__content-wrap,.content-wrap--wide,.product--gift.product,.product--single.product_cat-27,.product--single:not(.product_cat-27),.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering,.shop .text-and-img.white-wide .woocommerce-ordering,.shop .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related,.single-product .archive__main-content .archive-nav--recipes .up-sells,.single-product .related,.single-product .text-and-img.white-wide .related,.single-product .text-and-img.white-wide .up-sells,.single-product .up-sells,.text-and-img.white-wide .checkout-page__content-wrap,.text-and-img.white-wide .content-wrap,.text-and-img.white-wide .shop .woocommerce-ordering,.text-and-img.white-wide .single-product .related,.text-and-img.white-wide .single-product .up-sells{max-width:172rem}@media (max-width:1440.98px){.archive__main-content .archive-nav--recipes .checkout-page__content-wrap,.archive__main-content .archive-nav--recipes .content-wrap,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering,.archive__main-content .archive-nav--recipes .single-product .related,.archive__main-content .archive-nav--recipes .single-product .up-sells,.banner.medium,.banner.normal,.checkout-page__content-wrap,.content-wrap--wide,.product--gift.product,.product--single.product_cat-27,.product--single:not(.product_cat-27),.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering,.shop .text-and-img.white-wide .woocommerce-ordering,.shop .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related,.single-product .archive__main-content .archive-nav--recipes .up-sells,.single-product .related,.single-product .text-and-img.white-wide .related,.single-product .text-and-img.white-wide .up-sells,.single-product .up-sells,.text-and-img.white-wide .checkout-page__content-wrap,.text-and-img.white-wide .content-wrap,.text-and-img.white-wide .shop .woocommerce-ordering,.text-and-img.white-wide .single-product .related,.text-and-img.white-wide .single-product .up-sells{max-width:172rem}}.content-wrap--medium{max-width:142.6rem}.content-wrap--text{margin:5rem auto}@media (max-width:991.98px){.content-wrap--text{margin:2rem auto}}.content-wrap--smaller{max-width:113.5rem}.content-wrap--small{max-width:110rem}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap,.archive__main-content .archive-nav--bakerpedia .content-wrap,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering,.archive__main-content .archive-nav--bakerpedia .single-product .related,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells,.content-wrap--narrow,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering,.single-product .archive__main-content .archive-nav--bakerpedia .related,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells{max-width:84rem}@media (max-width:991.98px){.checkout-page__content-wrap,.content-wrap,.shop .woocommerce-ordering,.single-product .related,.single-product .up-sells{max-width:41rem;padding-right:1.5rem;padding-left:1.5rem}}.title-wrap{text-align:center;margin:6.4rem 0 10rem}@media (max-width:991.98px){.title-wrap{margin:6rem 0}}.d-block-mobile{display:none}@media (max-width:991.98px){.d-block-mobile{display:block}}.d-flex-mobile{display:none}@media (max-width:991.98px){.d-flex-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.d-block-desktop{display:block}@media (max-width:991.98px){.d-block-desktop{display:none}}.d-flex-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.d-flex-desktop{display:none}}.accordion--faq .accordion-header .accordion-button::after,.accordion--product-faq .accordion-header .accordion-button::before,.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after,.btn--dropdown::after,.footer-nav>ul>li ul li,.footer__main-section .logo-wrap .social-networks__icons-wrap .icon,.form--tranquilo-login__input-wrap--submit input[type=submit],.header__nav-wrap,.lower-footer-nav ul li,.shop .woocommerce-ordering::after,.slick-slider .slick-dots li,.slider .slick-dots li,.transition,a--dropdown::after,button--dropdown::after{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.collapse{height:0;overflow:hidden}@media (max-width:991.98px){.full-screen-mobile{margin-right:-1.5rem;margin-left:-1.5rem;width:calc(100% + 2*1.5rem)}}.no-results{margin-bottom:10rem}.no-results h2{font-size:3rem}@media (max-width:991.98px){.no-results h2{font-size:2rem}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes Rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes Rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes Breath{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes Breath{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes Wiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}20%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}30%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}40%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}50%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}60%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}70%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}80%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}90%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}1000%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}}@keyframes Wiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}20%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}30%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}40%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}50%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}60%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}70%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}80%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}90%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}1000%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}}@-webkit-keyframes upDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes DownUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes DownUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes autofill{0%,100%{background:0 0}}@keyframes autofill{0%,100%{background:0 0}}.scroll-reveal{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 1s cubic-bezier(.075,.82,.165,1);-o-transition:all 1s cubic-bezier(.075,.82,.165,1);transition:all 1s cubic-bezier(.075,.82,.165,1)}.scroll-reveal.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fade-in-up-wrap>.fade-in-up{opacity:0;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.fade-in-up-wrap>.fade-in-up--async:nth-child(1){-webkit-transition-delay:calc(.2*0s);-o-transition-delay:calc(.2*0s);transition-delay:calc(.2*0s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(2){-webkit-transition-delay:calc(.2*1s);-o-transition-delay:calc(.2*1s);transition-delay:calc(.2*1s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(3){-webkit-transition-delay:calc(.2*2s);-o-transition-delay:calc(.2*2s);transition-delay:calc(.2*2s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(4){-webkit-transition-delay:calc(.2*3s);-o-transition-delay:calc(.2*3s);transition-delay:calc(.2*3s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(5){-webkit-transition-delay:calc(.2*4s);-o-transition-delay:calc(.2*4s);transition-delay:calc(.2*4s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(6){-webkit-transition-delay:calc(.2*5s);-o-transition-delay:calc(.2*5s);transition-delay:calc(.2*5s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(7){-webkit-transition-delay:calc(.2*6s);-o-transition-delay:calc(.2*6s);transition-delay:calc(.2*6s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(8){-webkit-transition-delay:calc(.2*7s);-o-transition-delay:calc(.2*7s);transition-delay:calc(.2*7s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(9){-webkit-transition-delay:calc(.2*8s);-o-transition-delay:calc(.2*8s);transition-delay:calc(.2*8s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(10){-webkit-transition-delay:calc(.2*9s);-o-transition-delay:calc(.2*9s);transition-delay:calc(.2*9s)}.fade-in-up-wrap.active>.fade-in-up{opacity:1;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem)}.slide-in-up{opacity:0;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.slide-in-up.active{opacity:1;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem)}.img-scale .img-wrap{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.img-scale .img-wrap img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:2s ease-in-out;-o-transition:2s ease-in-out;transition:2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.img-scale:hover img:not(.no-animate){-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.form--newsletter .hover-link-arrow .form-row--submit:after,.hover-link-arrow .form--newsletter .form-row--submit:after,.hover-link-arrow .link--arrow:after,.hover-link-arrow a:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.form--newsletter .hover-link-arrow:hover .form-row--submit:after,.hover-link-arrow:hover .form--newsletter .form-row--submit:after,.hover-link-arrow:hover .link--arrow:after,.hover-link-arrow:hover a:after{-webkit-transform:translateX(-.5rem);-ms-transform:translateX(-.5rem);transform:translateX(-.5rem)}.form--newsletter .hover-link-arrow.form-row--submit:after,.hover-link-arrow.link--arrow:after,.instagram__text a.hover-link-arrow:after,.promo__text a.hover-link-arrow:after,.text-and-img__text a.hover-link-arrow:after,.text-and-points__text a.hover-link-arrow:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.form--newsletter .hover-link-arrow.form-row--submit .form-row--submit:after,.form--newsletter .hover-link-arrow.form-row--submit .instagram__text a:after,.form--newsletter .hover-link-arrow.form-row--submit .link--arrow:after,.form--newsletter .hover-link-arrow.form-row--submit .promo__text a:after,.form--newsletter .hover-link-arrow.form-row--submit .text-and-img__text a:after,.form--newsletter .hover-link-arrow.form-row--submit .text-and-points__text a:after,.form--newsletter .hover-link-arrow.link--arrow .form-row--submit:after,.form--newsletter .instagram__text a.hover-link-arrow .form-row--submit:after,.form--newsletter .promo__text a.hover-link-arrow .form-row--submit:after,.form--newsletter .text-and-img__text a.hover-link-arrow .form-row--submit:after,.form--newsletter .text-and-points__text a.hover-link-arrow .form-row--submit:after,.hover-link-arrow.link--arrow .form--newsletter .form-row--submit:after,.hover-link-arrow.link--arrow .instagram__text a:after,.hover-link-arrow.link--arrow .link--arrow:after,.hover-link-arrow.link--arrow .promo__text a:after,.hover-link-arrow.link--arrow .text-and-img__text a:after,.hover-link-arrow.link--arrow .text-and-points__text a:after,.instagram__text .form--newsletter .hover-link-arrow.form-row--submit a:after,.instagram__text .form--newsletter a.hover-link-arrow .form-row--submit:after,.instagram__text .hover-link-arrow.link--arrow a:after,.instagram__text a.hover-link-arrow .form--newsletter .form-row--submit:after,.instagram__text a.hover-link-arrow .link--arrow:after,.instagram__text a.hover-link-arrow a:after,.promo__text .form--newsletter .hover-link-arrow.form-row--submit a:after,.promo__text .form--newsletter a.hover-link-arrow .form-row--submit:after,.promo__text .hover-link-arrow.link--arrow a:after,.promo__text a.hover-link-arrow .form--newsletter .form-row--submit:after,.promo__text a.hover-link-arrow .link--arrow:after,.promo__text a.hover-link-arrow a:after,.text-and-img__text .form--newsletter .hover-link-arrow.form-row--submit a:after,.text-and-img__text .form--newsletter a.hover-link-arrow .form-row--submit:after,.text-and-img__text .hover-link-arrow.link--arrow a:after,.text-and-img__text a.hover-link-arrow .form--newsletter .form-row--submit:after,.text-and-img__text a.hover-link-arrow .link--arrow:after,.text-and-img__text a.hover-link-arrow a:after,.text-and-points__text .form--newsletter .hover-link-arrow.form-row--submit a:after,.text-and-points__text .form--newsletter a.hover-link-arrow .form-row--submit:after,.text-and-points__text .hover-link-arrow.link--arrow a:after,.text-and-points__text a.hover-link-arrow .form--newsletter .form-row--submit:after,.text-and-points__text a.hover-link-arrow .link--arrow:after,.text-and-points__text a.hover-link-arrow a:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.form--newsletter .hover-link-arrow.form-row--submit:hover:after,.hover-link-arrow.link--arrow:hover:after,.instagram__text a.hover-link-arrow:hover:after,.promo__text a.hover-link-arrow:hover:after,.text-and-img__text a.hover-link-arrow:hover:after,.text-and-points__text a.hover-link-arrow:hover:after{-webkit-transform:translateX(-.5rem);-ms-transform:translateX(-.5rem);transform:translateX(-.5rem)}.form--newsletter .hover-link-arrow.ltr.form-row--submit:hover:after,.hover-link-arrow.link--arrow.ltr:hover:after,.instagram__text a.hover-link-arrow.ltr:hover:after,.promo__text a.hover-link-arrow.ltr:hover:after,.text-and-img__text a.hover-link-arrow.ltr:hover:after,.text-and-points__text a.hover-link-arrow.ltr:hover:after{-webkit-transform:translateX(.5rem) rotate(180deg);-ms-transform:translateX(.5rem) rotate(180deg);transform:translateX(.5rem) rotate(180deg)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0rem 0rem;display:block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:3.5rem;height:2.4rem;display:block;position:relative}@media (max-width:991.98px){.hamburger-box{width:3rem}}.hamburger-inner{display:block;top:50%;margin-top:-.1rem}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:3.5rem;height:.2rem;background-color:#000;border-radius:.2rem;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}@media (max-width:991.98px){.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:3rem}}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-1.1rem}.hamburger-inner::after{bottom:-1.1rem}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-2.2rem;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-1.1rem,0) rotate(-45deg);transform:translate3d(0,-1.1rem,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.nav ul{list-style:none}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.main-nav{display:block}}.main-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.main-nav>ul{display:block}}.main-nav>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;-ms-flex-item-align:stretch;align-self:stretch;position:relative;margin-left:3.4rem}.main-nav>ul>li:last-child{margin:0}@media (max-width:991.98px){.main-nav>ul>li{margin:0;display:block;overflow:hidden}}@media (max-width:991.98px){.main-nav>ul>li .main-nav__list-item-link{width:100%;display:block;padding:1.5rem 0;text-align:center}}.main-nav>ul>li button{font-weight:inherit}.main-nav>ul>li span{position:relative}.main-nav>ul>li.current-menu-item>a,.main-nav>ul>li.current-menu-item>button,.main-nav>ul>li.current-menu-item>span,.main-nav>ul>li.current-menu-parent>a,.main-nav>ul>li.current-menu-parent>button,.main-nav>ul>li.current-menu-parent>span{color:#e6c77e}.main-nav>ul>li:hover .sub-menu{opacity:1;visibility:visible}.main-nav>ul>li:hover::after{content:"";width:6.8rem;height:.5rem;bottom:-.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background:#e6c77e}.main-nav>ul>li .sub-menu{right:-5rem;opacity:0;width:26rem;top:100%;position:absolute;visibility:hidden;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.7rem 0}@media (max-width:991.98px){.main-nav>ul>li .sub-menu{height:0;padding:0;border:0;width:100%;display:block;bottom:unset;position:static;overflow:hidden;-webkit-box-shadow:unset;box-shadow:unset;visibility:visible;background-color:#fff}}.main-nav>ul>li .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.7rem;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}@media (max-width:991.98px){.main-nav>ul>li .sub-menu li{margin-left:0}}.main-nav>ul>li .sub-menu li:hover{background-color:#f3ebd6}.main-nav>ul>li .sub-menu li .main-nav__list-item-link{padding:0 3.7rem}@media (max-width:991.98px){.main-nav>ul>li .sub-menu li:first-child{border-top:1px solid #e6c77e}}@media (max-width:991.98px){.main-nav>ul>li .sub-menu li:last-child{border-bottom:1px solid #e6c77e}}@media (max-width:991.98px){.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link{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}}@media (max-width:991.98px){.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link::after{content:"";width:1rem;height:.8rem;display:block;background:url(images/drop.svg) center/98% no-repeat;background-size:98%;margin-right:.9rem}}.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link.show{font-weight:700}.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-nav{color:#fff}@media (max-width:991.98px){.footer-nav{font-size:1.4rem}}.footer-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.footer-nav>ul{display:block}}.footer-nav>ul>li{min-width:11rem;margin-left:5rem}@media (max-width:991.98px){.footer-nav>ul>li{margin:0;width:100%;min-width:unset;border-bottom:1px solid rgba(255,255,255,.2)}}.footer-nav>ul>li:last-child{margin:0}.footer-nav>ul>li>a,.footer-nav>ul>li>button,.footer-nav>ul>li>span{color:#fff;display:block;line-height:1;font-size:1.2rem;letter-spacing:.2rem;margin-bottom:2rem;font-weight:700}@media (max-width:991.98px){.footer-nav>ul>li>a,.footer-nav>ul>li>button,.footer-nav>ul>li>span{font-size:1.2rem;line-height:1.1;margin-bottom:0}}@media (max-width:991.98px){.footer-nav>ul>li>button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 1.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-nav>ul>li>button::after{content:"";display:block;width:1.3rem;height:1.3rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:url(images/close-white.svg) center/99% no-repeat;background-size:99%}.footer-nav>ul>li>button.show::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@media (max-width:991.98px){.footer-nav>ul>li ul{height:0;overflow:hidden}}.footer-nav>ul>li ul li{font-size:1.4rem;margin-bottom:2rem}@media (max-width:991.98px){.footer-nav>ul>li ul li{padding:0 1.8rem}}.footer-nav>ul>li ul li:last-child{margin-bottom:0}@media (max-width:991.98px){.footer-nav>ul>li ul li:last-child{margin-bottom:2rem}}.footer-nav>ul>li ul li a:hover{opacity:.7}@media (max-width:991.98px){#secondary-nav{padding-top:2rem;background-color:rgba(230,199,126,.15)}}#secondary-nav li{font-size:2.5rem;margin-bottom:2.5rem}@media (max-width:991.98px){#secondary-nav li{font-size:1.6rem;margin-bottom:2rem;padding-right:3.2rem}}#secondary-nav li:hover{color:#e6c77e}.lower-footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.lower-footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lower-footer-nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lower-footer-nav ul li::after{content:"|";margin:0 1rem;display:block}.lower-footer-nav ul li:last-child::after{display:none}.lower-footer-nav ul li:hover{opacity:.7}.form{font-size:1.6rem}@media (max-width:991.98px){.form{font-size:1.4rem}}.form .wpcf7-response-output,.form .wpcf7-spinner{display:none}.form .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -1.9rem}.form .form-row{padding:0 1.9rem;position:relative;margin-bottom:2rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.form .form-row--no-margin{margin:0}.form .form-row label{z-index:1;top:50%;color:#e4e4e4;position:absolute;font-size:inherit;line-height:normal;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;right:calc(1.5rem + 1.9rem)}.form .form-row label.up{color:#000;-webkit-transform:translate3d(.5rem,-210%,0) scale(.625);transform:translate3d(.5rem,-210%,0) scale(.625)}.form .form-row--textarea label{top:25%}.form .form-row input,.form .form-row textarea{color:inherit;height:4.8rem;direction:inherit;border:1px solid #000;padding-right:1.5rem}@media (max-width:991.98px){.form .form-row input,.form .form-row textarea{height:4rem}}.form .form-row input.focus,.form .form-row textarea.focus{border-color:#000}.form .form-row input.wpcf7-not-valid,.form .form-row textarea.wpcf7-not-valid{border-color:#d00133!important}.form .form-row textarea{resize:none;height:10rem;padding-top:1rem}.form .form-row .wpcf7-not-valid-tip{display:none}.form .form-row--file label{top:-2.4rem;-webkit-transform:unset;-ms-transform:unset;transform:unset;right:1.9rem}.form .form-row--file::before{content:"";top:0;height:100%;border-radius:.5rem;position:absolute;background-color:#fff;border:1px solid #000;right:1.9rem;width:calc(100% - (2 * 1.9rem))}.form .form-row--file::after{content:"";top:0;width:19.4rem;height:100%;position:absolute;left:1.8rem;border-radius:.5rem 0 0 .5rem;background:url(images/upload.svg) no-repeat center center/60%;background-size:60%;background-color:#e4e4e4}@media (max-width:991.98px){.form .form-row--file::after{width:12rem;top:1px;height:calc(100% - 2px);background-size:80%;left:calc(1.8rem + 2px)}}.form .form-row--file .wpcf7-not-valid-tip{display:block;position:absolute;left:0}.form .form-row--file input[type=file]{opacity:0;cursor:pointer}.form .form-row--file .wpcf7-form-control-wrap{display:block}.form .form-row--file .filename{top:50%;display:block;position:absolute;right:1.9rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form .form-row--file .comment{top:calc(100% + .8rem);color:#a4a4a4;position:absolute;right:1.9rem}.form .form-row--checkbox label{font-size:2.4rem;font-weight:500;position:unset;display:inline-block;margin-bottom:2rem}.form .form-row--checkbox label.up{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item{margin:0 0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item{margin-bottom:2.8rem}}.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item input,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input{top:0;right:0;opacity:0;z-index:10;width:auto;height:100%;cursor:pointer;position:absolute}.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item input:hover,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input:hover{cursor:pointer}.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item input:checked~.wpcf7-list-item-label::before,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{background:url(images/check-black.svg),#e6c77e;background-size:80%;border:.5rem solid #f8f9fb;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item input:checked~.wpcf7-list-item-label::before,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{border-width:.3rem}}.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{position:relative;font-size:1.8rem;line-height:normal;display:inline-block;padding-right:3.5rem}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:1.4rem;text-align:right}}.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label::before,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{visibility:visible;content:"";position:absolute;right:0;width:2.6rem;height:2.6rem;border:.5rem solid #f8f9fb;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:.5rem;background-color:#f8f9fb;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label::before,.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{width:1.7rem;height:1.7rem;top:.2rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.form .form-row--checkbox-horizontal .wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.form .form-row--checkbox-horizontal .wpcf7-checkbox{display:block}}.form .form-row--checkbox-horizontal .wpcf7-checkbox .wpcf7-list-item{margin:0 0 0 3rem}@media (max-width:991.98px){.form .form-row--checkbox-horizontal .wpcf7-checkbox .wpcf7-list-item{margin:0 0 1.5rem 0}}.form .form-row--select label{-webkit-transform:unset;-ms-transform:unset;transform:unset;top:-2.4rem;display:block;right:1.9rem;text-align:right}.form .form-row--select select{width:100%;height:5.5rem;border-radius:.5rem}.form .form-row--submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.9rem;padding-right:1.9rem}@media (max-width:991.98px){.form .form-row--submit{margin:0}}.form .form-row--submit .wpcf7-checkbox{width:26rem}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item{margin-bottom:2.8rem}}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input{top:0;right:0;opacity:0;z-index:10;width:100%;height:100%;cursor:pointer;position:absolute}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input:hover{cursor:pointer}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{background:url(images/check-black.svg),#e6c77e;background-size:80%;border:.5rem solid #f8f9fb;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{border-width:.3rem}}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{position:relative;font-size:1.8rem;line-height:normal;display:inline-block;padding-right:3.5rem}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:1.8rem;padding-right:4rem}}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{visibility:visible;content:"";position:absolute;right:0;width:2.6rem;height:2.6rem;border:.5rem solid #f8f9fb;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:.5rem;background-color:#f8f9fb;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{width:1.7rem;height:1.7rem}}.form .form-row--submit .woocommerce-form__label-for-checkbox{font-size:1.6rem;position:relative;padding-right:2.5rem;display:inline-block}@media (max-width:991.98px){.form .form-row--submit .woocommerce-form__label-for-checkbox{font-size:1.4rem}}.form .form-row--submit .woocommerce-form__label-for-checkbox:hover{cursor:pointer}.form .form-row--submit .woocommerce-form__label-for-checkbox::before{visibility:visible;content:"";position:absolute;right:0;width:1.6rem;height:1.6rem;border:1px solid #e4e4e4;top:.3rem;background-color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle}.form .form-row--submit .woocommerce-form__label-for-checkbox.active::before{background:url(images/check.svg),#000;background-size:contain;border:1px solid #000;background-position:center;background-repeat:no-repeat}.form .form-row--submit .woocommerce-form__label-for-checkbox input{top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer;visibility:hidden;position:absolute;right:0}.form .form-row--submit input[type=checkbox]{width:auto}@media (max-width:991.98px){.form .form-row--submit input[type=submit]{width:auto;padding:1.6rem 4rem}}.form .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.form .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}@media (max-width:991.98px){.form .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.form .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--two-thirds{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:66.6666666667%}@media (max-width:991.98px){.form .form-row--two-thirds{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form--search{width:84rem;margin:0 auto;position:relative;font-weight:700;font-family:SimplePro,sans-serif}@media (max-width:991.98px){.form--search{width:100%}}.form--search ::-webkit-input-placeholder{opacity:1;color:#353535}.form--search ::-moz-placeholder{opacity:1;color:#353535}.form--search :-ms-input-placeholder{opacity:1;color:#353535}.form--search ::-ms-input-placeholder{opacity:1;color:#353535}.form--search ::placeholder{opacity:1;color:#353535}.form--search .form-row{padding:0;margin:0}.form--search .form-row input{border:0;height:5.8rem;font-size:2.2rem;border-bottom:1px solid #000;background-color:transparent;padding-right:0}@media (max-width:991.98px){.form--search .form-row input{height:5.2rem;font-size:1.8rem;padding-right:0}}.form--search .form-row input::-webkit-input-placeholder{color:#000!important}.form--search .form-row input::-moz-placeholder{color:#000!important}.form--search .form-row input:-ms-input-placeholder{color:#000!important}.form--search .form-row input::-ms-input-placeholder{color:#000!important}.form--search .form-row input::placeholder{color:#000!important}.form--search__input-wrap{width:100%}.form--search__input-wrap--submit{width:auto;top:50%;z-index:1;position:absolute;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form--search__input-wrap--submit input{width:2.2rem;height:2.2rem;display:block;font-size:0;border-bottom:0;padding-bottom:0;background:url(images/search.svg) center/contain no-repeat}.form--signup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin-left:-2rem;margin-right:-2rem}.form--signup .form__show-pw{width:3rem;height:3rem;background:url(images/Eye.svg) center/contain no-repeat;display:block;z-index:2;position:absolute;top:50%;left:3.2rem}.form--signup .form-row label{color:#000;font-size:1.4rem;position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-bottom:1rem}.form--signup .form-row label.up{-webkit-transform:unset;-ms-transform:unset;transform:unset}.form--signup .form-row input{height:5.5rem}@media (max-width:991.98px){.form--signup .form-row input{height:4.5rem}}.form--signup .form-row input::-webkit-input-placeholder{color:#000!important}.form--signup .form-row input::-moz-placeholder{color:#000!important}.form--signup .form-row input:-ms-input-placeholder{color:#000!important}.form--signup .form-row input::-ms-input-placeholder{color:#000!important}.form--signup .form-row input::placeholder{color:#000!important}.form--signup .form-row input#signupBirthday{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form--signup .form-row--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form--signup .form-row--checkbox.form--tranquilo-login__input-wrap--newsletter{margin-top:2rem}.form--signup .form-row--checkbox.form--tranquilo-login__input-wrap--terms{margin-bottom:4rem}.form--signup .form-row--checkbox label{margin:0;padding-right:4rem}.form--signup .form-row--checkbox label::before{visibility:visible;content:"";position:absolute;right:1.9rem;width:2.6rem;height:2.6rem;border:.5rem solid #fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:.5rem;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px}.form--signup .form-row--checkbox label::before::hover{cursor:pointer}@media (max-width:991.98px){.form--signup .form-row--checkbox label::before{width:2rem;height:2rem;top:.2rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.form--signup .form-row--checkbox label.active:before{background:url(images/check-black.svg),#e6c77e;background-size:80%;border:.5rem solid #f8f9fb;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.form--signup .form-row--checkbox label.active:before{border-width:.3rem}}.form--signup .form-row--checkbox label a{text-decoration:underline}.form--signup .form-row--checkbox input{width:2rem;border:0;height:auto;position:absolute}.form--signup .form-row--checkbox input::hover{cursor:pointer}.form--general-search .form-row input#input-text{border:0;height:auto;font-size:2.2rem;padding:3rem 10.6rem;background-color:#fff}@media (max-width:991.98px){.form--general-search .form-row input#input-text{font-size:1.6rem;padding:1.6rem 5.9rem;background-color:#f7f7f8}}.form--general-search .form-row input::-webkit-input-placeholder{color:#e4e4e4!important}.form--general-search .form-row input::-moz-placeholder{color:#e4e4e4!important}.form--general-search .form-row input:-ms-input-placeholder{color:#e4e4e4!important}.form--general-search .form-row input::-ms-input-placeholder{color:#e4e4e4!important}.form--general-search .form-row input::placeholder{color:#e4e4e4!important}.form--general-search__input-wrap--submit{top:50%;width:3rem;z-index:1;height:3rem;position:absolute;background:url(images/search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;right:6.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991.98px){.form--general-search__input-wrap--submit{width:2rem;height:2.2rem;right:2rem}}.form--homepage .form-row{margin-bottom:2.8rem}.form--homepage .form-row label{top:1.6rem}.form--homepage .form-row input,.form--homepage .form-row textarea{height:4.8rem;border-color:#fff;background-color:transparent}.form--homepage .form-row textarea{height:9.6rem}.form--homepage .form-row.up input,.form--homepage .form-row.up textarea{border-color:#fff}.form--homepage .form-row--submit input[type=submit]{width:100%;font-size:1.8rem}.form--upload-form .wpcf7-form .form-row{margin-bottom:7.3rem}@media (max-width:991.98px){.form--upload-form .wpcf7-form .form-row{margin-bottom:5rem}}.form--upload-form .wpcf7-form .form-row label{color:#000}.form--upload-form .wpcf7-form .form-row label.up{-webkit-transform:translate3d(1rem,-260%,0) scale(1);transform:translate3d(1rem,-260%,0) scale(1)}.form--upload-form .wpcf7-form .form-row input{height:5.5rem;border-radius:.5rem}.form--upload-form .wpcf7-form .form-row--select select{border-color:#000}.form--upload-form .wpcf7-form .form-row--submit{margin:0}@media (max-width:991.98px){.form--upload-form .wpcf7-form .form-row--submit{padding:0 2.3rem}}.form--upload-form .wpcf7-form .form-row--submit input{width:33rem;padding:0}.form--contact-us .wpcf7-form .form-row label{color:#000;opacity:.4;right:1.9rem}.form--contact-us .wpcf7-form .form-row label.up{-webkit-transform:translate3d(.5rem,-155%,0) scale(.625);transform:translate3d(.5rem,-155%,0) scale(.625)}@media (max-width:991.98px){.form--contact-us .wpcf7-form .form-row label.up{opacity:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.form--contact-us .wpcf7-form .form-row input{border:0;padding:0;border-bottom:1px solid #000}.form--contact-us .wpcf7-form .form-row--checkbox{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3.2rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.form--contact-us .wpcf7-form .form-row--checkbox{margin-bottom:0}}.form--contact-us .wpcf7-form .form-row--checkbox label{opacity:1;font-size:1.4rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}.form--contact-us .wpcf7-form .form-row--checkbox label.up{opacity:1;-webkit-transform:unset;-ms-transform:unset;transform:unset}.form--contact-us .wpcf7-form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item-label{font-size:1.4rem}.form--contact-us .wpcf7-form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item-label:before{top:-.5rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}@media (max-width:991.98px){.form--contact-us .wpcf7-form .form-row--checkbox .wpcf7-acceptance .wpcf7-list-item-label:before{top:.2rem}}.form--contact-us .wpcf7-form .form-row--submit{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.form--contact-us .wpcf7-form .form-row--submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form--contact-us .wpcf7-form .form-row--submit input{padding:0;border:0;height:unset;letter-spacing:.18rem}.form--contact-us .wpcf7-form .form-row--submit input:not([disabled]):hover{cursor:pointer}.form--contact-form .wpcf7-form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form--contact-form .wpcf7-form .form-row{-webkit-box-flex:0;-ms-flex:0 0 28.0504908836%;flex:0 0 28.0504908836%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:28.0504908836%;margin:0}@media (max-width:991.98px){.form--contact-form .wpcf7-form .form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:1.2rem}}.form--contact-form .wpcf7-form .form-row label{color:#000;opacity:.4;right:1.9rem}@media (max-width:991.98px){.form--contact-form .wpcf7-form .form-row label.up{top:unset;opacity:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.form--contact-form .wpcf7-form .form-row input{border:0;height:4.4rem;border-bottom:1px solid #000}.form--contact-form .wpcf7-form .form-row--submit{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.form--contact-form .wpcf7-form .form-row--submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:3.3rem}}.form--contact-form .wpcf7-form .form-row--submit input{padding:0;border:0;height:unset;letter-spacing:.18rem}.form--contact-form .wpcf7-form .form-row--submit input:not([disabled]):hover{cursor:pointer}.form--contact-form .wpcf7-form .form-row--checkbox{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form--contact-form .wpcf7-form .form-row--checkbox label{opacity:1;font-size:1.4rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}.form--contact-form .wpcf7-form .form-row--checkbox label.up{opacity:1;-webkit-transform:unset;-ms-transform:unset;transform:unset}.form--contact .form-row.hide{display:none}.form--contact .form-row--submit .wpcf7-list-item{width:26rem}@media (max-width:991.98px){.form--contact .form-row--submit .wpcf7-list-item{width:100%}}.form--contact .wpcf7-response-output{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:0!important;margin:2rem 0 0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.form--contact .wpcf7-response-output{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form--contact .wpcf7-response-output::before{content:"";display:block;width:1.7rem;height:1.2rem;background-image:url(images/check-black.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:.9rem}.form--footer{font-size:1.4rem}.form--footer .wpcf7-form{margin:0;position:relative;border-bottom:1px solid #fff}.form--footer .wpcf7-form.invalid{border-color:red}.form--footer__text{margin-bottom:3rem}@media (max-width:991.98px){.form--footer__text{margin-bottom:2.5rem}}@media (max-width:991.98px){.form--footer__text strong{margin-bottom:1.1rem}}.form--footer .form-row{padding:0}.form--footer .form-row label{top:50%;color:#fff;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:991.98px){.form--footer .form-row label{right:1.1rem}}.form--footer .form-row label.up{opacity:0;-webkit-transform:translate3d(0rem,-220%,0) scale(.625);transform:translate3d(0rem,-220%,0) scale(.625)}@media (max-width:991.98px){.form--footer .form-row label.up{-webkit-transform:translate3d(1.5rem,-150%,0) scale(.625);transform:translate3d(1.5rem,-150%,0) scale(.625)}}.form--footer .form-row input{border:0;height:2.8rem;border-color:#fff;padding-right:0rem}@media (max-width:991.98px){.form--footer .form-row input{padding:0 1.1rem}}.form--footer .form-row input.focus{border-color:#e4e4e4}@media (max-width:991.98px){.form--footer .form-row input.focus{border-color:#fff}}.form--footer .form-row--submit{top:50%;margin:0;padding:0;z-index:1;position:absolute;left:0rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991.98px){.form--footer .form-row--submit{left:1.8rem}}.form--footer .form-row--submit:before{display:none}.form--footer .form-row--submit input[type=submit]{padding:0;display:block;cursor:pointer;width:1rem;height:1rem;background-image:url(images/send.svg);background-size:98%;background-position:center;background-repeat:no-repeat}.form--newsletter{width:65.5rem;margin:0 auto;position:relative;background-color:transparent}@media (max-width:991.98px){.form--newsletter{width:100%}}.form--newsletter .form-row label{color:#000;opacity:.4;-webkit-transition:unset;-o-transition:unset;transition:unset;right:2rem}@media (max-width:991.98px){.form--newsletter .form-row label{top:1.4rem}}.form--newsletter .form-row label.up{opacity:0}.form--newsletter .form-row input{height:4rem;border:0;border-bottom:1px solid #000;padding-right:0rem}@media (max-width:991.98px){.form--newsletter .form-row input{height:2.8rem}}.form--newsletter .form-row--submit{margin:0;padding:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;left:0}@media (max-width:991.98px){.form--newsletter .form-row--submit{position:static;margin-top:3rem}}.form--newsletter .form-row--submit::before{display:none}.form--newsletter .form-row--submit input[type=submit]{padding:0;width:100%;border:0;font-weight:700}@media (max-width:991.98px){.form--newsletter .form-row--submit input[type=submit]{height:auto}}.form--tranquilo-login__input-wrap{margin-bottom:2.4rem}.form--tranquilo-login__input-wrap label{font-size:1.4rem;display:inline-block;margin-bottom:.4rem;text-align:right}@media (max-width:991.98px){.form--tranquilo-login__input-wrap label{font-size:1.2rem}}.form--tranquilo-login__input-wrap input{padding:1.7rem 2rem;border:1px solid;border-radius:.5rem}@media (max-width:991.98px){.form--tranquilo-login__input-wrap input{padding:1.2rem}}.form--tranquilo-login__input-wrap--submit{margin:4rem 0 2rem;text-align:center}.form--tranquilo-login__input-wrap--submit input[type=submit]{width:20rem;border:0;padding:2rem 0;-webkit-filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0));filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0))}@media (max-width:991.98px){.form--tranquilo-login__input-wrap--submit input[type=submit]{padding:1.5rem 0}}.form--tranquilo-login__msg{color:#d00133;line-height:2.3rem;font-size:1.6rem}@media (max-width:991.98px){.form--tranquilo-login__msg{margin-bottom:2rem}}.form--tranquilo-login__msg p{margin-bottom:.5rem}input{margin:0;padding:0;z-index:1;width:100%;border:0;color:inherit;font:inherit;position:relative;border-radius:0;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;background-color:transparent}input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:0 0 0 30px #fff inset!important;color:#000!important;-webkit-text-fill-color:#000!important}.edit-account label,.woocommerce-ResetPassword label,.woocommerce-additional-fields label,.woocommerce-address-fields label,.woocommerce-billing-fields label,.woocommerce-shipping-fields label{top:50%;font-size:1.4rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translate3d(1.5rem,-250%,0) scale(1);transform:translate3d(1.5rem,-250%,0) scale(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;right:1.5rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:991.98px){.edit-account label,.woocommerce-ResetPassword label,.woocommerce-additional-fields label,.woocommerce-address-fields label,.woocommerce-billing-fields label,.woocommerce-shipping-fields label{font-size:1.2rem}}.edit-account label .required,.woocommerce-ResetPassword label .required,.woocommerce-additional-fields label .required,.woocommerce-address-fields label .required,.woocommerce-billing-fields label .required,.woocommerce-shipping-fields label .required{text-decoration:none}.edit-account label .optional,.woocommerce-ResetPassword label .optional,.woocommerce-additional-fields label .optional,.woocommerce-address-fields label .optional,.woocommerce-billing-fields label .optional,.woocommerce-shipping-fields label .optional{display:none}@media (max-width:991.98px){.edit-account #ship-to-different-address,.woocommerce-ResetPassword #ship-to-different-address,.woocommerce-additional-fields #ship-to-different-address,.woocommerce-address-fields #ship-to-different-address,.woocommerce-billing-fields #ship-to-different-address,.woocommerce-shipping-fields #ship-to-different-address{margin:0rem 0 3rem}}.edit-account #ship-to-different-address label,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{right:0;color:inherit;position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding-right:2rem;font-weight:400}@media (max-width:991.98px){.edit-account #ship-to-different-address label,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{font-size:1.4rem}}.edit-account #ship-to-different-address label.active::before,.woocommerce-ResetPassword #ship-to-different-address label.active::before,.woocommerce-additional-fields #ship-to-different-address label.active::before,.woocommerce-address-fields #ship-to-different-address label.active::before,.woocommerce-billing-fields #ship-to-different-address label.active::before,.woocommerce-shipping-fields #ship-to-different-address label.active::before{background-color:#e6c77e}.edit-account #ship-to-different-address input,.woocommerce-ResetPassword #ship-to-different-address input,.woocommerce-additional-fields #ship-to-different-address input,.woocommerce-address-fields #ship-to-different-address input,.woocommerce-billing-fields #ship-to-different-address input,.woocommerce-shipping-fields #ship-to-different-address input{position:absolute}.edit-account .form-group,.edit-account .form-row,.woocommerce-ResetPassword .form-group,.woocommerce-ResetPassword .form-row,.woocommerce-additional-fields .form-group,.woocommerce-additional-fields .form-row,.woocommerce-address-fields .form-group,.woocommerce-address-fields .form-row,.woocommerce-billing-fields .form-group,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-group,.woocommerce-shipping-fields .form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative;border-radius:.5rem;margin-bottom:5.9rem;border:1px solid #000}.edit-account .form-group.up,.edit-account .form-row.up,.woocommerce-ResetPassword .form-group.up,.woocommerce-ResetPassword .form-row.up,.woocommerce-additional-fields .form-group.up,.woocommerce-additional-fields .form-row.up,.woocommerce-address-fields .form-group.up,.woocommerce-address-fields .form-row.up,.woocommerce-billing-fields .form-group.up,.woocommerce-billing-fields .form-row.up,.woocommerce-shipping-fields .form-group.up,.woocommerce-shipping-fields .form-row.up{border:1px solid #000}@media (max-width:991.98px){.edit-account .form-group,.edit-account .form-row,.woocommerce-ResetPassword .form-group,.woocommerce-ResetPassword .form-row,.woocommerce-additional-fields .form-group,.woocommerce-additional-fields .form-row,.woocommerce-address-fields .form-group,.woocommerce-address-fields .form-row,.woocommerce-billing-fields .form-group,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-group,.woocommerce-shipping-fields .form-row{margin-bottom:5.3rem}}.edit-account .form-group--quarter,.edit-account .form-row--quarter,.woocommerce-ResetPassword .form-group--quarter,.woocommerce-ResetPassword .form-row--quarter,.woocommerce-additional-fields .form-group--quarter,.woocommerce-additional-fields .form-row--quarter,.woocommerce-address-fields .form-group--quarter,.woocommerce-address-fields .form-row--quarter,.woocommerce-billing-fields .form-group--quarter,.woocommerce-billing-fields .form-row--quarter,.woocommerce-shipping-fields .form-group--quarter,.woocommerce-shipping-fields .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 19.9288256228%;flex:0 0 19.9288256228%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:19.9288256228%}@media (max-width:991.98px){.edit-account .form-group--quarter,.edit-account .form-row--quarter,.woocommerce-ResetPassword .form-group--quarter,.woocommerce-ResetPassword .form-row--quarter,.woocommerce-additional-fields .form-group--quarter,.woocommerce-additional-fields .form-row--quarter,.woocommerce-address-fields .form-group--quarter,.woocommerce-address-fields .form-row--quarter,.woocommerce-billing-fields .form-group--quarter,.woocommerce-billing-fields .form-row--quarter,.woocommerce-shipping-fields .form-group--quarter,.woocommerce-shipping-fields .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 46.6192170819%;flex:0 0 46.6192170819%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:46.6192170819%}}.edit-account .form-group--third,.edit-account .form-row--third,.woocommerce-ResetPassword .form-group--third,.woocommerce-ResetPassword .form-row--third,.woocommerce-additional-fields .form-group--third,.woocommerce-additional-fields .form-row--third,.woocommerce-address-fields .form-group--third,.woocommerce-address-fields .form-row--third,.woocommerce-billing-fields .form-group--third,.woocommerce-billing-fields .form-row--third,.woocommerce-shipping-fields .form-group--third,.woocommerce-shipping-fields .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 30.119047619%;flex:0 0 30.119047619%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30.119047619%;margin-bottom:0}@media (max-width:991.98px){.edit-account .form-group--third,.edit-account .form-row--third,.woocommerce-ResetPassword .form-group--third,.woocommerce-ResetPassword .form-row--third,.woocommerce-additional-fields .form-group--third,.woocommerce-additional-fields .form-row--third,.woocommerce-address-fields .form-group--third,.woocommerce-address-fields .form-row--third,.woocommerce-billing-fields .form-group--third,.woocommerce-billing-fields .form-row--third,.woocommerce-shipping-fields .form-group--third,.woocommerce-shipping-fields .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 30.2491103203%;flex:0 0 30.2491103203%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30.2491103203%}}.edit-account .form-group--half,.edit-account .form-row--half,.woocommerce-ResetPassword .form-group--half,.woocommerce-ResetPassword .form-row--half,.woocommerce-additional-fields .form-group--half,.woocommerce-additional-fields .form-row--half,.woocommerce-address-fields .form-group--half,.woocommerce-address-fields .form-row--half,.woocommerce-billing-fields .form-group--half,.woocommerce-billing-fields .form-row--half,.woocommerce-shipping-fields .form-group--half,.woocommerce-shipping-fields .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 47.619047619%;flex:0 0 47.619047619%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.619047619%}@media (max-width:991.98px){.edit-account .form-group--half,.edit-account .form-row--half,.woocommerce-ResetPassword .form-group--half,.woocommerce-ResetPassword .form-row--half,.woocommerce-additional-fields .form-group--half,.woocommerce-additional-fields .form-row--half,.woocommerce-address-fields .form-group--half,.woocommerce-address-fields .form-row--half,.woocommerce-billing-fields .form-group--half,.woocommerce-billing-fields .form-row--half,.woocommerce-shipping-fields .form-group--half,.woocommerce-shipping-fields .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.edit-account .form-group--full,.edit-account .form-row--full,.woocommerce-ResetPassword .form-group--full,.woocommerce-ResetPassword .form-row--full,.woocommerce-additional-fields .form-group--full,.woocommerce-additional-fields .form-row--full,.woocommerce-address-fields .form-group--full,.woocommerce-address-fields .form-row--full,.woocommerce-billing-fields .form-group--full,.woocommerce-billing-fields .form-row--full,.woocommerce-shipping-fields .form-group--full,.woocommerce-shipping-fields .form-row--full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.edit-account .form-group input,.edit-account .form-group textarea,.edit-account .form-row input,.edit-account .form-row textarea,.woocommerce-ResetPassword .form-group input,.woocommerce-ResetPassword .form-group textarea,.woocommerce-ResetPassword .form-row input,.woocommerce-ResetPassword .form-row textarea,.woocommerce-additional-fields .form-group input,.woocommerce-additional-fields .form-group textarea,.woocommerce-additional-fields .form-row input,.woocommerce-additional-fields .form-row textarea,.woocommerce-address-fields .form-group input,.woocommerce-address-fields .form-group textarea,.woocommerce-address-fields .form-row input,.woocommerce-address-fields .form-row textarea,.woocommerce-billing-fields .form-group input,.woocommerce-billing-fields .form-group textarea,.woocommerce-billing-fields .form-row input,.woocommerce-billing-fields .form-row textarea,.woocommerce-shipping-fields .form-group input,.woocommerce-shipping-fields .form-group textarea,.woocommerce-shipping-fields .form-row input,.woocommerce-shipping-fields .form-row textarea{width:100%;background:0 0;color:inherit;font-family:inherit;line-height:1.2;letter-spacing:normal;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.1rem 1.5rem}.edit-account .form-group input,.edit-account .form-row input,.woocommerce-ResetPassword .form-group input,.woocommerce-ResetPassword .form-row input,.woocommerce-additional-fields .form-group input,.woocommerce-additional-fields .form-row input,.woocommerce-address-fields .form-group input,.woocommerce-address-fields .form-row input,.woocommerce-billing-fields .form-group input,.woocommerce-billing-fields .form-row input,.woocommerce-shipping-fields .form-group input,.woocommerce-shipping-fields .form-row input{height:5.3rem}@media (max-width:991.98px){.edit-account .form-group input,.edit-account .form-row input,.woocommerce-ResetPassword .form-group input,.woocommerce-ResetPassword .form-row input,.woocommerce-additional-fields .form-group input,.woocommerce-additional-fields .form-row input,.woocommerce-address-fields .form-group input,.woocommerce-address-fields .form-row input,.woocommerce-billing-fields .form-group input,.woocommerce-billing-fields .form-row input,.woocommerce-shipping-fields .form-group input,.woocommerce-shipping-fields .form-row input{height:4.5rem}}.edit-account .form-group textarea,.edit-account .form-row textarea,.woocommerce-ResetPassword .form-group textarea,.woocommerce-ResetPassword .form-row textarea,.woocommerce-additional-fields .form-group textarea,.woocommerce-additional-fields .form-row textarea,.woocommerce-address-fields .form-group textarea,.woocommerce-address-fields .form-row textarea,.woocommerce-billing-fields .form-group textarea,.woocommerce-billing-fields .form-row textarea,.woocommerce-shipping-fields .form-group textarea,.woocommerce-shipping-fields .form-row textarea{resize:none;height:17rem;display:block;border-radius:.5rem;border:1px solid #000}.edit-account .form-group textarea:focus,.edit-account .form-row textarea:focus,.woocommerce-ResetPassword .form-group textarea:focus,.woocommerce-ResetPassword .form-row textarea:focus,.woocommerce-additional-fields .form-group textarea:focus,.woocommerce-additional-fields .form-row textarea:focus,.woocommerce-address-fields .form-group textarea:focus,.woocommerce-address-fields .form-row textarea:focus,.woocommerce-billing-fields .form-group textarea:focus,.woocommerce-billing-fields .form-row textarea:focus,.woocommerce-shipping-fields .form-group textarea:focus,.woocommerce-shipping-fields .form-row textarea:focus{border:1px solid #000}.edit-account .form-group em,.edit-account .form-row em,.woocommerce-ResetPassword .form-group em,.woocommerce-ResetPassword .form-row em,.woocommerce-additional-fields .form-group em,.woocommerce-additional-fields .form-row em,.woocommerce-address-fields .form-group em,.woocommerce-address-fields .form-row em,.woocommerce-billing-fields .form-group em,.woocommerce-billing-fields .form-row em,.woocommerce-shipping-fields .form-group em,.woocommerce-shipping-fields .form-row em{display:none}.edit-account .form-group#shipping_country_field .woocommerce-input-wrapper,.edit-account .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-ResetPassword .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-ResetPassword .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-additional-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-additional-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-address-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-address-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-billing-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-billing-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-shipping-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-shipping-fields .form-row#shipping_country_field .woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1rem 1.5rem}.edit-account .form-group#shipping_country_field .woocommerce-input-wrapper strong,.edit-account .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-ResetPassword .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-ResetPassword .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-additional-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-additional-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-address-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-address-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-billing-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-billing-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-shipping-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-shipping-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong{font-weight:300}.edit-account fieldset,.woocommerce-ResetPassword fieldset,.woocommerce-additional-fields fieldset,.woocommerce-address-fields fieldset,.woocommerce-billing-fields fieldset,.woocommerce-shipping-fields fieldset{border:0;padding:0;margin:0}.edit-account fieldset legend,.woocommerce-ResetPassword fieldset legend,.woocommerce-additional-fields fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-billing-fields fieldset legend,.woocommerce-shipping-fields fieldset legend{padding:0;font-size:2.2rem;text-align:center;margin-bottom:6rem;font-weight:500}@media (max-width:991.98px){.edit-account fieldset legend,.woocommerce-ResetPassword fieldset legend,.woocommerce-additional-fields fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-billing-fields fieldset legend,.woocommerce-shipping-fields fieldset legend{margin-bottom:3.4rem}}.edit-account h3,.woocommerce-ResetPassword h3,.woocommerce-additional-fields h3,.woocommerce-address-fields h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{margin-bottom:4.5rem}@media (max-width:991.98px){.edit-account h3,.woocommerce-ResetPassword h3,.woocommerce-additional-fields h3,.woocommerce-address-fields h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{margin-bottom:.6rem}}.edit-account .mandatory-note,.woocommerce-ResetPassword .mandatory-note,.woocommerce-additional-fields .mandatory-note,.woocommerce-address-fields .mandatory-note,.woocommerce-billing-fields .mandatory-note,.woocommerce-shipping-fields .mandatory-note{top:1.3rem;line-height:1;font-size:1.2rem;position:absolute;font-weight:500;left:0}@media (max-width:991.98px){.edit-account .mandatory-note,.woocommerce-ResetPassword .mandatory-note,.woocommerce-additional-fields .mandatory-note,.woocommerce-address-fields .mandatory-note,.woocommerce-billing-fields .mandatory-note,.woocommerce-shipping-fields .mandatory-note{display:none;position:unset;margin-bottom:2rem}}.edit-account__field-wrapper,.woocommerce-ResetPassword__field-wrapper,.woocommerce-additional-fields__field-wrapper,.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.edit-account__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-ResetPassword__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-additional-fields__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-address-fields__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid-required-field{border-color:#d00133}.edit-account__field-wrapper #billing_country_field,.woocommerce-ResetPassword__field-wrapper #billing_country_field,.woocommerce-additional-fields__field-wrapper #billing_country_field,.woocommerce-address-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-shipping-fields__field-wrapper #billing_country_field{display:none}.edit-account fieldset label{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media (max-width:991.98px){.edit-account fieldset label{font-size:1.1rem;-webkit-transform:translate3d(1.5rem,-280%,0) scale(1);transform:translate3d(1.5rem,-280%,0) scale(1)}}@media (max-width:991.98px){.edit-account fieldset label.up{-webkit-transform:translate3d(1.5rem,-280%,0) scale(1);transform:translate3d(1.5rem,-280%,0) scale(1)}}@media (max-width:991.98px){.woocommerce-additional-fields{margin-top:2.1rem}}.woocommerce-additional-fields h3{display:none}.woocommerce-additional-fields__field-wrapper .notes{border:0;margin-bottom:2rem}.woocommerce-additional-fields__field-wrapper .notes label{top:0;color:#000;position:relative;right:0;display:inline-block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:.9rem}@media (max-width:991.98px){.woocommerce-additional-fields__field-wrapper .notes label{font-size:1.2rem;margin-bottom:0}}.woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper{display:block}.woocommerce-additional-fields .cw_custom_class{font-size:1.4rem}@media (max-width:991.98px){.woocommerce-additional-fields .cw_custom_class{font-size:1.2rem;margin-top:6rem}}.woocommerce-additional-fields #custom_checkbox_field{border:0;padding-bottom:3.3rem;margin:1.1rem 0 2.3rem;border-radius:0;border-bottom:1px solid #d5d6d9}.woocommerce-additional-fields #custom_checkbox_field label{font-size:1.6rem;position:relative;right:0;padding-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.woocommerce-additional-fields #custom_checkbox_field label{font-size:1.4rem;padding-right:3rem}}.woocommerce-additional-fields #custom_checkbox_field label:hover{cursor:pointer}.woocommerce-additional-fields #custom_checkbox_field label::before{visibility:visible;content:"";position:absolute;right:0;width:2.6rem;height:2.6rem;border:.5rem solid #fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:.5rem;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px}@media (max-width:991.98px){.woocommerce-additional-fields #custom_checkbox_field label::before{width:2rem;height:2rem;top:.2rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.woocommerce-additional-fields #custom_checkbox_field label::after{content:"";display:block;width:1.9rem;height:1.9rem;background:url(images/gift.svg);background-size:99%;background-position:center;background-repeat:no-repeat;margin-left:.9rem}@media (max-width:991.98px){.woocommerce-additional-fields #custom_checkbox_field label::after{width:1.6rem;height:1.6rem}}.woocommerce-additional-fields #custom_checkbox_field label.active::before{background:url(images/check-black.svg),#e6c77e;background-size:80%;border:.5rem solid #f8f9fb;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.woocommerce-additional-fields #custom_checkbox_field label.active::before{border-width:.3rem}}.woocommerce-additional-fields #custom_checkbox_field label input{top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer;visibility:hidden;position:absolute;right:0}.woocommerce-additional-fields #custom_checkbox_field input[type=checkbox]{width:auto}.woocommerce-ResetPassword{margin:2rem auto 0;text-align:center;padding:4rem 6rem;background-color:#fff}@media (max-width:991.98px){.woocommerce-ResetPassword{padding:2rem}}.woocommerce-ResetPassword .form-row{max-width:50%;border:0;margin:0 auto 4rem}@media (max-width:991.98px){.woocommerce-ResetPassword .form-row{max-width:100%}}.woocommerce-ResetPassword .form-row.up{border:0}.woocommerce-ResetPassword .form-row.form-row-first{border:1px solid #000;margin-top:3rem}.woocommerce-ResetPassword .form-row label{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.woocommerce-ResetPassword .form-row button{line-height:1;padding:1.8rem 6rem}@media (max-width:991.98px){.woocommerce-ResetPassword .form-row button{padding:1rem 4rem}}.number-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.number-input-wrap input{border:0;font:inherit;text-align:center;font-weight:inherit;text-rendering:auto;-webkit-appearance:none;background-color:transparent}.number-input-wrap__number-btn{width:3rem;border:0;padding:0;margin:0;font-weight:inherit;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.quantity--single-product .number-input-wrap input{line-height:5.6rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=text]::-webkit-input-placeholder{color:#e4e4e4!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:400;font-style:normal!important}input[type=text]::-moz-placeholder{color:#e4e4e4!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:400;font-style:normal!important}input[type=text]:-ms-input-placeholder{color:#e4e4e4!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:400;font-style:normal!important}input[type=text]::-ms-input-placeholder{color:#e4e4e4!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:400;font-style:normal!important}input[type=text]::placeholder{color:#e4e4e4!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:400;font-style:normal!important}textarea::-moz-placeholder{color:#000!important}textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{color:#000!important}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label,.edit-account #ship-to-different-address label,.radio-circle,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{cursor:pointer;padding-right:4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label,.edit-account #ship-to-different-address label,.radio-circle,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{padding-right:2.8rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label::before,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before,.edit-account #ship-to-different-address label::before,.radio-circle::before,.woocommerce-ResetPassword #ship-to-different-address label::before,.woocommerce-additional-fields #ship-to-different-address label::before,.woocommerce-address-fields #ship-to-different-address label::before,.woocommerce-billing-fields #ship-to-different-address label::before,.woocommerce-shipping-fields #ship-to-different-address label::before{content:"";top:50%;width:2.6rem;height:2.6rem;border-radius:50%;position:absolute;visibility:visible;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px;background-color:#fff;right:0;border:.5rem solid #fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label::before,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before,.edit-account #ship-to-different-address label::before,.radio-circle::before,.woocommerce-ResetPassword #ship-to-different-address label::before,.woocommerce-additional-fields #ship-to-different-address label::before,.woocommerce-address-fields #ship-to-different-address label::before,.woocommerce-billing-fields #ship-to-different-address label::before,.woocommerce-shipping-fields #ship-to-different-address label::before{width:1.8rem;height:1.8rem}}.wcwl_elements{margin-top:2.4rem}.wcwl_elements .wcwl_intro{font-weight:500;font-size:1.8rem}@media (max-width:991.98px){.wcwl_elements .wcwl_intro{font-size:1.4rem}}.wcwl_elements .wcwl_notice{width:100%;font-size:1.6rem}@media (max-width:991.98px){.wcwl_elements .wcwl_notice{font-size:1.4rem}}.wcwl_elements .wcwl_notice .wcwl_notice_dismiss{display:none;width:4rem;height:4rem;padding:.5rem;left:0;right:unset;background-color:#000}@media (max-width:991.98px){.wcwl_elements .wcwl_notice .wcwl_notice_dismiss{position:unset;width:2.5rem;height:2.5rem;padding:.2rem}}@media (max-width:991.98px){.wcwl_elements .wcwl_email_elements{margin:0 0 1rem;width:100%}}.wcwl_elements .wcwl_email_elements label{display:block;height:auto;clip:unset;width:auto;position:static;margin:0;font-size:1.8rem;margin-bottom:2.4rem}@media (max-width:991.98px){.wcwl_elements .wcwl_email_elements label{font-size:1.4rem;margin-bottom:1.2rem}}.wcwl_elements .wcwl_email_elements input{height:4.8rem;font-size:1.8rem;padding:.5rem 1.5rem;background-color:#fff;border:1px solid #000;border-radius:5rem}@media (max-width:991.98px){.wcwl_elements .wcwl_email_elements input{font-size:1.4rem}}.wcwl_elements .woocommerce_waitlist.button{position:absolute;font-size:0;text-indent:-9999px;cursor:pointer;width:3.1rem;height:3.1rem;background-image:url(images/send.svg);background-size:98%;background-position:center;background-repeat:no-repeat;margin:0;bottom:3.2rem;z-index:1;left:3.1rem}@media (max-width:991.98px){.wcwl_elements .woocommerce_waitlist.button{bottom:3.8rem;left:2.7rem}}form.gift-cards_form{text-align:right}form.gift-cards_form ::-webkit-input-placeholder{font:inherit;color:#969696!important}form.gift-cards_form ::-moz-placeholder{font:inherit;color:#969696!important}form.gift-cards_form :-ms-input-placeholder{font:inherit;color:#969696!important}form.gift-cards_form :-moz-placeholder{font:inherit;color:#969696!important}form.gift-cards_form .gift-card-content-editor{margin:4.8rem 0 0}form.gift-cards_form #ywgc-manual-amount{color:inherit;border:0;display:none;width:100%!important;text-align:right!important}form.gift-cards_form .ywgc-manual-currency-symbol{display:none!important}form.gift-cards_form .ywgc-empty-recipient-note{display:none}form.gift-cards_form .ywgc_recipient_info_title{margin-top:0}form.gift-cards_form .ywgc-sender-info-title{display:none}@media (max-width:991.98px){form.gift-cards_form .ywgc_recipient_info_title{margin-top:4rem}}form.gift-cards_form .ywgc-sender-name{margin-bottom:0}form.gift-cards_form label{font-size:1.4rem}form.gift-cards_form h5{color:#e6c77e;line-height:1.3;font-size:1.6rem;margin-bottom:2rem;font-weight:700;font-family:SimplePro,sans-serif}@media (max-width:991.98px){form.gift-cards_form h5{margin-bottom:1.4rem}}form.gift-cards_form .ywgc_delivery_info_title{display:none}form.gift-cards_form .ywgc-single-recipient{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin-bottom:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){form.gift-cards_form .ywgc-single-recipient{margin-bottom:.6rem}}form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-email,form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-name{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%;margin-bottom:0}@media (max-width:991.98px){form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-email,form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:2rem}}form.gift-cards_form .gift-card-content-editor.step-content input,form.gift-cards_form .gift-card-content-editor.step-content textarea,form.gift-cards_form .gift-cards-list input,form.gift-cards_form .gift-cards-list textarea{float:none;width:100%;resize:none;font:inherit;padding:1.5rem 2rem;border-radius:.5rem;max-width:100%!important;border:1px solid}form.gift-cards_form .gift-card-content-editor.step-content input,form.gift-cards_form .gift-cards-list input{height:5.3rem}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content input,form.gift-cards_form .gift-cards-list input{height:4.5rem}}form.gift-cards_form .gift-card-content-editor.step-content textarea,form.gift-cards_form .gift-cards-list textarea{height:12.6rem;display:block;background-color:transparent}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content textarea,form.gift-cards_form .gift-cards-list textarea{height:12.5rem}}form.gift-cards_form .gift-card-content-editor.step-content ::-webkit-input-placeholder,form.gift-cards_form .gift-cards-list ::-webkit-input-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content ::-moz-placeholder,form.gift-cards_form .gift-cards-list ::-moz-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content :-ms-input-placeholder,form.gift-cards_form .gift-cards-list :-ms-input-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content :-moz-placeholder,form.gift-cards_form .gift-cards-list :-moz-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content .ywgc_select_amount_title,form.gift-cards_form .gift-card-content-editor.step-content label,form.gift-cards_form .gift-cards-list .ywgc_select_amount_title,form.gift-cards_form .gift-cards-list label{display:block;line-height:1.3;font-size:1.4rem;margin-bottom:.8rem;font-weight:400;text-align:right}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content .ywgc_select_amount_title,form.gift-cards_form .gift-card-content-editor.step-content label,form.gift-cards_form .gift-cards-list .ywgc_select_amount_title,form.gift-cards_form .gift-cards-list label{font-size:1.4rem}}form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap,form.gift-cards_form .gift-cards-list .amount-wrap{border:1px solid;position:relative;border-radius:.5rem .5rem 0 0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap a,.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active form.gift-cards_form .gift-cards-list .amount-wrap a,.shop form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .woocommerce-ordering,.shop form.gift-cards_form .gift-cards-list .amount-wrap .woocommerce-ordering,form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .btn--dropdown,form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .shop .woocommerce-ordering,form.gift-cards_form .gift-cards-list .amount-wrap .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,form.gift-cards_form .gift-cards-list .amount-wrap .btn--dropdown,form.gift-cards_form .gift-cards-list .amount-wrap .shop .woocommerce-ordering{height:unset;color:#969696;padding:1.48rem 1.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .collapse,form.gift-cards_form .gift-cards-list .amount-wrap .collapse{display:-webkit-box;display:-ms-flexbox;display:flex;left:-1px;top:100%;width:calc(100% + 2px);position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid;border-top:0;z-index:2;background-color:#f8f9fb;border-radius:0 0 .5rem .5rem}form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .collapse button.ywgc-predefined-amount-button,form.gift-cards_form .gift-cards-list .amount-wrap .collapse button.ywgc-predefined-amount-button{color:#969696;border:0;padding:.8rem 1.8rem;text-align:right;background-color:unset;margin-bottom:0}form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .collapse button.ywgc-predefined-amount-button:hover,form.gift-cards_form .gift-cards-list .amount-wrap .collapse button.ywgc-predefined-amount-button:hover{background-color:rgba(230,199,126,.3)}form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .collapse button.ywgc-predefined-amount-button.selected_button,form.gift-cards_form .gift-cards-list .amount-wrap .collapse button.ywgc-predefined-amount-button.selected_button{color:#969696;background-color:unset}form.gift-cards_form .gift-card-content-editor.step-content .amount-wrap .collapse button.ywgc-predefined-amount-button.selected_button:hover,form.gift-cards_form .gift-cards-list .amount-wrap .collapse button.ywgc-predefined-amount-button.selected_button:hover{background-color:rgba(230,199,126,.3)}form.gift-cards_form .gift-card-content-editor.step-content .ywgc-message label,form.gift-cards_form .gift-cards-list .ywgc-message label{display:block}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content .ywgc-message label,form.gift-cards_form .gift-cards-list .ywgc-message label{text-align:right}}form.gift-cards_form .gift-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding-left:10rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){form.gift-cards_form .gift-cards-list{padding:0}}form.gift-cards_form .gift-cards-list__sender-wrap{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%}@media (max-width:991.98px){form.gift-cards_form .gift-cards-list__sender-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:2rem}}form.gift-cards_form .gift-cards-list .ywgc-sender-name{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%}@media (max-width:991.98px){form.gift-cards_form .gift-cards-list .ywgc-sender-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}form.gift-cards_form .step-content{padding-left:10rem}@media (max-width:991.98px){form.gift-cards_form .step-content{padding:0}}form.gift-cards_form .gift_card_template_button{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;margin-top:4rem;padding:5.1rem 0;text-align:left;border-top:1px solid #e6c77e;border-bottom:1px solid #e6c77e}@media (max-width:991.98px){form.gift-cards_form .gift_card_template_button{display:block;padding:3.4rem 4.2rem;margin:3.5rem 0 5rem}}form.gift-cards_form .gift_card_template_button .quantity{display:none}form.gift-cards_form .gift_card_template_button .cost{text-align:right}@media (max-width:991.98px){form.gift-cards_form .gift_card_template_button .cost{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.banner.medium .checkout-page__content-wrap form.gift-cards_form .gift_card_template_button .cost h2,.banner.medium .content-wrap form.gift-cards_form .gift_card_template_button .cost h2,.banner.medium .shop .woocommerce-ordering form.gift-cards_form .gift_card_template_button .cost h2,.banner.medium .single-product .related form.gift-cards_form .gift_card_template_button .cost h2,.banner.medium .single-product .up-sells form.gift-cards_form .gift_card_template_button .cost h2,.banner.normal .checkout-page__content-wrap form.gift-cards_form .gift_card_template_button .cost h2,.banner.normal .content-wrap form.gift-cards_form .gift_card_template_button .cost h2,.banner.normal .shop .woocommerce-ordering form.gift-cards_form .gift_card_template_button .cost h2,.banner.normal .single-product .related form.gift-cards_form .gift_card_template_button .cost h2,.banner.normal .single-product .up-sells form.gift-cards_form .gift_card_template_button .cost h2,.banner__content-wrap form.gift-cards_form .gift_card_template_button .cost h1,.blog-section__text form.gift-cards_form .gift_card_template_button .cost h2,.blog-section__text form.gift-cards_form .gift_card_template_button .cost p,.checkout-page__main-content .woocommerce-checkout #order_review form.gift-cards_form .gift_card_template_button .cost .order_review_heading,.collections-section__text form.gift-cards_form .gift_card_template_button .cost h2,.comparison .table__col--1 form.gift-cards_form .gift_card_template_button .cost .table__value,.contact-form__text form.gift-cards_form .gift_card_template_button .cost h2,.contact-us__text form.gift-cards_form .gift_card_template_button .cost h1,.form--contact-form .wpcf7-form .form-row--submit form.gift-cards_form .gift_card_template_button .cost input,.form--contact-us .wpcf7-form .form-row--submit form.gift-cards_form .gift_card_template_button .cost input,.google-reviews__text form.gift-cards_form .gift_card_template_button .cost h2,.instagram__text form.gift-cards_form .gift_card_template_button .cost h2,.logos-slider__text-wrap form.gift-cards_form .gift_card_template_button .cost h2,.logos-slider__text-wrap form.gift-cards_form .gift_card_template_button .cost p,.newsletter-section__text form.gift-cards_form .gift_card_template_button .cost h2,.product--single .product-info .info-box__title-wrap form.gift-cards_form .gift_card_template_button .cost h2,.product--single .summary form.gift-cards_form .gift_card_template_button .cost .product_title,.promo__text form.gift-cards_form .gift_card_template_button .cost h2,.promo__text form.gift-cards_form .gift_card_template_button .cost strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.shop .banner.medium .woocommerce-ordering form.gift-cards_form .gift_card_template_button .cost h2,.shop .banner.normal .woocommerce-ordering form.gift-cards_form .gift_card_template_button .cost h2,.shop form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop form.gift-cards_form .gift_card_template_button .cost .banner.medium .woocommerce-ordering h2,.shop form.gift-cards_form .gift_card_template_button .cost .banner.normal .woocommerce-ordering h2,.single .post__content form.gift-cards_form .gift_card_template_button .cost em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li form.gift-cards_form .gift_card_template_button .cost a,.single-product .banner.medium .related form.gift-cards_form .gift_card_template_button .cost h2,.single-product .banner.medium .up-sells form.gift-cards_form .gift_card_template_button .cost h2,.single-product .banner.normal .related form.gift-cards_form .gift_card_template_button .cost h2,.single-product .banner.normal .up-sells form.gift-cards_form .gift_card_template_button .cost h2,.single-product .related form.gift-cards_form .gift_card_template_button .cost h2,.single-product .up-sells form.gift-cards_form .gift_card_template_button .cost h2,.single-product form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product form.gift-cards_form .gift_card_template_button .cost .banner.medium .related h2,.single-product form.gift-cards_form .gift_card_template_button .cost .banner.medium .up-sells h2,.single-product form.gift-cards_form .gift_card_template_button .cost .banner.normal .related h2,.single-product form.gift-cards_form .gift_card_template_button .cost .banner.normal .up-sells h2,.text form.gift-cards_form .gift_card_template_button .cost h1,.text-and-img__text form.gift-cards_form .gift_card_template_button .cost h2,.text-and-img__title form.gift-cards_form .gift_card_template_button .cost h1,.text-and-img__title form.gift-cards_form .gift_card_template_button .cost h2,.text-and-points__text form.gift-cards_form .gift_card_template_button .cost h2,.text-and-points__title form.gift-cards_form .gift_card_template_button .cost h2,.upload-form__text form.gift-cards_form .gift_card_template_button .cost h2,form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,form.gift-cards_form .gift_card_template_button .cost .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,form.gift-cards_form .gift_card_template_button .cost .banner.medium .checkout-page__content-wrap h2,form.gift-cards_form .gift_card_template_button .cost .banner.medium .content-wrap h2,form.gift-cards_form .gift_card_template_button .cost .banner.medium .shop .woocommerce-ordering h2,form.gift-cards_form .gift_card_template_button .cost .banner.medium .single-product .related h2,form.gift-cards_form .gift_card_template_button .cost .banner.medium .single-product .up-sells h2,form.gift-cards_form .gift_card_template_button .cost .banner.normal .checkout-page__content-wrap h2,form.gift-cards_form .gift_card_template_button .cost .banner.normal .content-wrap h2,form.gift-cards_form .gift_card_template_button .cost .banner.normal .shop .woocommerce-ordering h2,form.gift-cards_form .gift_card_template_button .cost .banner.normal .single-product .related h2,form.gift-cards_form .gift_card_template_button .cost .banner.normal .single-product .up-sells h2,form.gift-cards_form .gift_card_template_button .cost .banner__content-wrap h1,form.gift-cards_form .gift_card_template_button .cost .blog-section__text h2,form.gift-cards_form .gift_card_template_button .cost .blog-section__text p,form.gift-cards_form .gift_card_template_button .cost .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,form.gift-cards_form .gift_card_template_button .cost .collections-section__text h2,form.gift-cards_form .gift_card_template_button .cost .comparison .table__col--1 .table__value,form.gift-cards_form .gift_card_template_button .cost .contact-form__text h2,form.gift-cards_form .gift_card_template_button .cost .contact-us__text h1,form.gift-cards_form .gift_card_template_button .cost .form--contact-form .wpcf7-form .form-row--submit input,form.gift-cards_form .gift_card_template_button .cost .form--contact-us .wpcf7-form .form-row--submit input,form.gift-cards_form .gift_card_template_button .cost .google-reviews__text h2,form.gift-cards_form .gift_card_template_button .cost .instagram__text h2,form.gift-cards_form .gift_card_template_button .cost .logos-slider__text-wrap h2,form.gift-cards_form .gift_card_template_button .cost .logos-slider__text-wrap p,form.gift-cards_form .gift_card_template_button .cost .newsletter-section__text h2,form.gift-cards_form .gift_card_template_button .cost .product--single .product-info .info-box__title-wrap h2,form.gift-cards_form .gift_card_template_button .cost .product--single .summary .product_title,form.gift-cards_form .gift_card_template_button .cost .products-slider__text-wrap,form.gift-cards_form .gift_card_template_button .cost .promo__text h2,form.gift-cards_form .gift_card_template_button .cost .promo__text strong,form.gift-cards_form .gift_card_template_button .cost .single .post__content em,form.gift-cards_form .gift_card_template_button .cost .single-product .related h2,form.gift-cards_form .gift_card_template_button .cost .single-product .up-sells h2,form.gift-cards_form .gift_card_template_button .cost .text h1,form.gift-cards_form .gift_card_template_button .cost .text-and-img__text h2,form.gift-cards_form .gift_card_template_button .cost .text-and-img__title h1,form.gift-cards_form .gift_card_template_button .cost .text-and-img__title h2,form.gift-cards_form .gift_card_template_button .cost .text-and-points__text h2,form.gift-cards_form .gift_card_template_button .cost .text-and-points__title h2,form.gift-cards_form .gift_card_template_button .cost .title,form.gift-cards_form .gift_card_template_button .cost .upload-form__text h2{margin-bottom:0}form.gift-cards_form .gift_card_template_button .cost__figure{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.5rem}@media (max-width:991.98px){form.gift-cards_form .gift_card_template_button .cost__figure{font-size:2rem}}form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{padding:2rem 5rem}@media (max-width:991.98px){form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{width:100%;padding:1.6rem 0;font-weight:300}}.header{top:0;z-index:9;width:100%;position:fixed;right:0;background-color:#fff;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}@media (max-width:991.98px){.header.open .actions .lang-switcher{display:block}}@media (max-width:991.98px){.header.open .actions .header__action-link{display:none}}.header__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5rem;position:relative}@media (max-width:991.98px){.header__content-wrap{padding:1.3rem 1.5rem 1.9rem}}@media (max-width:991.98px){.header__content-wrap>.d-block-mobile{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__content-wrap>.d-block-mobile .btn--search{margin-right:.8rem}@media (max-width:991.98px){.header__content-wrap .main-nav{margin-top:2rem}}.header__content-wrap .site-branding{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:16.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 0 1.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.header__content-wrap .site-branding{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin:0;z-index:2}}.header__content-wrap .site-branding img{width:21rem}@media (max-width:991.98px){.header__content-wrap .site-branding img{width:17.5rem}}.header__content-wrap .actions{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.header__content-wrap .actions{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;z-index:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.header__content-wrap .actions__main{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.header__content-wrap .actions__main{margin:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header__content-wrap .actions__main::after,.header__content-wrap .actions__main::before{content:"";width:.1rem;height:1.4rem;margin:0 2rem;background-color:#e4e4e4}@media (max-width:991.98px){.header__content-wrap .actions__main::after,.header__content-wrap .actions__main::before{display:none}}@media (max-width:991.98px){.header__content-wrap .actions .header__hamburger-wrap{display:none}}.header__content-wrap .actions .lang-switcher{font-size:2.2rem;margin-left:7.2rem}@media (max-width:991.98px){.header__content-wrap .actions .lang-switcher{display:none;margin-left:0;margin-right:auto}}.header__content-wrap .actions .btn--search,.header__content-wrap .actions .btn--wishlist,.header__content-wrap .actions .header__action-link{margin:0 1rem}@media (max-width:991.98px){.header__content-wrap .actions .btn--search,.header__content-wrap .actions .btn--wishlist,.header__content-wrap .actions .header__action-link{margin:0}}.header__content-wrap .actions .btn--wishlist svg .inner-fill{fill:#fff}.header__content-wrap .actions .btn--wishlist svg .stroke{fill:#000}.header__content-wrap .actions .btn--wishlist .icon.active svg .inner-fill{fill:#000}@media (max-width:991.98px){.header__content-wrap .actions .btn--search,.header__content-wrap .actions .header__action-link{display:none}}.header__content-wrap .actions .header__cart-wrap{margin:0 1rem}@media (max-width:991.98px){.header__content-wrap .actions .header__cart-wrap{margin:0;margin-right:.7rem}}.header__upper-wrap{width:100%;padding:1rem 0;color:#fff;font-size:1.4rem;text-align:center;background-color:#353535}@media (max-width:991.98px){.header__upper-wrap{font-size:1.2rem}}.header__nav-wrap{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.header__nav-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;top:0;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;position:fixed;margin-top:10.3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0;background-color:#f8f9fb;height:calc(100% - 10.3rem);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media (max-width:991.98px){.header__nav-wrap.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.header__nav-wrap .nav--secondary{display:none}@media (max-width:991.98px){.header__nav-wrap .nav--secondary{display:block}}@media (max-width:991.98px){.header__nav-wrap .social-networks{padding:1.2rem 0;background-color:#000}}@media (max-width:991.98px){.header__nav-wrap .user-mobile{padding:.5rem 0;text-align:center;background:var(--Radial,radial-gradient(100% 373.91% at 50% 50.02%,#fbe79b 16.17%,#d1a55d 100%))}.header__nav-wrap .user-mobile a,.header__nav-wrap .user-mobile button{text-decoration:underline}}@media (max-width:991.98px){.header__nav-wrap .form-wrap{margin-top:2.4rem}}.header__nav-wrap .form--general-search,.header__nav-wrap .social-networks{display:none}@media (max-width:991.98px){.header__nav-wrap .form--general-search,.header__nav-wrap .social-networks{display:block}}@media (max-width:991.98px){.header__nav-wrap .main-nav{margin-bottom:3rem}}.header__nav-wrap .social-networks{margin-top:auto}@media (max-width:991.98px){.header__nav-wrap .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__secondary-wrap{top:0;width:100%;display:none;height:100vh;position:fixed;left:0;background:rgba(0,0,0,.5)}@media (max-width:991.98px){.header__secondary-wrap{display:none}}.header__secondary-wrap .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:54rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.6rem 4rem 11rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#f8f9fb}.header__secondary-wrap .inner-wrap .btn--menu-close{-ms-flex-item-align:end;align-self:flex-end}.header__secondary-wrap .inner-wrap nav{margin-top:2.8rem}.header__secondary-wrap.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.header__secondary-wrap.open{display:none}}.header__secondary-wrap.open .inner-wrap.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:991.98px){.header__hamburger-wrap{z-index:2;display:block}}.footer{z-index:3;overflow:hidden;position:relative}.footer__upper-wrap{width:100%;padding:1rem 0;font-size:1.4rem;text-align:center;background:-o-radial-gradient(50% 50.02%,100% 373.91%,#fbe79b 16.17%,#d1a55d 100%);background:radial-gradient(100% 373.91% at 50% 50.02%,#fbe79b 16.17%,#d1a55d 100%)}@media (max-width:991.98px){.footer__upper-wrap{font-size:1.2rem;padding:.5rem 0}}.footer .checkout-page__content-wrap,.footer .content-wrap,.footer .shop .woocommerce-ordering,.footer .single-product .related,.footer .single-product .up-sells,.shop .footer .woocommerce-ordering,.single-product .footer .related,.single-product .footer .up-sells{color:#fff;background-image:url(images/footer_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.footer__main-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;z-index:1;padding:3.5rem 10rem 6.5rem;position:relative}@media (max-width:991.98px){.footer__main-section{padding:3.5rem 0rem 2rem}}@media (max-width:991.98px){.footer__main-section .d-block-mobile{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:3.2rem auto 0}}.footer__main-section .logo-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;text-align:center}@media (max-width:991.98px){.footer__main-section .logo-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5rem 2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px) and (max-width:991.98px){.footer__main-section .logo-wrap{display:none}}.footer__main-section .logo-wrap .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__main-section .logo-wrap .site-branding a{display:block;width:26rem}.footer__main-section .logo-wrap .site-branding a img{width:100%}.footer__main-section .logo-wrap .social-networks{margin-top:5.7rem}@media (max-width:991.98px){.footer__main-section .logo-wrap .social-networks{margin-top:0}}@media (max-width:991.98px){.footer__main-section .logo-wrap .social-networks__title{display:none}}.footer__main-section .logo-wrap .social-networks__icons-wrap .icon:hover{opacity:.7}.footer__main-section .footer-nav{-webkit-box-flex:0;-ms-flex:0 0 21.511627907%;flex:0 0 21.511627907%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:21.511627907%;padding-top:3rem}@media (max-width:991.98px){.footer__main-section .footer-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:3.2rem}}@media (max-width:991.98px){.footer__main-section .footer-nav #footer-nav-list{display:none}}.footer__main-section .footer-nav #footer-nav-list-mobile{display:none}@media (max-width:991.98px){.footer__main-section .footer-nav #footer-nav-list-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__main-section .form-wrap{-webkit-box-flex:0;-ms-flex:0 0 21.511627907%;flex:0 0 21.511627907%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:21.511627907%;padding-top:3rem}@media (max-width:991.98px){.footer__main-section .form-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;text-align:center}}.footer__main-section .form-wrap .social-networks{margin-top:4.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:991.98px){.footer__main-section .form-wrap .social-networks{display:none}}.footer__lower-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;z-index:1;color:rgba(255,255,255,.5);padding:1.5rem 10rem;font-size:1.2rem;border-top:1px solid rgba(255,255,255,.5)}@media (max-width:991.98px){.footer__lower-section{line-height:1.5;padding:1.9rem 0 0;font-size:1.2rem;border:0}}.footer__lower-section .credits-link-wrap{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.footer__lower-section .credits-link-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__lower-section .credits-link-wrap a:hover{opacity:.7}.footer__lower-section .payment-options{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.footer__lower-section .payment-options{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:1.8rem 0;margin-top:1.6rem;border-top:1px solid #fff}}.footer__lower-section .payment-options img{width:18rem;margin:0 auto}.footer__lower-section nav{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.footer__lower-section nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__lower-section .cr{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;text-align:right}@media (max-width:991.98px){.footer__lower-section .cr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:left}}.related__content-wrap{padding:0}.related__title{font-size:8rem;text-align:center;line-height:8.7rem;margin-bottom:8.3rem;font-weight:400;font-family:SimplePro,sans-serif}@media (max-width:991.98px){.related__title{font-size:3.2rem;line-height:3.9rem;margin-bottom:3.5rem}}.promo{text-align:center;position:relative}.promo__bg{top:0;left:0;width:100%;z-index:0;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute}.promo__img{position:absolute}.promo__badge{color:#fff;z-index:1;position:relative;font-size:1.4rem;padding:.5rem 1.5rem;border-radius:.3rem;background-color:#000}.promo__text{z-index:1;position:relative}.promo__text h2,.promo__text strong{display:block;line-height:1.2;margin-bottom:1rem}@media (max-width:991.98px){.promo__text h2,.promo__text strong{margin-bottom:2.4rem}}.promo__text a{margin-top:3rem}.promo--menu{margin-top:auto;padding:3rem 6rem}.promo--menu .promo__text{margin-top:3.5rem}.promo--menu .promo__img--one{top:-5rem;width:14rem;left:3.5rem}.promo--menu .promo__img--two{bottom:-9rem;width:15.7rem;right:-3.5rem}.promo--center{color:#fff;padding:8rem 2rem}@media (max-width:991.98px){.promo--center{padding:11.7rem 3.3rem 9.4rem}}.promo--center .promo__text h2{margin-bottom:4rem}@media (max-width:991.98px){.promo--center .promo__text h2{margin-bottom:1.2rem}}.promo--center .promo__img--one{top:-4rem;width:13rem;left:40rem}@media (max-width:991.98px){.promo--center .promo__img--one{top:-5rem;width:10rem;left:9.3rem}}.promo--center .promo__img--two{top:2.4rem;width:15rem;left:29rem}@media (max-width:991.98px){.promo--center .promo__img--two{top:1.3rem;width:6.5rem;left:4rem}}.promo--center .promo__img--three{bottom:-6rem;width:16.5rem;right:37rem}@media (max-width:991.98px){.promo--center .promo__img--three{width:12rem;bottom:-5rem;right:1rem}}.promo--gift{color:#fff;padding:11rem 40rem;text-align:right}@media (max-width:991.98px){.promo--gift{text-align:center;padding:22.5rem 4.4rem 7.5rem}}.promo--gift a{margin-top:2.4rem}@media (max-width:991.98px){.promo--gift a{margin-top:3.4rem}}.promo--gift .promo__img--one{top:-7rem;width:70rem;left:29rem}@media (max-width:991.98px){.promo--gift .promo__img--one{top:-4rem;width:42rem;max-width:unset;left:0}}.promo--account-promo{color:#fff;padding:4rem 2rem}@media (max-width:991.98px){.promo--account-promo{padding:5.2rem 3.8rem 11rem}}.promo--account-promo .promo__badge{color:#000;display:inline-block;position:relative;border-radius:.2rem;margin-bottom:3.6rem;background:-o-radial-gradient(50% 51.83%,100.36% 50%,#fbe79b 0,#d1a55d 100%);background:radial-gradient(100.36% 50% at 50% 51.83%,#fbe79b 0,#d1a55d 100%)}.promo--account-promo .promo__text h2{font-size:5rem;margin-bottom:.5rem}@media (max-width:991.98px){.promo--account-promo .promo__text h2{font-size:3rem;margin-bottom:1.2rem}}.promo--account-promo .promo__img--one{top:-11rem;width:25rem;left:8rem}@media (max-width:991.98px){.promo--account-promo .promo__img--one{top:-5rem;width:12rem;left:2rem}}.promo--account-promo .promo__img--two{bottom:-10rem;width:23rem;right:6rem}@media (max-width:991.98px){.promo--account-promo .promo__img--two{width:13rem;bottom:-6rem;right:2.5rem}}.promo--account-promo .promo__img--three{top:9rem;width:6rem;left:5rem}@media (max-width:991.98px){.promo--account-promo .promo__img--three{width:4rem;top:5rem;left:2rem}}.promo--empty-cart{color:#fff;margin:0 8.3rem;padding:5rem 10.5rem 3.6rem}@media (max-width:991.98px){.promo--empty-cart{margin:0;padding:11.7rem 4.8rem}}.promo--empty-cart .promo__text h2{margin-bottom:1.3rem}@media (max-width:991.98px){.promo--empty-cart .promo__text h2{margin-bottom:1.2rem}}.promo--empty-cart .promo__img--one{top:-3.1rem;width:10rem;left:2.6rem}@media (max-width:991.98px){.promo--empty-cart .promo__img--one{top:-5rem;width:10rem;left:9.3rem}}.promo--empty-cart .promo__img--two{top:4.1rem;width:9rem;left:-4rem}@media (max-width:991.98px){.promo--empty-cart .promo__img--two{top:1.3rem;width:6.5rem;left:4rem}}.promo--empty-cart .promo__img--three{bottom:-1rem;width:12.5rem;right:-4.3rem}@media (max-width:991.98px){.promo--empty-cart .promo__img--three{width:12rem;bottom:-5rem;right:1rem}}.contact-cta{top:79.5rem;z-index:2;position:fixed;left:0;letter-spacing:.24rem;font-family:SimplePro,sans-serif;padding:2.4rem 2.8rem 2.2rem;border-radius:0 2rem 2rem 0;background:-o-radial-gradient(45.28% 32.61%,85.77% 77.36%,#fbe79b 0,#d1a55d 100%);background:radial-gradient(85.77% 77.36% at 45.28% 32.61%,#fbe79b 0,#d1a55d 100%);-webkit-filter:drop-shadow(0 .522px 1.565px rgba(229, 199, 126, .16)) drop-shadow(0 2.609px 2.609px rgba(229, 199, 126, .14)) drop-shadow(0 5.739px 3.652px rgba(229, 199, 126, .08)) drop-shadow(0 10.435px 4.174px rgba(229, 199, 126, .02)) drop-shadow(0 16.174px 4.696px rgba(229, 199, 126, 0));filter:drop-shadow(0 .522px 1.565px rgba(229, 199, 126, .16)) drop-shadow(0 2.609px 2.609px rgba(229, 199, 126, .14)) drop-shadow(0 5.739px 3.652px rgba(229, 199, 126, .08)) drop-shadow(0 10.435px 4.174px rgba(229, 199, 126, .02)) drop-shadow(0 16.174px 4.696px rgba(229, 199, 126, 0))}@media (max-width:991.98px){.contact-cta{top:70vh;font-size:1.2rem;letter-spacing:unset;border-radius:0 1rem 1rem 0;padding:1.2rem 1rem .6rem}}.contact-cta img{width:2.1rem;margin:0 auto .5rem}@media (max-width:991.98px){.contact-cta img{width:1.4rem;margin:0 auto .5rem}}.contact-icons{padding:3.7rem 0 7.5rem}@media (max-width:991.98px){.contact-icons{padding:2.7rem 0}}.contact-icons__icons-wrap{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}.contact-icons__icons-wrap a{margin:0 3rem;text-align:center}@media (max-width:991.98px){.contact-icons__icons-wrap a{margin:0 1rem}}.contact-icons__icons-wrap i.icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:6.4rem;height:6.4rem;border-radius:50%;border:1px solid #e6c77e}.contact-icons__icons-wrap i.icon img{width:2.2rem;margin:0 auto}.contact-icons__icons-wrap p{font-size:1.4rem;margin-top:1.4rem}.slick-slider,.slider{position:relative}.slick-slider .slick-arrow,.slider .slick-arrow{z-index:1;border:0;font-size:0;cursor:pointer;position:absolute;border-radius:50%;-webkit-appearance:none;background-color:transparent}@media (max-width:991.98px){.slick-slider .slick-arrow,.slider .slick-arrow{width:1rem;height:2rem}}.slick-slider .slick-arrow:focus,.slider .slick-arrow:focus{outline:0}.slick-slider .slick-dots,.slider .slick-dots{margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (max-width:991.98px){.slick-slider .slick-dots,.slider .slick-dots{margin-top:3.2rem}}.slick-slider .slick-dots li,.slider .slick-dots li{width:.6rem;height:.6rem;display:block;margin:0 .75rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:rgba(255,255,255,.4)}@media (max-width:991.98px){.slick-slider .slick-dots li,.slider .slick-dots li{width:.5rem;height:.5rem;margin:0 .55rem}}.slick-slider .slick-dots li.slick-active,.slider .slick-dots li.slick-active{background-color:#fff}.slick-slider .slick-dots li button,.slider .slick-dots li button{display:none}.slick-slider--marquee,.slider--marquee{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:4.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.slick-slider--marquee,.slider--marquee{min-height:3.9rem}}.slick-slider--marquee p,.slider--marquee p{display:none}.slick-slider--marquee .slick-list .slick-track,.slider--marquee .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider--banner .slick-list,.slider--banner .slick-list{height:100%}.slick-slider--banner .slick-list .slick-track,.slider--banner .slick-list .slick-track{height:100%}.slick-slider--banner .slick-dots,.slider--banner .slick-dots{top:50%;width:auto;left:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991.98px){.slick-slider--banner .slick-dots,.slider--banner .slick-dots{top:unset;bottom:1.8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.slick-slider--banner .slick-dots li,.slider--banner .slick-dots li{margin:.75rem}@media (max-width:991.98px){.slick-slider--banner .slick-dots li,.slider--banner .slick-dots li{margin:0 .55rem}}.slick-slider--related .slick-slide,.slick-slider.mobile-rows .slick-slide,.slider--related .slick-slide,.slider.mobile-rows .slick-slide{margin-bottom:0}.slick-slider--related .slick-arrow,.slick-slider.mobile-rows .slick-arrow,.slider--related .slick-arrow,.slider.mobile-rows .slick-arrow{width:3.8rem;height:3.8rem}@media (max-width:991.98px){.slick-slider--related .slick-arrow,.slick-slider.mobile-rows .slick-arrow,.slider--related .slick-arrow,.slider.mobile-rows .slick-arrow{width:3.4rem;height:3.44rem}}.slick-slider--related .slick-arrow.slick-prev,.slick-slider.mobile-rows .slick-arrow.slick-prev,.slider--related .slick-arrow.slick-prev,.slider.mobile-rows .slick-arrow.slick-prev{top:50%;right:-3.5rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}@media (max-width:991.98px){.slick-slider--related .slick-arrow.slick-prev,.slick-slider.mobile-rows .slick-arrow.slick-prev,.slider--related .slick-arrow.slick-prev,.slider.mobile-rows .slick-arrow.slick-prev{top:unset;bottom:-6.9rem;-webkit-transform:unset;-ms-transform:unset;transform:unset;right:calc(50% - 3.4rem - 1rem);background:url(images/right-arrow-circle.svg) center/99% no-repeat;background-size:99%}}.slick-slider--related .slick-arrow.slick-next,.slick-slider.mobile-rows .slick-arrow.slick-next,.slider--related .slick-arrow.slick-next,.slider.mobile-rows .slick-arrow.slick-next{top:50%;left:-3.5rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}@media (max-width:991.98px){.slick-slider--related .slick-arrow.slick-next,.slick-slider.mobile-rows .slick-arrow.slick-next,.slider--related .slick-arrow.slick-next,.slider.mobile-rows .slick-arrow.slick-next{top:unset;bottom:-6.9rem;-webkit-transform:unset;-ms-transform:unset;transform:unset;left:calc(50% - 3.4rem - 1rem);background:url(images/left-arrow-circle.svg) center/99% no-repeat;background-size:99%}}.slick-slider--gallery .slick-list,.slider--gallery .slick-list{margin:0 -2.8rem}@media (max-width:991.98px){.slick-slider--gallery .slick-list,.slider--gallery .slick-list{margin:0 -1.2rem}}.slick-slider--gallery .slick-list .slick-track .slick-slide,.slider--gallery .slick-list .slick-track .slick-slide{margin:0 2.8rem}@media (max-width:991.98px){.slick-slider--gallery .slick-list .slick-track .slick-slide,.slider--gallery .slick-list .slick-track .slick-slide{margin:0 1.2rem}}.slick-slider--gallery .slick-arrow,.slider--gallery .slick-arrow{width:5.1rem;height:5.1rem}@media (max-width:991.98px){.slick-slider--gallery .slick-arrow,.slider--gallery .slick-arrow{width:4rem;height:4rem}}.slick-slider--gallery .slick-arrow.slick-prev,.slider--gallery .slick-arrow.slick-prev{top:50%;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}.slick-slider--gallery .slick-arrow.slick-next,.slider--gallery .slick-arrow.slick-next{top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}.slick-slider--extra-products .slick-list,.slider--extra-products .slick-list{margin:0 -.8rem}.slick-slider--extra-products .slick-list .slick-slide,.slider--extra-products .slick-list .slick-slide{margin:0 .8rem}.slick-slider--extra-products .slick-arrow,.slider--extra-products .slick-arrow{width:1.4rem;height:1.4rem}.slick-slider--extra-products .slick-arrow.slick-prev,.slider--extra-products .slick-arrow.slick-prev{top:-2.7rem;left:2.6rem;background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}.slick-slider--extra-products .slick-arrow.slick-next,.slider--extra-products .slick-arrow.slick-next{left:5rem;top:-2.7rem;background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}.slick-slider--logos .slick-list,.slider--logos .slick-list{margin:0 -4.5rem}.slick-slider--logos .slick-list .slick-track,.slider--logos .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-slider--logos .slick-list .slick-slide,.slider--logos .slick-list .slick-slide{margin:0 4.5rem}.slick-slider--logos .slick-arrow,.slider--logos .slick-arrow{width:3.8rem;height:3.8rem}@media (max-width:991.98px){.slick-slider--logos .slick-arrow,.slider--logos .slick-arrow{width:4rem;height:4rem}}.slick-slider--logos .slick-arrow.slick-prev,.slider--logos .slick-arrow.slick-prev{top:50%;right:-4rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}.slick-slider--logos .slick-arrow.slick-next,.slider--logos .slick-arrow.slick-next{top:50%;left:-4rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}.slick-slider--videos .slick-list,.slider--videos .slick-list{margin:0 -2rem}@media (max-width:991.98px){.slick-slider--videos .slick-list,.slider--videos .slick-list{margin:0}}.slick-slider--videos .slick-list .slick-track,.slider--videos .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-slider--videos .slick-list .slick-slide,.slider--videos .slick-list .slick-slide{margin:0 2rem;height:56rem;position:relative}@media (max-width:991.98px){.slick-slider--videos .slick-list .slick-slide,.slider--videos .slick-list .slick-slide{height:43rem;margin:0 1rem}}.slick-slider--videos .slick-list .slick-slide .attachment-full,.slider--videos .slick-list .slick-slide .attachment-full{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slick-slider--videos .slick-list .slick-slide .icon,.slider--videos .slick-list .slick-slide .icon{top:50%;left:50%;width:7rem;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:991.98px){.slick-slider--videos .slick-list .slick-slide .icon,.slider--videos .slick-list .slick-slide .icon{width:5.3rem}}.slick-slider--videos .slick-dots,.slider--videos .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;margin-top:6.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.slick-slider--videos .slick-dots,.slider--videos .slick-dots{margin-top:2.4rem}}.slick-slider--videos .slick-dots li,.slider--videos .slick-dots li{background:rgba(0,0,0,.4)}.slick-slider--videos .slick-dots li.slick-active,.slider--videos .slick-dots li.slick-active{background-color:#000}.slick-slider--videos .slick-arrow,.slider--videos .slick-arrow{width:3.8rem;height:3.8rem}@media (max-width:991.98px){.slick-slider--videos .slick-arrow,.slider--videos .slick-arrow{display:none}}.slick-slider--videos .slick-arrow.slick-prev,.slider--videos .slick-arrow.slick-prev{top:50%;right:-4rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}.slick-slider--videos .slick-arrow.slick-next,.slider--videos .slick-arrow.slick-next{top:50%;left:-4rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}.slick-slider.sb-feed-posts .slick-list,.slider.sb-feed-posts .slick-list{padding:1rem 0}.slick-slider.sb-feed-posts .slick-arrow,.slider.sb-feed-posts .slick-arrow{width:3.8rem;height:3.8rem}@media (max-width:991.98px){.slick-slider.sb-feed-posts .slick-arrow,.slider.sb-feed-posts .slick-arrow{display:none}}.slick-slider.sb-feed-posts .slick-arrow.slick-prev,.slider.sb-feed-posts .slick-arrow.slick-prev{top:50%;right:-4rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}@media (max-width:991.98px){.slick-slider.sb-feed-posts .slick-arrow.slick-prev,.slider.sb-feed-posts .slick-arrow.slick-prev{right:0}}.slick-slider.sb-feed-posts .slick-arrow.slick-next,.slider.sb-feed-posts .slick-arrow.slick-next{top:50%;left:-4rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}@media (max-width:991.98px){.slick-slider.sb-feed-posts .slick-arrow.slick-next,.slider.sb-feed-posts .slick-arrow.slick-next{left:0}}.select2-container--default{display:block;font-size:1.8rem}@media (max-width:991.98px){.select2-container--default{font-size:1.4rem}}.select2-container--default .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2.4rem;border:1px solid #000}@media (max-width:991.98px){.select2-container--default .select2-selection--single{height:4rem}}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{width:3.1rem;left:2.3rem!important;height:3.1rem}@media (max-width:991.98px){.select2-container--default .select2-selection--single .select2-selection__arrow{left:1.3rem!important}}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:-1rem;top:1rem;height:3.1rem;width:3.1rem;border:0;background:url(images/drop_bg.svg) center/contain no-repeat;background-size:contain}@media (max-width:991.98px){.select2-container--default .select2-selection--single .select2-selection__arrow b{top:.5rem;left:-.5rem}}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.9;color:#000;padding-right:2rem!important}@media (max-width:991.98px){.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 1.6rem!important}}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--below.select2-container--open .select2-selection--single{border-color:#000;border-radius:2.4rem}.select2-container--default.select2-container--below.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--default .select2-dropdown{border:0;margin-top:0;border-radius:1.7rem;background-color:transparent}.select2-container--default .select2-dropdown .select2-results__options{border-radius:1.2rem;border:1px solid #000;padding-right:0}.select2-container--default .select2-dropdown .select2-results__option{padding:1.4rem 2rem;background-color:#fff}@media (max-width:991.98px){.select2-container--default .select2-dropdown .select2-results__option{padding:1rem 1.6rem}}.select2-container--default .select2-dropdown .select2-results__option--highlighted{color:#000;background-color:#f8f9fb}.select2-container--default .select2-dropdown .select2-search .select2-search__field{height:4.8rem;padding:4px 2rem;border-radius:2.4rem;background-color:#fff;border:1px solid #000}.select2-container--default .select2-dropdown--city{margin-top:-4.8rem}.select2-container--default .select2-dropdown--city .select2-search--dropdown{padding:0}.select2-container--default .select2-dropdown--city .select2-results{margin-top:1.2rem}.select2-container--below .select2-selection--single{border-color:#000}.select2-container.invalid .select2-selection--single{border-color:#ff8c11}.accordion .accordion-item{background-color:#fff;border-bottom:1px solid}@media (max-width:991.98px){.accordion .accordion-item{padding:2rem 0}}.accordion .accordion-item:last-child(){margin-bottom:0}.accordion .accordion-header{font-size:inherit;font-weight:400}.accordion .accordion-header .accordion-button{z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.accordion .accordion-header .accordion-button .accordion-title{max-width:85%}.accordion .accordion-header .accordion-button.show::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .accordion-collapse .accordion-body{margin-top:2.5rem;padding-left:15rem}@media (max-width:991.98px){.accordion .accordion-collapse .accordion-body{font-size:1.4rem;margin-top:1.5rem;padding-left:0}}.accordion--product-faq .accordion-item{padding:1.4rem 0;border-color:#cbcbcb}.accordion--product-faq .accordion-header .accordion-button::before{content:"";width:1.2rem;height:1.2rem;display:block;margin-left:2.3rem;background:url(images/gold-plus.svg) center/98% no-repeat;background-size:98%}@media (max-width:991.98px){.accordion--product-faq .accordion-header .accordion-button::before{margin-left:1rem}}.accordion--product-faq .accordion-header .accordion-button.show::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion--product-faq .accordion-collapse .accordion-body{padding:0 3.6rem 1rem;margin-top:2rem}@media (max-width:991.98px){.accordion--product-faq .accordion-collapse .accordion-body{padding:0 2.2rem 1rem}}.accordion--faq{padding:2.8rem 14.7rem}@media (max-width:991.98px){.accordion--faq{padding:0}}.accordion--faq .accordion-item{border-color:#e6c77e}.accordion--faq .accordion-item:last-child{border:0}.accordion--faq .accordion-header .accordion-button{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:3.5rem 0}@media (max-width:991.98px){.accordion--faq .accordion-header .accordion-button{padding:0}}.accordion--faq .accordion-header .accordion-button::after{content:"";width:1.5rem;height:.8rem;display:block;background:url(images/drop-gold.svg) center/98% no-repeat;background-size:98%}@media (max-width:991.98px){.accordion--faq .accordion-header .accordion-button::after{margin-left:1rem}}.accordion--faq .accordion-header .accordion-button .accordion-title{font-weight:700}.accordion--faq .accordion-collapse .accordion-body{margin-top:0;padding:0 4.8rem 3.5rem}@media (max-width:991.98px){.accordion--faq .accordion-collapse .accordion-body{padding:1.6rem 0 0}}.accordion--faq .accordion-collapse .accordion-body .instagram__text a,.accordion--faq .accordion-collapse .accordion-body .link,.accordion--faq .accordion-collapse .accordion-body .promo__text a,.accordion--faq .accordion-collapse .accordion-body .text-and-img__text a,.accordion--faq .accordion-collapse .accordion-body .text-and-points__text a,.instagram__text .accordion--faq .accordion-collapse .accordion-body a,.promo__text .accordion--faq .accordion-collapse .accordion-body a,.text-and-img__text .accordion--faq .accordion-collapse .accordion-body a,.text-and-points__text .accordion--faq .accordion-collapse .accordion-body a{margin-bottom:2.4rem}@media (max-width:991.98px){.accordion--faq .accordion-collapse .accordion-body .instagram__text a,.accordion--faq .accordion-collapse .accordion-body .link,.accordion--faq .accordion-collapse .accordion-body .promo__text a,.accordion--faq .accordion-collapse .accordion-body .text-and-img__text a,.accordion--faq .accordion-collapse .accordion-body .text-and-points__text a,.instagram__text .accordion--faq .accordion-collapse .accordion-body a,.promo__text .accordion--faq .accordion-collapse .accordion-body a,.text-and-img__text .accordion--faq .accordion-collapse .accordion-body a,.text-and-points__text .accordion--faq .accordion-collapse .accordion-body a{font-size:1.6rem}}.accordion--faq .accordion-collapse .accordion-body .instagram__text a:hover,.accordion--faq .accordion-collapse .accordion-body .link:hover,.accordion--faq .accordion-collapse .accordion-body .promo__text a:hover,.accordion--faq .accordion-collapse .accordion-body .text-and-img__text a:hover,.accordion--faq .accordion-collapse .accordion-body .text-and-points__text a:hover,.instagram__text .accordion--faq .accordion-collapse .accordion-body a:hover,.promo__text .accordion--faq .accordion-collapse .accordion-body a:hover,.text-and-img__text .accordion--faq .accordion-collapse .accordion-body a:hover,.text-and-points__text .accordion--faq .accordion-collapse .accordion-body a:hover{color:#35efb3}.tranquilo-login__text-wrap{font-size:1.8rem;letter-spacing:0;line-height:2.3rem;text-align:center}@media (max-width:991.98px){.tranquilo-login__text-wrap{font-size:1.4rem}}.tranquilo-login__text-wrap a,.tranquilo-login__text-wrap button{text-decoration:underline}.tranquilo-login__text-wrap .btn--forgot{font-size:1.4rem}.forgot-password__main-content{min-height:calc(100vh - var(--footer-height) - var(--header-height))}.forgot-password__title{margin:4rem 0}.forgot-password__text-wrap{width:40rem}.forgot-password .tranquilo-login__login-form{margin:4rem 0}.facet-label{font-size:2.4rem;margin-left:4.2rem}@media (max-width:991.98px){.facet-label{font-size:1.4rem;margin-left:1.6rem}}.facet-label:last-child{margin:0}.facet-label.active{font-weight:700;text-decoration:underline}@media (max-width:991.98px){.facet-label.active{font-weight:800}}.facetwp-facet{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0!important}@media (max-width:991.98px){.facetwp-facet{padding-bottom:1px}}.facetwp-facet.facetwp-type-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f9fb}@media (max-width:991.98px){.facetwp-facet.facetwp-type-checkboxes{padding:1rem 0;-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}}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{padding:1.1rem 3rem;margin:0 .8rem 1.6rem}@media (max-width:991.98px){.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{padding:1rem 1.6rem;margin:0 .5rem 1rem}}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover{color:#fff;background-color:#000}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox::before{display:none}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox.checked{color:#cc705c;background:#fff4f1;border-color:inherit}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox .facetwp-counter{display:none}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox .facetwp-display-value{padding:0;white-space:nowrap}.facetwp-facet.facetwp-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar{width:.1rem;height:.1rem}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar-track{background:0 0}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar-thumb{background:0 0}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar-thumb:hover{background:0 0}.facetwp-facet.facetwp-type-radio .facetwp-radio{background:0 0;margin-bottom:0;padding:1.1rem 3rem;font-weight:300;margin-left:2.6rem}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio{padding:.7rem 2rem;margin-left:1.2rem}}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio:first-child{margin-right:1.5rem}}.facetwp-facet.facetwp-type-radio .facetwp-radio:last-child{margin-left:0}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio:last-child{margin-left:1.5rem}}.facetwp-facet.facetwp-type-radio .facetwp-radio.checked{color:#cc705c;background:#fff4f1;border-color:inherit}.facetwp-facet.facetwp-type-radio .facetwp-radio .facetwp-counter{display:none}.facetwp-facet.facetwp-type-radio .facetwp-radio .facetwp-display-value{padding:0}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio .facetwp-display-value{white-space:nowrap}}.facetwp-facet.facetwp-facet-load_more .facetwp-load-more{margin:0 auto;font-size:3rem;padding:1.2rem 3.7rem}@media (max-width:991.98px){.facetwp-facet.facetwp-facet-load_more .facetwp-load-more{font-size:2rem;padding:.8rem 3.7rem}}.facetwp-facet.facetwp-facet-load_more .facetwp-load-more.facetwp-hidden{display:none}.link--underline{-ms-flex-item-align:baseline;align-self:baseline;display:inline-block;text-decoration:underline}@media (max-width:991.98px){.link--underline{font-size:1.8rem}}.link--changing__hover-text{display:none}.link--changing:hover{color:var(--temp-color)}.link--changing:hover .link--changing__text{display:none}@media (max-width:991.98px){.link--changing:hover .link--changing__text{display:inherit}}.link--changing:hover .link--changing__hover-text{display:inline}@media (max-width:991.98px){.link--changing:hover .link--changing__hover-text{display:none}}.link--normal-size{font-size:2.8rem;line-height:2.3rem}@media (max-width:991.98px){.link--normal-size{font-size:1.9rem}}.form--newsletter .form-row--submit,.instagram__text a,.link--arrow,.promo__text a,.text-and-img__text a,.text-and-points__text a{font-size:1.8rem;line-height:1.2;letter-spacing:.18rem;display:inline-block;font-family:SimplePro,sans-serif}@media (max-width:991.98px){.form--newsletter .form-row--submit,.instagram__text a,.link--arrow,.promo__text a,.text-and-img__text a,.text-and-points__text a{font-size:1.4rem;letter-spacing:.14rem}}.form--newsletter .form-row--submit::after,.instagram__text a::after,.link--arrow::after,.promo__text a::after,.text-and-img__text a::after,.text-and-points__text a::after{content:"";background:url(images/left-arrow.svg) center/contain no-repeat;background-size:contain;z-index:1;width:1.5rem;height:1rem;display:inline-block;margin-right:.7rem}.form--newsletter .ltr.form-row--submit::after,.instagram__text a.ltr::after,.link--arrow.ltr::after,.promo__text a.ltr::after,.text-and-img__text a.ltr::after,.text-and-points__text a.ltr::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-last button::after,.link--arrow-white::after,.promo--account-promo .promo__text a::after,.promo--empty-cart .promo__text a::after,.promo--gift a::after{background-image:url(images/left-arrow-white.svg)}.form--newsletter .link.ltr.form-row--submit::after,.instagram__text a.ltr::after,.link.ltr.link--arrow::after,.promo__text a.ltr::after,.text-and-img__text a.ltr::after,.text-and-points__text a.ltr::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.loop-wrap:not(.slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.loop-wrap:not(.slider).loop-wrap--blog{margin:0 -2.5rem}@media (max-width:991.98px){.loop-wrap:not(.slider).loop-wrap--blog{margin:0}}.loop-wrap .loop-item--blog{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;padding:0 2.25rem;margin-bottom:7.8rem}@media (max-width:991.98px){.loop-wrap .loop-item--blog{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;margin-bottom:6.5rem}}.loop-wrap .loop-item--blog .img-wrap{widows:100%;height:43rem}@media (max-width:991.98px){.loop-wrap .loop-item--blog .img-wrap{height:32rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .loop-wrap .loop-item--blog a,.banner.medium .checkout-page__content-wrap .loop-wrap .loop-item--blog h2,.banner.medium .content-wrap .loop-wrap .loop-item--blog h2,.banner.medium .shop .woocommerce-ordering .loop-wrap .loop-item--blog h2,.banner.medium .single-product .related .loop-wrap .loop-item--blog h2,.banner.medium .single-product .up-sells .loop-wrap .loop-item--blog h2,.banner.normal .checkout-page__content-wrap .loop-wrap .loop-item--blog h2,.banner.normal .content-wrap .loop-wrap .loop-item--blog h2,.banner.normal .shop .woocommerce-ordering .loop-wrap .loop-item--blog h2,.banner.normal .single-product .related .loop-wrap .loop-item--blog h2,.banner.normal .single-product .up-sells .loop-wrap .loop-item--blog h2,.banner__content-wrap .loop-wrap .loop-item--blog h1,.blog-section__text .loop-wrap .loop-item--blog h2,.blog-section__text .loop-wrap .loop-item--blog p,.checkout-page__main-content .woocommerce-checkout #order_review .loop-wrap .loop-item--blog .order_review_heading,.collections-section__text .loop-wrap .loop-item--blog h2,.comparison .table__col--1 .loop-wrap .loop-item--blog .table__value,.contact-form__text .loop-wrap .loop-item--blog h2,.contact-us__text .loop-wrap .loop-item--blog h1,.form--contact-form .wpcf7-form .form-row--submit .loop-wrap .loop-item--blog input,.form--contact-us .wpcf7-form .form-row--submit .loop-wrap .loop-item--blog input,.google-reviews__text .loop-wrap .loop-item--blog h2,.instagram__text .loop-wrap .loop-item--blog h2,.logos-slider__text-wrap .loop-wrap .loop-item--blog h2,.logos-slider__text-wrap .loop-wrap .loop-item--blog p,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.loop-wrap .loop-item--blog .banner.medium .checkout-page__content-wrap h2,.loop-wrap .loop-item--blog .banner.medium .content-wrap h2,.loop-wrap .loop-item--blog .banner.medium .shop .woocommerce-ordering h2,.loop-wrap .loop-item--blog .banner.medium .single-product .related h2,.loop-wrap .loop-item--blog .banner.medium .single-product .up-sells h2,.loop-wrap .loop-item--blog .banner.normal .checkout-page__content-wrap h2,.loop-wrap .loop-item--blog .banner.normal .content-wrap h2,.loop-wrap .loop-item--blog .banner.normal .shop .woocommerce-ordering h2,.loop-wrap .loop-item--blog .banner.normal .single-product .related h2,.loop-wrap .loop-item--blog .banner.normal .single-product .up-sells h2,.loop-wrap .loop-item--blog .banner__content-wrap h1,.loop-wrap .loop-item--blog .blog-section__text h2,.loop-wrap .loop-item--blog .blog-section__text p,.loop-wrap .loop-item--blog .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.loop-wrap .loop-item--blog .collections-section__text h2,.loop-wrap .loop-item--blog .comparison .table__col--1 .table__value,.loop-wrap .loop-item--blog .contact-form__text h2,.loop-wrap .loop-item--blog .contact-us__text h1,.loop-wrap .loop-item--blog .form--contact-form .wpcf7-form .form-row--submit input,.loop-wrap .loop-item--blog .form--contact-us .wpcf7-form .form-row--submit input,.loop-wrap .loop-item--blog .google-reviews__text h2,.loop-wrap .loop-item--blog .instagram__text h2,.loop-wrap .loop-item--blog .logos-slider__text-wrap h2,.loop-wrap .loop-item--blog .logos-slider__text-wrap p,.loop-wrap .loop-item--blog .newsletter-section__text h2,.loop-wrap .loop-item--blog .product--single .product-info .info-box__title-wrap h2,.loop-wrap .loop-item--blog .product--single .summary .product_title,.loop-wrap .loop-item--blog .products-slider__text-wrap,.loop-wrap .loop-item--blog .promo__text h2,.loop-wrap .loop-item--blog .promo__text strong,.loop-wrap .loop-item--blog .single .post__content em,.loop-wrap .loop-item--blog .single-product .related h2,.loop-wrap .loop-item--blog .single-product .up-sells h2,.loop-wrap .loop-item--blog .text h1,.loop-wrap .loop-item--blog .text-and-img__text h2,.loop-wrap .loop-item--blog .text-and-img__title h1,.loop-wrap .loop-item--blog .text-and-img__title h2,.loop-wrap .loop-item--blog .text-and-points__text h2,.loop-wrap .loop-item--blog .text-and-points__title h2,.loop-wrap .loop-item--blog .title,.loop-wrap .loop-item--blog .upload-form__text h2,.newsletter-section__text .loop-wrap .loop-item--blog h2,.product--single .product-info .info-box__title-wrap .loop-wrap .loop-item--blog h2,.product--single .summary .loop-wrap .loop-item--blog .product_title,.promo__text .loop-wrap .loop-item--blog h2,.promo__text .loop-wrap .loop-item--blog strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .loop-wrap .loop-item--blog a,.shop .banner.medium .woocommerce-ordering .loop-wrap .loop-item--blog h2,.shop .banner.normal .woocommerce-ordering .loop-wrap .loop-item--blog h2,.shop .loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .loop-wrap .loop-item--blog .banner.medium .woocommerce-ordering h2,.shop .loop-wrap .loop-item--blog .banner.normal .woocommerce-ordering h2,.single .post__content .loop-wrap .loop-item--blog em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .loop-wrap .loop-item--blog a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .loop-wrap .loop-item--blog a,.single-product .banner.medium .related .loop-wrap .loop-item--blog h2,.single-product .banner.medium .up-sells .loop-wrap .loop-item--blog h2,.single-product .banner.normal .related .loop-wrap .loop-item--blog h2,.single-product .banner.normal .up-sells .loop-wrap .loop-item--blog h2,.single-product .loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .loop-wrap .loop-item--blog .banner.medium .related h2,.single-product .loop-wrap .loop-item--blog .banner.medium .up-sells h2,.single-product .loop-wrap .loop-item--blog .banner.normal .related h2,.single-product .loop-wrap .loop-item--blog .banner.normal .up-sells h2,.single-product .related .loop-wrap .loop-item--blog h2,.single-product .up-sells .loop-wrap .loop-item--blog h2,.text .loop-wrap .loop-item--blog h1,.text-and-img__text .loop-wrap .loop-item--blog h2,.text-and-img__title .loop-wrap .loop-item--blog h1,.text-and-img__title .loop-wrap .loop-item--blog h2,.text-and-points__text .loop-wrap .loop-item--blog h2,.text-and-points__title .loop-wrap .loop-item--blog h2,.upload-form__text .loop-wrap .loop-item--blog h2{margin:3rem 0 2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .loop-wrap .loop-item--blog a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .loop-wrap .loop-item--blog a,.banner.medium .checkout-page__content-wrap .loop-wrap .loop-item--blog h2,.banner.medium .content-wrap .loop-wrap .loop-item--blog h2,.banner.medium .shop .woocommerce-ordering .loop-wrap .loop-item--blog h2,.banner.medium .single-product .related .loop-wrap .loop-item--blog h2,.banner.medium .single-product .up-sells .loop-wrap .loop-item--blog h2,.banner.normal .checkout-page__content-wrap .loop-wrap .loop-item--blog h2,.banner.normal .content-wrap .loop-wrap .loop-item--blog h2,.banner.normal .shop .woocommerce-ordering .loop-wrap .loop-item--blog h2,.banner.normal .single-product .related .loop-wrap .loop-item--blog h2,.banner.normal .single-product .up-sells .loop-wrap .loop-item--blog h2,.banner__content-wrap .loop-wrap .loop-item--blog h1,.blog-section__text .loop-wrap .loop-item--blog h2,.blog-section__text .loop-wrap .loop-item--blog p,.checkout-page__main-content .woocommerce-checkout #order_review .loop-wrap .loop-item--blog .order_review_heading,.collections-section__text .loop-wrap .loop-item--blog h2,.comparison .table__col--1 .loop-wrap .loop-item--blog .table__value,.contact-form__text .loop-wrap .loop-item--blog h2,.contact-us__text .loop-wrap .loop-item--blog h1,.form--contact-form .wpcf7-form .form-row--submit .loop-wrap .loop-item--blog input,.form--contact-us .wpcf7-form .form-row--submit .loop-wrap .loop-item--blog input,.google-reviews__text .loop-wrap .loop-item--blog h2,.instagram__text .loop-wrap .loop-item--blog h2,.logos-slider__text-wrap .loop-wrap .loop-item--blog h2,.logos-slider__text-wrap .loop-wrap .loop-item--blog p,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.loop-wrap .loop-item--blog .banner.medium .checkout-page__content-wrap h2,.loop-wrap .loop-item--blog .banner.medium .content-wrap h2,.loop-wrap .loop-item--blog .banner.medium .shop .woocommerce-ordering h2,.loop-wrap .loop-item--blog .banner.medium .single-product .related h2,.loop-wrap .loop-item--blog .banner.medium .single-product .up-sells h2,.loop-wrap .loop-item--blog .banner.normal .checkout-page__content-wrap h2,.loop-wrap .loop-item--blog .banner.normal .content-wrap h2,.loop-wrap .loop-item--blog .banner.normal .shop .woocommerce-ordering h2,.loop-wrap .loop-item--blog .banner.normal .single-product .related h2,.loop-wrap .loop-item--blog .banner.normal .single-product .up-sells h2,.loop-wrap .loop-item--blog .banner__content-wrap h1,.loop-wrap .loop-item--blog .blog-section__text h2,.loop-wrap .loop-item--blog .blog-section__text p,.loop-wrap .loop-item--blog .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.loop-wrap .loop-item--blog .collections-section__text h2,.loop-wrap .loop-item--blog .comparison .table__col--1 .table__value,.loop-wrap .loop-item--blog .contact-form__text h2,.loop-wrap .loop-item--blog .contact-us__text h1,.loop-wrap .loop-item--blog .form--contact-form .wpcf7-form .form-row--submit input,.loop-wrap .loop-item--blog .form--contact-us .wpcf7-form .form-row--submit input,.loop-wrap .loop-item--blog .google-reviews__text h2,.loop-wrap .loop-item--blog .instagram__text h2,.loop-wrap .loop-item--blog .logos-slider__text-wrap h2,.loop-wrap .loop-item--blog .logos-slider__text-wrap p,.loop-wrap .loop-item--blog .newsletter-section__text h2,.loop-wrap .loop-item--blog .product--single .product-info .info-box__title-wrap h2,.loop-wrap .loop-item--blog .product--single .summary .product_title,.loop-wrap .loop-item--blog .products-slider__text-wrap,.loop-wrap .loop-item--blog .promo__text h2,.loop-wrap .loop-item--blog .promo__text strong,.loop-wrap .loop-item--blog .single .post__content em,.loop-wrap .loop-item--blog .single-product .related h2,.loop-wrap .loop-item--blog .single-product .up-sells h2,.loop-wrap .loop-item--blog .text h1,.loop-wrap .loop-item--blog .text-and-img__text h2,.loop-wrap .loop-item--blog .text-and-img__title h1,.loop-wrap .loop-item--blog .text-and-img__title h2,.loop-wrap .loop-item--blog .text-and-points__text h2,.loop-wrap .loop-item--blog .text-and-points__title h2,.loop-wrap .loop-item--blog .title,.loop-wrap .loop-item--blog .upload-form__text h2,.newsletter-section__text .loop-wrap .loop-item--blog h2,.product--single .product-info .info-box__title-wrap .loop-wrap .loop-item--blog h2,.product--single .summary .loop-wrap .loop-item--blog .product_title,.promo__text .loop-wrap .loop-item--blog h2,.promo__text .loop-wrap .loop-item--blog strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .loop-wrap .loop-item--blog a,.shop .banner.medium .woocommerce-ordering .loop-wrap .loop-item--blog h2,.shop .banner.normal .woocommerce-ordering .loop-wrap .loop-item--blog h2,.shop .loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .loop-wrap .loop-item--blog .banner.medium .woocommerce-ordering h2,.shop .loop-wrap .loop-item--blog .banner.normal .woocommerce-ordering h2,.single .post__content .loop-wrap .loop-item--blog em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .loop-wrap .loop-item--blog a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .loop-wrap .loop-item--blog a,.single-product .banner.medium .related .loop-wrap .loop-item--blog h2,.single-product .banner.medium .up-sells .loop-wrap .loop-item--blog h2,.single-product .banner.normal .related .loop-wrap .loop-item--blog h2,.single-product .banner.normal .up-sells .loop-wrap .loop-item--blog h2,.single-product .loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .loop-wrap .loop-item--blog .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .loop-wrap .loop-item--blog .banner.medium .related h2,.single-product .loop-wrap .loop-item--blog .banner.medium .up-sells h2,.single-product .loop-wrap .loop-item--blog .banner.normal .related h2,.single-product .loop-wrap .loop-item--blog .banner.normal .up-sells h2,.single-product .related .loop-wrap .loop-item--blog h2,.single-product .up-sells .loop-wrap .loop-item--blog h2,.text .loop-wrap .loop-item--blog h1,.text-and-img__text .loop-wrap .loop-item--blog h2,.text-and-img__title .loop-wrap .loop-item--blog h1,.text-and-img__title .loop-wrap .loop-item--blog h2,.text-and-points__text .loop-wrap .loop-item--blog h2,.text-and-points__title .loop-wrap .loop-item--blog h2,.upload-form__text .loop-wrap .loop-item--blog h2{font-size:1.6rem;margin:1.1rem 0 .6rem}}.loop-wrap .loop-item--blog .link-wrap{margin-top:3.6rem}@media (max-width:991.98px){.loop-wrap .loop-item--blog .link-wrap{margin-top:1.6rem}}.instagram__text .loop-wrap .loop-item--blog .link-wrap a,.loop-wrap .loop-item--blog .link-wrap .instagram__text a,.loop-wrap .loop-item--blog .link-wrap .link,.loop-wrap .loop-item--blog .link-wrap .promo__text a,.loop-wrap .loop-item--blog .link-wrap .text-and-img__text a,.loop-wrap .loop-item--blog .link-wrap .text-and-points__text a,.promo__text .loop-wrap .loop-item--blog .link-wrap a,.text-and-img__text .loop-wrap .loop-item--blog .link-wrap a,.text-and-points__text .loop-wrap .loop-item--blog .link-wrap a{font-size:1.6rem;letter-spacing:.16rem}@media (max-width:991.98px){.instagram__text .loop-wrap .loop-item--blog .link-wrap a,.loop-wrap .loop-item--blog .link-wrap .instagram__text a,.loop-wrap .loop-item--blog .link-wrap .link,.loop-wrap .loop-item--blog .link-wrap .promo__text a,.loop-wrap .loop-item--blog .link-wrap .text-and-img__text a,.loop-wrap .loop-item--blog .link-wrap .text-and-points__text a,.promo__text .loop-wrap .loop-item--blog .link-wrap a,.text-and-img__text .loop-wrap .loop-item--blog .link-wrap a,.text-and-points__text .loop-wrap .loop-item--blog .link-wrap a{font-size:1.3rem}}.whatsapp{z-index:11;top:57vh;position:fixed;text-align:center;left:0;padding:1.5rem 3.5rem;background-color:#00e98f;border-top-right-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1)}@media (max-width:991.98px){.whatsapp{top:49rem;padding:1.3rem 0 1rem;padding-left:1.8rem;padding-right:2.5rem}}.whatsapp img{width:2.7rem;margin:0 auto}@media (max-width:991.98px){.whatsapp img{width:2.2rem}}.whatsapp__text{color:#fff;margin-top:.5rem;font-size:1.5rem;line-height:1.5rem;font-weight:700}.video{display:block;position:relative}.video .icon{top:50%;left:50%;width:7rem;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:991.98px){.video .icon{width:5.3rem}}.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.social-networks{display:block}}.social-networks__icons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-networks__icons-wrap a{margin-left:2.5rem}@media (max-width:991.98px){.social-networks__icons-wrap a{margin-left:3.5rem}}.social-networks__icons-wrap a:last-child{margin-left:0}@media (max-width:991.98px){.social-networks__icons-wrap a:last-child{margin-left:0}}.blog-section{margin:7rem 0}@media (max-width:991.98px){.blog-section{margin:4rem 0}}.blog-section__text{margin-bottom:6.1rem}@media (max-width:991.98px){.blog-section__text{margin-bottom:3.1rem}}.blog-section__text p{letter-spacing:.4rem}@media (max-width:991.98px){.blog-section__text p{letter-spacing:.2rem}}@media (max-width:991.98px){.blog-section__text h2{font-size:2rem}}.text{padding:5.3rem 0 0}@media (max-width:991.98px){.text{padding:2.5rem 0 0}}@media (max-width:991.98px){.text h1{font-size:2rem}}.text h2{font-size:1.8rem;font-weight:700}@media (max-width:991.98px){.text h2{font-size:1.4rem}}.text.white{padding:5.3rem 0 9rem;background-color:#fff}@media (max-width:991.98px){.text.white{padding:2.5rem 0 3.8rem}}.shop .text.white .woocommerce-ordering,.single-product .text.white .related,.single-product .text.white .up-sells,.text.white .checkout-page__content-wrap,.text.white .content-wrap,.text.white .shop .woocommerce-ordering,.text.white .single-product .related,.text.white .single-product .up-sells{max-width:69rem}.newsletter-section{padding:14rem 0}@media (max-width:991.98px){.newsletter-section{margin-top:7.5rem;padding:0 1.5rem}}.newsletter-section .checkout-page__content-wrap,.newsletter-section .content-wrap,.newsletter-section .shop .woocommerce-ordering,.newsletter-section .single-product .related,.newsletter-section .single-product .up-sells,.shop .newsletter-section .woocommerce-ordering,.single-product .newsletter-section .related,.single-product .newsletter-section .up-sells{position:relative;padding:6.2rem 0 10rem;background-color:#f8f9fb}@media (max-width:991.98px){.newsletter-section .checkout-page__content-wrap,.newsletter-section .content-wrap,.newsletter-section .shop .woocommerce-ordering,.newsletter-section .single-product .related,.newsletter-section .single-product .up-sells,.shop .newsletter-section .woocommerce-ordering,.single-product .newsletter-section .related,.single-product .newsletter-section .up-sells{padding:10rem 1.4rem 13rem}}.newsletter-section .checkout-page__content-wrap::after,.newsletter-section .content-wrap::after,.newsletter-section .shop .woocommerce-ordering::after,.newsletter-section .single-product .related::after,.newsletter-section .single-product .up-sells::after,.shop .newsletter-section .woocommerce-ordering::after,.single-product .newsletter-section .related::after,.single-product .newsletter-section .up-sells::after{content:"";left:0;bottom:0;width:100%;height:.6rem;position:absolute;background:-o-radial-gradient(50% 50.02%,100% 100.91%,#fbe79b 16.17%,#d1a55d 100%);background:radial-gradient(100% 100.91% at 50% 50.02%,#fbe79b 16.17%,#d1a55d 100%)}.newsletter-section__text{text-align:center}@media (max-width:991.98px){.newsletter-section__text{padding:0 5rem}}.newsletter-section__text h2{margin-bottom:.5rem}@media (max-width:991.98px){.newsletter-section__text h2{margin-bottom:2rem}}.newsletter-section__form-wrap{margin-top:5rem}@media (max-width:991.98px){.newsletter-section__form-wrap{margin-top:3rem}}.newsletter-section__img{position:absolute}.newsletter-section__img--one{top:-6rem;width:23rem;right:15.3rem}@media (max-width:991.98px){.newsletter-section__img--one{width:13.4rem;right:0rem}}.newsletter-section__img--two{top:7.4rem;width:15.5rem;left:15.3rem}@media (max-width:991.98px){.newsletter-section__img--two{top:unset;bottom:2rem;width:9rem;left:1.4rem}}.instagram{margin:9rem 0}@media (max-width:991.98px){.instagram{margin:7.5rem 0 6rem}}.instagram__text{text-align:center;margin-bottom:8rem}@media (max-width:991.98px){.instagram__text{margin-bottom:4rem;padding:0 5rem}}.instagram__text h2{margin-bottom:2rem}@media (max-width:991.98px){.instagram__text h2{margin-bottom:1.9rem}}.instagram__feed #sbi_images .sbi_item .sbi_photo_wrap{padding:2rem!important}@media (max-width:991.98px){.instagram__feed #sbi_images .sbi_item .sbi_photo_wrap{padding:.8rem!important}}.google-reviews{margin:8rem 0}@media (max-width:991.98px){.google-reviews{margin:6rem 0}}.google-reviews__text{text-align:center;margin-bottom:8rem}@media (max-width:991.98px){.google-reviews__text{margin-bottom:4rem;padding:0 5rem}}.google-reviews__text h2{margin-bottom:2rem}@media (max-width:991.98px){.google-reviews__text h2{margin-bottom:1.9rem}}.google-reviews .sb-post-item-wrap{padding:2rem!important;margin:1rem;min-height:46rem;border-radius:.5rem;border:0!important;-webkit-box-shadow:1px 1px 8px 1px #eee;box-shadow:1px 1px 8px 1px #eee}@media (max-width:991.98px){.google-reviews .sb-post-item-wrap{min-height:34rem;margin:1rem 2.5rem}}.google-reviews .sb-post-item-wrap .sb-post-item .sb-item-author-img{margin-end-direction:1rem!important}.comparison{padding:11.7rem 0 7.5rem;background-color:#fff}@media (max-width:991.98px){.comparison{padding:2.7rem 0}}@media (max-width:991.98px){.comparison .checkout-page__content-wrap,.comparison .content-wrap,.comparison .shop .woocommerce-ordering,.comparison .single-product .related,.comparison .single-product .up-sells,.shop .comparison .woocommerce-ordering,.single-product .comparison .related,.single-product .comparison .up-sells{padding:0}}.comparison__text{text-align:center}@media (max-width:991.98px){.comparison__text{padding:0 3.5rem}}.comparison__text p{margin-bottom:.5rem;letter-spacing:.4rem}@media (max-width:991.98px){.comparison__text p{letter-spacing:.2rem}}.comparison__text h2{font-weight:400}.comparison__compare-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:8.6rem auto 0}@media (max-width:991.98px){.comparison__compare-wrap{margin-top:4rem}}.comparison__compare-wrap .material{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;text-align:center}@media (max-width:991.98px){.comparison__compare-wrap .material{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.comparison__compare-wrap .material__k{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem}.comparison__compare-wrap .material__k .gold{color:#e6c77e;font-weight:700}.comparison__compare-wrap .material img{width:100%;margin:1.2rem auto}@media (max-width:991.98px){.comparison__compare-wrap .material img{width:22rem;margin:.5rem auto}}.comparison__compare-wrap .material__title{font-weight:400}@media (max-width:991.98px){.comparison__compare-wrap .material__title{font-size:2rem}}.comparison__compare-wrap .material__subtitle{margin-top:.3rem;letter-spacing:.4rem}@media (max-width:991.98px){.comparison__compare-wrap .material__subtitle{letter-spacing:.2rem}}.comparison__compare-wrap .compare{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;margin-left:3.3333333333%;margin-right:3.3333333333%;margin-top:6rem}@media (max-width:991.98px){.comparison__compare-wrap .compare{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;margin-right:0;margin:3rem 0}}@media (max-width:991.98px){.comparison__compare-wrap .compare__inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;padding:0 1.5rem;position:relative}}@media (max-width:991.98px){.comparison__compare-wrap .compare__inner-wrap::after{content:"";top:calc(50% - 1.6rem);width:calc(100% - 3rem);height:3.2rem;z-index:0;right:1.5rem;position:absolute;background:url(images/gold-bg.jpg) center/cover no-repeat;background-size:cover;border-radius:.5rem}}@media (max-width:991.98px){.comparison__compare-wrap .compare__inner-wrap.size-5::after{width:calc(125% - 3rem)}}@media (max-width:991.98px){.comparison__compare-wrap .compare__inner-wrap.size-6::after{width:calc(150% - 3rem)}}.comparison__compare-wrap .compare__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;font-size:1.8rem;text-align:center;margin-bottom:1.7rem}@media (max-width:991.98px){.comparison__compare-wrap .compare__row{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;font-size:1.4rem;margin-bottom:0;z-index:1}}@media (max-width:991.98px){.comparison__compare-wrap .compare__row:first-child .compare__title{border-radius:0 .5rem .5rem 0}}@media (max-width:991.98px){.comparison__compare-wrap .compare__row:first-child .compare__title::after{display:none}}@media (max-width:991.98px){.comparison__compare-wrap .compare__row:last-child .compare__title{border-radius:.5rem 0 0 .5rem}}.comparison__compare-wrap .compare__value{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.comparison__compare-wrap .compare__value{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.comparison__compare-wrap .compare__title{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;padding:.3rem 0;border-radius:.5rem;background:url(images/gold-bg.jpg) center/cover no-repeat;background-size:cover}@media (max-width:991.98px){.comparison__compare-wrap .compare__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-size:1.6rem;margin:1.4rem 0;border-radius:0;position:relative;background:0 0}}@media (max-width:991.98px){.comparison__compare-wrap .compare__title::after{content:"";height:50%;bottom:25%;width:1px;position:absolute;background-color:#000;right:0}}.comparison .table{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;margin-top:10.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.comparison .table{font-size:1.3rem;overflow:scroll;margin-top:5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.comparison .table::after{content:"";top:6rem;height:8.1rem;width:100%;z-index:-1;position:absolute;background:url(images/gold-bg-large.jpg) center/cover no-repeat;background-size:cover}@media (max-width:991.98px){.comparison .table::after{width:300%;top:4rem;height:6.3rem;right:1.5rem}}@media (max-width:991.98px){.comparison .table__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}}.comparison .table__col--1{letter-spacing:.4rem}@media (max-width:991.98px){.comparison .table__col--1{margin-right:1.5rem}}.comparison .table__col--1 .table__value{padding-right:2.2rem}@media (max-width:991.98px){.comparison .table__col--1 .table__value{padding-right:1.7rem}}.comparison .table__col--1 .table__title{padding-right:2.2rem}@media (max-width:991.98px){.comparison .table__col--1 .table__title{padding-right:1.7rem}}.comparison .table__title{display:-webkit-box;display:-ms-flexbox;display:flex;height:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.4rem}@media (max-width:991.98px){.comparison .table__title{height:4rem;font-size:1.3rem;letter-spacing:.3rem}}.comparison .table__value{display:-webkit-box;display:-ms-flexbox;display:flex;height:8.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:9.3rem;border-bottom:1px solid #e6c77e}@media (max-width:991.98px){.comparison .table__value{height:6.3rem}}.comparison .table__value--row-1{border:0}.promo-section{padding:6rem 0;background-color:#fff}@media (max-width:991.98px){.promo-section.gift .checkout-page__content-wrap,.promo-section.gift .content-wrap,.promo-section.gift .shop .woocommerce-ordering,.promo-section.gift .single-product .related,.promo-section.gift .single-product .up-sells,.shop .promo-section.gift .woocommerce-ordering,.single-product .promo-section.gift .related,.single-product .promo-section.gift .up-sells{padding:0}}.promo-section.account-promo{padding:0;margin-bottom:12.5rem;background-color:unset}@media (max-width:991.98px){.promo-section.account-promo{margin:0 -1.5rem 5rem}}.banner{z-index:1;color:#fff;position:relative}.banner__content-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-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}@media (max-width:991.98px){.banner__content-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:2.5rem}}.banner__slider{height:100%}.banner__slide{height:100%}.banner .img-relative{height:100%;position:relative}.banner__bg-img-wrap{top:0;left:0;width:100%;height:100%;z-index:-1;position:absolute}.banner__bg-img-wrap:after{content:"";top:0;left:0;height:100%;width:100%;z-index:1;display:block;position:absolute;background:-o-linear-gradient(89.53deg,rgba(0,0,0,.3) 8.51%,rgba(0,0,0,.036) 79.26%);background:linear-gradient(.47deg,rgba(0,0,0,.3) 8.51%,rgba(0,0,0,.036) 79.26%)}.banner__bg-img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__link-wrap{margin-top:2rem}@media (max-width:991.98px){.banner__link-wrap{width:100%;margin:1.4rem 0 4.8rem}}.banner.high{height:73rem}@media (max-width:991.98px){.banner.high{height:43rem}}.banner.high h1{margin-bottom:4rem}@media (max-width:991.98px){.banner.high h1{margin-bottom:1rem}}@media (max-width:991.98px){.banner.high{height:50.6rem}}@media (max-width:991.98px){.banner.high .banner__content-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.banner.short{display:-webkit-box;display:-ms-flexbox;display:flex;height:28rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.banner.short{height:15rem}}.banner.short .checkout-page__content-wrap,.banner.short .content-wrap,.banner.short .shop .woocommerce-ordering,.banner.short .single-product .related,.banner.short .single-product .up-sells,.shop .banner.short .woocommerce-ordering,.single-product .banner.short .related,.single-product .banner.short .up-sells{width:100%}.banner.short img{top:0;left:0;width:100%;z-index:-1;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.banner.medium{height:71.5rem;margin:10rem auto 0}@media (max-width:991.98px){.banner.medium{height:60.8rem;margin-top:5.5rem;margin:5.5rem 1.5rem 0}}.banner.medium .checkout-page__content-wrap,.banner.medium .content-wrap,.banner.medium .shop .woocommerce-ordering,.banner.medium .single-product .related,.banner.medium .single-product .up-sells,.shop .banner.medium .woocommerce-ordering,.single-product .banner.medium .related,.single-product .banner.medium .up-sells{color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap,.banner.medium .content-wrap,.banner.medium .shop .woocommerce-ordering,.banner.medium .single-product .related,.banner.medium .single-product .up-sells,.shop .banner.medium .woocommerce-ordering,.single-product .banner.medium .related,.single-product .banner.medium .up-sells{padding:0 3.8rem}}.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .shop .woocommerce-ordering h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.shop .banner.medium .woocommerce-ordering h2,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2{font-weight:300;margin-bottom:5.3rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .shop .woocommerce-ordering h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.shop .banner.medium .woocommerce-ordering h2,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2{margin-bottom:3.2rem}}.banner.medium .checkout-page__content-wrap .banner__link-wrap,.banner.medium .content-wrap .banner__link-wrap,.banner.medium .shop .woocommerce-ordering .banner__link-wrap,.banner.medium .single-product .related .banner__link-wrap,.banner.medium .single-product .up-sells .banner__link-wrap,.shop .banner.medium .woocommerce-ordering .banner__link-wrap,.single-product .banner.medium .related .banner__link-wrap,.single-product .banner.medium .up-sells .banner__link-wrap{margin-bottom:0}.banner.medium .checkout-page__content-wrap .banner__link-wrap .icon,.banner.medium .content-wrap .banner__link-wrap .icon,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .icon,.banner.medium .single-product .related .banner__link-wrap .icon,.banner.medium .single-product .up-sells .banner__link-wrap .icon,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .icon,.single-product .banner.medium .related .banner__link-wrap .icon,.single-product .banner.medium .up-sells .banner__link-wrap .icon{display:none}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .shop .woocommerce-ordering .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .shop .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .checkout-page__content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .shop .woocommerce-ordering .banner__link-wrap .btn,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .shop .woocommerce-ordering .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .shop .woocommerce-ordering .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.form--tranquilo-login__input-wrap--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input,.product--single .summary .banner.medium .checkout-page__content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .shop .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .related .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .up-sells .banner__link-wrap .single_add_to_cart_button,.shop .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .woocommerce-ordering .banner__link-wrap a.order-again,.shop .account .woocommerce .woocommerce-MyAccount-content .banner.medium .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .related .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.shop .banner.medium .woocommerce-ordering .banner__link-wrap .btn,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .woocommerce-ordering .banner__link-wrap .return-to-shop,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-button,.shop .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .woocommerce-ordering .banner__link-wrap #place_order,.shop .edit-account .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .edit-account .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .facetwp-facet.facetwp-facet-load_more .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.shop .facetwp-facet.facetwp-type-checkboxes .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.shop .facetwp-facet.facetwp-type-radio .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-radio,.shop .form--tranquilo-login__input-wrap--submit .banner.medium .woocommerce-ordering .banner__link-wrap input[type=submit],.shop .form--upload-form .wpcf7-form .form-row--submit .banner.medium .woocommerce-ordering .banner__link-wrap input,.shop .product--single .summary .banner.medium .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.shop .woocommerce-ResetPassword .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-ResetPassword .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-mini-cart__buttons .banner.medium .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.shop .woocommerce-shipping-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-shipping-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop form.gift-cards_form .gift_card_template_button .banner.medium .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .related .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .related .banner__link-wrap input,.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .up-sells .banner__link-wrap input,.single-product .product--single .summary .banner.medium .related .banner__link-wrap .single_add_to_cart_button,.single-product .product--single .summary .banner.medium .up-sells .banner__link-wrap .single_add_to_cart_button,.single-product .shop .banner.medium .related .banner__link-wrap .woocommerce-ordering,.single-product .shop .banner.medium .up-sells .banner__link-wrap .woocommerce-ordering,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .shop .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .shop .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{padding:2rem 5.4rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .shop .woocommerce-ordering .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .shop .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .shop .woocommerce-ordering .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .checkout-page__content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .content-wrap .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .shop .woocommerce-ordering .banner__link-wrap .btn,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .shop .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .shop .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.banner.medium .single-product .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .shop .woocommerce-ordering,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .shop .woocommerce-ordering .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .shop .woocommerce-ordering .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .shop .woocommerce-ordering .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .shop .woocommerce-ordering .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.form--tranquilo-login__input-wrap--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .shop .woocommerce-ordering .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input,.product--single .summary .banner.medium .checkout-page__content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .content-wrap .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .shop .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .related .banner__link-wrap .single_add_to_cart_button,.product--single .summary .banner.medium .single-product .up-sells .banner__link-wrap .single_add_to_cart_button,.shop .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .woocommerce-ordering .banner__link-wrap a.order-again,.shop .account .woocommerce .woocommerce-MyAccount-content .banner.medium .woocommerce-ordering .banner__link-wrap button:not(.btn--popup-close),.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .woocommerce-ordering .banner__link-wrap a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .archive__main-content .archive-nav--recipes .banner.medium .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .banner__link-wrap .nav__list li a,.shop .banner.medium .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .banner__link-wrap a,.shop .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .content-wrap .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .related .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.shop .banner.medium .woocommerce-ordering .banner__link-wrap .btn,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .edit-account .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.shop .banner.medium .woocommerce-ordering .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .product--single .summary .single_add_to_cart_button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ResetPassword .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-additional-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-address-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-billing-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-ordering,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-group button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap .woocommerce-shipping-fields .form-row button,.shop .banner.medium .woocommerce-ordering .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .woocommerce-ordering .banner__link-wrap .return-to-shop,.shop .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .woocommerce-ordering .banner__link-wrap .checkout-button,.shop .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .woocommerce-ordering .banner__link-wrap #place_order,.shop .edit-account .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .edit-account .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .facetwp-facet.facetwp-facet-load_more .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-load-more,.shop .facetwp-facet.facetwp-type-checkboxes .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-checkbox,.shop .facetwp-facet.facetwp-type-radio .banner.medium .woocommerce-ordering .banner__link-wrap .facetwp-radio,.shop .form--tranquilo-login__input-wrap--submit .banner.medium .woocommerce-ordering .banner__link-wrap input[type=submit],.shop .form--upload-form .wpcf7-form .form-row--submit .banner.medium .woocommerce-ordering .banner__link-wrap input,.shop .product--single .summary .banner.medium .woocommerce-ordering .banner__link-wrap .single_add_to_cart_button,.shop .woocommerce-ResetPassword .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-ResetPassword .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-additional-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-address-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-billing-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-mini-cart__buttons .banner.medium .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.shop .woocommerce-shipping-fields .form-group .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop .woocommerce-shipping-fields .form-row .banner.medium .woocommerce-ordering .banner__link-wrap button,.shop form.gift-cards_form .gift_card_template_button .banner.medium .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .related .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .related .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .banner.medium .up-sells .banner__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .shop .woocommerce-ordering,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .related .banner__link-wrap input,.single-product .form--upload-form .wpcf7-form .form-row--submit .banner.medium .up-sells .banner__link-wrap input,.single-product .product--single .summary .banner.medium .related .banner__link-wrap .single_add_to_cart_button,.single-product .product--single .summary .banner.medium .up-sells .banner__link-wrap .single_add_to_cart_button,.single-product .shop .banner.medium .related .banner__link-wrap .woocommerce-ordering,.single-product .shop .banner.medium .up-sells .banner__link-wrap .woocommerce-ordering,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .shop .woocommerce-ordering .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .shop .woocommerce-ordering .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .shop .woocommerce-ordering .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{font-size:1.8rem}}.banner.normal{color:#fff;height:46rem;margin:0 auto}@media (max-width:991.98px){.banner.normal{height:16.5rem;max-width:calc(100% - 3rem)}}.banner.normal .checkout-page__content-wrap,.banner.normal .content-wrap,.banner.normal .shop .woocommerce-ordering,.banner.normal .single-product .related,.banner.normal .single-product .up-sells,.shop .banner.normal .woocommerce-ordering,.single-product .banner.normal .related,.single-product .banner.normal .up-sells{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .shop .woocommerce-ordering h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.shop .banner.normal .woocommerce-ordering h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2{font-weight:300}.points{color:#fff;padding:3rem 0;background-color:#353535}@media (max-width:991.98px){.points{padding:4rem 0 0}}.points .checkout-page__content-wrap,.points .content-wrap,.points .shop .woocommerce-ordering,.points .single-product .related,.points .single-product .up-sells,.shop .points .woocommerce-ordering,.single-product .points .related,.single-product .points .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.points .checkout-page__content-wrap,.points .content-wrap,.points .shop .woocommerce-ordering,.points .single-product .related,.points .single-product .up-sells,.shop .points .woocommerce-ordering,.single-product .points .related,.single-product .points .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}}.points .checkout-page__content-wrap .item,.points .content-wrap .item,.points .shop .woocommerce-ordering .item,.points .single-product .related .item,.points .single-product .up-sells .item,.shop .points .woocommerce-ordering .item,.single-product .points .related .item,.single-product .points .up-sells .item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:32rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:991.98px){.points .checkout-page__content-wrap .item,.points .content-wrap .item,.points .shop .woocommerce-ordering .item,.points .single-product .related .item,.points .single-product .up-sells .item,.shop .points .woocommerce-ordering .item,.single-product .points .related .item,.single-product .points .up-sells .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;max-width:unset;margin-bottom:4rem}}.points .checkout-page__content-wrap .item img,.points .content-wrap .item img,.points .shop .woocommerce-ordering .item img,.points .single-product .related .item img,.points .single-product .up-sells .item img,.shop .points .woocommerce-ordering .item img,.single-product .points .related .item img,.single-product .points .up-sells .item img{max-height:4rem;max-width:4.6rem;margin:0 auto 2rem}@media (max-width:991.98px){.points .checkout-page__content-wrap .item img,.points .content-wrap .item img,.points .shop .woocommerce-ordering .item img,.points .single-product .related .item img,.points .single-product .up-sells .item img,.shop .points .woocommerce-ordering .item img,.single-product .points .related .item img,.single-product .points .up-sells .item img{max-height:4.6rem;max-width:5rem}}.points .checkout-page__content-wrap .item::after,.points .content-wrap .item::after,.points .shop .woocommerce-ordering .item::after,.points .single-product .related .item::after,.points .single-product .up-sells .item::after,.shop .points .woocommerce-ordering .item::after,.single-product .points .related .item::after,.single-product .points .up-sells .item::after{content:"";height:6rem;width:.5px;display:block;background-color:#fff}@media (max-width:991.98px){.points .checkout-page__content-wrap .item::after,.points .content-wrap .item::after,.points .shop .woocommerce-ordering .item::after,.points .single-product .related .item::after,.points .single-product .up-sells .item::after,.shop .points .woocommerce-ordering .item::after,.single-product .points .related .item::after,.single-product .points .up-sells .item::after{display:none}}.points .checkout-page__content-wrap .item__inner-wrap,.points .content-wrap .item__inner-wrap,.points .shop .woocommerce-ordering .item__inner-wrap,.points .single-product .related .item__inner-wrap,.points .single-product .up-sells .item__inner-wrap,.shop .points .woocommerce-ordering .item__inner-wrap,.single-product .points .related .item__inner-wrap,.single-product .points .up-sells .item__inner-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:10.5rem;padding:0 7.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.points .checkout-page__content-wrap .item__inner-wrap,.points .content-wrap .item__inner-wrap,.points .shop .woocommerce-ordering .item__inner-wrap,.points .single-product .related .item__inner-wrap,.points .single-product .up-sells .item__inner-wrap,.shop .points .woocommerce-ordering .item__inner-wrap,.single-product .points .related .item__inner-wrap,.single-product .points .up-sells .item__inner-wrap{padding:0 3.5rem}}.points .checkout-page__content-wrap .item:first-child .item__inner-wrap,.points .content-wrap .item:first-child .item__inner-wrap,.points .shop .woocommerce-ordering .item:first-child .item__inner-wrap,.points .single-product .related .item:first-child .item__inner-wrap,.points .single-product .up-sells .item:first-child .item__inner-wrap,.shop .points .woocommerce-ordering .item:first-child .item__inner-wrap,.single-product .points .related .item:first-child .item__inner-wrap,.single-product .points .up-sells .item:first-child .item__inner-wrap{padding:0 4rem}@media (max-width:991.98px){.points .checkout-page__content-wrap .item:first-child .item__inner-wrap,.points .content-wrap .item:first-child .item__inner-wrap,.points .shop .woocommerce-ordering .item:first-child .item__inner-wrap,.points .single-product .related .item:first-child .item__inner-wrap,.points .single-product .up-sells .item:first-child .item__inner-wrap,.shop .points .woocommerce-ordering .item:first-child .item__inner-wrap,.single-product .points .related .item:first-child .item__inner-wrap,.single-product .points .up-sells .item:first-child .item__inner-wrap{padding:0 3.5rem}}.points .checkout-page__content-wrap .item:last-child .item__inner-wrap,.points .content-wrap .item:last-child .item__inner-wrap,.points .shop .woocommerce-ordering .item:last-child .item__inner-wrap,.points .single-product .related .item:last-child .item__inner-wrap,.points .single-product .up-sells .item:last-child .item__inner-wrap,.shop .points .woocommerce-ordering .item:last-child .item__inner-wrap,.single-product .points .related .item:last-child .item__inner-wrap,.single-product .points .up-sells .item:last-child .item__inner-wrap{padding:0 5rem}@media (max-width:991.98px){.points .checkout-page__content-wrap .item:last-child .item__inner-wrap,.points .content-wrap .item:last-child .item__inner-wrap,.points .shop .woocommerce-ordering .item:last-child .item__inner-wrap,.points .single-product .related .item:last-child .item__inner-wrap,.points .single-product .up-sells .item:last-child .item__inner-wrap,.shop .points .woocommerce-ordering .item:last-child .item__inner-wrap,.single-product .points .related .item:last-child .item__inner-wrap,.single-product .points .up-sells .item:last-child .item__inner-wrap{padding:0 3.5rem}}.points .checkout-page__content-wrap .item:last-child::after,.points .content-wrap .item:last-child::after,.points .shop .woocommerce-ordering .item:last-child::after,.points .single-product .related .item:last-child::after,.points .single-product .up-sells .item:last-child::after,.shop .points .woocommerce-ordering .item:last-child::after,.single-product .points .related .item:last-child::after,.single-product .points .up-sells .item:last-child::after{display:none}.points.texture{background-image:url(images/footer_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.points.golden{margin-top:13rem;padding:9.3rem 0 6.3rem;background-image:url(images/footer_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:991.98px){.points.golden{margin-top:4.2rem;padding:6.8rem 0 0}}.points.golden strong{display:inline-block;color:#e6c77e;margin-bottom:.9rem}.points.golden .item{max-width:unset}@media (max-width:991.98px){.points.golden .item{margin-bottom:6rem}}.points.golden .item::after{display:none}.points.golden .item__inner-wrap{height:15rem}@media (max-width:991.98px){.points.golden .item__inner-wrap{height:20rem;padding:0 3rem}}.points.golden .item__inner-wrap img{max-width:10.5rem;max-height:4rem}.faq-section{margin:6.2rem 0 10rem}@media (max-width:991.98px){.faq-section{margin:2.5rem 0 2.7rem}}.faq-section .checkout-page__content-wrap,.faq-section .content-wrap,.faq-section .shop .woocommerce-ordering,.faq-section .single-product .related,.faq-section .single-product .up-sells,.shop .faq-section .woocommerce-ordering,.single-product .faq-section .related,.single-product .faq-section .up-sells{background:#fff}.contact-us{padding:10.7rem 0 14.9rem;background:url(images/marble-texture.jpg) repeat center center/cover;background-size:cover}@media (max-width:991.98px){.contact-us{padding:2.1rem 0 4rem}}.contact-us__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.contact-us__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 48.5974754558%;flex:0 0 48.5974754558%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.5974754558%;margin-left:13.1136044881%}@media (max-width:991.98px){.contact-us__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;margin-bottom:2.2rem}}.contact-us__form-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-left:10.3085553997%}@media (max-width:991.98px){.contact-us__form-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;text-align:center}}.contact-us__form-wrap .form{margin-top:4.5rem}.contact-us__form-wrap .form__title{margin-bottom:2rem;font-weight:700}.contact-us__chat{margin-top:3rem}.contact-us__text h1{margin-bottom:.7rem}@media (max-width:991.98px){.contact-us__text h1{font-size:2rem}}.contact-us__text p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.contact-us__text p{display:block}}.contact-us__text p img{max-width:1.9rem;max-height:2rem;margin-left:1.5rem}@media (max-width:991.98px){.contact-us__text p img{margin:0 auto .9rem}}.contact-form{text-align:center;margin:5rem 0 11rem}@media (max-width:991.98px){.contact-form{margin:2.7rem 0 5rem}}.contact-form__text{margin-bottom:5rem}@media (max-width:991.98px){.contact-form__text{margin-bottom:3.8rem}}.contact-form__text h2{margin-bottom:1rem}@media (max-width:991.98px){.contact-form__text h2{font-size:2rem}}.upload-form{text-align:center;margin:14.3rem 0 5rem}@media (max-width:991.98px){.upload-form{margin:8.2rem 1.5rem}}.shop .upload-form .woocommerce-ordering,.single-product .upload-form .related,.single-product .upload-form .up-sells,.upload-form .checkout-page__content-wrap,.upload-form .content-wrap,.upload-form .shop .woocommerce-ordering,.upload-form .single-product .related,.upload-form .single-product .up-sells{background-color:#fff;padding:6rem 14.7rem 9.5rem}@media (max-width:991.98px){.shop .upload-form .woocommerce-ordering,.single-product .upload-form .related,.single-product .upload-form .up-sells,.upload-form .checkout-page__content-wrap,.upload-form .content-wrap,.upload-form .shop .woocommerce-ordering,.upload-form .single-product .related,.upload-form .single-product .up-sells{padding:6rem 2.3rem 9.4rem}}.upload-form__text{margin-bottom:5rem}.upload-form__text h2{margin-bottom:1rem}@media (max-width:991.98px){.upload-form__text h2{font-size:2rem}}.text-and-points{padding:10rem 0 1rem}@media (max-width:991.98px){.text-and-points{padding-top:6.8rem}}.text-and-points__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.text-and-points__title{text-align:center;margin-bottom:6rem}.text-and-points__title strong{font-weight:400}.text-and-points__text h2{margin-bottom:4rem}@media (max-width:991.98px){.text-and-points__text h2{font-size:2rem;margin-bottom:2.9rem}}.text-and-points__text strong{color:#e6c77e;font-weight:400}.text-and-points__text a{margin-top:3rem}.text-and-points__items{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.text-and-points__items{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.text-and-points__items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.text-and-points__items-wrap .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}.text-and-points__items-wrap .item__inner-wrap{text-align:center;font-size:2.2rem;padding:6rem 4rem}@media (max-width:991.98px){.text-and-points__items-wrap .item__inner-wrap{font-size:1.4rem;padding:2rem 4rem}}.text-and-points__items-wrap .item__inner-wrap img{max-width:4.7rem;max-height:4.7rem;margin:0 auto 2rem}@media (max-width:991.98px){.text-and-points__items-wrap .item__inner-wrap img{max-width:5rem}}.text-and-points__items-wrap .item:first-child{border-left:.5px solid #cbcbcb;border-bottom:.5px solid #cbcbcb}.text-and-points__items-wrap .item:nth-child(2){border-bottom:.5px solid #cbcbcb}.text-and-points__items-wrap .item:nth-child(3){border-left:.5px solid #cbcbcb}.text-and-points.black .text-and-points__text{-webkit-box-flex:0;-ms-flex:0 0 38.2889200561%;flex:0 0 38.2889200561%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:38.2889200561%;margin-left:13.1136044881%}@media (max-width:991.98px){.text-and-points.black .text-and-points__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;text-align:center;margin-bottom:3.6rem}}.text-and-points.texture{background:url(images/marble-texture.jpg) center/cover no-repeat;background-size:cover}@media (max-width:991.98px){.text-and-points.texture{padding-top:4.2rem}}@media (max-width:991.98px){.text-and-points.texture .text-and-points__title{padding:0 3rem;margin-bottom:4rem}}.text-and-points.texture .text-and-points__title strong{color:#e6c77e}.text-and-points.texture .text-and-points__text{-webkit-box-flex:0;-ms-flex:0 0 41.0939691445%;flex:0 0 41.0939691445%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.0939691445%}@media (max-width:991.98px){.text-and-points.texture .text-and-points__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.text-and-points.texture .text-and-points__row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.text-and-points.texture .text-and-points__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.text-and-points.texture .text-and-points__items{margin-left:7.0126227209%}@media (max-width:991.98px){.text-and-points.texture .text-and-points__items{margin-left:0}}@media (max-width:991.98px){.text-and-points.texture .text-and-points__items-wrap{margin-bottom:6rem}}.text-and-points.texture .text-and-points__items-wrap .item{border-color:#e6c77e}.text-and-points.texture .text-and-points__items-wrap .item__inner-wrap{padding:6rem 3rem}@media (max-width:991.98px){.text-and-points.texture .text-and-points__items-wrap .item__inner-wrap{padding:3rem 2rem}}.text-and-img__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-and-img__title{text-align:center;margin-bottom:6rem}@media (max-width:991.98px){.text-and-img__title{margin-bottom:2.2rem}}.text-and-img__title strong{color:#e6c77e;font-weight:400}@media (max-width:991.98px){.text-and-img__title h1,.text-and-img__title h2{font-size:2rem}}.text-and-img__text{-webkit-box-flex:0;-ms-flex:0 0 38.2889200561%;flex:0 0 38.2889200561%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:38.2889200561%}@media (max-width:991.98px){.text-and-img__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}@media (max-width:991.98px){.text-and-img__text h2{font-size:2rem}}.text-and-img__text strong{color:#e6c77e;font-weight:400}.text-and-img__text a{margin-top:3.7rem}@media (max-width:991.98px){.text-and-img__text a{margin-top:1.1rem}}.text-and-img__img-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.text-and-img__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.text-and-img.home{padding:24.5rem 0 15rem}@media (max-width:991.98px){.text-and-img.home{padding:2.6rem 0 4.5rem}}.text-and-img.home .text-and-img__row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.text-and-img.home .text-and-img__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.text-and-img.home .text-and-img__img-wrap{margin-left:7.0126227209%}@media (max-width:991.98px){.text-and-img.home .text-and-img__img-wrap{margin-left:0;margin-top:4.5rem;padding:0 8rem}}.text-and-img.home .text-and-img__text{margin-left:29.7335203366%}@media (max-width:991.98px){.text-and-img.home .text-and-img__text{margin-left:0}}.text-and-img.home .text-and-img__text h2{margin-bottom:4rem}@media (max-width:991.98px){.text-and-img.home .text-and-img__text h2{margin-bottom:2.8rem}}.text-and-img.white{padding:7.5rem 0 13rem;background-color:#fff}@media (max-width:991.98px){.text-and-img.white{padding:2.6rem 0 4.5rem}}.text-and-img.white .text-and-img__img-wrap{margin-left:13.0434782609%}@media (max-width:991.98px){.text-and-img.white .text-and-img__img-wrap{margin-left:0}}@media (max-width:991.98px){.text-and-img.white .text-and-img__text{margin-top:2.6rem}}.text-and-img.white .text-and-img__text h2{margin-bottom:3.2rem}@media (max-width:991.98px){.text-and-img.white .text-and-img__text h2{font-size:2rem;margin-bottom:1.4rem}}.text-and-img.white-wide{padding:5.3rem 0 15rem;background-color:#fff}@media (max-width:991.98px){.text-and-img.white-wide{padding:2.5rem 0 3.7rem}}.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row,.single-product .text-and-img.white-wide .related .text-and-img__row,.single-product .text-and-img.white-wide .up-sells .text-and-img__row,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row,.text-and-img.white-wide .content-wrap .text-and-img__row,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row,.text-and-img.white-wide .single-product .related .text-and-img__row,.text-and-img.white-wide .single-product .up-sells .text-and-img__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row,.single-product .text-and-img.white-wide .related .text-and-img__row,.single-product .text-and-img.white-wide .up-sells .text-and-img__row,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row,.text-and-img.white-wide .content-wrap .text-and-img__row,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row,.text-and-img.white-wide .single-product .related .text-and-img__row,.text-and-img.white-wide .single-product .up-sells .text-and-img__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.white-wide .related .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.white-wide .up-sells .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .single-product .related .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .single-product .up-sells .text-and-img__row .text-and-img__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 40.2906976744%;flex:0 0 40.2906976744%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:40.2906976744%;margin-right:10.8720930233%}@media (max-width:991.98px){.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.white-wide .related .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.white-wide .up-sells .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .single-product .related .text-and-img__row .text-and-img__img-wrap,.text-and-img.white-wide .single-product .up-sells .text-and-img__row .text-and-img__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-right:0;margin-top:3.8rem}}.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row .text-and-img__text,.single-product .text-and-img.white-wide .related .text-and-img__row .text-and-img__text,.single-product .text-and-img.white-wide .up-sells .text-and-img__row .text-and-img__text,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row .text-and-img__text,.text-and-img.white-wide .content-wrap .text-and-img__row .text-and-img__text,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row .text-and-img__text,.text-and-img.white-wide .single-product .related .text-and-img__row .text-and-img__text,.text-and-img.white-wide .single-product .up-sells .text-and-img__row .text-and-img__text{-webkit-box-flex:0;-ms-flex:0 0 40.2906976744%;flex:0 0 40.2906976744%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:40.2906976744%;margin-right:8.5465116279%}@media (max-width:991.98px){.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row .text-and-img__text,.single-product .text-and-img.white-wide .related .text-and-img__row .text-and-img__text,.single-product .text-and-img.white-wide .up-sells .text-and-img__row .text-and-img__text,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row .text-and-img__text,.text-and-img.white-wide .content-wrap .text-and-img__row .text-and-img__text,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row .text-and-img__text,.text-and-img.white-wide .single-product .related .text-and-img__row .text-and-img__text,.text-and-img.white-wide .single-product .up-sells .text-and-img__row .text-and-img__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-right:0}}.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.white-wide .related .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.white-wide .up-sells .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .single-product .related .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .single-product .up-sells .text-and-img__row .text-and-img__text h2{font-size:1.8rem;font-weight:700}@media (max-width:991.98px){.shop .text-and-img.white-wide .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.white-wide .related .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.white-wide .up-sells .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .checkout-page__content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .shop .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .single-product .related .text-and-img__row .text-and-img__text h2,.text-and-img.white-wide .single-product .up-sells .text-and-img__row .text-and-img__text h2{font-size:1.4rem}}.text-and-img.gray{margin-top:5rem;background-color:#f8f9fb}@media (max-width:991.98px){.text-and-img.gray{margin-top:3.5rem}}@media (max-width:991.98px){.text-and-img.gray .text-and-img__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.text-and-img.gray .text-and-img__img-wrap{margin-left:13.0434782609%}@media (max-width:991.98px){.text-and-img.gray .text-and-img__img-wrap{margin-left:0;margin-top:4.4rem}}.text-and-img.gray .text-and-img__text h2{margin-bottom:3.2rem}@media (max-width:991.98px){.text-and-img.gray .text-and-img__text h2{font-size:2rem;margin-bottom:1.6rem}}.text-and-img.with-items{margin-top:15rem}@media (max-width:991.98px){.text-and-img.with-items{margin-top:4.4rem}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row,.single-product .text-and-img.with-items .related .text-and-img__row,.single-product .text-and-img.with-items .up-sells .text-and-img__row,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row,.text-and-img.with-items .content-wrap .text-and-img__row,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row,.text-and-img.with-items .single-product .related .text-and-img__row,.text-and-img.with-items .single-product .up-sells .text-and-img__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row,.single-product .text-and-img.with-items .related .text-and-img__row,.single-product .text-and-img.with-items .up-sells .text-and-img__row,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row,.text-and-img.with-items .content-wrap .text-and-img__row,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row,.text-and-img.with-items .single-product .related .text-and-img__row,.text-and-img.with-items .single-product .up-sells .text-and-img__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__text,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__text,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__text,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__text,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__text,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__text,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__text,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__text{-webkit-box-flex:0;-ms-flex:0 0 38.3590462833%;flex:0 0 38.3590462833%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:38.3590462833%;margin-left:13.0434782609%}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__text,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__text,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__text,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__text,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__text,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__text,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__text,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__text h2{margin-bottom:2.4rem}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__text h2,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__text h2,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__text h2{margin-bottom:1.6rem}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:4.1rem -.5rem 0}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap{margin:3.8rem -1rem 0}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap .item,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap .item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;padding:0 .5rem;margin-bottom:2.1rem}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap .item,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap .item,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding:0 1rem;margin-bottom:3.2rem}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap .item__inner-wrap{text-align:center;padding:1.5rem .2rem 1.3rem;background-color:#fff;min-height:13rem;-webkit-box-shadow:4px 2px 9px 0 rgba(159,128,60,.1),14px 6px 16px 0 rgba(159,128,60,.09),32px 14px 21px 0 rgba(159,128,60,.05),57px 25px 25px 0 rgba(159,128,60,.01),89px 40px 27px 0 rgba(159,128,60,0);box-shadow:4px 2px 9px 0 rgba(159,128,60,.1),14px 6px 16px 0 rgba(159,128,60,.09),32px 14px 21px 0 rgba(159,128,60,.05),57px 25px 25px 0 rgba(159,128,60,.01),89px 40px 27px 0 rgba(159,128,60,0)}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap .item__inner-wrap,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap .item__inner-wrap{padding:1.7rem 2rem 1.3rem;min-height:13rem}}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__items-wrap .item__inner-wrap img{max-width:4.2rem;max-height:4rem;margin:0 auto 1.3rem}.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 48.5974754558%;flex:0 0 48.5974754558%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.5974754558%}@media (max-width:991.98px){.shop .text-and-img.with-items .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.with-items .related .text-and-img__row .text-and-img__img-wrap,.single-product .text-and-img.with-items .up-sells .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .checkout-page__content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .content-wrap .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .shop .woocommerce-ordering .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .single-product .related .text-and-img__row .text-and-img__img-wrap,.text-and-img.with-items .single-product .up-sells .text-and-img__row .text-and-img__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.prod-cat-menu{padding:6rem 0 7rem;background-color:#fff}@media (max-width:991.98px){.prod-cat-menu{padding:4rem 0}}.prod-cat-menu__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -2rem}@media (max-width:991.98px){.prod-cat-menu__row{margin:0 -1rem}}.prod-cat-menu__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding:0 2rem;text-align:center;margin-bottom:5rem}@media (max-width:991.98px){.prod-cat-menu__item{padding:0 1rem;margin-bottom:2.9rem}}.prod-cat-menu__item .img-wrap{width:100%;height:44.2rem;background-color:#f8f9fb}@media (max-width:991.98px){.prod-cat-menu__item .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:15.5rem}}.prod-cat-menu__item .img-wrap img{-o-object-fit:contain;object-fit:contain;max-height:44.2rem;margin:0 auto}@media (max-width:991.98px){.prod-cat-menu__item .img-wrap img{max-height:15.5rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .prod-cat-menu__item a,.banner.medium .checkout-page__content-wrap .prod-cat-menu__item h2,.banner.medium .content-wrap .prod-cat-menu__item h2,.banner.medium .shop .woocommerce-ordering .prod-cat-menu__item h2,.banner.medium .single-product .related .prod-cat-menu__item h2,.banner.medium .single-product .up-sells .prod-cat-menu__item h2,.banner.normal .checkout-page__content-wrap .prod-cat-menu__item h2,.banner.normal .content-wrap .prod-cat-menu__item h2,.banner.normal .shop .woocommerce-ordering .prod-cat-menu__item h2,.banner.normal .single-product .related .prod-cat-menu__item h2,.banner.normal .single-product .up-sells .prod-cat-menu__item h2,.banner__content-wrap .prod-cat-menu__item h1,.blog-section__text .prod-cat-menu__item h2,.blog-section__text .prod-cat-menu__item p,.checkout-page__main-content .woocommerce-checkout #order_review .prod-cat-menu__item .order_review_heading,.collections-section__text .prod-cat-menu__item h2,.comparison .table__col--1 .prod-cat-menu__item .table__value,.contact-form__text .prod-cat-menu__item h2,.contact-us__text .prod-cat-menu__item h1,.form--contact-form .wpcf7-form .form-row--submit .prod-cat-menu__item input,.form--contact-us .wpcf7-form .form-row--submit .prod-cat-menu__item input,.google-reviews__text .prod-cat-menu__item h2,.instagram__text .prod-cat-menu__item h2,.logos-slider__text-wrap .prod-cat-menu__item h2,.logos-slider__text-wrap .prod-cat-menu__item p,.newsletter-section__text .prod-cat-menu__item h2,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.prod-cat-menu__item .banner.medium .checkout-page__content-wrap h2,.prod-cat-menu__item .banner.medium .content-wrap h2,.prod-cat-menu__item .banner.medium .shop .woocommerce-ordering h2,.prod-cat-menu__item .banner.medium .single-product .related h2,.prod-cat-menu__item .banner.medium .single-product .up-sells h2,.prod-cat-menu__item .banner.normal .checkout-page__content-wrap h2,.prod-cat-menu__item .banner.normal .content-wrap h2,.prod-cat-menu__item .banner.normal .shop .woocommerce-ordering h2,.prod-cat-menu__item .banner.normal .single-product .related h2,.prod-cat-menu__item .banner.normal .single-product .up-sells h2,.prod-cat-menu__item .banner__content-wrap h1,.prod-cat-menu__item .blog-section__text h2,.prod-cat-menu__item .blog-section__text p,.prod-cat-menu__item .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.prod-cat-menu__item .collections-section__text h2,.prod-cat-menu__item .comparison .table__col--1 .table__value,.prod-cat-menu__item .contact-form__text h2,.prod-cat-menu__item .contact-us__text h1,.prod-cat-menu__item .form--contact-form .wpcf7-form .form-row--submit input,.prod-cat-menu__item .form--contact-us .wpcf7-form .form-row--submit input,.prod-cat-menu__item .google-reviews__text h2,.prod-cat-menu__item .instagram__text h2,.prod-cat-menu__item .logos-slider__text-wrap h2,.prod-cat-menu__item .logos-slider__text-wrap p,.prod-cat-menu__item .newsletter-section__text h2,.prod-cat-menu__item .product--single .product-info .info-box__title-wrap h2,.prod-cat-menu__item .product--single .summary .product_title,.prod-cat-menu__item .products-slider__text-wrap,.prod-cat-menu__item .promo__text h2,.prod-cat-menu__item .promo__text strong,.prod-cat-menu__item .single .post__content em,.prod-cat-menu__item .single-product .related h2,.prod-cat-menu__item .single-product .up-sells h2,.prod-cat-menu__item .text h1,.prod-cat-menu__item .text-and-img__text h2,.prod-cat-menu__item .text-and-img__title h1,.prod-cat-menu__item .text-and-img__title h2,.prod-cat-menu__item .text-and-points__text h2,.prod-cat-menu__item .text-and-points__title h2,.prod-cat-menu__item .title,.prod-cat-menu__item .upload-form__text h2,.product--single .product-info .info-box__title-wrap .prod-cat-menu__item h2,.product--single .summary .prod-cat-menu__item .product_title,.promo__text .prod-cat-menu__item h2,.promo__text .prod-cat-menu__item strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .prod-cat-menu__item a,.shop .banner.medium .woocommerce-ordering .prod-cat-menu__item h2,.shop .banner.normal .woocommerce-ordering .prod-cat-menu__item h2,.shop .prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .prod-cat-menu__item .banner.medium .woocommerce-ordering h2,.shop .prod-cat-menu__item .banner.normal .woocommerce-ordering h2,.single .post__content .prod-cat-menu__item em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .prod-cat-menu__item a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .prod-cat-menu__item a,.single-product .banner.medium .related .prod-cat-menu__item h2,.single-product .banner.medium .up-sells .prod-cat-menu__item h2,.single-product .banner.normal .related .prod-cat-menu__item h2,.single-product .banner.normal .up-sells .prod-cat-menu__item h2,.single-product .prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .prod-cat-menu__item .banner.medium .related h2,.single-product .prod-cat-menu__item .banner.medium .up-sells h2,.single-product .prod-cat-menu__item .banner.normal .related h2,.single-product .prod-cat-menu__item .banner.normal .up-sells h2,.single-product .related .prod-cat-menu__item h2,.single-product .up-sells .prod-cat-menu__item h2,.text .prod-cat-menu__item h1,.text-and-img__text .prod-cat-menu__item h2,.text-and-img__title .prod-cat-menu__item h1,.text-and-img__title .prod-cat-menu__item h2,.text-and-points__text .prod-cat-menu__item h2,.text-and-points__title .prod-cat-menu__item h2,.upload-form__text .prod-cat-menu__item h2{margin-top:1rem;font-size:2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .prod-cat-menu__item a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .prod-cat-menu__item a,.banner.medium .checkout-page__content-wrap .prod-cat-menu__item h2,.banner.medium .content-wrap .prod-cat-menu__item h2,.banner.medium .shop .woocommerce-ordering .prod-cat-menu__item h2,.banner.medium .single-product .related .prod-cat-menu__item h2,.banner.medium .single-product .up-sells .prod-cat-menu__item h2,.banner.normal .checkout-page__content-wrap .prod-cat-menu__item h2,.banner.normal .content-wrap .prod-cat-menu__item h2,.banner.normal .shop .woocommerce-ordering .prod-cat-menu__item h2,.banner.normal .single-product .related .prod-cat-menu__item h2,.banner.normal .single-product .up-sells .prod-cat-menu__item h2,.banner__content-wrap .prod-cat-menu__item h1,.blog-section__text .prod-cat-menu__item h2,.blog-section__text .prod-cat-menu__item p,.checkout-page__main-content .woocommerce-checkout #order_review .prod-cat-menu__item .order_review_heading,.collections-section__text .prod-cat-menu__item h2,.comparison .table__col--1 .prod-cat-menu__item .table__value,.contact-form__text .prod-cat-menu__item h2,.contact-us__text .prod-cat-menu__item h1,.form--contact-form .wpcf7-form .form-row--submit .prod-cat-menu__item input,.form--contact-us .wpcf7-form .form-row--submit .prod-cat-menu__item input,.google-reviews__text .prod-cat-menu__item h2,.instagram__text .prod-cat-menu__item h2,.logos-slider__text-wrap .prod-cat-menu__item h2,.logos-slider__text-wrap .prod-cat-menu__item p,.newsletter-section__text .prod-cat-menu__item h2,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.prod-cat-menu__item .banner.medium .checkout-page__content-wrap h2,.prod-cat-menu__item .banner.medium .content-wrap h2,.prod-cat-menu__item .banner.medium .shop .woocommerce-ordering h2,.prod-cat-menu__item .banner.medium .single-product .related h2,.prod-cat-menu__item .banner.medium .single-product .up-sells h2,.prod-cat-menu__item .banner.normal .checkout-page__content-wrap h2,.prod-cat-menu__item .banner.normal .content-wrap h2,.prod-cat-menu__item .banner.normal .shop .woocommerce-ordering h2,.prod-cat-menu__item .banner.normal .single-product .related h2,.prod-cat-menu__item .banner.normal .single-product .up-sells h2,.prod-cat-menu__item .banner__content-wrap h1,.prod-cat-menu__item .blog-section__text h2,.prod-cat-menu__item .blog-section__text p,.prod-cat-menu__item .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.prod-cat-menu__item .collections-section__text h2,.prod-cat-menu__item .comparison .table__col--1 .table__value,.prod-cat-menu__item .contact-form__text h2,.prod-cat-menu__item .contact-us__text h1,.prod-cat-menu__item .form--contact-form .wpcf7-form .form-row--submit input,.prod-cat-menu__item .form--contact-us .wpcf7-form .form-row--submit input,.prod-cat-menu__item .google-reviews__text h2,.prod-cat-menu__item .instagram__text h2,.prod-cat-menu__item .logos-slider__text-wrap h2,.prod-cat-menu__item .logos-slider__text-wrap p,.prod-cat-menu__item .newsletter-section__text h2,.prod-cat-menu__item .product--single .product-info .info-box__title-wrap h2,.prod-cat-menu__item .product--single .summary .product_title,.prod-cat-menu__item .products-slider__text-wrap,.prod-cat-menu__item .promo__text h2,.prod-cat-menu__item .promo__text strong,.prod-cat-menu__item .single .post__content em,.prod-cat-menu__item .single-product .related h2,.prod-cat-menu__item .single-product .up-sells h2,.prod-cat-menu__item .text h1,.prod-cat-menu__item .text-and-img__text h2,.prod-cat-menu__item .text-and-img__title h1,.prod-cat-menu__item .text-and-img__title h2,.prod-cat-menu__item .text-and-points__text h2,.prod-cat-menu__item .text-and-points__title h2,.prod-cat-menu__item .title,.prod-cat-menu__item .upload-form__text h2,.product--single .product-info .info-box__title-wrap .prod-cat-menu__item h2,.product--single .summary .prod-cat-menu__item .product_title,.promo__text .prod-cat-menu__item h2,.promo__text .prod-cat-menu__item strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .prod-cat-menu__item a,.shop .banner.medium .woocommerce-ordering .prod-cat-menu__item h2,.shop .banner.normal .woocommerce-ordering .prod-cat-menu__item h2,.shop .prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .prod-cat-menu__item .banner.medium .woocommerce-ordering h2,.shop .prod-cat-menu__item .banner.normal .woocommerce-ordering h2,.single .post__content .prod-cat-menu__item em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .prod-cat-menu__item a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .prod-cat-menu__item a,.single-product .banner.medium .related .prod-cat-menu__item h2,.single-product .banner.medium .up-sells .prod-cat-menu__item h2,.single-product .banner.normal .related .prod-cat-menu__item h2,.single-product .banner.normal .up-sells .prod-cat-menu__item h2,.single-product .prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .prod-cat-menu__item .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .prod-cat-menu__item .banner.medium .related h2,.single-product .prod-cat-menu__item .banner.medium .up-sells h2,.single-product .prod-cat-menu__item .banner.normal .related h2,.single-product .prod-cat-menu__item .banner.normal .up-sells h2,.single-product .related .prod-cat-menu__item h2,.single-product .up-sells .prod-cat-menu__item h2,.text .prod-cat-menu__item h1,.text-and-img__text .prod-cat-menu__item h2,.text-and-img__title .prod-cat-menu__item h1,.text-and-img__title .prod-cat-menu__item h2,.text-and-points__text .prod-cat-menu__item h2,.text-and-points__title .prod-cat-menu__item h2,.upload-form__text .prod-cat-menu__item h2{margin-top:.8rem}}.collections-section{margin-top:7rem}@media (max-width:991.98px){.collections-section{margin-top:3rem}}.collections-section.black{color:#fff;background:url(images/collections_bg.jpg) center/cover no-repeat;background-size:cover}.collections-section.black .collection{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.collections-section.black .collection{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.collections-section.black .collection__bg-img{height:100rem}@media (max-width:991.98px){.collections-section.black .collection__bg-img{height:39.5rem}}.collections-section__text{text-align:center;padding-top:6rem;margin-bottom:6rem}@media (max-width:991.98px){.collections-section__text{padding-top:3.2rem;margin-bottom:2.5rem}}.collections-section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -2rem}@media (max-width:991.98px){.collections-section__row{margin:0}}.collections-section__link-wrap{padding-bottom:6rem;text-align:center}@media (max-width:991.98px){.collections-section__link-wrap{padding:1rem 0 7.5rem}}.collections-section .collection{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;padding:0 2rem;margin-bottom:7.2rem}@media (max-width:991.98px){.collections-section .collection{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;margin-bottom:3rem}}.collections-section .collection__bg-img{height:65rem;position:relative}@media (max-width:991.98px){.collections-section .collection__bg-img{height:39.5rem}}.collections-section .collection__product-link{width:5.8rem;height:5.8rem;display:block;position:absolute;background:url(images/plus-bg.svg) center/contain no-repeat;background-size:contain}@media (max-width:991.98px){.collections-section .collection__product-link{width:4.2rem;height:4.2rem}}.collections-section .collection__title{font-size:1.7rem;margin-top:1.6rem;font-weight:700}@media (max-width:991.98px){.collections-section .collection__title{display:none}}.collections-section .collection__title a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.collections-section .collection__title a img{width:1rem;margin-right:1rem}.logos-slider{margin-top:19rem;padding:10rem 0 8rem;text-align:center;background-color:#fff}@media (max-width:991.98px){.logos-slider{margin-top:7.5rem;padding:2.7rem 0 0}}.logos-slider__text-wrap{margin-bottom:11rem}@media (max-width:991.98px){.logos-slider__text-wrap{margin-bottom:5.3rem}}.logos-slider__text-wrap p{letter-spacing:.4rem}@media (max-width:991.98px){.logos-slider__text-wrap p{letter-spacing:.2rem}}@media (max-width:991.98px){.logos-slider__text-wrap h2{font-size:2rem}}@media (max-width:991.98px){.logos-slider__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}}@media (max-width:991.98px){.logos-slider__slider .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.5rem;margin-bottom:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.videos-slider{margin-top:15rem}@media (max-width:991.98px){.videos-slider{margin-top:4.7rem}}.products-slider{padding:8rem 0 4rem;background-color:#f8f9fb}@media (max-width:991.98px){.products-slider{margin-top:4.8rem;padding:3.1rem 0 3.8rem}}.products-slider__text-wrap{text-align:center;margin-bottom:5.3rem;letter-spacing:.4rem}@media (max-width:991.98px){.products-slider__text-wrap{margin-bottom:2.6rem}}.products-slider__text-wrap h2{letter-spacing:normal;font-weight:400}.products-slider__slider-wrap{margin:0 -2rem}@media (max-width:991.98px){.products-slider__slider-wrap{margin:0}}.products-slider__link-wrap{text-align:center;margin-top:6rem}@media (max-width:991.98px){.products-slider__link-wrap{margin-top:10rem}}.contact__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;max-width:149rem;margin:7rem auto 9rem}@media (max-width:991.98px){.contact__content-wrap{margin:3.2rem auto 8rem;max-width:calc(100% - 3.2rem)}}.contact__box--details{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding-bottom:4rem;border-left:1px solid #e4e4e4}@media (max-width:991.98px){.contact__box--details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;border:0;border-bottom:1px solid #e4e4e4}}.contact__box--details h1{margin-bottom:5.1rem}@media (max-width:991.98px){.contact__box--details h1{text-align:center;margin-bottom:3.1rem}}.contact__box--details .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}@media (max-width:991.98px){.contact__box--details .inner-wrap .social-networks{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact__box--details .inner-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%}@media (max-width:991.98px){.contact__box--details .inner-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .social-networks{display:none}}.contact__box--details .inner-wrap .col .group{margin-bottom:5rem}.contact__box--details .inner-wrap .col .group a{color:#e4e4e4;font-size:1.4rem;text-decoration:underline}.contact__box--details .inner-wrap .col .group__title{color:#e4e4e4;font-size:1.4rem;letter-spacing:.1em;margin-bottom:1.7rem;font-weight:500}.contact__box--details .inner-wrap .col .group__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .group__row{margin-bottom:2rem}}.contact__box--details .inner-wrap .col .group__row img{max-width:2rem;max-height:1.6rem;margin-top:.3rem;margin-left:1.6rem}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .group__row img{max-width:1.5rem;max-height:1rem;margin-left:1rem}}.contact__box--details .inner-wrap .col .group__row a{color:#000;font-size:1.8rem}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .group__row a{font-size:1.4rem}}.contact__box--details .inner-wrap .col .group strong{font-weight:500}@media (max-width:991.98px){.contact__box--details .inner-wrap .col:nth-child(2){display:none}}.contact__box--details .inner-wrap>.social-networks{display:none}@media (max-width:991.98px){.contact__box--details .inner-wrap>.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex}}.contact__box--form{-webkit-box-flex:0;-ms-flex:0 0 37.5838926174%;flex:0 0 37.5838926174%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:37.5838926174%;margin-right:12.4161073826%}@media (max-width:991.98px){.contact__box--form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-right:0;padding-top:4.1rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .contact__box--form a,.banner.medium .checkout-page__content-wrap .contact__box--form h2,.banner.medium .content-wrap .contact__box--form h2,.banner.medium .shop .woocommerce-ordering .contact__box--form h2,.banner.medium .single-product .related .contact__box--form h2,.banner.medium .single-product .up-sells .contact__box--form h2,.banner.normal .checkout-page__content-wrap .contact__box--form h2,.banner.normal .content-wrap .contact__box--form h2,.banner.normal .shop .woocommerce-ordering .contact__box--form h2,.banner.normal .single-product .related .contact__box--form h2,.banner.normal .single-product .up-sells .contact__box--form h2,.banner__content-wrap .contact__box--form h1,.blog-section__text .contact__box--form h2,.blog-section__text .contact__box--form p,.checkout-page__main-content .woocommerce-checkout #order_review .contact__box--form .order_review_heading,.collections-section__text .contact__box--form h2,.comparison .table__col--1 .contact__box--form .table__value,.contact-form__text .contact__box--form h2,.contact-us__text .contact__box--form h1,.contact__box--form .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.contact__box--form .banner.medium .checkout-page__content-wrap h2,.contact__box--form .banner.medium .content-wrap h2,.contact__box--form .banner.medium .shop .woocommerce-ordering h2,.contact__box--form .banner.medium .single-product .related h2,.contact__box--form .banner.medium .single-product .up-sells h2,.contact__box--form .banner.normal .checkout-page__content-wrap h2,.contact__box--form .banner.normal .content-wrap h2,.contact__box--form .banner.normal .shop .woocommerce-ordering h2,.contact__box--form .banner.normal .single-product .related h2,.contact__box--form .banner.normal .single-product .up-sells h2,.contact__box--form .banner__content-wrap h1,.contact__box--form .blog-section__text h2,.contact__box--form .blog-section__text p,.contact__box--form .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.contact__box--form .collections-section__text h2,.contact__box--form .comparison .table__col--1 .table__value,.contact__box--form .contact-form__text h2,.contact__box--form .contact-us__text h1,.contact__box--form .form--contact-form .wpcf7-form .form-row--submit input,.contact__box--form .form--contact-us .wpcf7-form .form-row--submit input,.contact__box--form .google-reviews__text h2,.contact__box--form .instagram__text h2,.contact__box--form .logos-slider__text-wrap h2,.contact__box--form .logos-slider__text-wrap p,.contact__box--form .newsletter-section__text h2,.contact__box--form .product--single .product-info .info-box__title-wrap h2,.contact__box--form .product--single .summary .product_title,.contact__box--form .products-slider__text-wrap,.contact__box--form .promo__text h2,.contact__box--form .promo__text strong,.contact__box--form .single .post__content em,.contact__box--form .single-product .related h2,.contact__box--form .single-product .up-sells h2,.contact__box--form .text h1,.contact__box--form .text-and-img__text h2,.contact__box--form .text-and-img__title h1,.contact__box--form .text-and-img__title h2,.contact__box--form .text-and-points__text h2,.contact__box--form .text-and-points__title h2,.contact__box--form .title,.contact__box--form .upload-form__text h2,.form--contact-form .wpcf7-form .form-row--submit .contact__box--form input,.form--contact-us .wpcf7-form .form-row--submit .contact__box--form input,.google-reviews__text .contact__box--form h2,.instagram__text .contact__box--form h2,.logos-slider__text-wrap .contact__box--form h2,.logos-slider__text-wrap .contact__box--form p,.newsletter-section__text .contact__box--form h2,.product--single .product-info .info-box__title-wrap .contact__box--form h2,.product--single .summary .contact__box--form .product_title,.promo__text .contact__box--form h2,.promo__text .contact__box--form strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .contact__box--form a,.shop .banner.medium .woocommerce-ordering .contact__box--form h2,.shop .banner.normal .woocommerce-ordering .contact__box--form h2,.shop .contact__box--form .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .contact__box--form .banner.medium .woocommerce-ordering h2,.shop .contact__box--form .banner.normal .woocommerce-ordering h2,.single .post__content .contact__box--form em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .contact__box--form a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .contact__box--form a,.single-product .banner.medium .related .contact__box--form h2,.single-product .banner.medium .up-sells .contact__box--form h2,.single-product .banner.normal .related .contact__box--form h2,.single-product .banner.normal .up-sells .contact__box--form h2,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .contact__box--form .banner.medium .related h2,.single-product .contact__box--form .banner.medium .up-sells h2,.single-product .contact__box--form .banner.normal .related h2,.single-product .contact__box--form .banner.normal .up-sells h2,.single-product .related .contact__box--form h2,.single-product .up-sells .contact__box--form h2,.text .contact__box--form h1,.text-and-img__text .contact__box--form h2,.text-and-img__title .contact__box--form h1,.text-and-img__title .contact__box--form h2,.text-and-points__text .contact__box--form h2,.text-and-points__title .contact__box--form h2,.upload-form__text .contact__box--form h2{text-align:center;margin-bottom:4rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .contact__box--form a,.banner.medium .checkout-page__content-wrap .contact__box--form h2,.banner.medium .content-wrap .contact__box--form h2,.banner.medium .shop .woocommerce-ordering .contact__box--form h2,.banner.medium .single-product .related .contact__box--form h2,.banner.medium .single-product .up-sells .contact__box--form h2,.banner.normal .checkout-page__content-wrap .contact__box--form h2,.banner.normal .content-wrap .contact__box--form h2,.banner.normal .shop .woocommerce-ordering .contact__box--form h2,.banner.normal .single-product .related .contact__box--form h2,.banner.normal .single-product .up-sells .contact__box--form h2,.banner__content-wrap .contact__box--form h1,.blog-section__text .contact__box--form h2,.blog-section__text .contact__box--form p,.checkout-page__main-content .woocommerce-checkout #order_review .contact__box--form .order_review_heading,.collections-section__text .contact__box--form h2,.comparison .table__col--1 .contact__box--form .table__value,.contact-form__text .contact__box--form h2,.contact-us__text .contact__box--form h1,.contact__box--form .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.contact__box--form .banner.medium .checkout-page__content-wrap h2,.contact__box--form .banner.medium .content-wrap h2,.contact__box--form .banner.medium .shop .woocommerce-ordering h2,.contact__box--form .banner.medium .single-product .related h2,.contact__box--form .banner.medium .single-product .up-sells h2,.contact__box--form .banner.normal .checkout-page__content-wrap h2,.contact__box--form .banner.normal .content-wrap h2,.contact__box--form .banner.normal .shop .woocommerce-ordering h2,.contact__box--form .banner.normal .single-product .related h2,.contact__box--form .banner.normal .single-product .up-sells h2,.contact__box--form .banner__content-wrap h1,.contact__box--form .blog-section__text h2,.contact__box--form .blog-section__text p,.contact__box--form .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.contact__box--form .collections-section__text h2,.contact__box--form .comparison .table__col--1 .table__value,.contact__box--form .contact-form__text h2,.contact__box--form .contact-us__text h1,.contact__box--form .form--contact-form .wpcf7-form .form-row--submit input,.contact__box--form .form--contact-us .wpcf7-form .form-row--submit input,.contact__box--form .google-reviews__text h2,.contact__box--form .instagram__text h2,.contact__box--form .logos-slider__text-wrap h2,.contact__box--form .logos-slider__text-wrap p,.contact__box--form .newsletter-section__text h2,.contact__box--form .product--single .product-info .info-box__title-wrap h2,.contact__box--form .product--single .summary .product_title,.contact__box--form .products-slider__text-wrap,.contact__box--form .promo__text h2,.contact__box--form .promo__text strong,.contact__box--form .single .post__content em,.contact__box--form .single-product .related h2,.contact__box--form .single-product .up-sells h2,.contact__box--form .text h1,.contact__box--form .text-and-img__text h2,.contact__box--form .text-and-img__title h1,.contact__box--form .text-and-img__title h2,.contact__box--form .text-and-points__text h2,.contact__box--form .text-and-points__title h2,.contact__box--form .title,.contact__box--form .upload-form__text h2,.form--contact-form .wpcf7-form .form-row--submit .contact__box--form input,.form--contact-us .wpcf7-form .form-row--submit .contact__box--form input,.google-reviews__text .contact__box--form h2,.instagram__text .contact__box--form h2,.logos-slider__text-wrap .contact__box--form h2,.logos-slider__text-wrap .contact__box--form p,.newsletter-section__text .contact__box--form h2,.product--single .product-info .info-box__title-wrap .contact__box--form h2,.product--single .summary .contact__box--form .product_title,.promo__text .contact__box--form h2,.promo__text .contact__box--form strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .contact__box--form a,.shop .banner.medium .woocommerce-ordering .contact__box--form h2,.shop .banner.normal .woocommerce-ordering .contact__box--form h2,.shop .contact__box--form .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .contact__box--form .banner.medium .woocommerce-ordering h2,.shop .contact__box--form .banner.normal .woocommerce-ordering h2,.single .post__content .contact__box--form em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .contact__box--form a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .contact__box--form a,.single-product .banner.medium .related .contact__box--form h2,.single-product .banner.medium .up-sells .contact__box--form h2,.single-product .banner.normal .related .contact__box--form h2,.single-product .banner.normal .up-sells .contact__box--form h2,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .contact__box--form .banner.medium .related h2,.single-product .contact__box--form .banner.medium .up-sells h2,.single-product .contact__box--form .banner.normal .related h2,.single-product .contact__box--form .banner.normal .up-sells h2,.single-product .related .contact__box--form h2,.single-product .up-sells .contact__box--form h2,.text .contact__box--form h1,.text-and-img__text .contact__box--form h2,.text-and-img__title .contact__box--form h1,.text-and-img__title .contact__box--form h2,.text-and-points__text .contact__box--form h2,.text-and-points__title .contact__box--form h2,.upload-form__text .contact__box--form h2{margin-bottom:2.4rem}}.wishlist__content-wrap{z-index:1;padding-top:4rem;position:relative;min-height:calc(100vh - var(--footer-height) - var(--header-height))}@media (max-width:991.98px){.wishlist__content-wrap{padding:2.5rem 1.5rem}}.wishlist__title{text-align:center;margin-bottom:8rem}@media (max-width:991.98px){.wishlist__title{font-size:2rem;margin-bottom:3.8rem}}.wishlist .desc{margin-bottom:5rem}.wishlist__empty-title{margin:0 auto}.wishlist__products-wrap .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;box-sizing:border-box}.wishlist .products-slider{position:relative}.wishlist .products-slider::before{bottom:0;content:"";z-index:0;height:22rem;width:50rem;position:absolute;left:calc(50% - 40rem);background:url(images/products-slider-illustration.svg) no-repeat center center/contain;background-size:contain}@media (max-width:991.98px){.wishlist .products-slider::before{display:none}}.wishlist .promo-section{margin-top:19rem}@media (max-width:991.98px){.wishlist .promo-section{margin-top:5rem}}.search__main-content .checkout-page__content-wrap,.search__main-content .content-wrap,.search__main-content .shop .woocommerce-ordering,.search__main-content .single-product .related,.search__main-content .single-product .up-sells,.shop .search__main-content .woocommerce-ordering,.single-product .search__main-content .related,.single-product .search__main-content .up-sells{padding-top:8rem;padding-bottom:18rem}@media (max-width:991.98px){.search__main-content .checkout-page__content-wrap,.search__main-content .content-wrap,.search__main-content .shop .woocommerce-ordering,.search__main-content .single-product .related,.search__main-content .single-product .up-sells,.shop .search__main-content .woocommerce-ordering,.single-product .search__main-content .related,.single-product .search__main-content .up-sells{padding-top:3.2rem;padding-bottom:8rem}}.search .page-title{text-align:center;font-weight:300}@media (max-width:991.98px){.search .page-title strong{display:block}}.search__loop-wrap h2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:8rem;padding-bottom:2.4rem;border-bottom:1px solid #f8f9fb}@media (max-width:991.98px){.search__loop-wrap h2{margin-top:4rem;font-size:2.2rem;padding-bottom:1.2rem}}.search__loop-wrap article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:1.5rem 0;border-bottom:1px solid #f8f9fb}.search__loop-wrap article .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__loop-wrap article .inner-wrap .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:20%;margin-left:10.9195402299%}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 30.1282051282%;flex:0 0 30.1282051282%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30.1282051282%;margin-left:3.8461538462%}}.search__loop-wrap article .inner-wrap .text-wrap--wide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin-left:10.9195402299%}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap--wide{-webkit-box-flex:0;-ms-flex:0 0 45.8333333333%;flex:0 0 45.8333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:45.8333333333%;margin-left:3.8461538462%}}.search__loop-wrap article .inner-wrap .text-wrap--wide p,.search__loop-wrap article .inner-wrap .text-wrap--wide strong{display:block;margin-top:.5rem;font-size:1.4rem;font-weight:300}.search__loop-wrap article .inner-wrap .text-wrap--narrow{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;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}.search__loop-wrap article .inner-wrap .text-wrap--narrow .info{width:23rem}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap--narrow .info{width:16rem}}.search__loop-wrap article .inner-wrap .text-wrap h3{font-size:1.8rem;font-weight:500}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap h3{font-size:1.6rem}}.search__loop-wrap article .inner-wrap .text-wrap .product__subtitle{font-size:1.4rem}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap .product__subtitle{font-size:1.2rem}}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap .price{font-size:1.6rem}}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap .price .amount{font-size:1.6rem}}.search__loop-wrap article .inner-wrap>.link-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search__loop-wrap article .inner-wrap .price-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}.search__loop-wrap article .inner-wrap .price-wrap .price-per{font-size:1.2rem}.search__loop-wrap article.bakerpedia{padding:2rem 0}@media (max-width:991.98px){.search__loop-wrap article.bakerpedia{font-size:1.6rem}}.faq__main-content{margin-bottom:14rem}@media (max-width:991.98px){.faq__main-content{margin-bottom:8rem}}.faq__main-content h1{margin:8rem 0;text-align:center}@media (max-width:991.98px){.faq__main-content h1{margin:3.2rem 0}}.login__main-content>.checkout-page__content-wrap,.login__main-content>.content-wrap,.shop .login__main-content>.woocommerce-ordering,.single-product .login__main-content>.related,.single-product .login__main-content>.up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;max-width:192rem}@media (max-width:991.98px){.login__main-content>.checkout-page__content-wrap,.login__main-content>.content-wrap,.shop .login__main-content>.woocommerce-ordering,.single-product .login__main-content>.related,.single-product .login__main-content>.up-sells{max-width:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.login__main-content>.checkout-page__content-wrap h1,.login__main-content>.content-wrap h1,.shop .login__main-content>.woocommerce-ordering h1,.single-product .login__main-content>.related h1,.single-product .login__main-content>.up-sells h1{margin-bottom:4.3rem}@media (max-width:991.98px){.login__main-content>.checkout-page__content-wrap h1,.login__main-content>.content-wrap h1,.shop .login__main-content>.woocommerce-ordering h1,.single-product .login__main-content>.related h1,.single-product .login__main-content>.up-sells h1{margin-bottom:2rem}}.login__main-content>.checkout-page__content-wrap h2,.login__main-content>.content-wrap h2,.shop .login__main-content>.woocommerce-ordering h2,.single-product .login__main-content>.related h2,.single-product .login__main-content>.up-sells h2{color:#e4e4e4;font-size:1.6rem;margin-bottom:2.2rem;letter-spacing:.1em}@media (max-width:991.98px){.login__main-content>.checkout-page__content-wrap h2,.login__main-content>.content-wrap h2,.shop .login__main-content>.woocommerce-ordering h2,.single-product .login__main-content>.related h2,.single-product .login__main-content>.up-sells h2{font-size:1.4rem;margin-bottom:2rem}}.login__login-form{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}@media (max-width:991.98px){.login__login-form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:6.5rem;padding:0 1.5rem}}.login__login-form .social-login__title{font-size:1.6rem;line-height:2.3rem;font-weight:400;margin-bottom:1.5rem}.login__login-form .social-login__btn-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.login__login-form .social-login__btn-wrap{margin-bottom:2rem}}.login__login-form .tranquilo-login__login-form-wrap,.login__login-form .tranquilo-login__signupform-wrap{width:100%}.login__login-form .tranquilo-login__login-form-wrap .tranquilo-login__text-wrap,.login__login-form .tranquilo-login__signupform-wrap .tranquilo-login__text-wrap{margin:4rem 0 2.8rem}@media (max-width:991.98px){.login__login-form .tranquilo-login__login-form-wrap .tranquilo-login__text-wrap,.login__login-form .tranquilo-login__signupform-wrap .tranquilo-login__text-wrap{margin:2.5rem 0}}.login__img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.login__img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:20rem;margin-bottom:2.4rem}}@media (max-width:991.98px){.login__img img{height:20rem}}.homepage{background-color:#fff}.timeline__footer{z-index:1;background-color:#fff}.timeline__main-content{background-image:url(images/timeline_bg.svg)}.timeline__main-content .spacer{z-index:1;height:10rem;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}.timeline__main-content .spacer::after{content:"";display:block;width:2rem;height:2rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#000}@media (max-width:991.98px){.timeline__main-content .spacer::after{display:none}}.timeline .timeline-text{margin-top:12rem;text-align:center}@media (max-width:991.98px){.timeline .timeline-text{margin-top:3.2rem}}.timeline .timeline-text h1{font-size:8rem;font-weight:700;margin-bottom:4.2rem}@media (max-width:991.98px){.timeline .timeline-text h1{font-size:3.2rem;margin-bottom:2.2rem}}.timeline .timeline-text .text-wrap{padding:0 7rem;font-size:3.2rem}@media (max-width:991.98px){.timeline .timeline-text .text-wrap{padding:0;font-size:2.2rem}}.timeline .timeline-intro{background-color:#fff}.shop .timeline .timeline-intro .woocommerce-ordering,.single-product .timeline .timeline-intro .related,.single-product .timeline .timeline-intro .up-sells,.timeline .timeline-intro .checkout-page__content-wrap,.timeline .timeline-intro .content-wrap,.timeline .timeline-intro .shop .woocommerce-ordering,.timeline .timeline-intro .single-product .related,.timeline .timeline-intro .single-product .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;height:57rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.shop .timeline .timeline-intro .woocommerce-ordering,.single-product .timeline .timeline-intro .related,.single-product .timeline .timeline-intro .up-sells,.timeline .timeline-intro .checkout-page__content-wrap,.timeline .timeline-intro .content-wrap,.timeline .timeline-intro .shop .woocommerce-ordering,.timeline .timeline-intro .single-product .related,.timeline .timeline-intro .single-product .up-sells{height:26rem}}.timeline .timeline-intro img{left:0;top:-11rem;z-index:0;width:100%;position:absolute}@media (max-width:991.98px){.timeline .timeline-intro img{top:-8rem;-o-object-fit:cover;object-fit:cover}}.timeline .timeline-intro__text{z-index:1;position:relative;text-align:center}.timeline .timeline-intro__text h1{font-size:1.8rem;margin-bottom:2.4rem;letter-spacing:.3em;font-weight:300}@media (max-width:991.98px){.timeline .timeline-intro__text h1{font-size:1.4rem;margin-bottom:.8rem}}.timeline .timeline-intro__text h2{font-weight:700}.timeline .timeline-intro__text::after{content:"";width:1px;height:9rem;display:block;margin:4rem auto 0;background-color:#000}@media (max-width:991.98px){.timeline .timeline-intro__text::after{height:5.8rem;margin-top:2.9rem}}.not-found__main-content{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}.not-found__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 0;font-family:SimplePro,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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;min-height:calc(100vh - var(--footer-height) - var(--header-height))}.not-found .site-branding img{width:25rem;margin:0 auto}.not-found__title{font-size:9.9rem;margin-bottom:4rem;font-weight:600}@media (max-width:991.98px){.not-found__title{font-size:8rem}}.not-found__text{text-align:center}.not-found__text h2{font-size:2.8rem;line-height:2.8rem}.not-found__text p{font-size:2.1rem}.not-found__img-wrap img{width:56rem}.not-found__btn{margin:3rem 0;padding:1.8rem 6rem}@media (max-width:991.98px){.not-found__btn{font-size:1.6rem;padding:1.5rem 5rem}}.single__main-content{position:relative}.single__main-content .related-wrap{border-top:1px solid #000}@media (max-width:991.98px){.single__main-content .related-wrap{border:0}}.single .related{padding:10rem 0 6rem}@media (max-width:991.98px){.single .related{padding:2.5rem 0}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .single .related>a,.banner.medium .checkout-page__content-wrap .single .related>h2,.banner.medium .content-wrap .single .related>h2,.banner.medium .shop .woocommerce-ordering .single .related>h2,.banner.medium .single-product .related .single .related>h2,.banner.medium .single-product .up-sells .single .related>h2,.banner.normal .checkout-page__content-wrap .single .related>h2,.banner.normal .content-wrap .single .related>h2,.banner.normal .shop .woocommerce-ordering .single .related>h2,.banner.normal .single-product .related .single .related>h2,.banner.normal .single-product .up-sells .single .related>h2,.banner__content-wrap .single .related>h1,.blog-section__text .single .related>h2,.blog-section__text .single .related>p,.checkout-page__main-content .woocommerce-checkout #order_review .single .related>.order_review_heading,.collections-section__text .single .related>h2,.comparison .table__col--1 .single .related>.table__value,.contact-form__text .single .related>h2,.contact-us__text .single .related>h1,.form--contact-form .wpcf7-form .form-row--submit .single .related>input,.form--contact-us .wpcf7-form .form-row--submit .single .related>input,.google-reviews__text .single .related>h2,.instagram__text .single .related>h2,.logos-slider__text-wrap .single .related>h2,.logos-slider__text-wrap .single .related>p,.newsletter-section__text .single .related>h2,.product--single .product-info .info-box__title-wrap .single .related>h2,.product--single .summary .single .related>.product_title,.promo__text .single .related>h2,.promo__text .single .related>strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .single .related>a,.shop .banner.medium .woocommerce-ordering .single .related>h2,.shop .banner.normal .woocommerce-ordering .single .related>h2,.shop .single .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .related>a,.shop .single .banner.medium .woocommerce-ordering .related>h2,.shop .single .banner.normal .woocommerce-ordering .related>h2,.single .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .related>a,.single .banner.medium .checkout-page__content-wrap .related>h2,.single .banner.medium .content-wrap .related>h2,.single .banner.medium .shop .woocommerce-ordering .related>h2,.single .banner.medium .single-product .related .related>h2,.single .banner.medium .single-product .up-sells .related>h2,.single .banner.normal .checkout-page__content-wrap .related>h2,.single .banner.normal .content-wrap .related>h2,.single .banner.normal .shop .woocommerce-ordering .related>h2,.single .banner.normal .single-product .related .related>h2,.single .banner.normal .single-product .up-sells .related>h2,.single .banner__content-wrap .related>h1,.single .blog-section__text .related>h2,.single .blog-section__text .related>p,.single .checkout-page__main-content .woocommerce-checkout #order_review .related>.order_review_heading,.single .collections-section__text .related>h2,.single .comparison .table__col--1 .related>.table__value,.single .contact-form__text .related>h2,.single .contact-us__text .related>h1,.single .form--contact-form .wpcf7-form .form-row--submit .related>input,.single .form--contact-us .wpcf7-form .form-row--submit .related>input,.single .google-reviews__text .related>h2,.single .instagram__text .related>h2,.single .logos-slider__text-wrap .related>h2,.single .logos-slider__text-wrap .related>p,.single .newsletter-section__text .related>h2,.single .post__content .related>em,.single .product--single .product-info .info-box__title-wrap .related>h2,.single .product--single .summary .related>.product_title,.single .promo__text .related>h2,.single .promo__text .related>strong,.single .related>.products-slider__text-wrap,.single .related>.title,.single .single-product .related>h2,.single .single-product .up-sells .related>h2,.single .text .related>h1,.single .text-and-img__text .related>h2,.single .text-and-img__title .related>h1,.single .text-and-img__title .related>h2,.single .text-and-points__text .related>h2,.single .text-and-points__title .related>h2,.single .upload-form__text .related>h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .single .related>a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .single .related>a,.single-product .banner.medium .related .single .related>h2,.single-product .banner.medium .up-sells .single .related>h2,.single-product .banner.normal .related .single .related>h2,.single-product .banner.normal .up-sells .single .related>h2,.single-product .single .archive__main-content .archive-nav--bakerpedia .related .nav__list li .related>a,.single-product .single .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .related>a,.single-product .single .banner.medium .related .related>h2,.single-product .single .banner.medium .up-sells .related>h2,.single-product .single .banner.normal .related .related>h2,.single-product .single .banner.normal .up-sells .related>h2,.single-product .single .related>h2,.single-product .up-sells .single .related>h2,.text .single .related>h1,.text-and-img__text .single .related>h2,.text-and-img__title .single .related>h1,.text-and-img__title .single .related>h2,.text-and-points__text .single .related>h2,.text-and-points__title .single .related>h2,.upload-form__text .single .related>h2{text-align:center;margin-bottom:7.1rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .single .related>a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .single .related>a,.banner.medium .checkout-page__content-wrap .single .related>h2,.banner.medium .content-wrap .single .related>h2,.banner.medium .shop .woocommerce-ordering .single .related>h2,.banner.medium .single-product .related .single .related>h2,.banner.medium .single-product .up-sells .single .related>h2,.banner.normal .checkout-page__content-wrap .single .related>h2,.banner.normal .content-wrap .single .related>h2,.banner.normal .shop .woocommerce-ordering .single .related>h2,.banner.normal .single-product .related .single .related>h2,.banner.normal .single-product .up-sells .single .related>h2,.banner__content-wrap .single .related>h1,.blog-section__text .single .related>h2,.blog-section__text .single .related>p,.checkout-page__main-content .woocommerce-checkout #order_review .single .related>.order_review_heading,.collections-section__text .single .related>h2,.comparison .table__col--1 .single .related>.table__value,.contact-form__text .single .related>h2,.contact-us__text .single .related>h1,.form--contact-form .wpcf7-form .form-row--submit .single .related>input,.form--contact-us .wpcf7-form .form-row--submit .single .related>input,.google-reviews__text .single .related>h2,.instagram__text .single .related>h2,.logos-slider__text-wrap .single .related>h2,.logos-slider__text-wrap .single .related>p,.newsletter-section__text .single .related>h2,.product--single .product-info .info-box__title-wrap .single .related>h2,.product--single .summary .single .related>.product_title,.promo__text .single .related>h2,.promo__text .single .related>strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .single .related>a,.shop .banner.medium .woocommerce-ordering .single .related>h2,.shop .banner.normal .woocommerce-ordering .single .related>h2,.shop .single .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .related>a,.shop .single .banner.medium .woocommerce-ordering .related>h2,.shop .single .banner.normal .woocommerce-ordering .related>h2,.single .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .related>a,.single .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .related>a,.single .banner.medium .checkout-page__content-wrap .related>h2,.single .banner.medium .content-wrap .related>h2,.single .banner.medium .shop .woocommerce-ordering .related>h2,.single .banner.medium .single-product .related .related>h2,.single .banner.medium .single-product .up-sells .related>h2,.single .banner.normal .checkout-page__content-wrap .related>h2,.single .banner.normal .content-wrap .related>h2,.single .banner.normal .shop .woocommerce-ordering .related>h2,.single .banner.normal .single-product .related .related>h2,.single .banner.normal .single-product .up-sells .related>h2,.single .banner__content-wrap .related>h1,.single .blog-section__text .related>h2,.single .blog-section__text .related>p,.single .checkout-page__main-content .woocommerce-checkout #order_review .related>.order_review_heading,.single .collections-section__text .related>h2,.single .comparison .table__col--1 .related>.table__value,.single .contact-form__text .related>h2,.single .contact-us__text .related>h1,.single .form--contact-form .wpcf7-form .form-row--submit .related>input,.single .form--contact-us .wpcf7-form .form-row--submit .related>input,.single .google-reviews__text .related>h2,.single .instagram__text .related>h2,.single .logos-slider__text-wrap .related>h2,.single .logos-slider__text-wrap .related>p,.single .newsletter-section__text .related>h2,.single .post__content .related>em,.single .product--single .product-info .info-box__title-wrap .related>h2,.single .product--single .summary .related>.product_title,.single .promo__text .related>h2,.single .promo__text .related>strong,.single .related>.products-slider__text-wrap,.single .related>.title,.single .single-product .related>h2,.single .single-product .up-sells .related>h2,.single .text .related>h1,.single .text-and-img__text .related>h2,.single .text-and-img__title .related>h1,.single .text-and-img__title .related>h2,.single .text-and-points__text .related>h2,.single .text-and-points__title .related>h2,.single .upload-form__text .related>h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .single .related>a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .single .related>a,.single-product .banner.medium .related .single .related>h2,.single-product .banner.medium .up-sells .single .related>h2,.single-product .banner.normal .related .single .related>h2,.single-product .banner.normal .up-sells .single .related>h2,.single-product .single .archive__main-content .archive-nav--bakerpedia .related .nav__list li .related>a,.single-product .single .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .related>a,.single-product .single .banner.medium .related .related>h2,.single-product .single .banner.medium .up-sells .related>h2,.single-product .single .banner.normal .related .related>h2,.single-product .single .banner.normal .up-sells .related>h2,.single-product .single .related>h2,.single-product .up-sells .single .related>h2,.text .single .related>h1,.text-and-img__text .single .related>h2,.text-and-img__title .single .related>h1,.text-and-img__title .single .related>h2,.text-and-points__text .single .related>h2,.text-and-points__title .single .related>h2,.upload-form__text .single .related>h2{font-size:2rem;margin-bottom:2rem}}.single .post{padding:7.7rem 0;background:#fff}@media (max-width:991.98px){.single .post{padding:2.5rem 0}}.single .post__img-wrap{position:relative;margin-bottom:3.7rem}@media (max-width:991.98px){.single .post__img-wrap{margin-bottom:2rem}}.single .post__img-wrap>img{width:100%}.single .post__img-wrap .share{top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:-7rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991.98px){.single .post__img-wrap .share{position:static;display:block;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-top:1.6rem;text-align:center}}.single .post__img-wrap .share button{margin-bottom:3rem}@media (max-width:991.98px){.single .post__img-wrap .share button{margin:0 2rem}}.single .post__img-wrap .share button:last-child{margin-bottom:0}.single .post__img-wrap .share button .icon img{max-width:2.3rem;max-height:2.3rem}.single .post__title-wrap{margin-bottom:3rem;padding-bottom:2.8rem;border-bottom:1px solid #e6c77e}.single .post__title-wrap h1{margin-bottom:.6rem}@media (max-width:991.98px){.single .post__title-wrap h1{font-size:2rem}}.single .post__title-wrap .excerpt{font-weight:700}.single .post__content figure{margin:5rem auto;width:55rem!important}@media (max-width:991.98px){.single .post__content figure{margin:1.5rem 0;width:100%!important}}.single .post__content figure figcaption{color:#a8a0a0;margin:1.3rem 0 0;text-align:right}.single .post__content h2{font-size:2rem}.single .post__content em{margin:5rem 0;width:100%;display:block;color:#e6c77e;padding:2.6rem 0;text-align:center;font-size:1.8rem;font-style:unset;border-top:1px solid #e6c77e;border-bottom:1px solid #e6c77e}@media (max-width:991.98px){.single .post__content em{font-size:1.6rem;padding:1.5rem 0;margin:2.5rem 0}}.single .post__content .wp-block-post-excerpt{display:none}.archive .scroll-up{z-index:2;position:fixed;right:8rem}@media (max-width:991.98px){.archive .scroll-up{display:none}}.archive .scroll-up img{width:11.1rem}.archive__main-content .titles-wrap{margin:8rem auto;text-align:center}@media (max-width:991.98px){.archive__main-content .titles-wrap{margin:3.2rem auto}}.archive__main-content .archive-desc{margin-top:3.2rem}@media (max-width:991.98px){.archive__main-content .archive-desc{margin-top:1rem}}.archive__main-content .archive-nav .checkout-page__content-wrap,.archive__main-content .archive-nav .content-wrap,.archive__main-content .archive-nav .shop .woocommerce-ordering,.archive__main-content .archive-nav .single-product .related,.archive__main-content .archive-nav .single-product .up-sells,.shop .archive__main-content .archive-nav .woocommerce-ordering,.single-product .archive__main-content .archive-nav .related,.single-product .archive__main-content .archive-nav .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.archive__main-content .archive-nav .checkout-page__content-wrap,.archive__main-content .archive-nav .content-wrap,.archive__main-content .archive-nav .shop .woocommerce-ordering,.archive__main-content .archive-nav .single-product .related,.archive__main-content .archive-nav .single-product .up-sells,.shop .archive__main-content .archive-nav .woocommerce-ordering,.single-product .archive__main-content .archive-nav .related,.single-product .archive__main-content .archive-nav .up-sells{padding:0}}.archive__main-content .archive-nav .nav{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.archive__main-content .archive-nav .nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.archive__main-content .archive-nav .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.archive__main-content .archive-nav .nav__list{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1px}}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar{width:.1rem;height:.1rem}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar-track{background:0 0}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar-thumb{background:0 0}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar-thumb:hover{background:0 0}@media (max-width:991.98px){.archive__main-content .archive-nav .nav__list li{white-space:nowrap}}@media (max-width:991.98px){.archive__main-content .archive-nav .nav__list li:first-child{margin-right:1.5rem}}.archive__main-content .archive-nav .nav__list li:last-child{margin-left:0}.archive__main-content .archive-nav .btn-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.archive__main-content .archive-nav .btn-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:3.2rem;padding:0 1.5rem}}.archive__main-content .archive-nav .btn-wrap .btn--open-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;padding:1.6rem 1.8rem;margin-right:auto}@media (max-width:991.98px){.archive__main-content .archive-nav .btn-wrap .btn--open-filters{width:100%;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.archive__main-content .archive-nav .btn-wrap .btn--open-filters .icon{margin-left:1rem}.archive__main-content .archive-nav .selected-filters{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:2.4rem}@media (max-width:991.98px){.archive__main-content .archive-nav .selected-filters{padding:0 1.5rem}}.archive__main-content .archive-nav--recipes{margin-bottom:3.5rem}@media (max-width:991.98px){.archive__main-content .archive-nav--recipes{margin-bottom:2rem}}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li{margin-left:2.2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li{margin-left:.8rem}}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a{padding:1.4rem 2.2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a{padding:1rem 1.4rem}}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a.current-item,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a.current-item{color:#fff;background-color:#000}.archive__main-content .archive-nav--bakerpedia{margin:7rem 0 4.6rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia{margin:3.2rem 0 0}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap,.archive__main-content .archive-nav--bakerpedia .content-wrap,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering,.archive__main-content .archive-nav--bakerpedia .single-product .related,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering,.single-product .archive__main-content .archive-nav--bakerpedia .related,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells{max-width:87rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap,.archive__main-content .archive-nav--bakerpedia .content-wrap,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering,.archive__main-content .archive-nav--bakerpedia .single-product .related,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering,.single-product .archive__main-content .archive-nav--bakerpedia .related,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells{max-width:100%;padding:0 1.5rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav{border-bottom:1px solid #e4e4e4}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list{overflow:visible}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li{position:relative;padding-bottom:3rem;margin-left:4.8rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li{padding-bottom:2rem;margin-left:.8rem;margin-right:.8rem}}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li:first-child,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li:first-child,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li:first-child,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li:first-child{margin-right:0}}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li:last-child,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li:last-child,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li:last-child,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li:last-child{margin-left:0}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a{color:#e4e4e4;font-weight:300}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a{font-size:1.8rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a.current-item,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a.current-item{color:#000;font-weight:500}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a.current-item:after,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a.current-item:after{content:"";left:0;width:100%;height:3px;bottom:-1.5px;display:block;position:absolute;background-color:#000}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a.current-item:after,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a.current-item:after{bottom:-2px}}.archive__main-content .archive-search{margin-top:6.4rem;padding:7.4rem 15.6rem;background:url(images/arch-search-bg.svg);background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:991.98px){.archive__main-content .archive-search{padding:4rem 2rem;margin-top:4.5rem;padding-left:0;background-image:url(images/arch-search-bg-mobile.svg)}}.archive__main-content .archive-search .checkout-page__content-wrap,.archive__main-content .archive-search .content-wrap,.archive__main-content .archive-search .shop .woocommerce-ordering,.archive__main-content .archive-search .single-product .related,.archive__main-content .archive-search .single-product .up-sells,.shop .archive__main-content .archive-search .woocommerce-ordering,.single-product .archive__main-content .archive-search .related,.single-product .archive__main-content .archive-search .up-sells{position:relative}@media (max-width:991.98px){.archive__main-content .archive-search .checkout-page__content-wrap,.archive__main-content .archive-search .content-wrap,.archive__main-content .archive-search .shop .woocommerce-ordering,.archive__main-content .archive-search .single-product .related,.archive__main-content .archive-search .single-product .up-sells,.shop .archive__main-content .archive-search .woocommerce-ordering,.single-product .archive__main-content .archive-search .related,.single-product .archive__main-content .archive-search .up-sells{padding:0}}@media (max-width:991.98px){.archive__main-content .archive-search .form-wrap{padding-left:2rem}}.archive__main-content .archive-search__results-wrap .result-text{display:none!important}.archive__main-content .archive-search__results-wrap .results{padding:0;z-index:1;width:100%;margin-top:1rem;position:absolute;border-radius:3rem;background-color:#fff;text-align:right;-webkit-box-shadow:0 71px 28px rgba(0,0,0,.01),0 40px 24px rgba(0,0,0,.03),0 18px 18px rgba(0,0,0,.05),0 4px 10px rgba(0,0,0,.06),0 0 0 rgba(0,0,0,.06);box-shadow:0 71px 28px rgba(0,0,0,.01),0 40px 24px rgba(0,0,0,.03),0 18px 18px rgba(0,0,0,.05),0 4px 10px rgba(0,0,0,.06),0 0 0 rgba(0,0,0,.06)}@media (max-width:991.98px){.archive__main-content .archive-search__results-wrap .results{width:calc(100% - 2rem)}}.archive__main-content .archive-search__results-wrap .results li{padding:0 2.4rem;border-left:1px solid;border-right:1px solid}@media (max-width:991.98px){.archive__main-content .archive-search__results-wrap .results li{padding:0 2rem}}.archive__main-content .archive-search__results-wrap .results li a{display:block;padding:1.7rem 0;font-size:2.2rem;border-bottom:1px solid #f8f9fb}@media (max-width:991.98px){.archive__main-content .archive-search__results-wrap .results li a{padding:1.5rem 0;font-size:1.6rem}}.archive__main-content .archive-search__results-wrap .results li:first-child{border-top:1px solid;border-radius:3rem 3rem 0 0}.archive__main-content .archive-search__results-wrap .results li:last-child{border-radius:0 0 3rem 3rem;border-bottom:1px solid}.archive__main-content .archive-search__results-wrap .results li:last-child a{border-bottom:0}.archive__main-content .archive-search__letters-wrap{margin-top:3.9rem}@media (max-width:991.98px){.archive__main-content .archive-search__letters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.archive__main-content .archive-search__nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.archive__main-content .archive-search__nav{width:92%;overflow-x:scroll;position:relative}}.archive__main-content .archive-search__nav::-webkit-scrollbar{width:.1rem;height:.1rem}.archive__main-content .archive-search__nav::-webkit-scrollbar-track{background:0 0}.archive__main-content .archive-search__nav::-webkit-scrollbar-thumb{background:0 0}.archive__main-content .archive-search__nav::-webkit-scrollbar-thumb:hover{background:0 0}.archive__main-content .archive-search__nav a{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.archive__main-content .archive-search__nav a{width:3rem;height:3rem;font-size:1.8rem;-webkit-box-flex:0;-ms-flex:none;flex:none}}.archive__main-content .archive-search__nav a:hover{color:#fff;font-weight:500;background-color:#000}@media (max-width:991.98px){.archive__main-content .archive-search__nav button{top:-1rem;position:absolute;left:0}}@media (max-width:991.98px){.archive__main-content .archive-search__nav button img{width:2rem;height:4rem}}.archive__main-content .loop-section--bakerpedia .checkout-page__content-wrap,.archive__main-content .loop-section--bakerpedia .content-wrap,.archive__main-content .loop-section--bakerpedia .shop .woocommerce-ordering,.archive__main-content .loop-section--bakerpedia .single-product .related,.archive__main-content .loop-section--bakerpedia .single-product .up-sells,.shop .archive__main-content .loop-section--bakerpedia .woocommerce-ordering,.single-product .archive__main-content .loop-section--bakerpedia .related,.single-product .archive__main-content .loop-section--bakerpedia .up-sells{max-width:87rem}.popup{top:0;width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100);display:none;z-index:1050;position:fixed;overflow-y:auto;left:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;background:rgba(0,0,0,.5)}@media (max-width:991.98px){.popup{background:rgba(2,6,19,.4)}}.popup.open{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}.popup--filters{background-color:transparent}.popup--filters__dialog{width:62rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;padding:4.3rem 3.7rem 3.5rem;margin-right:auto}@media (max-width:991.98px){.popup--filters__dialog{width:100%;padding:2.9rem 2.5rem 2.4rem}}.popup--filters__header{color:#fff;position:relative;margin-bottom:5.6rem}@media (max-width:991.98px){.popup--filters__header{margin-bottom:3.7rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__header a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__header button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__header a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__header a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__header a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__header .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__header .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__header #place_order,.edit-account .form-group .popup--filters__header button,.edit-account .form-row .popup--filters__header button,.facetwp-facet.facetwp-facet-load_more .popup--filters__header .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__header .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__header .facetwp-radio,.form--tranquilo-login__input-wrap--submit .popup--filters__header input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--filters__header input,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__header .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__header .btn,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__header .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__header .edit-account .form-group button,.popup--filters__header .edit-account .form-row button,.popup--filters__header .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__header .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__header .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__header .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--filters__header .form--upload-form .wpcf7-form .form-row--submit input,.popup--filters__header .product--single .summary .single_add_to_cart_button,.popup--filters__header .shop .woocommerce-ordering,.popup--filters__header .woocommerce-ResetPassword .form-group button,.popup--filters__header .woocommerce-ResetPassword .form-row button,.popup--filters__header .woocommerce-additional-fields .form-group button,.popup--filters__header .woocommerce-additional-fields .form-row button,.popup--filters__header .woocommerce-address-fields .form-group button,.popup--filters__header .woocommerce-address-fields .form-row button,.popup--filters__header .woocommerce-billing-fields .form-group button,.popup--filters__header .woocommerce-billing-fields .form-row button,.popup--filters__header .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__header .woocommerce-shipping-fields .form-group button,.popup--filters__header .woocommerce-shipping-fields .form-row button,.popup--filters__header form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--filters__header .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--filters__header a,.shop .popup--filters__header .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .popup--filters__header .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__header a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__header a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--filters__header button,.woocommerce-ResetPassword .form-row .popup--filters__header button,.woocommerce-additional-fields .form-group .popup--filters__header button,.woocommerce-additional-fields .form-row .popup--filters__header button,.woocommerce-address-fields .form-group .popup--filters__header button,.woocommerce-address-fields .form-row .popup--filters__header button,.woocommerce-billing-fields .form-group .popup--filters__header button,.woocommerce-billing-fields .form-row .popup--filters__header button,.woocommerce-mini-cart__buttons .popup--filters__header .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__header button,.woocommerce-shipping-fields .form-row .popup--filters__header button,form.gift-cards_form .gift_card_template_button .popup--filters__header .gift_card_add_to_cart_button{top:0;position:absolute;left:0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__header a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__header button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__header a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__header a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__header a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__header .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__header .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__header #place_order,.edit-account .form-group .popup--filters__header button,.edit-account .form-row .popup--filters__header button,.facetwp-facet.facetwp-facet-load_more .popup--filters__header .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__header .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__header .facetwp-radio,.form--tranquilo-login__input-wrap--submit .popup--filters__header input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--filters__header input,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__header .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__header .btn,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__header .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__header .edit-account .form-group button,.popup--filters__header .edit-account .form-row button,.popup--filters__header .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__header .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__header .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__header .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--filters__header .form--upload-form .wpcf7-form .form-row--submit input,.popup--filters__header .product--single .summary .single_add_to_cart_button,.popup--filters__header .shop .woocommerce-ordering,.popup--filters__header .woocommerce-ResetPassword .form-group button,.popup--filters__header .woocommerce-ResetPassword .form-row button,.popup--filters__header .woocommerce-additional-fields .form-group button,.popup--filters__header .woocommerce-additional-fields .form-row button,.popup--filters__header .woocommerce-address-fields .form-group button,.popup--filters__header .woocommerce-address-fields .form-row button,.popup--filters__header .woocommerce-billing-fields .form-group button,.popup--filters__header .woocommerce-billing-fields .form-row button,.popup--filters__header .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__header .woocommerce-shipping-fields .form-group button,.popup--filters__header .woocommerce-shipping-fields .form-row button,.popup--filters__header form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--filters__header .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--filters__header a,.shop .popup--filters__header .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .popup--filters__header .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__header a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__header a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--filters__header button,.woocommerce-ResetPassword .form-row .popup--filters__header button,.woocommerce-additional-fields .form-group .popup--filters__header button,.woocommerce-additional-fields .form-row .popup--filters__header button,.woocommerce-address-fields .form-group .popup--filters__header button,.woocommerce-address-fields .form-row .popup--filters__header button,.woocommerce-billing-fields .form-group .popup--filters__header button,.woocommerce-billing-fields .form-row .popup--filters__header button,.woocommerce-mini-cart__buttons .popup--filters__header .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__header button,.woocommerce-shipping-fields .form-row .popup--filters__header button,form.gift-cards_form .gift_card_template_button .popup--filters__header .gift_card_add_to_cart_button{top:-1rem}}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--filters__header a,.banner.medium .checkout-page__content-wrap .popup--filters__header h2,.banner.medium .content-wrap .popup--filters__header h2,.banner.medium .shop .woocommerce-ordering .popup--filters__header h2,.banner.medium .single-product .related .popup--filters__header h2,.banner.medium .single-product .up-sells .popup--filters__header h2,.banner.normal .checkout-page__content-wrap .popup--filters__header h2,.banner.normal .content-wrap .popup--filters__header h2,.banner.normal .shop .woocommerce-ordering .popup--filters__header h2,.banner.normal .single-product .related .popup--filters__header h2,.banner.normal .single-product .up-sells .popup--filters__header h2,.banner__content-wrap .popup--filters__header h1,.blog-section__text .popup--filters__header h2,.blog-section__text .popup--filters__header p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--filters__header .order_review_heading,.collections-section__text .popup--filters__header h2,.comparison .table__col--1 .popup--filters__header .table__value,.contact-form__text .popup--filters__header h2,.contact-us__text .popup--filters__header h1,.form--contact-form .wpcf7-form .form-row--submit .popup--filters__header input,.form--contact-us .wpcf7-form .form-row--submit .popup--filters__header input,.google-reviews__text .popup--filters__header h2,.instagram__text .popup--filters__header h2,.logos-slider__text-wrap .popup--filters__header h2,.logos-slider__text-wrap .popup--filters__header p,.newsletter-section__text .popup--filters__header h2,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--filters__header .banner.medium .checkout-page__content-wrap h2,.popup--filters__header .banner.medium .content-wrap h2,.popup--filters__header .banner.medium .shop .woocommerce-ordering h2,.popup--filters__header .banner.medium .single-product .related h2,.popup--filters__header .banner.medium .single-product .up-sells h2,.popup--filters__header .banner.normal .checkout-page__content-wrap h2,.popup--filters__header .banner.normal .content-wrap h2,.popup--filters__header .banner.normal .shop .woocommerce-ordering h2,.popup--filters__header .banner.normal .single-product .related h2,.popup--filters__header .banner.normal .single-product .up-sells h2,.popup--filters__header .banner__content-wrap h1,.popup--filters__header .blog-section__text h2,.popup--filters__header .blog-section__text p,.popup--filters__header .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--filters__header .collections-section__text h2,.popup--filters__header .comparison .table__col--1 .table__value,.popup--filters__header .contact-form__text h2,.popup--filters__header .contact-us__text h1,.popup--filters__header .form--contact-form .wpcf7-form .form-row--submit input,.popup--filters__header .form--contact-us .wpcf7-form .form-row--submit input,.popup--filters__header .google-reviews__text h2,.popup--filters__header .instagram__text h2,.popup--filters__header .logos-slider__text-wrap h2,.popup--filters__header .logos-slider__text-wrap p,.popup--filters__header .newsletter-section__text h2,.popup--filters__header .product--single .product-info .info-box__title-wrap h2,.popup--filters__header .product--single .summary .product_title,.popup--filters__header .products-slider__text-wrap,.popup--filters__header .promo__text h2,.popup--filters__header .promo__text strong,.popup--filters__header .single .post__content em,.popup--filters__header .single-product .related h2,.popup--filters__header .single-product .up-sells h2,.popup--filters__header .text h1,.popup--filters__header .text-and-img__text h2,.popup--filters__header .text-and-img__title h1,.popup--filters__header .text-and-img__title h2,.popup--filters__header .text-and-points__text h2,.popup--filters__header .text-and-points__title h2,.popup--filters__header .title,.popup--filters__header .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--filters__header h2,.product--single .summary .popup--filters__header .product_title,.promo__text .popup--filters__header h2,.promo__text .popup--filters__header strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--filters__header a,.shop .banner.medium .woocommerce-ordering .popup--filters__header h2,.shop .banner.normal .woocommerce-ordering .popup--filters__header h2,.shop .popup--filters__header .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--filters__header .banner.medium .woocommerce-ordering h2,.shop .popup--filters__header .banner.normal .woocommerce-ordering h2,.single .post__content .popup--filters__header em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--filters__header a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--filters__header a,.single-product .banner.medium .related .popup--filters__header h2,.single-product .banner.medium .up-sells .popup--filters__header h2,.single-product .banner.normal .related .popup--filters__header h2,.single-product .banner.normal .up-sells .popup--filters__header h2,.single-product .popup--filters__header .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--filters__header .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--filters__header .banner.medium .related h2,.single-product .popup--filters__header .banner.medium .up-sells h2,.single-product .popup--filters__header .banner.normal .related h2,.single-product .popup--filters__header .banner.normal .up-sells h2,.single-product .related .popup--filters__header h2,.single-product .up-sells .popup--filters__header h2,.text .popup--filters__header h1,.text-and-img__text .popup--filters__header h2,.text-and-img__title .popup--filters__header h1,.text-and-img__title .popup--filters__header h2,.text-and-points__text .popup--filters__header h2,.text-and-points__title .popup--filters__header h2,.upload-form__text .popup--filters__header h2{font-size:1.8rem}}.popup--filters__body{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}.popup--filters__body .actions{margin-top:auto}.popup--filters__body .actions p{color:#fff}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__body .actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__body .actions button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__body .actions a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__body .actions a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__body .actions .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__body .actions .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__body .actions #place_order,.edit-account .form-group .popup--filters__body .actions button,.edit-account .form-row .popup--filters__body .actions button,.facetwp-facet.facetwp-facet-load_more .popup--filters__body .actions .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__body .actions .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__body .actions .facetwp-radio,.form--tranquilo-login__input-wrap--submit .popup--filters__body .actions input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--filters__body .actions input,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__body .actions .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__body .actions .btn,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__body .actions .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__body .actions .edit-account .form-group button,.popup--filters__body .actions .edit-account .form-row button,.popup--filters__body .actions .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__body .actions .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__body .actions .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__body .actions .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--filters__body .actions .form--upload-form .wpcf7-form .form-row--submit input,.popup--filters__body .actions .product--single .summary .single_add_to_cart_button,.popup--filters__body .actions .shop .woocommerce-ordering,.popup--filters__body .actions .woocommerce-ResetPassword .form-group button,.popup--filters__body .actions .woocommerce-ResetPassword .form-row button,.popup--filters__body .actions .woocommerce-additional-fields .form-group button,.popup--filters__body .actions .woocommerce-additional-fields .form-row button,.popup--filters__body .actions .woocommerce-address-fields .form-group button,.popup--filters__body .actions .woocommerce-address-fields .form-row button,.popup--filters__body .actions .woocommerce-billing-fields .form-group button,.popup--filters__body .actions .woocommerce-billing-fields .form-row button,.popup--filters__body .actions .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__body .actions .woocommerce-shipping-fields .form-group button,.popup--filters__body .actions .woocommerce-shipping-fields .form-row button,.popup--filters__body .actions form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--filters__body .actions .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--filters__body .actions a,.shop .popup--filters__body .actions .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .popup--filters__body .actions .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__body .actions a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__body .actions a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--filters__body .actions button,.woocommerce-ResetPassword .form-row .popup--filters__body .actions button,.woocommerce-additional-fields .form-group .popup--filters__body .actions button,.woocommerce-additional-fields .form-row .popup--filters__body .actions button,.woocommerce-address-fields .form-group .popup--filters__body .actions button,.woocommerce-address-fields .form-row .popup--filters__body .actions button,.woocommerce-billing-fields .form-group .popup--filters__body .actions button,.woocommerce-billing-fields .form-row .popup--filters__body .actions button,.woocommerce-mini-cart__buttons .popup--filters__body .actions .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__body .actions button,.woocommerce-shipping-fields .form-row .popup--filters__body .actions button,form.gift-cards_form .gift_card_template_button .popup--filters__body .actions .gift_card_add_to_cart_button{width:100%;padding:2rem;margin-top:2.7rem;border:1px solid #fff}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__body .actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__body .actions button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__body .actions a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__body .actions a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__body .actions .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__body .actions .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__body .actions #place_order,.edit-account .form-group .popup--filters__body .actions button,.edit-account .form-row .popup--filters__body .actions button,.facetwp-facet.facetwp-facet-load_more .popup--filters__body .actions .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__body .actions .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__body .actions .facetwp-radio,.form--tranquilo-login__input-wrap--submit .popup--filters__body .actions input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--filters__body .actions input,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__body .actions .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__body .actions .btn,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__body .actions .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__body .actions .edit-account .form-group button,.popup--filters__body .actions .edit-account .form-row button,.popup--filters__body .actions .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__body .actions .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__body .actions .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__body .actions .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--filters__body .actions .form--upload-form .wpcf7-form .form-row--submit input,.popup--filters__body .actions .product--single .summary .single_add_to_cart_button,.popup--filters__body .actions .shop .woocommerce-ordering,.popup--filters__body .actions .woocommerce-ResetPassword .form-group button,.popup--filters__body .actions .woocommerce-ResetPassword .form-row button,.popup--filters__body .actions .woocommerce-additional-fields .form-group button,.popup--filters__body .actions .woocommerce-additional-fields .form-row button,.popup--filters__body .actions .woocommerce-address-fields .form-group button,.popup--filters__body .actions .woocommerce-address-fields .form-row button,.popup--filters__body .actions .woocommerce-billing-fields .form-group button,.popup--filters__body .actions .woocommerce-billing-fields .form-row button,.popup--filters__body .actions .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__body .actions .woocommerce-shipping-fields .form-group button,.popup--filters__body .actions .woocommerce-shipping-fields .form-row button,.popup--filters__body .actions form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--filters__body .actions .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--filters__body .actions a,.shop .popup--filters__body .actions .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .popup--filters__body .actions .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__body .actions a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__body .actions a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--filters__body .actions button,.woocommerce-ResetPassword .form-row .popup--filters__body .actions button,.woocommerce-additional-fields .form-group .popup--filters__body .actions button,.woocommerce-additional-fields .form-row .popup--filters__body .actions button,.woocommerce-address-fields .form-group .popup--filters__body .actions button,.woocommerce-address-fields .form-row .popup--filters__body .actions button,.woocommerce-billing-fields .form-group .popup--filters__body .actions button,.woocommerce-billing-fields .form-row .popup--filters__body .actions button,.woocommerce-mini-cart__buttons .popup--filters__body .actions .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__body .actions button,.woocommerce-shipping-fields .form-row .popup--filters__body .actions button,form.gift-cards_form .gift_card_template_button .popup--filters__body .actions .gift_card_add_to_cart_button{padding:1.8rem;margin-top:1.6rem}}.popup--order__dialog{width:100%;background-color:#fff}@media (max-width:991.98px){.popup--order__dialog{margin:0 1.5rem;padding:0}}.popup--order__dialog::before{content:"";width:100%;display:block;height:.8rem;background:-o-radial-gradient(50% 50.02%,100.13% 373.91%,#fbe79b 16.17%,#d1a55d 100%);background:radial-gradient(100.13% 373.91% at 50% 50.02%,#fbe79b 16.17%,#d1a55d 100%)}.popup--order__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}@media (max-width:991.98px){.popup--order__inner{position:relative}}.popup--order__inner .btn--popup-close{margin:2.2rem 3rem 0;margin-right:auto}@media (max-width:991.98px){.popup--order__inner .btn--popup-close{margin:1.2rem 1rem 0;margin-right:auto}}.popup--order__inner .titles-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:center;margin-bottom:2.7rem}@media (max-width:991.98px){.popup--order__inner .titles-wrap{margin-bottom:2rem}}@media (max-width:991.98px){.popup--order__inner .titles-wrap .popup__title{font-size:2rem}}.popup--order__inner .titles-wrap time{line-height:1.2;margin-right:.8rem}.popup--order__inner .items-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:3.5rem 4rem}@media (max-width:991.98px){.popup--order__inner .items-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:1.8rem 0rem}}.popup--order__inner .items-wrap .table-wrap{overflow-y:auto;font-size:1.4rem;max-height:55rem}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar{width:.5rem}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar-track{background:#f8f9fb}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar-thumb{background:#000}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar-thumb:hover{background:#000}.popup--order__inner .items-wrap .table-wrap__title{color:#e6c77e;font-weight:700}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap__title{margin-right:1.5rem}}.popup--order__inner .items-wrap .table-wrap .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:2rem 0;border-bottom:1px solid rgba(230,199,126,.3)}.popup--order__inner .items-wrap .table-wrap .item:last-child{border:0}.popup--order__inner .items-wrap .table-wrap .item .product-img{-webkit-box-flex:0;-ms-flex:0 0 14.8684210526%;flex:0 0 14.8684210526%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:14.8684210526%;height:11rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap .item .product-img{-webkit-box-flex:0;-ms-flex:0 0 28.1818181818%;flex:0 0 28.1818181818%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:28.1818181818%;padding-right:1.6rem}}.popup--order__inner .items-wrap .table-wrap .item .product-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup--order__inner .items-wrap .table-wrap .item .product-details{-webkit-box-flex:0;-ms-flex:0 0 33.5526315789%;flex:0 0 33.5526315789%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.5526315789%;padding:0 1rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap .item .product-details{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}}.popup--order__inner .items-wrap .table-wrap .item .product-details .product-title{font-size:1.8rem;margin-bottom:.8rem;font-weight:700;letter-spacing:.04rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap .item .product-details .product-title{font-size:1.6rem}}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap .item .product-details .product-variations{display:-webkit-box;display:-ms-flexbox;display:flex}}.popup--order__inner .items-wrap .table-wrap .item .product-details .product-variations p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap .item .product-details .product-variations p{margin-left:1rem}}.popup--order__inner .items-wrap .table-wrap .item .product-details .product-variations .attribute-pa_material::before{content:"";width:1rem;height:1rem;display:block;background:url(images/K.svg) center/contain no-repeat;background-size:contain;margin-left:.5rem}.popup--order__inner .items-wrap .table-wrap .item .product-details .product-variations .attribute-pa_color::before{content:"";width:.8rem;height:1.2rem;display:block;background:url(images/droplet.svg) center/contain no-repeat;background-size:contain;margin-left:.5rem}.popup--order__inner .items-wrap .table-wrap .item .product-quantity{-webkit-box-flex:0;-ms-flex:0 0 19.7368421053%;flex:0 0 19.7368421053%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:19.7368421053%}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap .item .product-quantity{margin:.5rem 0}}.popup--order__inner .items-wrap .table-wrap .item .product-total{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;font-size:1.6rem}.popup--order__inner .totals-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.8rem 7.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(230,199,126,.15)}@media (max-width:991.98px){.popup--order__inner .totals-wrap{padding:1.9rem 1rem 1.5rem}}.popup--order__inner .totals-wrap__row{text-align:center;margin:0 5rem;font-size:1.4rem}@media (max-width:991.98px){.popup--order__inner .totals-wrap__row{margin:0 1.2rem}}.popup--order__inner .totals-wrap__row p.first-cell{color:#e6c77e;margin-bottom:1.5rem;font-weight:700}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--order__inner .totals-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--order__inner .totals-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--order__inner .totals-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--order__inner .totals-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--order__inner .totals-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--order__inner .totals-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .popup--order__inner .totals-wrap button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--order__inner .totals-wrap #place_order,.edit-account .form-group .popup--order__inner .totals-wrap button,.edit-account .form-row .popup--order__inner .totals-wrap button,.facetwp-facet.facetwp-facet-load_more .popup--order__inner .totals-wrap .facetwp-load-more,.form--tranquilo-login__input-wrap--submit .popup--order__inner .totals-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--order__inner .totals-wrap input,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--order__inner .totals-wrap .btn--primary,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.popup--order__inner .totals-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--order__inner .totals-wrap .edit-account .form-group button,.popup--order__inner .totals-wrap .edit-account .form-row button,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--order__inner .totals-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--order__inner .totals-wrap .form--upload-form .wpcf7-form .form-row--submit input,.popup--order__inner .totals-wrap .product--single .summary .single_add_to_cart_button,.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-group button,.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-row button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-row button,.popup--order__inner .totals-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--order__inner .totals-wrap .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--order__inner .totals-wrap a,.shop .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--order__inner .totals-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--order__inner .totals-wrap a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--order__inner .totals-wrap button,.woocommerce-ResetPassword .form-row .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-mini-cart__buttons .popup--order__inner .totals-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-shipping-fields .form-row .popup--order__inner .totals-wrap button,form.gift-cards_form .gift_card_template_button .popup--order__inner .totals-wrap .gift_card_add_to_cart_button{width:100%;margin-top:auto;padding:1.6rem 0;font-size:1.6rem;text-align:center;text-decoration:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--order__inner .totals-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--order__inner .totals-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--order__inner .totals-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--order__inner .totals-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--order__inner .totals-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--order__inner .totals-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .popup--order__inner .totals-wrap button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--order__inner .totals-wrap #place_order,.edit-account .form-group .popup--order__inner .totals-wrap button,.edit-account .form-row .popup--order__inner .totals-wrap button,.facetwp-facet.facetwp-facet-load_more .popup--order__inner .totals-wrap .facetwp-load-more,.form--tranquilo-login__input-wrap--submit .popup--order__inner .totals-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--order__inner .totals-wrap input,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--order__inner .totals-wrap .btn--primary,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.popup--order__inner .totals-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--order__inner .totals-wrap .edit-account .form-group button,.popup--order__inner .totals-wrap .edit-account .form-row button,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--order__inner .totals-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--order__inner .totals-wrap .form--upload-form .wpcf7-form .form-row--submit input,.popup--order__inner .totals-wrap .product--single .summary .single_add_to_cart_button,.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-group button,.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-row button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-row button,.popup--order__inner .totals-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--order__inner .totals-wrap .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--order__inner .totals-wrap a,.shop .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--order__inner .totals-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--order__inner .totals-wrap a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--order__inner .totals-wrap button,.woocommerce-ResetPassword .form-row .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-mini-cart__buttons .popup--order__inner .totals-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-shipping-fields .form-row .popup--order__inner .totals-wrap button,form.gift-cards_form .gift_card_template_button .popup--order__inner .totals-wrap .gift_card_add_to_cart_button{font-size:1.4rem;padding:1.3rem 0}}.popup--sizes.open{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup--sizes__dialog{height:100vh;width:79.5rem;overflow:auto;padding:3.5rem 3.8rem;background-color:#fff}@media (max-width:991.98px){.popup--sizes__dialog{width:100%;padding:1.5rem 1.5rem 8rem}}.popup--sizes__header{text-align:left}.popup--sizes__body{text-align:center;padding:0 0rem;max-height:100vh;overflow:auto}@media (max-width:991.98px){.popup--sizes__body{padding:0}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--sizes__body a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--sizes__body a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--sizes__body a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--sizes__body a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--sizes__body a,.banner.medium .checkout-page__content-wrap .popup--sizes__body h2,.banner.medium .content-wrap .popup--sizes__body h2,.banner.medium .shop .woocommerce-ordering .popup--sizes__body h2,.banner.medium .single-product .related .popup--sizes__body h2,.banner.medium .single-product .up-sells .popup--sizes__body h2,.banner.normal .checkout-page__content-wrap .popup--sizes__body h2,.banner.normal .content-wrap .popup--sizes__body h2,.banner.normal .shop .woocommerce-ordering .popup--sizes__body h2,.banner.normal .single-product .related .popup--sizes__body h2,.banner.normal .single-product .up-sells .popup--sizes__body h2,.banner__content-wrap .popup--sizes__body h1,.blog-section__text .popup--sizes__body h2,.blog-section__text .popup--sizes__body p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--sizes__body .order_review_heading,.collections-section__text .popup--sizes__body h2,.comparison .table__col--1 .popup--sizes__body .table__value,.contact-form__text .popup--sizes__body h2,.contact-us__text .popup--sizes__body h1,.form--contact-form .wpcf7-form .form-row--submit .popup--sizes__body input,.form--contact-us .wpcf7-form .form-row--submit .popup--sizes__body input,.google-reviews__text .popup--sizes__body h2,.instagram__text .popup--sizes__body h2,.logos-slider__text-wrap .popup--sizes__body h2,.logos-slider__text-wrap .popup--sizes__body p,.newsletter-section__text .popup--sizes__body h2,.popup--sizes__body .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--sizes__body .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--sizes__body .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--sizes__body .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--sizes__body .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--sizes__body .banner.medium .checkout-page__content-wrap h2,.popup--sizes__body .banner.medium .content-wrap h2,.popup--sizes__body .banner.medium .shop .woocommerce-ordering h2,.popup--sizes__body .banner.medium .single-product .related h2,.popup--sizes__body .banner.medium .single-product .up-sells h2,.popup--sizes__body .banner.normal .checkout-page__content-wrap h2,.popup--sizes__body .banner.normal .content-wrap h2,.popup--sizes__body .banner.normal .shop .woocommerce-ordering h2,.popup--sizes__body .banner.normal .single-product .related h2,.popup--sizes__body .banner.normal .single-product .up-sells h2,.popup--sizes__body .banner__content-wrap h1,.popup--sizes__body .blog-section__text h2,.popup--sizes__body .blog-section__text p,.popup--sizes__body .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--sizes__body .collections-section__text h2,.popup--sizes__body .comparison .table__col--1 .table__value,.popup--sizes__body .contact-form__text h2,.popup--sizes__body .contact-us__text h1,.popup--sizes__body .form--contact-form .wpcf7-form .form-row--submit input,.popup--sizes__body .form--contact-us .wpcf7-form .form-row--submit input,.popup--sizes__body .google-reviews__text h2,.popup--sizes__body .instagram__text h2,.popup--sizes__body .logos-slider__text-wrap h2,.popup--sizes__body .logos-slider__text-wrap p,.popup--sizes__body .newsletter-section__text h2,.popup--sizes__body .product--single .product-info .info-box__title-wrap h2,.popup--sizes__body .product--single .summary .product_title,.popup--sizes__body .products-slider__text-wrap,.popup--sizes__body .promo__text h2,.popup--sizes__body .promo__text strong,.popup--sizes__body .single .post__content em,.popup--sizes__body .single-product .related h2,.popup--sizes__body .single-product .up-sells h2,.popup--sizes__body .text h1,.popup--sizes__body .text-and-img__text h2,.popup--sizes__body .text-and-img__title h1,.popup--sizes__body .text-and-img__title h2,.popup--sizes__body .text-and-points__text h2,.popup--sizes__body .text-and-points__title h2,.popup--sizes__body .title,.popup--sizes__body .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--sizes__body h2,.product--single .summary .popup--sizes__body .product_title,.promo__text .popup--sizes__body h2,.promo__text .popup--sizes__body strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--sizes__body a,.shop .banner.medium .woocommerce-ordering .popup--sizes__body h2,.shop .banner.normal .woocommerce-ordering .popup--sizes__body h2,.shop .popup--sizes__body .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--sizes__body .banner.medium .woocommerce-ordering h2,.shop .popup--sizes__body .banner.normal .woocommerce-ordering h2,.single .post__content .popup--sizes__body em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--sizes__body a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--sizes__body a,.single-product .banner.medium .related .popup--sizes__body h2,.single-product .banner.medium .up-sells .popup--sizes__body h2,.single-product .banner.normal .related .popup--sizes__body h2,.single-product .banner.normal .up-sells .popup--sizes__body h2,.single-product .popup--sizes__body .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--sizes__body .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--sizes__body .banner.medium .related h2,.single-product .popup--sizes__body .banner.medium .up-sells h2,.single-product .popup--sizes__body .banner.normal .related h2,.single-product .popup--sizes__body .banner.normal .up-sells h2,.single-product .related .popup--sizes__body h2,.single-product .up-sells .popup--sizes__body h2,.text .popup--sizes__body h1,.text-and-img__text .popup--sizes__body h2,.text-and-img__title .popup--sizes__body h1,.text-and-img__title .popup--sizes__body h2,.text-and-points__text .popup--sizes__body h2,.text-and-points__title .popup--sizes__body h2,.upload-form__text .popup--sizes__body h2{margin-bottom:4rem}.popup--sizes__body .tabs-wrap{margin-bottom:3.3rem}.popup--sizes__body .tabs-wrap .tab-btn{opacity:.5;margin:0 2rem;font-weight:700;letter-spacing:.08rem;padding:0 2.3rem .3rem;border-bottom:1px solid transparent}@media (max-width:991.98px){.popup--sizes__body .tabs-wrap .tab-btn{margin:0}}.popup--sizes__body .tabs-wrap .tab-btn.active{opacity:1;border-color:inherit}.popup--sizes__body .tablist{height:67vh;overflow:auto}@media (max-width:991.98px){.popup--sizes__body .tablist{height:auto}}.popup--sizes__body .tablist .tabpanel .tabpanel__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;font-size:1.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.popup--sizes__body .tablist .tabpanel .tabpanel__row{overflow:auto}}.popup--sizes__body .tablist .tabpanel .tabpanel__row .column{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:20%}@media (max-width:991.98px){.popup--sizes__body .tablist .tabpanel .tabpanel__row .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}@media (max-width:991.98px){.popup--sizes__body .tablist .tabpanel .tabpanel__row .column__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.popup--sizes__body .tablist .tabpanel .tabpanel__row .column__title{padding:1.5rem .5rem;min-height:8rem;background-color:rgba(230,199,126,.15)}@media (max-width:991.98px){.popup--sizes__body .tablist .tabpanel .tabpanel__row .column__title{width:10rem;min-height:unset;min-width:10rem;padding:1.5rem 1.5rem;text-align:right;-webkit-box-shadow:-6px 0 4px 0 rgba(0,0,0,.0509803922);box-shadow:-6px 0 4px 0 rgba(0,0,0,.0509803922)}}.popup--sizes__body .tablist .tabpanel .tabpanel__row .column__value{padding:2rem .5rem;border-bottom:1px solid #e6c77e}@media (max-width:991.98px){.popup--sizes__body .tablist .tabpanel .tabpanel__row .column__value{width:6rem;min-width:6rem;border-bottom:0;border-left:1px solid #e6c77e}}.popup--sizes__body .link-wrap{margin-top:6.4rem}.popup--search{top:var(--header-height);top:11.7rem;border-top:1px solid #000}@media (max-width:991.98px){.popup--search{top:10.3rem}}.popup--search.open{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:991.98px){.popup--search__title{text-align:center;font-size:2rem}}.popup--search__header{padding:2.6rem 39rem 0}@media (max-width:991.98px){.popup--search__header{padding:2.8rem 0}}.popup--search__header .btn--popup-close{top:4.8rem;width:3.6rem;display:block;height:3.6rem;left:4.8rem}@media (max-width:991.98px){.popup--search__header .btn--popup-close{top:2.8rem;width:2.2rem;height:2.2rem;position:absolute;left:1.5rem}}.popup--search__header .btn--popup-close #HP-glue-effect-popup{fill:#fff}.popup--search__header .btn--popup-close .icon{width:2.5rem;height:2.5rem}@media (max-width:991.98px){.popup--search__header .btn--popup-close .icon{width:2.8rem;height:2.8rem}}.popup--search__header .site-branding{display:none}@media (max-width:991.98px){.popup--search__header .site-branding{display:block}}@media (max-width:991.98px){.popup--search__header .site-branding img{width:10.5rem}}.popup--search__dialog{width:100%;background-color:#f8f9fb}@media (max-width:991.98px){.popup--search__dialog{height:100%;overflow:auto;-ms-flex-item-align:stretch;align-self:stretch}}.popup--search__body{height:100%;margin:0 auto;padding-top:.6rem;padding-bottom:5.7rem}@media (max-width:991.98px){.popup--search__body{padding:0 1.5rem}}.popup--search__results-wrap{display:none;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:6.5rem}@media (max-width:991.98px){.popup--search__results-wrap{padding-top:2rem}}.popup--search__results-wrap.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.popup--search__results-wrap{height:auto}}.popup--search__results-wrap .result-text{font-size:1.7rem;font-weight:700;margin-bottom:4.8rem;letter-spacing:.03rem}@media (max-width:991.98px){.popup--search__results-wrap .result-text{margin-bottom:2.7rem;font-size:1.4rem}}.popup--search__results-wrap ul.products{width:100%;margin:0 auto;overflow:auto}@media (max-width:991.98px){.popup--search__results-wrap ul.products{height:auto;display:block;width:calc(100% + 2rem);padding:2.1rem 1.5rem}}.popup--search__results-wrap ul.products li.product{margin:0;padding:0 4.1rem}@media (max-width:991.98px){.popup--search__results-wrap ul.products li.product{padding:0;margin-bottom:1.8rem}}.popup--search__results-wrap ul.products li.product.product--gift{margin:0;margin-bottom:0}@media (max-width:991.98px){.popup--search__results-wrap ul.products li.product.product--gift{margin-bottom:1.8rem}}.popup--search__results-wrap ul.products li.product .item-wrap .info-wrap .free-text__text{text-align:right}.popup--search__results-wrap ul.products li.product.double-cube .side-wrap{display:none}.popup--search__results-wrap ul.products li.product.double-cube .item-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.popup--search__results-wrap ul.products li.product.double-cube .item-wrap .desc{display:block}.popup--search__results-wrap ul.products li.product.double-cube .badge{top:-3rem;width:6rem;height:6rem;right:2rem}@media (max-width:991.98px){.popup--search__results-wrap ul.products li.product.double-cube .badge{top:unset;bottom:calc(100% - 18rem)}}.popup--search__results-wrap ul.products li.product.double-cube .badge span{font-size:1.2rem}.popup--search__results-wrap ul.products li.empty-result{text-align:center;white-space:pre-line}@media (max-width:991.98px){.popup--search__results-wrap ul.products li.empty-result{margin-top:0;padding-right:0}}@media (max-width:991.98px){.popup--search__results-wrap ul.products li.empty-result p{font-size:1.6rem}}.popup--added-to-cart__dialog{width:68.5rem;margin:25rem auto}@media (max-width:991.98px){.popup--added-to-cart__dialog{width:25rem;margin-top:9.5rem}}.popup--added-to-cart__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.popup--added-to-cart__body{display:block}}.popup--added-to-cart__body .img-wrap{height:35rem;width:35rem;background-color:#fff}@media (max-width:991.98px){.popup--added-to-cart__body .img-wrap{width:100%;height:20rem}}.popup--added-to-cart__body .text-wrap{width:33.5rem;padding:5.5rem 0 4rem;text-align:center;background-color:#fff}@media (max-width:991.98px){.popup--added-to-cart__body .text-wrap{width:100%;padding:2.5rem 0 1.8rem}}.popup--added-to-cart__body .text-wrap .msg{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.2rem;line-height:normal;margin-bottom:5.5rem}@media (max-width:991.98px){.popup--added-to-cart__body .text-wrap .msg{font-size:1.4rem;margin-bottom:2.3rem}}.popup--added-to-cart__body .text-wrap .msg .icon--check{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem}.popup--added-to-cart__body .text-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:7rem}@media (max-width:991.98px){.popup--added-to-cart__body .text-wrap .btn-wrap{margin-bottom:2.3rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--added-to-cart__body .text-wrap .btn-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--added-to-cart__body .text-wrap .btn-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--added-to-cart__body .text-wrap .btn-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--added-to-cart__body .text-wrap .btn-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--added-to-cart__body .text-wrap .btn-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--added-to-cart__body .text-wrap .btn-wrap #place_order,.edit-account .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.edit-account .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.facetwp-facet.facetwp-facet-load_more .popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-radio,.form--tranquilo-login__input-wrap--submit .popup--added-to-cart__body .text-wrap .btn-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--added-to-cart__body .text-wrap .btn-wrap input,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .btn,.popup--added-to-cart__body .text-wrap .btn-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--added-to-cart__body .text-wrap .btn-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--added-to-cart__body .text-wrap .btn-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--added-to-cart__body .text-wrap .btn-wrap .edit-account .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .edit-account .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--added-to-cart__body .text-wrap .btn-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--added-to-cart__body .text-wrap .btn-wrap .form--upload-form .wpcf7-form .form-row--submit input,.popup--added-to-cart__body .text-wrap .btn-wrap .product--single .summary .single_add_to_cart_button,.popup--added-to-cart__body .text-wrap .btn-wrap .shop .woocommerce-ordering,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-ResetPassword .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-ResetPassword .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-additional-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-additional-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-address-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-address-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-billing-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-billing-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-shipping-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-shipping-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--added-to-cart__body .text-wrap .btn-wrap .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.shop .popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.single-product .popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-ResetPassword .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-additional-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-additional-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-address-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-address-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-billing-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-billing-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-mini-cart__buttons .popup--added-to-cart__body .text-wrap .btn-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-shipping-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,form.gift-cards_form .gift_card_template_button .popup--added-to-cart__body .text-wrap .btn-wrap .gift_card_add_to_cart_button{color:#000;padding:2rem 5rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--added-to-cart__body .text-wrap .btn-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--added-to-cart__body .text-wrap .btn-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--added-to-cart__body .text-wrap .btn-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--added-to-cart__body .text-wrap .btn-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--added-to-cart__body .text-wrap .btn-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--added-to-cart__body .text-wrap .btn-wrap #place_order,.edit-account .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.edit-account .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.facetwp-facet.facetwp-facet-load_more .popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-radio,.form--tranquilo-login__input-wrap--submit .popup--added-to-cart__body .text-wrap .btn-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .popup--added-to-cart__body .text-wrap .btn-wrap input,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--added-to-cart__body .text-wrap .btn-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--added-to-cart__body .text-wrap .btn-wrap .btn,.popup--added-to-cart__body .text-wrap .btn-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--added-to-cart__body .text-wrap .btn-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--added-to-cart__body .text-wrap .btn-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--added-to-cart__body .text-wrap .btn-wrap .edit-account .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .edit-account .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--added-to-cart__body .text-wrap .btn-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--added-to-cart__body .text-wrap .btn-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.popup--added-to-cart__body .text-wrap .btn-wrap .form--upload-form .wpcf7-form .form-row--submit input,.popup--added-to-cart__body .text-wrap .btn-wrap .product--single .summary .single_add_to_cart_button,.popup--added-to-cart__body .text-wrap .btn-wrap .shop .woocommerce-ordering,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-ResetPassword .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-ResetPassword .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-additional-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-additional-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-address-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-address-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-billing-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-billing-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-shipping-fields .form-group button,.popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-shipping-fields .form-row button,.popup--added-to-cart__body .text-wrap .btn-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.product--single .summary .popup--added-to-cart__body .text-wrap .btn-wrap .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.shop .popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.shop .popup--added-to-cart__body .text-wrap .btn-wrap .woocommerce-ordering,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--added-to-cart__body .text-wrap .btn-wrap a,.single-product .popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--added-to-cart__body .text-wrap .btn-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-ResetPassword .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-additional-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-additional-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-address-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-address-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-billing-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-billing-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-mini-cart__buttons .popup--added-to-cart__body .text-wrap .btn-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--added-to-cart__body .text-wrap .btn-wrap button,.woocommerce-shipping-fields .form-row .popup--added-to-cart__body .text-wrap .btn-wrap button,form.gift-cards_form .gift_card_template_button .popup--added-to-cart__body .text-wrap .btn-wrap .gift_card_add_to_cart_button{padding:1.5rem 2rem;font-size:1.4rem}}.popup--added-to-cart__body .text-wrap .btn--popup-close{color:#000}@media (max-width:991.98px){.popup--added-to-cart__body .text-wrap .btn--popup-close{font-size:1.4rem}}.popup--approve-delete__dialog{padding:1.5rem 4.5rem 10rem;background-color:#fff}@media (max-width:991.98px){.popup--approve-delete__dialog{padding:1.5rem 2.5rem 6rem}}.popup--approve-delete__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--approve-delete__body a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--approve-delete__body a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--approve-delete__body a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--approve-delete__body a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--approve-delete__body a,.banner.medium .checkout-page__content-wrap .popup--approve-delete__body h2,.banner.medium .content-wrap .popup--approve-delete__body h2,.banner.medium .shop .woocommerce-ordering .popup--approve-delete__body h2,.banner.medium .single-product .related .popup--approve-delete__body h2,.banner.medium .single-product .up-sells .popup--approve-delete__body h2,.banner.normal .checkout-page__content-wrap .popup--approve-delete__body h2,.banner.normal .content-wrap .popup--approve-delete__body h2,.banner.normal .shop .woocommerce-ordering .popup--approve-delete__body h2,.banner.normal .single-product .related .popup--approve-delete__body h2,.banner.normal .single-product .up-sells .popup--approve-delete__body h2,.banner__content-wrap .popup--approve-delete__body h1,.blog-section__text .popup--approve-delete__body h2,.blog-section__text .popup--approve-delete__body p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--approve-delete__body .order_review_heading,.collections-section__text .popup--approve-delete__body h2,.comparison .table__col--1 .popup--approve-delete__body .table__value,.contact-form__text .popup--approve-delete__body h2,.contact-us__text .popup--approve-delete__body h1,.form--contact-form .wpcf7-form .form-row--submit .popup--approve-delete__body input,.form--contact-us .wpcf7-form .form-row--submit .popup--approve-delete__body input,.google-reviews__text .popup--approve-delete__body h2,.instagram__text .popup--approve-delete__body h2,.logos-slider__text-wrap .popup--approve-delete__body h2,.logos-slider__text-wrap .popup--approve-delete__body p,.newsletter-section__text .popup--approve-delete__body h2,.popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--approve-delete__body .banner.medium .checkout-page__content-wrap h2,.popup--approve-delete__body .banner.medium .content-wrap h2,.popup--approve-delete__body .banner.medium .shop .woocommerce-ordering h2,.popup--approve-delete__body .banner.medium .single-product .related h2,.popup--approve-delete__body .banner.medium .single-product .up-sells h2,.popup--approve-delete__body .banner.normal .checkout-page__content-wrap h2,.popup--approve-delete__body .banner.normal .content-wrap h2,.popup--approve-delete__body .banner.normal .shop .woocommerce-ordering h2,.popup--approve-delete__body .banner.normal .single-product .related h2,.popup--approve-delete__body .banner.normal .single-product .up-sells h2,.popup--approve-delete__body .banner__content-wrap h1,.popup--approve-delete__body .blog-section__text h2,.popup--approve-delete__body .blog-section__text p,.popup--approve-delete__body .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--approve-delete__body .collections-section__text h2,.popup--approve-delete__body .comparison .table__col--1 .table__value,.popup--approve-delete__body .contact-form__text h2,.popup--approve-delete__body .contact-us__text h1,.popup--approve-delete__body .form--contact-form .wpcf7-form .form-row--submit input,.popup--approve-delete__body .form--contact-us .wpcf7-form .form-row--submit input,.popup--approve-delete__body .google-reviews__text h2,.popup--approve-delete__body .instagram__text h2,.popup--approve-delete__body .logos-slider__text-wrap h2,.popup--approve-delete__body .logos-slider__text-wrap p,.popup--approve-delete__body .newsletter-section__text h2,.popup--approve-delete__body .product--single .product-info .info-box__title-wrap h2,.popup--approve-delete__body .product--single .summary .product_title,.popup--approve-delete__body .products-slider__text-wrap,.popup--approve-delete__body .promo__text h2,.popup--approve-delete__body .promo__text strong,.popup--approve-delete__body .single .post__content em,.popup--approve-delete__body .single-product .related h2,.popup--approve-delete__body .single-product .up-sells h2,.popup--approve-delete__body .text h1,.popup--approve-delete__body .text-and-img__text h2,.popup--approve-delete__body .text-and-img__title h1,.popup--approve-delete__body .text-and-img__title h2,.popup--approve-delete__body .text-and-points__text h2,.popup--approve-delete__body .text-and-points__title h2,.popup--approve-delete__body .title,.popup--approve-delete__body .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--approve-delete__body h2,.product--single .summary .popup--approve-delete__body .product_title,.promo__text .popup--approve-delete__body h2,.promo__text .popup--approve-delete__body strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--approve-delete__body a,.shop .banner.medium .woocommerce-ordering .popup--approve-delete__body h2,.shop .banner.normal .woocommerce-ordering .popup--approve-delete__body h2,.shop .popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--approve-delete__body .banner.medium .woocommerce-ordering h2,.shop .popup--approve-delete__body .banner.normal .woocommerce-ordering h2,.single .post__content .popup--approve-delete__body em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--approve-delete__body a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--approve-delete__body a,.single-product .banner.medium .related .popup--approve-delete__body h2,.single-product .banner.medium .up-sells .popup--approve-delete__body h2,.single-product .banner.normal .related .popup--approve-delete__body h2,.single-product .banner.normal .up-sells .popup--approve-delete__body h2,.single-product .popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--approve-delete__body .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--approve-delete__body .banner.medium .related h2,.single-product .popup--approve-delete__body .banner.medium .up-sells h2,.single-product .popup--approve-delete__body .banner.normal .related h2,.single-product .popup--approve-delete__body .banner.normal .up-sells h2,.single-product .related .popup--approve-delete__body h2,.single-product .up-sells .popup--approve-delete__body h2,.text .popup--approve-delete__body h1,.text-and-img__text .popup--approve-delete__body h2,.text-and-img__title .popup--approve-delete__body h1,.text-and-img__title .popup--approve-delete__body h2,.text-and-points__text .popup--approve-delete__body h2,.text-and-points__title .popup--approve-delete__body h2,.upload-form__text .popup--approve-delete__body h2{margin-bottom:2rem}.popup--approve-delete__body .delete-cart{margin-bottom:1.5rem}@media (max-width:991.98px){.popup--account.open{display:block}}.popup--account.login .popup--account__dialog,.popup--account.login .popup--account__sep span{background-color:#cee6c5}.popup--account.signup .popup--account__sep,.popup--account.signup .social-login{display:none}.popup--account__dialog{width:84rem;margin:18.5rem auto;background-color:#fff}@media (max-width:991.98px){.popup--account__dialog{margin:5rem 1.5rem;width:auto;overflow:auto}}.popup--account__dialog::before{content:"";width:100%;display:block;height:.8rem;background:-o-radial-gradient(50% 50.02%,100.13% 373.91%,#fbe79b 16.17%,#d1a55d 100%);background:radial-gradient(100.13% 373.91% at 50% 50.02%,#fbe79b 16.17%,#d1a55d 100%)}.popup--account__header{padding:3rem 3rem 0;position:relative;text-align:left}@media (max-width:991.98px){.popup--account__header{padding:1rem 1rem 0}}.popup--account__body{padding:0 14.7rem 7rem}@media (max-width:991.98px){.popup--account__body{padding:0 2.2rem 4rem}}.popup--account__subtitle{line-height:1;display:block;text-align:center;margin-bottom:1.5rem}@media (max-width:991.98px){.popup--account__subtitle{font-size:2rem;margin-bottom:1.6rem}}.popup--account .social-login{text-align:center;margin-bottom:1.8rem}@media (max-width:991.98px){.popup--account .social-login{margin-bottom:2rem}}.popup--account .social-login__title{font-size:1.6rem;line-height:2.3rem;font-weight:400;margin-bottom:2rem}@media (max-width:991.98px){.popup--account .social-login__title{font-size:1.4rem;margin-bottom:1.4rem}}.popup--account .social-login__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup--account .social-login__btn-wrap .btn--social-login-facebook{display:none}.popup--account__sep{color:#e6c77e;text-align:center;position:relative;margin:4.5rem auto;font-weight:700}@media (max-width:991.98px){.popup--account__sep{margin:2.4rem 0 1rem}}.popup--account__sep::after{content:"";left:0;width:100%;height:.1rem;position:absolute;top:calc(50% - .05rem);background-color:#e6c77e}.popup--account__sep span{line-height:2.3rem;padding:0 1rem;display:inline-block;position:relative;z-index:2;background-color:#fff}.popup--account__form-wrap{margin:0 auto;margin-top:4rem}@media (max-width:991.98px){.popup--account__form-wrap{margin-top:1.6rem}}.popup--account__form-wrap form{margin-top:2.5rem}.popup--cart.open{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup--cart.open .popup--cart__dialog{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.popup--cart.empty .widget_shopping_cart_content .promo{margin-top:20vh}@media (max-width:991.98px){.popup--cart.empty .widget_shopping_cart_content .promo{margin-top:0}}.popup--cart.empty .widget_shopping_cart_content .woocommerce-mini-cart__buttons{bottom:0;width:100%;position:absolute;background-color:#fff}@media (max-width:991.98px){.popup--cart.empty .widget_shopping_cart_content .woocommerce-mini-cart__buttons{margin:0;padding:3.3rem 3.6rem 1.9rem}}.popup--cart.empty .widget_shopping_cart_content .woocommerce-mini-cart__buttons .wc-forward{opacity:.6;pointer-events:none}.popup--cart.empty .widget_shopping_cart_content .woocommerce-mini-cart__buttons .wc-forward:hover{cursor:not-allowed}.popup--cart__dialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.popup--cart__dialog{width:100%}}.popup--cart__main{height:100%!important;width:65rem;background-color:#f8f9fb}@media (max-width:991.98px){.popup--cart__main{width:100%}}.popup--cart__body{overflow:auto;padding-bottom:25rem;height:calc(100% - 11.2rem)}@media (max-width:991.98px){.popup--cart__body{padding-bottom:15rem;height:calc(100% - 8.8rem - 5.6rem)}}.popup--cart__body .totals-wrap{bottom:0;z-index:1;width:65rem;position:fixed;background-color:#fff}@media (max-width:991.98px){.popup--cart__body .totals-wrap{width:100%;padding-bottom:5rem}}.popup--cart__body .totals-wrap .total-weight{margin-top:2rem;text-align:center}.popup--cart__extras{width:100%;left:0;bottom:12rem;position:fixed;border-top:1px solid #d5d6d9}@media (max-width:991.98px){.popup--cart__extras{z-index:1}}.popup--cart__extras>.inner-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;background-color:#f8f9fb;padding:1.3rem 3.4rem 1.3rem 0}@media (max-width:991.98px){.popup--cart__extras>.inner-wrap{overflow:auto;position:relative;padding:1.3rem 1.5rem 1.1rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__extras a,.banner.medium .checkout-page__content-wrap .popup--cart__extras h2,.banner.medium .content-wrap .popup--cart__extras h2,.banner.medium .shop .woocommerce-ordering .popup--cart__extras h2,.banner.medium .single-product .related .popup--cart__extras h2,.banner.medium .single-product .up-sells .popup--cart__extras h2,.banner.normal .checkout-page__content-wrap .popup--cart__extras h2,.banner.normal .content-wrap .popup--cart__extras h2,.banner.normal .shop .woocommerce-ordering .popup--cart__extras h2,.banner.normal .single-product .related .popup--cart__extras h2,.banner.normal .single-product .up-sells .popup--cart__extras h2,.banner__content-wrap .popup--cart__extras h1,.blog-section__text .popup--cart__extras h2,.blog-section__text .popup--cart__extras p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--cart__extras .order_review_heading,.collections-section__text .popup--cart__extras h2,.comparison .table__col--1 .popup--cart__extras .table__value,.contact-form__text .popup--cart__extras h2,.contact-us__text .popup--cart__extras h1,.form--contact-form .wpcf7-form .form-row--submit .popup--cart__extras input,.form--contact-us .wpcf7-form .form-row--submit .popup--cart__extras input,.google-reviews__text .popup--cart__extras h2,.instagram__text .popup--cart__extras h2,.logos-slider__text-wrap .popup--cart__extras h2,.logos-slider__text-wrap .popup--cart__extras p,.newsletter-section__text .popup--cart__extras h2,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__extras .banner.medium .checkout-page__content-wrap h2,.popup--cart__extras .banner.medium .content-wrap h2,.popup--cart__extras .banner.medium .shop .woocommerce-ordering h2,.popup--cart__extras .banner.medium .single-product .related h2,.popup--cart__extras .banner.medium .single-product .up-sells h2,.popup--cart__extras .banner.normal .checkout-page__content-wrap h2,.popup--cart__extras .banner.normal .content-wrap h2,.popup--cart__extras .banner.normal .shop .woocommerce-ordering h2,.popup--cart__extras .banner.normal .single-product .related h2,.popup--cart__extras .banner.normal .single-product .up-sells h2,.popup--cart__extras .banner__content-wrap h1,.popup--cart__extras .blog-section__text h2,.popup--cart__extras .blog-section__text p,.popup--cart__extras .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--cart__extras .collections-section__text h2,.popup--cart__extras .comparison .table__col--1 .table__value,.popup--cart__extras .contact-form__text h2,.popup--cart__extras .contact-us__text h1,.popup--cart__extras .form--contact-form .wpcf7-form .form-row--submit input,.popup--cart__extras .form--contact-us .wpcf7-form .form-row--submit input,.popup--cart__extras .google-reviews__text h2,.popup--cart__extras .instagram__text h2,.popup--cart__extras .logos-slider__text-wrap h2,.popup--cart__extras .logos-slider__text-wrap p,.popup--cart__extras .newsletter-section__text h2,.popup--cart__extras .product--single .product-info .info-box__title-wrap h2,.popup--cart__extras .product--single .summary .product_title,.popup--cart__extras .products-slider__text-wrap,.popup--cart__extras .promo__text h2,.popup--cart__extras .promo__text strong,.popup--cart__extras .single .post__content em,.popup--cart__extras .single-product .related h2,.popup--cart__extras .single-product .up-sells h2,.popup--cart__extras .text h1,.popup--cart__extras .text-and-img__text h2,.popup--cart__extras .text-and-img__title h1,.popup--cart__extras .text-and-img__title h2,.popup--cart__extras .text-and-points__text h2,.popup--cart__extras .text-and-points__title h2,.popup--cart__extras .title,.popup--cart__extras .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--cart__extras h2,.product--single .summary .popup--cart__extras .product_title,.promo__text .popup--cart__extras h2,.promo__text .popup--cart__extras strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--cart__extras a,.shop .banner.medium .woocommerce-ordering .popup--cart__extras h2,.shop .banner.normal .woocommerce-ordering .popup--cart__extras h2,.shop .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--cart__extras .banner.medium .woocommerce-ordering h2,.shop .popup--cart__extras .banner.normal .woocommerce-ordering h2,.single .post__content .popup--cart__extras em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__extras a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__extras a,.single-product .banner.medium .related .popup--cart__extras h2,.single-product .banner.medium .up-sells .popup--cart__extras h2,.single-product .banner.normal .related .popup--cart__extras h2,.single-product .banner.normal .up-sells .popup--cart__extras h2,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__extras .banner.medium .related h2,.single-product .popup--cart__extras .banner.medium .up-sells h2,.single-product .popup--cart__extras .banner.normal .related h2,.single-product .popup--cart__extras .banner.normal .up-sells h2,.single-product .related .popup--cart__extras h2,.single-product .up-sells .popup--cart__extras h2,.text .popup--cart__extras h1,.text-and-img__text .popup--cart__extras h2,.text-and-img__title .popup--cart__extras h1,.text-and-img__title .popup--cart__extras h2,.text-and-points__text .popup--cart__extras h2,.text-and-points__title .popup--cart__extras h2,.upload-form__text .popup--cart__extras h2{line-height:1;letter-spacing:.08rem;font-weight:700;margin-bottom:auto;margin-bottom:1.5rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__extras a,.banner.medium .checkout-page__content-wrap .popup--cart__extras h2,.banner.medium .content-wrap .popup--cart__extras h2,.banner.medium .shop .woocommerce-ordering .popup--cart__extras h2,.banner.medium .single-product .related .popup--cart__extras h2,.banner.medium .single-product .up-sells .popup--cart__extras h2,.banner.normal .checkout-page__content-wrap .popup--cart__extras h2,.banner.normal .content-wrap .popup--cart__extras h2,.banner.normal .shop .woocommerce-ordering .popup--cart__extras h2,.banner.normal .single-product .related .popup--cart__extras h2,.banner.normal .single-product .up-sells .popup--cart__extras h2,.banner__content-wrap .popup--cart__extras h1,.blog-section__text .popup--cart__extras h2,.blog-section__text .popup--cart__extras p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--cart__extras .order_review_heading,.collections-section__text .popup--cart__extras h2,.comparison .table__col--1 .popup--cart__extras .table__value,.contact-form__text .popup--cart__extras h2,.contact-us__text .popup--cart__extras h1,.form--contact-form .wpcf7-form .form-row--submit .popup--cart__extras input,.form--contact-us .wpcf7-form .form-row--submit .popup--cart__extras input,.google-reviews__text .popup--cart__extras h2,.instagram__text .popup--cart__extras h2,.logos-slider__text-wrap .popup--cart__extras h2,.logos-slider__text-wrap .popup--cart__extras p,.newsletter-section__text .popup--cart__extras h2,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__extras .banner.medium .checkout-page__content-wrap h2,.popup--cart__extras .banner.medium .content-wrap h2,.popup--cart__extras .banner.medium .shop .woocommerce-ordering h2,.popup--cart__extras .banner.medium .single-product .related h2,.popup--cart__extras .banner.medium .single-product .up-sells h2,.popup--cart__extras .banner.normal .checkout-page__content-wrap h2,.popup--cart__extras .banner.normal .content-wrap h2,.popup--cart__extras .banner.normal .shop .woocommerce-ordering h2,.popup--cart__extras .banner.normal .single-product .related h2,.popup--cart__extras .banner.normal .single-product .up-sells h2,.popup--cart__extras .banner__content-wrap h1,.popup--cart__extras .blog-section__text h2,.popup--cart__extras .blog-section__text p,.popup--cart__extras .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--cart__extras .collections-section__text h2,.popup--cart__extras .comparison .table__col--1 .table__value,.popup--cart__extras .contact-form__text h2,.popup--cart__extras .contact-us__text h1,.popup--cart__extras .form--contact-form .wpcf7-form .form-row--submit input,.popup--cart__extras .form--contact-us .wpcf7-form .form-row--submit input,.popup--cart__extras .google-reviews__text h2,.popup--cart__extras .instagram__text h2,.popup--cart__extras .logos-slider__text-wrap h2,.popup--cart__extras .logos-slider__text-wrap p,.popup--cart__extras .newsletter-section__text h2,.popup--cart__extras .product--single .product-info .info-box__title-wrap h2,.popup--cart__extras .product--single .summary .product_title,.popup--cart__extras .products-slider__text-wrap,.popup--cart__extras .promo__text h2,.popup--cart__extras .promo__text strong,.popup--cart__extras .single .post__content em,.popup--cart__extras .single-product .related h2,.popup--cart__extras .single-product .up-sells h2,.popup--cart__extras .text h1,.popup--cart__extras .text-and-img__text h2,.popup--cart__extras .text-and-img__title h1,.popup--cart__extras .text-and-img__title h2,.popup--cart__extras .text-and-points__text h2,.popup--cart__extras .text-and-points__title h2,.popup--cart__extras .title,.popup--cart__extras .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--cart__extras h2,.product--single .summary .popup--cart__extras .product_title,.promo__text .popup--cart__extras h2,.promo__text .popup--cart__extras strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--cart__extras a,.shop .banner.medium .woocommerce-ordering .popup--cart__extras h2,.shop .banner.normal .woocommerce-ordering .popup--cart__extras h2,.shop .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--cart__extras .banner.medium .woocommerce-ordering h2,.shop .popup--cart__extras .banner.normal .woocommerce-ordering h2,.single .post__content .popup--cart__extras em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__extras a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__extras a,.single-product .banner.medium .related .popup--cart__extras h2,.single-product .banner.medium .up-sells .popup--cart__extras h2,.single-product .banner.normal .related .popup--cart__extras h2,.single-product .banner.normal .up-sells .popup--cart__extras h2,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__extras .banner.medium .related h2,.single-product .popup--cart__extras .banner.medium .up-sells h2,.single-product .popup--cart__extras .banner.normal .related h2,.single-product .popup--cart__extras .banner.normal .up-sells h2,.single-product .related .popup--cart__extras h2,.single-product .up-sells .popup--cart__extras h2,.text .popup--cart__extras h1,.text-and-img__text .popup--cart__extras h2,.text-and-img__title .popup--cart__extras h1,.text-and-img__title .popup--cart__extras h2,.text-and-points__text .popup--cart__extras h2,.text-and-points__title .popup--cart__extras h2,.upload-form__text .popup--cart__extras h2{margin-bottom:1rem}}.popup--cart__extras ul.products{display:block;margin:auto 0 auto}@media (max-width:991.98px){.popup--cart__extras ul.products{max-height:78%;overflow:auto}}.popup--cart__extras ul.products li.product a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 1rem;background-color:#fff}.popup--cart__extras ul.products li.product a .img-wrap{width:7.5rem;height:7rem;margin-left:1.8rem}.popup--cart__extras ul.products li.product a .img-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup--cart__extras ul.products li.product a .product__title{font-size:1.7rem;margin-bottom:.4rem;font-weight:700}@media (max-width:991.98px){.popup--cart__extras ul.products li.product a .product__title{font-size:1.4rem;margin-bottom:.28rem}}.popup--cart__extras ul.products li.product a .arrow{width:1.3rem;margin-right:auto}@media (max-width:991.98px){.popup--cart__extras ul.products li.product{margin-bottom:2rem}}.popup--cart__extras .btn--popup-close{color:#aeaeae;font-size:1.4rem;margin-top:1.1rem;text-decoration:underline}.popup--cart__extras .btn--popup-close .icon--popup-close{margin:0 auto}.popup--cart__extras .proceed{display:none}.popup--cart__header{text-align:center;height:8.3rem;color:#fff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.9rem;background-color:#353535;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.popup--cart__header{display:-webkit-box;display:-ms-flexbox;display:flex;height:8.3rem;padding:0rem 2.9rem}}.popup--cart__header .header__cart-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;text-align:right}.popup--cart__header .header__cart-wrap .btn--cart-bw{display:inline-block}.popup--cart__header .close-wrap{top:1.9rem;position:absolute;left:1.9rem}.popup--cart__header .close-wrap .icon--popup-close{width:2.2rem;height:2.2rem}.popup--cart__header .popup--cart__title{letter-spacing:.08rem}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__header .popup--cart__title a,.banner.medium .checkout-page__content-wrap .popup--cart__header .popup--cart__title h2,.banner.medium .content-wrap .popup--cart__header .popup--cart__title h2,.banner.medium .shop .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.banner.medium .single-product .related .popup--cart__header .popup--cart__title h2,.banner.medium .single-product .up-sells .popup--cart__header .popup--cart__title h2,.banner.normal .checkout-page__content-wrap .popup--cart__header .popup--cart__title h2,.banner.normal .content-wrap .popup--cart__header .popup--cart__title h2,.banner.normal .shop .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.banner.normal .single-product .related .popup--cart__header .popup--cart__title h2,.banner.normal .single-product .up-sells .popup--cart__header .popup--cart__title h2,.banner__content-wrap .popup--cart__header .popup--cart__title h1,.blog-section__text .popup--cart__header .popup--cart__title h2,.blog-section__text .popup--cart__header .popup--cart__title p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--cart__header .popup--cart__title .order_review_heading,.collections-section__text .popup--cart__header .popup--cart__title h2,.comparison .table__col--1 .popup--cart__header .popup--cart__title .table__value,.contact-form__text .popup--cart__header .popup--cart__title h2,.contact-us__text .popup--cart__header .popup--cart__title h1,.form--contact-form .wpcf7-form .form-row--submit .popup--cart__header .popup--cart__title input,.form--contact-us .wpcf7-form .form-row--submit .popup--cart__header .popup--cart__title input,.google-reviews__text .popup--cart__header .popup--cart__title h2,.instagram__text .popup--cart__header .popup--cart__title h2,.logos-slider__text-wrap .popup--cart__header .popup--cart__title h2,.logos-slider__text-wrap .popup--cart__header .popup--cart__title p,.newsletter-section__text .popup--cart__header .popup--cart__title h2,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__header .popup--cart__title .banner.medium .checkout-page__content-wrap h2,.popup--cart__header .popup--cart__title .banner.medium .content-wrap h2,.popup--cart__header .popup--cart__title .banner.medium .shop .woocommerce-ordering h2,.popup--cart__header .popup--cart__title .banner.medium .single-product .related h2,.popup--cart__header .popup--cart__title .banner.medium .single-product .up-sells h2,.popup--cart__header .popup--cart__title .banner.normal .checkout-page__content-wrap h2,.popup--cart__header .popup--cart__title .banner.normal .content-wrap h2,.popup--cart__header .popup--cart__title .banner.normal .shop .woocommerce-ordering h2,.popup--cart__header .popup--cart__title .banner.normal .single-product .related h2,.popup--cart__header .popup--cart__title .banner.normal .single-product .up-sells h2,.popup--cart__header .popup--cart__title .banner__content-wrap h1,.popup--cart__header .popup--cart__title .blog-section__text h2,.popup--cart__header .popup--cart__title .blog-section__text p,.popup--cart__header .popup--cart__title .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--cart__header .popup--cart__title .collections-section__text h2,.popup--cart__header .popup--cart__title .comparison .table__col--1 .table__value,.popup--cart__header .popup--cart__title .contact-form__text h2,.popup--cart__header .popup--cart__title .contact-us__text h1,.popup--cart__header .popup--cart__title .form--contact-form .wpcf7-form .form-row--submit input,.popup--cart__header .popup--cart__title .form--contact-us .wpcf7-form .form-row--submit input,.popup--cart__header .popup--cart__title .google-reviews__text h2,.popup--cart__header .popup--cart__title .instagram__text h2,.popup--cart__header .popup--cart__title .logos-slider__text-wrap h2,.popup--cart__header .popup--cart__title .logos-slider__text-wrap p,.popup--cart__header .popup--cart__title .newsletter-section__text h2,.popup--cart__header .popup--cart__title .product--single .product-info .info-box__title-wrap h2,.popup--cart__header .popup--cart__title .product--single .summary .product_title,.popup--cart__header .popup--cart__title .products-slider__text-wrap,.popup--cart__header .popup--cart__title .promo__text h2,.popup--cart__header .popup--cart__title .promo__text strong,.popup--cart__header .popup--cart__title .single .post__content em,.popup--cart__header .popup--cart__title .single-product .related h2,.popup--cart__header .popup--cart__title .single-product .up-sells h2,.popup--cart__header .popup--cart__title .text h1,.popup--cart__header .popup--cart__title .text-and-img__text h2,.popup--cart__header .popup--cart__title .text-and-img__title h1,.popup--cart__header .popup--cart__title .text-and-img__title h2,.popup--cart__header .popup--cart__title .text-and-points__text h2,.popup--cart__header .popup--cart__title .text-and-points__title h2,.popup--cart__header .popup--cart__title .title,.popup--cart__header .popup--cart__title .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--cart__header .popup--cart__title h2,.product--single .summary .popup--cart__header .popup--cart__title .product_title,.promo__text .popup--cart__header .popup--cart__title h2,.promo__text .popup--cart__header .popup--cart__title strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--cart__header .popup--cart__title a,.shop .banner.medium .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.shop .banner.normal .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.shop .popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--cart__header .popup--cart__title .banner.medium .woocommerce-ordering h2,.shop .popup--cart__header .popup--cart__title .banner.normal .woocommerce-ordering h2,.single .post__content .popup--cart__header .popup--cart__title em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__header .popup--cart__title a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__header .popup--cart__title a,.single-product .banner.medium .related .popup--cart__header .popup--cart__title h2,.single-product .banner.medium .up-sells .popup--cart__header .popup--cart__title h2,.single-product .banner.normal .related .popup--cart__header .popup--cart__title h2,.single-product .banner.normal .up-sells .popup--cart__header .popup--cart__title h2,.single-product .popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__header .popup--cart__title .banner.medium .related h2,.single-product .popup--cart__header .popup--cart__title .banner.medium .up-sells h2,.single-product .popup--cart__header .popup--cart__title .banner.normal .related h2,.single-product .popup--cart__header .popup--cart__title .banner.normal .up-sells h2,.single-product .related .popup--cart__header .popup--cart__title h2,.single-product .up-sells .popup--cart__header .popup--cart__title h2,.text .popup--cart__header .popup--cart__title h1,.text-and-img__text .popup--cart__header .popup--cart__title h2,.text-and-img__title .popup--cart__header .popup--cart__title h1,.text-and-img__title .popup--cart__header .popup--cart__title h2,.text-and-points__text .popup--cart__header .popup--cart__title h2,.text-and-points__title .popup--cart__header .popup--cart__title h2,.upload-form__text .popup--cart__header .popup--cart__title h2{margin-bottom:.5rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__header .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__header .popup--cart__title a,.banner.medium .checkout-page__content-wrap .popup--cart__header .popup--cart__title h2,.banner.medium .content-wrap .popup--cart__header .popup--cart__title h2,.banner.medium .shop .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.banner.medium .single-product .related .popup--cart__header .popup--cart__title h2,.banner.medium .single-product .up-sells .popup--cart__header .popup--cart__title h2,.banner.normal .checkout-page__content-wrap .popup--cart__header .popup--cart__title h2,.banner.normal .content-wrap .popup--cart__header .popup--cart__title h2,.banner.normal .shop .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.banner.normal .single-product .related .popup--cart__header .popup--cart__title h2,.banner.normal .single-product .up-sells .popup--cart__header .popup--cart__title h2,.banner__content-wrap .popup--cart__header .popup--cart__title h1,.blog-section__text .popup--cart__header .popup--cart__title h2,.blog-section__text .popup--cart__header .popup--cart__title p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--cart__header .popup--cart__title .order_review_heading,.collections-section__text .popup--cart__header .popup--cart__title h2,.comparison .table__col--1 .popup--cart__header .popup--cart__title .table__value,.contact-form__text .popup--cart__header .popup--cart__title h2,.contact-us__text .popup--cart__header .popup--cart__title h1,.form--contact-form .wpcf7-form .form-row--submit .popup--cart__header .popup--cart__title input,.form--contact-us .wpcf7-form .form-row--submit .popup--cart__header .popup--cart__title input,.google-reviews__text .popup--cart__header .popup--cart__title h2,.instagram__text .popup--cart__header .popup--cart__title h2,.logos-slider__text-wrap .popup--cart__header .popup--cart__title h2,.logos-slider__text-wrap .popup--cart__header .popup--cart__title p,.newsletter-section__text .popup--cart__header .popup--cart__title h2,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__header .popup--cart__title .banner.medium .checkout-page__content-wrap h2,.popup--cart__header .popup--cart__title .banner.medium .content-wrap h2,.popup--cart__header .popup--cart__title .banner.medium .shop .woocommerce-ordering h2,.popup--cart__header .popup--cart__title .banner.medium .single-product .related h2,.popup--cart__header .popup--cart__title .banner.medium .single-product .up-sells h2,.popup--cart__header .popup--cart__title .banner.normal .checkout-page__content-wrap h2,.popup--cart__header .popup--cart__title .banner.normal .content-wrap h2,.popup--cart__header .popup--cart__title .banner.normal .shop .woocommerce-ordering h2,.popup--cart__header .popup--cart__title .banner.normal .single-product .related h2,.popup--cart__header .popup--cart__title .banner.normal .single-product .up-sells h2,.popup--cart__header .popup--cart__title .banner__content-wrap h1,.popup--cart__header .popup--cart__title .blog-section__text h2,.popup--cart__header .popup--cart__title .blog-section__text p,.popup--cart__header .popup--cart__title .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--cart__header .popup--cart__title .collections-section__text h2,.popup--cart__header .popup--cart__title .comparison .table__col--1 .table__value,.popup--cart__header .popup--cart__title .contact-form__text h2,.popup--cart__header .popup--cart__title .contact-us__text h1,.popup--cart__header .popup--cart__title .form--contact-form .wpcf7-form .form-row--submit input,.popup--cart__header .popup--cart__title .form--contact-us .wpcf7-form .form-row--submit input,.popup--cart__header .popup--cart__title .google-reviews__text h2,.popup--cart__header .popup--cart__title .instagram__text h2,.popup--cart__header .popup--cart__title .logos-slider__text-wrap h2,.popup--cart__header .popup--cart__title .logos-slider__text-wrap p,.popup--cart__header .popup--cart__title .newsletter-section__text h2,.popup--cart__header .popup--cart__title .product--single .product-info .info-box__title-wrap h2,.popup--cart__header .popup--cart__title .product--single .summary .product_title,.popup--cart__header .popup--cart__title .products-slider__text-wrap,.popup--cart__header .popup--cart__title .promo__text h2,.popup--cart__header .popup--cart__title .promo__text strong,.popup--cart__header .popup--cart__title .single .post__content em,.popup--cart__header .popup--cart__title .single-product .related h2,.popup--cart__header .popup--cart__title .single-product .up-sells h2,.popup--cart__header .popup--cart__title .text h1,.popup--cart__header .popup--cart__title .text-and-img__text h2,.popup--cart__header .popup--cart__title .text-and-img__title h1,.popup--cart__header .popup--cart__title .text-and-img__title h2,.popup--cart__header .popup--cart__title .text-and-points__text h2,.popup--cart__header .popup--cart__title .text-and-points__title h2,.popup--cart__header .popup--cart__title .title,.popup--cart__header .popup--cart__title .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--cart__header .popup--cart__title h2,.product--single .summary .popup--cart__header .popup--cart__title .product_title,.promo__text .popup--cart__header .popup--cart__title h2,.promo__text .popup--cart__header .popup--cart__title strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--cart__header .popup--cart__title a,.shop .banner.medium .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.shop .banner.normal .woocommerce-ordering .popup--cart__header .popup--cart__title h2,.shop .popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--cart__header .popup--cart__title .banner.medium .woocommerce-ordering h2,.shop .popup--cart__header .popup--cart__title .banner.normal .woocommerce-ordering h2,.single .post__content .popup--cart__header .popup--cart__title em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__header .popup--cart__title a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__header .popup--cart__title a,.single-product .banner.medium .related .popup--cart__header .popup--cart__title h2,.single-product .banner.medium .up-sells .popup--cart__header .popup--cart__title h2,.single-product .banner.normal .related .popup--cart__header .popup--cart__title h2,.single-product .banner.normal .up-sells .popup--cart__header .popup--cart__title h2,.single-product .popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__header .popup--cart__title .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__header .popup--cart__title .banner.medium .related h2,.single-product .popup--cart__header .popup--cart__title .banner.medium .up-sells h2,.single-product .popup--cart__header .popup--cart__title .banner.normal .related h2,.single-product .popup--cart__header .popup--cart__title .banner.normal .up-sells h2,.single-product .related .popup--cart__header .popup--cart__title h2,.single-product .up-sells .popup--cart__header .popup--cart__title h2,.text .popup--cart__header .popup--cart__title h1,.text-and-img__text .popup--cart__header .popup--cart__title h2,.text-and-img__title .popup--cart__header .popup--cart__title h1,.text-and-img__title .popup--cart__header .popup--cart__title h2,.text-and-points__text .popup--cart__header .popup--cart__title h2,.text-and-points__title .popup--cart__header .popup--cart__title h2,.upload-form__text .popup--cart__header .popup--cart__title h2{margin-bottom:1rem}}.popup--cart__shipping{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1rem 1.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.popup--cart__shipping{padding:2rem;height:5.6rem;font-size:1.6rem}}.popup--cart__shipping .shipping-time{max-width:81%}@media (max-width:991.98px){.popup--cart__shipping .shipping-time{font-size:1.3rem}}.form--homepage .form-row--submit .popup--cart__shipping input[type=submit],.popup--cart__shipping .btn--secondary,.popup--cart__shipping .form--homepage .form-row--submit input[type=submit]{padding:.4rem 1rem;font-size:1.2rem;font-family:SimplePro,sans-serif;font-weight:400;border:1px solid #000}@media (max-width:991.98px){.form--homepage .form-row--submit .popup--cart__shipping input[type=submit],.popup--cart__shipping .btn--secondary,.popup--cart__shipping .form--homepage .form-row--submit input[type=submit]{font-size:1.4rem}}.popup--cart__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__title a,.banner.medium .checkout-page__content-wrap .popup--cart__title h2,.banner.medium .content-wrap .popup--cart__title h2,.banner.medium .shop .woocommerce-ordering .popup--cart__title h2,.banner.medium .single-product .related .popup--cart__title h2,.banner.medium .single-product .up-sells .popup--cart__title h2,.banner.normal .checkout-page__content-wrap .popup--cart__title h2,.banner.normal .content-wrap .popup--cart__title h2,.banner.normal .shop .woocommerce-ordering .popup--cart__title h2,.banner.normal .single-product .related .popup--cart__title h2,.banner.normal .single-product .up-sells .popup--cart__title h2,.banner__content-wrap .popup--cart__title h1,.blog-section__text .popup--cart__title h2,.blog-section__text .popup--cart__title p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--cart__title .order_review_heading,.collections-section__text .popup--cart__title h2,.comparison .table__col--1 .popup--cart__title .table__value,.contact-form__text .popup--cart__title h2,.contact-us__text .popup--cart__title h1,.form--contact-form .wpcf7-form .form-row--submit .popup--cart__title input,.form--contact-us .wpcf7-form .form-row--submit .popup--cart__title input,.google-reviews__text .popup--cart__title h2,.instagram__text .popup--cart__title h2,.logos-slider__text-wrap .popup--cart__title h2,.logos-slider__text-wrap .popup--cart__title p,.newsletter-section__text .popup--cart__title h2,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__title .banner.medium .checkout-page__content-wrap h2,.popup--cart__title .banner.medium .content-wrap h2,.popup--cart__title .banner.medium .shop .woocommerce-ordering h2,.popup--cart__title .banner.medium .single-product .related h2,.popup--cart__title .banner.medium .single-product .up-sells h2,.popup--cart__title .banner.normal .checkout-page__content-wrap h2,.popup--cart__title .banner.normal .content-wrap h2,.popup--cart__title .banner.normal .shop .woocommerce-ordering h2,.popup--cart__title .banner.normal .single-product .related h2,.popup--cart__title .banner.normal .single-product .up-sells h2,.popup--cart__title .banner__content-wrap h1,.popup--cart__title .blog-section__text h2,.popup--cart__title .blog-section__text p,.popup--cart__title .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--cart__title .collections-section__text h2,.popup--cart__title .comparison .table__col--1 .table__value,.popup--cart__title .contact-form__text h2,.popup--cart__title .contact-us__text h1,.popup--cart__title .form--contact-form .wpcf7-form .form-row--submit input,.popup--cart__title .form--contact-us .wpcf7-form .form-row--submit input,.popup--cart__title .google-reviews__text h2,.popup--cart__title .instagram__text h2,.popup--cart__title .logos-slider__text-wrap h2,.popup--cart__title .logos-slider__text-wrap p,.popup--cart__title .newsletter-section__text h2,.popup--cart__title .product--single .product-info .info-box__title-wrap h2,.popup--cart__title .product--single .summary .product_title,.popup--cart__title .products-slider__text-wrap,.popup--cart__title .promo__text h2,.popup--cart__title .promo__text strong,.popup--cart__title .single .post__content em,.popup--cart__title .single-product .related h2,.popup--cart__title .single-product .up-sells h2,.popup--cart__title .text h1,.popup--cart__title .text-and-img__text h2,.popup--cart__title .text-and-img__title h1,.popup--cart__title .text-and-img__title h2,.popup--cart__title .text-and-points__text h2,.popup--cart__title .text-and-points__title h2,.popup--cart__title .title,.popup--cart__title .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--cart__title h2,.product--single .summary .popup--cart__title .product_title,.promo__text .popup--cart__title h2,.promo__text .popup--cart__title strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--cart__title a,.shop .banner.medium .woocommerce-ordering .popup--cart__title h2,.shop .banner.normal .woocommerce-ordering .popup--cart__title h2,.shop .popup--cart__title .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--cart__title .banner.medium .woocommerce-ordering h2,.shop .popup--cart__title .banner.normal .woocommerce-ordering h2,.single .post__content .popup--cart__title em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__title a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__title a,.single-product .banner.medium .related .popup--cart__title h2,.single-product .banner.medium .up-sells .popup--cart__title h2,.single-product .banner.normal .related .popup--cart__title h2,.single-product .banner.normal .up-sells .popup--cart__title h2,.single-product .popup--cart__title .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__title .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__title .banner.medium .related h2,.single-product .popup--cart__title .banner.medium .up-sells h2,.single-product .popup--cart__title .banner.normal .related h2,.single-product .popup--cart__title .banner.normal .up-sells h2,.single-product .related .popup--cart__title h2,.single-product .up-sells .popup--cart__title h2,.text .popup--cart__title h1,.text-and-img__text .popup--cart__title h2,.text-and-img__title .popup--cart__title h1,.text-and-img__title .popup--cart__title h2,.text-and-points__text .popup--cart__title h2,.text-and-points__title .popup--cart__title h2,.upload-form__text .popup--cart__title h2{line-height:1}.popup--cart__title .clear-cart{font-size:1.4rem;text-decoration:underline}.popup--cart__close svg #Sign-Up-{stroke:#fff}.popup--empty-cart__header{text-align:center}.popup--empty-cart__header .btn--popup-close{display:block;margin-right:auto}.popup--empty-cart__header .btn--popup-close .icon{width:3.4rem;height:3.4rem}@media (max-width:991.98px){.popup--empty-cart__header .btn--popup-close .icon{width:1.8rem;height:1.8rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--empty-cart__header a,.banner.medium .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.medium .content-wrap .popup--empty-cart__header h2,.banner.medium .shop .woocommerce-ordering .popup--empty-cart__header h2,.banner.medium .single-product .related .popup--empty-cart__header h2,.banner.medium .single-product .up-sells .popup--empty-cart__header h2,.banner.normal .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.normal .content-wrap .popup--empty-cart__header h2,.banner.normal .shop .woocommerce-ordering .popup--empty-cart__header h2,.banner.normal .single-product .related .popup--empty-cart__header h2,.banner.normal .single-product .up-sells .popup--empty-cart__header h2,.banner__content-wrap .popup--empty-cart__header h1,.blog-section__text .popup--empty-cart__header h2,.blog-section__text .popup--empty-cart__header p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--empty-cart__header .order_review_heading,.collections-section__text .popup--empty-cart__header h2,.comparison .table__col--1 .popup--empty-cart__header .table__value,.contact-form__text .popup--empty-cart__header h2,.contact-us__text .popup--empty-cart__header h1,.form--contact-form .wpcf7-form .form-row--submit .popup--empty-cart__header input,.form--contact-us .wpcf7-form .form-row--submit .popup--empty-cart__header input,.google-reviews__text .popup--empty-cart__header h2,.instagram__text .popup--empty-cart__header h2,.logos-slider__text-wrap .popup--empty-cart__header h2,.logos-slider__text-wrap .popup--empty-cart__header p,.newsletter-section__text .popup--empty-cart__header h2,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--empty-cart__header .banner.medium .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.medium .content-wrap h2,.popup--empty-cart__header .banner.medium .shop .woocommerce-ordering h2,.popup--empty-cart__header .banner.medium .single-product .related h2,.popup--empty-cart__header .banner.medium .single-product .up-sells h2,.popup--empty-cart__header .banner.normal .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.normal .content-wrap h2,.popup--empty-cart__header .banner.normal .shop .woocommerce-ordering h2,.popup--empty-cart__header .banner.normal .single-product .related h2,.popup--empty-cart__header .banner.normal .single-product .up-sells h2,.popup--empty-cart__header .banner__content-wrap h1,.popup--empty-cart__header .blog-section__text h2,.popup--empty-cart__header .blog-section__text p,.popup--empty-cart__header .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--empty-cart__header .collections-section__text h2,.popup--empty-cart__header .comparison .table__col--1 .table__value,.popup--empty-cart__header .contact-form__text h2,.popup--empty-cart__header .contact-us__text h1,.popup--empty-cart__header .form--contact-form .wpcf7-form .form-row--submit input,.popup--empty-cart__header .form--contact-us .wpcf7-form .form-row--submit input,.popup--empty-cart__header .google-reviews__text h2,.popup--empty-cart__header .instagram__text h2,.popup--empty-cart__header .logos-slider__text-wrap h2,.popup--empty-cart__header .logos-slider__text-wrap p,.popup--empty-cart__header .newsletter-section__text h2,.popup--empty-cart__header .product--single .product-info .info-box__title-wrap h2,.popup--empty-cart__header .product--single .summary .product_title,.popup--empty-cart__header .products-slider__text-wrap,.popup--empty-cart__header .promo__text h2,.popup--empty-cart__header .promo__text strong,.popup--empty-cart__header .single .post__content em,.popup--empty-cart__header .single-product .related h2,.popup--empty-cart__header .single-product .up-sells h2,.popup--empty-cart__header .text h1,.popup--empty-cart__header .text-and-img__text h2,.popup--empty-cart__header .text-and-img__title h1,.popup--empty-cart__header .text-and-img__title h2,.popup--empty-cart__header .text-and-points__text h2,.popup--empty-cart__header .text-and-points__title h2,.popup--empty-cart__header .title,.popup--empty-cart__header .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--empty-cart__header h2,.product--single .summary .popup--empty-cart__header .product_title,.promo__text .popup--empty-cart__header h2,.promo__text .popup--empty-cart__header strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--empty-cart__header a,.shop .banner.medium .woocommerce-ordering .popup--empty-cart__header h2,.shop .banner.normal .woocommerce-ordering .popup--empty-cart__header h2,.shop .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--empty-cart__header .banner.medium .woocommerce-ordering h2,.shop .popup--empty-cart__header .banner.normal .woocommerce-ordering h2,.single .post__content .popup--empty-cart__header em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--empty-cart__header a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--empty-cart__header a,.single-product .banner.medium .related .popup--empty-cart__header h2,.single-product .banner.medium .up-sells .popup--empty-cart__header h2,.single-product .banner.normal .related .popup--empty-cart__header h2,.single-product .banner.normal .up-sells .popup--empty-cart__header h2,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--empty-cart__header .banner.medium .related h2,.single-product .popup--empty-cart__header .banner.medium .up-sells h2,.single-product .popup--empty-cart__header .banner.normal .related h2,.single-product .popup--empty-cart__header .banner.normal .up-sells h2,.single-product .related .popup--empty-cart__header h2,.single-product .up-sells .popup--empty-cart__header h2,.text .popup--empty-cart__header h1,.text-and-img__text .popup--empty-cart__header h2,.text-and-img__title .popup--empty-cart__header h1,.text-and-img__title .popup--empty-cart__header h2,.text-and-points__text .popup--empty-cart__header h2,.text-and-points__title .popup--empty-cart__header h2,.upload-form__text .popup--empty-cart__header h2{line-height:1;margin-bottom:.5rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--empty-cart__header a,.banner.medium .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.medium .content-wrap .popup--empty-cart__header h2,.banner.medium .shop .woocommerce-ordering .popup--empty-cart__header h2,.banner.medium .single-product .related .popup--empty-cart__header h2,.banner.medium .single-product .up-sells .popup--empty-cart__header h2,.banner.normal .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.normal .content-wrap .popup--empty-cart__header h2,.banner.normal .shop .woocommerce-ordering .popup--empty-cart__header h2,.banner.normal .single-product .related .popup--empty-cart__header h2,.banner.normal .single-product .up-sells .popup--empty-cart__header h2,.banner__content-wrap .popup--empty-cart__header h1,.blog-section__text .popup--empty-cart__header h2,.blog-section__text .popup--empty-cart__header p,.checkout-page__main-content .woocommerce-checkout #order_review .popup--empty-cart__header .order_review_heading,.collections-section__text .popup--empty-cart__header h2,.comparison .table__col--1 .popup--empty-cart__header .table__value,.contact-form__text .popup--empty-cart__header h2,.contact-us__text .popup--empty-cart__header h1,.form--contact-form .wpcf7-form .form-row--submit .popup--empty-cart__header input,.form--contact-us .wpcf7-form .form-row--submit .popup--empty-cart__header input,.google-reviews__text .popup--empty-cart__header h2,.instagram__text .popup--empty-cart__header h2,.logos-slider__text-wrap .popup--empty-cart__header h2,.logos-slider__text-wrap .popup--empty-cart__header p,.newsletter-section__text .popup--empty-cart__header h2,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--empty-cart__header .banner.medium .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.medium .content-wrap h2,.popup--empty-cart__header .banner.medium .shop .woocommerce-ordering h2,.popup--empty-cart__header .banner.medium .single-product .related h2,.popup--empty-cart__header .banner.medium .single-product .up-sells h2,.popup--empty-cart__header .banner.normal .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.normal .content-wrap h2,.popup--empty-cart__header .banner.normal .shop .woocommerce-ordering h2,.popup--empty-cart__header .banner.normal .single-product .related h2,.popup--empty-cart__header .banner.normal .single-product .up-sells h2,.popup--empty-cart__header .banner__content-wrap h1,.popup--empty-cart__header .blog-section__text h2,.popup--empty-cart__header .blog-section__text p,.popup--empty-cart__header .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.popup--empty-cart__header .collections-section__text h2,.popup--empty-cart__header .comparison .table__col--1 .table__value,.popup--empty-cart__header .contact-form__text h2,.popup--empty-cart__header .contact-us__text h1,.popup--empty-cart__header .form--contact-form .wpcf7-form .form-row--submit input,.popup--empty-cart__header .form--contact-us .wpcf7-form .form-row--submit input,.popup--empty-cart__header .google-reviews__text h2,.popup--empty-cart__header .instagram__text h2,.popup--empty-cart__header .logos-slider__text-wrap h2,.popup--empty-cart__header .logos-slider__text-wrap p,.popup--empty-cart__header .newsletter-section__text h2,.popup--empty-cart__header .product--single .product-info .info-box__title-wrap h2,.popup--empty-cart__header .product--single .summary .product_title,.popup--empty-cart__header .products-slider__text-wrap,.popup--empty-cart__header .promo__text h2,.popup--empty-cart__header .promo__text strong,.popup--empty-cart__header .single .post__content em,.popup--empty-cart__header .single-product .related h2,.popup--empty-cart__header .single-product .up-sells h2,.popup--empty-cart__header .text h1,.popup--empty-cart__header .text-and-img__text h2,.popup--empty-cart__header .text-and-img__title h1,.popup--empty-cart__header .text-and-img__title h2,.popup--empty-cart__header .text-and-points__text h2,.popup--empty-cart__header .text-and-points__title h2,.popup--empty-cart__header .title,.popup--empty-cart__header .upload-form__text h2,.product--single .product-info .info-box__title-wrap .popup--empty-cart__header h2,.product--single .summary .popup--empty-cart__header .product_title,.promo__text .popup--empty-cart__header h2,.promo__text .popup--empty-cart__header strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .popup--empty-cart__header a,.shop .banner.medium .woocommerce-ordering .popup--empty-cart__header h2,.shop .banner.normal .woocommerce-ordering .popup--empty-cart__header h2,.shop .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .popup--empty-cart__header .banner.medium .woocommerce-ordering h2,.shop .popup--empty-cart__header .banner.normal .woocommerce-ordering h2,.single .post__content .popup--empty-cart__header em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--empty-cart__header a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--empty-cart__header a,.single-product .banner.medium .related .popup--empty-cart__header h2,.single-product .banner.medium .up-sells .popup--empty-cart__header h2,.single-product .banner.normal .related .popup--empty-cart__header h2,.single-product .banner.normal .up-sells .popup--empty-cart__header h2,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--empty-cart__header .banner.medium .related h2,.single-product .popup--empty-cart__header .banner.medium .up-sells h2,.single-product .popup--empty-cart__header .banner.normal .related h2,.single-product .popup--empty-cart__header .banner.normal .up-sells h2,.single-product .related .popup--empty-cart__header h2,.single-product .up-sells .popup--empty-cart__header h2,.text .popup--empty-cart__header h1,.text-and-img__text .popup--empty-cart__header h2,.text-and-img__title .popup--empty-cart__header h1,.text-and-img__title .popup--empty-cart__header h2,.text-and-points__text .popup--empty-cart__header h2,.text-and-points__title .popup--empty-cart__header h2,.upload-form__text .popup--empty-cart__header h2{font-size:3.2rem;margin-top:1.1rem}}.popup--empty-cart__header .subtitle{font-size:1.8rem}.popup--empty-cart__dialog{width:133rem;margin:0 auto;padding:3.8rem;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.popup--empty-cart__dialog{width:100%;height:100%;padding:3rem}}.popup--empty-cart__body{margin:5rem 0}@media (max-width:991.98px){.popup--empty-cart__body{margin:6rem 0}}.popup--empty-cart__body .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -1rem;padding:0 10rem 6rem}@media (max-width:991.98px){.popup--empty-cart__body .wrapper{padding:0;margin:0 -.2rem}}.popup--empty-cart__body .wrapper .item{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:16.6666666667%;padding:0 1rem;text-align:center;margin-bottom:2rem}@media (max-width:991.98px){.popup--empty-cart__body .wrapper .item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;padding:0 .2rem;margin-bottom:.4rem}}.popup--empty-cart__body .wrapper .item a{display:block;background-color:#fff;padding:3.6rem 1.5rem 3rem;-webkit-box-shadow:-2px 4px 8px 0 rgba(138,172,184,.2);box-shadow:-2px 4px 8px 0 rgba(138,172,184,.2)}@media (max-width:991.98px){.popup--empty-cart__body .wrapper .item a{padding:2.1rem 2.4rem 1.5rem}}.popup--empty-cart__body .wrapper .item img{height:auto;width:7.8rem;margin:0 auto 1.7rem}@media (max-width:991.98px){.popup--empty-cart__body .wrapper .item img{width:6.3rem;margin-bottom:1.1rem}}.popup--empty-cart__body .wrapper .item p{line-height:1;font-size:1.6rem;font-weight:700;font-family:SimplePro,sans-serif}.cart__main-content{min-height:calc(100vh - var(--footer-height))}.cart__title{text-align:center;margin-bottom:4rem}@media (max-width:991.98px){.cart__title{margin-bottom:1rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp){padding-bottom:13rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp){padding-bottom:6rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper .woocommerce-message{padding:3rem 0}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper .woocommerce-message{padding:1rem 0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper a{font-weight:700;text-decoration:underline}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop{line-height:1;margin-top:3rem;padding:1.8rem 4rem;display:inline-block}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table{border-collapse:collapse;border-top:1px solid #000}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table{display:block}}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead{display:none}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th{padding:.9rem 0;font-size:1.4rem;font-weight:500}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th.product-remove{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th.product-thumbnail{width:18rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th.product-name{width:49.5rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody{border-top:1px solid #000}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody{display:block}}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr{display:block}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item{border-bottom:1px solid #e4e4e4}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item{position:relative;padding:3rem 0;padding-right:16.6rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item:nth-last-child(2){border-bottom:1px solid #000}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td{display:block}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-remove{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail{padding:3rem 0}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail{padding:0;position:absolute;right:0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail img{width:100%;height:18rem;-o-object-fit:contain;object-fit:contain}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail img{width:14rem;height:14rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name{padding:0 5.6rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name{padding:0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a:not(.remove){color:#000;display:inherit;margin-bottom:.4rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a:not(.remove){font-size:2rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a.remove{color:#e4e4e4;font-size:1.6rem;margin-top:.6rem;font-weight:500}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a.remove{margin:0;bottom:1.6rem;line-height:1;position:absolute;right:0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name .summary{font-size:1.6rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-price{text-align:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-price{display:none}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-price span{font-weight:500}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity{margin-top:.7rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input::-webkit-inner-spin-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input[type=number]{-moz-appearance:textfield;width:10rem;text-align:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input[type=number]{width:8rem;font-size:2.4rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-subtotal{text-align:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-subtotal{margin-top:1rem;text-align:right}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-subtotal .woocommerce-Price-currencySymbol{font-size:1.4rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon{width:100%;font-size:2rem;margin-top:4rem;position:relative;padding:2.7rem 3.1rem;background-color:#fff;text-align:right}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon{margin-top:2.6rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon::after{content:"+";top:2.2rem;line-height:1;font-size:4rem;position:absolute;left:3.2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon:hover{cursor:pointer}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon.show::after{content:"-"}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon{height:0;overflow:hidden;position:relative;padding:0 3.1rem;background-color:#fff}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon #coupon_code{width:auto;height:4.8rem;padding:0 1.5rem;margin:2rem 0 4rem;display:inline-block;border:1px solid #e4e4e4}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon #coupon_code{width:100%;margin-bottom:1rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon]{line-height:1;font-size:1.6rem;padding:1.5rem 6rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon]{width:100%;margin-bottom:2rem;padding:1.5rem 7.7rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions button[name=update_cart]{visibility:hidden;position:absolute;bottom:0}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals{padding-top:1.6rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals h2{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr{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}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr th{color:#000;font-size:2.4rem;font-weight:400;text-align:right}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr th{font-size:2rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr td .amount{font-size:4rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr td .amount{font-size:3rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr td .amount .woocommerce-Price-currencySymbol{font-size:2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.cart-discount{font-size:1.6rem;padding:0 2rem 2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping{background-color:#fff;-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-bottom:4rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th{width:100%;font-size:2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th .btn--cart-shipping{width:100%;font-size:2rem;position:relative;color:#000;padding:2.7rem 3.1rem;text-align:right}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th .btn--cart-shipping::after{content:"+";top:2.2rem;line-height:1;font-size:4rem;position:absolute;left:3.2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th .btn--cart-shipping.show::after{content:"-"}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td{height:0;overflow:hidden;padding:0 3.1rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method{list-style:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li{position:relative}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li:last-child{padding-bottom:3rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li label{display:block;cursor:pointer;position:relative;padding-right:2.5rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li label::before{content:"";top:1rem;width:1.5rem;height:1.5rem;border-radius:50%;position:absolute;visibility:visible;right:0;background-color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border:.25rem solid #fff;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li label .amount{font-size:1.6rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li input{top:0;right:0;opacity:0;z-index:10;width:100%;height:100%;cursor:pointer}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li input:hover{cursor:pointer}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li input:checked~label::before{background-color:#000}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td .woocommerce-shipping-calculator,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td .woocommerce-shipping-destination{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.cart-subtotal{border-top:1px solid #000;padding-top:5.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.cart-subtotal{padding-top:1.1rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.order-total{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e4e4e4}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:block;margin-top:2.5rem;padding-top:2.5rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cart-comment{font-size:1.4rem;font-weight:500}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cart-comment{text-align:center;margin-bottom:2.2rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cart-comment a{color:#e4e4e4;text-decoration:underline}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{line-height:1;font-size:1.6rem;text-align:center;display:inline-block;padding:1.85rem 10rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width:100%}}@media (max-width:991.98px){.woocommerce-mini-cart{padding:0 1.5rem;height:calc(100% - 16.6rem)}}.woocommerce-mini-cart__empty-message{font-size:2rem;text-align:center;padding:4.8rem 3.2rem}@media (max-width:991.98px){.woocommerce-mini-cart__empty-message{font-size:1.6rem;padding:5.2rem 1.5rem}}.woocommerce-mini-cart .cat-title{display:none;font-size:2.4rem;padding:1rem 1.4rem;border-bottom:1px solid #000}@media (max-width:991.98px){.woocommerce-mini-cart .cat-title{font-size:2rem;padding:1rem 2rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item{margin-bottom:3.7rem;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-bottom:1px solid #f8f9fb}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item{margin-bottom:4rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item.loading{opacity:.4}.woocommerce-mini-cart .woocommerce-mini-cart-item__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;position:relative;padding:0 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__upper{padding:0}}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale{width:100%;padding:.2rem 0;font-size:1.3rem;text-align:center}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale--notice{color:#ff8c11;background-color:rgba(234,71,37,.08)}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale--notice a{text-decoration:underline}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale--added{color:#34a740;background-color:rgba(52,167,64,.08)}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link{-webkit-box-flex:0;-ms-flex:0 0 20.6896551724%;flex:0 0 20.6896551724%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:20.6896551724%;display:-webkit-box;display:-ms-flexbox;display:flex;height:12rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link{height:9.5rem;-webkit-box-flex:0;-ms-flex:0 0 28.7878787879%;flex:0 0 28.7878787879%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:28.7878787879%}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#fff}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link span{font-weight:700;max-width:23.5rem;padding-top:2.7rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link span{padding-top:0;font-weight:700;font-size:1.4rem;line-height:1}}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;padding:0 2.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details{padding:0 1rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details .product-title{font-size:2rem;font-weight:700;letter-spacing:.04rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details .product-title{font-size:1.6rem;letter-spacing:.03rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details .variation{margin:1rem 0 0;-ms-flex-item-align:unset;align-self:unset}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details .variation .variation-wrap{margin-bottom:.5rem}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-details .price-wrap{margin-top:auto}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info{-webkit-box-flex:0;-ms-flex:0 0 22.4137931034%;flex:0 0 22.4137931034%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:22.4137931034%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info{-webkit-box-flex:0;-ms-flex:0 0 23.5294117647%;flex:0 0 23.5294117647%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:23.5294117647%}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity{line-height:1;padding:.9rem 1.2rem;border-radius:3rem;border:1px solid;margin-top:auto}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity .quantity input{width:5rem;text-align:center;padding-bottom:.1rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity .quantity input{width:3rem;padding-bottom:0;font-size:1.6rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price del{color:#6e8596;position:relative;text-decoration:none;margin-right:.7rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price del::after{content:"";top:61%;left:50%;width:68%;height:1px;display:block;position:absolute;background-color:#6e8596;-webkit-transform:translate(-50%,-50%) rotate(-15deg);-ms-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price del .amount bdi{font-size:2rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price bdi,.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price ins{font-size:2rem}}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price bdi .amount,.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price ins .amount{font-size:2rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .amount{line-height:1;display:block;font-family:SimplePro,sans-serif}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line:nth-child(2){margin-left:1rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line:nth-child(2){margin-left:.6rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line del{display:none}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line .amount{line-height:1.75;margin-right:.5rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price-per{color:#e4e4e4;font-size:1.4rem;margin-top:.6rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .remove{font-size:1.4rem;margin-top:auto;color:#aeaeae;text-decoration:underline}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .remove{margin-top:0}}.woocommerce-mini-cart__buttons{padding:2.5rem 10rem 4rem}@media (max-width:991.98px){.woocommerce-mini-cart__buttons{margin-top:4.5rem;padding:0 1.5rem}}@media (max-width:991.98px) and (max-width:991.98px){.woocommerce-mini-cart__buttons{margin-top:3.3rem}}.woocommerce-mini-cart__buttons .wc-forward{display:none}.woocommerce-mini-cart__buttons .wc-forward.checkout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:SimplePro,sans-serif;padding:2.2rem 2.8rem;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0));filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0))}@media (max-width:991.98px){.woocommerce-mini-cart__buttons .wc-forward.checkout{padding:1.5rem 1.3rem}}.woocommerce-mini-cart__buttons .wc-forward.checkout.d-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-mini-cart__buttons .wc-forward.checkout.d-mobile{display:none}.woocommerce-mini-cart__buttons .wc-forward .amount{font-weight:500;margin-right:.8rem}.woocommerce-mini-cart__comment{display:none;font-size:1.4rem;text-align:center}@media (max-width:991.98px){.woocommerce-mini-cart__comment{margin-top:1.5rem}}.product .summary .woocommerce-breadcrumb{font-size:1.4rem;margin-bottom:1.4rem}@media (max-width:991.98px){.product .summary .woocommerce-breadcrumb{font-size:1rem;margin-bottom:1rem}}.product .summary .woocommerce-breadcrumb .sep,.product .summary .woocommerce-breadcrumb a{color:#a3a3a3}.product .badge{left:50%;top:2.6rem;line-height:1;font-size:1.4rem;position:absolute;border-radius:.3rem;padding:.5rem 1.5rem;font-family:SimplePro,sans-serif;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991.98px){.product .badge{top:1.1rem;font-size:1rem;border-radius:.25rem;padding:.5rem .8rem}}.product .badge.gold{color:#000;background:-o-linear-gradient(186deg,#d1a55d -3.67%,#fbe79b 69.6%,#d1a55d 134.25%);background:linear-gradient(264deg,#d1a55d -3.67%,#fbe79b 69.6%,#d1a55d 134.25%)}.product .badge.black{color:#fff;background-color:#000}.product.outofstock .plus-btn{pointer-events:none;cursor:not-allowed;background-color:#f8f9fb!important}.product__subtitle{min-height:2rem;line-height:1}.product .price{display:-webkit-box;display:-ms-flexbox;display:flex}.product .price-per{color:#e4e4e4;font-size:1.4rem}@media (max-width:991.98px){.product .price-per{font-size:1.2rem}}.product .number-input-wrap{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;border-radius:2.4rem;margin-left:.5rem}@media (max-width:991.98px){.product .number-input-wrap{margin-left:0}}.product .number-input-wrap.hide .plus-btn{pointer-events:none}.product .number-input-wrap input{opacity:1;border:0;font:inherit;max-width:2.5rem;font-size:2.4rem;text-align:center;font-weight:inherit;text-rendering:auto;padding-bottom:.4rem;-webkit-appearance:none;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-color:transparent;font-family:SimplePro,sans-serif}@media (max-width:991.98px){.product .number-input-wrap input{max-width:1rem;font-size:1.8rem}}.product .number-input-wrap__number-btn{line-height:1;width:4rem;height:4rem;border:0;padding:0;margin:0;color:#fff;font-size:2rem;font-size:0;font-weight:inherit;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-color:#000;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}@media (max-width:991.98px){.product .number-input-wrap__number-btn{width:3.2rem;height:3.2rem}}.product .number-input-wrap__number-btn.minus-btn{border-radius:0 50% 50% 0;background:url(images/minus.svg) center/30% no-repeat,#000;background-size:30%}.product .number-input-wrap__number-btn.plus-btn{border-radius:50%;padding-bottom:1px;background:url(images/plus.svg) center/30% no-repeat,#000;background-size:30%}.product .number-input-wrap.disabled{background-color:transparent}.product .number-input-wrap.disabled .minus-btn,.product .number-input-wrap.disabled input{opacity:0;max-width:0;overflow:hidden}.product--single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;position:relative}.product--single.product_cat-27{margin:7.5rem auto 0}@media (max-width:991.98px){.product--single.product_cat-27{margin-top:2.4rem}}.product--single:not(.product_cat-27){margin:8.5rem auto 0}@media (max-width:991.98px){.product--single:not(.product_cat-27){max-width:100%;margin-top:0}}.product--single.product_cat-27 .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%;margin-left:11.9444444444%}@media (max-width:991.98px){.product--single.product_cat-27 .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;padding:0 1.5rem}}.product--single:not(.product_cat-27) .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 49.1279069767%;flex:0 0 49.1279069767%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:49.1279069767%;margin-left:2.6917900404%}@media (max-width:991.98px){.product--single:not(.product_cat-27) .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0}}.product--single .woocommerce-product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-item-align:start;align-self:flex-start}.product--single .woocommerce-product-gallery__image a img{width:100%;height:66rem;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media (max-width:991.98px){.product--single .woocommerce-product-gallery__image a img{height:35rem}}.product--single .woocommerce-product-gallery__wrapper{margin:0}.product--single .woocommerce-product-gallery .flex-viewport{-webkit-box-flex:0;-ms-flex:0 0 81.6568047337%;flex:0 0 81.6568047337%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:81.6568047337%;background-color:#fff}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .flex-viewport{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.product--single .woocommerce-product-gallery .flex-control-nav{-webkit-box-flex:0;-ms-flex:0 0 13.0177514793%;flex:0 0 13.0177514793%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:13.0177514793%;margin-left:5.325443787%;padding:0;margin-top:0;margin-bottom:0;list-style-type:none}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .flex-control-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:1.8rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.product--single .woocommerce-product-gallery .flex-control-nav li{margin-bottom:1.2rem}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .flex-control-nav li{width:.5rem;height:.5rem;margin:0 .6rem;margin-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#f3ebd6}}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .flex-control-nav li:has(>img.flex-active){background-color:#e6c77e}}.product--single .woocommerce-product-gallery .flex-control-nav li img{width:100%}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .flex-control-nav li img{opacity:0}}.product--single .woocommerce-product-gallery .flex-control-nav li.yith_featured_thumbnail::before{display:none}.product--single .woocommerce-product-gallery .vjs-big-play-button{border:0;margin:0;width:8rem;height:8rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:transparent!important}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .vjs-big-play-button{width:5rem;height:5rem}}.product--single .woocommerce-product-gallery .vjs-big-play-button .vjs-icon-placeholder::before{content:"";background:url(images/play.svg) center/contain no-repeat;background-size:contain}.product--single .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none!important}.product--single .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product--single .summary .product__subtitle{font-size:2.2rem;margin-bottom:1.4rem;letter-spacing:.06em}@media (max-width:991.98px){.product--single .summary .product__subtitle{font-size:1.4rem;margin-bottom:.8rem}}.product--single .summary .product_weight{line-height:1;margin-top:1.4rem}@media (max-width:991.98px){.product--single .summary .product_weight{font-size:1.2rem;margin-top:.8rem}}.product--single .summary .product__tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4rem 0}@media (max-width:991.98px){.product--single .summary .product__tags{margin:2.2rem 0}}.product--single .summary .product__tags .product-tag{line-height:1;font-size:1.4rem;border-radius:1rem;padding:1.3rem 2rem;background-color:#f8f9fb;margin-left:1.2rem}@media (max-width:991.98px){.product--single .summary .product__tags .product-tag{font-size:1.2rem;padding:1rem 1.8rem;margin-left:1rem}}.product--single .summary .product__tags .product-tag:last-child{margin-left:0}.product--single .summary .stock{display:none}.product--single .summary .cart{margin:4rem 0}.product--single .summary .cart .quantity{display:none}@media (max-width:991.98px){.product--single .summary .cart{text-align:center}}.product--single .summary .single_add_to_cart_button{padding:2rem 5rem;background:-o-linear-gradient(209deg,#fbe79b -10.33%,#d1a55d 87.85%);background:linear-gradient(241deg,#fbe79b -10.33%,#d1a55d 87.85%);-webkit-filter:none;filter:none}@media (max-width:991.98px){.product--single .summary .single_add_to_cart_button{padding:1.3rem 8rem}}.product--single .summary .single_add_to_cart_button.disabled{pointer-events:none;opacity:.5}.product--single .summary .product__desc strong,.product--single .summary .woocommerce-product-details__short-description strong{display:block;font-size:2.2rem;margin-bottom:2rem;font-weight:500}@media (max-width:991.98px){.product--single .summary .product__desc strong,.product--single .summary .woocommerce-product-details__short-description strong{font-size:1.4rem;margin-bottom:1rem}}.product--single .summary .product__desc .btn--read-more,.product--single .summary .product__desc .shop .shop-nav__list li.is-active,.product--single .summary .woocommerce-product-details__short-description .btn--read-more,.product--single .summary .woocommerce-product-details__short-description .shop .shop-nav__list li.is-active,.shop .shop-nav__list .product--single .summary .product__desc li.is-active,.shop .shop-nav__list .product--single .summary .woocommerce-product-details__short-description li.is-active{margin-top:2rem}.product--single .summary .product__recipes{margin:6.1rem 0;padding:1.4rem 2.7rem;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:991.98px){.product--single .summary .product__recipes{padding:1.6rem 3rem;margin:2.4rem 0 3.2rem}}.product--single .summary .product__actions{margin-top:2.5rem}.product--single .summary .product__actions .quick-add{display:-webkit-box;display:-ms-flexbox;display:flex}.product--single .summary .product__actions .quick-add__variation-select{width:100%}.product--single .summary .product__actions .quick-add__variations-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -2rem}@media (max-width:991.98px){.product--single .summary .product__actions .quick-add__variations-wrap{margin:0 -1rem;position:relative}}.product--single .summary .product__actions .quick-add__variations-wrap .variations__container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:40%;padding:0 2rem;margin-bottom:3.5rem}@media (max-width:991.98px){.product--single .summary .product__actions .quick-add__variations-wrap .variations__container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding:0 1rem;margin-bottom:3rem}}.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap{border:1px solid;border-radius:.5rem}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active .product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap a,.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .btn--dropdown,.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .shop .woocommerce-ordering,.shop .product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .woocommerce-ordering{width:100%;padding:1.6rem 1.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active .product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap a,.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .btn--dropdown,.product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .shop .woocommerce-ordering,.shop .product--single .summary .product__actions .quick-add__variations-wrap .variations__container .collapse-wrap .woocommerce-ordering{padding:1rem}}.product--single .summary .product__actions .quick-add__variations-wrap .btn--sizes{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;font-size:1.4rem;color:#969696;-ms-flex-item-align:center;align-self:center;text-decoration:underline}@media (max-width:991.98px){.product--single .summary .product__actions .quick-add__variations-wrap .btn--sizes{margin-top:1.3rem}}.product--single .summary .product__actions .quick-add__variations-wrap .variations__btns-wrap{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}.product--single .summary .product__actions .quick-add__variations-wrap .variations__btns-wrap .variations__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:unset;padding:.8rem 1.3rem}.product--single .summary .product__actions .quick-add__variations-wrap .variations__btns-wrap .variations__btn:hover{background-color:#f3ebd6}.product--single .summary .product__actions .quick-add__variations-wrap .variations__btns-wrap .variations__btn:disabled{opacity:.1}.product--single .summary .product__actions .quick-add__variations-wrap .variations__btns-wrap .variations__btn .color-cube{width:1.6rem;height:1.6rem;margin-left:1.2rem}.product--single .summary .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:3.5rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #e6c77e;border-bottom:1px solid #e6c77e}@media (max-width:991.98px){.product--single .summary .single_variation_wrap{padding:1.9rem 0 3rem}}.product--single .summary .single_variation_wrap .single_variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product--single .summary .single_variation_wrap .woocommerce-variation-description{font-weight:600}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .product--single .summary .single_variation_wrap a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .product--single .summary .single_variation_wrap a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .product--single .summary .single_variation_wrap a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .product--single .summary .single_variation_wrap a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .product--single .summary .single_variation_wrap a,.banner.medium .checkout-page__content-wrap .product--single .summary .single_variation_wrap h2,.banner.medium .content-wrap .product--single .summary .single_variation_wrap h2,.banner.medium .shop .woocommerce-ordering .product--single .summary .single_variation_wrap h2,.banner.medium .single-product .related .product--single .summary .single_variation_wrap h2,.banner.medium .single-product .up-sells .product--single .summary .single_variation_wrap h2,.banner.normal .checkout-page__content-wrap .product--single .summary .single_variation_wrap h2,.banner.normal .content-wrap .product--single .summary .single_variation_wrap h2,.banner.normal .shop .woocommerce-ordering .product--single .summary .single_variation_wrap h2,.banner.normal .single-product .related .product--single .summary .single_variation_wrap h2,.banner.normal .single-product .up-sells .product--single .summary .single_variation_wrap h2,.banner__content-wrap .product--single .summary .single_variation_wrap h1,.blog-section__text .product--single .summary .single_variation_wrap h2,.blog-section__text .product--single .summary .single_variation_wrap p,.checkout-page__main-content .woocommerce-checkout #order_review .product--single .summary .single_variation_wrap .order_review_heading,.collections-section__text .product--single .summary .single_variation_wrap h2,.comparison .table__col--1 .product--single .summary .single_variation_wrap .table__value,.contact-form__text .product--single .summary .single_variation_wrap h2,.contact-us__text .product--single .summary .single_variation_wrap h1,.form--contact-form .wpcf7-form .form-row--submit .product--single .summary .single_variation_wrap input,.form--contact-us .wpcf7-form .form-row--submit .product--single .summary .single_variation_wrap input,.google-reviews__text .product--single .summary .single_variation_wrap h2,.instagram__text .product--single .summary .single_variation_wrap h2,.logos-slider__text-wrap .product--single .summary .single_variation_wrap h2,.logos-slider__text-wrap .product--single .summary .single_variation_wrap p,.newsletter-section__text .product--single .summary .single_variation_wrap h2,.product--single .product-info .info-box__title-wrap .summary .single_variation_wrap h2,.product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.product--single .summary .single_variation_wrap .banner.medium .checkout-page__content-wrap h2,.product--single .summary .single_variation_wrap .banner.medium .content-wrap h2,.product--single .summary .single_variation_wrap .banner.medium .shop .woocommerce-ordering h2,.product--single .summary .single_variation_wrap .banner.medium .single-product .related h2,.product--single .summary .single_variation_wrap .banner.medium .single-product .up-sells h2,.product--single .summary .single_variation_wrap .banner.normal .checkout-page__content-wrap h2,.product--single .summary .single_variation_wrap .banner.normal .content-wrap h2,.product--single .summary .single_variation_wrap .banner.normal .shop .woocommerce-ordering h2,.product--single .summary .single_variation_wrap .banner.normal .single-product .related h2,.product--single .summary .single_variation_wrap .banner.normal .single-product .up-sells h2,.product--single .summary .single_variation_wrap .banner__content-wrap h1,.product--single .summary .single_variation_wrap .blog-section__text h2,.product--single .summary .single_variation_wrap .blog-section__text p,.product--single .summary .single_variation_wrap .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.product--single .summary .single_variation_wrap .collections-section__text h2,.product--single .summary .single_variation_wrap .comparison .table__col--1 .table__value,.product--single .summary .single_variation_wrap .contact-form__text h2,.product--single .summary .single_variation_wrap .contact-us__text h1,.product--single .summary .single_variation_wrap .form--contact-form .wpcf7-form .form-row--submit input,.product--single .summary .single_variation_wrap .form--contact-us .wpcf7-form .form-row--submit input,.product--single .summary .single_variation_wrap .google-reviews__text h2,.product--single .summary .single_variation_wrap .instagram__text h2,.product--single .summary .single_variation_wrap .logos-slider__text-wrap h2,.product--single .summary .single_variation_wrap .logos-slider__text-wrap p,.product--single .summary .single_variation_wrap .newsletter-section__text h2,.product--single .summary .single_variation_wrap .product-info .info-box__title-wrap h2,.product--single .summary .single_variation_wrap .product_title,.product--single .summary .single_variation_wrap .products-slider__text-wrap,.product--single .summary .single_variation_wrap .promo__text h2,.product--single .summary .single_variation_wrap .promo__text strong,.product--single .summary .single_variation_wrap .single .post__content em,.product--single .summary .single_variation_wrap .single-product .related h2,.product--single .summary .single_variation_wrap .single-product .up-sells h2,.product--single .summary .single_variation_wrap .text h1,.product--single .summary .single_variation_wrap .text-and-img__text h2,.product--single .summary .single_variation_wrap .text-and-img__title h1,.product--single .summary .single_variation_wrap .text-and-img__title h2,.product--single .summary .single_variation_wrap .text-and-points__text h2,.product--single .summary .single_variation_wrap .text-and-points__title h2,.product--single .summary .single_variation_wrap .title,.product--single .summary .single_variation_wrap .upload-form__text h2,.promo__text .product--single .summary .single_variation_wrap h2,.promo__text .product--single .summary .single_variation_wrap strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .product--single .summary .single_variation_wrap a,.shop .banner.medium .woocommerce-ordering .product--single .summary .single_variation_wrap h2,.shop .banner.normal .woocommerce-ordering .product--single .summary .single_variation_wrap h2,.shop .product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .product--single .summary .single_variation_wrap .banner.medium .woocommerce-ordering h2,.shop .product--single .summary .single_variation_wrap .banner.normal .woocommerce-ordering h2,.single .post__content .product--single .summary .single_variation_wrap em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .product--single .summary .single_variation_wrap a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .product--single .summary .single_variation_wrap a,.single-product .banner.medium .related .product--single .summary .single_variation_wrap h2,.single-product .banner.medium .up-sells .product--single .summary .single_variation_wrap h2,.single-product .banner.normal .related .product--single .summary .single_variation_wrap h2,.single-product .banner.normal .up-sells .product--single .summary .single_variation_wrap h2,.single-product .product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .product--single .summary .single_variation_wrap .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .product--single .summary .single_variation_wrap .banner.medium .related h2,.single-product .product--single .summary .single_variation_wrap .banner.medium .up-sells h2,.single-product .product--single .summary .single_variation_wrap .banner.normal .related h2,.single-product .product--single .summary .single_variation_wrap .banner.normal .up-sells h2,.single-product .related .product--single .summary .single_variation_wrap h2,.single-product .up-sells .product--single .summary .single_variation_wrap h2,.text .product--single .summary .single_variation_wrap h1,.text-and-img__text .product--single .summary .single_variation_wrap h2,.text-and-img__title .product--single .summary .single_variation_wrap h1,.text-and-img__title .product--single .summary .single_variation_wrap h2,.text-and-points__text .product--single .summary .single_variation_wrap h2,.text-and-points__title .product--single .summary .single_variation_wrap h2,.upload-form__text .product--single .summary .single_variation_wrap h2{margin-bottom:0}.product--single .summary .single_variation_wrap__price{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:58.3333333333%;position:relative}@media (max-width:991.98px){.product--single .summary .single_variation_wrap__price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.product--single .summary .single_variation_wrap__price del{opacity:.3;margin-left:1rem}.product--single .summary .single_variation_wrap__price .price{font-size:2.5rem}@media (max-width:991.98px){.product--single .summary .single_variation_wrap__price .price{font-size:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product--single .summary .single_variation_wrap__price .price .max-price{display:none}.product--single .summary .single_variation_wrap__price .payments{font-size:1.4rem}@media (max-width:991.98px){.product--single .summary .single_variation_wrap__price .payments{font-size:1.2rem}}.product--single .summary .single_variation_wrap .cart,.product--single .summary .single_variation_wrap .woocommerce-variation-add-to-cart{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.product--single .summary .single_variation_wrap .cart,.product--single .summary .single_variation_wrap .woocommerce-variation-add-to-cart{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:1.7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product--single .summary .single_variation_wrap .cart .quantity,.product--single .summary .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{display:none!important}.product--single .summary .single_variation_wrap .cart{margin:0}.product--single .summary .variations_form .variations{display:none}.product--single .summary .product__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;border-top:1px solid;margin-bottom:3rem;border-bottom:1px solid;padding:2.6rem 0 2.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.product--single .summary .product__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.6rem 0 0}}@media (max-width:991.98px){.product--single .summary .product__meta .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin-bottom:2.6rem}}.product--single .summary .product__meta .item__title{color:#e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem;font-weight:500}@media (max-width:991.98px){.product--single .summary .product__meta .item__title{font-size:1.2rem}}.product--single .summary .product__meta .item__title .icon{margin-left:.7rem}.product--single .summary .product__meta .item__title span{line-height:1}.product--single .summary{-webkit-box-flex:0;-ms-flex:0 0 40.1162790698%;flex:0 0 40.1162790698%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:40.1162790698%;margin-left:8.023255814%}@media (max-width:991.98px){.product--single .summary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;padding:1.7rem 1.5rem}}.product--single .summary .product_title{font-size:3.5rem;font-weight:700;margin-bottom:1.4rem;letter-spacing:.07rem}@media (max-width:991.98px){.product--single .summary .product_title{font-size:2.5rem;margin-bottom:1.6rem}}.product--single .summary .badge-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.3rem}.product--single .summary .badge-wrap .badge{position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-left:1.5rem}.product--single .summary .badge-wrap .badge:last-child{margin:0}.product--single .summary .title--gold{margin-bottom:1.1rem}@media (max-width:991.98px){.product--single .summary .title--gold{margin-bottom:.5rem}}.product--single .summary .woocommerce-product-details__short-description{margin-bottom:.6rem}@media (max-width:991.98px){.product--single .summary .woocommerce-product-details__short-description{margin-bottom:.2rem}}.product--single .btn--like{position:absolute;z-index:2;top:2.5rem;right:17.5rem}@media (max-width:991.98px){.product--single .btn--like{right:2.5rem}}.product--single .btn--like svg .inner-fill{fill:transparent}.product--single .btn--like.active svg .inner-fill{fill:#e6c77e}.product--single .product-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:6rem}.product--single .product-info .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:8rem 0;border-top:1px solid #e4e4e4}@media (max-width:991.98px){.product--single .product-info .info-box{padding:4rem 0}}.product--single .product-info .info-box__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 47.4576271186%;flex:0 0 47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.4576271186%;margin-left:5.0847457627%}@media (max-width:991.98px){.product--single .product-info .info-box__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product--single .product-info .info-box__title-wrap h2{line-height:1}.product--single .product-info .info-box__title-wrap h3{color:#e4e4e4;line-height:1;font-size:2.2rem;margin-top:1.2rem;letter-spacing:.06em}@media (max-width:991.98px){.product--single .product-info .info-box__title-wrap h3{margin-top:0;font-size:1.4rem}}.product--single .product-info .info-box .data-wrap{-webkit-box-flex:0;-ms-flex:0 0 47.4576271186%;flex:0 0 47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.4576271186%}@media (max-width:991.98px){.product--single .product-info .info-box .data-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.product--single .product-info .info-box .data-wrap__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.7rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product--single .product-info .info-box .data-wrap__row p{max-width:80%}@media (max-width:991.98px){.product--single .product-info .info-box .data-wrap__row p{max-width:100%}}.product--gift.product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:8.6rem auto}@media (max-width:991.98px){.product--gift.product{margin:0;max-width:100%}}.product--gift.product .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 48.8372093023%;flex:0 0 48.8372093023%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.8372093023%;margin-left:2.3255813953%}@media (max-width:991.98px){.product--gift.product .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.product--gift.product .woocommerce-product-gallery__wrapper{margin:0;height:100%;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.product--gift.product .woocommerce-product-gallery__image{padding:0;height:100%}.product--gift.product .woocommerce-product-gallery__image img{display:block}.product--gift.product .woocommerce-product-gallery__image a{height:100%;display:block}.product--gift.product .woocommerce-product-gallery .ywgc-main-form-preview-container{display:none}.product--gift.product>.summary{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-left:8.5465116279%}@media (max-width:991.98px){.product--gift.product>.summary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:2.5rem;padding:0 1.5rem}}.product--gift.product>.summary h1{font-size:3.5rem;font-weight:700;line-height:1;margin-bottom:4.9rem}@media (max-width:991.98px){.product--gift.product>.summary h1{font-size:2.5rem;margin-bottom:1rem}}.product--gift.product>.summary .price{display:none}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .product--gift.product>.summary a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .product--gift.product>.summary a,.archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li .product--gift.product>.summary a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .product--gift.product>.summary a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .product--gift.product>.summary a,.banner.medium .checkout-page__content-wrap .product--gift.product>.summary h2,.banner.medium .content-wrap .product--gift.product>.summary h2,.banner.medium .shop .woocommerce-ordering .product--gift.product>.summary h2,.banner.medium .single-product .related .product--gift.product>.summary h2,.banner.medium .single-product .up-sells .product--gift.product>.summary h2,.banner.normal .checkout-page__content-wrap .product--gift.product>.summary h2,.banner.normal .content-wrap .product--gift.product>.summary h2,.banner.normal .shop .woocommerce-ordering .product--gift.product>.summary h2,.banner.normal .single-product .related .product--gift.product>.summary h2,.banner.normal .single-product .up-sells .product--gift.product>.summary h2,.banner__content-wrap .product--gift.product>.summary h1,.blog-section__text .product--gift.product>.summary h2,.blog-section__text .product--gift.product>.summary p,.checkout-page__main-content .woocommerce-checkout #order_review .product--gift.product>.summary .order_review_heading,.collections-section__text .product--gift.product>.summary h2,.comparison .table__col--1 .product--gift.product>.summary .table__value,.contact-form__text .product--gift.product>.summary h2,.contact-us__text .product--gift.product>.summary h1,.form--contact-form .wpcf7-form .form-row--submit .product--gift.product>.summary input,.form--contact-us .wpcf7-form .form-row--submit .product--gift.product>.summary input,.google-reviews__text .product--gift.product>.summary h2,.instagram__text .product--gift.product>.summary h2,.logos-slider__text-wrap .product--gift.product>.summary h2,.logos-slider__text-wrap .product--gift.product>.summary p,.newsletter-section__text .product--gift.product>.summary h2,.product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .shop .woocommerce-ordering .nav__list li a,.product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.product--gift.product>.summary .banner.medium .checkout-page__content-wrap h2,.product--gift.product>.summary .banner.medium .content-wrap h2,.product--gift.product>.summary .banner.medium .shop .woocommerce-ordering h2,.product--gift.product>.summary .banner.medium .single-product .related h2,.product--gift.product>.summary .banner.medium .single-product .up-sells h2,.product--gift.product>.summary .banner.normal .checkout-page__content-wrap h2,.product--gift.product>.summary .banner.normal .content-wrap h2,.product--gift.product>.summary .banner.normal .shop .woocommerce-ordering h2,.product--gift.product>.summary .banner.normal .single-product .related h2,.product--gift.product>.summary .banner.normal .single-product .up-sells h2,.product--gift.product>.summary .banner__content-wrap h1,.product--gift.product>.summary .blog-section__text h2,.product--gift.product>.summary .blog-section__text p,.product--gift.product>.summary .checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading,.product--gift.product>.summary .collections-section__text h2,.product--gift.product>.summary .comparison .table__col--1 .table__value,.product--gift.product>.summary .contact-form__text h2,.product--gift.product>.summary .contact-us__text h1,.product--gift.product>.summary .form--contact-form .wpcf7-form .form-row--submit input,.product--gift.product>.summary .form--contact-us .wpcf7-form .form-row--submit input,.product--gift.product>.summary .google-reviews__text h2,.product--gift.product>.summary .instagram__text h2,.product--gift.product>.summary .logos-slider__text-wrap h2,.product--gift.product>.summary .logos-slider__text-wrap p,.product--gift.product>.summary .newsletter-section__text h2,.product--gift.product>.summary .product--single .product-info .info-box__title-wrap h2,.product--gift.product>.summary .products-slider__text-wrap,.product--gift.product>.summary .promo__text h2,.product--gift.product>.summary .promo__text strong,.product--gift.product>.summary .single .post__content em,.product--gift.product>.summary .single-product .related h2,.product--gift.product>.summary .single-product .up-sells h2,.product--gift.product>.summary .text h1,.product--gift.product>.summary .text-and-img__text h2,.product--gift.product>.summary .text-and-img__title h1,.product--gift.product>.summary .text-and-img__title h2,.product--gift.product>.summary .text-and-points__text h2,.product--gift.product>.summary .text-and-points__title h2,.product--gift.product>.summary .title,.product--gift.product>.summary .upload-form__text h2,.product--single .product--gift.product>.summary .product_title,.product--single .product-info .info-box__title-wrap .product--gift.product>.summary h2,.promo__text .product--gift.product>.summary h2,.promo__text .product--gift.product>.summary strong,.shop .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li .product--gift.product>.summary a,.shop .banner.medium .woocommerce-ordering .product--gift.product>.summary h2,.shop .banner.normal .woocommerce-ordering .product--gift.product>.summary h2,.shop .product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .woocommerce-ordering .nav__list li a,.shop .product--gift.product>.summary .banner.medium .woocommerce-ordering h2,.shop .product--gift.product>.summary .banner.normal .woocommerce-ordering h2,.single .post__content .product--gift.product>.summary em,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .product--gift.product>.summary a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .product--gift.product>.summary a,.single-product .banner.medium .related .product--gift.product>.summary h2,.single-product .banner.medium .up-sells .product--gift.product>.summary h2,.single-product .banner.normal .related .product--gift.product>.summary h2,.single-product .banner.normal .up-sells .product--gift.product>.summary h2,.single-product .product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .product--gift.product>.summary .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .product--gift.product>.summary .banner.medium .related h2,.single-product .product--gift.product>.summary .banner.medium .up-sells h2,.single-product .product--gift.product>.summary .banner.normal .related h2,.single-product .product--gift.product>.summary .banner.normal .up-sells h2,.single-product .related .product--gift.product>.summary h2,.single-product .up-sells .product--gift.product>.summary h2,.text .product--gift.product>.summary h1,.text-and-img__text .product--gift.product>.summary h2,.text-and-img__title .product--gift.product>.summary h1,.text-and-img__title .product--gift.product>.summary h2,.text-and-points__text .product--gift.product>.summary h2,.text-and-points__title .product--gift.product>.summary h2,.upload-form__text .product--gift.product>.summary h2{margin-bottom:1.3rem}.product--gift.product>.summary .woocommerce-product-details__short-description{padding-left:30rem}@media (max-width:991.98px){.product--gift.product>.summary .woocommerce-product-details__short-description{padding:0}}.product--gift.product>.summary .gift-cards_form{margin-top:4rem}@media (max-width:991.98px){.product--gift.product>.summary .gift-cards_form{margin-top:3.2rem}}.product--gift.product>.summary .step-appearance,.product--gift.product>.summary .ywgc_choose_design_title{display:none}.fixed-product-img{aspect-ratio:1;opacity:.7;border-radius:50%;z-index:2000;display:block;position:fixed;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.checkout-page{background-color:#fff}.checkout-page__footer{margin-top:3.3rem}.checkout-page__main-content .ywgc_have_code{display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp){margin-top:6rem;position:relative;padding-bottom:14rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp){margin-top:4rem;padding:0}}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) h3{font-size:1.8rem;line-height:2.3rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) #order_review_heading{display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-error{line-height:1.2}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-error{padding:1.5rem;margin-bottom:1.5rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-form-coupon-toggle{display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon{display:-webkit-box;display:-ms-flexbox;display:flex;height:5.3rem;border:1px solid;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0rem 1.8rem 0 0;left:0;border-radius:.5rem;width:40.2906976744%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:flex!important;margin-right:auto}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon{top:114rem;z-index:1;width:100%;height:4.5rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p:not(.form-row){display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first{width:100%}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input{width:100%;padding:0;border:0;height:100%}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::-webkit-input-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::-moz-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input:-ms-input-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::-ms-input-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-last button{color:#fff;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;padding:0;cursor:pointer;height:5.3rem;width:14.5rem;background-color:#474747}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-last button{width:9.3rem;height:4.5rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-last button::after{content:"";display:block;width:.5rem;height:1rem;background-image:url(images/left-arrow-white-decorated.svg);background-size:98%;background-position:center;background-repeat:no-repeat;margin-right:1rem}.checkout-page__main-content .woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.checkout-page__main-content .woocommerce-checkout .woocommerce-NoticeGroup{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:8rem}.checkout-page__main-content .woocommerce-checkout #customer_details{-webkit-box-flex:0;-ms-flex:0 0 48.8372093023%;flex:0 0 48.8372093023%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.8372093023%;margin-left:10.8720930233%;position:relative;-ms-flex-item-align:start;align-self:flex-start;box-sizing:border-box;background-color:#fff}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #customer_details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0}}.checkout-page__main-content .woocommerce-checkout #customer_details .col-1{position:relative;margin-bottom:2.3rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #customer_details .col-1{margin-bottom:0}}.checkout-page__main-content .woocommerce-checkout #customer_details .col-1 h3{color:#e6c77e;font-size:1.8rem;font-weight:700;letter-spacing:.02rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #customer_details .col-1 h3{font-size:1.4rem;margin-bottom:5rem}}.checkout-page__main-content .woocommerce-checkout #customer_details .col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.checkout-page__main-content .woocommerce-checkout #order_review{-webkit-box-flex:0;-ms-flex:0 0 40.2906976744%;flex:0 0 40.2906976744%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:40.2906976744%;position:relative;padding:2.6rem 4.8rem 6.3rem;box-sizing:border-box;border-radius:.5rem;margin-top:10rem;-ms-flex-item-align:start;align-self:flex-start;background-color:#f8f9fb}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;padding:2.1rem 1.5rem 2.4rem}}.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading{margin-bottom:4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading{text-align:center;font-size:2rem;margin-bottom:2.6rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{display:block;text-align:right;border-collapse:collapse;line-height:1.2}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead{display:none}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot{display:block}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr{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}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr{display:block;margin-bottom:3rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th{display:block;padding:.85rem 0}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th{padding:0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-name,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th.product-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;min-width:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-name,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th.product-name{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td{text-align:left}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td{padding:0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-name .product_image_checkout{width:12rem;height:12rem;background-color:#fff;margin-left:2.4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-name .product_image_checkout{height:10rem;width:10rem;margin-left:1rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td .product-details .product-title{font-size:2rem;font-weight:700}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td .product-details .product-title{font-size:1.6rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td .product-quantity{display:none}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-total{width:49%;font-weight:700}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-total{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-total>span{margin-top:-2rem;margin-right:11.5rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th.product-total{width:49%;text-align:left}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal{padding:1rem 0 .7rem;margin:1rem 0 .7rem;border-top:1px solid #d5d6d9}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal th{font-size:1.8rem;font-weight:700;letter-spacing:.18rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal th{font-size:1.4rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal td{font-weight:700}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{display:block;padding-bottom:2.2rem;vertical-align:initial;border-top:1px solid #d5d6d9}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{padding:0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .btn--cart-shipping{display:none}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{font-size:1.8rem;display:block;margin:1.8rem 0 3rem;padding-bottom:0;font-weight:700;letter-spacing:.18rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{font-size:1.4rem;margin:2.3rem 0 2rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-top:0;display:block;text-align:right}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-bottom:1rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods{list-style:none;padding-right:0}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li{line-height:1.2;margin:1.5rem 0}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label{position:relative;display:block}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before{background-color:#f8f9fb;border-color:#f8f9fb}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method{opacity:0;margin-left:2rem;height:0;display:block}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method:checked~label::before{background-color:#e6c77e}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total{padding-top:1rem;border-top:1px solid #d5d6d9}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total{padding-top:0;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}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th{font-size:1.8rem;font-weight:700;letter-spacing:.18rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th{font-size:1.4rem;padding:1.9rem 0}}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th{font-weight:700}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td .amount{font-weight:700}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td .amount{font-size:1.4rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment{margin-top:2rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment .mycheckbox{margin-bottom:3rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox{font-size:1.6rem;position:relative;display:inline-block;padding-right:4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox{font-size:1.4rem;padding-right:2.8rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox::before{visibility:visible;content:"";position:absolute;right:0;width:2.6rem;height:2.6rem;border:.5rem solid #f8f9fb;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:.5rem;background-color:#f8f9fb;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox::before{width:2rem;height:2rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox.active::before{background:url(images/check-black.svg),#e6c77e;background-size:80%;border:.5rem solid #f8f9fb;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox.active::before{border-width:.3rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox input{top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer;visibility:hidden;position:absolute;right:0}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox .optional{display:none}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods{padding:0;list-style:none;border-bottom:0;margin-bottom:3rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods{margin-bottom:2rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method{position:relative;margin-bottom:1.5rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label{font-size:1.8rem;color:#000;display:inline-block}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label{font-size:1.4rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label:before{border-color:#f8f9fb;background-color:#f8f9fb}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .payment_box{display:none!important;font-size:1.4rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio{visibility:hidden;margin-left:1.6rem;position:absolute}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio:checked~label::before{background-color:#e6c77e}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none;font-size:1.4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:.5rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text a{color:#353535;text-decoration:underline}.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order{width:100%;line-height:1;padding:2rem 8rem;margin-top:2.2rem;-webkit-filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0));filter:drop-shadow(0 1px 3px rgba(229, 199, 126, .16)) drop-shadow(0 5px 5px rgba(229, 199, 126, .14)) drop-shadow(0 11px 7px rgba(229, 199, 126, .08)) drop-shadow(0 20px 8px rgba(229, 199, 126, .02)) drop-shadow(0 31px 9px rgba(229, 199, 126, 0))}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order{padding:1.6rem 0;margin-top:2.1rem;font-weight:300}}.checkout-page__section{margin-top:3.2rem}@media (max-width:991.98px){.checkout-page__section{margin-top:3.2rem}}.checkout-page__title{text-align:center}@media (max-width:991.98px){.checkout-page__title{font-size:2rem;margin-bottom:1rem}}.checkout-page__sub-title{text-align:center}.woocommerce-order{position:relative}.woocommerce-order .woocommerce-notice,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-overview,.woocommerce-order p{display:none}.woocommerce-order .thanks-msg{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(images/thanks-bg.jpg);background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.woocommerce-order .thanks-msg{height:36rem;padding:0 2.7rem}}.woocommerce-order .thanks-msg h1{color:#e6c77e;margin-bottom:2.1rem}@media (max-width:991.98px){.woocommerce-order .thanks-msg h1{margin-bottom:.7rem;font-size:4rem}}.woocommerce-order .thanks-msg h1 strong{font-weight:700}.woocommerce-order .thanks-msg__subtitle{display:block;margin-bottom:1.3rem;letter-spacing:.4rem}@media (max-width:991.98px){.woocommerce-order .thanks-msg__subtitle{margin-bottom:0;letter-spacing:.2rem}}.woocommerce-order .thanks-msg__text{display:block;text-align:center;max-width:50rem;margin-bottom:14rem}@media (max-width:991.98px){.woocommerce-order .thanks-msg__text{margin-bottom:2.5rem}}.woocommerce-order .woocommerce-order-overview{list-style:none}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:2rem}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details{display:none;margin-top:4rem}.woocommerce-order .woocommerce-customer-details h2,.woocommerce-order .woocommerce-order-details h2{font-size:2.4rem}.woocommerce-order .woocommerce-customer-details table,.woocommerce-order .woocommerce-order-details table{margin-top:2rem;width:60%}@media (max-width:991.98px){.woocommerce-order .woocommerce-customer-details table,.woocommerce-order .woocommerce-order-details table{width:100%}}.woocommerce-order .woocommerce-customer-details table tfoot,.woocommerce-order .woocommerce-customer-details table thead,.woocommerce-order .woocommerce-order-details table tfoot,.woocommerce-order .woocommerce-order-details table thead{text-align:right}.woocommerce-order .woocommerce-customer-details address,.woocommerce-order .woocommerce-order-details address{margin-top:2rem}.account__content-wrap{margin:0 auto;max-width:113.4rem;padding:5.3rem 0 12rem}@media (max-width:991.98px){.account__content-wrap{padding:2.5rem 0 5rem;max-width:100%}}.account__content-wrap mark{background-color:inherit}.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (max-width:991.98px){.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content{margin:2.4rem -1.5rem}}.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content>.edit-account{width:100%}.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper{width:100%;margin-top:2rem;max-width:68rem}.account__title-wrap{text-align:center;margin-bottom:6rem}@media (max-width:991.98px){.account__title-wrap{margin-bottom:3.7rem}}.account__title{text-align:center;margin-bottom:2rem}@media (max-width:991.98px){.account__title{font-size:2rem;margin-bottom:.5rem}}.account .custom-logout{color:#000;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:SimplePro,sans-serif}@media (max-width:991.98px){.account .custom-logout{font-size:1.4rem;margin-top:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;text-decoration:underline}}.account .custom-logout::before{content:"";background-image:url(images/logout_icon.svg);display:block;width:1.5rem;height:1.6rem;background-size:99%;background-repeat:no-repeat;background-position:center;margin-left:.7rem}@media (max-width:991.98px){.account .custom-logout::before{width:1rem;height:1.5rem}}.account .woocommerce>h2{display:none}.account .woocommerce .woocommerce-notices-wrapper{width:51rem;margin:0 auto 1rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-notices-wrapper{width:100%}}.account .woocommerce .woocommerce-notices-wrapper .woocommerce-error{list-style:none}.account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account .woocommerce .woocommerce-MyAccount-navigation ul li{line-height:1;margin-left:6.5rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.5rem}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.show{display:-webkit-box;display:-ms-flexbox;display:flex}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account{margin:0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a{font-size:0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"עדכון פרטים";font-size:2.2rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{font-size:1.7rem}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{display:none}}.account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:2.2rem;display:inline-block;font-family:SimplePro,sans-serif}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7rem;padding-bottom:0}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{position:absolute;left:0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{font-size:1.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"";background-image:url(images/logout_icon.svg);display:block;width:1.9rem;height:2.2rem;background-size:99%;background-repeat:no-repeat;background-position:center;margin-left:1.6rem}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{line-height:1;color:#e6c77e}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{height:unset}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after{display:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{border:0;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}}.account .woocommerce .woocommerce-MyAccount-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin-top:2rem}.account .woocommerce .woocommerce-MyAccount-content .wc-block-components-notice-banner.is-info{margin:5rem auto;border:0;font-size:1.8rem;background-color:transparent}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .wc-block-components-notice-banner.is-info{text-align:center}}.account .woocommerce .woocommerce-MyAccount-content .wc-block-components-notice-banner.is-info svg{opacity:0}.account .woocommerce .woocommerce-MyAccount-content .wc-block-components-notice-banner.is-info a{margin:0 1rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .wc-block-components-notice-banner.is-info a{float:unset;display:inline-block}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content{padding:0 1.5rem;background-color:transparent;margin-top:4.4rem}}.account .woocommerce .woocommerce-MyAccount-content>.woocommerce-Message--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper,.account .woocommerce .woocommerce-MyAccount-content>.edit-account,.account .woocommerce .woocommerce-MyAccount-content>p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-width:84rem;margin:0 auto}.account .woocommerce .woocommerce-MyAccount-content h3{display:none;font-size:2.2rem;text-align:center;margin-bottom:6rem;font-weight:500}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content h3{margin-bottom:3.4rem}}.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close){display:block;margin:0 auto;margin-top:3rem;padding:2.2rem 11rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close){width:24rem;padding:1.4rem 0}}.account .woocommerce .woocommerce-MyAccount-content form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0 auto;max-width:84rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content form{padding:0}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields{margin:0 -1.5rem}}.account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper{background-color:#fff;padding:6rem 14.7rem 7.5rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper{padding:5.4rem 1.5rem 4rem}}.account .woocommerce .woocommerce-MyAccount-content a:not(.btn--primary).disabled{pointer-events:none}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:2rem auto;max-width:84rem;background-color:#fff}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0 auto;max-width:68rem;padding:2.4rem 0;border-bottom:1px solid #dbdbdb}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address{padding:2rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address h3{font-size:2.2rem;margin-bottom:.3rem;text-align:right}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a{font-size:1.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:SimplePro,sans-serif;text-decoration:none;padding:1rem 2rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a{font-size:1.4rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address{font-size:1.8rem;font-style:normal;margin-top:.5rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address{font-size:1.4rem}}.account .woocommerce .woocommerce-MyAccount-content .order-table-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-size:2.2rem;margin-bottom:2.7rem;padding-bottom:.9rem;font-weight:500;border-bottom:1px solid}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .order-table-title{text-align:center;margin-bottom:0}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table{width:100%;padding:4rem 0;border-collapse:collapse;text-align:right;background-color:#fff}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table{display:block;text-align:center;margin:0 -1.5rem;width:calc(100% + 3rem);padding:2.5rem 0}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead{display:none}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead tr{border-bottom:1px solid #e6c77e}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th{font-size:1.4rem;padding:4rem 3rem 2rem}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th.woocommerce-orders-table__header-order-number{width:13%}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th span{color:#e6c77e;font-weight:700}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody{display:block}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr{border-top:1px solid #f8f9fb}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0;padding:2rem 1.5rem 4rem;margin-bottom:2rem;border-bottom:1px solid #e6c77e;background-color:#fff}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr:last-child{border:0;margin-bottom:0;padding-bottom:0}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td{padding:2rem 3rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem;margin-left:3.5rem}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td::before{min-width:8rem;color:#e6c77e;font-weight:700;font-family:SimplePro,sans-serif;margin-left:7rem;min-width:unset;margin:0 0 .9rem 0}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-number a{pointer-events:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-number::before{content:"הזמנה"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-date::before{content:"תאריך"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-status::before{content:"סטטוס"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-custom-column::before{content:"מספר פריטים"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-total::before{content:"סה״כ לתשלום"}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions{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}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions::before{content:"פעולות"}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again{width:20.8rem;padding:1.6rem 0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:100%;margin-top:2.4rem;padding:1.3rem 0}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.view:before{content:"";display:block;width:1.7rem;height:1.7rem;background:url(images/clipboard.svg) center/contain no-repeat;background-size:contain;margin-left:.5rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:58.3333333333%;margin-top:2.2rem;padding-left:7rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:2.4rem;background-color:#fff}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{font-size:2.4rem;margin-bottom:2.8rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{font-size:2rem;margin-bottom:2rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table{border-collapse:collapse;border-bottom:1px solid #dbdbdb}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table th{padding:0;font-weight:700;font-family:SimplePro,sans-serif;text-align:right}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table td{padding:0}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table thead tr th{color:#6e8596;padding-bottom:1rem;border-bottom:1px solid #dbdbdb}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr th{padding-top:1.8rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr td{padding-top:1.8rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr td a{text-decoration:none}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr td ul{list-style:none}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:last-child th{padding:2rem 0;font-size:2rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:last-child td{padding:2rem 0;font-size:2.4rem;font-weight:700;font-family:SimplePro,sans-serif}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:last-child td .woocommerce-Price-currencySymbol{font-size:1.6rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again{text-align:center;margin-top:2.8rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a{padding:1.5rem 10rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;margin-top:2.2rem;padding-right:10rem;border-right:1px solid #dbdbdb}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;border:0;padding:2.4rem;background-color:#fff}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-size:2.4rem;margin-bottom:2.8rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-size:2rem;margin-bottom:2rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{line-height:2;font-style:normal}.account .woocommerce .woocommerce-MyAccount-content .edit-account>.form-row{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:45%;margin-left:2.5%;margin-right:2.5%}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .edit-account>.form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;margin-right:0}}.account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;background-color:#fff;padding:6rem 14.7rem 0rem}.account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend{display:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset{padding:5rem 1.5rem 0}}.account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.form-row){margin:0 auto}.account .woocommerce .woocommerce-form-login h2{font-size:2rem}.woocommerce-form-login h2{text-align:center;margin-bottom:3.3rem}.woocommerce-form-login .woocommerce-LostPassword{margin-top:2rem}.woocommerce-form-login__rememberme{display:none}.shop .facetwp-type-pager{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop .woocommerce-pagination{display:none;margin-bottom:5rem}.shop .woocommerce-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop .woocommerce-pagination ul li{margin:0 .5rem}.shop .woocommerce-pagination ul li .page-numbers{width:3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.shop .woocommerce-pagination ul li .page-numbers{width:2.8rem}}.shop .woocommerce-pagination ul li .page-numbers.current{border-radius:50%;color:#fff;background-color:#353535}.shop__footer{margin-top:11rem}.shop .woocommerce-products-header{display:none}.shop .shop-nav{margin-top:10.2rem}@media (max-width:991.98px){.shop .shop-nav{margin-top:3.2rem}}.shop .shop-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4e4}@media (max-width:991.98px){.shop .shop-nav__list{padding:.8rem 1.6rem;border:1px solid;border-radius:2.8rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.shop .shop-nav__list li{margin-left:4.8rem}@media (max-width:991.98px){.shop .shop-nav__list li{margin:0;display:none}}@media (max-width:991.98px){.shop .shop-nav__list li.is-active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;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}}.shop .shop-nav__list li.is-active::after{display:none}@media (max-width:991.98px){.shop .shop-nav__list li.is-active::after{display:block}}@media (max-width:991.98px){.shop .shop-nav__list li.is-active h1{width:100%}}@media (max-width:991.98px){.shop .shop-nav__list li.show{display:-webkit-box;display:-ms-flexbox;display:flex}}.shop .shop-nav__list li:last-child{margin-left:0}.shop .shop-nav__list li a{display:block;font-size:3.2rem;padding-bottom:3.2rem}@media (max-width:991.98px){.shop .shop-nav__list li a{width:100%;padding:.8rem 0;font-size:1.6rem}}.shop .shop-nav__list li a:not(.active){color:#e4e4e4}@media (max-width:991.98px){.shop .shop-nav__list li a:not(.active){color:#000}}.shop .shop-nav__list li a.active{position:relative;font-weight:500}@media (max-width:991.98px){.shop .shop-nav__list li a.active{font-weight:300}}.shop .shop-nav__list li a.active::after{content:"";left:0;width:100%;bottom:-1.5px;height:.3rem;position:absolute;background-color:#000}@media (max-width:991.98px){.shop .shop-nav__list li a.active::after{display:none}}.shop .shop-filters{margin-top:3.2rem}@media (max-width:991.98px){.shop .shop-filters{position:relative;margin-top:2.4rem;padding-bottom:1rem}}.shop .shop-filters .checkout-page__content-wrap,.shop .shop-filters .content-wrap,.shop .shop-filters .single-product .related,.shop .shop-filters .single-product .up-sells,.shop .shop-filters .woocommerce-ordering,.single-product .shop .shop-filters .related,.single-product .shop .shop-filters .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}@media (max-width:991.98px){.shop .shop-filters .checkout-page__content-wrap,.shop .shop-filters .content-wrap,.shop .shop-filters .single-product .related,.shop .shop-filters .single-product .up-sells,.shop .shop-filters .woocommerce-ordering,.single-product .shop .shop-filters .related,.single-product .shop .shop-filters .up-sells{padding:0}}@media (max-width:991.98px){.shop .shop-filters .checkout-page__content-wrap .inner-wrap,.shop .shop-filters .content-wrap .inner-wrap,.shop .shop-filters .single-product .related .inner-wrap,.shop .shop-filters .single-product .up-sells .inner-wrap,.shop .shop-filters .woocommerce-ordering .inner-wrap,.single-product .shop .shop-filters .related .inner-wrap,.single-product .shop .shop-filters .up-sells .inner-wrap{width:100%;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.shop .shop-filters .checkout-page__content-wrap .inner-wrap .woocommerce-ordering,.shop .shop-filters .content-wrap .inner-wrap .woocommerce-ordering,.shop .shop-filters .single-product .related .inner-wrap .woocommerce-ordering,.shop .shop-filters .single-product .up-sells .inner-wrap .woocommerce-ordering,.shop .shop-filters .woocommerce-ordering .inner-wrap .woocommerce-ordering,.single-product .shop .shop-filters .related .inner-wrap .woocommerce-ordering,.single-product .shop .shop-filters .up-sells .inner-wrap .woocommerce-ordering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.shop .shop-filters__title{margin-bottom:2.3rem;letter-spacing:.08rem}@media (max-width:991.98px){.shop .shop-filters__drop-wrap{top:100%;max-width:77%;z-index:3;-ms-flex-item-align:start;align-self:flex-start;right:0}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active .shop .shop-filters__drop-wrap a,.shop .shop-filters__drop-wrap .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.shop .shop-filters__drop-wrap .btn--dropdown,.shop .shop-filters__drop-wrap .woocommerce-ordering{font-weight:700;font-size:1.7rem;margin:2.2rem auto;letter-spacing:.035rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active .shop .shop-filters__drop-wrap a,.shop .shop-filters__drop-wrap .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.shop .shop-filters__drop-wrap .btn--dropdown,.shop .shop-filters__drop-wrap .woocommerce-ordering{margin:0}}.shop .shop-filters__drop-wrap .selected-filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.shop .shop-filters__drop-wrap .selected-filters-wrap{margin:1rem 0}}.shop .shop-filters__drop-wrap .selected-filters-wrap .selected-filters{text-align:center}.shop .shop-filters__drop-wrap .selected-filters-wrap .btn--clear{display:none;margin-right:1rem}.shop .woocommerce-ordering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.shop .woocommerce-ordering{display:none}}.shop .woocommerce-ordering .orderby{border:0;color:#000;font-weight:700;font-size:1.7rem;letter-spacing:.035rem;-webkit-appearance:none;background-color:transparent}.shop .loop{margin-top:2.1rem}.shop .loop.term-27{margin-bottom:11rem}@media (max-width:991.98px){.shop .loop.term-27{margin-bottom:0}}.shop .loop.term-27 .checkout-page__content-wrap,.shop .loop.term-27 .content-wrap,.shop .loop.term-27 .single-product .related,.shop .loop.term-27 .single-product .up-sells,.shop .loop.term-27 .woocommerce-ordering,.single-product .shop .loop.term-27 .related,.single-product .shop .loop.term-27 .up-sells{padding-bottom:5rem;border-bottom:1px solid #e4e4e4}@media (max-width:991.98px){.shop .loop.term-27 .checkout-page__content-wrap,.shop .loop.term-27 .content-wrap,.shop .loop.term-27 .single-product .related,.shop .loop.term-27 .single-product .up-sells,.shop .loop.term-27 .woocommerce-ordering,.single-product .shop .loop.term-27 .related,.single-product .shop .loop.term-27 .up-sells{border-bottom:0}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:0;margin:0 -2rem;list-style:none}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products){margin:0 -1rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slick-slider{display:block;margin:0}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slick-slider{margin:0}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slick-slider .product{margin-bottom:0}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product{padding:0 2rem;position:relative;margin-bottom:6.6rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;min-height:unset;padding:0 1rem;margin-bottom:2rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .badge.secondary{display:none}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .inner-wrap{background-color:#fff;padding-bottom:3rem;position:relative}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .inner-wrap{padding-bottom:1.4rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .inner-wrap .btn--like{top:2.5rem;z-index:2;position:absolute;right:2.5rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .inner-wrap .btn--like{top:1.4rem;right:.8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .inner-wrap .btn--like svg .inner-fill{fill:#fff}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .inner-wrap .btn--like.active svg .inner-fill{fill:#e6c77e}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__link{display:block;position:relative;text-align:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__link img{width:100%;height:32rem;-o-object-fit:contain;object-fit:contain}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__link img{margin:0;height:13rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .info{text-align:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;max-width:100%;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .color-picker{margin-top:1.1rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .color-picker .btn--color-picker{margin:0 .8rem}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__title{font-size:1.7rem;font-weight:700;margin-bottom:.8rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__title{font-size:1.4rem;margin-bottom:1rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .product__subtitle,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__subtitle{font-size:1.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .product__subtitle,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__subtitle{display:block;font-size:1.2rem;margin-bottom:0;padding:0 3.3rem;text-align:center}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .product__subtitle::before,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__subtitle::before{content:"";display:block;width:1.3rem;height:1.3rem;background-image:url(images/star.svg);background-size:98%;background-position:center;background-repeat:no-repeat;margin-left:.5rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .product__subtitle::before,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .woocommerce-loop-product__subtitle::before{width:1.1rem;height:1.1rem;margin:0 auto}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .price{font-size:1.6rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .price{font-size:1.4rem;margin-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .price del{color:#999;font-size:1.4rem;margin-left:1.2rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .price del{font-size:1.2rem;margin-left:.5rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .quick-add{margin-top:2.4rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .quick-add{margin-top:1.8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .quick-add__add-to-cart-btn-wrap{width:13.5rem;margin:0 auto}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .quick-add__add-to-cart-btn-wrap{width:8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .quick-add__add-to-cart-btn-wrap .number-input-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product .quick-add__btn{display:none}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .prod-cat-loop-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;height:46.4rem;padding:0 2rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .prod-cat-loop-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0 1rem;height:17rem;margin-bottom:2rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slider{margin:0;display:block}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -.65rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slider .product{margin-bottom:0}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product{margin-bottom:2rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .badge{top:0}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .woocommerce-loop-product__title{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .price{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .price .amount{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .quick-add{margin-top:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .quick-add__add-to-cart-btn-wrap .number-input-wrap__number-btn{width:3.2rem;height:3.2rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product-category{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product-category{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product-category{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product-category{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.single-product .main-nav>ul>li.current-menu-parent>a{color:#000}.single-product .woocommerce-notices-wrapper{display:none}.single-product .product__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 auto}.single-product .product-info{padding:7rem 0 5rem;background-color:#fff}@media (max-width:991.98px){.single-product .product-info{padding:3.4rem 0 1.9rem}}.single-product .product-info .tab-btn{opacity:.5;font-weight:700;padding-bottom:.7rem;letter-spacing:.008rem;margin-left:3.7rem;border-bottom:1px solid transparent}@media (max-width:991.98px){.single-product .product-info .tab-btn{padding-bottom:.5rem;margin-left:1rem}}.single-product .product-info .tab-btn.active{opacity:1;color:#e6c77e;border-color:inherit}.single-product .product-info .tablist{margin-top:2rem}@media (max-width:991.98px){.single-product .product-info .tablist{margin-top:3.2rem}}.single-product .product-specs{text-align:center;padding:5rem 0 9rem;background-color:#fff}.shop .single-product .product-specs .woocommerce-ordering,.single-product .product-specs .checkout-page__content-wrap,.single-product .product-specs .content-wrap,.single-product .product-specs .related,.single-product .product-specs .shop .woocommerce-ordering,.single-product .product-specs .up-sells{max-width:92rem}@media (max-width:991.98px){.shop .single-product .product-specs .woocommerce-ordering,.single-product .product-specs .checkout-page__content-wrap,.single-product .product-specs .content-wrap,.single-product .product-specs .related,.single-product .product-specs .shop .woocommerce-ordering,.single-product .product-specs .up-sells{max-width:41rem}}@media (max-width:991.98px){.single-product .product-specs{padding:1.9rem 0 3.8rem}}.single-product .product-specs__img-wrap{margin-bottom:1.4rem}.single-product .product-specs__img-wrap img{width:8.7rem;margin:0 auto}.single-product .product-specs__title{font-size:1.8rem;display:inline-block;border-radius:.5rem;padding:.5rem 2rem;letter-spacing:.09rem;background:url(images/gold-bg.jpg) center/cover no-repeat;background-size:cover}@media (max-width:991.98px){.single-product .product-specs__title{font-size:1.4rem;padding:.5rem 1.6rem}}.single-product .product-specs .specs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (max-width:991.98px){.single-product .product-specs .specs{display:block;margin-top:3.7rem}}.single-product .product-specs .specs::after{content:"";top:3.2rem;height:1px;width:100%;position:absolute;background-color:#e6c77e}@media (max-width:991.98px){.single-product .product-specs .specs::after{display:none}}@media (max-width:991.98px){.single-product .product-specs .specs__spec{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 0;border-bottom:1px solid #e6c77e}}@media (max-width:991.98px){.single-product .product-specs .specs__spec:last-child{border:0}}.single-product .product-specs .specs__title{padding:0 3.1rem 1.1rem;letter-spacing:.4rem}@media (max-width:991.98px){.single-product .product-specs .specs__title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding:0 3rem;letter-spacing:.2rem}}.single-product .product-specs .specs__value{margin-top:1.9rem}@media (max-width:991.98px){.single-product .product-specs .specs__value{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin-top:0}}.single-product .related,.single-product .up-sells{margin:6.4rem auto}@media (max-width:991.98px){.single-product .related,.single-product .up-sells{margin:0;padding:3.3rem 0 10rem;border-color:#f8f9fb}}.single-product .related h2,.single-product .up-sells h2{text-align:center;margin-bottom:5rem}@media (max-width:991.98px){.single-product .related h2,.single-product .up-sells h2{font-size:2rem;margin-bottom:2.6rem}}.single-product .related__link-wrap,.single-product .up-sells__link-wrap{text-align:center;margin-top:8.6rem}@media (max-width:991.98px){.single-product .related__link-wrap,.single-product .up-sells__link-wrap{margin-top:2rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .single-product .related__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .single-product .up-sells__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .single-product .related__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .single-product .up-sells__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .single-product .related__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .single-product .up-sells__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .single-product .related__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .single-product .related__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .single-product .related__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .single-product .related__link-wrap a,.archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .related__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related__link-wrap .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related__link-wrap .up-sells .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .related__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells__link-wrap .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells__link-wrap .up-sells .nav__list li a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .single-product .related__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .single-product .up-sells__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .single-product .related__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .single-product .up-sells__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .single-product .related__link-wrap button[name=apply_coupon],.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .single-product .up-sells__link-wrap button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment .single-product .related__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .single-product .up-sells__link-wrap #place_order,.edit-account .form-group .single-product .related__link-wrap button,.edit-account .form-group .single-product .up-sells__link-wrap button,.edit-account .form-row .single-product .related__link-wrap button,.edit-account .form-row .single-product .up-sells__link-wrap button,.facetwp-facet.facetwp-facet-load_more .single-product .related__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .single-product .up-sells__link-wrap .facetwp-load-more,.form--tranquilo-login__input-wrap--submit .single-product .related__link-wrap input[type=submit],.form--tranquilo-login__input-wrap--submit .single-product .up-sells__link-wrap input[type=submit],.form--upload-form .wpcf7-form .form-row--submit .single-product .related__link-wrap input,.form--upload-form .wpcf7-form .form-row--submit .single-product .up-sells__link-wrap input,.product--single .summary .single-product .related__link-wrap .single_add_to_cart_button,.product--single .summary .single-product .up-sells__link-wrap .single_add_to_cart_button,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .single-product .related__link-wrap a,.shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li .single-product .up-sells__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .related__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .up-sells__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .related__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .up-sells__link-wrap a,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.single-product .related__link-wrap .btn--primary,.single-product .related__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .related__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .related__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.single-product .related__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .related__link-wrap .edit-account .form-group button,.single-product .related__link-wrap .edit-account .form-row button,.single-product .related__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .related__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .related__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .related__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .related__link-wrap .shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .related__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .related__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .related__link-wrap .woocommerce-additional-fields .form-group button,.single-product .related__link-wrap .woocommerce-additional-fields .form-row button,.single-product .related__link-wrap .woocommerce-address-fields .form-group button,.single-product .related__link-wrap .woocommerce-address-fields .form-row button,.single-product .related__link-wrap .woocommerce-billing-fields .form-group button,.single-product .related__link-wrap .woocommerce-billing-fields .form-row button,.single-product .related__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .related__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .related__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .related__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .shop .woocommerce-ordering .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.single-product .up-sells__link-wrap .btn--primary,.single-product .up-sells__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .up-sells__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .up-sells__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.single-product .up-sells__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .up-sells__link-wrap .edit-account .form-group button,.single-product .up-sells__link-wrap .edit-account .form-row button,.single-product .up-sells__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .up-sells__link-wrap .form--tranquilo-login__input-wrap--submit input[type=submit],.single-product .up-sells__link-wrap .form--upload-form .wpcf7-form .form-row--submit input,.single-product .up-sells__link-wrap .product--single .summary .single_add_to_cart_button,.single-product .up-sells__link-wrap .shop .archive__main-content .archive-nav--recipes .woocommerce-ordering .nav__list li a,.single-product .up-sells__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .up-sells__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .up-sells__link-wrap .woocommerce-additional-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-additional-fields .form-row button,.single-product .up-sells__link-wrap .woocommerce-address-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-address-fields .form-row button,.single-product .up-sells__link-wrap .woocommerce-billing-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-billing-fields .form-row button,.single-product .up-sells__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .up-sells__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .up-sells__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.woocommerce-ResetPassword .form-group .single-product .related__link-wrap button,.woocommerce-ResetPassword .form-group .single-product .up-sells__link-wrap button,.woocommerce-ResetPassword .form-row .single-product .related__link-wrap button,.woocommerce-ResetPassword .form-row .single-product .up-sells__link-wrap button,.woocommerce-additional-fields .form-group .single-product .related__link-wrap button,.woocommerce-additional-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-additional-fields .form-row .single-product .related__link-wrap button,.woocommerce-additional-fields .form-row .single-product .up-sells__link-wrap button,.woocommerce-address-fields .form-group .single-product .related__link-wrap button,.woocommerce-address-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-address-fields .form-row .single-product .related__link-wrap button,.woocommerce-address-fields .form-row .single-product .up-sells__link-wrap button,.woocommerce-billing-fields .form-group .single-product .related__link-wrap button,.woocommerce-billing-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-billing-fields .form-row .single-product .related__link-wrap button,.woocommerce-billing-fields .form-row .single-product .up-sells__link-wrap button,.woocommerce-mini-cart__buttons .single-product .related__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .single-product .up-sells__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .single-product .related__link-wrap button,.woocommerce-shipping-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-shipping-fields .form-row .single-product .related__link-wrap button,.woocommerce-shipping-fields .form-row .single-product .up-sells__link-wrap button,form.gift-cards_form .gift_card_template_button .single-product .related__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .single-product .up-sells__link-wrap .gift_card_add_to_cart_button{line-height:1;font-size:1.4rem;margin-bottom:4rem;padding:2rem 7.2rem;display:inline-block}.single-product .pswp__bg{background:rgba(0,0,0,.7)}.single-product .pswp__top-bar{background:0 0}.single-product .pswp__caption{display:none}.single-product .pswp__button--arrow--right:before{background:url(images/arrow-white.svg) center/contain no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.single-product .pswp__button--arrow--left:before{background:url(images/arrow-white.svg) center/contain no-repeat}dl.variation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:18rem;-ms-flex-item-align:center;align-self:center}@media (max-width:991.98px){dl.variation{margin:.6rem 0}}dl.variation .variation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;color:#aeaeae;margin-bottom:1rem}@media (max-width:991.98px){dl.variation .variation-wrap{margin-bottom:0}}dl.variation .variation-wrap--size{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}dl.variation .variation-wrap dt{display:none}dl.variation .variation-wrap dt.variation-size{display:block;font-weight:400}dl.variation .variation-wrap dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1rem}dl.variation .variation-wrap dd.variation-material::before{content:"";width:1.5rem;height:1.5rem;display:block;background:url(images/K.svg) center/contain no-repeat;background-size:contain;margin-left:.5rem}dl.variation .variation-wrap dd.variation-color::before{content:"";width:.8rem;height:1.2rem;display:block;background:url(images/droplet.svg) center/contain no-repeat;background-size:contain;margin-left:.5rem}.free-shipping-bar{padding:2rem 4rem;text-align:center}@media (max-width:991.98px){.free-shipping-bar{padding:1.7rem 0}}.free-shipping-bar p{font-size:1.4rem;margin-bottom:1rem;font-weight:700}@media (max-width:991.98px){.free-shipping-bar p{font-size:1.2rem}}.free-shipping-bar .progress-bar{width:100%;height:5px;border-radius:2.5rem;background-color:rgba(230,199,126,.4)}.free-shipping-bar .progress-bar__indicator{height:100%;border-radius:2.5rem;background-color:#e6c77e}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fbm9ybWFsaXphdGlvbi5zY3NzIiwic3R5bGUtcnRsLmNzcyIsImNvbmZpZy9fdHlwb2dyYXBoeS5zY3NzIiwiY29uZmlnL2Jvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb25maWcvX2J1dHRvbnMuc2NzcyIsImNvbmZpZy9faWNvbnMuc2NzcyIsImNvbmZpZy9fdGFncy5zY3NzIiwiY29uZmlnL19hbmltYXRpb25zLnNjc3MiLCJjb25maWcvaGFtYnVyZ2Vycy9faGFtYnVyZ2Vycy5zY3NzIiwiY29uZmlnL2hhbWJ1cmdlcnMvX2Jhc2Uuc2NzcyIsImNvbmZpZy9oYW1idXJnZXJzL3R5cGVzL19jb2xsYXBzZS5zY3NzIiwiY29uZmlnL19uYXYuc2NzcyIsImNvbmZpZy9fZm9ybS5zY3NzIiwiY29uZmlnL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsInBhcnRpYWxzL19oZWFkZXIuc2NzcyIsInBhcnRpYWxzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3JlbGF0ZWQuc2NzcyIsImNvbXBvbmVudHMvX3Byb21vLnNjc3MiLCJjb21wb25lbnRzL19jb250YWN0LWN0YS5zY3NzIiwiY29tcG9uZW50cy9fY29udGFjdC1pY29ucy5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19zZWxlY3QyLnNjc3MiLCJjb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX3RyYW5xdWlsby1sb2dpbi5zY3NzIiwiY29tcG9uZW50cy9fZmFjZXR3cC1maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL19saW5rLnNjc3MiLCJjb21wb25lbnRzL19sb29wLWl0ZW0uc2NzcyIsImNvbXBvbmVudHMvX3doYXRzYXBwLnNjc3MiLCJjb21wb25lbnRzL192aWRlby5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsLW5ldHdvcmtzLnNjc3MiLCJzZWN0aW9ucy9fYmxvZy5zY3NzIiwic2VjdGlvbnMvX3RleHQuc2NzcyIsInNlY3Rpb25zL19uZXdzbGV0dGVyLnNjc3MiLCJzZWN0aW9ucy9faW5zdGFncmFtLnNjc3MiLCJzZWN0aW9ucy9fZ29vZ2xlLXJldmlld3Muc2NzcyIsInNlY3Rpb25zL19jb21wYXJpc29uLnNjc3MiLCJzZWN0aW9ucy9fcHJvbW8uc2NzcyIsInNlY3Rpb25zL19iYW5uZXIuc2NzcyIsInNlY3Rpb25zL19wb2ludHMuc2NzcyIsInNlY3Rpb25zL19mYXEuc2NzcyIsInNlY3Rpb25zL19jb250YWN0LXVzLnNjc3MiLCJzZWN0aW9ucy9fY29udGFjdC1mb3JtLnNjc3MiLCJzZWN0aW9ucy9fdXBsb2FkLWZvcm0uc2NzcyIsInNlY3Rpb25zL190ZXh0LWFuZC1wb2ludHMuc2NzcyIsInNlY3Rpb25zL190ZXh0LWFuZC1pbWcuc2NzcyIsInNlY3Rpb25zL19wcm9kLWNhdC1tZW51LnNjc3MiLCJzZWN0aW9ucy9fY29sbGVjdGlvbnMuc2NzcyIsInNlY3Rpb25zL19sb2dvcy1zbGlkZXIuc2NzcyIsInNlY3Rpb25zL192aWRlb3Mtc2xpZGVyLnNjc3MiLCJzZWN0aW9ucy9fcHJvZHVjdHMtc2xpZGVyLnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIiwicGFnZXMvX3dpc2hsaXN0LnNjc3MiLCJwYWdlcy9fc2VhcmNoLnNjc3MiLCJwYWdlcy9fZmFxLnNjc3MiLCJwYWdlcy9fbG9naW4uc2NzcyIsInBhZ2VzL19ob21lcGFnZS5zY3NzIiwicGFnZXMvX3RpbWVsaW5lLnNjc3MiLCJwYWdlcy9fbm90LWZvdW5kLnNjc3MiLCJwYWdlcy9zaW5nbGUvX3NpbmdsZS5zY3NzIiwicGFnZXMvc2luZ2xlL19ibG9nLnNjc3MiLCJwYWdlcy9hcmNoaXZlL19hcmNoaXZlLnNjc3MiLCJwYWdlcy9hcmNoaXZlL19hcmNoaXZlLW5hdi5zY3NzIiwicGFnZXMvYXJjaGl2ZS9fYXJjaGl2ZS1zZWFyY2guc2NzcyIsInBvcHVwcy9fcG9wdXAuc2NzcyIsInBvcHVwcy9fZmlsdGVycy5zY3NzIiwicG9wdXBzL19vcmRlci5zY3NzIiwicG9wdXBzL19zaXplcy5zY3NzIiwicG9wdXBzL19zZWFyY2guc2NzcyIsInBvcHVwcy9fYWRkZWQtdG8tY2FydC5zY3NzIiwicG9wdXBzL19hY2NvdW50LnNjc3MiLCJwb3B1cHMvY2FydC9fcG9wdXAtY2FydC5zY3NzIiwicG9wdXBzL2NhcnQvX2NhcnQtZXh0cmFzLnNjc3MiLCJ3b29jb21tZXJjZS9fY2FydC5zY3NzIiwid29vY29tbWVyY2UvY2FydC9fZW1wdHktY2FydC5zY3NzIiwid29vY29tbWVyY2UvY2FydC9fY2FydC1mb3JtLnNjc3MiLCJ3b29jb21tZXJjZS9jYXJ0L19jYXJ0LWNvbGxhdGVyYWxzLnNjc3MiLCJ3b29jb21tZXJjZS9jYXJ0L193b29jb21tZXJjZS1taW5pLWNhcnQuc2NzcyIsIndvb2NvbW1lcmNlL19wcm9kdWN0LnNjc3MiLCJ3b29jb21tZXJjZS9wcm9kdWN0L19zaW5nbGUtcHJvZHVjdC5zY3NzIiwid29vY29tbWVyY2UvcHJvZHVjdC9fZ2FsbGVyeS5zY3NzIiwid29vY29tbWVyY2UvcHJvZHVjdC9fc3VtbWFyeS5zY3NzIiwid29vY29tbWVyY2UvX2NoZWNrb3V0LnNjc3MiLCJ3b29jb21tZXJjZS9jaGVja291dC9fY2hlY2tvdXQtY291cG9uLnNjc3MiLCJ3b29jb21tZXJjZS9jaGVja291dC9fY3VzdG9tZXItZGV0YWlscy5zY3NzIiwid29vY29tbWVyY2UvY2hlY2tvdXQvX29yZGVyLXJldmlldy5zY3NzIiwid29vY29tbWVyY2UvX3RoYW5rLXlvdS5zY3NzIiwid29vY29tbWVyY2UvX2FjY291bnQuc2NzcyIsIndvb2NvbW1lcmNlL19zaG9wLnNjc3MiLCJ3b29jb21tZXJjZS9fcHJvZHVjdC1sb29wLnNjc3MiLCJ3b29jb21tZXJjZS9fc2luZ2xlLXByb2R1Y3Quc2NzcyIsIndvb2NvbW1lcmNlL3NpbmdsZS1wcm9kdWN0L19saWdodGJveC5zY3NzIiwid29vY29tbWVyY2UvY29tcG9uZW50cy9fY2FydC1pdGVtLWRhdGEuc2NzcyIsIndvb2NvbW1lcmNlL2NvbXBvbmVudHMvX2ZyZWUtc2hpcHBpbmctYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQW1DQSw0RUFTQSxLQUNDLFlBQUEsS0FDQSx5QkFBQSxLQUVELEVBQ0MsZ0JBQUEsS0FDQSxNQUFBLFFBRUQsR0FDQyxXQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFRRCxLQUNDLE9BQUEsRUFNRCxLQUNDLFFBQUEsTUFXRCxHQUNDLG1CQUFBLFlBQUEsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBT0QsSUFDQyxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFTRCxFQUNDLGlCQUFBLFlBT0QsWUFDQyxjQUFBLEtBQ0EsZ0JBQUEsVUFDQSx3QkFBQSxVQUFBLE9BQUEsZ0JBQUEsVUFBQSxPQU1ELEVDRkEsT0RJQyxZQUFBLElBT0QsS0NGQSxJQUNBLEtESUMsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBTUQsTUFDQyxVQUFBLElBT0QsSUNGQSxJRElDLFVBQUEsSUFDQSxZQUFBLEVBQ0EsU0FBQSxTQUNBLGVBQUEsU0FHRCxJQUNDLE9BQUEsT0FHRCxJQUNDLElBQUEsTUFTRCxJQUNDLGFBQUEsS0FVRCxPQ0pBLE1BQ0EsU0FDQSxPQUNBLFNETUMsWUFBQSxRQUNBLFVBQUEsS0FDQSxPQUFBLEVBT0QsT0NKQSxNRE1DLFNBQUEsUUFPRCxPQ0pBLE9ETUMsZUFBQSxLQ0VELGNBQ0EsYUFDQSxjREVBLE9BSUMsbUJBQUEsT0NFRCxnQ0FDQSwrQkFDQSxnQ0RFQSx5QkFJQyxhQUFBLEtBQ0EsUUFBQSxFQ0VELDZCQUNBLDRCQUNBLDZCREVBLHNCQUlDLFFBQUEsSUFBQSxPQUFBLFdBTUQsU0FDQyxRQUFBLE1BQUEsTUFBQSxPQVNELE9BQ0MsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsTUFBQSxRQUNBLFFBQUEsTUFDQSxVQUFBLEtBQ0EsUUFBQSxFQUNBLFlBQUEsT0FNRCxTQUNDLGVBQUEsU0FNRCxTQUNDLFNBQUEsS0FPRCxnQkNIQSxhREtDLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFFBQUEsRUFNRCx5Q0NGQSx5Q0RJQyxPQUFBLEtBT0QsY0FDQyxtQkFBQSxVQUNBLGVBQUEsS0FNRCx5Q0FDQyxtQkFBQSxLQU9ELDZCQUNDLG1CQUFBLE9BQ0EsS0FBQSxRQVNELFFBQ0MsUUFBQSxNQU1ELFFBQ0MsUUFBQSxVQVNELFNBQ0MsUUFBQSxLQU1ELFNBQ0MsUUFBQSxLQVFELEVDSkEsUUFEQSxTRFFDLG1CQUFBLFFBQUEsV0FBQSxRQUdELEtBQ0MsbUJBQUEsV0FBQSxXQUFBLFdBV0QsR0NOQSxHQUNBLEdBQ0EsR0FDQSxHQUNBLEdEUUMsTUFBQSxLQ0hELEtES0EsSUNKQSxHQUNBLEVET0MsV0FBQSxPQUdELFdBQ0MsT0FBQSxFQUFBLE1BR0QsUUFDQyxPQUFBLEVBQUEsRUFBQSxNQUdELElBQ0MsV0FBQSxLQUNBLFlBQUEsa0JBQUEsQ0FBQSxPQUFBLENBQUEsVUFDQSxZQUFBLElBQ0EsY0FBQSxNQUNBLFVBQUEsS0FDQSxTQUFBLEtBQ0EsUUFBQSxNQUdELEtDTEEsSUFDQSxHQUNBLElET0MsWUFBQSxNQUFBLENBQUEsUUFBQSxDQUFBLGFBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBR0QsS0NMQSxRRE9DLGNBQUEsSUFBQSxPQUFBLEtBQ0EsT0FBQSxLQ0ZELElES0EsS0FHQyxnQkFBQSxLQUdELElBQ0MsVUFBQSxLQUtELEtBQ0MsV0FBQSxLQUdELEdBQ0MsaUJBQUEsS0FDQSxPQUFBLEVBQ0EsT0FBQSxJQUNBLGNBQUEsTUFRRCxHQUNDLFdBQUEsUUNSRCxNRFdBLE1BRUMsY0FBQSxFQUlELEdBQ0MsWUFBQSxJQUdELEdBQ0MsT0FBQSxFQUFBLE1BQUEsTUFJRCxNQ1pBLE9BQ0EsT0RjQyxVQUFBLEtBR0QsSUFDQyxRQUFBLE1BQ0EsT0FBQSxLQUNBLFVBQUEsS0FDQSxnQkFBQSwwQkFLRCxNQUNDLE1BQUEsS0FNRCxRQUNDLFFBQUEsS0FBQSxPQ1pELFNEZUEsUUFFQyxRQUFBLEVBTUQsU0FDQyxNQUFBLEtBZ0JELFFBQ0MsUUFBQSxNQUlELHlCQUNDLFFBQUEsS0FLRCxZQUNDLE1BQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQUtELG1CQUNDLFVBQUEsV0FHRCxjQUNDLFFBQUEsTUNoQkQsNEJBREEsMEJEdUJBLHlCQUdDLE9BQUEsS0FDQSxjQUFBLEVBQ0EsV0FBQSxFQUNBLFFBQUEsRUFJRCxrQkFDQyxRQUFBLE1BS0QsWUFDQyxjQUFBLE1BQ0EsVUFBQSxLQUdELGtDQUNDLFFBQUEsTUFDQSxZQUFBLEtBQ0EsYUFBQSxLQUdELDZCQUNDLE9BQUEsUUFBQSxFQUdELGlCQUNDLFdBQUEsT0FXRCxtQ0N6QkEsMENEMkJDLFFBQUEsS0FJRCx1Q0FDQyxRQUFBLE1BV0QsK0dBQUEsb0JBQ0MsT0FBQSxFQUNBLEtBQUEsc0JBQ0Esa0JBQUEsV0FBQSxVQUFBLFdBQ0EsT0FBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsUUFBQSxFQUNBLFNBQUEsbUJBQ0EsTUFBQSxJQUNBLFVBQUEsaUJBR0QscUhBQUEsMEJBQ0MsaUJBQUEsUUFDQSxjQUFBLElBQ0EsbUJBQUEsRUFBQSxFQUFBLElBQUEsSUFBQSxlQUFBLFdBQUEsRUFBQSxFQUFBLElBQUEsSUFBQSxlQUNBLEtBQUEsZUFDQSxrQkFBQSxLQUFBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsUUFBQSxNQUNBLFVBQUEsUUFDQSxZQUFBLElBQ0EsT0FBQSxLQUNBLEtBQUEsSUFDQSxZQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQUEsS0FDQSxnQkFBQSxLQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsUUFBQSxPQUlELDhCQUNDLFFBQUEsRUFLRCxXQUdDLE1BQUEsS0FHQSxhQUFBLE1BQ0EsY0FBQSxNQUdELFlBR0MsTUFBQSxNQUdBLFlBQUEsTUFDQSxjQUFBLE1BR0QsYUFDQyxNQUFBLEtBQ0EsUUFBQSxNQUNBLFlBQUEsS0FDQSxhQUFBLEtFanFCRCxXQUNDLFlBQUEsVUFJQSxJQUFBLGtDQUFBLG1CQUNBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQVlELEtBQ0MsVUFBQSxLQ29ERyw2QkRyREosS0FHSSxVQUFBLFFDa0RBLDRCRHJESixLQVNJLFVBQUEsU0FHSixLQUNDLE1BQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxPQUNBLGVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxTQUFBLENBQUEsV0FDQSwrQkFBQSxLQUFBLHVCQUFBLEtDa0NHLDRCRHpDSixLQVNFLFVBQUEsUUFHRixHQUFBLEdBQ0MsWUFBQSxTQUFBLENBQUEsV0FFRCxNQUNDLFlBQUEsSUFFRCw2RkFBQSw4RUFBQSw0RkFBQSx5RkFBQSwwRkFBQSwrQ0FBQSxnQ0FBQSw4Q0FBQSwyQ0FBQSw0Q0FBQSwrQ0FBQSxnQ0FBQSw4Q0FBQSwyQ0FBQSw0Q0FBQSx5QkFBQSx1QkFBQSxzQkFBQSx1RkFBQSw4QkFBQSx5Q0FBQSx1QkFBQSxxQkFBQSx3REFBQSxzREFBQSx5QkFBQSxvQkFBQSw0QkFBQSwyQkFBQSw2QkFBQSx3REFBQSx5Q0FBQSw0QkFBQSxnQkFBQSxvQkFBQSw0RkFBQSw4Q0FBQSw4Q0FBQSwwQkFBQSx5RkFBQSwwRkFBQSwyQ0FBQSw0Q0FBQSwyQ0FBQSw0Q0FBQSw0QkFBQSw2QkFBQSxTQUFBLHVCQUFBLHdCQUFBLHdCQUFBLDBCQUFBLDJCQUFBLE9BQUEsc0JBQ0MsWUFBQSxJQUNBLFlBQUEsU0FBQSxDQUFBLFdBQ0EsNkZBQUEsOEVBQUEsNEZBQUEseUZBQUEsMEZBQUEsdUJBQUEsdUZBQUEsOEJBQUEscUJBQUEsdUJBQUEscUJBQUEseUJBQUEsb0JBQUEsNEJBQUEsNkJBQUEsd0RBQUEsK0JBQUEsZ0JBQUEsb0JBQUEsNEZBQUEseUZBQUEsMEZBQUEsNEJBQUEsNkJBQUEsU0FBQSx1QkFBQSx3QkFBQSx3QkFBQSwwQkFBQSwyQkFBQSxlQUFBLHNCQUNDLFVBQUEsS0NtQkUsNEJEcEJILDZGQUFBLDhFQUFBLDRGQUFBLHlGQUFBLDBGQUFBLHVCQUFBLHVGQUFBLDhCQUFBLHFCQUFBLHVCQUFBLHFCQUFBLHlCQUFBLG9CQUFBLDRCQUFBLDZCQUFBLHdEQUFBLCtCQUFBLGdCQUFBLG9CQUFBLDRGQUFBLHlGQUFBLDBGQUFBLDRCQUFBLDZCQUFBLFNBQUEsdUJBQUEsd0JBQUEsd0JBQUEsMEJBQUEsMkJBQUEsZUFBQSxzQkFHRSxVQUFBLE1BR0YsK0NBQUEsZ0NBQUEsOENBQUEsMkNBQUEsNENBQUEsK0NBQUEsZ0NBQUEsOENBQUEsMkNBQUEsNENBQUEseUJBQUEsOENBQUEsOENBQUEsMkNBQUEsNENBQUEsMkNBQUEsNENBQUEsY0FDQyxVQUFBLEtBQ0EsWUFBQSxJQ1lFLDRCRGRILCtDQUFBLGdDQUFBLDhDQUFBLDJDQUFBLDRDQUFBLCtDQUFBLGdDQUFBLDhDQUFBLDJDQUFBLDRDQUFBLHlCQUFBLDhDQUFBLDhDQUFBLDJDQUFBLDRDQUFBLDJDQUFBLDRDQUFBLGNBSUUsWUFBQSxJQUNBLFVBQUEsTUFFRCxrREFBQSxrREFBQSxtQ0FBQSxtQ0FBQSxpREFBQSxpREFBQSw4Q0FBQSw4Q0FBQSwrQ0FBQSwrQ0FBQSxrREFBQSxrREFBQSxtQ0FBQSxtQ0FBQSxpREFBQSxpREFBQSw4Q0FBQSw4Q0FBQSwrQ0FBQSwrQ0FBQSw0QkFBQSw0QkFBQSxpREFBQSxpREFBQSxpREFBQSxpREFBQSw4Q0FBQSw4Q0FBQSwrQ0FBQSwrQ0FBQSw4Q0FBQSw4Q0FBQSwrQ0FBQSwrQ0FBQSxpQkFBQSxpQkFDQyxVQUFBLE9DTUMsNEJEUEYsa0RBQUEsa0RBQUEsbUNBQUEsbUNBQUEsaURBQUEsaURBQUEsOENBQUEsOENBQUEsK0NBQUEsK0NBQUEsa0RBQUEsa0RBQUEsbUNBQUEsbUNBQUEsaURBQUEsaURBQUEsOENBQUEsOENBQUEsK0NBQUEsK0NBQUEsNEJBQUEsNEJBQUEsaURBQUEsaURBQUEsaURBQUEsaURBQUEsOENBQUEsOENBQUEsK0NBQUEsK0NBQUEsOENBQUEsOENBQUEsK0NBQUEsK0NBQUEsaUJBQUEsaUJBR0UsVUFBQSxNQUdGLHFEQUFBLHNDQUFBLG9EQUFBLGlEQUFBLGtEQUFBLHFEQUFBLHNDQUFBLG9EQUFBLGlEQUFBLGtEQUFBLCtCQUFBLG9EQUFBLG9EQUFBLGlEQUFBLGtEQUFBLGlEQUFBLGtEQUFBLG9CQUNDLFVBQUEsT0NBQyw0QkRERixxREFBQSxzQ0FBQSxvREFBQSxpREFBQSxrREFBQSxxREFBQSxzQ0FBQSxvREFBQSxpREFBQSxrREFBQSwrQkFBQSxvREFBQSxvREFBQSxpREFBQSxrREFBQSxpREFBQSxrREFBQSxvQkFHRSxVQUFBLFFBSUgsY0FDQyxVQUFBLE9BRUQsZ0JBQ0MsWUFBQSxJQUNBLG1CQUFBLG1CQUNDLFlBQUEsSUFHRixhQUNDLE1BQUEsUUFDQSxVQUFBLE9BQ0EsZUFBQSxPQ2xCRSw0QkRlSCxhQUtFLFVBQUEsUUFHRix3REFBQSxzREFBQSwwQkFBQSxhQUNDLFlBQUEsSUFHRixHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxFQUNDLE9BQUEsRUFDQSxNQUFBLFFBQ0EsWUFBQSxRRXZHRCwrSUFBQSw0RUFBQSwrRkFBQSxtRkFBQSwwRkFBQSwyRUFBQSx5RkFBQSxzRkFBQSx1RkFBQSxLQUFBLHdIQUFBLGdFQUFBLHVGQUFBLGlDQUFBLCtCQUFBLDBEQUFBLHlEQUFBLGlEQUFBLDhEQUFBLHVEQUFBLHFEQUFBLHlGQUFBLDRCQUFBLHNGQUFBLHVGQUFBLDhDQUFBLDRDQUFBLGtEQUFBLGdEQUFBLCtDQUFBLDZDQUFBLCtDQUFBLDZDQUFBLHFEQUFBLGdEQUFBLDhDQUFBLEVBQUEsT0FBQSw4RUFDSSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsS0FDSCxNQUFBLFFBQ0csT0FBQSxRQUNBLFVBQUEsUUFDQSxZQUFBLFFBQ0EsWUFBQSxRQUNBLGdCQUFBLEtBQ0EsZUFBQSxRQUNBLG1CQUFBLEtBQ0gsaUJBQUEsWUFDRyxtQkFBQSxJQUFBLElBQUEsWUFBQSxjQUFBLElBQUEsSUFBQSxZQUFBLFdBQUEsSUFBQSxJQUFBLFlBQ0EscUpBQUEsa0ZBQUEscUdBQUEseUZBQUEsZ0dBQUEsaUZBQUEsK0ZBQUEsNEZBQUEsNkZBQUEsV0FBQSw4SEFBQSxzRUFBQSw2RkFBQSx1Q0FBQSxxQ0FBQSxnRUFBQSwrREFBQSx1REFBQSxvRUFBQSw2REFBQSwyREFBQSwrRkFBQSxrQ0FBQSw0RkFBQSw2RkFBQSxvREFBQSxrREFBQSx3REFBQSxzREFBQSxxREFBQSxtREFBQSxxREFBQSxtREFBQSwyREFBQSxzREFBQSxvREFBQSxRQUFBLGFBQUEsb0ZBQ0MsUUFBQSxFQUNBLG1CQUFBLEtBQUEsV0FBQSxLQUVELCtJQUFBLDRFQUFBLCtGQUFBLG1GQUFBLDBGQUFBLDJFQUFBLHlGQUFBLHNGQUFBLHVGQUFBLGNBQUEsd0hBQUEsZ0VBQUEsdUlBQUEsdUZBQUEsaUNBQUEsK0JBQUEsMERBQUEsOERBQUEsdURBQUEscURBQUEseUZBQUEsc0ZBQUEsdUZBQUEsOENBQUEsNENBQUEsa0RBQUEsZ0RBQUEsK0NBQUEsNkNBQUEsK0NBQUEsNkNBQUEscURBQUEsZ0RBQUEsOENBQUEsV0FBQSxnQkFBQSw4RUFDSSxZQUFBLEVBQ0EsbUJBQUEsS0FBQSxXQUFBLEtBQ0EsV0FBQSxPQUNBLGNBQUEsTUFDQSxRQUFBLGFBQ0EsWUFBQSxTQUFBLENBQUEsV0FDQSxlQUFBLE9BS0osbUJBQUEsZ0JBQUEscUJBQ0ksTUFBQSxPQUNBLE9BQUEsT0FDQSx1QkFBQSxvQkFBQSx5QkFDSSxpQkFBQSxRQUVKLHlCQUFBLHNCQUFBLDJCQUNJLGlCQUFBLFFBRUosd0JBQUEscUJBQUEsMEJBQ0ksaUJBQUEsUUFHUixXQUFBLFFBQUEsYUFDSSxRQUFBLG1CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLE1BQUEsUUFDQSxjQUFBLE1BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFFBQUEsT0FBQSxPQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsaUJBQUEsS0FDQSxlQUFBLFlBQUEsaUJBQ0ksTUFBQSxPQUNBLFlBQUEsT0FLQSwrQkFBQSw0QkFBQSxpQ0FDSSxPQUFBLEtBQ0EsTUFBQSxPQUNBLDRDQUFBLHlDQUFBLDhDQUNJLEtBQUEsUUFLQSxpREFBQSw4Q0FBQSxtREFDSSxLQUFBLFFBTXBCLG1CQUFBLGdCQUFBLHFCQUNJLE1BQUEsT0FDQSxPQUFBLE9BQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsT0FBQSxJQUFBLE1BQUEsWUFDQSwwQkFBQSx1QkFBQSw0QkFDSSxhQUFBLEtBR1IsWUFBQSxTQUFBLGNBQ0ksTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsaUJBQUEsS0FNSiw0RUFBQSxtRkFBQSxXQUFBLHVGQUFBLDhEQUFBLHVEQUFBLHFEQUFBLDRDQUFBLHFEQUFBLFFBQUEsYUFBQSw4RUFDRyxXQUFBLDBEQUFBLFdBQUEsdURBQ0EsZUFBQSxnREFBQSxnREFBQSxpREFBQSxpREFBQSwrQ0FBQSxPQUFBLGdEQUFBLGdEQUFBLGlEQUFBLGlEQUFBLCtDQUVILCtJQUFBLDBGQUFBLDJFQUFBLHlGQUFBLHNGQUFBLHVGQUFBLFlBQUEseUZBQUEsc0ZBQUEsdUZBQUEsU0FBQSxjQUNJLE9BQUEsSUFBQSxNQUFBLEtBQ0EsaUJBQUEsS0FDQSxxSkFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFBQSxrQkFBQSwrRkFBQSw0RkFBQSw2RkFBQSxlQUFBLG9CQUNJLE1BQUEsS0FDQSxpQkFBQSxLQUdSLGFBQUEsVUFBQSxlQUNJLE1BQUEsS0FDQSxVQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQ0EsV0FBQSxxQkFDQSxtQkFBQSxnQkFBQSxxQkFDRyxXQUFBLHFCRHJDUCw0QkMrQkEsYUFBQSxVQUFBLGVBU1EsVUFBQSxRQUdSLDhNQUFBLCtMQUFBLDZNQUFBLDBNQUFBLDJNQUFBLGtKQUFBLG1JQUFBLGlKQUFBLDhJQUFBLCtJQUFBLDJJQUFBLDRIQUFBLDBJQUFBLHVJQUFBLHdJQUFBLDhKQUFBLCtJQUFBLDZKQUFBLDBKQUFBLDJKQUFBLDRIQUFBLDRIQUFBLDZHQUFBLDZHQUFBLDJIQUFBLDJIQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLDRIQUFBLDRIQUFBLDZHQUFBLDZHQUFBLDJIQUFBLDJIQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLDhNQUFBLDJJQUFBLDhKQUFBLGtKQUFBLG9FQUFBLHVMQUFBLCtIQUFBLHNKQUFBLGdHQUFBLDhGQUFBLHlIQUFBLHdIQUFBLGdIQUFBLDZIQUFBLHNIQUFBLG9IQUFBLDJGQUFBLDZHQUFBLDJHQUFBLGlIQUFBLCtHQUFBLDhHQUFBLDRHQUFBLDhHQUFBLDRHQUFBLG9IQUFBLCtHQUFBLDZHQUFBLDZJQUFBLCtMQUFBLDRIQUFBLCtJQUFBLG1JQUFBLHFEQUFBLHdLQUFBLGdIQUFBLHVJQUFBLGlGQUFBLCtFQUFBLDBHQUFBLHlHQUFBLGlHQUFBLDhHQUFBLHVHQUFBLHFHQUFBLDRFQUFBLDhGQUFBLDRGQUFBLGtHQUFBLGdHQUFBLCtGQUFBLDZGQUFBLCtGQUFBLDZGQUFBLHFHQUFBLGdHQUFBLDhGQUFBLDhIQUFBLDZNQUFBLDBJQUFBLDZKQUFBLGlKQUFBLG1FQUFBLHNMQUFBLDhIQUFBLHFKQUFBLCtGQUFBLDZGQUFBLHdIQUFBLHVIQUFBLCtHQUFBLDRIQUFBLHFIQUFBLG1IQUFBLDRHQUFBLDBHQUFBLGdIQUFBLDhHQUFBLDZHQUFBLDJHQUFBLDZHQUFBLDJHQUFBLG1IQUFBLG9GQUFBLDhHQUFBLDRHQUFBLDRJQUFBLDBNQUFBLHVJQUFBLDBKQUFBLDhJQUFBLGdFQUFBLG1MQUFBLDJIQUFBLGtKQUFBLDRGQUFBLDBGQUFBLHFIQUFBLG9IQUFBLDRHQUFBLHlIQUFBLGtIQUFBLGdIQUFBLHVGQUFBLHlHQUFBLHVHQUFBLDZHQUFBLDJHQUFBLDBHQUFBLHdHQUFBLDBHQUFBLHdHQUFBLGdIQUFBLDJHQUFBLHlHQUFBLHlJQUFBLDJNQUFBLHdJQUFBLDJKQUFBLCtJQUFBLGlFQUFBLG9MQUFBLDRIQUFBLG1KQUFBLDZGQUFBLDJGQUFBLHNIQUFBLHFIQUFBLDZHQUFBLDBIQUFBLG1IQUFBLGlIQUFBLHdGQUFBLDBHQUFBLHdHQUFBLDhHQUFBLDRHQUFBLDJHQUFBLHlHQUFBLDJHQUFBLHlHQUFBLGlIQUFBLDRHQUFBLDBHQUFBLDBJQUFBLFlBQUEsK0hBQUEsZ0hBQUEsOEhBQUEsMkhBQUEsNEhBQUEsdUxBQUEsd0tBQUEsc0xBQUEsbUxBQUEsb0xBQUEsc0pBQUEsdUlBQUEscUpBQUEsa0pBQUEsbUpBQUEsZ0dBQUEsaUZBQUEsK0ZBQUEsNEZBQUEsNkZBQUEsOEZBQUEsK0VBQUEsNkZBQUEsMEZBQUEsMkZBQUEseUhBQUEsMEdBQUEsd0hBQUEscUhBQUEsc0hBQUEsd0hBQUEseUdBQUEsdUhBQUEsb0hBQUEscUhBQUEseURBQUEsZ0hBQUEsaUdBQUEsK0dBQUEsNEdBQUEsNkdBQUEsaURBQUEsNkhBQUEsOEdBQUEsNEhBQUEseUhBQUEsMEhBQUEsc0hBQUEsdUdBQUEscUhBQUEsa0hBQUEsbUhBQUEsb0hBQUEscUdBQUEsbUhBQUEsZ0hBQUEsaUhBQUEsNk1BQUEsaUpBQUEsMElBQUEsNkpBQUEsMkhBQUEsMkhBQUEsMkhBQUEsMkhBQUEsMkZBQUEsNEVBQUEsdUZBQUEsd0ZBQUEsNk1BQUEsMElBQUEsNkpBQUEsaUpBQUEsbUVBQUEsc0xBQUEsOEhBQUEscUpBQUEsK0ZBQUEsNkZBQUEsd0hBQUEsdUhBQUEsK0dBQUEsNEhBQUEscUhBQUEsbUhBQUEsNEdBQUEsMEdBQUEsZ0hBQUEsOEdBQUEsNkdBQUEsMkdBQUEsNkdBQUEsMkdBQUEsbUhBQUEsb0ZBQUEsOEdBQUEsNEdBQUEsNElBQUEsOEhBQUEsc0xBQUEscUpBQUEsK0ZBQUEsNkZBQUEsd0hBQUEsdUhBQUEsK0dBQUEsNEhBQUEscUhBQUEsbUhBQUEsNEdBQUEsMEdBQUEsZ0hBQUEsOEdBQUEsNkdBQUEsMkdBQUEsNkdBQUEsMkdBQUEsbUhBQUEsOEdBQUEsNEdBQUEsNElBQUEsME1BQUEsMk1BQUEsOElBQUEsK0lBQUEsdUlBQUEsd0lBQUEsMEpBQUEsMkpBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEseUhBQUEsa0hBQUEsZ0hBQUEsdUZBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsMEhBQUEsbUhBQUEsaUhBQUEsd0ZBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsMkhBQUEsNEhBQUEsbUxBQUEsb0xBQUEsa0pBQUEsbUpBQUEsNEZBQUEsNkZBQUEsMEZBQUEsMkZBQUEscUhBQUEsc0hBQUEsb0hBQUEscUhBQUEsNEdBQUEsNkdBQUEseUhBQUEsMEhBQUEsa0hBQUEsbUhBQUEsZ0hBQUEsaUhBQUEsdUZBQUEsd0ZBQUEseUdBQUEsMEdBQUEsdUdBQUEsd0dBQUEsNkdBQUEsOEdBQUEsMkdBQUEsNEdBQUEsMEdBQUEsMkdBQUEsd0dBQUEseUdBQUEsMEdBQUEsMkdBQUEsd0dBQUEseUdBQUEsZ0hBQUEsaUhBQUEsMkdBQUEsNEdBQUEseUdBQUEsMEdBQUEseUlBQUEsMElBQUEsNkdBQUEsOEZBQUEsNEdBQUEseUdBQUEsMEdBQUEsMkdBQUEsNEZBQUEsMEdBQUEsdUdBQUEsd0dBQUEsaUhBQUEsa0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsK0dBQUEsZ0dBQUEsOEdBQUEsMkdBQUEsNEdBQUEsOEdBQUEsK0ZBQUEsNkdBQUEsMEdBQUEsMkdBQUEsNEdBQUEsNkZBQUEsMkdBQUEsd0dBQUEseUdBQUEsOEdBQUEsK0ZBQUEsNkdBQUEsMEdBQUEsMkdBQUEsNEdBQUEsNkZBQUEsMkdBQUEsd0dBQUEseUdBQUEsb0hBQUEscUdBQUEsbUhBQUEsZ0hBQUEsaUhBQUEsK0dBQUEsZ0dBQUEsOEdBQUEsMkdBQUEsNEdBQUEsNkdBQUEsOEZBQUEsNEdBQUEseUdBQUEsMEdBQUEsU0FBQSxjQUFBLDZJQUFBLDhIQUFBLDRJQUFBLHlJQUFBLDBJQUNJLFVBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsTUFDQSxXQUFBLElEL0NKLDRCQzJDQSw4TUFBQSwrTEFBQSw2TUFBQSwwTUFBQSwyTUFBQSxrSkFBQSxtSUFBQSxpSkFBQSw4SUFBQSwrSUFBQSwySUFBQSw0SEFBQSwwSUFBQSx1SUFBQSx3SUFBQSw4SkFBQSwrSUFBQSw2SkFBQSwwSkFBQSwySkFBQSw0SEFBQSw0SEFBQSw2R0FBQSw2R0FBQSwySEFBQSwySEFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSw0SEFBQSw0SEFBQSw2R0FBQSw2R0FBQSwySEFBQSwySEFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSw4TUFBQSwySUFBQSw4SkFBQSxrSkFBQSxvRUFBQSx1TEFBQSwrSEFBQSxzSkFBQSxnR0FBQSw4RkFBQSx5SEFBQSx3SEFBQSxnSEFBQSw2SEFBQSxzSEFBQSxvSEFBQSwyRkFBQSw2R0FBQSwyR0FBQSxpSEFBQSwrR0FBQSw4R0FBQSw0R0FBQSw4R0FBQSw0R0FBQSxvSEFBQSwrR0FBQSw2R0FBQSw2SUFBQSwrTEFBQSw0SEFBQSwrSUFBQSxtSUFBQSxxREFBQSx3S0FBQSxnSEFBQSx1SUFBQSxpRkFBQSwrRUFBQSwwR0FBQSx5R0FBQSxpR0FBQSw4R0FBQSx1R0FBQSxxR0FBQSw0RUFBQSw4RkFBQSw0RkFBQSxrR0FBQSxnR0FBQSwrRkFBQSw2RkFBQSwrRkFBQSw2RkFBQSxxR0FBQSxnR0FBQSw4RkFBQSw4SEFBQSw2TUFBQSwwSUFBQSw2SkFBQSxpSkFBQSxtRUFBQSxzTEFBQSw4SEFBQSxxSkFBQSwrRkFBQSw2RkFBQSx3SEFBQSx1SEFBQSwrR0FBQSw0SEFBQSxxSEFBQSxtSEFBQSw0R0FBQSwwR0FBQSxnSEFBQSw4R0FBQSw2R0FBQSwyR0FBQSw2R0FBQSwyR0FBQSxtSEFBQSxvRkFBQSw4R0FBQSw0R0FBQSw0SUFBQSwwTUFBQSx1SUFBQSwwSkFBQSw4SUFBQSxnRUFBQSxtTEFBQSwySEFBQSxrSkFBQSw0RkFBQSwwRkFBQSxxSEFBQSxvSEFBQSw0R0FBQSx5SEFBQSxrSEFBQSxnSEFBQSx1RkFBQSx5R0FBQSx1R0FBQSw2R0FBQSwyR0FBQSwwR0FBQSx3R0FBQSwwR0FBQSx3R0FBQSxnSEFBQSwyR0FBQSx5R0FBQSx5SUFBQSwyTUFBQSx3SUFBQSwySkFBQSwrSUFBQSxpRUFBQSxvTEFBQSw0SEFBQSxtSkFBQSw2RkFBQSwyRkFBQSxzSEFBQSxxSEFBQSw2R0FBQSwwSEFBQSxtSEFBQSxpSEFBQSx3RkFBQSwwR0FBQSx3R0FBQSw4R0FBQSw0R0FBQSwyR0FBQSx5R0FBQSwyR0FBQSx5R0FBQSxpSEFBQSw0R0FBQSwwR0FBQSwwSUFBQSxZQUFBLCtIQUFBLGdIQUFBLDhIQUFBLDJIQUFBLDRIQUFBLHVMQUFBLHdLQUFBLHNMQUFBLG1MQUFBLG9MQUFBLHNKQUFBLHVJQUFBLHFKQUFBLGtKQUFBLG1KQUFBLGdHQUFBLGlGQUFBLCtGQUFBLDRGQUFBLDZGQUFBLDhGQUFBLCtFQUFBLDZGQUFBLDBGQUFBLDJGQUFBLHlIQUFBLDBHQUFBLHdIQUFBLHFIQUFBLHNIQUFBLHdIQUFBLHlHQUFBLHVIQUFBLG9IQUFBLHFIQUFBLHlEQUFBLGdIQUFBLGlHQUFBLCtHQUFBLDRHQUFBLDZHQUFBLGlEQUFBLDZIQUFBLDhHQUFBLDRIQUFBLHlIQUFBLDBIQUFBLHNIQUFBLHVHQUFBLHFIQUFBLGtIQUFBLG1IQUFBLG9IQUFBLHFHQUFBLG1IQUFBLGdIQUFBLGlIQUFBLDZNQUFBLGlKQUFBLDBJQUFBLDZKQUFBLDJIQUFBLDJIQUFBLDJIQUFBLDJIQUFBLDJGQUFBLDRFQUFBLHVGQUFBLHdGQUFBLDZNQUFBLDBJQUFBLDZKQUFBLGlKQUFBLG1FQUFBLHNMQUFBLDhIQUFBLHFKQUFBLCtGQUFBLDZGQUFBLHdIQUFBLHVIQUFBLCtHQUFBLDRIQUFBLHFIQUFBLG1IQUFBLDRHQUFBLDBHQUFBLGdIQUFBLDhHQUFBLDZHQUFBLDJHQUFBLDZHQUFBLDJHQUFBLG1IQUFBLG9GQUFBLDhHQUFBLDRHQUFBLDRJQUFBLDhIQUFBLHNMQUFBLHFKQUFBLCtGQUFBLDZGQUFBLHdIQUFBLHVIQUFBLCtHQUFBLDRIQUFBLHFIQUFBLG1IQUFBLDRHQUFBLDBHQUFBLGdIQUFBLDhHQUFBLDZHQUFBLDJHQUFBLDZHQUFBLDJHQUFBLG1IQUFBLDhHQUFBLDRHQUFBLDRJQUFBLDBNQUFBLDJNQUFBLDhJQUFBLCtJQUFBLHVJQUFBLHdJQUFBLDBKQUFBLDJKQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLDBNQUFBLHVJQUFBLDBKQUFBLDhJQUFBLGdFQUFBLG1MQUFBLDJIQUFBLGtKQUFBLDRGQUFBLDBGQUFBLHFIQUFBLG9IQUFBLDRHQUFBLHlIQUFBLGtIQUFBLGdIQUFBLHVGQUFBLHlHQUFBLHVHQUFBLDZHQUFBLDJHQUFBLDBHQUFBLHdHQUFBLDBHQUFBLHdHQUFBLGdIQUFBLDJHQUFBLHlHQUFBLHlJQUFBLDJNQUFBLHdJQUFBLDJKQUFBLCtJQUFBLGlFQUFBLG9MQUFBLDRIQUFBLG1KQUFBLDZGQUFBLDJGQUFBLHNIQUFBLHFIQUFBLDZHQUFBLDBIQUFBLG1IQUFBLGlIQUFBLHdGQUFBLDBHQUFBLHdHQUFBLDhHQUFBLDRHQUFBLDJHQUFBLHlHQUFBLDJHQUFBLHlHQUFBLGlIQUFBLDRHQUFBLDBHQUFBLDBJQUFBLDJIQUFBLDRIQUFBLG1MQUFBLG9MQUFBLGtKQUFBLG1KQUFBLDRGQUFBLDZGQUFBLDBGQUFBLDJGQUFBLHFIQUFBLHNIQUFBLG9IQUFBLHFIQUFBLDRHQUFBLDZHQUFBLHlIQUFBLDBIQUFBLGtIQUFBLG1IQUFBLGdIQUFBLGlIQUFBLHVGQUFBLHdGQUFBLHlHQUFBLDBHQUFBLHVHQUFBLHdHQUFBLDZHQUFBLDhHQUFBLDJHQUFBLDRHQUFBLDBHQUFBLDJHQUFBLHdHQUFBLHlHQUFBLDBHQUFBLDJHQUFBLHdHQUFBLHlHQUFBLGdIQUFBLGlIQUFBLDJHQUFBLDRHQUFBLHlHQUFBLDBHQUFBLHlJQUFBLDBJQUFBLDZHQUFBLDhGQUFBLDRHQUFBLHlHQUFBLDBHQUFBLDJHQUFBLDRGQUFBLDBHQUFBLHVHQUFBLHdHQUFBLGlIQUFBLGtHQUFBLGdIQUFBLDZHQUFBLDhHQUFBLCtHQUFBLGdHQUFBLDhHQUFBLDJHQUFBLDRHQUFBLDhHQUFBLCtGQUFBLDZHQUFBLDBHQUFBLDJHQUFBLDRHQUFBLDZGQUFBLDJHQUFBLHdH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Q0Msa0JBQUEsU0FBQSxVQUFBLFVBR0YsMEJBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FFRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsSUFDQyxrQkFBQSxtQkFBQSxVQUFBLG1CQUVELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxJQUNDLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUVELElBQ0Msa0JBQUEsbUJBQUEsVUFBQSxtQkFFRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsSUFDQyxrQkFBQSxtQkFBQSxVQUFBLG1CQUVELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxNQUNDLGtCQUFBLG1CQUFBLFVBQUEsb0JBaENGLGtCQUNDLEdBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUVELElBQ0Msa0JBQUEsbUJBQUEsVUFBQSxtQkFFRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsSUFDQyxrQkFBQSxtQkFBQSxVQUFBLG1CQUVELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxJQUNDLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUVELElBQ0Msa0JBQUEsbUJBQUEsVUFBQSxtQkFFRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsTUFDQyxrQkFBQSxtQkFBQSxVQUFBLG9CQUdGLDBCQUNDLEdBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBR0QsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUVELEtBQ0Msa0JBQUEsY0FBQSxVQUFBLGVBVEYsa0JBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FHRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsS0FDQyxrQkFBQSxjQUFBLFVBQUEsZUFHRiwwQkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUdELElBQ0Msa0JBQUEsaUJBQUEsVUFBQSxpQkFFRCxJQUNDLGtCQUFBLGNBQUEsVUFB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QUEseUhBQUEsMEdBQUEsd0hBQUEscUhBQUEsc0hBQUEsMkVBQUEsNERBQUEsMEVBQUEsdUVBQUEsd0VBQUEsMkVBQUEsNERBQUEsMEVBQUEsdUVBQUEsd0VBQUEscURBQUEsbURBQUEsa0RBQUEsbUhBQUEsMERBQUEscUVBQUEsbURBQUEsaURBQUEsb0ZBQUEsa0ZBQUEscURBQUEsZ0RBQUEsd0RBQUEsdURBQUEseURBQUEsb0ZBQUEscUVBQUEsd0RBQUEsNENBQUEsZ0RBQUEsc0RBQUEsd0RBQUEseURBQUEscUNBQUEsbURBQUEsb0RBQUEsb0RBQUEsc0RBQUEsdURBQUEsbUNBQUEsa0RBQUEseURBQUEsb0ZBQUEscUVBQUEsNENBQUEsZ0RBQUEsd0hBQUEsMEVBQUEsMEVBQUEsd0hBQUEsMEVBQUEsMEVBQUEsc0RBQUEscUhBQUEsc0hBQUEsdUVBQUEsd0VBQUEsdUVBQUEsd0VBQUEscUhBQUEsc0hBQUEsdUVBQUEsd0VBQUEsdUVBQUEsd0VBQUEsd0RBQUEseURBQUEscUNBQUEsbURBQUEsb0RBQUEsb0RBQUEsc0RBQUEsdURBQUEsa0RBQ0MsT0FBQSxLQUFBLEVBQUEsS3ZCdUNBLDRCdUJ4Q0QseUhBQUEsMEdBQUEsd0hBQUEscUhBQUEsc0hBQUEsMkVBQUEsNERBQUEsMEVBQUEsdUVBQUEsd0VBQUEsMkVBQUEsNERBQUEsMEVBQUEsdUVBQUEsd0VBQUEscURBQUEsbURBQUEsa0RBQUEsbUhBQUEsMERBQUEscUVBQUEsbURBQUEsaURBQUEsb0ZBQUEsa0ZBQUEscURBQUEsZ0RBQUEsd0RBQUEsdURBQUEseUhBQUEsMEdBQUEsd0hBQUEscUhBQUEsc0hBQUEsMkVBQUEsNERBQUEsMEVBQUEsdUVBQUEsd0VBQUEsMkVBQUEsNERBQUEsMEVBQUEsdUVBQUEsd0VBQUEscURBQUEsbURBQUEsa0RBQUEsbUhBQUEsMERBQUEscUVBQUEsbURBQUEsaURBQUEsb0ZBQUEsa0ZBQUEscURBQUEsZ0RBQUEsd0RBQUEsdURBQUEseURBQUEsb0ZBQUEscUVBQUEsd0RBQUEsNENBQUEsZ0RBQUEsc0RBQUEsd0RB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TEFBQSw0SEFBQSwrSUFBQSxtSUFBQSxxREFBQSx3S0FBQSxnSEFBQSx1SUFBQSxpRkFBQSwrRUFBQSwwR0FBQSx5R0FBQSxpR0FBQSw4R0FBQSx1R0FBQSxxR0FBQSw0RUFBQSw4RkFBQSw0RkFBQSxrR0FBQSxnR0FBQSwrRkFBQSw2RkFBQSwrRkFBQSw2RkFBQSxxR0FBQSxnR0FBQSw4RkFBQSw4SEFBQSw2TUFBQSwwSUFBQSw2SkFBQSxpSkFBQSxtRUFBQSxzTEFBQSw4SEFBQSxxSkFBQSwrRkFBQSw2RkFBQSx3SEFBQSx1SEFBQSwrR0FBQSw0SEFBQSxxSEFBQSxtSEFBQSw0R0FBQSwwR0FBQSxnSEFBQSw4R0FBQSw2R0FBQSwyR0FBQSw2R0FBQSwyR0FBQSxtSEFBQSxvRkFBQSw4R0FBQSw0R0FBQSw0SUFBQSwwTUFBQSx1SUFBQSwwSkFBQSw4SUFBQSxnRUFBQSxtTEFBQSwySEFBQSxrSkFBQSw0RkFBQSwwRkFBQSxxSEFBQSxvSEFBQSw0R0FBQSx5SEFBQSxrSEFBQSxnSEFBQSx1RkFBQSx5R0FBQSx1R0FBQSw2R0FBQSwyR0FBQSwwR0FBQSx3R0FBQSwwR0FBQSx3R0FBQSxnSEFBQSwyR0FBQSx5R0FBQSx5SUFBQSwyTUFBQSx3SUFBQSwySkFBQSwrSUFBQSxpRUFBQSxvTEFBQSw0SEFBQSxtSkFBQSw2RkFBQSwyRkFBQSxzSEFBQSxxSEFBQSw2R0FBQSwwSEFBQSxtSEFBQSxpSEFBQSx3RkFBQSwwR0FBQSx3R0FBQSw4R0FBQSw0R0FBQSwyR0FBQSx5R0FBQSwyR0FBQSx5R0FBQSxpSEFBQSw0R0FBQSwwR0FBQSwwSUFBQSwrSEFBQSxnSEFBQSw4SEFBQSwySEFBQSw0SEFBQSx1TEFBQSx3S0FBQSxzTEFBQSxtTEFBQSxvTEFBQSxzSkFBQSx1SUFBQSxxSkFBQSxrSkFBQSxtSkFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFBQSw4RkFBQSwrRUFBQSw2RkFBQSwwRkFBQSwyRkFBQSx5SEFBQSwwR0FBQSx3SEFBQSxxSEFBQSxzSEFBQSx3SEFBQSx5R0FBQSx1SEFBQSxvSEFBQSxxSEFBQSxnSEFBQSxpR0FBQSwrR0FBQSw0R0FBQSw2R0FBQSw2SEFBQSw4R0FBQSw0SEFBQSx5SEFBQSwwSEFBQSxzSEFBQSx1R0FBQSxxSEFBQSxrSEFBQSxtSEFBQSxvSEFBQSxxR0FBQSxtSEFBQSxnSEFBQSxpSEFBQSw2TUFBQSxpSkFBQSwwSUFBQSw2SkFBQSwySEFBQSwySEFBQSwySEFBQSwySEFBQSwyRkFBQSw0RUFBQSx1RkFBQSx3RkFBQSw2TUFBQSwwSUFBQSw2SkFBQSxpSkFBQSxtRUFBQSxzTEFBQSw4SEFBQSxxSkFBQSwrRkFBQSw2RkFBQSx3SEFBQSx1SEFBQSwrR0FBQSw0SEFBQSxxSEFBQSxtSEFBQSw0R0FBQSwwR0FBQSxnSEFBQSw4R0FBQSw2R0FBQSwyR0FBQSw2R0FBQSwyR0FBQSxtSEFBQSxvRkFBQSw4R0FBQSw0R0FBQSw0SUFBQSw4SEFBQSxzTEFBQSxxSkFBQSwrRkFBQSw2RkFBQSx3SEFBQSx1SEFBQSwrR0FBQSw0SEFBQSxxSEFBQSxtSEFBQSw0R0FBQSwwR0FBQSxnSEFBQSw4R0FBQSw2R0FBQSwyR0FBQSw2R0FBQSwyR0FBQSxtSEFBQSw4R0FBQSw0R0FBQSw0SUFBQSwwTUFBQSwyTUFBQSw4SUFBQSwrSUFBQSx1SUFBQSx3SUFBQSwwSkFBQSwySkFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSwwTUFBQSx1SUFBQSwwSkFBQSw4SUFBQSxnRUFBQSxtTEFBQSwySEFBQSxrSkFBQSw0RkFBQSwwRkFBQSxxSEFBQSxvSEFBQSw0R0FBQSx5SEFBQSxrSEFBQSxnSEFBQSx1RkFBQSx5R0FBQSx1R0FBQSw2R0FBQSwyR0FBQSwwR0FBQSx3R0FBQSwwR0FBQSx3R0FBQSxnSEFBQSwyR0FBQSx5R0FBQSx5SUFBQSwyTUFBQSx3SUFBQSwySkFBQSwrSUFBQSxpRUFBQSxvTEFBQSw0SEFBQSxtSkFBQSw2RkFBQSwyRkFBQSxzSEFBQSxxSEFBQSw2R0FBQSwwSEFBQSxtSEFBQSxpSEFBQSx3RkFBQSwwR0FBQSx3R0FBQSw4R0FBQSw0R0FBQSwyR0FBQSx5R0FBQSwyR0FBQSx5R0FBQSxpSEFBQSw0R0FBQSwwR0FBQSwwSUFBQSwySEFBQSw0SEFBQSxtTEFBQSxvTEFBQSxrSkFBQSxtSkFBQSw0RkFBQSw2RkFBQSwwRkFBQSwyRkFBQSxxSEFBQSxzSEFBQSxvSEFBQSxxSEFBQSw0R0FBQSw2R0FBQSx5SEFBQSwwSEFBQSxrSEFBQSxtSEFBQSxnSEFBQSxpSEFBQSx1RkFBQSx3RkFBQSx5R0FBQSwwR0FBQSx1R0FBQSx3R0FBQSw2R0FBQSw4R0FBQSwyR0FBQSw0R0FBQSwwR0FBQSwyR0FBQSx3R0FBQSx5R0FBQSwwR0FBQSwyR0FBQSx3R0FBQSx5R0FBQSxnSEFBQSxpSEFBQSwyR0FBQSw0R0FBQSx5R0FBQSwwR0FBQSx5SUFBQSwwSUFBQSw2R0FBQSw4RkFBQSw0R0FBQSx5R0FBQSwwR0FBQSwyR0FBQSw0RkFBQSwwR0FBQSx1R0FBQSx3R0FBQSxpSEFBQSxrR0FBQSxnSEFBQSw2R0FBQSw4R0FBQSwrR0FBQSxnR0FBQSw4R0FBQSwyR0FBQSw0R0FBQSw4R0FBQSwrRkFBQSw2R0FBQSwwR0FBQSwyR0FBQSw0R0FBQSw2RkFBQSwyR0FBQSx3R0FBQSx5R0FBQSw4R0FBQSwrRkFBQSw2R0FBQSwwR0FBQSwyR0FBQSw0R0FBQSw2RkFBQSwyR0FBQSx3R0FBQSx5R0FBQSxvSEFBQSxxR0FBQSxtSEFBQSxnSEFBQSxpSEFBQSwrR0FBQSxnR0FBQSw4R0FBQSwyR0FBQSw0R0FBQSw2R0FBQSw4RkFBQSw0R0FBQSx5R0FBQSwwR0FBQSw2SUFBQSw4SEFBQSw0SUFBQSx5SUFBQSwwSUFFQyxRQUFBLEtBQUEsT2xDbEVELDRCa0NnRUEsOE1BQUEsK0xBQUEsNk1BQUEsME1BQUEsMk1BQUEsa0pBQUEsbUlBQUEsaUpBQUEsOElBQUEsK0lBQUEsMklBQUEsNEhBQUEsMElBQUEsdUlBQUEsd0lBQUEsOEpBQUEsK0lBQUEsNkpBQUEsMEpBQUEsMkpBQUEsNEhBQUEsNEhBQUEsNkdBQUEsNkdBQUEsMkhBQUEsMkhBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsNEhBQUEsNEhBQUEsNkdBQUEsNkdBQUEsMkhBQUEsMkhBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsOE1BQUEsMklBQUEsOEpBQUEsa0pBQUEsb0VBQUEsdUxBQUEsK0hBQUEsc0pBQUEsZ0dBQUEsOEZBQUEseUhBQUEsd0hBQUEsZ0hBQUEsNkhBQUEsc0hBQUEsb0hBQUEsMkZBQUEsNkdBQUEsMkdBQUEsaUhBQUEsK0dBQUEsOEdBQUEsNEdBQUEsOEdBQUEsNEdBQUEsb0hBQUEsK0dBQUEsNkdBQUEsNklBQUEsK0xBQUEsNEhBQUEsK0lBQUEsbUlBQUEscURBQUEsd0tBQUEsZ0hBQUEsdUlBQUEsaUZBQUEsK0VBQUEsMEdBQUEseUdBQUEsaUdBQUEsOEdBQUEsdUdBQUEscUdBQUEsNEVBQUEsOEZBQUEsNEZBQUEsa0dBQUEsZ0dBQUEsK0ZBQUEsNkZBQUEsK0ZBQUEsNkZBQUEscUdBQUEsZ0dBQUEsOEZBQUEsOEhBQUEsNk1BQUEsMElBQUEsNkpBQUEsaUpBQUEsbUVBQUEsc0xBQUEsOEhBQUEscUpBQUEsK0ZBQUEsNkZBQUEsd0hBQUEsdUhBQUEsK0dBQUEsNEhBQUEscUhBQUEsbUhBQUEsNEdBQUEsMEdBQUEsZ0hBQUEsOEdBQUEsNkdBQUEsMkdBQUEsNkdBQUEsMkdBQUEsbUhBQUEsb0ZBQUEsOEdBQUEsNEdBQUEsNElBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEseUhBQUEsa0hBQUEsZ0hBQUEsdUZBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsMEhBQUEsbUhBQUEsaUhBQUEsd0ZBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsK0hBQUEsZ0hBQUEsOEhBQUEsMkhBQUEsNEhBQUEsdUxBQUEsd0tBQUEsc0xBQUEsbUxBQUEsb0xBQUEsc0pBQUEsdUlBQUEscUpBQUEsa0pBQUEsbUpBQUEsZ0dBQUEsaUZBQUEsK0ZBQUEsNEZBQUEsNkZBQUEsOEZBQUEsK0VBQUEsNkZBQUEsMEZBQUEsMkZBQUEseUhBQUEsMEdBQUEsd0hBQUEscUhBQUEsc0hBQUEsd0hBQUEseUdBQUEsdUhBQUEsb0hBQUEscUhBQUEsZ0hBQUEsaUdBQUEsK0dBQUEsNEdBQUEsNkdBQUEsNkhBQUEsOEdBQUEsNEhBQUEseUhBQUEsMEhBQUEsc0hBQUEsdUdBQUEscUhBQUEsa0hBQUEsbUhBQUEsb0hBQUEscUdBQUEsbUhBQUEsZ0hBQUEsaUhBQUEsNk1BQUEsaUpBQUEsMElBQUEsNkpBQUEsMkhBQUEsMkhBQUEsMkhBQUEsMkhBQUEsMkZBQUEsNEVBQUEsdUZBQUEsd0ZBQUEsNk1BQUEsMElBQUEsNkpBQUEsaUpBQUEsbUVBQUEsc0xBQUEsOEhBQUEscUpBQUEsK0ZBQUEsNkZBQUEsd0hBQUEsdUhBQUEsK0dBQUEsNEhBQUEscUhBQUEsbUhBQUEsNEdBQUEsMEdBQUEsZ0hBQUEsOEdBQUEsNkdBQUEsMkdBQUEsNkdBQUEsMkdBQUEsbUhBQUEsb0ZBQUEsOEdBQUEsNEdBQUEsNElBQUEsOEhBQUEsc0xBQUEscUpBQUEsK0ZBQUEsNkZBQUEsd0hBQUEsdUhBQUEsK0dBQUEsNEhBQUEscUhBQUEsbUhBQUEsNEdBQUEsMEdBQUEsZ0hBQUEsOEdBQUEsNkdBQUEsMkdBQUEsNkdBQUEsMkdBQUEsbUhBQUEsOEdBQUEsNEdBQUEsNElBQUEsME1BQUEsMk1BQUEsOElBQUEsK0lBQUEsdUlBQUEsd0lBQUEsMEpBQUEsMkpBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEseUhBQUEsa0hBQUEsZ0hBQUEsdUZBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsMEhBQUEsbUhBQUEsaUhBQUEsd0ZBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsMkhBQUEsNEhBQUEsbUxBQUEsb0xBQUEsa0pBQUEsbUpBQUEsNEZBQUEsNkZBQUEsMEZBQUEsMkZBQUEscUhBQUEsc0hBQUEsb0hBQUEscUhBQUEsNEdBQUEsNkdBQUEseUhBQUEsMEhBQUEsa0hBQUEsbUhBQUEsZ0hBQUEsaUhBQUEsdUZBQUEsd0ZBQUEseUdBQUEsMEdBQUEsdUdBQUEsd0dBQUEsNkdBQUEsOEdBQUEsMkdBQUEsNEdBQUEsMEdBQUEsMkdBQUEsd0dBQUEseUdBQUEsMEdBQUEsMkdBQUEsd0dBQUEseUdBQUEsZ0hBQUEsaUhBQUEsMkdBQUEsNEdBQUEseUdBQUEsMEdBQUEseUlBQUEsMElBQUEsNkdBQUEsOEZBQUEsNEdBQUEseUdBQUEsMEdBQUEsMkdBQUEsNEZBQUEsMEdBQUEsdUdBQUEsd0dBQUEsaUhBQUEsa0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsK0dBQUEsZ0dBQUEsOEdBQUEsMkdBQUEsNEdBQUEsOEdBQUEsK0ZBQUEsNkdBQUEsMEdBQUEsMkdBQUEsNEdBQUEsNkZBQUEsMkdBQUEsd0dBQUEseUdBQUEsOEdBQUEsK0ZBQUEsNkdBQUEsMEdBQUEsMkdBQUEsNEdBQUEsNkZBQUEsMkdBQUEsd0dBQUEseUdBQUEsb0hBQUEscUdBQUEsbUhBQUEsZ0hBQUEsaUhBQUEsK0dBQUEsZ0dBQUEsOEdBQUEsMkdBQUEsNEdBQUEsNkdBQUEsOEZBQUEsNEdBQUEseUdBQUEsMEdBQUEsNklBQUEsOEhBQUEsNElBQUEseUlBQUEsMElBSUUsVUFBQSxRQU9MLGVBRUMsTUFBQSxLQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsS2xDL0VFLDRCa0MyRUgsZUFNRSxPQUFBLFFBQ0EsVUFBQSxtQkFFRCw0Q0FBQSw2QkFBQSwyQ0FBQSx3Q0FBQSx5Q0FBQSwyQ0FBQSx3Q0FBQSx5Q0FDQyxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsK0NBQUEsZ0NBQUEsOENBQUEsMkNBQUEsNENBQUEsOENBQUEsMkNBQUEsNENBR0MsWUFBQSxJQ2xLSixRQUNDLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSxpQkFBQSxRbkNzRUcsNEJtQ3pFSixRQUtFLFFBQUEsS0FBQSxFQUFBLEdBRUQscUNBQUEsc0JBQUEsb0NBQUEsaUNBQUEsa0NBQUEsb0NBQUEsaUNBQUEsa0NBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsT0FBQSxjQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT25DK0RFLDRCbUNsRUgscUNBQUEsc0JBQUEsb0NBQUEsaUNBQUEsa0NBQUEsb0NBQUEsaUNBQUEsa0N6QmVDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsTXlCWEEsMkNBQUEsNEJBQUEsMENBQUEsdUNBQUEsd0NBQUEsMENBQUEsdUNBQUEsd0NBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsVUFBQSxNQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxXQUFBLE9uQ3VEQyw0Qm1DM0RGLDJDQUFBLDRCQUFBLDBDQUFBLHVDQUFBLHdDQUFBLDBDQUFBLHVDQUFBLHdDekJtQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJeUJqQ0UsVUFBQSxNQUNBLGNBQUEsTUFFRCwrQ0FBQSxnQ0FBQSw4Q0FBQSwyQ0FBQSw0Q0FBQSw4Q0FBQSwyQ0FBQSw0Q0FDQyxXQUFBLEtBQ0EsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUFBLEtuQzhDQSw0Qm1DakRELCtDQUFBLGdDQUFBLDhDQUFBLDJDQUFBLDRDQUFBLDhDQUFBLDJDQUFBLDRDQUtFLFdBQUEsT0FDQSxVQUFBLE1BR0Ysa0RBQUEsbUNBQUEsaURBQUEsOENBQUEsK0NBQUEsaURBQUEsOENBQUEsK0NBQ0MsUUFBQSxHQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxNQUNBLGlCQUFBLEtuQ21DQSw0Qm1DeENELGtEQUFBLG1DQUFBLGlEQUFBLDhDQUFBLCtDQUFBLGlEQUFBLDhDQUFBLCtDQU9FLFFBQUEsTUFHRix1REFBQSx3Q0FBQSxzREFBQSxtREFBQSxvREFBQSxzREFBQSxtREFBQSxvREFDQyxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsT0FBQSxRQUNBLFFBQUEsRUFBQSxPQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT25DeUJBLDRCbUM5QkQsdURBQUEsd0NBQUEsc0RBQUEsbURBQUEsb0RBQUEsc0RBQUEsbURBQUEsb0RBUUUsUUFBQSxFQUFBLFFBT0QseUVBQUEsMERBQUEsd0VBQUEscUVBQUEsc0VBQUEsd0VBQUEscUVBQUEsc0VBQ0MsUUFBQSxFQUFBLEtuQ2NELDRCbUNmQSx5RUFBQSwwREFBQSx3RUFBQSxxRUFBQSxzRUFBQSx3RUFBQSxxRUFBQSxzRUFHRSxRQUFBLEVBQUEsUUFLRix3RUFBQSx5REFBQSx1RUFBQSxvRUFBQSxxRUFBQSx1RUFBQSxvRUFBQSxxRUFDQyxRQUFBLEVBQUEsS25DTUQsNEJtQ1BBLHdFQUFBLHlEQUFBLHVFQUFBLG9FQUFBLHFFQUFBLHVFQUFBLG9FQUFBLHFFQUdFLFFBQUEsRUFBQSxRQUdGLDZEQUFBLDhDQUFBLDREQUFBLHlEQUFBLDBEQUFBLDREQUFBLHlEQUFBLDBEQUNDLFFBQUEsS0FLSixnQkFDQyxpQkFBQSwwQkFDQSxvQkFBQSxPQUNNLGtCQUFBLFVBQ0EsZ0JBQUEsTUFFUCxlQUNDLFdBQUEsTUFDQSxRQUFBLE9BQUEsRUFBQSxPQUNBLGlCQUFBLDBCQUNBLG9CQUFBLE9BQ00sa0JBQUEsVUFDQSxnQkFBQSxNbkNqQkosNEJtQ1dILGVBUVEsV0FBQSxPQUNBLFFBQUEsT0FBQSxFQUFBLEdBRUQsc0JBQ0MsUUFBQSxhQUNBLE1BQUEsUUFDQSxjQUFBLE1BRUQscUJBQ0MsVUFBQSxNbkM1QkwsNEJtQzJCSSxxQkFHRSxjQUFBLE1BRUQsNEJBQ0MsUUFBQSxLQUVELGlDQUNDLE9BQUEsTW5DcENOLDRCbUNtQ0ssaUNBR0UsT0FBQSxNQUNBLFFBQUEsRUFBQSxNQUVELHFDQUNDLFVBQUEsUUFDQSxXQUFBLEtDcEhYLGFBQ0MsT0FBQSxPQUFBLEVBQUEsTXBDd0VHLDRCb0N6RUosYUFHRSxPQUFBLE9BQUEsRUFBQSxRQUVELDBDQUFBLDJCQUFBLHlDQUFBLHNDQUFBLHVDQUFBLHlDQUFBLHNDQUFBLHVDQUNDLFdBQUEsS0NORixZQUNDLFFBQUEsUUFBQSxFQUFBLFFBQ0EsV0FBQSwrQkFBQSxPQUFBLE9BQUEsTUFBQSxDQUFBLE1BQ0EsZ0JBQUEsTXJDc0VHLDRCcUN6RUosWUFLRSxRQUFBLE9BQUEsRUFBQSxNQUVELGlCM0JlQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEsyQmZELHNCM0J1Q0MsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxlQVVBLFlBQUEsZVZTRSw0QnFDL0RILHNCM0J1Q0MsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLQVVBLFlBQUEsRTJCaERDLGNBQUEsUUFHRix1QjNCcUJDLHdCQUFBLEVBQ0EsV0FBQSxFQUNBLGtCQUFBLEVBQ0EsaUJBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLQW9CQSxZQUFBLGVWU0UsNEJxQ3RESCx1QjNCOEJDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FVQSxZQUFBLEUyQnZDQyxXQUFBLFFBRUQsNkJBQ0MsV0FBQSxPQUlBLG9DQUNDLGNBQUEsS0FDQSxZQUFBLElBSUgsa0JBQ0MsV0FBQSxLQUdBLHFCQUdDLGNBQUEsTXJDNEJDLDRCcUMvQkYscUJBS0UsVUFBQSxNQUdGLG9CQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT3JDcUJDLDRCcUN2QkYsb0JBSUUsUUFBQSxPQUdELHdCQUNDLFVBQUEsT0FDQSxXQUFBLEtBQ0EsWUFBQSxPckNhQSw0QnFDaEJELHdCQUtFLE9BQUEsRUFBQSxLQUFBLE9DOURMLGNBQ0MsV0FBQSxPQUNBLE9BQUEsS0FBQSxFQUFBLE10Q3VFRyw0QnNDekVKLGNBSUUsT0FBQSxPQUFBLEVBQUEsTUFFRCxvQkFDQyxjQUFBLEt0Q2tFRSw0QnNDbkVILG9CQUdFLGNBQUEsUUFFRCx1QkFHQyxjQUFBLEt0QzJEQyw0QnNDOURGLHVCQUtFLFVBQUEsTUNoQkosYUFDQyxXQUFBLE9BQ0EsT0FBQSxRQUFBLEVBQUEsS3ZDdUVHLDRCdUN6RUosYUFJRSxPQUFBLE9BQUEsUUFFRCx5Q0FBQSxzQ0FBQSx1Q0FBQSwwQ0FBQSwyQkFBQSx5Q0FBQSxzQ0FBQSx1Q0FDQyxpQkFBQSxLQUNBLFFBQUEsS0FBQSxRQUFBLE92Q2lFRSw0QnVDbkVILHlDQUFBLHNDQUFBLHVDQUFBLDBDQUFBLDJCQUFBLHlDQUFBLHNDQUFBLHVDQUlFLFFBQUEsS0FBQSxPQUFBLFFBR0YsbUJBQ0MsY0FBQSxLQUlBLHNCQUdDLGNBQUEsS3ZDb0RDLDRCdUN2REYsc0JBS0UsVUFBQSxNQ3ZCSixpQkFDQyxRQUFBLE1BQUEsRUFBQSxLeEN3RUcsNEJ3Q3pFSixpQkFHRSxZQUFBLFFBRUQsc0I5QmlCQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEs4QmpCRCx3QkFDQyxXQUFBLE9BQ0EsY0FBQSxLQUNBLCtCQUNDLFlBQUEsSUFRRCwwQkFHQyxjQUFBLEt4Q2tEQyw0QndDckRGLDBCQUtFLFVBQUEsS0FDQSxjQUFBLFFBR0YsOEJBQ0MsTUFBQSxRQUNBLFlBQUEsSUFFRCx5QkFHQyxXQUFBLEtBR0Ysd0I5QkNDLHdCQUFBLEVBQ0EsV0FBQSxFQUNBLGtCQUFBLEVBQ0EsaUJBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLVjZCRSw0QndDbENILHdCOUJVQyxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLE04QlRELDZCOUJ2QkMsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLOEJzQkEsbUM5QkVBLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsSThCRkMsK0NBQ0MsV0FBQSxPQUNBLFVBQUEsT0FDQSxRQUFBLEtBQUEsS3hDa0JBLDRCd0NyQkQsK0NBS0UsVUFBQSxPQUNBLFFBQUEsS0FBQSxNQUVELG1EQUNDLFVBQUEsT0FDQSxXQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQUEsS3hDVUQsNEJ3Q2JBLG1EQUtFLFVBQUEsTUFJSCwrQ0FDQyxZQUFBLEtBQUEsTUFBQSxRQUNBLGNBQUEsS0FBQSxNQUFBLFFBR0QsZ0RBQ0MsY0FBQSxLQUFBLE1BQUEsUUFFRCxnREFDQyxZQUFBLEtBQUEsTUFBQSxRQU1ELDhDOUJuQ0QsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxlQVVBLFlBQUEsZVZTRSw0QndDV0QsOEM5Qm5DRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEtBVUEsWUFBQSxFOEIwQkcsV0FBQSxPQUNBLGNBQUEsUUFLSix5QkFDQyxXQUFBLCtCQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQ0EsZ0JBQUEsTXhDekJFLDRCd0N1QkgseUJBSUUsWUFBQSxReEMzQkMsNEJ3QzhCRCxpREFFRSxRQUFBLEVBQUEsS0FDQSxjQUFBLE1BRUQsd0RBQ0MsTUFBQSxRQUdGLGdEOUIvREQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxlVm1CRSw0QndDdUNELGdEOUIvREQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxNOEJpRUMsK0NBQ0MsbUJBQUEsV0FBQSxzQkFBQSxRQUFBLG1CQUFBLFlBQUEsZUFBQSxZeEMvQ0EsNEJ3QzhDRCwrQ0FHRSxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsbUJBQUEsZUFBQSxlQUFBLGdCQUdGLGlEOUI3REQsWUFBQSxjVlNFLDRCd0NvREQsaUQ5QjdERCxZQUFBLEdWU0UsNEJ3QzBERCxzREFFRSxjQUFBLE1BRUQsNERBQ0MsYUFBQSxRQUNBLHdFQUNDLFFBQUEsS0FBQSxLeENqRUYsNEJ3Q2dFQyx3RUFHRSxRQUFBLEtBQUEsTUMzSU4sbUIvQnFCQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEsrQnRCQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BRUQscUJBQ0MsV0FBQSxPQUNBLGNBQUEsS3pDa0VFLDRCeUNwRUgscUJBSUUsY0FBQSxRQUVELDRCQUNDLE1BQUEsUUFDQSxZQUFBLEl6QzREQyw0QnlDMURGLHdCQUFBLHdCQUlFLFVBQUEsTUFJSCxvQi9CMEJDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZVZtQkUsNEJ5Q2xESCxvQi9CMEJDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsTVZtQkUsNEJ5QzdDRix1QkFJRSxVQUFBLE1BR0YsMkJBQ0MsTUFBQSxRQUNBLFlBQUEsSUFFRCxzQkFHQyxXQUFBLE96QytCQyw0QnlDbENGLHNCQUtFLFdBQUEsUUFJSCx3Qi9CUkMsd0JBQUEsRUFDQSxXQUFBLEVBQ0Esa0JBQUEsRUFDQSxpQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtWNkJFLDRCeUN6Qkgsd0IvQkNDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsTStCQUQsbUJBQ0MsUUFBQSxRQUFBLEVBQUEsTXpDa0JFLDRCeUNuQkgsbUJBR0UsUUFBQSxPQUFBLEVBQUEsUUFFRCxzQ0FFQyxtQkFBQSxXQUFBLHNCQUFBLFFBQUEsbUJBQUEsWUFBQSxlQUFBLFl6Q1lDLDRCeUNkRixzQ0FJRSxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsbUJBQUEsZUFBQSxlQUFBLGdCQUdGLDJDL0JGQSxZQUFBLGNWU0UsNEJ5Q1BGLDJDL0JGQSxZQUFBLEUrQk1FLFdBQUEsT0FDQSxRQUFBLEVBQUEsTUFNRix1Qy9CYkEsWUFBQSxlVlNFLDRCeUNJRix1Qy9CYkEsWUFBQSxHK0JrQkMsMENBQ0MsY0FBQSxLekNWQSw0QnlDU0QsMENBR0UsY0FBQSxRQUtKLG9CQUNDLFFBQUEsT0FBQSxFQUFBLE1BQ0EsaUJBQUEsS3pDbkJFLDRCeUNpQkgsb0JBSUUsUUFBQSxPQUFBLEVBQUEsUUFFRCw0Qy9CaENBLFlBQUEsZVZTRSw0QnlDdUJGLDRDL0JoQ0EsWUFBQSxHVlNFLDRCeUM2QkYsd0NBRUUsV0FBQSxRQUVELDJDQUNDLGNBQUEsT3pDbENBLDRCeUNpQ0QsMkNBR0UsVUFBQSxLQUNBLGNBQUEsUUFLSix5QkFDQyxRQUFBLE9BQUEsRUFBQSxNQUNBLGlCQUFBLEt6QzVDRSw0QnlDMENILHlCQUlFLFFBQUEsT0FBQSxFQUFBLFFBSUEsd0VBQUEscUVBQUEsc0VBQUEseUVBQUEsMERBQUEsd0VBQUEscUVBQUEsc0VBQ0Msa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLG1CQUFBLFdBQUEsc0JBQUEsUUFBQSxtQkFBQSxZQUFBLGVBQUEsWXpDcERBLDRCeUNrREQsd0VBQUEscUVBQUEsc0VBQUEseUVBQUEsMERBQUEsd0VBQUEscUVBQUEsc0VBSUUsbUJBQUEsU0FBQSxzQkFBQSxRQUFBLG1CQUFBLGVBQUEsZUFBQSxnQkFFRCxnR0FBQSw2RkFBQSw4RkFBQSxpR0FBQSxrRkFBQSxnR0FBQSw2RkFBQSw4Ri9CaEZGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFLQSxhQUFBLGVWY0UsNEJ5Q3dEQSxnR0FBQSw2RkFBQSw4RkFBQSxpR0FBQSxrRkFBQSxnR0FBQSw2RkFBQSw4Ri9CaEZGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FLQSxhQUFBLEUrQjRFSSxXQUFBLFFBR0YsNEZBQUEseUZBQUEsMEZBQUEsNkZBQUEsOEVBQUEsNEZBQUEseUZBQUEsMEYvQnpGRixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVBS0EsYUFBQSxjVmNFLDRCeUNpRUEsNEZBQUEseUZBQUEsMEZBQUEsNkZBQUEsOEVBQUEsNEZBQUEseUZBQUEsMEYvQnpGRixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEtBS0EsYUFBQSxHK0JzRkcsK0ZBQUEsNEZBQUEsNkZBQUEsZ0dBQUEsaUZBQUEsK0ZBQUEsNEZBQUEsNkZBQ0MsVUFBQSxPQUNBLFlBQUEsSXpDMUVGLDRCeUN3RUMsK0ZBQUEsNEZBQUEsNkZBQUEsZ0dBQUEsaUZBQUEsK0ZBQUEsNEZBQUEsNkZBSUUsVUFBQSxRQU9OLG1CQUNDLFdBQUEsS0FDQSxpQkFBQSxRekNyRkUsNEJ5Q21GSCxtQkFJRSxXQUFBLFF6Q3ZGQyw0QnlDeUZGLHNDQUVFLG1CQUFBLFNBQUEsc0JBQUEsUUFBQSxtQkFBQSxlQUFBLGVBQUEsZ0JBR0YsMkMvQnZHQSxZQUFBLGVWU0UsNEJ5QzhGRiwyQy9CdkdBLFlBQUEsRStCMkdFLFdBQUEsUUFJRCwwQ0FDQyxjQUFBLE96Q3ZHQSw0QnlDc0dELDBDQUdFLFVBQUEsS0FDQSxjQUFBLFFBS0oseUJBQ0MsV0FBQSxNekNoSEUsNEJ5QytHSCx5QkFHRSxXQUFBLFFBR0Esd0VBQUEscUVBQUEsc0VBQUEseUVBQUEsMERBQUEsd0VBQUEscUVBQUEsc0VBQ0Msa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLG1CQUFBLFdBQUEsc0JBQUEsUUFBQSxtQkFBQSxZQUFBLGVBQUEsWXpDdkhBLDRCeUNxSEQsd0VBQUEscUVBQUEsc0VBQUEseUVBQUEsMERBQUEsd0VBQUEscUVBQUEsc0VBSUUsbUJBQUEsU0FBQSxzQkFBQSxRQUFBLG1CQUFBLGVBQUEsZUFBQSxnQkFFRCw0RkFBQSx5RkFBQSwwRkFBQSw2RkFBQSw4RUFBQSw0RkFBQSx5RkFBQSwwRi9CbkpGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFVQSxZQUFBLGVWU0UsNEJ5QzJIQSw0RkFBQSx5RkFBQSwwRkFBQSw2RkFBQSw4RUFBQSw0RkFBQSx5RkFBQSwwRi9CbkpGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FVQSxZQUFBLEcrQjJJRywrRkFBQSw0RkFBQSw2RkFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFDQyxjQUFBLE96Q25JRiw0QnlDa0lDLCtGQUFBLDRGQUFBLDZGQUFBLGdHQUFBLGlGQUFBLCtGQUFBLDRGQUFBLDZGQUdFLGNBQUEsUUFJSCxrR0FBQSwrRkFBQSxnR0FBQSxtR0FBQSxvRkFBQSxrR0FBQSwrRkFBQSxnRy9CNUxGLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsSytCMkxHLE9BQUEsT0FBQSxPQUFBLEV6QzNJRCw0QnlDeUlBLGtHQUFBLCtGQUFBLGdHQUFBLG1HQUFBLG9GQUFBLGtHQUFBLCtGQUFBLGdHQUlFLE9BQUEsT0FBQSxNQUFBLEdBRUQsd0dBQUEscUdBQUEsc0dBQUEseUdBQUEsMEZBQUEsd0dBQUEscUdBQUEsc0cvQnZLSCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGUrQm9LSSxRQUFBLEVBQUEsTUFDQSxjQUFBLE96Q2xKRiw0QnlDK0lDLHdHQUFBLHFHQUFBLHNHQUFBLHlHQUFBLDBGQUFBLHdHQUFBLHFHQUFBLHNHL0J2S0gsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJK0J3S0ssUUFBQSxFQUFBLEtBQ0EsY0FBQSxRQUVELG9IQUFBLGlIQUFBLGtIQUFBLHFIQUFBLHNHQUFBLG9IQUFBLGlIQUFBLGtIQUNDLFdBQUEsT0FDQSxRQUFBLE9BQUEsTUFBQSxPQUNBLGlCQUFBLEtBQ0EsV0FBQSxNQUNBLG1CQUFBLElBQUEsSUFBQSxJQUFBLEVBQUEsbUJBQUEsQ0FBQSxLQUFBLElBQUEsS0FBQSxFQUFBLG9CQUFBLENBQUEsS0FBQSxLQUFBLEtBQUEsRUFBQSxvQkFBQSxDQUFBLEtBQUEsS0FBQSxLQUFBLEVBQUEsb0JBQUEsQ0FBQSxLQUFBLEtBQUEsS0FBQSxFQUFBLG1CQUFBLFdBQUEsSUFBQSxJQUFBLElBQUEsRUFBQSxtQkFBQSxDQUFBLEtBQUEsSUFBQSxLQUFBLEVBQUEsb0JBQUEsQ0FBQSxLQUFBLEtBQUEsS0FBQSxFQUFBLG9CQUFBLENBQUEsS0FBQSxLQUFBLEtBQUEsRUFBQSxvQkFBQSxDQUFBLEtBQUEsS0FBQSxLQUFBLEVBQUEsbUJ6QzdKSCw0QnlDd0pFLG9IQUFBLGlIQUFBLGtIQUFBLHFIQUFBLHNHQUFBLG9IQUFBLGlIQUFBLGtIQU9FLFFBQUEsT0FBQSxLQUFBLE9BQ0EsV0FBQSxPQUVELHdIQUFBLHFIQUFBLHNIQUFBLHlIQUFBLDBHQUFBLHdIQUFBLHFIQUFBLHNIQUNDLFVBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsT0FLSixnR0FBQSw2RkFBQSw4RkFBQSxpR0FBQSxrRkFBQSxnR0FBQSw2RkFBQSw4Ri9CbE1GLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZVZtQkUsNEJ5QzBLQSxnR0FBQSw2RkFBQSw4RkFBQSxpR0FBQSxrRkFBQSxnR0FBQSw2RkFBQSw4Ri9CbE1GLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsTWdDdERGLGVBQ0MsUUFBQSxLQUFBLEVBQUEsS0FDQSxpQkFBQSxLMUN1RUcsNEIwQ3pFSixlQUlFLFFBQUEsS0FBQSxHQUVELG9CaENnQkMsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLZ0NqQkEsT0FBQSxFQUFBLE0xQ2lFRSw0QjBDbkVILG9CQUlFLE9BQUEsRUFBQSxPQUdGLHFCaENvQ0MsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJZ0N2Q0EsUUFBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLGNBQUEsSzFDd0RFLDRCMEM1REgscUJBTUUsUUFBQSxFQUFBLEtBQ0EsY0FBQSxRQUVELCtCQUNDLE1BQUEsS0FDQSxPQUFBLFFBQ0EsaUJBQUEsUTFDZ0RDLDRCMENuREYsK0JBS0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsT0FBQSxTQUVELG1DQUNDLGNBQUEsUUFBQSxXQUFBLFFBQ0EsV0FBQSxRQUNBLE9BQUEsRUFBQSxLMUN3Q0EsNEIwQzNDRCxtQ0FLRSxXQUFBLFNBSUgsa0hBQUEsbUdBQUEsaUhBQUEsOEdBQUEsK0dBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsa0hBQUEsbUdBQUEsaUhBQUEsOEdBQUEsK0dBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsNkVBQUEsOERBQUEsaURBQUEscUNBQUEseUNBQUEsK0NBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNBQUEsK0NBQUEsZ0RBQUEsNEJBQUEsMkNBQUEsNkVBQUEsOERBQUEscUNBQUEseUNBQUEsaUhBQUEsbUVBQUEsbUVBQUEsaUhBQUEsbUVBQUEsbUVBQUEsK0NBQUEsOEdBQUEsK0dBQUEsZ0VBQUEsaUVBQUEsZ0VBQUEsaUVBQUEsOEdBQUEsK0dBQUEsZ0VBQUEsaUVBQUEsZ0VBQUEsaUVBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNBQUEsK0NBQUEsZ0RBQUEsMkNBQ0MsV0FBQSxLQUNBLFVBQUEsSzFDZ0NDLDRCMENsQ0Ysa0hBQUEsbUdBQUEsaUhBQUEsOEdBQUEsK0dBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsa0hBQUEsbUdBQUEsaUhBQUEsOEdBQUEsK0dBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsNkVBQUEsOERBQUEsaURBQUEscUNBQUEseUNBQUEsK0NBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNBQUEsK0NBQUEsZ0RBQUEsNEJBQUEsMkNBQUEsNkVBQUEsOERBQUEscUNBQUEseUNBQUEsaUhBQUEsbUVBQUEsbUVBQUEsaUhBQUEsbUVBQUEsbUVBQUEsK0NBQUEsOEdBQUEsK0dBQUEsZ0VBQUEsaUVBQUEsZ0VBQUEsaUVBQUEsOEdBQUEsK0dBQUEsZ0VBQUEsaUVBQUEsZ0VBQUEsaUVBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNBQUEsK0NBQUEsZ0RBQUEsMkNBSUUsV0FBQSxPQzNDSixxQkFDQyxXQUFBLEszQ3dFRyw0QjJDekVKLHFCQUdFLFdBQUEsTUFFRCwyQkFDQyxNQUFBLEtBQ0EsV0FBQSwrQkFBQSxNQUFBLENBQUEsTUFBQSxVQUNBLGdCQUFBLE1BQ0EsdUNqQ3dDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLElWbUJFLDRCMkNoRUYsdUNqQ3dDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLE1pQ3hDQywrQ0FDQyxPQUFBLE8zQzBEQSw0QjJDM0RELCtDQUdFLE9BQUEsU0FLSiwyQkFDQyxXQUFBLE9BQ0EsWUFBQSxLQUNBLGNBQUEsSzNDZ0RFLDRCMkNuREgsMkJBS0UsWUFBQSxPQUNBLGNBQUEsUUFPRiwwQmpDYkMsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLaUNZQSxPQUFBLEVBQUEsTTNDb0NFLDRCMkN0Q0gsMEJBSUUsT0FBQSxHQUdGLGdDQUNDLGVBQUEsS0FDQSxXQUFBLE8zQzZCRSw0QjJDL0JILGdDQUlFLFFBQUEsS0FBQSxFQUFBLFFBR0YsaUNqQ0FDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZWlDSEEsUUFBQSxFQUFBLEtBQ0EsY0FBQSxPM0NxQkUsNEIyQ3hCSCxpQ2pDQUMsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLaUNDQyxRQUFBLEVBQ0EsY0FBQSxNQUVELHlDQUNDLE9BQUEsTUFDQSxTQUFBLFMzQ2FDLDRCMkNmRix5Q0FJRSxPQUFBLFNBTUYsK0NBQ0MsTUFBQSxPQUNBLE9BQUEsT0FDQSxRQUFBLE1BQ0EsU0FBQSxTQUNBLFdBQUEsd0JBQUEsTUFBQSxDQUFBLFFBQUEsVUFDQSxnQkFBQSxRM0NEQyw0QjJDTEYsK0NBUUUsTUFBQSxPQUNBLE9BQUEsUUFHRix3Q0FDQyxVQUFBLE9BQ0EsV0FBQSxPQUNBLFlBQUEsSTNDVkMsNEIyQ09GLHdDQUtFLFFBQUEsTUFFRCwwQ0FDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxPQUFBLGNBQUEsT0FDQSw4Q0FDQyxNQUFBLEtBQ0EsYUFBQSxLQzVGTCxjQUNDLFdBQUEsTUFDQSxRQUFBLE1BQUEsRUFBQSxLQUNBLFdBQUEsT0FDQSxpQkFBQSxLNUNxRUcsNEI0Q3pFSixjQU1FLFdBQUEsT0FDQSxRQUFBLE9BQUEsRUFBQSxHQUVELHlCQUNDLGNBQUEsTTVDK0RFLDRCNENoRUgseUJBR0UsY0FBQSxRQUVELDJCQUVDLGVBQUEsTTVDeURDLDRCNEMzREYsMkJBSUUsZUFBQSxPNUN1REEsNEI0Q3BERiw0QkFJRSxVQUFBLE01Q2dEQSw0QjRDNUNILHNCbENQQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLE1WZ0RFLDRCNEN4Q0YsZ0NsQ2dCQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLElrQ2xCRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsUUFBQSxFQUFBLE9BQ0EsY0FBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLFFDeENQLGVBQ0MsV0FBQSxNN0N3RUcsNEI2Q3pFSixlQUdFLFdBQUEsUUNIRixpQkFFQyxRQUFBLEtBQUEsRUFBQSxLQUNBLGlCQUFBLFE5Q3NFRyw0QjhDekVKLGlCQUtFLFdBQUEsT0FDQSxRQUFBLE9BQUEsRUFBQSxRQUtELDRCQUVDLFdBQUEsT0FDQSxjQUFBLE9BQ0EsZUFBQSxNOUMwREUsNEI4QzlESCw0QkFNRSxjQUFBLFFBRUQsK0JBRUMsZUFBQSxPQUNBLFlBQUEsSUFHRiw4QkFDQyxPQUFBLEVBQUEsTTlDK0NFLDRCOENoREgsOEJBR0UsT0FBQSxHQUdGLDRCQUNDLFdBQUEsT0FDQSxXQUFBLEs5Q3dDRSw0QjhDMUNILDRCQUlFLFdBQUEsT0NsQ0YsdUJyQ3FCQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEtxQ3RCQSxVQUFBLE9BQ0EsT0FBQSxLQUFBLEtBQUEsSy9DcUVFLDRCK0N4RUgsdUJBS0UsT0FBQSxPQUFBLEtBQUEsS0FDQSxVQUFBLHFCQUlELHVCckNzQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJcUN6Q0MsZUFBQSxLQUNBLFlBQUEsSUFBQSxNQUFBLFEvQzJEQyw0QitDOURGLHVCckNzQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLcUNyQ0UsT0FBQSxFQUNBLGNBQUEsSUFBQSxNQUFBLFNBRUQsMEJBQ0MsY0FBQSxPL0NvREEsNEIrQ3JERCwwQkFHRSxXQUFBLE9BQ0EsY0FBQSxRQUdGLG1DckNMRCxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEtWZ0RFLDRCK0M1Q0Esb0RyQ29CRixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEtxQ3RCSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxRQUdGLHdDckNhRixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVWbUJFLDRCK0NyQ0Esd0NyQ2FGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS3FDZEksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsZS9DZ0NGLDRCK0M5QkMseURBRUUsUUFBQSxNQUdGLCtDQUNDLGNBQUEsS0FDQSxpREFDQyxNQUFBLFFBQ0EsVUFBQSxPQUNBLGdCQUFBLFVBRUQsc0RBQ0MsTUFBQSxRQUNBLFVBQUEsT0FDQSxlQUFBLEtBQ0EsY0FBQSxPQUNBLFlBQUEsSUFFRCxvREFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLE9BQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXL0NRSCw0QitDWEUsb0RBS0UsY0FBQSxNQUVELHdEQUNDLFVBQUEsS0FDQSxXQUFBLE9BQ0EsV0FBQSxNQUNBLFlBQUEsTy9DQUosNEIrQ0pHLHdEQU1FLFVBQUEsT0FDQSxXQUFBLEtBQ0EsWUFBQSxNQUdGLHNEQUNDLE1BQUEsS0FDQSxVQUFBLE8vQ1RKLDRCK0NPRyxzREFJRSxVQUFBLFFBSUgsc0RBQ0MsWUFBQSxJL0NoQkgsNEIrQ21CQyxxREFFRSxRQUFBLE1BSUgsb0RBQ0MsUUFBQSxLL0MxQkQsNEIrQ3lCQSxvREFHRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsTUFLSixvQnJDekRBLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFLQSxhQUFBLGVWY0UsNEIrQ2lDRixvQnJDekRBLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FLQSxhQUFBLEVxQ3FERSxZQUFBLFFBRUQsaUhBQUEsa0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsNkNBQUEsMkNBQUEsMENBQUEsMkdBQUEsa0RBQUEsNkRBQUEsMkNBQUEseUNBQUEsaUhBQUEsa0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsNkNBQUEsMkNBQUEsMENBQUEsMkdBQUEsa0RBQUEsNkRBQUEsMkNBQUEseUNBQUEsNEVBQUEsMEVBQUEsNkNBQUEsd0NBQUEsZ0RBQUEsK0NBQUEsaURBQUEsNEVBQUEsNkRBQUEsZ0RBQUEsb0NBQUEsd0NBQUEsOENBQUEsZ0RBQUEsaURBQUEsNkJBQUEsMkNBQUEsNENBQUEsNENBQUEsOENBQUEsK0NBQUEsMkJBQUEsMENBQUEsNEVBQUEsMEVBQUEsNkNBQUEsd0NBQUEsZ0RBQUEsK0NBQUEsaURBQUEsNEVBQUEsNkRBQUEsb0NBQUEsd0NBQUEsZ0hBQUEsa0VBQUEsa0VBQUEsZ0hBQUEsa0VBQUEsa0VBQUEsOENBQUEsNkdBQUEsOEdBQUEsK0RBQUEsZ0VBQUEsK0RBQUEsZ0VBQUEsNkdBQUEsOEdBQUEsK0RBQUEsZ0VBQUEsK0RBQUEsZ0VBQUEsZ0RBQUEsaURBQUEsNkJBQUEsMkNBQUEsNENBQUEsNENBQUEsOENBQUEsK0NBQUEsMENBQ0MsV0FBQSxPQUNBLGNBQUEsSy9DM0NBLDRCK0N5Q0QsaUhBQUEsa0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsNkNBQUEsMkNBQUEsMENBQUEsMkdBQUEsa0RBQUEsNkRBQUEsMkNBQUEseUNBQUEsaUhBQUEsa0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsbUVBQUEsb0RBQUEsa0VBQUEsK0RBQUEsZ0VBQUEsNkNBQUEsMkNBQUEsMENBQUEsMkdBQUEsa0RBQUEsNkRBQUEsMkNBQUEseUNBQUEsNEVBQUEsMEVBQUEs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QUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsNkVBQUEsOERBQUEsaURBQUEscUNBQUEseUNBQUEsK0NBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNBQUEsK0NBQUEsZ0RBQUEsNEJBQUEsMkNBQUEsNkVBQUEsOERBQUEscUNBQUEseUNBQUEsaUhBQUEsbUVBQUEsbUVBQUEsaUhBQUEsbUVBQUEsbUVBQUEsK0NBQUEsOEdBQUEsK0dBQUEsZ0VBQUEsaUVBQUEsZ0VBQUEsaUVBQUEsOEdBQUEsK0dBQUEsZ0VBQUEsaUVBQUEsZ0VBQUEsaUVBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNBQUEsK0NBQUEsZ0RBQUEsMkNBQ0ksWUFBQSxFQUNBLGVBQUEsT0FDQSxZQUFBLElBQ0EsY0FBQSxLQUNBLGNBQUEsT3BFNENKLDRCb0VqREEsa0hBQUEsbUdBQUEsaUhBQUEsOEdBQUEsK0dBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsa0hBQUEsbUdBQUEsaUhBQUEsOEdBQUEsK0dBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsb0VBQUEscURBQUEsbUVBQUEsZ0VBQUEsaUVBQUEsOENBQUEsNENBQUEsMkNBQUEsNEdBQUEsbURBQUEsOERBQUEsNENBQUEsMENBQUEsNkVBQUEsMkVBQUEsOENBQUEseUNBQUEsaURBQUEsZ0RBQUEsa0RBQUEsNkVBQUEsOERBQUEsaURBQUEscUNBQUEseUNBQUEsK0NBQUEsaURBQUEsa0RBQUEsOEJBQUEsNENBQUEsNkNBQUEsNkNB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S0FDQSxtREFDSSxNQUFBLE9BQ0EsT0FBQSxPNURVaEIsNEI0RFpZLG1EQUlRLE1BQUEsT0FDQSxPQUFBLFFBSVosd0hBQUEseUdBQUEsdUhBQUEsb0hBQUEscUhBQUEsMEVBQUEsMkRBQUEseUVBQUEsc0VBQUEsdUVBQUEsMEVBQUEsMkRBQUEseUVBQUEsc0VBQUEsdUVBQUEsb0RBQUEsa0RBQUEsaURBQUEsa0hBQUEseURBQUEsb0VBQUEsa0RBQUEsZ0RBQUEsbUZBQUEsaUZBQUEsb0RBQUEsK0NBQUEsdURBQUEsc0RBQUEsd0RBQUEsd0hBQUEseUdBQUEsdUhBQUEsb0hBQUEscUhBQUEsMEVBQUEsMkRBQUEseUVBQUEsc0VBQUEsdUVBQUEsMEVBQUEsMkRBQUEseUVBQUEsc0VBQUEsdUVBQUEsb0RBQUEsa0RBQUEsaURBQUEsa0hBQUEseURBQUEsb0VBQUEsa0RBQUEsZ0RBQUEsbUZBQUEsaUZBQUEsb0RBQUEsK0NBQUEsdURBQUEsc0RBQUEsd0RBQUEsbUZBQUEsb0VBQUEsdURBQUEsMkNBQUEsK0NBQUEscURBQUEsdURBQUEsd0RBQUEsb0NBQUEsa0RBQUEsbURBQUEsbURBQUEscURBQUEsc0RBQUEsa0NBQUEsaURBQUEsbUZBQUEsb0VBQUEsMkNBQUEsK0NBQUEsdUhBQUEseUVBQUEseUVBQUEsdUhBQUEseUVBQUEseUVBQUEscURBQUEsb0hBQUEscUhBQUEsc0VBQUEsdUVBQUEsc0VBQUEsdUVBQUEsb0hBQUEscUhBQUEsc0VBQUEsdUVBQUEsc0VBQUEsdUVBQUEsdURBQUEsd0RBQUEsb0NBQUEsa0RBQUEsbURBQUEsbURBQUEscURBQUEsc0RBQUEsaURBQ0ksWUFBQSxFQUNBLGNBQUEsTTVEQ1osNEI0REhRLHdIQUFBLHlHQUFBLHVIQUFBLG9IQUFBLHFIQUFBLDBFQUFBLDJEQUFBLHlFQUFBLHNFQUFBLHVFQUFBLDBFQUFBLDJEQUFBLHlFQUFBLHNFQUFBLHVFQUFBLG9EQUFBLGtEQUFBLGlEQUFBLGtIQUFBLHlEQUFBLG9FQUFBLGtEQUFBLGdEQUFBLG1GQUFBLGlGQUFBLG9EQUFBLCtDQUFBLHVEQUFBLHNEQUFBLHdEQUFBLHdIQUFBLHlHQUFBLHVIQUFBLG9IQUFBLHFIQUFBLDBFQUFBLDJEQUFBLHlFQUFBLHNFQUFBLHVFQUFBLDBFQUFBLDJEQUFBLHlFQUFBLHNFQUFBLHVFQUFBLG9EQUFBLGtEQUFBLGlEQUFBLGtIQUFBLHlEQUFBLG9FQUFBLGtEQUFBLGdEQUFBLG1GQUFBLGlGQUFBLG9EQUFBLCtDQUFBLHVEQUFBLHNEQUFBLHdEQUFBLG1GQUFBLG9FQUFBLHVEQUFBLDJDQUFBLCtDQUFBLHFEQUFBLHVEQUFBLHdEQUFBLG9DQUFBLGtEQUFBLG1EQUFBLG1EQUFBLHFEQUFBLHNEQUFBLGtDQUFBLGlEQUFBLG1GQUFBLG9FQUFBLDJDQUFBLCtDQUFBLHVIQUFBLHlFQUFBLHlFQUFBLHVIQUFBLHlFQUFBLHlFQUFBLHFEQUFBLG9IQUFBLHFIQUFBLHNFQUFBLHVFQUFBLHNFQUFBLHVFQUFBLG9IQUFBLHFIQUFBLHNFQUFBLHVFQUFBLHNFQUFBLHVFQUFBLHVEQUFBLHdEQUFBLG9DQUFBLGtEQUFBLG1EQUFBLG1EQUFBLHFEQUFBLHNEQUFBLGlEQUlRLFVBQUEsT0FDQSxXQUFBLFFBR1IscUNBQ0ksVUFBQSxPQUdSLDJCQUNJLE1BQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLE9BQ0EsZ0JBQUEsTUFDQSxvQkFBQSxPQUNBLGtCQUFBLFU1RGZSLDRCNERTSSwyQkFRUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFHUix5QkFDSSxPQUFBLEtBQUEsRTVEdkJSLDRCNERzQkkseUJBR1EsT0FBQSxLQUFBLEdBRUosa0NsRDlFVixRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEtrRDZFYyxPQUFBLEVBQUEsTUFDQSxRQUFBLEVBQUEsTUFBQSxLNUQ5QlosNEI0RDJCUSxrQ0FLUSxRQUFBLEVBQ0EsT0FBQSxFQUFBLFFBRUosd0NsRDNEZCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVrRHdEa0IsUUFBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLGNBQUEsSzVEdkNoQiw0QjREbUNZLHdDbEQzRGQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxla0Q2RHNCLFFBQUEsRUFBQSxNQUNBLGNBQUEsT0FFSiwwQ0FDSSxRQUFBLE1BQ0EsaUJBQUEsS0FDQSxRQUFBLE9BQUEsT0FBQSxLQUNBLG1CQUFBLEtBQUEsSUFBQSxJQUFBLEVBQUEscUJBQUEsV0FBQSxLQUFBLElBQUEsSUFBQSxFQUFBLHFCNURqRHBCLDRCNEQ2Q2dCLDBDQU1RLFFBQUEsT0FBQSxPQUFBLFFBR1IsNENBQ0ksT0FBQSxLQUNBLE1BQUEsT0FDQSxPQUFBLEVBQUEsS0FBQSxPNUR6RHBCLDRCNERzRGdCLDRDQUtRLE1BQUEsT0FDQyxjQUFBLFFBR1QsMENBQ0ksWUFBQSxFQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxTQUFBLENBQUEsV1MzSXZCLG9CQUNDLFdBQUEsbUNBRUQsYUFDQyxXQUFBLE9BQ0EsY0FBQSxLckVtRUUsNEJxRXJFSCxhQUtFLGNBQUEsTUFHRixnREFDQyxlQUFBLE1yRTRERSw0QnFFN0RILGdEQUdFLGVBQUEsTUFFRCw2RUFDQyxRQUFBLEtBQ0Esa0dBQ0MsUUFBQSxLQUFBLEVyRXFEQSw0QnFFdERELGtHQUdFLFFBQUEsS0FBQSxHQUdGLCtFQUNDLFlBQUEsSUFDQSxnQkFBQSxVQ3hCSixnRUFHQyxZQUFBLEVBQ0EsV0FBQSxLQUNBLFFBQUEsT0FBQSxLQUNBLFFBQUEsYUNSQSxtRkFDQyxnQkFBQSxTQUNBLFdBQUEsSUFBQSxNQUFBLEt2RXNFRSw0QnVFeEVILG1GQUlFLFFBQUEsT3ZFb0VDLDRCdUVsRUYseUZBRUUsUUFBQSxNQUdBLCtGQUNDLFFBQUEsTUFBQSxFQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsOEdBQ0MsUUFBQSxLQUVELGlIQUNDLE1BQUEsTUFFRCw0R0FDQyxNQUFBLFFBS0oseUZBQ0MsV0FBQSxJQUFBLE1BQUEsS3ZFNENDLDRCdUU3Q0YseUZBR0UsUUFBQSxPdkUwQ0EsNEJ1RXhDRCw0RkFFRSxRQUFBLE9BRUQsc0dBQ0MsY0FBQSxJQUFBLE1BQUEsUXZFbUNELDRCdUVwQ0Esc0dBR0UsU0FBQSxTQUNBLFFBQUEsS0FBQSxFQUNBLGNBQUEsU0FFRCx3SEFDQyxjQUFBLElBQUEsTUFBQSxLdkU0QkYsNEJ1RTFCQyx5R0FFRSxRQUFBLE9BRUQsd0hBQ0MsUUFBQSxLQUVELDJIQUNDLFFBQUEsS0FBQSxFdkVrQkgsNEJ1RW5CRSwySEFHRSxRQUFBLEVBQ0EsU0FBQSxTQUNBLE1BQUEsR0FFRCwrSEFDQyxNQUFBLEtBQ0EsT0FBQSxNQUNBLGNBQUEsUUFBQSxXQUFBLFF2RVNKLDRCdUVaRywrSEFLRSxNQUFBLE1BQ0EsT0FBQSxPQUlILHNIQUNDLFFBQUEsRUFBQSxPdkVDSCw0QnVFRkUsc0hBR0UsUUFBQSxHQUdBLHFJQUNDLE1BQUEsS0FDQSxRQUFBLFFBQ0EsY0FBQSxNdkVQTCw0QnVFSUkscUlBS0UsVUFBQSxNQUdGLCtIQUNDLE1BQUEsUUFDQSxVQUFBLE9BQ0EsV0FBQSxNQUNBLFlBQUEsSXZFaEJMLDRCdUVZSSwrSEFNRSxPQUFBLEVBQ0EsT0FBQSxPQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsTUFBQSxHQUlILCtIQUNDLFVBQUEsT0FHRix1SEFDQyxXQUFBLE92RS9CSCw0QnVFOEJFLHVIQUdFLFFBQUEsTUFFRCw0SEFDQyxZQUFBLEl2RXBDSiw0QnVFdUNFLDBIQUVFLFdBQUEsT0FFRCx5SUFDQyxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPdkU1Q0osNEJ1RTJDRyx5SUFHRSxpQkFBQSxNQUFBLGNBQUEsTUFBQSxnQkFBQSxZekVpdlhULG9MeUU3dVhTLG9MQUVFLG1CQUFBLEtBQ0EsT0FBQSxFQUdGLHNLQUNFLGdCQUFBLFVBQ0EsTUFBQSxNQUNBLFdBQUEsT3ZFM0RQLDRCdUV3REssc0tBS0csTUFBQSxLQUNBLFVBQUEsUUFNTiwwSEFDQyxXQUFBLE92RXJFSCw0QnVFb0VFLDBIQUdFLFdBQUEsS0FDQSxXQUFBLE9BRUQsNEpBQ0MsVUFBQSxPQU1ILHVIQUNDLE1BQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLE9BQUEsT0FDQSxpQkFBQSxLQUNBLFdBQUEsTXZFeEZGLDRCdUVpRkMsdUhBVUUsV0FBQSxRQUVELDhIQUNDLFFBQUEsSUFDQSxJQUFBLE9BQ0EsWUFBQSxFQUNBLFVBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxPQUVELDZIQUNDLE9BQUEsUUFHQSxtSUFDQyxRQUFBLElBSUgsNkdBQ0MsT0FBQSxFQUNBLFNBQUEsT0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUFBLE9BQ0EsaUJBQUEsS0FDQSwwSEFDQyxNQUFBLEtBQ0EsT0FBQSxPQUNBLFFBQUEsRUFBQSxPQUNBLE9BQUEsS0FBQSxFQUFBLEtBQ0EsUUFBQSxhQUNBLE9BQUEsSUFBQSxNQUFBLFF2RTFISCw0QnVFb0hFLDBIQVFFLE1BQUEsS0FDQSxjQUFBLE1BR0YsdUlBRUMsWUFBQSxFQUNBLFVBQUEsT0FDQSxRQUFBLE9BQUEsS3ZFcElILDRCdUVnSUUsdUlBTUUsTUFBQSxLQUNBLGNBQUEsS0FDQSxRQUFBLE9BQUEsUUFJSCw4SEFDQyxXQUFBLE9BQ0EsU0FBQSxTQUNBLE9BQUEsRUN4Tk4sa0VBQ0MsWUFBQSxPQUVDLGtGQUNDLFFBQUEsS0FHQSwyRkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsOEZBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0csa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0gsaUdBQ0MsTUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsV0FBQSxNeEV1REYsNEJ3RTNEQyxpR0FNRSxVQUFBLE1BSUQseUdBQ0MsVUFBQSxLeEVnREgsNEJ3RWpERSx5R0FHRSxVQUFBLE1BRUQsMklBQ0MsVUFBQSxLQUlILDRHQUNDLFVBQUEsT0FDQSxRQUFBLEVBQUEsS0FBQSxLQUVELHVHQUNDLGlCQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxjQUFBLEtBQ0EsMEdBQ0MsTUFBQSxLQUNBLFVBQUEsS0FJQSw4SEFDQyxNQUFBLEtBQ0EsVUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsUUFBQSxPQUFBLE9BQ0EsV0FBQSxNQUNBLHFJQUNDLFFBQUEsSUFDQSxJQUFBLE9BQ0EsWUFBQSxFQUNBLFVBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxPQUdBLDBJQUNDLFFBQUEsSUFLSiwwR0FDQyxPQUFBLEVBQ0EsU0FBQSxPQUNBLFFBQUEsRUFBQSxPQUNBLDJIQUNDLFdBQUEsS0FDQSw4SEFDQyxTQUFBLFNBQ0EseUlBQ0MsZUFBQSxLQUVELG9JQUNJLFFBQUEsTUFDQSxPQUFBLFFBQ0EsU0FBQSxTQUNBLGNBQUEsT0FDSCw0SUFDRyxRQUFBLEdBQ0MsSUFBQSxLQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsY0FBQSxJQUNBLFNBQUEsU0FDQSxXQUFBLFFBQ0EsTUFBQSxFQUNBLGlCQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLFFBQUEsY0FBQSxJQUFBLElBQUEsUUFBQSxXQUFBLElBQUEsSUFBQSxRQUNBLE9BQUEsT0FBQSxNQUFBLEtBQ0EsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxLQUVKLDRJQUNDLFVBQUEsT0FHRixvSUFDQyxJQUFBLEVBQ0EsTUFBQSxFQUNBLFFBQUEsRUFDQSxRQUFBLEdBQ0csTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLFFBRUEsMElBQ0YsT0FBQSxRQUVELDBKQUNJLGlCQUFBLEtBS1AsMklBQUEsNElBQ0MsUUFBQSxLQUlILDRHQUNDLFdBQUEsSUFBQSxNQUFBLEtBQ0EsWUFBQSxPQUNBLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRXhFMURGLDRCd0V1REMsNEdBS0UsWUFBQSxRQUdGLDBHQUNDLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFLSix1R0FDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxXQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFdBQUEsSUFBQSxNQUFBLFF4RTNFQyw0QndFcUVGLHVHQVFFLFFBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxRQUVELHFIQUNDLFVBQUEsT0FDQSxZQUFBLEl4RW5GQSw0QndFaUZELHFIQUlFLFdBQUEsT0FDQSxjQUFBLFFBRUQsdUhBQ0MsTUFBQSxRQUNBLGdCQUFBLFVBR0Ysd0hBR0MsWUFBQSxFQUNBLFVBQUEsT0FDQSxXQUFBLE9BQ0EsUUFBQSxhQUNBLFFBQUEsUUFBQSxNeEVwR0EsNEJ3RTZGRCx3SEFTRSxNQUFBLE14RXRHRCw0QnlFekVKLHVCQUVFLFFBQUEsRUFBQSxPQUNBLE9BQUEsc0JBRUQsc0NBQ0MsVUFBQSxLQUNBLFdBQUEsT0FDQSxRQUFBLE9BQUEsT3pFaUVFLDRCeUVwRUgsc0NBS0UsVUFBQSxPQUNBLFFBQUEsT0FBQSxRQUdGLGtDQUNDLFFBQUEsS0FDQSxVQUFBLE9BQ0EsUUFBQSxLQUFBLE9BQ0EsY0FBQSxJQUFBLE1BQUEsS3pFdURFLDRCeUUzREgsa0NBTUUsVUFBQSxLQUNBLFFBQUEsS0FBQSxNQUdGLG1EQUNDLGNBQUEsT0FDQSxtQkFBQSxRQUFBLElBQUEsWUFBQSxjQUFBLFFBQUEsSUFBQSxZQUFBLFdBQUEsUUFBQSxJQUFBLFlBQ0EsY0FBQSxJQUFBLE1BQUEsUXpFOENFLDRCeUVqREgsbURBS0UsY0FBQSxNQUVBLDJEQUNTLFFBQUEsR0FLViwwRC9EZkEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLK0RjQyxTQUFBLFNBQ0EsUUFBQSxFQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLG1CQUFBLFdBQUEsV0FBQSxXekUrQkMsNEJ5RXBDRiwwREFPRSxRQUFBLEdBR0YseURBQ0MsTUFBQSxLQUNBLFFBQUEsTUFBQSxFQUNBLFVBQUEsT0FDRyxXQUFBLE9BQ0EsaUVBQ0MsTUFBQSxRQUNBLGlCQUFBLG9CQUNBLG1FQUNDLGdCQUFBLFVBR0YsZ0VBQ0MsTUFBQSxRQUNBLGlCQUFBLG9CQUdMLGlFL0RmQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGUrRFlDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsTXpFTUMsNEJ5RVRGLGlFQUtFLE9BQUEsTy9EcEJGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZ0IrRGtCQyxxRUFDQyxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsUUFBQSxXQUFBLFFBQ0EsaUJBQUEsS0FRRCxzRUFDQyxZQUFBLElBQ0EsVUFBQSxRQUNBLFlBQUEsT3pFZEEsNEJ5RVdELHNFQUtFLFlBQUEsRUFDQSxZQUFBLElBQ0EsVUFBQSxPQUNBLFlBQUEsR0FJSCxvRS9EeERBLHdCQUFBLEVBQ0EsV0FBQSxFQUNBLGtCQUFBLEVBQ0EsaUJBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLK0RzREMsUUFBQSxFQUFBLE9BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxvQkFBQSxRQUFBLFdBQUEsUXpFN0JDLDRCeUV1QkYsb0VBUUUsUUFBQSxFQUFBLE1BRUQsbUZBQ0MsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLE96RXBDQSw0QnlFaUNELG1GQUtFLFVBQUEsT0FDQSxlQUFBLFFBR0YsK0VBQ0MsT0FBQSxLQUFBLEVBQUEsRUFDQSxvQkFBQSxNQUFBLFdBQUEsTUFDQSwrRkFDQyxjQUFBLE1BR0YsZ0ZBQ0MsV0FBQSxLQUtGLGlFL0QvRUEsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxlK0Q0RUMsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsU0FDQSxvQkFBQSxRQUFBLFdBQUEsUXpFM0RDLDRCeUV1REYsaUUvRC9FQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGdCK0RtRkMsNkVBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT3pFbkVBLDRCeUVnRUQsNkVBTUUsWUFBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNDLGtCQUFBLElBQUEsZUFBQSxJQUFBLFlBQUEsU0FDRyxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsbUJBQUEsZUFBQSxlQUFBLGdCQUVMLGtHQUNDLFlBQUEsRUFDQSxRQUFBLE1BQUEsT0FDQSxjQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQ0EsV0FBQSxLQUlBLDRHQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtIQUNDLE1BQUEsS0FDRyxXQUFBLE9BQ0EsZUFBQSxNekV6Rk4sNEJ5RXNGRSxrSEFLSyxNQUFBLEtBQ0EsZUFBQSxFQUNBLFVBQUEsUUFLUCxvRkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxJQUFBLGVBQUEsSUFBQSxZQUFBLFNBQ0EsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsU0FDQSxtQkFBQSxXQUFBLHNCQUFBLFFBQUEsbUJBQUEsWUFBQSxlQUFBLFlBQ0Esd0ZBQ0MsTUFBQSxRQUVBLFNBQUEsU0FDQSxnQkFBQSxLQUNBLGFBQUEsTUFDQSwrRkFDQyxRQUFBLEdBQ0csSUFBQSxJQUNBLEtBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsaUJBQUEsUUFDQSxrQkFBQSxxQkFBQSxlQUFBLGNBQUEscUJBQUEsZUFBQSxVQUFBLHFCQUFBLGVBSUgsb0dBQ0MsVUFBQSxLekUzSEosNEJ5RStIQyx3RkFBQSx3RkFHRSxVQUFBLE16RWxJSCw0QnlFb0lFLGdHQUFBLGdHQUdFLFVBQUEsTUFJSCw0RkFDQyxZQUFBLEVBQ0EsUUFBQSxNQUNBLFlBQUEsU0FBQSxDQUFBLFdBS0QsOEdBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBRUcsa0JBQUEsU0FBQSxlQUFBLFNBQUEsWUFBQSxTQUNBLG1CQUFBLFdBQUEsc0JBQUEsUUFBQSxtQkFBQSxZQUFBLGVBQUEsWUFDQSwySEFDQyxZQUFBLEt6RXpKTiw0QnlFd0pLLDJIQUdFLFlBQUEsT0FHRixrSEFDQyxRQUFBLEtBRUQsc0hBQ0MsWUFBQSxLQUNBLGFBQUEsTUFJTix3RkFDQyxNQUFBLFFBQ0EsVUFBQSxPQUNBLFdBQUEsTUFFRCxxRkFDQyxVQUFBLE9BQ0EsV0FBQSxLQUNBLE1BQUEsUUFDQSxnQkFBQSxVekVoTEQsNEJ5RTRLQSxxRkFNRSxXQUFBLEdBU0wsZ0NBQ0MsUUFBQSxPQUFBLE1BQUEsS3pFNUxFLDRCeUUyTEgsZ0NBR0UsV0FBQSxPQUNBLFFBQUEsRUFBQSxRekUvTEMscUR5RTJMSCxnQ0FPRyxXQUFBLFFBR0YsNENBQ0MsUUFBQSxLQUNBLHFEQUlDLE1BQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxZQUFBLFNBQUEsQ0FBQSxXQUNBLFFBQUEsT0FBQSxPQUNBLFdBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGVBQUEsZ0RBQUEsZ0RBQUEsaURBQUEsaURBQUEsK0NBQUEsT0FBQSxnREFBQSxnREFBQSxpREFBQSxpREFBQSwrQ3pFak5BLDRCeUV1TUQscURBWUUsUUFBQSxPQUFBLFFBRUQsK0RBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBS0QsOERBQ0MsUUFBQSxLQU1GLG9EQUNDLFlBQUEsSUFDQSxhQUFBLE1BV0gsZ0NBQ0MsUUFBQSxLQUNBLFVBQUEsT0FDQSxXQUFBLE96RWxQRSw0QnlFK09ILGdDQUtFLFdBQUEsUUMzVEQsMENBQ0MsVUFBQSxPQUNBLGNBQUEsTzFFcUVDLDRCMEV2RUYsMENBSUUsVUFBQSxLQUNBLGNBQUEsTUFFRCwrQ0FBQSw0Q0FDQyxNQUFBLFFBSUgsZ0JBQ0MsS0FBQSxJQUNBLElBQUEsT0FDQSxZQUFBLEVBQ0EsVUFBQSxPQUNBLFNBQUEsU0FDQSxjQUFBLE1BQ0EsUUFBQSxNQUFBLE9BQ0EsWUFBQSxTQUFBLENBQUEsV0FDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUIxRWtERSw0QjBFM0RILGdCQVdFLElBQUEsT0FDQSxVQUFBLEtBQ0EsY0FBQSxPQUNBLFFBQUEsTUFBQSxPQUVELHFCQUNDLE1BQUEsS0FDQSxXQUFBLHdFQUFBLFdBQUEscUVBRUQsc0JBQ0MsTUFBQSxLQUNBLGlCQUFBLEtBSUQsOEJBQ0MsZUFBQSxLQUNBLE9BQUEsWUFDQSxpQkFBQSxrQkFHRixtQkFDQyxXQUFBLEtBQ0EsWUFBQSxFQUdELGdCQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQTRCRCxvQkFDQyxNQUFBLFFBQ0EsVUFBQSxPMUVURSw0QjBFT0gsb0JBSUUsVUFBQSxRQUdGLDRCQUNDLE1BQUEsS0FDQSxRQUFBLG1CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxpQkFBQSxLQUNBLGNBQUEsT0FDQSxZQUFBLE0xRXJCRSw0QjBFY0gsNEJBU0UsWUFBQSxHQUdBLDJDQUNDLGVBQUEsS0FNRixrQ0FDQyxRQUFBLEVBQ0EsT0FBQSxFQUNBLEtBQUEsUUFDQSxVQUFBLE9BQ0EsVUFBQSxPQUNBLFdBQUEsT0FDQSxZQUFBLFFBQ0EsZUFBQSxLQUNBLGVBQUEsTUFDQSxtQkFBQSxLQUNBLG1CQUFBLFFBQUEsSUFBQSxRQUFBLGNBQUEsUUFBQSxJQUFBLFFBQUEsV0FBQSxRQUFBLElBQUEsUUFDQSxpQkFBQSxZQUNBLFlBQUEsU0FBQSxDQUFBLFcxRTlDQyw0QjBFaUNGLGtDQWdCRSxVQUFBLEtBQ0EsVUFBQSxRQUdGLHdDQUNDLFlBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsVUFBQSxFQUVBLFlBQUEsUUFDQSxtQkFBQSxRQUFBLElBQUEsUUFBQSxjQUFBLFFBQUEsSUFBQSxRQUFBLFdBQUEsUUFBQSxJQUFBLFFBQ0EsaUJBQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsTzFFckVGLDRCMEVxREYsd0NBa0JLLE1BQUEsT0FDQSxPQUFBLFFBRUQsa0RBQ0MsY0FBQSxFQUFBLElBQUEsSUFBQSxFQUNBLFdBQUEsc0JBQUEsTUFBQSxDQUFBLElBQUEsU0FBQSxDQUFBLEtBQ0gsZ0JBQUEsSUFHRSxpREFDQyxjQUFBLElBQ0EsZUFBQSxJQUNBLFdBQUEscUJBQUEsTUFBQSxDQUFBLElBQUEsU0FBQSxDQUFBLEtBQ0gsZ0JBQUEsSUFHRixxQ0FDQyxpQkFBQSxZQUNBLGdEQUFBLDJDQUNDLFFBQUEsRUFDQSxVQUFBLEVBQ0csU0FBQSxPQ3JLUCxpQmpFc0JFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsS2lFdkJELFNBQUEsU0FDQSxnQ0FFQyxPQUFBLE9BQUEsS0FBQSxFM0VvRUUsNEIyRXRFSCxnQ0FJRSxXQUFBLFFBR0Ysc0NBRUMsT0FBQSxPQUFBLEtBQUEsRTNFNkRFLDRCMkUvREgsc0NBSUUsVUFBQSxLQUNBLFdBQUEsR0NkRiw2RGxFZ0RDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFVQSxZQUFBLGVWU0UsNEI0RXhFSCw2RGxFZ0RDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FVQSxZQUFBLEVrRXpEQyxRQUFBLEVBQUEsUUFLRixtRWxFcUNDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFVQSxZQUFBLGNWU0UsNEI0RTdESCxtRWxFcUNDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FVQSxZQUFBLEdrRTNDRiw4Q2xFQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLa0VGRCxTQUFBLFNBQ0EsbUJBQUEsV0FBQSxzQkFBQSxRQUFBLG1CQUFBLFlBQUEsZUFBQSxZQUNBLG9CQUFBLE1BQUEsV0FBQSxXQUlFLDJEQUNDLE1BQUEsS0FDQSxPQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsY0FBQSxRQUFBLFdBQUEsUTVFd0NBLDRCNEU1Q0QsMkRBTUUsT0FBQSxPQU1KLHVEQUNDLE9BQUEsRUFFRCw2RGxFS0MsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxla0VSQSxpQkFBQSxLNUUyQkUsNEI0RTdCSCw2RGxFS0MsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxNa0VVRCxnRWxFZkMsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxlQVVBLFlBQUEsYWtFR0EsUUFBQSxFQUNBLFdBQUEsRUFDQSxjQUFBLEVBQ0EsZ0JBQUEsSzVFR0UsNEI0RVRILGdFbEVmQyxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEtBVUEsWUFBQSxFa0VVQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLE9BQ0EsS0FBQSxJQUNBLFNBQUEsU0FDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsa0JBRUQsbUVBQ0MsY0FBQSxPNUVSQyw0QjRFT0YsbUVBR0UsTUFBQSxNQUNBLE9BQUEsTUFDQSxPQUFBLEVBQUEsTUFDQSxjQUFBLEVBQ0Esa0JBQUEsY0FBQSxjQUFBLGNBQUEsVUFBQSxjQUNBLGlCQUFBLFM1RWZBLDRCNEVpQkQseUZBRUUsaUJBQUEsU0FHRix1RUFDQyxNQUFBLEs1RXZCQSw0QjRFc0JELHVFQUdFLFFBQUEsR0FPRCxtR0FDQyxRQUFBLEtBS0osbUVBQ0MsT0FBQSxFQUNBLE9BQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGtCQUFBLHlCQUFBLFVBQUEseUJBQ0EsaUJBQUEsc0I1RTVDRSw0QjRFc0NILG1FQVFFLE1BQUEsS0FDQSxPQUFBLE1BR0EsaUdBQ0MsUUFBQSxHQUNBLFdBQUEscUJBQUEsTUFBQSxDQUFBLFFBQUEsVUFDUyxnQkFBQSxRQU1aLG9GQUNDLFFBQUEsZUNySUYsMEJBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLDZDQUNDLFVBQUEsT0FDQSxjQUFBLE9BQ0EsZUFBQSxNN0VtRUUsNEI2RXRFSCw2Q0FLRSxVQUFBLE9BQ0EsY0FBQSxPQU1GLDBDQUNDLFlBQUEsRUFDQSxXQUFBLE83RXdERSw0QjZFMURILDBDQUlFLFVBQUEsT0FDQSxXQUFBLE9BR0YseUNBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsT0FBQSxLQUFBLEU3RWdERSw0QjZFbERILHlDQUlFLE9BQUEsT0FBQSxHQUVELHNEQUNDLFlBQUEsRUFDQSxVQUFBLE9BQ0EsY0FBQSxLQUNBLFFBQUEsT0FBQSxLQUNBLGlCQUFBLFFBQ0EsWUFBQSxPN0VzQ0MsNEI2RTVDRixzREFRRSxVQUFBLE9BQ0EsUUFBQSxLQUFBLE9BQ0EsWUFBQSxNQUVELGlFQUNDLFlBQUEsRUFJSCxpQ0FDQyxRQUFBLEtBRUQsZ0NBSUMsT0FBQSxLQUFBLEVBSEEsMENBQ0MsUUFBQSxLN0VzQkMsNEI2RXhCSCxnQ0FNRSxXQUFBLFFBR0YscURBSUMsUUFBQSxLQUFBLEtBQ0EsV0FBQSwwREFBQSxXQUFBLHVEQUNBLGVBQUEsS0FBQSxPQUFBLEs3RVNFLDRCNkVmSCxxREFRRSxRQUFBLE9BQUEsTUFFRCw4REFDQyxlQUFBLEtBQ0EsUUFBQSxHQUtELGdEQUFBLGlGQUNDLFFBQUEsTUFDQSxVQUFBLE9BQ0EsY0FBQSxLQUNBLFlBQUEsSTdFTkMsNEI2RUVGLGdEQUFBLGlGQU1FLFVBQUEsT0FDQSxjQUFBLE1BR0YseURBQUEsNEVBQUEsMEZBQUEsNkdBQUEsNEVBQUEsNkdBQ0MsV0FBQSxLQU1GLDRDQUNDLE9BQUEsT0FBQSxFQUNBLFFBQUEsT0FBQSxPQUNBLG9CQUFBLE1BQUEsV0FBQSxXN0V0QkUsNEI2RW1CSCw0Q0FLRSxRQUFBLE9BQUEsS0FDQSxPQUFBLE9BQUEsRUFBQSxRQUlGLDRDQUNDLFdBQUEsT0FDQSx1REFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSx5RUFDQyxNQUFBLEtBRUQsd0VuRXZGRCxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEttRXNGRSxPQUFBLEVBQUEsTTdFdENBLDRCNkVvQ0Qsd0VBSUUsT0FBQSxFQUFBLE1BQ0EsU0FBQSxVQUVELCtGbkVuRUYsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJbUVnRUcsUUFBQSxFQUFBLEtBQ0EsY0FBQSxPN0U5Q0QsNEI2RTJDQSwrRm5FbkVGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsSW1Fb0VJLFFBQUEsRUFBQSxLQUNBLGNBQUEsTUFFRCw4R0FDQyxPQUFBLElBQUEsTUFDQSxjQUFBLE1BQ0Esd0xBQUEsd0xBQUEsNkhBQUEsMElBQUEsMElBQ0MsTUFBQSxLQUNBLFFBQUEsT0FBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGM3RTFESCw0QjZFdURFLHdMQUFBLHdMQUFBLDZIQUFBLDBJQUFBLDBJQUtFLFFBQUEsTUFLSixvRm5FbEdGLHdCQUFBLEVBQ0EsV0FBQSxFQUNBLGtCQUFBLEVBQ0EsaUJBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLbUVnR0csVUFBQSxPQUNBLE1BQUEsUUFDQSxvQkFBQSxPQUFBLFdBQUEsT0FDQSxnQkFBQSxVN0V0RUQsNEI2RWlFQSxvRkFPRSxXQUFBLFFBR0YsK0ZBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxnSEFDQyxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFdBQUEsTUFDQSxRQUFBLE1BQUEsT0FDQSxzSEFDQyxpQkFBQSxRQUVELHlIQUNDLFFBQUEsR0FFRCw0SEFDQyxNQUFBLE9BQ0EsT0FBQSxPQUNBLFlBQUEsT0FPVCxpRG5FeEpDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsS21FdUpDLFFBQUEsT0FBQSxFQUVBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxXQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFBQSxNQUFBLFE3RTNHQyw0QjZFcUdILGlEQVFHLFFBQUEsT0FBQSxFQUFBLE1BRUQsbUVBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxRQUFBLG1CQUFBLGVBQUEsZUFBQSxlQUVELG9GQUdDLFlBQUEsSUFFRCw4SUFBQSwrSEFBQSw2SUFBQSwwSUFBQSwySUFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFBQSwwRUFBQSx3RUFBQSx1RUFBQSx3SUFBQSwrRUFBQSwwRkFBQSx3RUFBQSxzRUFBQSx5R0FBQSx1R0FBQSwwRUFBQSxxRUFBQSw2RUFBQSw0RUFBQSw4RUFBQSx3RkFBQSw4SUFBQSwrSEFBQSw2SUFBQSwwSUFBQSwySUFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFBQSxnR0FBQSxpRkFBQSwrRkFBQSw0RkFBQSw2RkFBQSwwRUFBQSx3RUFBQSx1RUFBQSx3SUFBQSwrRUFBQSwwRkFBQSx3RUFBQSxzRUFBQSx5R0FBQSx1R0FBQSwwRUFBQSxxRUFBQSw2RUFBQSw0RUFBQSw4RUFBQSx3RkFBQSxnRUFBQSw2RUFBQSxpRUFBQSxxRUFBQSwyRUFBQSw2RUFBQSw4RUFBQSwwREFBQSx3RUFBQSx5RUFBQSx5RUFBQSwyRUFBQSw0RUFBQSx3REFBQSx1RUFBQSxpRUFBQSxxRUFBQSw2SUFBQSwrRkFBQSwrRkFBQSw2SUFBQSwrRkFBQSwrRkFBQSwyRUFBQSwwSUFBQSwySUFBQSw0RkFBQSw2RkFBQSw0RkFBQSw2RkFBQSwwSUFBQSwySUFBQSw0RkFBQSw2RkFBQSw0RkFBQSw2RkFBQSw2RUFBQSw4RUFBQSwwREFBQSx3RUFBQSx5RUFBQSx5RUFBQSwyRUFBQSw0RUFBQSx1RUFDQyxjQUFBLEVBRUQsd0RuRW5KRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVtRWdKRSxTQUFBLFM3RTdIQSw0QjZFMkhELHdEbkVuSkQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxNbUVvSkUsNERBQ0MsUUFBQSxHQUNBLFlBQUEsS0FFRCwrREFDQyxVQUFBLE83RXRJRCw0QjZFcUlBLCtEQUdFLFVBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxRQUVELDBFQUNDLFFBQUEsS0FHRixrRUFDQyxVQUFBLE83RWhKRCw0QjZFK0lBLGtFQUdFLFVBQUEsUUFJSCx1REFBQSxvRm5FOUtELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZW1FMktFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDRyxpQkFBQSxJQUFBLGNBQUEsSUFBQSxnQkFBQSxTN0UxSkgsNEI2RXNKRCx1REFBQSxvRm5FOUtELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS21FZ0xHLFdBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxRQUVELGlFQUFBLDhGQUNDLFFBQUEsZUFHRix1REFDQyxPQUFBLEVBSUYsdURBQ0MsUUFBQSxLQUlGLHlDbkVqT0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLbUVnT0EsV0FBQSxJQUFBLE1BQ0EsY0FBQSxLQUNBLGNBQUEsSUFBQSxNQUNBLFFBQUEsT0FBQSxFQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsYzdFcExFLDRCNkU4S0gseUNBUUUsY0FBQSxLQUFBLFVBQUEsS0FDQSxRQUFBLE9BQUEsRUFBQSxHN0V2TEMsNEI2RXlMRiwrQ25Fak5BLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsSW1FK01FLGNBQUEsUUFFRCxzREFDQyxNQUFBLFFBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsVUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxjQUFBLE1BQ0EsWUFBQSxJN0VwTUEsNEI2RThMRCxzREFRRSxVQUFBLFFBRUQsNERBQ0MsWUFBQSxNQUVELDJEQUNDLFlBQUEsRUFRTCwwQm5FNU9FLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFVQSxZQUFBLGFWU0UsNEI2RW9OSiwwQm5FNU9FLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FVQSxZQUFBLEVtRW9PQSxRQUFBLE9BQUEsUUFFRCx5Q0FDQyxVQUFBLE9BQ0EsWUFBQSxJQUNBLGNBQUEsT0FDQSxlQUFBLE83RWpPRSw0QjZFNk5ILHlDQU1FLFVBQUEsT0FDQSxjQUFBLFFBR0Ysc0NBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsT0FDQSw2Q0FDQyxTQUFBLE9BQ0Esa0JBQUEsTUFBQSxjQUFBLE1BQUEsVUFBQSxNQUNBLFlBQUEsT0FDQSx3REFDQyxPQUFBLEVBSUgsdUNBQ0MsY0FBQSxPN0VyUEUsNEI2RW9QSCx1Q0FHRSxjQUFBLE9BR0YsMEVBQ0MsY0FBQSxNN0UzUEUsNEI2RTBQSCwwRUFHRSxjQUFBLE9GbFRGLDRCQUNDLFNBQUEsU0FDQSxRQUFBLEVBQ0EsSUFBQSxPQUNBLE1BQUEsUTNFaURFLDRCMkVyREgsNEJBTUUsTUFBQSxRQUdBLDRDQUNDLEtBQUEsWUFLQSxtREFDQyxLQUFBLFFBS0osK0JqRVFDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS2lFWEEsV0FBQSxLQUNBLHlDakV0QkEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLaUVxQkMsUUFBQSxLQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsUTNFMEJDLDRCMkU3QkYseUNBS0UsUUFBQSxLQUFBLEdBRUQscURqRUZELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFVQSxZQUFBLGNWU0UsNEIyRXRCRCxxRGpFRkQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLQVVBLFlBQUEsRWlFUE0sUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxlQUVKLHdEQUdDLFlBQUEsRUFFRCx3REFDQyxNQUFBLFFBQ0EsWUFBQSxFQUNBLFVBQUEsT0FDQSxXQUFBLE9BQ0EsZUFBQSxNM0VDRCw0QjJFTkEsd0RBT0UsV0FBQSxFQUNBLFVBQUEsUUFJSCxvRGpFOUJELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZVZtQkUsNEIyRU1ELG9EakU5QkQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxNaUU4QkUseURBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsUUFBQSxNQUFBLEVBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsSUFBQSxNQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsMkRBQ0MsVUFBQSxJM0VsQkYsNEIyRWlCQywyREFHRSxVQUFBLE1EOEVGLHVCaEVySkgsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLZ0VxSkksT0FBQSxPQUFBLEsxRXJHRiw0QjBFa0dDLHVCQU9LLE9BQUEsRUFDRyxVQUFBLE1BRUosb0RoRXBJUCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVBVUEsWUFBQSxjVlNFLDRCMEU0R0ssb0RoRXBJUCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLE1nRXFJVyw2REFDSSxPQUFBLEVBQ0EsT0FBQSxLQUNBLG1CQUFBLEtBQUEsV0FBQSxLQUNBLGVBQUEsS0FFSiwyREFDSSxRQUFBLEVBQ0EsT0FBQSxLQUNBLCtEQUVJLFFBQUEsTUFFSiw2REFDQyxPQUFBLEtBQ0EsUUFBQSxNQU1MLHNGQUNJLFFBQUEsS0FHUixnQ2hFNUtQLHdCQUFBLEVBQ0EsV0FBQSxFQUNBLGtCQUFBLEVBQ0EsaUJBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLQW9CQSxZQUFBLGNWU0UsNEIwRTJJSyxnQ2hFbktQLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS2dFbUtlLFdBQUEsT0FDQSxRQUFBLEVBQUEsUUFFSixtQ0FDQyxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsRUFDQSxjQUFBLE8xRXZKViw0QjBFbUpTLG1DQU1FLFVBQUEsT0FDQSxjQUFBLE1BR0YsdUNBQ0MsUUFBQSxLQUVELDZIQUFBLDhHQUFBLDRIQUFBLHlIQUFBLDBIQUFBLCtFQUFBLGdFQUFBLDhFQUFBLDJFQUFBLDRFQUFBLCtFQUFBLGdFQUFBLDhFQUFBLDJFQUFBLDRFQUFBLHlEQUFBLHVEQUFBLHNEQUFBLHVIQUFBLDhEQUFBLHlFQUFBLHVEQUFBLHFEQUFBLHdGQUFBLHNGQUFBLHlEQUFBLG9EQUFBLDREQUFBLDJEQUFBLDZEQUFBLDZIQUFBLDhHQUFBLDRIQUFBLHlIQUFBLDBIQUFBLCtFQUFBLGdFQUFBLDhFQUFBLDJFQUFBLDRFQUFBLCtFQUFBLGdFQUFBLDhFQUFBLDJFQUFBLDRFQUFBLHlEQUFBLHVEQUFBLHNEQUFBLHVIQUFBLDhEQUFBLHlFQUFBLHVEQUFBLHFEQUFBLHdGQUFBLHNGQUFBLHlEQUFBLG9EQUFBLDREQUFBLDJEQUFBLDZEQUFBLHdGQUFBLDREQUFBLGdEQUFBLG9EQUFBLDBEQUFBLDREQUFBLDZEQUFBLHlDQUFBLHVEQUFBLHdEQUFBLHdEQUFBLDBEQUFBLDJEQUFBLHVDQUFBLHNEQUFBLGdFQUFBLHdGQUFBLGdEQUFBLG9EQUFBLDRIQUFBLDhFQUFBLDhFQUFBLDRIQUFBLDhFQUFBLDhFQUFBLDBEQUFBLHlIQUFBLDBIQUFBLDJFQUFBLDRFQUFBLDJFQUFBLDRFQUFBLHlIQUFBLDBIQUFBLDJFQUFBLDRFQUFBLDJFQUFBLDRFQUFBLDREQUFBLDZEQUFBLHlDQUFBLHVEQUFBLHdEQUFBLHdEQUFBLDBEQUFBLDJEQUFBLHNEQUNDLGNBQUEsT0FFRCxnRkFDQyxhQUFBLE0xRXBLViw0QjBFbUtTLGdGQUdFLFFBQUEsR0FHRixpREFDQyxXQUFBLEsxRTFLViw0QjBFeUtTLGlEQUdNLFdBQUEsUUFHTixpREFBQSwwREFDQyxRQUFBLEtBNEJkLG1CQUNDLGFBQUEsRUFDQSxRQUFBLEdBQ0EsY0FBQSxJQUNBLFFBQUEsS0FDQSxRQUFBLE1BQ0EsU0FBQSxNQUNBLGtCQUFBLFVBQUEsY0FBQSxVQUFBLFVBQUEsVUFDQSx5QkFBQSxJQUFBLEtBQUEscUJBQUEsSUFBQSxLQUFBLGlCQUFBLElBQUEsS0k3UkQsZUFDQyxpQkFBQSxLQUNBLHVCQUNDLFdBQUEsT0FHQSw2Q0FDQyxRQUFBLEtBRUQsdUVBQ0MsV0FBQSxLQUNBLFNBQUEsU0FDQSxlQUFBLE05RTZEQyw0QjhFaEVGLHVFQUtFLFdBQUEsS0FDQSxRQUFBLEc5RTBEQSw0QjhFeERELDBFQUdFLFVBQUEsT0FDQSxZQUFBLFFBR0YsNkZBQ0MsUUFBQSxLQUVELDBGQUNDLFlBQUEsSTlFNkNBLDRCOEU5Q0QsMEZBR0UsUUFBQSxPQUNBLGNBQUEsUUFHRix1R0FDQyxRQUFBLEtDbkNKLHdGQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsT0FDQSxPQUFBLElBQUEsTUFDQSxTQUFBLFNBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFFBQUEsS0FBQSxPQUFBLEVBQUEsRUFDQSxLQUFBLEVBQ0EsY0FBQSxNQUNBLE1BQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxpQkFBQSxLQUNBLFFBQUEsZUFDQSxhQUFBLEsvRTRERyw0QitFekVKLHdGQWVFLElBQUEsT0FDQSxRQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsUUFHQSx5R0FDQyxRQUFBLEtBRUQseUdBQ0MsTUFBQSxLQUNBLCtHQUNDLE1BQUEsS0FDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLE9BQUEsS0FDQSwwSUFDRyxNQUFBLGVBRUgsaUlBQ0csTUFBQSxlQUVILHFJQUNJLE1BQUEsZUFLSixzSUFDQyxNQUFBLGVBREQsNEhBQ0MsTUFBQSxlQU1GLCtHQUdDLE1BQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxRQUFBLEVBQ0EsT0FBQSxRQUNBLE9BQUEsT0FDQSxNQUFBLFFBQ0EsaUJBQUEsUS9FWUEsNEIrRXZCRCwrR0FhRSxNQUFBLE9BQ0EsT0FBQSxRQUVELHNIQUNDLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsS0FDQSxpQkFBQSwyQ0FDQSxnQkFBQSxJQUNBLG9CQUFBLE9BQ0Esa0JBQUEsVUFDQSxhQUFBLEtEcENILG1EcEVqQkEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLb0VnQkMsNEVwRVFELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS29FWEUsY0FBQSxLRTNDSixxRXRFaURFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZUFVQSxZQUFBLGVzRTdERCxTQUFBLFNBQ0Esb0JBQUEsTUFBQSxXQUFBLFdBQ0EsV0FBQSxXQUNBLGlCQUFBLEtoRm1FRyw0QmdGekVKLHFFdEVpREUsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLQVVBLFlBQUEsR3NFckRELDRFQUNDLFNBQUEsU0FDQSxjQUFBLE9oRjRERSw0QmdGOURILDRFQUlFLGNBQUEsR0FFRCwrRUFDQyxNQUFBLFFBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxlQUFBLE9oRm9EQyw0QmdGeERGLCtFQU1FLFVBQUEsT0FDQSxjQUFBLE1BSUgsNEVBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxRQUFBLG1CQUFBLGVBQUEsZUFBQSxlQzlCRixpRXZFaURFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZXVFcERELFNBQUEsU0FDQSxRQUFBLE9BQUEsT0FBQSxPQUNBLFdBQUEsV0FDQSxjQUFBLE1BQ0EsV0FBQSxNQUNBLG9CQUFBLE1BQUEsV0FBQSxXQUNBLGlCQUFBLFFqRmlFRyw0QmlGekVKLGlFdkVpREUsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLdUUzQ0EsT0FBQSxFQUNBLFFBQUEsT0FBQSxPQUFBLFFBRUQsdUZBR0MsY0FBQSxLakZ3REUsNEJpRjNESCx1RkFLRSxXQUFBLE9BQ0EsVUFBQSxLQUNBLGNBQUEsUUFHRiwwR0FDQyxRQUFBLE1BQ0EsV0FBQSxNQUNBLGdCQUFBLFNBQ0EsWUFBQSxJQUlBLGdIQUNDLFFBQUEsS0FFRCxnSEFBQSxnSEFDQyxRQUFBLE1BRUQsNkdBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNqRmdDQyw0QmlGbkNGLDZHQUtFLFFBQUEsTUFDQSxjQUFBLE1BRUQsZ0hBQUEsZ0hBQ0MsUUFBQSxNQUNBLFFBQUEsT0FBQSxFakZ5QkEsNEJpRjNCRCxnSEFBQSxnSEFJRSxRQUFBLEdBR0QsNkhBQUEsNkhBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0csTUFBQSxLQUNBLFVBQUEsSUFDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0gsV0FBQSxNakZlRCw0QmlGcEJBLDZIQUFBLDZIQU9FLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsWUFJSCxnSEFFQyxXQUFBLEtqRk9BLDRCaUZURCxnSEFJRSxRQUFBLEdBR0EscUpBQ0MsTUFBQSxNQUNBLE9BQUEsTUFDQSxpQkFBQSxLQUNBLFlBQUEsT2pGRkYsNEJpRkZDLHFKQU1FLE9BQUEsTUFDQSxNQUFBLE1BQ0EsWUFBQSxNQVFGLGdKQUNDLFVBQUEsS0FDQSxZQUFBLElqRmhCRiw0QmlGY0MsZ0pBSUUsVUFBQSxRQUlILGtJQUNDLFFBQUEsS0FFRCw4SEFDQyxNQUFBLElBQ0EsWUFBQSxJakYzQkQsNEJpRnlCQSw4SEFJRSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLE1qRjlCRiw0QmlGZ0NDLG1JQUVFLFdBQUEsTUFDQSxhQUFBLFNBT0gsOEhBQ0MsTUFBQSxJQUNBLFdBQUEsS0FHRiwySEFDQyxRQUFBLEtBQUEsRUFBQSxNQUNBLE9BQUEsS0FBQSxFQUFBLE1BQ0EsV0FBQSxJQUFBLE1BQUEsUWpGbERBLDRCaUYrQ0QsMkhBTUUsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsZUFHRCw4SEFDQyxVQUFBLE9BQ0EsWUFBQSxJQUNBLGVBQUEsT2pGNURELDRCaUZ5REEsOEhBS0UsVUFBQSxRQUdGLDhIQUNDLFlBQUEsSUFJSCx1SUFDQyxRQUFBLE1BQ0EsZUFBQSxPQUNBLGVBQUEsUUFDQSxXQUFBLElBQUEsTUFBQSxRakYxRUMsNEJpRnNFRix1SUFNRSxRQUFBLEdBRUQsMkpBQ0MsUUFBQSxLQUVELDBJQUNDLFVBQUEsT0FDQSxRQUFBLE1BQ0EsT0FBQSxPQUFBLEVBQUEsS0FDQSxlQUFBLEVBQ0EsWUFBQSxJQUNBLGVBQUEsT2pGdkZBLDRCaUZpRkQsMElBUUUsVUFBQSxPQUNBLE9BQUEsT0FBQSxFQUFBLE1BR0YsMElBQ0MsWUFBQSxFQUNBLFFBQUEsTUFDQSxXQUFBLE1qRmhHQSw0QmlGNkZELDBJQUtFLGVBQUEsTUFJRixxS0FDQyxXQUFBLEtBQ0EsY0FBQSxFQUNBLHdLQUNDLFlBQUEsSUFDQSxPQUFBLE9BQUEsRUFDQSw4S0FFQyxTQUFBLFNBQ0EsUUFBQSxNakYvR0YsNEJpRjRHQyw4S0FLRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxNQUVELG9MQUNDLE9BQUEsUUFFRCxzTEFDQyxpQkFBQSxRQUNBLGFBQUEsUUFJRix5TEFDQyxRQUFBLEVBQ0EsWUFBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLE1BQ0EsK0xBQ0MsT0FBQSxRQWFELCtNQUNDLGlCQUFBLFFBT0wsdUhBQ0MsWUFBQSxLQUNBLFdBQUEsSUFBQSxNQUFBLFFqRjFKQyw0QmlGd0pGLHVIQUlFLFlBQUEsRUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsZUFFRCwwSEFDQyxVQUFBLE9BQ0EsWUFBQSxJQUNBLGVBQUEsT2pGcEtBLDRCaUZpS0QsMEhBS0UsVUFBQSxPQUNBLFFBQUEsT0FBQSxHakZ2S0QsNEJpRjBLRCwwSEFFRSxZQUFBLEtBSUQsa0lBQ0MsWUFBQSxJakZqTEQsNEJpRmdMQSxrSUFHRSxVQUFBLFFBTUwsMEVBQ0MsV0FBQSxLQUNBLHNGQUNDLGNBQUEsS0FFRCxnSEFDQyxVQUFBLE9BQ0EsU0FBQSxTQUNBLFFBQUEsYUFDQSxjQUFBLEtqRmxNQyw0QmlGOExGLGdIQU1FLFVBQUEsT0FDQSxjQUFBLFFBRUQsc0hBQ0MsT0FBQSxRQUVELHdIQUNDLFdBQUEsUUFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLE9BQUEsTUFBQSxNQUFBLFFBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFDQSxjQUFBLE1BQ0EsaUJBQUEsUUFDQSxtQkFBQSxJQUFBLElBQUEsUUFBQSxjQUFBLElBQUEsSUFBQSxRQUFBLFdBQUEsSUFBQSxJQUFBLFFBQ0EsZUFBQSxPQUNBLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxJakZ4TkEsNEJpRjBNRCx3SEFnQkUsTUFBQSxLQUNBLE9BQUEsTUFJRCwrSEFDQyxXQUFBLDJCQUFBLENBQUEsUUFDQSxnQkFBQSxJQUNBLE9BQUEsTUFBQSxNQUFBLFFBQ0csb0JBQUEsT0FDQSxrQkFBQSxVakZwT0osNEJpRitOQSwrSEFPSyxhQUFBLE9BSU4sc0hBQ0MsSUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxHQUNBLFFBQUEsRUFDQSxPQUFBLFFBQ0EsV0FBQSxPQUNBLFNBQUEsU0FDQSxNQUFBLEVBRUQsMEhBQ0MsUUFBQSxLQUdGLDZGQUNDLFFBQUEsRUFDQSxXQUFBLEtBQ0EsY0FBQSxFQUNBLGNBQUEsS2pGN1BDLDRCaUZ5UEYsNkZBTUUsY0FBQSxNQUVELGdIQUNDLFNBQUEsU0FDQSxjQUFBLE9BQ0Esc0hBRUMsVUFBQSxPQUNBLE1BQUEsS0FDQSxRQUFBLGFqRnhRRCw0QmlGb1FBLHNIQU1FLFVBQUEsUUFFRCw0SEFDQyxPQUFBLFFBRUQsNkhBQ0ksYUFBQSxRQUNBLGlCQUFBLFFBR0wsNkhBQ0MsUUFBQSxlQUNBLFVBQUEsT0FFRCw2SEFDQyxXQUFBLE9BQ0EsWUFBQSxPQUNBLFNBQUEsU0FDQSxtSUFDQyxPQUFBLFFBRUQsbUpBQ0MsaUJBQUEsUUFNSCxxSkFDQyxRQUFBLEtBQ0EsVUFBQSxPakZ4U0EsNEJpRnNTRCxxSkFJRSxjQUFBLE9BSUQsc0tBQ0MsTUFBQSxRQUNBLGdCQUFBLFVBSUgsdUZBSUMsTUFBQSxLQUNBLFlBQUEsRUFDQSxRQUFBLEtBQUEsS0FDQSxXQUFBLE9BQ0EsZUFBQSxnREFBQSxnREFBQSxpREFBQSxpREFBQSwrQ0FBQSxPQUFBLGdEQUFBLGdEQUFBLGlEQUFBLGlEQUFBLCtDakY1VEMsNEJpRm9URix1RkFVRSxRQUFBLE9BQUEsRUFDQSxXQUFBLE9BQ0EsWUFBQSxLSHhWSCx3QkFDQyxXQUFBLE85RXVCRSw0QjhFeEJILHdCQUdFLFdBQUEsUUFPRixzQkFDQyxXQUFBLE85RWFFLDRCOEVkSCxzQkFLRSxVQUFBLEtBQ0EsY0FBQSxNQUdGLDBCQUNDLFdBQUEsT0lyRUYsbUJBRUMsU0FBQSxTQUNBLHVDQUFBLDhDQUFBLCtDQUFBLHFCQUNDLFFBQUEsS0FFRCwrQkFFQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxXQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLDBCQUNBLGdCQUFBLE1BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxvQkFBQSxPQUNBLGtCQUFBLFVsRjBERSw0QmtGbkVILCtCQVdFLE9BQUEsTUFDQSxRQUFBLEVBQUEsUUFFRCxrQ0FFQyxNQUFBLFFBRUEsY0FBQSxPbEZpREMsNEJrRnJERixrQ0FNRSxjQUFBLE1BQ0EsVUFBQSxNQUVELHlDQUNDLFlBQUEsSUFHRix5Q0FDQyxRQUFBLE1BQ0EsY0FBQSxPQUNBLGVBQUEsTWxGcUNDLDRCa0Z4Q0YseUNBS0UsY0FBQSxFQUNBLGVBQUEsT0FHRixxQ0FDQyxRQUFBLE1BQ0EsV0FBQSxPQUNBLFVBQUEsTUFDQSxjQUFBLE1sRjJCQyw0QmtGL0JGLHFDQU1FLGNBQUEsUUFJSCwrQ0FDQyxXQUFBLEtBRUQsd0RBQ0MsY0FBQSxLQUVELGlEQUFBLDhDQUNDLFFBQUEsS0FDQSxXQUFBLEtBQ0Esb0RBQUEsaURBQ0MsVUFBQSxPQUVELHVEQUFBLG9EQUNDLFdBQUEsS0FDQSxNQUFBLElsRk9DLDRCa0ZURix1REFBQSxvREFJRSxNQUFBLE1BRUQsNkRBQUEsNkRBQUEsMERBQUEsMERBQ0MsV0FBQSxNQUdGLHlEQUFBLHNEQUNDLFdBQUEsS0MxRUYsdUJBQ0MsT0FBQSxFQUFBLEtBQ0EsVUFBQSxTQUNBLFFBQUEsT0FBQSxFQUFBLE1uRnFFRSw0Qm1GeEVILHVCQUtFLFFBQUEsT0FBQSxFQUFBLEtBQ0EsVUFBQSxNQUVELDRCQUNDLGlCQUFBLFFBSUMsd0VBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxRQUFBLG1CQUFBLGVBQUEsZUFBQSxlbkZ5REQsNEJtRjNEQSx3RUFJRSxPQUFBLE9BQUEsU0FFRCxzRkFDQyxNQUFBLEtBR0QscUdBQ0MsTUFBQSxLQUNBLFdBQUEsS0FDQSxVQUFBLE1BTUwscUJBQ0MsV0FBQSxPQUVBLGNBQUEsS25GcUNFLDRCbUZ4Q0gscUJBS0UsY0FBQSxRQU9GLGdCQUNDLFdBQUEsT0FDQSxjQUFBLEtuRjBCRSw0Qm1GNUJILGdCQUlFLFVBQUEsS0FDQSxjQUFBLE9BR0Ysd0JBQ0MsTUFBQSxLQUNBLFVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsU0FBQSxDQUFBLFduRmVFLDRCbUZwQkgsd0JBT0UsVUFBQSxPQUNBLFdBQUEsT0FDQSxRQUFBLG1CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLFlBQUEsSUFDQSxnQkFBQSxXQUVELGdDQUNDLFFBQUEsR0FDQSxpQkFBQSw0QkFDQSxRQUFBLE1BQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxnQkFBQSxJQUNBLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxZQUFBLE1uRkZDLDRCbUZQRixnQ0FXRSxNQUFBLEtBQ0EsT0FBQSxRQUtGLHlCQUNDLFFBQUEsS0FFRCxtREFDQyxNQUFBLE1BQ0csT0FBQSxFQUFBLEtBQUEsS25GZkYsNEJtRmFGLG1EQUlLLE1BQUEsTUFFSixzRUFDQyxXQUFBLEtBT0QsMkRBQ0MsUUFBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFdBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUlBLDhEQUVDLFlBQUEsRUFDQSxZQUFBLE9uRnRDRCw0Qm1GbUNBLDhEQUtFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFlBQUEsUW5GekNGLDRCbUYyQ0MsbUVBRUUsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLE1BSUYsa0hBQ0MsT0FBQSxFQUdBLG9IQUNDLFVBQUEsRUFDQSw0SEFDQyxRQUFBLGNBQ0EsVUFBQSxPbkZ6REosNEJtRnVERyw0SEFJRSxVQUFBLFFuRjNETCw0Qm1GZ0VDLHFIQUVFLFFBQUEsTUFJRixnRUFFQyxVQUFBLE9BQ0EsUUFBQSxhQUNBLFlBQUEsU0FBQSxDQUFBLFduRjFFRiw0Qm1Gc0VDLGdFQU1FLE1BQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsVUFBQSxPQUNBLGVBQUEsR0FHRixxSEFDQyxTQUFBLFNBQ0EsS0FBQSxFQUNBLHVIQUNDLFVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsUUFBQSxtQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxnQkFBQSxVQUVBLCtIQUNDLFFBQUEsR0FDQSxpQkFBQSw0QkFDQSxRQUFBLE1BQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxnQkFBQSxJQUNBLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxZQUFBLE9BUUYsMEVBQ0MsWUFBQSxFQUVBLE1BQUEsUW5GaEhILDRCbUY2R0UsMEVBS0UsT0FBQSxPQUVELGlGQUNDLFFBQUEsS25GckhKLDRCbUY2R0UsMEVBY0UsT0FBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxlQVFOLHFEekV6TEEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLeUUyTUMsV0FBQSxLQXBCQSxnR0FDQyxPQUFBLEtBQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxPQUNBLGlCQUFBLFluRjNJQSw0Qm1GdUlELGdHQU1FLFdBQUEsUUFFRCxvR0FDQyxRQUFBLEVBRUQsa0dBQ0MsT0FBQSxFQUFBLEtuRm5KRCw0Qm1Ga0pBLGtHQUdFLE1BQUEsTUFDQSxRQUFBLGNuRnRKRiw0Qm1Gc0lGLHFEQXdCRSxRQUFBLEVBQUEsT0FDQSxpQkFBQSxZQUNBLFdBQUEsUUFNRCxnRkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BRUQsa0ZBQUEsbUVBQUEsdUR6RWxNRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEt5RStMRSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBRUQsd0RBQ0MsUUFBQSxLQUNBLFVBQUEsT0FDQSxXQUFBLE9BQ0EsY0FBQSxLQUNBLFlBQUEsSW5GcExBLDRCbUYrS0Qsd0RBT0UsY0FBQSxRQUdGLG1GQUlDLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxPQUFBLE1BQ0EsbUJBQUEsV0FBQSxXQUFBLFduRmpNQSw0Qm1GeUxELG1GQVVFLE1BQUEsTUFDQSxRQUFBLE9BQUEsR0FHRiwwRHpFL05ELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS3lFNE5FLE9BQUEsRUFBQSxLQUNBLFVBQUEsTW5GMU1BLDRCbUZ1TUQsMERBT0UsUUFBQSxHbkY5TUQsNEJtRmdOQSxzRkFFRSxPQUFBLEVBQUEsU0FHRixxR0FDQyxpQkFBQSxLQUNBLFFBQUEsS0FBQSxRQUFBLE9uRnZORCw0Qm1GcU5BLHFHQUlFLFFBQUEsT0FBQSxPQUFBLE1BT0YsbUZBQ0MsZUFBQSxLQUdGLDRFekU1UEQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLeUV5UEUsT0FBQSxLQUFBLEtBQ0EsVUFBQSxNQUNBLGlCQUFBLEtBTUQsMEV6RXRRRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEt5RW1RRSxPQUFBLEVBQUEsS0FDQSxVQUFBLE1BQ0EsUUFBQSxPQUFBLEVBQ0EsY0FBQSxJQUFBLE1BQUEsUW5GblBBLDRCbUY4T0QsMEVBT0UsUUFBQSxNQUVELDZFQUNDLFVBQUEsT0FDQSxjQUFBLE1BQ0EsV0FBQSxNQUdELDRFQUlDLFVBQUEsT0FDQSxRQUFBLG1CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxZQUFBLFNBQUEsQ0FBQSxXQUNBLGdCQUFBLEtBQ0EsUUFBQSxLQUFBLEtuRnRRRCw0Qm1GNlBBLDRFQXNCRSxVQUFBLFFBR0Ysa0ZBQ0MsVUFBQSxPQUNBLFdBQUEsT0FDQSxXQUFBLE1uRnpSRCw0Qm1Gc1JBLGtGQUtFLFVBQUEsUUFJSCx3RXpFdlRELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS3lFb1RFLFVBQUEsT0FDQSxjQUFBLE9BQ0EsZUFBQSxNQUNBLFlBQUEsSUFDQSxjQUFBLElBQUEsTW5GclNBLDRCbUYrUkQsd0VBUUUsV0FBQSxPQUNBLGNBQUEsR0FHRiwyRUFDQyxNQUFBLEtBQ0EsUUFBQSxLQUFBLEVBQ0EsZ0JBQUEsU0FDQSxXQUFBLE1BQ0EsaUJBQUEsS25GaFRBLDRCbUYyU0QsMkVBT0UsUUFBQSxNQUNBLFdBQUEsT0FDQSxPQUFBLEVBQUEsUUFDQSxNQUFBLGtCQUNBLFFBQUEsT0FBQSxHbkZ0VEQsNEJtRndUQSxpRkFFRSxRQUFBLE1BRUQsb0ZBQ0MsY0FBQSxJQUFBLE1BQUEsUUFFRCxvRkFDQyxVQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQUEsS0FHQSxrSUFDQyxNQUFBLElBRUQseUZBQ0MsTUFBQSxRQUNBLFlBQUEsSW5GelVILDRCbUY2VUEsaUZBRUUsUUFBQSxPQUVELG9GQUNDLFdBQUEsSUFBQSxNQUFBLFFuRmxWRiw0Qm1GaVZDLG9GQUdFLFdBQUEsTUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFdBQUEsRUFDQSxRQUFBLEtBQUEsT0FBQSxLQUNBLGNBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxRQUVBLGlCQUFBLE1uRjVWSCw0Qm1GOFZFLCtGQUVFLE9BQUEsRUFDQSxjQUFBLEVBQ0EsZUFBQSxHQUlILG9GQUNDLFFBQUEsS0FBQSxLbkZ2V0YsNEJtRnNXQyxvRkFHRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxRQUFBLEVBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGNBQUEsT0FDQSxZQUFBLFFuRjdXSCw0Qm1GK1dFLDRGQUVFLFVBQUEsS0FDQSxNQUFBLFFBQ0EsWUFBQSxJQUNBLFlBQUEsU0FBQSxDQUFBLFdBQ0EsWUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLEVBQUEsRUFBQSxNQUFBLEdBSUQsa0lBRUMsZUFBQSxLbkY3WEosNEJtRmdZSSx3SUFDQyxRQUFBLFNuRmpZTCw0Qm1GdVlJLHNJQUNDLFFBQUEsU25GeFlMLDRCbUY4WUksd0lBQ0MsUUFBQSxTbkYvWUwsNEJtRnFaSSx5SUFDQyxRQUFBLGVuRnRaTCw0Qm1GNFpJLHVJQUNDLFFBQUEsZUFJSCxpSUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY25GcGFILDRCbUZpYUUsaUlBS00sa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxZbkZ0YVIsNEJtRmlhRSxpSXpFcGRKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsS3lFMGRNLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFdBQ0EseUlBQ0MsUUFBQSxVQUtELCtJQUlDLE1BQUEsUUFDQSxRQUFBLE9BQUEsRW5GdGJMLDRCbUZpYkksK0l6RXpjTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEt5RTRjUSxNQUFBLEtBQ0EsV0FBQSxPQUNBLFFBQUEsT0FBQSxHQUdGLHdJQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSwrSUFDQyxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsV0FBQSwwQkFBQSxNQUFBLENBQUEsUUFBQSxVQUNNLGdCQUFBLFFBQ0EsWUFBQSxNQXVEYixnRnpFdmhCRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGV5RW9oQkUsV0FBQSxPQUNBLGFBQUEsS25GbGdCQSw0Qm1GK2ZELGdGekV2aEJELGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS3lFd2hCRyxRQUFBLE9BQ0EsaUJBQUEsTUFFRCx1RkFDQyxVQUFBLE9BQ0EsY0FBQSxPbkYxZ0JELDRCbUZ3Z0JBLHVGQUlFLFVBQUEsS0FDQSxjQUFBLE1BR0Ysc0ZBQ0MsZ0JBQUEsU0FDQSxjQUFBLElBQUEsTUFBQSxRQUNBLHlGQUNDLFFBQUEsRUFDQSxZQUFBLElBQ0EsWUFBQSxTQUFBLENBQUEsV0FDQSxXQUFBLE1BRUQseUZBQ0MsUUFBQSxFQUlDLGtHQUNDLE1BQUEsUUFDQSxlQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUUFNRCxrR0FDQyxZQUFBLE9BRUQsa0dBQ0MsWUFBQSxPQUNBLG9HQUNDLGdCQUFBLEtBRUQscUdBQ0MsV0FBQSxLQVdELDZHQUNDLFFBQUEsS0FBQSxFQUNBLFVBQUEsS0FFRCw2R0FDQyxRQUFBLEtBQUEsRUFDQSxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsU0FBQSxDQUFBLFdBQ0EsK0lBQ0MsVUFBQSxPQU9OLDZGQUNDLFdBQUEsT0FDQSxXQUFBLE9BQ0EsK0ZBR0MsUUFBQSxPQUFBLE1BSUgsbUZ6RTltQkQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxleUUybUJFLFdBQUEsT0FDQSxjQUFBLE1BQ0EsYUFBQSxJQUFBLE1BQUEsUW5GMWxCQSw0Qm1Gc2xCRCxtRnpFOW1CRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEt5RWduQkcsT0FBQSxFQUNBLFFBQUEsT0FDQSxpQkFBQSxNQUVELDhHQUNDLFVBQUEsT0FDQSxjQUFBLE9uRm5tQkQsNEJtRmltQkEsOEdBSUUsVUFBQSxLQUNBLGNBQUEsTUFHRiwyRkFDQyxZQUFBLEVBQ0EsV0FBQSxPQVNELDZFekU1b0JGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsSUFVQSxZQUFBLEtBTEEsYUFBQSxLVmNFLDRCbUZvbkJBLDZFekU1b0JGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS0FVQSxZQUFBLEVBTEEsYUFBQSxHeUU0b0JFLDRFekV0cEJGLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsS3lFb3BCRyxpQkFBQSxLQUNBLFFBQUEsS0FBQSxRQUFBLEtBQ0EsbUZBQ0MsUUFBQSxLbkZwb0JGLDRCbUY4bkJBLDRFQVNFLFFBQUEsS0FBQSxPQUFBLEdBR0Ysb0ZBQ0MsT0FBQSxFQUFBLEtBS0YsaURBQ0MsVUFBQSxLQU1ILDJCQUVDLFdBQUEsT0FDQSxjQUFBLE9BRUQsa0RBQ0MsV0FBQSxLQUVELG9DQUNDLFFBQUEsS0N4dUJELDBCQUNDLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUQsOEJBQ0MsUUFBQSxLQUNBLGNBQUEsS0FDQSxpQ0FDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQyxjQUFBLEtBQUEsVUFBQSxLQUNELFdBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxvQ0FjQyxPQUFBLEVBQUEsTUFiQSxrREFDQyxNQUFBLEtBQ0EsUUFBQSxtQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPcEZ3REQsNEJvRjNEQSxrREFLRSxNQUFBLFFBRUQsMERBQ0MsY0FBQSxJQUNBLE1BQUEsS0FDQSxpQkFBQSxRQU9MLGNBQ0MsV0FBQSxNQUVELG1DQUNDLFFBQUEsS0FFRCxnQkFDQyxXQUFBLFFwRm1DRSw0Qm9GcENILGdCQUdFLFdBQUEsUUFFRCxzQkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxRcEY2QkMsNEJvRi9CRixzQkFJRSxRQUFBLE1BQUEsT0FDQSxPQUFBLElBQUEsTUFDQSxjQUFBLE9BQ0EsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsU0FDQSxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsbUJBQUEsZUFBQSxlQUFBLGdCQUVELHlCQUNDLFlBQUEsT3BGb0JBLDRCb0ZyQkQseUJBR0UsT0FBQSxFQUNBLFFBQUEsTXBGaUJELDRCb0ZmQSxtQ0FJRSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQ0EsTUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDRyxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxlQUVKLDBDQUNDLFFBQUEsS3BGSUYsNEJvRkxDLDBDQUdFLFFBQUEsT3BGRUgsNEJvRkNDLHNDQUVFLE1BQUEsTXBGSEgsNEJvRk9BLDhCQUVFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxNQUlGLG9DQUNDLFlBQUEsRUFFRCwyQkFDQyxRQUFBLE1BQ0EsVUFBQSxPQUNBLGVBQUEsT3BGbkJELDRCb0ZnQkEsMkJBS0UsTUFBQSxLQUNBLFFBQUEsTUFBQSxFQUNBLFVBQUEsUUFFRCx3Q0FDQyxNQUFBLFFwRjFCRiw0Qm9GeUJDLHdDQUdFLE1BQUEsTUFHRixrQ0FDQyxTQUFBLFNBQ0EsWUFBQSxJcEZqQ0YsNEJvRitCQyxrQ0FJRSxZQUFBLEtBRUQseUNBQ0MsUUFBQSxHQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxPQUNBLE9BQUEsTUFDQSxTQUFBLFNBQ0EsaUJBQUEsS3BGNUNILDRCb0ZxQ0UseUNBU0UsUUFBQSxNQVFQLG9CQUNDLFdBQUEsT3BGdkRFLDRCb0ZzREgsb0JBR0UsU0FBQSxTQUNBLFdBQUEsT0FDQSxlQUFBLE1BRUQsaURBQUEsa0NBQUEsNkNBQUEsOENBQUEsMENBQUEsNkNBQUEsOENBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPcEZqRUMsNEJvRjZERixpREFBQSxrQ0FBQSw2Q0FBQSw4Q0FBQSwwQ0FBQSw2Q0FBQSw4Q0FNRSxRQUFBLEdwRm5FQSw0Qm9GcUVELDZEQUFBLDhDQUFBLHlEQUFBLDBEQUFBLHNEQUFBLHlEQUFBLDBEQUVFLE1BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsUUFBQSxFQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsZXBGM0VELDRCb0Y2RUEsbUZBQUEsb0VBQUEsK0VBQUEsZ0ZBQUEsNEVBQUEsK0VBQUEsZ0ZBRUUsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsV0FBQSxzQkFBQSxPQUFBLG1CQUFBLElBQUEsZUFBQSxLQUtKLDJCQUNDLGNBQUEsT0FDQSxlQUFBLE9wRnZGQyw0Qm9GNEZGLCtCQUdFLElBQUEsS0FDQSxVQUFBLElBQ0EsUUFBQSxFQUNBLG9CQUFBLE1BQUEsV0FBQSxXQUNBLE1BQUEsR0FTRCx5R0FBQSx5R0FBQSw4Q0FBQSxxREFDQyxZQUFBLElBQ0EsVUFBQSxPQUNBLE9BQUEsT0FBQSxLQUNBLGVBQUEsUXBGaEhBLDRCb0Y0R0QseUdBQUEseUdBQUEsOENBQUEscURBT0UsT0FBQSxHQUlGLHNEQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT3BGekhBLDRCb0Z1SEQsc0RBSUUsT0FBQSxLQUFBLEdBRUQsd0VBQ0MsV0FBQSxPQUVELGtFQUNDLFFBQUEsS0FDQSxhQUFBLEtBZUosNEJBS0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLElBQUEsY0FBQSxJQUFBLGdCQUFBLFNwRnhKRSw0Qm9GaUpILDRCQVVFLFFBQUEsTUFXRCxxQ0FDQyxPQUFBLEVBQ0EsTUFBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLE9BQ0EsZUFBQSxRQUNBLG1CQUFBLEtBQ0EsaUJBQUEsWUErQ0YsWUFDQyxXQUFBLE9BSUEsb0JBQ0MsY0FBQSxNcEZsT0MsNEJvRmlPRixvQkFHRSxjQUFBLEdBRUQsaURBQUEsa0NBQUEsNkNBQUEsOENBQUEsMENBQUEsNkNBQUEsOENBQ0MsZUFBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFwRnhPQSw0Qm9Gc09ELGlEQUFBLGtDQUFBLDZDQUFBLDhDQUFBLDBDQUFBLDZDQUFBLDhDQUlFLGNBQUEsR0NuVEwsb0UzRXNCRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEsyRXZCRCxRQUFBLEVBQ0EsT0FBQSxFQUFBLE1BQ0EsV0FBQSxLckZxRUcsNEJxRnpFSixvRUFPRSxPQUFBLEVBQUEsT0FFRCxpRkFDQyxRQUFBLE1BQ0EsT0FBQSxFckY4REUsNEJxRmhFSCxpRkFJRSxPQUFBLEdBRUQsMEZBQ0MsY0FBQSxFQUdGLDZFQUNDLFFBQUEsRUFBQSxLQUNBLFNBQUEsU0FDQSxjQUFBLE9yRm1ERSw0QnFGdERILDZFM0U4QkMsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJMkU3QkMsV0FBQSxNQUNBLFFBQUEsRUFBQSxLQUNBLGNBQUEsTUFHQSw4RkFDQyxRQUFBLEtBR0YseUZBQ0MsaUJBQUEsS0FDQSxlQUFBLEtBQ0EsU0FBQSxTckZvQ0MsNEJxRnZDRix5RkFLRSxlQUFBLFFBS0Qsb0dBQ0MsSUFBQSxPQUNBLFFBQUEsRUFDQSxTQUFBLFNBQ0EsTUFBQSxPckZ5QkEsNEJxRjdCRCxvR0FNRSxJQUFBLE9BQ0EsTUFBQSxPQUdBLG9IQUNDLEtBQUEsS0FLQSwySEFDQyxLQUFBLFFBTUwsNkdBQ0MsUUFBQSxNQUNBLFNBQUEsU0FDQSxXQUFBLE9BQ0EsaUhBQ0MsTUFBQSxLQUNBLE9BQUEsTUFDQSxjQUFBLFFBQUEsV0FBQSxRckZEQSw0QnFGRkQsaUhBS0UsT0FBQSxFQUNBLE9BQUEsT0FLSCxtRkFDQyxXQUFBLE9BS0QsMkZBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxTQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT3JGcEJDLDRCcUZlRiwyRkFPRSxXQUFBLFFBRUQsOEdBQ0MsT0FBQSxFQUFBLE1BR0YsOEdBQ0MsVUFBQSxPQUNBLFlBQUEsSUFDQSxjQUFBLE1yRi9CQyw0QnFGNEJGLDhHQUtFLFVBQUEsT0FDQSxjQUFBLE1BR0YsZ0dBQUEsaUhBQ0MsVUFBQSxPQUNBLFFBQUEsbUJBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsTXJGekNDLDRCcUZxQ0YsZ0dBQUEsaUhBTUUsUUFBQSxNQUNBLFVBQUEsT0FDQSxjQUFBLEVBQ0EsUUFBQSxFQUFBLE9BQ0EsV0FBQSxRQUVELHdHQUFBLHlIQUNDLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxpQkFBQSxxQkFDQSxnQkFBQSxJQUNBLG9CQUFBLE9BQ0Esa0JBQUEsVUFDQSxZQUFBLE1yRjFEQSw0QnFGaURELHdHQUFBLHlIQVdFLE1BQUEsT0FDQSxPQUFBLE9BQ0EsT0FBQSxFQUFBLE1BSUgsb0ZBQ0MsVUFBQSxPQUNBLGtCQUFBLElBQUEsZUFBQSxJQUFBLFlBQUEsU0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPckZyRUMsNEJxRmtFRixvRkFLRSxVQUFBLE9BQ0EsV0FBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsUUFFRCx3RkFDQyxNQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsT3JGOUVBLDRCcUYyRUQsd0ZBS0UsVUFBQSxPQUNBLFlBQUEsT0FJSCx3RkFDQyxXQUFBLE9yRnRGQyw0QnFGcUZGLHdGQUdFLFdBQUEsUUFFRCw4R0FDQyxNQUFBLFFBQ0EsT0FBQSxFQUFBLEtyRjVGQSw0QnFGMEZELDhHQUlFLE1BQUEsTUFFRCxpSUFDQyxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUdGLDZGQUNDLFFBQUEsS0FJSCx1RjNFaklDLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsSTJFOEhBLE9BQUEsUUFDQSxRQUFBLEVBQUEsS3JGNUdFLDRCcUZ5R0gsdUYzRWpJQyxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEsyRWtJQyxRQUFBLEVBQUEsS0FDQSxPQUFBLE1BQ0EsY0FBQSxNQU1GLDJFQUNDLE9BQUEsRUFDQSxRQUFBLE1yRnpIRSw0QnFGdUhILDJFM0UxS0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLMkU0S0MsT0FBQSxFQUFBLFNBRUQsb0ZBQ0MsY0FBQSxFQUtELHVGM0U1SkEsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJVm1CRSw0QnFGb0lGLHVGQUdFLGNBQUEsTXJGdklBLDRCcUZ5SUQsOEZBRUUsSUFBQSxHckYzSUQsNEJxRjhJRCx3SEFFRSxVQUFBLFFyRmhKRCw0QnFGbUpELDhGQUVFLFVBQUEsUXJGckpELDRCcUZ1SkEsc0dBRUUsVUFBQSxRckZ6SkYsNEJxRjZKRCxrR0FFRSxXQUFBLFFyRi9KRCw0QnFGbUtFLHVKQUVFLE1BQUEsT0FDQSxPQUFBLFFBU04sdUYzRXZNQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVWbUJFLDRCcUYrS0YsdUYzRXZNQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLE0yRXlNQSxnRzNFOU1BLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsZVZtQkUsNEJxRnNMRixnRzNFOU1BLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUlBLFVBQUEsTTJFaU5BLHVGM0V0TkEsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJVm1CRSw0QnFGOExGLHVGM0V0TkEsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxLMkV3TkEsZ0czRTdOQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLGVWbUJFLDRCcUZxTUYsZ0czRTdOQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLE00RXJERCxzREFDQyxNQUFBLEtBRUQsNkNBQ0MsUUFBQSxLQWFBLHVDNUVJQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLEs0RUxDLE9BQUEsRUFBQSxLQU1GLDhCQUNDLFFBQUEsS0FBQSxFQUFBLEtBQ0EsaUJBQUEsS3RGNkNFLDRCc0YvQ0gsOEJBSUUsUUFBQSxPQUFBLEVBQUEsUUFFRCx1Q0FDQyxRQUFBLEdBQ0EsWUFBQSxJQUNBLGVBQUEsTUFDQSxlQUFBLFFBQ0EsWUFBQSxPQUNBLGNBQUEsSUFBQSxNQUFBLFl0Rm1DQyw0QnNGekNGLHVDQVFFLGVBQUEsTUFDQSxZQUFBLE1BRUQsOENBQ0MsUUFBQSxFQUNBLE1BQUEsUUFDQSxhQUFBLFFBR0YsdUNBQ0MsV0FBQSxLdEZ1QkMsNEJzRnhCRix1Q0FHRSxXQUFBLFFBSUgsK0JBQ0MsV0FBQSxPQUNBLFFBQUEsS0FBQSxFQUFBLEtBQ0EsaUJBQUEsS0FDQSwyREFBQSw0REFBQSw2Q0FBQSx3Q0FBQSwyREFBQSx5Q0FDQyxVQUFBLE10RllDLDRCc0ZiRiwyREFBQSw0REFBQSw2Q0FBQSx3Q0FBQSwyREFBQSx5Q0FHRSxVQUFBLE90RlVBLDRCc0ZqQkgsK0JBV0UsUUFBQSxPQUFBLEVBQUEsUUFFRCx5Q0FDQyxjQUFBLE9BQ0EsNkNBQ0MsTUFBQSxPQUNBLE9BQUEsRUFBQSxLQU1GLHNDQUNDLFVBQUEsT0FDQSxRQUFBLGFBQ0EsY0FBQSxNQUNBLFFBQUEsTUFBQSxLQUVBLGVBQUEsT0FDQSxXQUFBLHdCQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQ00sZ0JBQUEsTXRGZEwsNEJzRk1GLHNDQVVRLFVBQUEsT0FDQSxRQUFBLE1BQUEsUUFHUixzQ0FDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxhQUFBLGNBQUEsYUFBQSxnQkFBQSxhdEZ6QkMsNEJzRm9CRixzQ0FPRSxRQUFBLE1BQ0EsV0FBQSxRQUVELDZDQUNDLFFBQUEsR0FDQSxJQUFBLE9BQ0EsT0FBQSxJQUNBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsaUJBQUEsUXRGcENBLDRCc0Y4QkQsNkNBUUUsUUFBQSxNdEZ0Q0QsNEJzRnlDRCw0QzVFNUZELFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsSzRFNEZHLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxRQUFBLE9BQUEsRUFDQSxjQUFBLElBQUEsTUFBQSxTdEY5Q0QsNEJzRmdEQSx1REFFRSxPQUFBLEdBSUgsNkNBQ0MsUUFBQSxFQUFBLE9BQUEsT0FDQSxlQUFBLE10RnhEQSw0QnNGc0RELDZDNUU5RUQsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBSUEsVUFBQSxJNEU4RUcsUUFBQSxFQUFBLEtBQ0EsZUFBQSxPQUdGLDZDQUNDLFdBQUEsT3RGaEVBLDRCc0YrREQsNkM1RXZGRCxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FJQSxVQUFBLEk0RXNGRyxXQUFBLEdBUUoseUJBQUEsMEJBR0MsT0FBQSxPQUFBLEt0RjlFRSw0QnNGMkVILHlCQUFBLDBCQUtFLE9BQUEsRUFDQSxRQUFBLE9BQUEsRUFBQSxNQUNBLGFBQUEsU0FFRCw0QkFBQSw2QkFHQyxXQUFBLE9BQ0csY0FBQSxLdEZ4RkYsNEJzRm9GRiw0QkFBQSw2QkFNSyxVQUFBLEtBQ0EsY0FBQSxRQXlCTCxvQ0FBQSxxQ0FDQyxXQUFBLE9BQ0EsV0FBQSxPdEZ0SEMsNEJzRm9IRixvQ0FBQSxxQ0FJRSxXQUFBLE1BRUQsbUxBQUEsb0xBQUEsdUhBQUEsd0hBQUEsZ0hBQUEsaUhBQUEsbUlBQUEsb0lBQUEsOEhBQUEsK0hBQUEsK0dBQUEsZ0hBQUEsNkhBQUEsOEhBQUEsMEdBQUEsMkdBQUEsMEdBQUEsMkdBQUEsMkdBQUEsNEdBQUEsMkdBQUEsNEdBQUEsNEpBQUEsNkpBQUEsb0dBQUEscUdBQUEsMktBQUEsNEtBQUEsMkhBQUEsNEhBQUEscUVBQUEsc0VBQUEsbUVBQUEsb0VBQUEsOEZBQUEsK0ZBQUEsa0dBQUEsbUdBQUEsMkZBQUEsNEZBQUEseUZBQUEsMEZBQUEsNkhBQUEsOEhBQUEsMEdBQUEsMkdBQUEsMkdBQUEsNEdBQUEsbUxBQUEsZ0hBQUEsbUlBQUEsdUhBQUEsOEhBQUEsK0dBQUEsMEdBQUEsNkhBQUEsMkdBQUEsa0RBQUEsNEpBQUEsb0dBQUEsMktBQUEsMkhBQUEscUVBQUEsbUVBQUEsOEZBQUEsa0dBQUEsMkZBQUEseUZBQUEsNkhBQUEsa0ZBQUEsZ0ZBQUEsc0ZBQUEsb0ZBQUEsbUZBQUEsaUZBQUEsbUZBQUEsaUZBQUEseUZBQUEsb0ZBQUEsa0ZBQUEsa0hBQUEsb0xBQUEsaUhBQUEsb0lBQUEsd0hBQUEsK0hBQUEsZ0hBQUEsMkdBQUEsOEhBQUEsNEdBQUEsbURBQUEsNkpBQUEscUdBQUEsNEtBQUEsNEhBQUEsc0VBQUEsb0VBQUEsK0ZBQUEsbUdBQUEsNEZBQUEsMEZBQUEsOEhBQUEsbUZBQUEsaUZBQUEsdUZBQUEscUZBQUEsb0ZBQUEsa0ZBQUEsb0ZBQUEsa0ZBQUEsMEZBQUEscUZBQUEsbUZBQUEsbUhBQUEsa0ZBQUEsbUZBQUEsZ0ZBQUEsaUZBQUEsc0ZBQUEsdUZBQUEsb0ZBQUEscUZBQUEsbUZBQUEsb0ZBQUEsaUZBQUEsa0ZBQUEsbUZBQUEsb0ZBQUEsaUZBQUEsa0ZBQUEseUZBQUEsMEZBQUEsb0ZBQUEscUZBQUEsa0ZBQUEsbUZBQUEsa0hBQUEsbUhBQ0MsWUFBQSxFQUNBLFVBQUEsT0FDQSxjQUFBLEtBQ0EsUUFBQSxLQUFBLE9BQ0EsUUFBQSxhQ3ZNSCwwQkFDQyxXQUFBLGVBRUQsK0JBQ0MsV0FBQSxJQUVELCtCQUNDLFFBQUEsS0FLRSxtREFDQyxXQUFBLDRCQUFBLE1BQUEsQ0FBQSxRQUFBLFVBQ0Esa0JBQUEsZUFBQSxjQUFBLGVBQUEsVUFBQSxlQUlELGtEQUNDLFdBQUEsNEJBQUEsTUFBQSxDQUFBLFFBQUEsVUNwQkwsYUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFVBQUEsTUFDQSxvQkFBQSxPQUFBLFdBQUEsT3hGcUVHLDRCd0Z6RUosYUFNRSxPQUFBLE1BQUEsR0FFRCw2QkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxNQUFBLFFBQ0EsY0FBQSxLeEY4REUsNEJ3RmpFSCw2QkFLRSxjQUFBLEdBRUQsbUNBQ0MsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUVELGdDQUNDLFFBQUEsS0FDQSwrQ0FDQyxRQUFBLE1BQ0EsWUFBQSxJQUdGLGdDQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLEVBQUEsRUFBQSxFQUFBLEtBRUMsMkRBQ0MsUUFBQSxHQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsUUFBQSxNQUNBLFdBQUEsa0JBQUEsTUFBQSxDQUFBLFFBQUEsVUFDQSxnQkFBQSxRQUNBLFlBQUEsTUFJRCx3REFDQyxRQUFBLEdBQ0EsTUFBQSxNQUNBLE9BQUEsT0FDQSxRQUFBLE1BQ0EsV0FBQSx3QkFBQSxNQUFBLENBQUEsUUFBQSxVQUNBLGdCQUFBLFFBQ0EsWUFBQSxNQ2hETCxtQkFDQyxRQUFBLEtBQUEsS0FDQSxXQUFBLE96RnVFRyw0QnlGekVKLG1CQUlFLFFBQUEsT0FBQSxHQUVELHFCQUNDLFVBQUEsT0FDQSxjQUFBLEtBQ0EsWUFBQSxJekZnRUUsNEJ5Rm5FSCxxQkFLRSxVQUFBLFFBR0YsaUNBQ0MsTUFBQSxLQUNBLE9BQUEsSUFDQSxjQUFBLE9BQ0EsaUJBQUEscUJBQ0EsNENBQ0MsT0FBQSxLQUNBLGNBQUEsT0FDQSxpQkFBQSIsImZpbGUiOiJzdHlsZS1ydGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG5cdC0gTm9ybWFsaXplXG5cdC0gQm94IHNpemluZ1xuIyBCYXNlXG5cdC0gVHlwb2dyYXBoeVxuXHQtIEVsZW1lbnRzXG5cdC0gTGlua3Ncblx0LSBGb3Jtc1xuIyMgTGF5b3V0c1xuIyBDb21wb25lbnRzXG5cdC0gTmF2aWdhdGlvblxuXHQtIFBvc3RzIGFuZCBwYWdlc1xuXHQtIENvbW1lbnRzXG5cdC0gV2lkZ2V0c1xuXHQtIE1lZGlhXG5cdC0gQ2FwdGlvbnNcblx0LSBHYWxsZXJpZXNcbiMgcGx1Z2luc1xuXHQtIEpldHBhY2sgaW5maW5pdGUgc2Nyb2xsXG4jIFV0aWxpdGllc1xuXHQtIEFjY2Vzc2liaWxpdHlcblx0LSBBbGlnbm1lbnRzXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS4xNTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuYXtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cbnVse1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xufVxuLyogU2VjdGlvbnNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5tYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLyogR3JvdXBpbmcgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdGhlaWdodDogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuXHRmb250LXNpemU6IDFlbTtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuXHRmb250LXNpemU6IDc1JTtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuXHRib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG5cdHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEwMCU7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG5cdGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8qIEludGVyYWN0aXZlXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEJveCBzaXppbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbW9yZSBlYXNpbHkgY2hhbmdlIGl0J3MgdmFsdWUgb24gYSBjb21wb25lbnQgbGV2ZWwuXG5AbGluayBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQmFzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRjbGVhcjogYm90aDtcbn1cbmRmbixcbmNpdGUsXG5lbSxcbmkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRtYXJnaW46IDAgMS41ZW07XG59XG5cbmFkZHJlc3Mge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogI2VlZTtcblx0Zm9udC1mYW1pbHk6IFwiQ291cmllciAxMCBQaXRjaFwiLCBjb3VyaWVyLCBtb25vc3BhY2U7XG5cdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdG1hcmdpbi1ib3R0b206IDEuNmVtO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRwYWRkaW5nOiAxLjZlbTtcbn1cblxuY29kZSxcbmtiZCxcbnR0LFxudmFyIHtcblx0Zm9udC1mYW1pbHk6IG1vbmFjbywgY29uc29sYXMsIFwiQW5kYWxlIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIG1vbm9zcGFjZTtcbn1cblxuYWJicixcbmFjcm9ueW0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2NjY7XG5cdGN1cnNvcjogaGVscDtcbn1cblxubWFyayxcbmlucyB7XG5cdFxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJpZyB7XG5cdGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLyogRWxlbWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keSB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmhyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cblxudWwge1xuXHQvLyBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG5vbCB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbmxpID4gdWwsXG5saSA+IG9sIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuXHRtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG5cbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG59XG5cblxuXG50YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vKiBMaW5rc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmE6Zm9jdXMge1xuXHRvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuYTpob3ZlcixcbmE6YWN0aXZlIHtcblx0b3V0bGluZTogMDtcbn1cblxuLyogRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG50ZXh0YXJlYSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIExheW91dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBDb21wb25lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIE5hdmlnYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBQb3N0cyBhbmQgcGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnN0aWNreSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi51cGRhdGVkOm5vdCgucHVibGlzaGVkKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuXG4ucGFnZS1saW5rcyB7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxuLyogQ29tbWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNvbW1lbnQtY29udGVudCBhIHtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uYnlwb3N0YXV0aG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLyogTWVkaWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XG5cdGJvcmRlcjogbm9uZTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWFyZ2luLXRvcDogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLyogTWFrZSBzdXJlIGxvZ28gbGluayB3cmFwcyBhcm91bmQgbG9nbyBpbWFnZS4gKi9cbi5jdXN0b20tbG9nby1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIENhcHRpb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cC1jYXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcblx0bWFyZ2luOiAwLjgwNzVlbSAwO1xufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFBsdWdpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBIaWRlIHRoZSBQb3N0cyBOYXZpZ2F0aW9uIGFuZCB0aGUgRm9vdGVyIHdoZW4gSW5maW5pdGUgU2Nyb2xsIGlzIGluIHVzZS4gKi9cbi5pbmZpbml0ZS1zY3JvbGwgLnBvc3RzLW5hdmlnYXRpb24sXG4uaW5maW5pdGUtc2Nyb2xsLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFJlLWRpc3BsYXkgdGhlIFRoZW1lIEZvb3RlciB3aGVuIEluZmluaXRlIFNjcm9sbCBoYXMgcmVhY2hlZCBpdHMgZW5kLiAqL1xuLmluZmluaXR5LWVuZC5uZXZlcmVuZGluZyAuc2l0ZS1mb290ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVdGlsaXRpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxcHg7XG5cdHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xuXHRjbGlwLXBhdGg6IG5vbmU7XG5cdGNvbG9yOiAjMjE3NTliO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsZWZ0OiA1cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRvcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMTAwMDAwO1xufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNwcmltYXJ5W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuXG4vKiBBbGlnbm1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hbGlnbmxlZnQge1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdGZsb2F0OiBsZWZ0O1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdG1hcmdpbi1yaWdodDogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uYWxpZ25yaWdodCB7XG5cblx0LypydGw6aWdub3JlKi9cblx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdG1hcmdpbi1sZWZ0OiAxLjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5hbGlnbmNlbnRlciB7XG5cdGNsZWFyOiBib3RoO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcblx0LSBOb3JtYWxpemVcblx0LSBCb3ggc2l6aW5nXG4jIEJhc2Vcblx0LSBUeXBvZ3JhcGh5XG5cdC0gRWxlbWVudHNcblx0LSBMaW5rc1xuXHQtIEZvcm1zXG4jIyBMYXlvdXRzXG4jIENvbXBvbmVudHNcblx0LSBOYXZpZ2F0aW9uXG5cdC0gUG9zdHMgYW5kIHBhZ2VzXG5cdC0gQ29tbWVudHNcblx0LSBXaWRnZXRzXG5cdC0gTWVkaWFcblx0LSBDYXB0aW9uc1xuXHQtIEdhbGxlcmllc1xuIyBwbHVnaW5zXG5cdC0gSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbiMgVXRpbGl0aWVzXG5cdC0gQWNjZXNzaWJpbGl0eVxuXHQtIEFsaWdubWVudHNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBOb3JtYWxpemVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBTZWN0aW9uc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqXHRcdGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBCb3ggc2l6aW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIEluaGVyaXQgYm94LXNpemluZyB0byBtb3JlIGVhc2lseSBjaGFuZ2UgaXQncyB2YWx1ZSBvbiBhIGNvbXBvbmVudCBsZXZlbC5cbkBsaW5rIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5kZm4sXG5jaXRlLFxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDEuNWVtO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG59XG5cbnByZSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgY291cmllciwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMS42ZW07XG59XG5cbmNvZGUsXG5rYmQsXG50dCxcbnZhciB7XG4gIGZvbnQtZmFtaWx5OiBtb25hY28sIGNvbnNvbGFzLCBcIkFuZGFsZSBNb25vXCIsIFwiRGVqYVZ1IFNhbnMgTW9ub1wiLCBtb25vc3BhY2U7XG59XG5cbmFiYnIsXG5hY3JvbnltIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNjY2O1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbm1hcmssXG5pbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJpZyB7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLyogRWxlbWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xufVxuXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xufVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBMaW5rc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbmE6aG92ZXIsXG5hOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIEZvcm1zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBDb21wb25lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBOYXZpZ2F0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIFBvc3RzIGFuZCBwYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc3RpY2t5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51cGRhdGVkOm5vdCgucHVibGlzaGVkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmtzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG4vKiBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY29tbWVudC1jb250ZW50IGEge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5ieXBvc3RhdXRob3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWVkaWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogTWFrZSBzdXJlIGxvZ28gbGluayB3cmFwcyBhcm91bmQgbG9nbyBpbWFnZS4gKi9cbi5jdXN0b20tbG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIENhcHRpb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cC1jYXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj13cC1pbWFnZS1dIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW46IDAuODA3NWVtIDA7XG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgUGx1Z2luc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogSGlkZSB0aGUgUG9zdHMgTmF2aWdhdGlvbiBhbmQgdGhlIEZvb3RlciB3aGVuIEluZmluaXRlIFNjcm9sbCBpcyBpbiB1c2UuICovXG4uaW5maW5pdGUtc2Nyb2xsIC5wb3N0cy1uYXZpZ2F0aW9uLFxuLmluZmluaXRlLXNjcm9sbC5uZXZlcmVuZGluZyAuc2l0ZS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBSZS1kaXNwbGF5IHRoZSBUaGVtZSBGb290ZXIgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaGFzIHJlYWNoZWQgaXRzIGVuZC4gKi9cbi5pbmZpbml0eS1lbmQubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVXRpbGl0aWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBBY2Nlc3NpYmlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0LCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGggc3BhbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGggc3Bhbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xuI3ByaW1hcnlbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIEFsaWdubWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsaWdubGVmdCB7XG4gIC8qcnRsOmlnbm9yZSovXG4gIGZsb2F0OiBsZWZ0O1xuICAvKnJ0bDppZ25vcmUqL1xuICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmFsaWducmlnaHQge1xuICAvKnJ0bDppZ25vcmUqL1xuICBmbG9hdDogcmlnaHQ7XG4gIC8qcnRsOmlnbm9yZSovXG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5hbGlnbmNlbnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiO1xuICBzcmM6IHVybChcImZvbnRzL1NpbXBsZXJQcm8tUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAwLjUyMXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAyLjc3OHZ3O1xuICB9XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50aXRsZSwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtdXNfX3RleHQgaDEsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmluc3RhZ3JhbV9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLnRleHQgaDEsIC5ibG9nLXNlY3Rpb25fX3RleHQgaDIsIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IGgyLCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiLCBzYW5zLXNlcmlmO1xufVxuLnRpdGxlLS1tZWRpdW0sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtdXNfX3RleHQgaDEsIC5jb21wYXJpc29uX190ZXh0IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC50ZXh0IGgxLCAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAucHJvbW9fX3RleHQgc3Ryb25nLCAucHJvbW9fX3RleHQgaDIge1xuICBmb250LXNpemU6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpdGxlLS1tZWRpdW0sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtdXNfX3RleHQgaDEsIC5jb21wYXJpc29uX190ZXh0IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC50ZXh0IGgxLCAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAucHJvbW9fX3RleHQgc3Ryb25nLCAucHJvbW9fX3RleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuLnRpdGxlLS1sYXJnZSwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSB7XG4gIGZvbnQtc2l6ZTogOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtLWxhcmdlLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lcl9fY29udGVudC13cmFwIGgxIHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLnRpdGxlLS1sYXJnZSBoMSwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiBoMSwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIgaDEsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIgaDEsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiBoMSwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIGgxLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgaDEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiBoMSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiBoMSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiBoMSwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIGgxLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIgaDEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSBoMSwgLnRpdGxlLS1sYXJnZSBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgaDIsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSBoMiB7XG4gIGZvbnQtc2l6ZTogNS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0tbGFyZ2UgaDEsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIgaDEsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiBoMSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyIGgxLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyIGgxLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIgaDEsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiBoMSwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiBoMSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiBoMSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIgaDEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIgaDEsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiBoMSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgaDEgaDEsIC50aXRsZS0tbGFyZ2UgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIgaDIsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgyLCAuYmFubmVyX19jb250ZW50LXdyYXAgaDEgaDIge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLnRpdGxlLS1sYXJnZSAudGV4dCwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIC50ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIgLnRleHQsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIgLnRleHQsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiAudGV4dCwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIC50ZXh0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyIC50ZXh0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiAudGV4dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIC50ZXh0LCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgLnRleHQsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0tbGFyZ2UgLnRleHQsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIgLnRleHQsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiAudGV4dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIC50ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIgLnRleHQsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiAudGV4dCwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIC50ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiAudGV4dCwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyIC50ZXh0LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIC50ZXh0LCAuYmFubmVyX19jb250ZW50LXdyYXAgaDEgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4udGl0bGUtLXNtYWxsIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG4udGl0bGUtLXNwZWNpYWwge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnRpdGxlLS1zcGVjaWFsIGgxLCAudGl0bGUtLXNwZWNpYWwgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnRpdGxlLS1nb2xkIHtcbiAgY29sb3I6ICNFNkM3N0U7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtLWdvbGQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4udGl0bGUtLWJvbGQsIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYnRuLCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgYSwgYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5idG46Zm9jdXMsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZzpmb2N1cywgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYTpmb2N1cywgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2Fpbjpmb2N1cywgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhOmZvY3VzLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpmb2N1czpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlcjpmb2N1cywgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dDpmb2N1cywgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b246Zm9jdXMsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcDpmb2N1cywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6Zm9jdXMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6Zm9jdXMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhOmZvY3VzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6Zm9jdXMsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZTpmb2N1cywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmZvY3VzLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveDpmb2N1cywgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmZvY3VzLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmZvY3VzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmZvY3VzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246Zm9jdXMsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbjpmb2N1cywgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbjpmb2N1cywgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0OmZvY3VzLCBhOmZvY3VzLCBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi0tcHJpbWFyeSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgYS0tcHJpbWFyeSwgYnV0dG9uLS1wcmltYXJ5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNHJlbTtcbn1cbi5idG4tLWNvbG9yLXBpY2tlciwgYS0tY29sb3ItcGlja2VyLCBidXR0b24tLWNvbG9yLXBpY2tlciB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmJ0bi0tY29sb3ItcGlja2VyLnJlZCwgYS0tY29sb3ItcGlja2VyLnJlZCwgYnV0dG9uLS1jb2xvci1waWNrZXIucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyOTI5Mjtcbn1cbi5idG4tLWNvbG9yLXBpY2tlci53aGl0ZSwgYS0tY29sb3ItcGlja2VyLndoaXRlLCBidXR0b24tLWNvbG9yLXBpY2tlci53aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG59XG4uYnRuLS1jb2xvci1waWNrZXIuZ29sZCwgYS0tY29sb3ItcGlja2VyLmdvbGQsIGJ1dHRvbi0tY29sb3ItcGlja2VyLmdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZjNzdlO1xufVxuLmJ0bi0tY2hhdCwgYS0tY2hhdCwgYnV0dG9uLS1jaGF0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGNvbG9yOiAjNENBRjUwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBNkNEQTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLS1jaGF0IGltZywgYS0tY2hhdCBpbWcsIGJ1dHRvbi0tY2hhdCBpbWcge1xuICB3aWR0aDogMi4xcmVtO1xuICBtYXJnaW4tbGVmdDogMS40cmVtO1xufVxuLmJ0bi0tbGlrZSAuaWNvbi0td2lzaGxpc3Qgc3ZnLCBhLS1saWtlIC5pY29uLS13aXNobGlzdCBzdmcsIGJ1dHRvbi0tbGlrZSAuaWNvbi0td2lzaGxpc3Qgc3ZnIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMi4zcmVtO1xufVxuLmJ0bi0tbGlrZSAuaWNvbi0td2lzaGxpc3Qgc3ZnIC5wYXRoLXN0cm9rZSwgYS0tbGlrZSAuaWNvbi0td2lzaGxpc3Qgc3ZnIC5wYXRoLXN0cm9rZSwgYnV0dG9uLS1saWtlIC5pY29uLS13aXNobGlzdCBzdmcgLnBhdGgtc3Ryb2tlIHtcbiAgZmlsbDogI0U2Qzc3RTtcbn1cbi5idG4tLWxpa2UgLmljb24tLXdpc2hsaXN0LmFjdGl2ZSBzdmcgLnBhdGgtZmlsbCwgYS0tbGlrZSAuaWNvbi0td2lzaGxpc3QuYWN0aXZlIHN2ZyAucGF0aC1maWxsLCBidXR0b24tLWxpa2UgLmljb24tLXdpc2hsaXN0LmFjdGl2ZSBzdmcgLnBhdGgtZmlsbCB7XG4gIGZpbGw6ICNFNkM3N0U7XG59XG4uYnRuLS1jb2xvci1waWNrZXIsIGEtLWNvbG9yLXBpY2tlciwgYnV0dG9uLS1jb2xvci1waWNrZXIge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYnRuLS1jb2xvci1waWNrZXIuYWN0aXZlLCBhLS1jb2xvci1waWNrZXIuYWN0aXZlLCBidXR0b24tLWNvbG9yLXBpY2tlci5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLS1ibGFjaywgYS0tYmxhY2ssIGJ1dHRvbi0tYmxhY2sge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tLWdvbGQsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIGEtLWdvbGQsIGJ1dHRvbi0tZ29sZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNDFkZWcsICNGQkU3OUIgLTEwLjMzJSwgI0QxQTU1RCA4Ny44NSUpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggM3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNikpIGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCAxMXB4IDdweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMjBweCA4cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDMxcHggOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMCkpO1xufVxuLmJ0bi0td2hpdGUsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCBhLS13aGl0ZSwgYnV0dG9uLS13aGl0ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLS13aGl0ZTpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIGEtLXdoaXRlOmhvdmVyLCBidXR0b24tLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLS1vcGFxdWUsIGEtLW9wYXF1ZSwgYnV0dG9uLS1vcGFxdWUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uYnRuLS1vcGFxdWU6aG92ZXIsIGEtLW9wYXF1ZTpob3ZlciwgYnV0dG9uLS1vcGFxdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi0tb3BhcXVlLCBhLS1vcGFxdWUsIGJ1dHRvbi0tb3BhcXVlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmJ0bi0tdHJhbnMsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2hvcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2hvcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2hvcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNob3AgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNob3AgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaG9wIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5zaG9wIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNob3AgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2hvcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaG9wIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2hvcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2hvcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCBhLS10cmFucywgYnV0dG9uLS10cmFucyB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDREM0QzO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLXRyYW5zLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaG9wIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaG9wIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaG9wIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNob3AgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNob3AgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaG9wIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaG9wIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2hvcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuc2hvcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaG9wIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNob3AgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2hvcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNob3AgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNob3AgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgYS0tdHJhbnMsIGJ1dHRvbi0tdHJhbnMge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uYnRuLS1jYXJ0LCBhLS1jYXJ0LCBidXR0b24tLWNhcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi0tY2FydF9faXRlbXMsIGEtLWNhcnRfX2l0ZW1zLCBidXR0b24tLWNhcnRfX2l0ZW1zIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRvcDogLTEuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgbGVmdDogLTEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnRuLS1jYXJ0X19pdGVtcywgYS0tY2FydF9faXRlbXMsIGJ1dHRvbi0tY2FydF9faXRlbXMge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxufVxuLmJ0bi0tY2FydC1wbHVzLCBhLS1jYXJ0LXBsdXMsIGJ1dHRvbi0tY2FydC1wbHVzIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3BsdXMuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnRuLS1jYXJ0LXBsdXMsIGEtLWNhcnQtcGx1cywgYnV0dG9uLS1jYXJ0LXBsdXMge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG59XG4uYnRuLS1kb3dubG9hZCwgYS0tZG93bmxvYWQsIGJ1dHRvbi0tZG93bmxvYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxLjJyZW0gMS45cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0JDQkNCO1xufVxuLmJ0bi0tZG93bmxvYWQ6OmJlZm9yZSwgYS0tZG93bmxvYWQ6OmJlZm9yZSwgYnV0dG9uLS1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9kb3dubG9hZC5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogMS4xcmVtO1xufVxuLmJ0bi0tY2FydC1taW51cywgYS0tY2FydC1taW51cywgYnV0dG9uLS1jYXJ0LW1pbnVzIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL21pbnVzLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi0tY2FydC1taW51cywgYS0tY2FydC1taW51cywgYnV0dG9uLS1jYXJ0LW1pbnVzIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxufVxuLmJ0bi0tcmVhZC1tb3JlLCAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlLCBhLS1yZWFkLW1vcmUsIGJ1dHRvbi0tcmVhZC1tb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG4tLXJlYWQtbW9yZSAucmVhZC1sZXNzLCAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlIC5yZWFkLWxlc3MsIGEtLXJlYWQtbW9yZSAucmVhZC1sZXNzLCBidXR0b24tLXJlYWQtbW9yZSAucmVhZC1sZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idG4tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLWxlc3MsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5sZXNzLmlzLWFjdGl2ZSAucmVhZC1sZXNzLCBhLS1yZWFkLW1vcmUubGVzcyAucmVhZC1sZXNzLCBidXR0b24tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLWxlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLW1vcmUsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5sZXNzLmlzLWFjdGl2ZSAucmVhZC1tb3JlLCBhLS1yZWFkLW1vcmUubGVzcyAucmVhZC1tb3JlLCBidXR0b24tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi0tcmVhZC1tb3JlOjphZnRlciwgLnNob3AgLnNob3AtbmF2X19saXN0IGxpLmlzLWFjdGl2ZTo6YWZ0ZXIsIGEtLXJlYWQtbW9yZTo6YWZ0ZXIsIGJ1dHRvbi0tcmVhZC1tb3JlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcC5zdmcpIGNlbnRlci85OCUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjlyZW07XG59XG4uYnRuLS1yZWFkLW1vcmUuc2hvdzo6YWZ0ZXIsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5zaG93LmlzLWFjdGl2ZTo6YWZ0ZXIsIGEtLXJlYWQtbW9yZS5zaG93OjphZnRlciwgYnV0dG9uLS1yZWFkLW1vcmUuc2hvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmJ0bi0tZHJvcGRvd24sIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSwgYS0tZHJvcGRvd24sIGJ1dHRvbi0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJ0bi0tZHJvcGRvd246OmFmdGVyLCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmc6OmFmdGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOjphZnRlciwgYS0tZHJvcGRvd246OmFmdGVyLCBidXR0b24tLWRyb3Bkb3duOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NoZXZyb24tZG93bi5zdmcpIGNlbnRlci85OCUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjlyZW07XG59XG4uYnRuLS1kcm9wZG93bi5zaG93OjphZnRlciwgLnNob3AgLnNob3cud29vY29tbWVyY2Utb3JkZXJpbmc6OmFmdGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhLnNob3c6OmFmdGVyLCBhLS1kcm9wZG93bi5zaG93OjphZnRlciwgYnV0dG9uLS1kcm9wZG93bi5zaG93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYnRuLS1zZWxlY3RlZC1maWx0ZXIsIGEtLXNlbGVjdGVkLWZpbHRlciwgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi1oZWlnaHQ6IDQuMnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI4cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nOiAxLjNyZW0gMC43cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDAgMC43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLXNlbGVjdGVkLWZpbHRlciwgYS0tc2VsZWN0ZWQtZmlsdGVyLCBidXR0b24tLXNlbGVjdGVkLWZpbHRlciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWluLWhlaWdodDogMy4ycmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgfVxufVxuLmJ0bi0tc2VsZWN0ZWQtZmlsdGVyIHNwYW4sIGEtLXNlbGVjdGVkLWZpbHRlciBzcGFuLCBidXR0b24tLXNlbGVjdGVkLWZpbHRlciBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYnRuLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcsIGEtLXNlbGVjdGVkLWZpbHRlciBzcGFuIGltZywgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcge1xuICB3aWR0aDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnRuLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcsIGEtLXNlbGVjdGVkLWZpbHRlciBzcGFuIGltZywgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcge1xuICAgIHdpZHRoOiAwLjhyZW07XG4gIH1cbn1cbi5idG4tLXNlbGVjdGVkLWZpbHRlciBzcGFuOjphZnRlciwgYS0tc2VsZWN0ZWQtZmlsdGVyIHNwYW46OmFmdGVyLCBidXR0b24tLXNlbGVjdGVkLWZpbHRlciBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9jbG9zZS13aGl0ZS5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLXNlbGVjdGVkLWZpbHRlciBzcGFuLCBhLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiwgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5idG4tLWNsZWFyLCBhLS1jbGVhciwgYnV0dG9uLS1jbGVhciB7XG4gIGNvbG9yOiAjOTY5Njk2O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI4cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tLXNvY2lhbC1sb2dpbiwgYS0tc29jaWFsLWxvZ2luLCBidXR0b24tLXNvY2lhbC1sb2dpbiB7XG4gIGhlaWdodDogNS4zcmVtO1xuICB3aWR0aDogMjUuM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLXNvY2lhbC1sb2dpbiwgYS0tc29jaWFsLWxvZ2luLCBidXR0b24tLXNvY2lhbC1sb2dpbiB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgd2lkdGg6IDEzcmVtO1xuICB9XG59XG4uYnRuLS1zb2NpYWwtbG9naW4gLmljb24sIGEtLXNvY2lhbC1sb2dpbiAuaWNvbiwgYnV0dG9uLS1zb2NpYWwtbG9naW4gLmljb24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJ0bi0tc29jaWFsLWxvZ2luLWZhY2Vib29rX19pY29uLCBhLS1zb2NpYWwtbG9naW4tZmFjZWJvb2tfX2ljb24sIGJ1dHRvbi0tc29jaWFsLWxvZ2luLWZhY2Vib29rX19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2ZhY2Vib29rLXNvY2lhbC1sb2dpbi5zdmdcIikgY2VudGVyLzIuNnJlbSAyLjZyZW0gbm8tcmVwZWF0O1xufVxuLmJ0bi0tc29jaWFsLWxvZ2luLWdvb2dsZV9faWNvbiwgYS0tc29jaWFsLWxvZ2luLWdvb2dsZV9faWNvbiwgYnV0dG9uLS1zb2NpYWwtbG9naW4tZ29vZ2xlX19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2dvb2dsZS1zb2NpYWwtbG9naW4ucG5nXCIpIGNlbnRlci8yLjRyZW0gMi40cmVtIG5vLXJlcGVhdDtcbn1cbi5idG4tLXNvcnQsIGEtLXNvcnQsIGJ1dHRvbi0tc29ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uaWNvbi0tc2VhcmNoIGltZyB7XG4gIHdpZHRoOiAyLjJyZW07XG59XG4uaWNvbi0tY2FydCBpbWcge1xuICB3aWR0aDogMi42cmVtO1xufVxuLmljb24tLXVzZXIgaW1nIHtcbiAgd2lkdGg6IDEuN3JlbTtcbn1cbi5pY29uLS1jb25uZWN0ZWQtdXNlciBpbWcge1xuICB3aWR0aDogM3JlbTtcbn1cbi5pY29uLS13aXNobGlzdCBpbWcsIC5pY29uLS13aXNobGlzdCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuM3JlbTtcbn1cbi5pY29uLS1hcnJvdyBpbWcsIC5pY29uLS1hcnJvdyBzdmcge1xuICB3aWR0aDogNi40cmVtO1xuICBoZWlnaHQ6IDYuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaWNvbi0tYXJyb3cgaW1nLCAuaWNvbi0tYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICB9XG59XG4uaWNvbi0tc2Nyb2xsLWRvd24gaW1nIHtcbiAgd2lkdGg6IDMuMnJlbTtcbn1cbi5pY29uLS1zb2NpYWwgaW1nIHtcbiAgbWF4LWhlaWdodDogMS44cmVtO1xuICBtYXgtd2lkdGg6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaWNvbi0tc29jaWFsIGltZyB7XG4gICAgbWF4LWhlaWdodDogMi41cmVtO1xuICAgIG1heC13aWR0aDogMi41cmVtO1xuICB9XG59XG4uaWNvbi0tcG9wdXAtY2xvc2Uge1xuICBoZWlnaHQ6IDRyZW07XG4gIHdpZHRoOiA0cmVtO1xufVxuLmljb24tLXBvcHVwLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmljb24tLXByb2R1Y3QtbWV0YSBpbWcge1xuICBtYXgtd2lkdGg6IDEuM3JlbTtcbiAgbWF4LWhlaWdodDogMS41cmVtO1xufVxuLmljb24tLXJlY2lwZS1tZXRhIGltZyB7XG4gIG1heC13aWR0aDogMS40cmVtO1xuICBtYXgtaGVpZ2h0OiAyLjFyZW07XG59XG4uaWNvbi0tdGlja2V0IGltZyB7XG4gIHdpZHRoOiAzLjVyZW07XG4gIGhlaWdodDogMi44cmVtO1xufVxuLmljb24tLWZpbHRlciBpbWcge1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbn1cbi5pY29uLS1zaGFyZSBpbWcge1xuICB3aWR0aDogNC41cmVtO1xuICBoZWlnaHQ6IDQuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaWNvbi0tc2hhcmUgaW1nIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICB9XG59XG4uaWNvbi0tcGxheSBpbWcge1xuICB3aWR0aDogOS40cmVtO1xuICBoZWlnaHQ6IDkuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaWNvbi0tcGxheSBpbWcge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuLmljb24tLXNlbmQgaW1nIHtcbiAgd2lkdGg6IDQuNnJlbTtcbiAgaGVpZ2h0OiA0LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmljb24tLXNlbmQgaW1nIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmljb24tLXNvcnQgaW1nIHtcbiAgICB3aWR0aDogMS43cmVtO1xuICAgIGhlaWdodDogMS43cmVtO1xuICB9XG59XG4uaWNvbi0tY2FsZW5kZXIgaW1nIHtcbiAgd2lkdGg6IDIuNHJlbTtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG59XG5ib2R5LnRvdWNoLWRpc2FibGVkIHtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmx0ciB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4ucnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcbn1cblxudWw6bm90KC5uYXZfX2xpc3QsIC5zdWItbWVudSwgLndvb2NvbW1lcmNlLW1pbmktY2FydCwgLnByb2R1Y3RzKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi5pbWctLWF1dG8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmltZy0tY292ZXIsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2QtY2F0LWxvb3AtaW1nIGltZywgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSBpbWcsIC5sb2dpbl9faW1nIGltZywgLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLmltZy13cmFwIGltZywgLmNvbGxlY3Rpb25zLXNlY3Rpb24gLmNvbGxlY3Rpb25fX2JnLWltZyBpbWcsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaW1nLS1jb250YWluLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQucHJvZHVjdC1uYW1lIC5wcm9kdWN0X2ltYWdlX2NoZWNrb3V0IGltZywgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ubWFpbi1taW4taGVpZ2h0LCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2csIC5tYWluOm5vdCgjYW5pbWF0aW9uLWNvbnRhaW5lcikge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbWluLWhlaWdodCwgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnLCAubWFpbjpub3QoI2FuaW1hdGlvbi1jb250YWluZXIpIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDEwLjVyZW0pO1xuICB9XG59XG5cbi5tYWluOm5vdCgjYW5pbWF0aW9uLWNvbnRhaW5lcikge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4tdG9wOiAxMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluOm5vdCgjYW5pbWF0aW9uLWNvbnRhaW5lcikge1xuICAgIG1hcmdpbi10b3A6IDEwLjVyZW07XG4gIH1cbn1cblxuLmNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTUxLjZyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jb250ZW50LXdyYXAtLWZ1bGwsIC5wcm9tby1zZWN0aW9uLmdpZnQgLmNvbnRlbnQtd3JhcCwgLnByb21vLXNlY3Rpb24uZ2lmdCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvbW8tc2VjdGlvbi5naWZ0IC5yZWxhdGVkLCAucHJvbW8tc2VjdGlvbi5naWZ0IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAucHJvbW8tc2VjdGlvbi5naWZ0IC51cC1zZWxscywgLnByb21vLXNlY3Rpb24uZ2lmdCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5wcm9tby1zZWN0aW9uLmdpZnQgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucHJvbW8tc2VjdGlvbi5naWZ0IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY29udGVudC13cmFwLS13aWRlLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCwgLnByb2R1Y3QtLXNpbmdsZTpub3QoLnByb2R1Y3RfY2F0LTI3KSwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNvbnRlbnQtd3JhcCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAucmVsYXRlZCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnVwLXNlbGxzLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLmJhbm5lci5ub3JtYWwsIC5iYW5uZXIubWVkaXVtIHtcbiAgbWF4LXdpZHRoOiAxNzJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MC45OHB4KSB7XG4gIC5jb250ZW50LXdyYXAtLXdpZGUsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0LCAucHJvZHVjdC0tc2luZ2xlOm5vdCgucHJvZHVjdF9jYXQtMjcpLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuY29udGVudC13cmFwLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5yZWxhdGVkLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAudXAtc2VsbHMsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAud29vY29tbWVyY2Utb3JkZXJpbmcsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAuYmFubmVyLm5vcm1hbCwgLmJhbm5lci5tZWRpdW0ge1xuICAgIG1heC13aWR0aDogMTcycmVtO1xuICB9XG59XG4uY29udGVudC13cmFwLS1tZWRpdW0ge1xuICBtYXgtd2lkdGg6IDE0Mi42cmVtO1xufVxuLmNvbnRlbnQtd3JhcC0tdGV4dCB7XG4gIG1hcmdpbjogNXJlbSBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250ZW50LXdyYXAtLXRleHQge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICB9XG59XG4uY29udGVudC13cmFwLS1zbWFsbGVyIHtcbiAgbWF4LXdpZHRoOiAxMTMuNXJlbTtcbn1cbi5jb250ZW50LXdyYXAtLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiAxMTByZW07XG59XG4uY29udGVudC13cmFwLS1uYXJyb3csIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogODRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG59XG5cbi50aXRsZS13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDYuNHJlbSAwIDEwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS13cmFwIHtcbiAgICBtYXJnaW46IDZyZW0gMDtcbiAgfVxufVxuXG4uZC1ibG9jay1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kLWJsb2NrLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmQtZmxleC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kLWZsZXgtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5kLWJsb2NrLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZC1ibG9jay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kLWZsZXgtZGVza3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmQtZmxleC1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50cmFuc2l0aW9uLCAuYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b246OmFmdGVyLCAuYWNjb3JkaW9uLS1wcm9kdWN0LWZhcSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbjo6YmVmb3JlLCAuc2xpZGVyIC5zbGljay1kb3RzIGxpLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLCAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCAuc29jaWFsLW5ldHdvcmtzX19pY29ucy13cmFwIC5pY29uLCAuaGVhZGVyX19uYXYtd3JhcCwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmxvd2VyLWZvb3Rlci1uYXYgdWwgbGksIC5mb290ZXItbmF2ID4gdWwgPiBsaSB1bCBsaSwgLmJ0bi0tZHJvcGRvd246OmFmdGVyLCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmc6OmFmdGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOjphZnRlciwgYS0tZHJvcGRvd246OmFmdGVyLCBidXR0b24tLWRyb3Bkb3duOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uY29sbGFwc2Uge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZnVsbC1zY3JlZW4tbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIqMS41cmVtKTtcbiAgfVxufVxuXG4ubm8tcmVzdWx0cyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuLm5vLXJlc3VsdHMgaDIge1xuICBmb250LXNpemU6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5vLXJlc3VsdHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgUm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEJyZWF0aCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFdpZ2dsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4xcmVtKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC4xcmVtKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjFyZW0pO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjFyZW0pO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMXJlbSk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMXJlbSk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4xcmVtKTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC4xcmVtKTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjFyZW0pO1xuICB9XG4gIDEwMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMXJlbSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdXBEb3duIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIERvd25VcCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXJlbSk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF1dG9maWxsIHtcbiAgMCUsIDEwMCUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2Nyb2xsLXJldmVhbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xufVxuLnNjcm9sbC1yZXZlYWwuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycmVtKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioxcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjJzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqM3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio0cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg2KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjVzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoOCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio3cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjhzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDEwKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjlzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAuYWN0aXZlID4gLmZhZGUtaW4tdXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG59XG5cbi5zbGlkZS1pbi11cCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG59XG4uc2xpZGUtaW4tdXAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xufVxuXG4uaW1nLXNjYWxlIC5pbWctd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQod2hpdGUsIGJsYWNrKTtcbn1cbi5pbWctc2NhbGUgLmltZy13cmFwIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgdHJhbnNpdGlvbjogMnMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5pbWctc2NhbGU6aG92ZXIgaW1nOm5vdCgubm8tYW5pbWF0ZSkge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLmhvdmVyLWxpbmstYXJyb3cgLmxpbmstLWFycm93OmFmdGVyLCAuaG92ZXItbGluay1hcnJvdyAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cgLmZvcm0tcm93LS1zdWJtaXQ6YWZ0ZXIsIC5ob3Zlci1saW5rLWFycm93IGE6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhvdmVyLWxpbmstYXJyb3c6aG92ZXIgLmxpbmstLWFycm93OmFmdGVyLCAuaG92ZXItbGluay1hcnJvdzpob3ZlciAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3c6aG92ZXIgLmZvcm0tcm93LS1zdWJtaXQ6YWZ0ZXIsIC5ob3Zlci1saW5rLWFycm93OmhvdmVyIGE6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuNXJlbSk7XG59XG4uaG92ZXItbGluay1hcnJvdy5saW5rLS1hcnJvdzphZnRlciwgLnRleHQtYW5kLWltZ19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3c6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYS5ob3Zlci1saW5rLWFycm93OmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IGEuaG92ZXItbGluay1hcnJvdzphZnRlciwgLnByb21vX190ZXh0IGEuaG92ZXItbGluay1hcnJvdzphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaG92ZXItbGluay1hcnJvdy5saW5rLS1hcnJvdyAubGluay0tYXJyb3c6YWZ0ZXIsIC50ZXh0LWFuZC1pbWdfX3RleHQgYS5ob3Zlci1saW5rLWFycm93IC5saW5rLS1hcnJvdzphZnRlciwgLmhvdmVyLWxpbmstYXJyb3cubGluay0tYXJyb3cgLnRleHQtYW5kLWltZ19fdGV4dCBhOmFmdGVyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5ob3Zlci1saW5rLWFycm93LmxpbmstLWFycm93IGE6YWZ0ZXIsIC50ZXh0LWFuZC1pbWdfX3RleHQgYS5ob3Zlci1saW5rLWFycm93IGE6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYS5ob3Zlci1saW5rLWFycm93IC5saW5rLS1hcnJvdzphZnRlciwgLmhvdmVyLWxpbmstYXJyb3cubGluay0tYXJyb3cgLnRleHQtYW5kLXBvaW50c19fdGV4dCBhOmFmdGVyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5ob3Zlci1saW5rLWFycm93LmxpbmstLWFycm93IGE6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYS5ob3Zlci1saW5rLWFycm93IGE6YWZ0ZXIsIC5pbnN0YWdyYW1fX3RleHQgYS5ob3Zlci1saW5rLWFycm93IC5saW5rLS1hcnJvdzphZnRlciwgLmhvdmVyLWxpbmstYXJyb3cubGluay0tYXJyb3cgLmluc3RhZ3JhbV9fdGV4dCBhOmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IC5ob3Zlci1saW5rLWFycm93LmxpbmstLWFycm93IGE6YWZ0ZXIsIC5pbnN0YWdyYW1fX3RleHQgYS5ob3Zlci1saW5rLWFycm93IGE6YWZ0ZXIsIC5wcm9tb19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3cgLmxpbmstLWFycm93OmFmdGVyLCAuaG92ZXItbGluay1hcnJvdy5saW5rLS1hcnJvdyAucHJvbW9fX3RleHQgYTphZnRlciwgLnByb21vX190ZXh0IC5ob3Zlci1saW5rLWFycm93LmxpbmstLWFycm93IGE6YWZ0ZXIsIC5wcm9tb19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3cgYTphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cuZm9ybS1yb3ctLXN1Ym1pdCAubGluay0tYXJyb3c6YWZ0ZXIsIC5mb3JtLS1uZXdzbGV0dGVyIC5ob3Zlci1saW5rLWFycm93LmZvcm0tcm93LS1zdWJtaXQgLnRleHQtYW5kLWltZ19fdGV4dCBhOmFmdGVyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5mb3JtLS1uZXdzbGV0dGVyIC5ob3Zlci1saW5rLWFycm93LmZvcm0tcm93LS1zdWJtaXQgYTphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cuZm9ybS1yb3ctLXN1Ym1pdCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGE6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cuZm9ybS1yb3ctLXN1Ym1pdCBhOmFmdGVyLCAuZm9ybS0tbmV3c2xldHRlciAuaG92ZXItbGluay1hcnJvdy5mb3JtLXJvdy0tc3VibWl0IC5pbnN0YWdyYW1fX3RleHQgYTphZnRlciwgLmluc3RhZ3JhbV9fdGV4dCAuZm9ybS0tbmV3c2xldHRlciAuaG92ZXItbGluay1hcnJvdy5mb3JtLXJvdy0tc3VibWl0IGE6YWZ0ZXIsIC5mb3JtLS1uZXdzbGV0dGVyIC5ob3Zlci1saW5rLWFycm93LmZvcm0tcm93LS1zdWJtaXQgLnByb21vX190ZXh0IGE6YWZ0ZXIsIC5wcm9tb19fdGV4dCAuZm9ybS0tbmV3c2xldHRlciAuaG92ZXItbGluay1hcnJvdy5mb3JtLXJvdy0tc3VibWl0IGE6YWZ0ZXIsIC5ob3Zlci1saW5rLWFycm93LmxpbmstLWFycm93IC5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdy0tc3VibWl0OmFmdGVyLCAudGV4dC1hbmQtaW1nX190ZXh0IGEuaG92ZXItbGluay1hcnJvdyAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLnRleHQtYW5kLXBvaW50c19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3cgLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93LS1zdWJtaXQ6YWZ0ZXIsIC5pbnN0YWdyYW1fX3RleHQgYS5ob3Zlci1saW5rLWFycm93IC5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdy0tc3VibWl0OmFmdGVyLCAucHJvbW9fX3RleHQgYS5ob3Zlci1saW5rLWFycm93IC5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdy0tc3VibWl0OmFmdGVyLCAuZm9ybS0tbmV3c2xldHRlciAuaG92ZXItbGluay1hcnJvdy5saW5rLS1hcnJvdyAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLnRleHQtYW5kLWltZ19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3cgLmZvcm0tcm93LS1zdWJtaXQ6YWZ0ZXIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLmZvcm0tLW5ld3NsZXR0ZXIgYS5ob3Zlci1saW5rLWFycm93IC5mb3JtLXJvdy0tc3VibWl0OmFmdGVyLCAuZm9ybS0tbmV3c2xldHRlciAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGEuaG92ZXItbGluay1hcnJvdyAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLnRleHQtYW5kLXBvaW50c19fdGV4dCAuZm9ybS0tbmV3c2xldHRlciBhLmhvdmVyLWxpbmstYXJyb3cgLmZvcm0tcm93LS1zdWJtaXQ6YWZ0ZXIsIC5mb3JtLS1uZXdzbGV0dGVyIC5pbnN0YWdyYW1fX3RleHQgYS5ob3Zlci1saW5rLWFycm93IC5mb3JtLXJvdy0tc3VibWl0OmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IC5mb3JtLS1uZXdzbGV0dGVyIGEuaG92ZXItbGluay1hcnJvdyAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLnByb21vX190ZXh0IGEuaG92ZXItbGluay1hcnJvdyAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLnByb21vX190ZXh0IC5mb3JtLS1uZXdzbGV0dGVyIGEuaG92ZXItbGluay1hcnJvdyAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cuZm9ybS1yb3ctLXN1Ym1pdCAuZm9ybS1yb3ctLXN1Ym1pdDphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaG92ZXItbGluay1hcnJvdy5saW5rLS1hcnJvdzpob3ZlcjphZnRlciwgLnRleHQtYW5kLWltZ19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3c6aG92ZXI6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYS5ob3Zlci1saW5rLWFycm93OmhvdmVyOmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IGEuaG92ZXItbGluay1hcnJvdzpob3ZlcjphZnRlciwgLnByb21vX190ZXh0IGEuaG92ZXItbGluay1hcnJvdzpob3ZlcjphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmhvdmVyLWxpbmstYXJyb3cuZm9ybS1yb3ctLXN1Ym1pdDpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC41cmVtKTtcbn1cbi5ob3Zlci1saW5rLWFycm93LmxpbmstLWFycm93Lmx0cjpob3ZlcjphZnRlciwgLnRleHQtYW5kLWltZ19fdGV4dCBhLmhvdmVyLWxpbmstYXJyb3cubHRyOmhvdmVyOmFmdGVyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGEuaG92ZXItbGluay1hcnJvdy5sdHI6aG92ZXI6YWZ0ZXIsIC5pbnN0YWdyYW1fX3RleHQgYS5ob3Zlci1saW5rLWFycm93Lmx0cjpob3ZlcjphZnRlciwgLnByb21vX190ZXh0IGEuaG92ZXItbGluay1hcnJvdy5sdHI6aG92ZXI6YWZ0ZXIsIC5mb3JtLS1uZXdzbGV0dGVyIC5ob3Zlci1saW5rLWFycm93Lmx0ci5mb3JtLXJvdy0tc3VibWl0OmhvdmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNXJlbSkgcm90YXRlKDE4MGRlZyk7XG59XG5cbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cbi5oYW1idXJnZXIge1xuICBwYWRkaW5nOiAwcmVtIDByZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5oYW1idXJnZXI6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmhhbWJ1cmdlci5pcy1hY3RpdmU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuMXJlbTtcbn1cbi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG59XG4uaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IC0xLjFyZW07XG59XG4uaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogLTEuMXJlbTtcbn1cblxuLypcbiAqIENvbGxhcHNlXG4gKi9cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogLTIuMnJlbTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cbi5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMS4xcmVtLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCB0cmFuc2Zvcm0gMC4xM3MgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG5cbi5uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubWFpbi1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLW5hdiA+IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLW5hdiA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDMuNHJlbTtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiA+IHVsID4gbGkgLm1haW4tbmF2X19saXN0LWl0ZW0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ubWFpbi1uYXYgPiB1bCA+IGxpIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLm1haW4tbmF2ID4gdWwgPiBsaSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbmF2ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGJ1dHRvbiwgLm1haW4tbmF2ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IHNwYW4sIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhLCAubWFpbi1uYXYgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBidXR0b24sIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IHNwYW4sIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGEge1xuICBjb2xvcjogI0U2Qzc3RTtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYuOHJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJvdHRvbTogLTAuNXJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0U2Qzc3RTtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGkgLnN1Yi1tZW51IHtcbiAgcmlnaHQ6IC01cmVtO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjZyZW07XG4gIHRvcDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuN3JlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiA+IHVsID4gbGkgLnN1Yi1tZW51IHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4ubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2ID4gdWwgPiBsaSAuc3ViLW1lbnUgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0VCRDY7XG59XG4ubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSBsaSAubWFpbi1uYXZfX2xpc3QtaXRlbS1saW5rIHtcbiAgcGFkZGluZzogMCAzLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2ID4gdWwgPiBsaSAuc3ViLW1lbnUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZDNzdFO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2ID4gdWwgPiBsaSAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkM3N0U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWFpbi1uYXZfX2xpc3QtaXRlbS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWFpbi1uYXZfX2xpc3QtaXRlbS1saW5rOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Ryb3Auc3ZnKSBjZW50ZXIvOTglIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOXJlbTtcbiAgfVxufVxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1haW4tbmF2X19saXN0LWl0ZW0tbGluay5zaG93IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tYWluLW5hdl9fbGlzdC1pdGVtLWxpbmsuc2hvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZm9vdGVyLW5hdiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXItbmF2IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmZvb3Rlci1uYXYgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1uYXYgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mb290ZXItbmF2ID4gdWwgPiBsaSB7XG4gIG1pbi13aWR0aDogMTFyZW07XG4gIG1hcmdpbi1sZWZ0OiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXItbmF2ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuLmZvb3Rlci1uYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyLW5hdiA+IHVsID4gbGkgPiBzcGFuLCAuZm9vdGVyLW5hdiA+IHVsID4gbGkgPiBhLCAuZm9vdGVyLW5hdiA+IHVsID4gbGkgPiBidXR0b24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyLW5hdiA+IHVsID4gbGkgPiBzcGFuLCAuZm9vdGVyLW5hdiA+IHVsID4gbGkgPiBhLCAuZm9vdGVyLW5hdiA+IHVsID4gbGkgPiBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXItbmF2ID4gdWwgPiBsaSA+IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxLjhyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mb290ZXItbmF2ID4gdWwgPiBsaSA+IGJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEuM3JlbTtcbiAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9jbG9zZS13aGl0ZS5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTklO1xuICB9XG4gIC5mb290ZXItbmF2ID4gdWwgPiBsaSA+IGJ1dHRvbi5zaG93OjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyLW5hdiA+IHVsID4gbGkgdWwge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uZm9vdGVyLW5hdiA+IHVsID4gbGkgdWwgbGkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyLW5hdiA+IHVsID4gbGkgdWwgbGkge1xuICAgIHBhZGRpbmc6IDAgMS44cmVtO1xuICB9XG59XG4uZm9vdGVyLW5hdiA+IHVsID4gbGkgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1uYXYgPiB1bCA+IGxpIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5mb290ZXItbmF2ID4gdWwgPiBsaSB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgI3NlY29uZGFyeS1uYXYge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAxOTksIDEyNiwgMC4xNSk7XG4gIH1cbn1cbiNzZWNvbmRhcnktbmF2IGxpIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAjc2Vjb25kYXJ5LW5hdiBsaSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW07XG4gIH1cbn1cbiNzZWNvbmRhcnktbmF2IGxpOmhvdmVyIHtcbiAgY29sb3I6ICNFNkM3N0U7XG59XG5cbi5sb3dlci1mb290ZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5sb3dlci1mb290ZXItbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmxvd2VyLWZvb3Rlci1uYXYgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxvd2VyLWZvb3Rlci1uYXYgdWwgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb3dlci1mb290ZXItbmF2IHVsIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb3dlci1mb290ZXItbmF2IHVsIGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZm9ybSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLmZvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0gLndwY2Y3LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbjogMCAtMS45cmVtO1xufVxuLmZvcm0gLmZvcm0tcm93IHtcbiAgcGFkZGluZzogMCAxLjlyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tbm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjRTRFNEU0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICByaWdodDogY2FsYygxLjVyZW0gKyAxLjlyZW0pO1xufVxuLmZvcm0gLmZvcm0tcm93IGxhYmVsLnVwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC41cmVtLCAtMjEwJSwgMCkgc2NhbGUoMC42MjUpO1xufVxuLmZvcm0gLmZvcm0tcm93LS10ZXh0YXJlYSBsYWJlbCB7XG4gIHRvcDogMjUlO1xufVxuLmZvcm0gLmZvcm0tcm93IGlucHV0LCAuZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdyBpbnB1dCwgLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdyBpbnB1dC5mb2N1cywgLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhLmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmZvcm0gLmZvcm0tcm93IGlucHV0LndwY2Y3LW5vdC12YWxpZCwgLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0QwMDEzMyAhaW1wb3J0YW50O1xufVxuLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbi5mb3JtIC5mb3JtLXJvdyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWZpbGUgbGFiZWwge1xuICB0b3A6IC0yLjRyZW07XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIHJpZ2h0OiAxLjlyZW07XG59XG4uZm9ybSAuZm9ybS1yb3ctLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgcmlnaHQ6IDEuOXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICgyICogMS45cmVtKSk7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWZpbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTkuNHJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMCAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvdXBsb2FkLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvNjAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTRFNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLWZpbGU6OmFmdGVyIHtcbiAgICB3aWR0aDogMTJyZW07XG4gICAgdG9wOiAxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgIGxlZnQ6IGNhbGMoMS44cmVtICsgMnB4KTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1maWxlIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tZmlsZSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0gLmZvcm0tcm93LS1maWxlIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0gLmZvcm0tcm93LS1maWxlIC5maWxlbmFtZSB7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS45cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWZpbGUgLmNvbW1lbnQge1xuICB0b3A6IGNhbGMoMTAwJSArIDAuOHJlbSk7XG4gIGNvbG9yOiAjQTRBNEE0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjlyZW07XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IGxhYmVsIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCBsYWJlbC51cCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtLCAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtLCAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dCwgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpob3ZlciwgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGlucHV0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLCAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCB+IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9jaGVjay1ibGFjay5zdmdcIiksICNFNkM3N0U7XG4gIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjRjhGOUZCO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLCAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCB+IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjNyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCwgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwsIC5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUsIC5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMi42cmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgI0Y4RjlGQjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZCO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUsIC5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgdG9wOiAwLjJyZW07XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveC1ob3Jpem9udGFsIC53cGNmNy1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveC1ob3Jpem9udGFsIC53cGNmNy1jaGVja2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3gtaG9yaXpvbnRhbCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDAgM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94LWhvcml6b250YWwgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbSAwO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLXNlbGVjdCBsYWJlbCB7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIHRvcDogLTIuNHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAxLjlyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZvcm0gLmZvcm0tcm93LS1zZWxlY3Qgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEuOXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS45cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCB7XG4gIHdpZHRoOiAyNnJlbTtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0OmNoZWNrZWQgfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvY2hlY2stYmxhY2suc3ZnXCIpLCAjRTZDNzdFO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgI0Y4RjlGQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0OmNoZWNrZWQgfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMC4zcmVtO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIuNnJlbTtcbiAgaGVpZ2h0OiAyLjZyZW07XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNGOEY5RkI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuN3JlbTtcbiAgICBoZWlnaHQ6IDEuN3JlbTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU0RTQ7XG4gIHRvcDogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveC5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9jaGVjay5zdmdcIiksICMwMDAwMDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCBpbnB1dCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMS42cmVtIDRyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0taGFsZiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0taGFsZiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tcXVhcnRlciB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tcXVhcnRlciB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tdGhpcmQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS10aGlyZCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tdHdvLXRoaXJkcyB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLXR3by10aGlyZHMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvcm0tLXNlYXJjaCB7XG4gIHdpZHRoOiA4NHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiU2ltcGxlUHJvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtLS1zZWFyY2ggOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG4gIGNvbG9yOiAjMzUzNTM1O1xufVxuLmZvcm0tLXNlYXJjaCAuZm9ybS1yb3cge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uZm9ybS0tc2VhcmNoIC5mb3JtLXJvdyBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiA1LjhyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXNlYXJjaCAuZm9ybS1yb3cgaW5wdXQge1xuICAgIGhlaWdodDogNS4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5mb3JtLS1zZWFyY2ggLmZvcm0tcm93IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybS0tc2VhcmNoX19pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS0tc2VhcmNoX19pbnB1dC13cmFwLS1zdWJtaXQge1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmZvcm0tLXNlYXJjaF9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0IHtcbiAgd2lkdGg6IDIuMnJlbTtcbiAgaGVpZ2h0OiAyLjJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3NlYXJjaC5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5mb3JtLS1zaWdudXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbn1cbi5mb3JtLS1zaWdudXAgLmZvcm1fX3Nob3ctcHcge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL0V5ZS5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDMuMnJlbTtcbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93IGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZvcm0tLXNpZ251cCAuZm9ybS1yb3cgbGFiZWwudXAge1xuICB0cmFuc2Zvcm06IHVuc2V0O1xufVxuLmZvcm0tLXNpZ251cCAuZm9ybS1yb3cgaW5wdXQge1xuICBoZWlnaHQ6IDUuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tc2lnbnVwIC5mb3JtLXJvdyBpbnB1dCB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybS0tc2lnbnVwIC5mb3JtLXJvdyBpbnB1dCNzaWdudXBCaXJ0aGRheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZm9ybS0tc2lnbnVwIC5mb3JtLXJvdy0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93LS1jaGVja2JveC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLW5ld3NsZXR0ZXIge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmZvcm0tLXNpZ251cCAuZm9ybS1yb3ctLWNoZWNrYm94LmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tdGVybXMge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLmZvcm0tLXNpZ251cCAuZm9ybS1yb3ctLWNoZWNrYm94IGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuLmZvcm0tLXNpZ251cCAuZm9ybS1yb3ctLWNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjlyZW07XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMi42cmVtO1xuICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjRkZGRkZGO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweDtcbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93LS1jaGVja2JveCBsYWJlbDo6YmVmb3JlOjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tc2lnbnVwIC5mb3JtLXJvdy0tY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHRvcDogMC4ycmVtO1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93LS1jaGVja2JveCBsYWJlbC5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2NoZWNrLWJsYWNrLnN2Z1wiKSwgI0U2Qzc3RTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNGOEY5RkI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tc2lnbnVwIC5mb3JtLXJvdy0tY2hlY2tib3ggbGFiZWwuYWN0aXZlOmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjNyZW07XG4gIH1cbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93LS1jaGVja2JveCBsYWJlbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybS0tc2lnbnVwIC5mb3JtLXJvdy0tY2hlY2tib3ggaW5wdXQge1xuICB3aWR0aDogMnJlbTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5mb3JtLS1zaWdudXAgLmZvcm0tcm93LS1jaGVja2JveCBpbnB1dDo6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS0tZ2VuZXJhbC1zZWFyY2ggLmZvcm0tcm93IGlucHV0I2lucHV0LXRleHQge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHBhZGRpbmc6IDNyZW0gMTAuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tZ2VuZXJhbC1zZWFyY2ggLmZvcm0tcm93IGlucHV0I2lucHV0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmc6IDEuNnJlbSA1LjlyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGODtcbiAgfVxufVxuLmZvcm0tLWdlbmVyYWwtc2VhcmNoIC5mb3JtLXJvdyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0U0RTRFNCAhaW1wb3J0YW50O1xufVxuLmZvcm0tLWdlbmVyYWwtc2VhcmNoX19pbnB1dC13cmFwLS1zdWJtaXQge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3NlYXJjaC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcmlnaHQ6IDYuMnJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1nZW5lcmFsLXNlYXJjaF9faW5wdXQtd3JhcC0tc3VibWl0IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgfVxufVxuLmZvcm0tLWhvbWVwYWdlIC5mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgbGFiZWwge1xuICB0b3A6IDEuNnJlbTtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgaW5wdXQsIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDkuNnJlbTtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cudXAgaW5wdXQsIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cudXAgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS0taG9tZXBhZ2UgLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDcuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG59XG4uZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IGxhYmVsLnVwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxcmVtLCAtMjYwJSwgMCkgc2NhbGUoMSk7XG59XG4uZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IGlucHV0IHtcbiAgaGVpZ2h0OiA1LjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXNlbGVjdCBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IHtcbiAgICBwYWRkaW5nOiAwIDIuM3JlbTtcbiAgfVxufVxuLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0IHtcbiAgd2lkdGg6IDMzcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcmlnaHQ6IDEuOXJlbTtcbn1cbi5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdyBsYWJlbC51cCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC41cmVtLCAtMTU1JSwgMCkgc2NhbGUoMC42MjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdyBsYWJlbC51cCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICB9XG59XG4uZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3cgaW5wdXQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1jaGVja2JveCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMy4ycmVtIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggbGFiZWwge1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbn1cbi5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggbGFiZWwudXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHVuc2V0O1xufVxuLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAtMC41cmVtO1xuICB0cmFuc2Zvcm06IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpiZWZvcmUge1xuICAgIHRvcDogMC4ycmVtO1xuICB9XG59XG4uZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBsZXR0ZXItc3BhY2luZzogMC4xOHJlbTtcbn1cbi5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdyB7XG4gIGZsZXg6IDAgMCAyOC4wNTA0OTA4ODM2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyOC4wNTA0OTA4ODM2JTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIH1cbn1cbi5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcmlnaHQ6IDEuOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdyBsYWJlbC51cCB7XG4gICAgdG9wOiB1bnNldDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbn1cbi5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93IGlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4uZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzLjNyZW07XG4gIH1cbn1cbi5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4cmVtO1xufVxuLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3gge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG59XG4uZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggbGFiZWwudXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHVuc2V0O1xufVxuLmZvcm0tLWNvbnRhY3QgLmZvcm0tcm93LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tLWNvbnRhY3QgLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWxpc3QtaXRlbSB7XG4gIHdpZHRoOiAyNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tY29udGFjdCAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm0tLWNvbnRhY3QgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDJyZW0gMCAwICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1jb250YWN0IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mb3JtLS1jb250YWN0IC53cGNmNy1yZXNwb25zZS1vdXRwdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS43cmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9jaGVjay1ibGFjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWxlZnQ6IDAuOXJlbTtcbn1cbi5mb3JtLS1mb290ZXIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5mb3JtLS1mb290ZXIgLndwY2Y3LWZvcm0ge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7XG59XG4uZm9ybS0tZm9vdGVyIC53cGNmNy1mb3JtLmludmFsaWQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbn1cbi5mb3JtLS1mb290ZXJfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1mb290ZXJfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1mb290ZXJfX3RleHQgc3Ryb25nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XG4gIH1cbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93IGxhYmVsIHtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyBsYWJlbCB7XG4gICAgcmlnaHQ6IDEuMXJlbTtcbiAgfVxufVxuLmZvcm0tLWZvb3RlciAuZm9ybS1yb3cgbGFiZWwudXAge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDByZW0sIC0yMjAlLCAwKSBzY2FsZSgwLjYyNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLWZvb3RlciAuZm9ybS1yb3cgbGFiZWwudXAge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMS41cmVtLCAtMTUwJSwgMCkgc2NhbGUoMC42MjUpO1xuICB9XG59XG4uZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAyLjhyZW07XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyBpbnB1dCB7XG4gICAgcGFkZGluZzogMCAxLjFyZW07XG4gIH1cbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93IGlucHV0LmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNEU0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1mb290ZXIgLmZvcm0tcm93IGlucHV0LmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93LS1zdWJtaXQge1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDByZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tZm9vdGVyIC5mb3JtLXJvdy0tc3VibWl0IHtcbiAgICBsZWZ0OiAxLjhyZW07XG4gIH1cbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93LS1zdWJtaXQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9zZW5kLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZm9ybS0tbmV3c2xldHRlciB7XG4gIHdpZHRoOiA2NS41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tbmV3c2xldHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHRyYW5zaXRpb246IHVuc2V0O1xuICByaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgbGFiZWwge1xuICAgIHRvcDogMS40cmVtO1xuICB9XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgbGFiZWwudXAge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93IGlucHV0IHtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdyBpbnB1dCB7XG4gICAgaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbi5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdy0tc3VibWl0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4uZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dCB7XG4gIHBhZGRpbmc6IDEuN3JlbSAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXQge1xuICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgfVxufVxuLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IHtcbiAgbWFyZ2luOiA0cmVtIDAgMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiAyMHJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDFweCAzcHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjE2KSkgZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjE0KSkgZHJvcC1zaGFkb3coMHB4IDExcHggN3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wOCkpIGRyb3Atc2hhZG93KDBweCAyMHB4IDhweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDIpKSBkcm9wLXNoYWRvdygwcHggMzFweCA5cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbi5mb3JtLS10cmFucXVpbG8tbG9naW5fX21zZyB7XG4gIGNvbG9yOiAjRDAwMTMzO1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19tc2cge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5mb3JtLS10cmFucXVpbG8tbG9naW5fX21zZyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5pbnB1dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMzBweCAjRkZGRkZGIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBsYWJlbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgbGFiZWwsIC5lZGl0LWFjY291bnQgbGFiZWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGxhYmVsIHtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxLjVyZW0sIC0yNTAlLCAwKSBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBsYWJlbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgbGFiZWwsIC5lZGl0LWFjY291bnQgbGFiZWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIGxhYmVsIC5yZXF1aXJlZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBsYWJlbCAucmVxdWlyZWQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBsYWJlbCAucmVxdWlyZWQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBsYWJlbCAucmVxdWlyZWQsIC5lZGl0LWFjY291bnQgbGFiZWwgLnJlcXVpcmVkLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBsYWJlbCAucmVxdWlyZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgbGFiZWwgLm9wdGlvbmFsLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIGxhYmVsIC5vcHRpb25hbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGxhYmVsIC5vcHRpb25hbCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIGxhYmVsIC5vcHRpb25hbCwgLmVkaXQtYWNjb3VudCBsYWJlbCAub3B0aW9uYWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGxhYmVsIC5vcHRpb25hbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgLmVkaXQtYWNjb3VudCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3Mge1xuICAgIG1hcmdpbjogMHJlbSAwIDNyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsIHtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAuZWRpdC1hY2NvdW50ICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbC5hY3RpdmU6OmJlZm9yZSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbC5hY3RpdmU6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLmFjdGl2ZTo6YmVmb3JlLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwuYWN0aXZlOjpiZWZvcmUsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwuYWN0aXZlOjpiZWZvcmUsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2Qzc3RTtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBpbnB1dCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGlucHV0LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgaW5wdXQsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgaW5wdXQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93LCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3csIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDUuOXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cudXAsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC51cCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cudXAsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAudXAsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cudXAsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC51cCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy51cCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLnVwLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy51cCwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC51cCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LnVwLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC51cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93LCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3csIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjNyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0tcXVhcnRlciwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC0tcXVhcnRlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0tcXVhcnRlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLS1xdWFydGVyLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy0tcXVhcnRlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0tcXVhcnRlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC0tcXVhcnRlciB7XG4gIGZsZXg6IDAgMCAxOS45Mjg4MjU2MjI4JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxOS45Mjg4MjU2MjI4JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwLS1xdWFydGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0tcXVhcnRlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0tcXVhcnRlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIge1xuICAgIGZsZXg6IDAgMCA0Ni42MTkyMTcwODE5JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNDYuNjE5MjE3MDgxOSU7XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXRoaXJkLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXRoaXJkLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXRoaXJkLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS10aGlyZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwLS10aGlyZCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0tdGhpcmQsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93LS10aGlyZCwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0tdGhpcmQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwLS10aGlyZCB7XG4gIGZsZXg6IDAgMCAzMC4xMTkwNDc2MTklO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMwLjExOTA0NzYxOSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0tdGhpcmQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93LS10aGlyZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0tdGhpcmQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctLXRoaXJkLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAtLXRoaXJkLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93LS10aGlyZCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLS10aGlyZCwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3ctLXRoaXJkLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwLS10aGlyZCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LS10aGlyZCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAtLXRoaXJkIHtcbiAgICBmbGV4OiAwIDAgMzAuMjQ5MTEwMzIwMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMwLjI0OTExMDMyMDMlO1xuICB9XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwLS1oYWxmLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0taGFsZiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3ctLWhhbGYsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0taGFsZiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAtLWhhbGYge1xuICBmbGV4OiAwIDAgNDcuNjE5MDQ3NjE5JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0Ny42MTkwNDc2MTklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0taGFsZiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC0taGFsZiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0taGFsZiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLS1oYWxmLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy0taGFsZiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0taGFsZiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC0taGFsZiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLWZ1bGwsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0tZnVsbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3ctLWZ1bGwsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLWZ1bGwsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctLWZ1bGwsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC0tZnVsbCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0tZnVsbCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLS1mdWxsLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy0tZnVsbCwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0tZnVsbCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LS1mdWxsLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC0tZnVsbCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGlucHV0LCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyB0ZXh0YXJlYSwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBpbnB1dCwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgdGV4dGFyZWEsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEuMXJlbSAxLjVyZW07XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBpbnB1dCwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgaW5wdXQsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgaW5wdXQge1xuICBoZWlnaHQ6IDUuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBpbnB1dCwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgaW5wdXQsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgaW5wdXQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgaW5wdXQge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgdGV4dGFyZWEsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYSwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgdGV4dGFyZWEsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIGhlaWdodDogMTdyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgdGV4dGFyZWE6Zm9jdXMsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYTpmb2N1cywgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgdGV4dGFyZWE6Zm9jdXMsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyB0ZXh0YXJlYTpmb2N1cywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBlbSwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGVtLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBlbSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBlbSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBlbSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGVtLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGVtLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgZW0sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGVtLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGVtLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgZW0sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNC44cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjFyZW0gMS41cmVtO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBmaWVsZHNldCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBmaWVsZHNldCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGZpZWxkc2V0LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgZmllbGRzZXQsIC5lZGl0LWFjY291bnQgZmllbGRzZXQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgZmllbGRzZXQgbGVnZW5kLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIGZpZWxkc2V0IGxlZ2VuZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGZpZWxkc2V0IGxlZ2VuZCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIGZpZWxkc2V0IGxlZ2VuZCwgLmVkaXQtYWNjb3VudCBmaWVsZHNldCBsZWdlbmQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIGZpZWxkc2V0IGxlZ2VuZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC5lZGl0LWFjY291bnQgZmllbGRzZXQgbGVnZW5kLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBmaWVsZHNldCBsZWdlbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNHJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIGgzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIGgzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgaDMsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBoMywgLmVkaXQtYWNjb3VudCBoMywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgaDMge1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIGgzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIGgzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgaDMsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBoMywgLmVkaXQtYWNjb3VudCBoMywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5tYW5kYXRvcnktbm90ZSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC5lZGl0LWFjY291bnQgLm1hbmRhdG9yeS1ub3RlLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAubWFuZGF0b3J5LW5vdGUge1xuICB0b3A6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5tYW5kYXRvcnktbm90ZSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC5lZGl0LWFjY291bnQgLm1hbmRhdG9yeS1ub3RlLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAubWFuZGF0b3J5LW5vdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIsIC5lZGl0LWFjY291bnRfX2ZpZWxkLXdyYXBwZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkX19maWVsZC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLmZvcm0tcm93Lndvb2NvbW1lcmNlLWludmFsaWQtcmVxdWlyZWQtZmllbGQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLmZvcm0tcm93Lndvb2NvbW1lcmNlLWludmFsaWQtcmVxdWlyZWQtZmllbGQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciAuZm9ybS1yb3cud29vY29tbWVyY2UtaW52YWxpZC1yZXF1aXJlZC1maWVsZCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkLXJlcXVpcmVkLWZpZWxkLCAuZWRpdC1hY2NvdW50X19maWVsZC13cmFwcGVyIC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkLXJlcXVpcmVkLWZpZWxkLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZF9fZmllbGQtd3JhcHBlciAuZm9ybS1yb3cud29vY29tbWVyY2UtaW52YWxpZC1yZXF1aXJlZC1maWVsZCB7XG4gIGJvcmRlci1jb2xvcjogI0QwMDEzMztcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAjYmlsbGluZ19jb3VudHJ5X2ZpZWxkLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyICNiaWxsaW5nX2NvdW50cnlfZmllbGQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciAjYmlsbGluZ19jb3VudHJ5X2ZpZWxkLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgI2JpbGxpbmdfY291bnRyeV9maWVsZCwgLmVkaXQtYWNjb3VudF9fZmllbGQtd3JhcHBlciAjYmlsbGluZ19jb3VudHJ5X2ZpZWxkLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZF9fZmllbGQtd3JhcHBlciAjYmlsbGluZ19jb3VudHJ5X2ZpZWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVkaXQtYWNjb3VudCBmaWVsZHNldCBsYWJlbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEuNXJlbSwgLTI4MCUsIDApIHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmVkaXQtYWNjb3VudCBmaWVsZHNldCBsYWJlbC51cCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxLjVyZW0sIC0yODAlLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcbiAgICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLm5vdGVzIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzX19maWVsZC13cmFwcGVyIC5ub3RlcyBsYWJlbCB7XG4gIHRvcDogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBtYXJnaW4tYm90dG9tOiAwLjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzX19maWVsZC13cmFwcGVyIC5ub3RlcyBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzX19maWVsZC13cmFwcGVyIC5ub3RlcyAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5jd19jdXN0b21fY2xhc3Mge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmN3X2N1c3RvbV9jbGFzcyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzICNjdXN0b21fY2hlY2tib3hfZmllbGQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzLjNyZW07XG4gIG1hcmdpbjogMS4xcmVtIDAgMi4zcmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q1RDZEOTtcbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjY3VzdG9tX2NoZWNrYm94X2ZpZWxkIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI2N1c3RvbV9jaGVja2JveF9maWVsZCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzICNjdXN0b21fY2hlY2tib3hfZmllbGQgbGFiZWw6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI2N1c3RvbV9jaGVja2JveF9maWVsZCBsYWJlbDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIuNnJlbTtcbiAgaGVpZ2h0OiAyLjZyZW07XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNGRkZGRkY7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjY3VzdG9tX2NoZWNrYm94X2ZpZWxkIGxhYmVsOjpiZWZvcmUge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB0b3A6IDAuMnJlbTtcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICB9XG59XG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI2N1c3RvbV9jaGVja2JveF9maWVsZCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9naWZ0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWxlZnQ6IDAuOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI2N1c3RvbV9jaGVja2JveF9maWVsZCBsYWJlbDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjZyZW07XG4gICAgaGVpZ2h0OiAxLjZyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjY3VzdG9tX2NoZWNrYm94X2ZpZWxkIGxhYmVsLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2NoZWNrLWJsYWNrLnN2Z1wiKSwgI0U2Qzc3RTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNGOEY5RkI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI2N1c3RvbV9jaGVja2JveF9maWVsZCBsYWJlbC5hY3RpdmU6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjNyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjY3VzdG9tX2NoZWNrYm94X2ZpZWxkIGxhYmVsIGlucHV0IHtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjY3VzdG9tX2NoZWNrYm94X2ZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHtcbiAgbWFyZ2luOiAycmVtIGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0cmVtIDZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyB7XG4gIG1heC13aWR0aDogNTAlO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMCBhdXRvIDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy51cCB7XG4gIGJvcmRlcjogMDtcbn1cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy5mb3JtLXJvdy1maXJzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgbGFiZWwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEuOHJlbSA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24ge1xuICAgIHBhZGRpbmc6IDFyZW0gNHJlbTtcbiAgfVxufVxuXG4ubnVtYmVyLWlucHV0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm51bWJlci1pbnB1dC13cmFwIGlucHV0IHtcbiAgYm9yZGVyOiAwcHg7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm51bWJlci1pbnB1dC13cmFwX19udW1iZXItYnRuIHtcbiAgd2lkdGg6IDNyZW07XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLnF1YW50aXR5LS1zaW5nbGUtcHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXAgaW5wdXQge1xuICBsaW5lLWhlaWdodDogNS42cmVtO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI0U0RTRFNCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9dGV4dF06Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI0U0RTRFNCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGNvbG9yOiAjRTRFNEU0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNFNEU0RTQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5pbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjRTRFNEU0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIgeyAvKiBNb2Rlcm4gYnJvd3NlcnMgKi9cbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLnJhZGlvLWNpcmNsZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSBsYWJlbCwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLmVkaXQtYWNjb3VudCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJhZGlvLWNpcmNsZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSBsYWJlbCwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLmVkaXQtYWNjb3VudCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLnJhZGlvLWNpcmNsZTo6YmVmb3JlLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgbGFiZWw6OmJlZm9yZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlLCAuZWRpdC1hY2NvdW50ICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDIuNnJlbTtcbiAgaGVpZ2h0OiAyLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDAuNXJlbSBzb2xpZCAjRkZGRkZGO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJhZGlvLWNpcmNsZTo6YmVmb3JlLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgbGFiZWw6OmJlZm9yZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlLCAuZWRpdC1hY2NvdW50ICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjhyZW07XG4gICAgaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLndjd2xfZWxlbWVudHMge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG59XG4ud2N3bF9lbGVtZW50cyAud2N3bF9pbnRybyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53Y3dsX2VsZW1lbnRzIC53Y3dsX2ludHJvIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLndjd2xfZWxlbWVudHMgLndjd2xfbm90aWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53Y3dsX2VsZW1lbnRzIC53Y3dsX25vdGljZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi53Y3dsX2VsZW1lbnRzIC53Y3dsX25vdGljZSAud2N3bF9ub3RpY2VfZGlzbWlzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53Y3dsX2VsZW1lbnRzIC53Y3dsX25vdGljZSAud2N3bF9ub3RpY2VfZGlzbWlzcyB7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgcGFkZGluZzogMC4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfZW1haWxfZWxlbWVudHMge1xuICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53Y3dsX2VsZW1lbnRzIC53Y3dsX2VtYWlsX2VsZW1lbnRzIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgY2xpcDogdW5zZXQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfZW1haWxfZWxlbWVudHMgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuLndjd2xfZWxlbWVudHMgLndjd2xfZW1haWxfZWxlbWVudHMgaW5wdXQge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfZW1haWxfZWxlbWVudHMgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4ud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAzLjFyZW07XG4gIGhlaWdodDogMy4xcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NlbmQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwO1xuICBib3R0b206IDMuMnJlbTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMy4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24ge1xuICAgIGJvdHRvbTogMy44cmVtO1xuICAgIGxlZnQ6IDIuN3JlbTtcbiAgfVxufVxuXG5mb3JtLmdpZnQtY2FyZHNfZm9ybSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6ICM5Njk2OTYgIWltcG9ydGFudDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjOTY5Njk2ICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjOTY5Njk2ICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSA6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjOTY5Njk2ICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yIHtcbiAgbWFyZ2luOiA0LjhyZW0gMCAwO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gI3l3Z2MtbWFudWFsLWFtb3VudCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1tYW51YWwtY3VycmVuY3ktc3ltYm9sIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2MtZW1wdHktcmVjaXBpZW50LW5vdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2NfcmVjaXBpZW50X2luZm9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2VuZGVyLWluZm8tdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC55d2djX3JlY2lwaWVudF9pbmZvX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1zZW5kZXItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gaDUge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC55d2djX2RlbGl2ZXJ5X2luZm9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2luZ2xlLXJlY2lwaWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC55d2djLXNpbmdsZS1yZWNpcGllbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2luZ2xlLXJlY2lwaWVudCAueXdnYy1yZWNpcGllbnQtbmFtZSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2luZ2xlLXJlY2lwaWVudCAueXdnYy1yZWNpcGllbnQtZW1haWwge1xuICBmbGV4OiAwIDAgNDguMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDguMzMzMzMzMzMzMyU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1zaW5nbGUtcmVjaXBpZW50IC55d2djLXJlY2lwaWVudC1uYW1lLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1zaW5nbGUtcmVjaXBpZW50IC55d2djLXJlY2lwaWVudC1lbWFpbCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgaW5wdXQsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IHRleHRhcmVhLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IGlucHV0LCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IHRleHRhcmVhIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICByZXNpemU6IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IGlucHV0LCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IGlucHV0IHtcbiAgaGVpZ2h0OiA1LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgaW5wdXQsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgaW5wdXQge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCB0ZXh0YXJlYSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTIuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IHRleHRhcmVhLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDEyLjVyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250OiBpbmhlcml0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgOjotbW96LXBsYWNlaG9sZGVyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgZm9udDogaW5oZXJpdDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IDotbW96LXBsYWNlaG9sZGVyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgZm9udDogaW5oZXJpdDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IGxhYmVsLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCAueXdnY19zZWxlY3RfYW1vdW50X3RpdGxlLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IGxhYmVsLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IC55d2djX3NlbGVjdF9hbW91bnRfdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgbGFiZWwsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC55d2djX3NlbGVjdF9hbW91bnRfdGl0bGUsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgbGFiZWwsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLnl3Z2Nfc2VsZWN0X2Ftb3VudF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC5hbW91bnQtd3JhcCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAuYW1vdW50LXdyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC5hbW91bnQtd3JhcCAuYnRuLS1kcm9wZG93biwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLmFtb3VudC13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLmFtb3VudC13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLmFtb3VudC13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC5hbW91bnQtd3JhcCBhLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IC5hbW91bnQtd3JhcCAuYnRuLS1kcm9wZG93biwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAuYW1vdW50LXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IC5hbW91bnQtd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLmFtb3VudC13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLmFtb3VudC13cmFwIGEge1xuICBoZWlnaHQ6IHVuc2V0O1xuICBjb2xvcjogIzk2OTY5NjtcbiAgcGFkZGluZzogMS40OHJlbSAxLjhyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC5hbW91bnQtd3JhcCAuY29sbGFwc2UsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLmFtb3VudC13cmFwIC5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IC0xcHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci10b3A6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLmFtb3VudC13cmFwIC5jb2xsYXBzZSBidXR0b24ueXdnYy1wcmVkZWZpbmVkLWFtb3VudC1idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLmFtb3VudC13cmFwIC5jb2xsYXBzZSBidXR0b24ueXdnYy1wcmVkZWZpbmVkLWFtb3VudC1idXR0b24ge1xuICBjb2xvcjogIzk2OTY5NjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjhyZW0gMS44cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCAuYW1vdW50LXdyYXAgLmNvbGxhcHNlIGJ1dHRvbi55d2djLXByZWRlZmluZWQtYW1vdW50LWJ1dHRvbjpob3ZlciwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAuYW1vdW50LXdyYXAgLmNvbGxhcHNlIGJ1dHRvbi55d2djLXByZWRlZmluZWQtYW1vdW50LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAxOTksIDEyNiwgMC4zKTtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC5hbW91bnQtd3JhcCAuY29sbGFwc2UgYnV0dG9uLnl3Z2MtcHJlZGVmaW5lZC1hbW91bnQtYnV0dG9uLnNlbGVjdGVkX2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAuYW1vdW50LXdyYXAgLmNvbGxhcHNlIGJ1dHRvbi55d2djLXByZWRlZmluZWQtYW1vdW50LWJ1dHRvbi5zZWxlY3RlZF9idXR0b24ge1xuICBjb2xvcjogIzk2OTY5NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCAuYW1vdW50LXdyYXAgLmNvbGxhcHNlIGJ1dHRvbi55d2djLXByZWRlZmluZWQtYW1vdW50LWJ1dHRvbi5zZWxlY3RlZF9idXR0b246aG92ZXIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLmFtb3VudC13cmFwIC5jb2xsYXBzZSBidXR0b24ueXdnYy1wcmVkZWZpbmVkLWFtb3VudC1idXR0b24uc2VsZWN0ZWRfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDE5OSwgMTI2LCAwLjMpO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLnl3Z2MtbWVzc2FnZSBsYWJlbCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAueXdnYy1tZXNzYWdlIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLnl3Z2MtbWVzc2FnZSBsYWJlbCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAueXdnYy1tZXNzYWdlIGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3RfX3NlbmRlci13cmFwIHtcbiAgZmxleDogMCAwIDQ4LjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ4LjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3RfX3NlbmRlci13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IC55d2djLXNlbmRlci1uYW1lIHtcbiAgZmxleDogMCAwIDQ4LjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ4LjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLnl3Z2Mtc2VuZGVyLW5hbWUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuc3RlcC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuc3RlcC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgcGFkZGluZzogNS4xcmVtIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZDNzdFO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2Qzc3RTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMy40cmVtIDQuMnJlbTtcbiAgICBtYXJnaW46IDMuNXJlbSAwIDVyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5xdWFudGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC50aXRsZSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAucHJvZHVjdF90aXRsZSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBhLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuc2luZ2xlIC5wb3N0X19jb250ZW50IGVtLCAuc2luZ2xlIC5wb3N0X19jb250ZW50IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGVtLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IHAsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IGgyLCAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnRleHQtYW5kLWltZ19fdGl0bGUgaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgxLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnVwbG9hZC1mb3JtX190ZXh0IGgyLCAudXBsb2FkLWZvcm1fX3RleHQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLnRhYmxlX192YWx1ZSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmdvb2dsZS1yZXZpZXdzX190ZXh0IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaDIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC50ZXh0IGgxLCAudGV4dCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBoMiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IHAsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5wcm9tb19fdGV4dCBzdHJvbmcsIC5wcm9tb19fdGV4dCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCBzdHJvbmcsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IGgyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY29zdCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaW5wdXQsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0IC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3QgaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmNvc3RfX2ZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jb3N0X19maWd1cmUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24ge1xuICBwYWRkaW5nOiAycmVtIDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXIub3BlbiAuYWN0aW9ucyAubGFuZy1zd2l0Y2hlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLm9wZW4gLmFjdGlvbnMgLmhlYWRlcl9fYWN0aW9uLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjNyZW0gMS41cmVtIDEuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCA+IC5kLWJsb2NrLW1vYmlsZSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmhlYWRlcl9fY29udGVudC13cmFwID4gLmQtYmxvY2stbW9iaWxlIC5idG4tLXNlYXJjaCB7XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAubWFpbi1uYXYge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuc2l0ZS1icmFuZGluZyB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxLjVyZW0gMCAxLjhyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuc2l0ZS1icmFuZGluZyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgd2lkdGg6IDIxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuc2l0ZS1icmFuZGluZyBpbWcge1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgei1pbmRleDogMjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnNfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnNfX21haW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9uc19fbWFpbjo6YmVmb3JlLCAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnNfX21haW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuMXJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIG1hcmdpbjogMCAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNEU0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9uc19fbWFpbjo6YmVmb3JlLCAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnNfX21haW46OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIC5oZWFkZXJfX2hhbWJ1cmdlci13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmxhbmctc3dpdGNoZXIge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDcuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmxhbmctc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmJ0bi0tc2VhcmNoLCAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmJ0bi0td2lzaGxpc3QsIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuaGVhZGVyX19hY3Rpb24tbGluayB7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuYnRuLS1zZWFyY2gsIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuYnRuLS13aXNobGlzdCwgLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIC5oZWFkZXJfX2FjdGlvbi1saW5rIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuYnRuLS13aXNobGlzdCBzdmcgLmlubmVyLWZpbGwge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIC5idG4tLXdpc2hsaXN0IHN2ZyAuc3Ryb2tlIHtcbiAgZmlsbDogIzAwMDAwMDtcbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuYnRuLS13aXNobGlzdCAuaWNvbi5hY3RpdmUgc3ZnIC5pbm5lci1maWxsIHtcbiAgZmlsbDogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmJ0bi0tc2VhcmNoLCAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmhlYWRlcl9fYWN0aW9uLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuaGVhZGVyX19jYXJ0LXdyYXAge1xuICBtYXJnaW46IDAgMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMgLmhlYWRlcl9fY2FydC13cmFwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07XG4gIH1cbn1cbi5oZWFkZXJfX3VwcGVyLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX191cHBlci13cmFwIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbmF2LXdyYXAge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1hcmdpbi10b3A6IDEwLjNyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZCO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAuM3JlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4uaGVhZGVyX19uYXYtd3JhcCAubmF2LS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX25hdi13cmFwIC5uYXYtLXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19uYXYtd3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAgLnVzZXItbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tUmFkaWFsLCByYWRpYWwtZ3JhZGllbnQoMTAwJSAzNzMuOTElIGF0IDUwJSA1MC4wMiUsICNGQkU3OUIgMTYuMTclLCAjRDFBNTVEIDEwMCUpKTtcbiAgfVxuICAuaGVhZGVyX19uYXYtd3JhcCAudXNlci1tb2JpbGUgYSwgLmhlYWRlcl9fbmF2LXdyYXAgLnVzZXItbW9iaWxlIGJ1dHRvbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19uYXYtd3JhcCAuZm9ybS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi5oZWFkZXJfX25hdi13cmFwIC5mb3JtLS1nZW5lcmFsLXNlYXJjaCwgLmhlYWRlcl9fbmF2LXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAgLmZvcm0tLWdlbmVyYWwtc2VhcmNoLCAuaGVhZGVyX19uYXYtd3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX25hdi13cmFwIC5tYWluLW5hdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmhlYWRlcl9fbmF2LXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19zZWNvbmRhcnktd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAgLmlubmVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogNTRyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDMuNnJlbSA0cmVtIDExcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZCO1xufVxuLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAgLmlubmVyLXdyYXAgLmJ0bi0tbWVudS1jbG9zZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAgLmlubmVyLXdyYXAgbmF2IHtcbiAgbWFyZ2luLXRvcDogMi44cmVtO1xufVxuLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAub3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAub3BlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fc2Vjb25kYXJ5LXdyYXAub3BlbiAuaW5uZXItd3JhcC5vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2hhbWJ1cmdlci13cmFwIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyX191cHBlci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMCUgMzczLjkxJSBhdCA1MCUgNTAuMDIlLCAjRkJFNzlCIDE2LjE3JSwgI0QxQTU1RCAxMDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX191cHBlci13cmFwIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgfVxufVxuLmZvb3RlciAuY29udGVudC13cmFwLCAuZm9vdGVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5mb290ZXIgLnJlbGF0ZWQsIC5mb290ZXIgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5mb290ZXIgLnVwLXNlbGxzLCAuZm9vdGVyIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmZvb3RlciAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5mb290ZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2Zvb3Rlcl9iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDMuNXJlbSAxMHJlbSA2LjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAwcmVtIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmQtYmxvY2stbW9iaWxlIHtcbiAgICBvcmRlcjogMztcbiAgICBtYXJnaW46IDMuMnJlbSBhdXRvIDA7XG4gIH1cbn1cbi5mb290ZXJfX21haW4tc2VjdGlvbiAubG9nby13cmFwIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX21haW4tc2VjdGlvbiAubG9nby13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDIuNHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX21haW4tc2VjdGlvbiAubG9nby13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCAuc2l0ZS1icmFuZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAgLnNpdGUtYnJhbmRpbmcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjZyZW07XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCAuc2l0ZS1icmFuZGluZyBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gIG1hcmdpbi10b3A6IDUuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAgLnNvY2lhbC1uZXR3b3Jrc19fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX21haW4tc2VjdGlvbiAubG9nby13cmFwIC5zb2NpYWwtbmV0d29ya3NfX2ljb25zLXdyYXAgLmljb246aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvb3Rlci1uYXYge1xuICBmbGV4OiAwIDAgMjEuNTExNjI3OTA3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyMS41MTE2Mjc5MDclO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvb3Rlci1uYXYge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvb3Rlci1uYXYgI2Zvb3Rlci1uYXYtbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mb290ZXItbmF2ICNmb290ZXItbmF2LWxpc3QtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvb3Rlci1uYXYgI2Zvb3Rlci1uYXYtbGlzdC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5mb290ZXJfX21haW4tc2VjdGlvbiAuZm9ybS13cmFwIHtcbiAgZmxleDogMCAwIDIxLjUxMTYyNzkwNyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjEuNTExNjI3OTA3JTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mb3JtLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvcm0td3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mb3JtLXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcGFkZGluZzogMS41cmVtIDEwcmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19sb3dlci1zZWN0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDEuOXJlbSAwIDA7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4uZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jcmVkaXRzLWxpbmstd3JhcCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jcmVkaXRzLWxpbmstd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jcmVkaXRzLWxpbmstd3JhcCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiAucGF5bWVudC1vcHRpb25zIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX2xvd2VyLXNlY3Rpb24gLnBheW1lbnQtb3B0aW9ucyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDM7XG4gICAgcGFkZGluZzogMS44cmVtIDA7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGO1xuICB9XG59XG4uZm9vdGVyX19sb3dlci1zZWN0aW9uIC5wYXltZW50LW9wdGlvbnMgaW1nIHtcbiAgd2lkdGg6IDE4cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb290ZXJfX2xvd2VyLXNlY3Rpb24gbmF2IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX2xvd2VyLXNlY3Rpb24gbmF2IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jciB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiAuY3Ige1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnJlbGF0ZWRfX2NvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmVsYXRlZF9fdGl0bGUge1xuICBmb250LXNpemU6IDhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDguN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogOC4zcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucmVsYXRlZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG59XG5cbi5wcm9tbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb21vX19iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucHJvbW9fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wcm9tb19fYmFkZ2Uge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLnByb21vX190ZXh0IHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IGgyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIH1cbn1cbi5wcm9tb19fdGV4dCBhIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wcm9tby0tbWVudSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmc6IDNyZW0gNnJlbTtcbn1cbi5wcm9tby0tbWVudSAucHJvbW9fX3RleHQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG4ucHJvbW8tLW1lbnUgLnByb21vX19pbWctLW9uZSB7XG4gIHRvcDogLTVyZW07XG4gIHdpZHRoOiAxNHJlbTtcbiAgbGVmdDogMy41cmVtO1xufVxuLnByb21vLS1tZW51IC5wcm9tb19faW1nLS10d28ge1xuICBib3R0b206IC05cmVtO1xuICB3aWR0aDogMTUuN3JlbTtcbiAgcmlnaHQ6IC0zLjVyZW07XG59XG4ucHJvbW8tLWNlbnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiA4cmVtIDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1jZW50ZXIge1xuICAgIHBhZGRpbmc6IDExLjdyZW0gMy4zcmVtIDkuNHJlbTtcbiAgfVxufVxuLnByb21vLS1jZW50ZXIgLnByb21vX190ZXh0IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvbW8tLWNlbnRlciAucHJvbW9fX3RleHQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuLnByb21vLS1jZW50ZXIgLnByb21vX19pbWctLW9uZSB7XG4gIHRvcDogLTRyZW07XG4gIHdpZHRoOiAxM3JlbTtcbiAgbGVmdDogNDByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1jZW50ZXIgLnByb21vX19pbWctLW9uZSB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICB3aWR0aDogMTByZW07XG4gICAgbGVmdDogOS4zcmVtO1xuICB9XG59XG4ucHJvbW8tLWNlbnRlciAucHJvbW9fX2ltZy0tdHdvIHtcbiAgdG9wOiAyLjRyZW07XG4gIHdpZHRoOiAxNXJlbTtcbiAgbGVmdDogMjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1jZW50ZXIgLnByb21vX19pbWctLXR3byB7XG4gICAgdG9wOiAxLjNyZW07XG4gICAgd2lkdGg6IDYuNXJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG59XG4ucHJvbW8tLWNlbnRlciAucHJvbW9fX2ltZy0tdGhyZWUge1xuICBib3R0b206IC02cmVtO1xuICB3aWR0aDogMTYuNXJlbTtcbiAgcmlnaHQ6IDM3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9tby0tY2VudGVyIC5wcm9tb19faW1nLS10aHJlZSB7XG4gICAgd2lkdGg6IDEycmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5wcm9tby0tZ2lmdCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxMXJlbSA0MHJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1naWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjIuNXJlbSA0LjRyZW0gNy41cmVtO1xuICB9XG59XG4ucHJvbW8tLWdpZnQgYSB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvbW8tLWdpZnQgYSB7XG4gICAgbWFyZ2luLXRvcDogMy40cmVtO1xuICB9XG59XG4ucHJvbW8tLWdpZnQgLnByb21vX19pbWctLW9uZSB7XG4gIHRvcDogLTdyZW07XG4gIHdpZHRoOiA3MHJlbTtcbiAgbGVmdDogMjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1naWZ0IC5wcm9tb19faW1nLS1vbmUge1xuICAgIHRvcDogLTRyZW07XG4gICAgd2lkdGg6IDQycmVtO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLnByb21vLS1hY2NvdW50LXByb21vIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDRyZW0gMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvbW8tLWFjY291bnQtcHJvbW8ge1xuICAgIHBhZGRpbmc6IDUuMnJlbSAzLjhyZW0gMTFyZW07XG4gIH1cbn1cbi5wcm9tby0tYWNjb3VudC1wcm9tbyAucHJvbW9fX2JhZGdlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNnJlbTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMC4zNiUgNTAlIGF0IDUwJSA1MS44MyUsICNGQkU3OUIgMCUsICNEMUE1NUQgMTAwJSk7XG59XG4ucHJvbW8tLWFjY291bnQtcHJvbW8gLnByb21vX190ZXh0IGgyIHtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1hY2NvdW50LXByb21vIC5wcm9tb19fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuLnByb21vLS1hY2NvdW50LXByb21vIC5wcm9tb19faW1nLS1vbmUge1xuICB0b3A6IC0xMXJlbTtcbiAgd2lkdGg6IDI1cmVtO1xuICBsZWZ0OiA4cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9tby0tYWNjb3VudC1wcm9tbyAucHJvbW9fX2ltZy0tb25lIHtcbiAgICB0b3A6IC01cmVtO1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG59XG4ucHJvbW8tLWFjY291bnQtcHJvbW8gLnByb21vX19pbWctLXR3byB7XG4gIGJvdHRvbTogLTEwcmVtO1xuICB3aWR0aDogMjNyZW07XG4gIHJpZ2h0OiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9tby0tYWNjb3VudC1wcm9tbyAucHJvbW9fX2ltZy0tdHdvIHtcbiAgICB3aWR0aDogMTNyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgICByaWdodDogMi41cmVtO1xuICB9XG59XG4ucHJvbW8tLWFjY291bnQtcHJvbW8gLnByb21vX19pbWctLXRocmVlIHtcbiAgdG9wOiA5cmVtO1xuICB3aWR0aDogNnJlbTtcbiAgbGVmdDogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvbW8tLWFjY291bnQtcHJvbW8gLnByb21vX19pbWctLXRocmVlIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDVyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxufVxuLnByb21vLS1lbXB0eS1jYXJ0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCA4LjNyZW07XG4gIHBhZGRpbmc6IDVyZW0gMTAuNXJlbSAzLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1lbXB0eS1jYXJ0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTEuN3JlbSA0LjhyZW07XG4gIH1cbn1cbi5wcm9tby0tZW1wdHktY2FydCAucHJvbW9fX3RleHQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1lbXB0eS1jYXJ0IC5wcm9tb19fdGV4dCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICB9XG59XG4ucHJvbW8tLWVtcHR5LWNhcnQgLnByb21vX19pbWctLW9uZSB7XG4gIHRvcDogLTMuMXJlbTtcbiAgd2lkdGg6IDEwcmVtO1xuICBsZWZ0OiAyLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1lbXB0eS1jYXJ0IC5wcm9tb19faW1nLS1vbmUge1xuICAgIHRvcDogLTVyZW07XG4gICAgd2lkdGg6IDEwcmVtO1xuICAgIGxlZnQ6IDkuM3JlbTtcbiAgfVxufVxuLnByb21vLS1lbXB0eS1jYXJ0IC5wcm9tb19faW1nLS10d28ge1xuICB0b3A6IDQuMXJlbTtcbiAgd2lkdGg6IDlyZW07XG4gIGxlZnQ6IC00cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9tby0tZW1wdHktY2FydCAucHJvbW9fX2ltZy0tdHdvIHtcbiAgICB0b3A6IDEuM3JlbTtcbiAgICB3aWR0aDogNi41cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cbn1cbi5wcm9tby0tZW1wdHktY2FydCAucHJvbW9fX2ltZy0tdGhyZWUge1xuICBib3R0b206IC0xcmVtO1xuICB3aWR0aDogMTIuNXJlbTtcbiAgcmlnaHQ6IC00LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb21vLS1lbXB0eS1jYXJ0IC5wcm9tb19faW1nLS10aHJlZSB7XG4gICAgd2lkdGg6IDEycmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLmNvbnRhY3QtY3RhIHtcbiAgdG9wOiA3OS41cmVtO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI0cmVtO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMi40cmVtIDIuOHJlbSAyLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDBweCAycmVtIDJyZW0gMHB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODUuNzclIDc3LjM2JSBhdCA0NS4yOCUgMzIuNjElLCAjRkJFNzlCIDAlLCAjRDFBNTVEIDEwMCUpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwLjUyMnB4IDEuNTY1cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjE2KSkgZHJvcC1zaGFkb3coMHB4IDIuNjA5cHggMi42MDlweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMTQpKSBkcm9wLXNoYWRvdygwcHggNS43MzlweCAzLjY1MnB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wOCkpIGRyb3Atc2hhZG93KDBweCAxMC40MzVweCA0LjE3NHB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wMikpIGRyb3Atc2hhZG93KDBweCAxNi4xNzRweCA0LjY5NnB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMCkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0LWN0YSB7XG4gICAgdG9wOiA3MHZoO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMXJlbSAxcmVtIDBweDtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMXJlbSAwLjZyZW07XG4gIH1cbn1cbi5jb250YWN0LWN0YSBpbWcge1xuICB3aWR0aDogMi4xcmVtO1xuICBtYXJnaW46IDAgYXV0byAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtY3RhIGltZyB7XG4gICAgd2lkdGg6IDEuNHJlbTtcbiAgICBtYXJnaW46IDAgYXV0byAwLjVyZW07XG4gIH1cbn1cblxuLmNvbnRhY3QtaWNvbnMge1xuICBwYWRkaW5nOiAzLjdyZW0gMCA3LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtaWNvbnMge1xuICAgIHBhZGRpbmc6IDIuN3JlbSAwO1xuICB9XG59XG4uY29udGFjdC1pY29uc19faWNvbnMtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRhY3QtaWNvbnNfX2ljb25zLXdyYXAgYSB7XG4gIG1hcmdpbjogMCAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtaWNvbnNfX2ljb25zLXdyYXAgYSB7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gIH1cbn1cbi5jb250YWN0LWljb25zX19pY29ucy13cmFwIGkuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNi40cmVtO1xuICBoZWlnaHQ6IDYuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZDNzdFO1xufVxuLmNvbnRhY3QtaWNvbnNfX2ljb25zLXdyYXAgaS5pY29uIGltZyB7XG4gIHdpZHRoOiAyLjJyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRhY3QtaWNvbnNfX2ljb25zLXdyYXAgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tdG9wOiAxLjRyZW07XG59XG5cbi5zbGlkZXIsIC5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVyIC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlciAuc2xpY2stYXJyb3csIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi5zbGlkZXIgLnNsaWNrLWFycm93OmZvY3VzLCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpZGVyIC5zbGljay1kb3RzLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyIC5zbGljay1kb3RzLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cbn1cbi5zbGlkZXIgLnNsaWNrLWRvdHMgbGksIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwLjc1cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyIC5zbGljay1kb3RzIGxpLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbjogMCAwLjU1cmVtO1xuICB9XG59XG4uc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24sIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGlkZXItLW1hcnF1ZWUsIC5zbGljay1zbGlkZXItLW1hcnF1ZWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA0LjJyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLW1hcnF1ZWUsIC5zbGljay1zbGlkZXItLW1hcnF1ZWUge1xuICAgIG1pbi1oZWlnaHQ6IDMuOXJlbTtcbiAgfVxufVxuLnNsaWRlci0tbWFycXVlZSBwLCAuc2xpY2stc2xpZGVyLS1tYXJxdWVlIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWRlci0tbWFycXVlZSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXItLW1hcnF1ZWUgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zbGlkZXItLWJhbm5lciAuc2xpY2stbGlzdCwgLnNsaWNrLXNsaWRlci0tYmFubmVyIC5zbGljay1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNsaWRlci0tYmFubmVyIC5zbGljay1saXN0IC5zbGljay10cmFjaywgLnNsaWNrLXNsaWRlci0tYmFubmVyIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zbGlkZXItLWJhbm5lciAuc2xpY2stZG90cywgLnNsaWNrLXNsaWRlci0tYmFubmVyIC5zbGljay1kb3RzIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICBsZWZ0OiA0cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tYmFubmVyIC5zbGljay1kb3RzLCAuc2xpY2stc2xpZGVyLS1iYW5uZXIgLnNsaWNrLWRvdHMge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAxLjhyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uc2xpZGVyLS1iYW5uZXIgLnNsaWNrLWRvdHMgbGksIC5zbGljay1zbGlkZXItLWJhbm5lciAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMC43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLS1iYW5uZXIgLnNsaWNrLWRvdHMgbGksIC5zbGljay1zbGlkZXItLWJhbm5lciAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiAwIDAuNTVyZW07XG4gIH1cbn1cbi5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLXNsaWRlLCAuc2xpZGVyLm1vYmlsZS1yb3dzIC5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlci0tcmVsYXRlZCAuc2xpY2stc2xpZGUsIC5zbGljay1zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LCAuc2xpZGVyLm1vYmlsZS1yb3dzIC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tcmVsYXRlZCAuc2xpY2stYXJyb3csIC5zbGljay1zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tcmVsYXRlZCAuc2xpY2stYXJyb3csIC5zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci5tb2JpbGUtcm93cyAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAzLjRyZW07XG4gICAgaGVpZ2h0OiAzLjQ0cmVtO1xuICB9XG59XG4uc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpZGVyLm1vYmlsZS1yb3dzIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLm1vYmlsZS1yb3dzIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMy41cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC5zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC5zbGljay1zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC5zbGljay1zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAtNi45cmVtO1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMy40cmVtIC0gMXJlbSk7XG4gICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9yaWdodC1hcnJvdy1jaXJjbGUuc3ZnKSBjZW50ZXIvOTklIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbiAgfVxufVxuLnNsaWRlci0tcmVsYXRlZCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCwgLnNsaWRlci5tb2JpbGUtcm93cyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCwgLnNsaWNrLXNsaWRlci0tcmVsYXRlZCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCwgLnNsaWNrLXNsaWRlci5tb2JpbGUtcm93cyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMy41cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1sZWZ0LnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXIubW9iaWxlLXJvd3MgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAtNi45cmVtO1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAzLjRyZW0gLSAxcmVtKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3ctY2lyY2xlLnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG4gIH1cbn1cbi5zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWxpc3QsIC5zbGljay1zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW46IDAgLTIuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1saXN0LCAuc2xpY2stc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDAgLTEuMnJlbTtcbiAgfVxufVxuLnNsaWRlci0tZ2FsbGVyeSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDAgMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMS4ycmVtO1xuICB9XG59XG4uc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogNS4xcmVtO1xuICBoZWlnaHQ6IDUuMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cuc2xpY2stcHJldiwgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1yaWdodC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbi5zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbi5zbGlkZXItLWV4dHJhLXByb2R1Y3RzIC5zbGljay1saXN0LCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtMC44cmVtO1xufVxuLnNsaWRlci0tZXh0cmEtcHJvZHVjdHMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDAgMC44cmVtO1xufVxuLnNsaWRlci0tZXh0cmEtcHJvZHVjdHMgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbn1cbi5zbGlkZXItLWV4dHJhLXByb2R1Y3RzIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHRvcDogLTIuN3JlbTtcbiAgbGVmdDogMi42cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LWxlZnQuc3ZnKSBjZW50ZXIvOTklIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG59XG4uc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCwgLnNsaWNrLXNsaWRlci0tZXh0cmEtcHJvZHVjdHMgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBsZWZ0OiA1cmVtO1xuICB0b3A6IC0yLjdyZW07XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIvOTklIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG59XG4uc2xpZGVyLS1sb2dvcyAuc2xpY2stbGlzdCwgLnNsaWNrLXNsaWRlci0tbG9nb3MgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW46IDAgLTQuNXJlbTtcbn1cbi5zbGlkZXItLWxvZ29zIC5zbGljay1saXN0IC5zbGljay10cmFjaywgLnNsaWNrLXNsaWRlci0tbG9nb3MgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbGlkZXItLWxvZ29zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlci0tbG9nb3MgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDQuNXJlbTtcbn1cbi5zbGlkZXItLWxvZ29zIC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tbG9nb3MgLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tbG9nb3MgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS1sb2dvcyAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnNsaWRlci0tbG9nb3MgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC5zbGljay1zbGlkZXItLWxvZ29zIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtNHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1yaWdodC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbi5zbGlkZXItLWxvZ29zIC5zbGljay1hcnJvdy5zbGljay1uZXh0LCAuc2xpY2stc2xpZGVyLS1sb2dvcyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtNHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbi5zbGlkZXItLXZpZGVvcyAuc2xpY2stbGlzdCwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAwIC0ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLXZpZGVvcyAuc2xpY2stbGlzdCwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zbGlkZXItLXZpZGVvcyAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXItLXZpZGVvcyAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIG1hcmdpbjogMCAycmVtO1xuICBoZWlnaHQ6IDU2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgaGVpZ2h0OiA0M3JlbTtcbiAgICBtYXJnaW46IDAgMXJlbTtcbiAgfVxufVxuLnNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSAuYXR0YWNobWVudC1mdWxsLCAuc2xpY2stc2xpZGVyLS12aWRlb3MgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5hdHRhY2htZW50LWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zbGlkZXItLXZpZGVvcyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLmljb24sIC5zbGljay1zbGlkZXItLXZpZGVvcyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLmljb24ge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogN3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSAuaWNvbiwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1saXN0IC5zbGljay1zbGlkZSAuaWNvbiB7XG4gICAgd2lkdGg6IDUuM3JlbTtcbiAgfVxufVxuLnNsaWRlci0tdmlkZW9zIC5zbGljay1kb3RzLCAuc2xpY2stc2xpZGVyLS12aWRlb3MgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiA2LjJyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLXZpZGVvcyAuc2xpY2stZG90cywgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi5zbGlkZXItLXZpZGVvcyAuc2xpY2stZG90cyBsaSwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1kb3RzIGxpIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLnNsaWRlci0tdmlkZW9zIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSwgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uc2xpZGVyLS12aWRlb3MgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS12aWRlb3MgLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tdmlkZW9zIC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tdmlkZW9zIC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNsaWRlci0tdmlkZW9zIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLS12aWRlb3MgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC00cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xufVxuLnNsaWRlci0tdmlkZW9zIC5zbGljay1hcnJvdy5zbGljay1uZXh0LCAuc2xpY2stc2xpZGVyLS12aWRlb3MgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LWxlZnQuc3ZnKSBjZW50ZXIvOTklIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG59XG4uc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWxpc3QsIC5zbGljay1zbGlkZXIuc2ItZmVlZC1wb3N0cyAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5zbGlkZXIuc2ItZmVlZC1wb3N0cyAuc2xpY2stYXJyb3csIC5zbGljay1zbGlkZXIuc2ItZmVlZC1wb3N0cyAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMy44cmVtO1xuICBoZWlnaHQ6IDMuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC5zbGljay1zbGlkZXIuc2ItZmVlZC1wb3N0cyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIvOTklIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci5zYi1mZWVkLXBvc3RzIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXIuc2ItZmVlZC1wb3N0cyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtNHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLnNiLWZlZWQtcG9zdHMgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXIuc2ItZmVlZC1wb3N0cyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgd2lkdGg6IDMuMXJlbTtcbiAgbGVmdDogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMy4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBsZWZ0OiAxLjNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGxlZnQ6IC0xcmVtO1xuICB0b3A6IDFyZW07XG4gIGhlaWdodDogMy4xcmVtO1xuICB3aWR0aDogMy4xcmVtO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcF9iZy5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IDIuOTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMCAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogMS40cmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgcGFkZGluZzogMXJlbSAxLjZyZW07XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgcGFkZGluZzogNHB4IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93bi0tY2l0eSB7XG4gIG1hcmdpbi10b3A6IC00LjhyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24tLWNpdHkgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24tLWNpdHkgLnNlbGVjdDItcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIuaW52YWxpZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEMxMTtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCgpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24gLmFjY29yZGlvbi10aXRsZSB7XG4gIG1heC13aWR0aDogODUlO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5zaG93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uYWNjb3JkaW9uLS1wcm9kdWN0LWZhcSAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAxLjRyZW0gMDtcbiAgYm9yZGVyLWNvbG9yOiAjQ0JDQkNCO1xufVxuLmFjY29yZGlvbi0tcHJvZHVjdC1mYXEgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIuM3JlbTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9nb2xkLXBsdXMuc3ZnKSBjZW50ZXIvOTglIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY29yZGlvbi0tcHJvZHVjdC1mYXEgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b246OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cbi5hY2NvcmRpb24tLXByb2R1Y3QtZmFxIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLnNob3c6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tLXByb2R1Y3QtZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMCAzLjZyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3JkaW9uLS1wcm9kdWN0LWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB7XG4gICAgcGFkZGluZzogMCAyLjJyZW0gMXJlbTtcbiAgfVxufVxuLmFjY29yZGlvbi0tZmFxIHtcbiAgcGFkZGluZzogMi44cmVtIDE0LjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY29yZGlvbi0tZmFxIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTZDNzdFO1xufVxuLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwO1xufVxuLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAzLjVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcC1nb2xkLnN2ZykgY2VudGVyLzk4JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG4uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24gLmFjY29yZGlvbi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDQuOHJlbSAzLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMCAwO1xuICB9XG59XG4uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkgLmxpbmssIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAudGV4dC1hbmQtaW1nX190ZXh0IGEsIC50ZXh0LWFuZC1pbWdfX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGEsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGEsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGEsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAuaW5zdGFncmFtX190ZXh0IGEsIC5pbnN0YWdyYW1fX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGEsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAucHJvbW9fX3RleHQgYSwgLnByb21vX190ZXh0IC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAubGluaywgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IC50ZXh0LWFuZC1pbWdfX3RleHQgYSwgLnRleHQtYW5kLWltZ19fdGV4dCAuYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkgYSwgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYSwgLnRleHQtYW5kLXBvaW50c19fdGV4dCAuYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkgYSwgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IC5pbnN0YWdyYW1fX3RleHQgYSwgLmluc3RhZ3JhbV9fdGV4dCAuYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkgYSwgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IC5wcm9tb19fdGV4dCBhLCAucHJvbW9fX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGEge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkgLmxpbms6aG92ZXIsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAudGV4dC1hbmQtaW1nX190ZXh0IGE6aG92ZXIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGE6aG92ZXIsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGE6aG92ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGE6aG92ZXIsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAuaW5zdGFncmFtX190ZXh0IGE6aG92ZXIsIC5pbnN0YWdyYW1fX3RleHQgLmFjY29yZGlvbi0tZmFxIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IGE6aG92ZXIsIC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSAucHJvbW9fX3RleHQgYTpob3ZlciwgLnByb21vX190ZXh0IC5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSBhOmhvdmVyIHtcbiAgY29sb3I6ICMzNUVGQjM7XG59XG5cbi50cmFucXVpbG8tbG9naW5fX3RleHQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50cmFucXVpbG8tbG9naW5fX3RleHQtd3JhcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi50cmFucXVpbG8tbG9naW5fX3RleHQtd3JhcCBhLCAudHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAgYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAgLmJ0bi0tZm9yZ290IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5mb3Jnb3QtcGFzc3dvcmRfX21haW4tY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1mb290ZXItaGVpZ2h0KSAtIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbn1cbi5mb3Jnb3QtcGFzc3dvcmRfX3RpdGxlIHtcbiAgbWFyZ2luOiA0cmVtIDA7XG59XG4uZm9yZ290LXBhc3N3b3JkX190ZXh0LXdyYXAge1xuICB3aWR0aDogNDByZW07XG59XG4uZm9yZ290LXBhc3N3b3JkIC50cmFucXVpbG8tbG9naW5fX2xvZ2luLWZvcm0ge1xuICBtYXJnaW46IDRyZW0gMDtcbn1cblxuLmZhY2V0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbi1sZWZ0OiA0LjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMS42cmVtO1xuICB9XG59XG4uZmFjZXQtbGFiZWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5mYWNldC1sYWJlbC5hY3RpdmUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXQtbGFiZWwuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG59XG5cbi5mYWNldHdwLWZhY2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYWNldHdwLWZhY2V0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCB7XG4gIHBhZGRpbmc6IDEuMXJlbSAzcmVtO1xuICBtYXJnaW46IDAgMC44cmVtIDEuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCB7XG4gICAgcGFkZGluZzogMXJlbSAxLjZyZW07XG4gICAgbWFyZ2luOiAwIDAuNXJlbSAxcmVtO1xuICB9XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveDpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3g6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveC5jaGVja2VkIHtcbiAgY29sb3I6ICNDQzcwNUM7XG4gIGJhY2tncm91bmQ6ICNGRkY0RjE7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94IC5mYWNldHdwLWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3ggLmZhY2V0d3AtZGlzcGxheS12YWx1ZSB7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8qIEhhbmRsZSAqL1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwLjFyZW07XG4gIGhlaWdodDogMC4xcmVtO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMS4xcmVtIDNyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvIHtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW86bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLmNoZWNrZWQge1xuICBjb2xvcjogI0NDNzA1QztcbiAgYmFja2dyb3VuZDogI0ZGRjRGMTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvIC5mYWNldHdwLWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvIC5mYWNldHdwLWRpc3BsYXktdmFsdWUge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbyAuZmFjZXR3cC1kaXNwbGF5LXZhbHVlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAzcmVtO1xuICBwYWRkaW5nOiAxLjJyZW0gMy43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAzLjdyZW07XG4gIH1cbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZS5mYWNldHdwLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saW5rLS11bmRlcmxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubGluay0tdW5kZXJsaW5lIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmxpbmstLWNoYW5naW5nX19ob3Zlci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saW5rLS1jaGFuZ2luZzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10ZW1wLWNvbG9yKTtcbn1cbi5saW5rLS1jaGFuZ2luZzpob3ZlciAubGluay0tY2hhbmdpbmdfX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5saW5rLS1jaGFuZ2luZzpob3ZlciAubGluay0tY2hhbmdpbmdfX3RleHQge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cbi5saW5rLS1jaGFuZ2luZzpob3ZlciAubGluay0tY2hhbmdpbmdfX2hvdmVyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxpbmstLWNoYW5naW5nOmhvdmVyIC5saW5rLS1jaGFuZ2luZ19faG92ZXItdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxpbmstLW5vcm1hbC1zaXplIHtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxpbmstLW5vcm1hbC1zaXplIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgfVxufVxuLmxpbmstLWFycm93LCAudGV4dC1hbmQtaW1nX190ZXh0IGEsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYSwgLmluc3RhZ3JhbV9fdGV4dCBhLCAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdCwgLnByb21vX190ZXh0IGEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMThyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU2ltcGxlUHJvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxpbmstLWFycm93LCAudGV4dC1hbmQtaW1nX190ZXh0IGEsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYSwgLmluc3RhZ3JhbV9fdGV4dCBhLCAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdCwgLnByb21vX190ZXh0IGEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE0cmVtO1xuICB9XG59XG4ubGluay0tYXJyb3c6OmFmdGVyLCAudGV4dC1hbmQtaW1nX190ZXh0IGE6OmFmdGVyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGE6OmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IGE6OmFmdGVyLCAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdDo6YWZ0ZXIsIC5wcm9tb19fdGV4dCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvbGVmdC1hcnJvdy5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07XG59XG4ubGluay0tYXJyb3cubHRyOjphZnRlciwgLnRleHQtYW5kLWltZ19fdGV4dCBhLmx0cjo6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYS5sdHI6OmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IGEubHRyOjphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmx0ci5mb3JtLXJvdy0tc3VibWl0OjphZnRlciwgLnByb21vX190ZXh0IGEubHRyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ubGluay0tYXJyb3ctd2hpdGU6OmFmdGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1sYXN0IGJ1dHRvbjo6YWZ0ZXIsIC5wcm9tby0tZ2lmdCBhOjphZnRlciwgLnByb21vLS1hY2NvdW50LXByb21vIC5wcm9tb19fdGV4dCBhOjphZnRlciwgLnByb21vLS1lbXB0eS1jYXJ0IC5wcm9tb19fdGV4dCBhOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbGVmdC1hcnJvdy13aGl0ZS5zdmcpO1xufVxuLmxpbmsubHRyLmxpbmstLWFycm93OjphZnRlciwgLnRleHQtYW5kLWltZ19fdGV4dCBhLmx0cjo6YWZ0ZXIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYS5sdHI6OmFmdGVyLCAuaW5zdGFncmFtX190ZXh0IGEubHRyOjphZnRlciwgLmZvcm0tLW5ld3NsZXR0ZXIgLmxpbmsubHRyLmZvcm0tcm93LS1zdWJtaXQ6OmFmdGVyLCAucHJvbW9fX3RleHQgYS5sdHI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmxvb3Atd3JhcDpub3QoLnNsaWRlcikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG59XG4ubG9vcC13cmFwOm5vdCguc2xpZGVyKS5sb29wLXdyYXAtLWJsb2cge1xuICBtYXJnaW46IDAgLTIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwOm5vdCguc2xpZGVyKS5sb29wLXdyYXAtLWJsb2cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nOiAwIDIuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDcuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtO1xuICB9XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmltZy13cmFwIHtcbiAgd2lkb3dzOiAxMDAlO1xuICBoZWlnaHQ6IDQzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuaW1nLXdyYXAge1xuICAgIGhlaWdodDogMzJyZW07XG4gIH1cbn1cbi5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAudGl0bGUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5wcm9kdWN0X3RpdGxlLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgZW0sIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBwLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnRleHQtYW5kLWltZ19fdGl0bGUgaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgyLCAudGV4dC1hbmQtaW1nX190aXRsZSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgxLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50YWJsZV9fdmFsdWUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnRleHQgaDEsIC50ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5ibG9nLXNlY3Rpb25fX3RleHQgaDIsIC5ibG9nLXNlY3Rpb25fX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBwLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBpbnB1dCwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGlucHV0LCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBzdHJvbmcsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAucHJvbW9fX3RleHQgaDIsIC5wcm9tb19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIge1xuICBtYXJnaW46IDNyZW0gMCAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAudGl0bGUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5wcm9kdWN0X3RpdGxlLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgZW0sIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBwLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnRleHQtYW5kLWltZ19fdGl0bGUgaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgyLCAudGV4dC1hbmQtaW1nX190aXRsZSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgxLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC50YWJsZV9fdmFsdWUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnRleHQgaDEsIC50ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBoMSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5ibG9nLXNlY3Rpb25fX3RleHQgaDIsIC5ibG9nLXNlY3Rpb25fX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBwLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBpbnB1dCwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIGlucHV0LCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyBzdHJvbmcsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAucHJvbW9fX3RleHQgaDIsIC5wcm9tb19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgaDIge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIG1hcmdpbjogMS4xcmVtIDAgMC42cmVtO1xuICB9XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICB9XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCAubGluaywgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5saW5rLXdyYXAgLnRleHQtYW5kLWltZ19fdGV4dCBhLCAudGV4dC1hbmQtaW1nX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubGluay13cmFwIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubGluay13cmFwIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgYSwgLnRleHQtYW5kLXBvaW50c19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCAuaW5zdGFncmFtX190ZXh0IGEsIC5pbnN0YWdyYW1fX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5saW5rLXdyYXAgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5saW5rLXdyYXAgLnByb21vX190ZXh0IGEsIC5wcm9tb19fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCBhIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubGluay13cmFwIC5saW5rLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCAudGV4dC1hbmQtaW1nX190ZXh0IGEsIC50ZXh0LWFuZC1pbWdfX3RleHQgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5saW5rLXdyYXAgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1ibG9nIC5saW5rLXdyYXAgLnRleHQtYW5kLXBvaW50c19fdGV4dCBhLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubGluay13cmFwIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubGluay13cmFwIC5pbnN0YWdyYW1fX3RleHQgYSwgLmluc3RhZ3JhbV9fdGV4dCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLWJsb2cgLmxpbmstd3JhcCAucHJvbW9fX3RleHQgYSwgLnByb21vX190ZXh0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tYmxvZyAubGluay13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5cbi53aGF0c2FwcCB7XG4gIHotaW5kZXg6IDExO1xuICB0b3A6IDU3dmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjVyZW0gMy41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBFOThGO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2hhdHNhcHAge1xuICAgIHRvcDogNDlyZW07XG4gICAgcGFkZGluZzogMS4zcmVtIDAgMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi53aGF0c2FwcCBpbWcge1xuICB3aWR0aDogMi43cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2hhdHNhcHAgaW1nIHtcbiAgICB3aWR0aDogMi4ycmVtO1xuICB9XG59XG4ud2hhdHNhcHBfX3RleHQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWRlbyAuaWNvbiB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA3cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudmlkZW8gLmljb24ge1xuICAgIHdpZHRoOiA1LjNyZW07XG4gIH1cbn1cblxuLnNvY2lhbC1uZXR3b3JrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zb2NpYWwtbmV0d29ya3NfX2ljb25zLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNvY2lhbC1uZXR3b3Jrc19faWNvbnMtd3JhcCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc29jaWFsLW5ldHdvcmtzX19pY29ucy13cmFwIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gIH1cbn1cbi5zb2NpYWwtbmV0d29ya3NfX2ljb25zLXdyYXAgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNvY2lhbC1uZXR3b3Jrc19faWNvbnMtd3JhcCBhOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5ibG9nLXNlY3Rpb24ge1xuICBtYXJnaW46IDdyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDRyZW0gMDtcbiAgfVxufVxuLmJsb2ctc2VjdGlvbl9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDYuMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvZy1zZWN0aW9uX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG4gIH1cbn1cbi5ibG9nLXNlY3Rpb25fX3RleHQgcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2ctc2VjdGlvbl9fdGV4dCBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi50ZXh0IHtcbiAgcGFkZGluZzogNS4zcmVtIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dCB7XG4gICAgcGFkZGluZzogMi41cmVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4udGV4dC53aGl0ZSB7XG4gIHBhZGRpbmc6IDUuM3JlbSAwIDlyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQud2hpdGUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwIDMuOHJlbTtcbiAgfVxufVxuLnRleHQud2hpdGUgLmNvbnRlbnQtd3JhcCwgLnRleHQud2hpdGUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQud2hpdGUgLnJlbGF0ZWQsIC50ZXh0LndoaXRlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC53aGl0ZSAudXAtc2VsbHMsIC50ZXh0LndoaXRlIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnRleHQud2hpdGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAudGV4dC53aGl0ZSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA2OXJlbTtcbn1cblxuLm5ld3NsZXR0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE0cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4ubmV3c2xldHRlci1zZWN0aW9uIC5jb250ZW50LXdyYXAsIC5uZXdzbGV0dGVyLXNlY3Rpb24gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLm5ld3NsZXR0ZXItc2VjdGlvbiAucmVsYXRlZCwgLm5ld3NsZXR0ZXItc2VjdGlvbiAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLm5ld3NsZXR0ZXItc2VjdGlvbiAudXAtc2VsbHMsIC5uZXdzbGV0dGVyLXNlY3Rpb24gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAubmV3c2xldHRlci1zZWN0aW9uIC53b29jb21tZXJjZS1vcmRlcmluZywgLm5ld3NsZXR0ZXItc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2LjJyZW0gMCAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmV3c2xldHRlci1zZWN0aW9uIC5jb250ZW50LXdyYXAsIC5uZXdzbGV0dGVyLXNlY3Rpb24gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLm5ld3NsZXR0ZXItc2VjdGlvbiAucmVsYXRlZCwgLm5ld3NsZXR0ZXItc2VjdGlvbiAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLm5ld3NsZXR0ZXItc2VjdGlvbiAudXAtc2VsbHMsIC5uZXdzbGV0dGVyLXNlY3Rpb24gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAubmV3c2xldHRlci1zZWN0aW9uIC53b29jb21tZXJjZS1vcmRlcmluZywgLm5ld3NsZXR0ZXItc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAxLjRyZW0gMTNyZW07XG4gIH1cbn1cbi5uZXdzbGV0dGVyLXNlY3Rpb24gLmNvbnRlbnQtd3JhcDo6YWZ0ZXIsIC5uZXdzbGV0dGVyLXNlY3Rpb24gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkOjphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5uZXdzbGV0dGVyLXNlY3Rpb24gLnJlbGF0ZWQ6OmFmdGVyLCAubmV3c2xldHRlci1zZWN0aW9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHM6OmFmdGVyLCAuc2luZ2xlLXByb2R1Y3QgLm5ld3NsZXR0ZXItc2VjdGlvbiAudXAtc2VsbHM6OmFmdGVyLCAubmV3c2xldHRlci1zZWN0aW9uIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZzo6YWZ0ZXIsIC5zaG9wIC5uZXdzbGV0dGVyLXNlY3Rpb24gLndvb2NvbW1lcmNlLW9yZGVyaW5nOjphZnRlciwgLm5ld3NsZXR0ZXItc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMDAlIDEwMC45MSUgYXQgNTAlIDUwLjAyJSwgI0ZCRTc5QiAxNi4xNyUsICNEMUE1NUQgMTAwJSk7XG59XG4ubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQge1xuICAgIHBhZGRpbmc6IDAgNXJlbTtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ubmV3c2xldHRlci1zZWN0aW9uX19mb3JtLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNlY3Rpb25fX2Zvcm0td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2VjdGlvbl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5ld3NsZXR0ZXItc2VjdGlvbl9faW1nLS1vbmUge1xuICB0b3A6IC02cmVtO1xuICB3aWR0aDogMjNyZW07XG4gIHJpZ2h0OiAxNS4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNlY3Rpb25fX2ltZy0tb25lIHtcbiAgICB3aWR0aDogMTMuNHJlbTtcbiAgICByaWdodDogMHJlbTtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2VjdGlvbl9faW1nLS10d28ge1xuICB0b3A6IDcuNHJlbTtcbiAgd2lkdGg6IDE1LjVyZW07XG4gIGxlZnQ6IDE1LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2VjdGlvbl9faW1nLS10d28ge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAycmVtO1xuICAgIHdpZHRoOiA5cmVtO1xuICAgIGxlZnQ6IDEuNHJlbTtcbiAgfVxufVxuXG4uaW5zdGFncmFtIHtcbiAgbWFyZ2luOiA5cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmluc3RhZ3JhbSB7XG4gICAgbWFyZ2luOiA3LjVyZW0gMCA2cmVtO1xuICB9XG59XG4uaW5zdGFncmFtX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbnN0YWdyYW1fX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgcGFkZGluZzogMCA1cmVtO1xuICB9XG59XG4uaW5zdGFncmFtX190ZXh0IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5zdGFncmFtX190ZXh0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjlyZW07XG4gIH1cbn1cbi5pbnN0YWdyYW1fX2ZlZWQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtIC5zYmlfcGhvdG9fd3JhcCB7XG4gIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5zdGFncmFtX19mZWVkICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSAuc2JpX3Bob3RvX3dyYXAge1xuICAgIHBhZGRpbmc6IDAuOHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nb29nbGUtcmV2aWV3cyB7XG4gIG1hcmdpbjogOHJlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5nb29nbGUtcmV2aWV3cyB7XG4gICAgbWFyZ2luOiA2cmVtIDA7XG4gIH1cbn1cbi5nb29nbGUtcmV2aWV3c19fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZ29vZ2xlLXJldmlld3NfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgcGFkZGluZzogMCA1cmVtO1xuICB9XG59XG4uZ29vZ2xlLXJldmlld3NfX3RleHQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45cmVtO1xuICB9XG59XG4uZ29vZ2xlLXJldmlld3MgLnNiLXBvc3QtaXRlbS13cmFwIHtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDQ2cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDhweCAxcHggI2VlZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZ29vZ2xlLXJldmlld3MgLnNiLXBvc3QtaXRlbS13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAzNHJlbTtcbiAgICBtYXJnaW46IDFyZW0gMi41cmVtO1xuICB9XG59XG4uZ29vZ2xlLXJldmlld3MgLnNiLXBvc3QtaXRlbS13cmFwIC5zYi1wb3N0LWl0ZW0gLnNiLWl0ZW0tYXV0aG9yLWltZyB7XG4gIG1hcmdpbi1lbmQtZGlyZWN0aW9uOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb21wYXJpc29uIHtcbiAgcGFkZGluZzogMTEuN3JlbSAwIDcuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbiB7XG4gICAgcGFkZGluZzogMi43cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbiAuY29udGVudC13cmFwLCAuY29tcGFyaXNvbiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuY29tcGFyaXNvbiAucmVsYXRlZCwgLmNvbXBhcmlzb24gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5jb21wYXJpc29uIC51cC1zZWxscywgLmNvbXBhcmlzb24gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuY29tcGFyaXNvbiAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5jb21wYXJpc29uIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb21wYXJpc29uX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLmNvbXBhcmlzb25fX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbl9fdGV4dCBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB9XG59XG4uY29tcGFyaXNvbl9fdGV4dCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDguNnJlbSBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAubWF0ZXJpYWwge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAubWF0ZXJpYWwge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5tYXRlcmlhbF9fayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLm1hdGVyaWFsX19rIC5nb2xkIHtcbiAgY29sb3I6ICNFNkM3N0U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5tYXRlcmlhbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxLjJyZW0gYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5tYXRlcmlhbCBpbWcge1xuICAgIHdpZHRoOiAyMnJlbTtcbiAgICBtYXJnaW46IDAuNXJlbSBhdXRvO1xuICB9XG59XG4uY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5tYXRlcmlhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLm1hdGVyaWFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5tYXRlcmlhbF9fc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAubWF0ZXJpYWxfX3N1YnRpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB9XG59XG4uY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5jb21wYXJlIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICBtYXJnaW4tbGVmdDogMy4zMzMzMzMzMzMzJTtcbiAgbWFyZ2luLXJpZ2h0OiAzLjMzMzMzMzMzMzMlO1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLmNvbXBhcmUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW46IDNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLmNvbXBhcmVfX2lubmVyLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5jb21wYXJlX19pbm5lci13cmFwOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMS42cmVtKTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgei1pbmRleDogMDtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2dvbGQtYmcuanBnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAuY29tcGFyZV9faW5uZXItd3JhcC5zaXplLTU6OmFmdGVyIHtcbiAgICB3aWR0aDogY2FsYygxMjUlIC0gM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5jb21wYXJlX19pbm5lci13cmFwLnNpemUtNjo6YWZ0ZXIge1xuICAgIHdpZHRoOiBjYWxjKDE1MCUgLSAzcmVtKTtcbiAgfVxufVxuLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAuY29tcGFyZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAuY29tcGFyZV9fcm93IHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAuY29tcGFyZV9fcm93OmZpcnN0LWNoaWxkIC5jb21wYXJlX190aXRsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjVyZW0gMC41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbl9fY29tcGFyZS13cmFwIC5jb21wYXJlX19yb3c6Zmlyc3QtY2hpbGQgLmNvbXBhcmVfX3RpdGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLmNvbXBhcmVfX3JvdzpsYXN0LWNoaWxkIC5jb21wYXJlX190aXRsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMCAwLjVyZW07XG4gIH1cbn1cbi5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLmNvbXBhcmVfX3ZhbHVlIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLmNvbXBhcmVfX3ZhbHVlIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAuY29tcGFyZV9fdGl0bGUge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDAuM3JlbSAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZ29sZC1iZy5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb25fX2NvbXBhcmUtd3JhcCAuY29tcGFyZV9fdGl0bGUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIG1hcmdpbjogMS40cmVtIDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uX19jb21wYXJlLXdyYXAgLmNvbXBhcmVfX3RpdGxlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDI1JTtcbiAgICB3aWR0aDogMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uY29tcGFyaXNvbiAudGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwLjZyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uIC50YWJsZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmNvbXBhcmlzb24gLnRhYmxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNnJlbTtcbiAgaGVpZ2h0OiA4LjFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2dvbGQtYmctbGFyZ2UuanBnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uIC50YWJsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzMDAlO1xuICAgIHRvcDogNHJlbTtcbiAgICBoZWlnaHQ6IDYuM3JlbTtcbiAgICByaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEge1xuICBsZXR0ZXItc3BhY2luZzogMC40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjdyZW07XG4gIH1cbn1cbi5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX190aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMS43cmVtO1xuICB9XG59XG4uY29tcGFyaXNvbiAudGFibGVfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA2cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21wYXJpc29uIC50YWJsZV9fdGl0bGUge1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcmVtO1xuICB9XG59XG4uY29tcGFyaXNvbiAudGFibGVfX3ZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA4LjFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogOS4zcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2Qzc3RTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29tcGFyaXNvbiAudGFibGVfX3ZhbHVlIHtcbiAgICBoZWlnaHQ6IDYuM3JlbTtcbiAgfVxufVxuLmNvbXBhcmlzb24gLnRhYmxlX192YWx1ZS0tcm93LTEge1xuICBib3JkZXI6IDA7XG59XG5cbi5wcm9tby1zZWN0aW9uIHtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9tby1zZWN0aW9uLmdpZnQgLmNvbnRlbnQtd3JhcCwgLnByb21vLXNlY3Rpb24uZ2lmdCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvbW8tc2VjdGlvbi5naWZ0IC5yZWxhdGVkLCAucHJvbW8tc2VjdGlvbi5naWZ0IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAucHJvbW8tc2VjdGlvbi5naWZ0IC51cC1zZWxscywgLnByb21vLXNlY3Rpb24uZ2lmdCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5wcm9tby1zZWN0aW9uLmdpZnQgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucHJvbW8tc2VjdGlvbi5naWZ0IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wcm9tby1zZWN0aW9uLmFjY291bnQtcHJvbW8ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMi41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvbW8tc2VjdGlvbi5hY2NvdW50LXByb21vIHtcbiAgICBtYXJnaW46IDAgLTEuNXJlbSA1cmVtO1xuICB9XG59XG5cbi5iYW5uZXIge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhbm5lcl9fY29udGVudC13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lcl9fY29udGVudC13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5iYW5uZXJfX3NsaWRlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iYW5uZXJfX3NsaWRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJhbm5lciAuaW1nLXJlbGF0aXZlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmFubmVyX19iZy1pbWctd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iYW5uZXJfX2JnLWltZy13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMC40N2RlZywgcmdiYSgwLCAwLCAwLCAwLjMpIDguNTElLCByZ2JhKDAsIDAsIDAsIDAuMDM2KSA3OS4yNiUpO1xufVxuLmJhbm5lcl9fYmctaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYmFubmVyX19saW5rLXdyYXAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXJfX2xpbmstd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxLjRyZW0gMCA0LjhyZW07XG4gIH1cbn1cbi5iYW5uZXIuaGlnaCB7XG4gIGhlaWdodDogNzNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5oaWdoIHtcbiAgICBoZWlnaHQ6IDQzcmVtO1xuICB9XG59XG4uYmFubmVyLmhpZ2ggaDEge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIuaGlnaCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIuaGlnaCB7XG4gICAgaGVpZ2h0OiA1MC42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5oaWdoIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLmJhbm5lci5zaG9ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5zaG9ydCB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgfVxufVxuLmJhbm5lci5zaG9ydCAuY29udGVudC13cmFwLCAuYmFubmVyLnNob3J0IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIuc2hvcnQgLnJlbGF0ZWQsIC5iYW5uZXIuc2hvcnQgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIuc2hvcnQgLnVwLXNlbGxzLCAuYmFubmVyLnNob3J0IC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5zaG9ydCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIuc2hvcnQgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lci5zaG9ydCBpbWcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJhbm5lci5tZWRpdW0ge1xuICBoZWlnaHQ6IDcxLjVyZW07XG4gIG1hcmdpbjogMTByZW0gYXV0byAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIubWVkaXVtIHtcbiAgICBoZWlnaHQ6IDYwLjhyZW07XG4gICAgbWFyZ2luLXRvcDogNS41cmVtO1xuICAgIG1hcmdpbjogNS41cmVtIDEuNXJlbSAwO1xuICB9XG59XG4uYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscywgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMuOHJlbTtcbiAgfVxufVxuLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogNS4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICB9XG59XG4uYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuaWNvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuaWNvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuaWNvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmljb24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5pY29uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5pY29uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5pY29uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaG9wIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaG9wIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaG9wIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNob3AgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNob3AgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaG9wIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaG9wIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2hvcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuc2hvcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaG9wIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNob3AgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2hvcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNob3AgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNob3AgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSB7XG4gIHBhZGRpbmc6IDJyZW0gNS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2hvcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNob3AgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2hvcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2hvcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNob3AgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNob3AgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaG9wIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5zaG9wIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXQsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNob3AgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNob3AgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2hvcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaG9wIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2hvcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaG9wIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2hvcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2hvcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmJhbm5lci5ub3JtYWwge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgaGVpZ2h0OiA0NnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5ub3JtYWwge1xuICAgIGhlaWdodDogMTYuNXJlbTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG4uYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscywgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnBvaW50cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvaW50cyB7XG4gICAgcGFkZGluZzogNHJlbSAwIDA7XG4gIH1cbn1cbi5wb2ludHMgLmNvbnRlbnQtd3JhcCwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC51cC1zZWxscywgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5wb2ludHMgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucG9pbnRzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb2ludHMgLmNvbnRlbnQtd3JhcCwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC51cC1zZWxscywgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5wb2ludHMgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucG9pbnRzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgfVxufVxuLnBvaW50cyAuY29udGVudC13cmFwIC5pdGVtLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnJlbGF0ZWQgLml0ZW0sIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnVwLXNlbGxzIC5pdGVtLCAucG9pbnRzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbSwgLnNob3AgLnBvaW50cyAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW0sIC5wb2ludHMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMzJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW0sIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAucmVsYXRlZCAuaXRlbSwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW0sIC5wb2ludHMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pdGVtLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbSwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG4ucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW0gaW1nLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuaXRlbSBpbWcsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkIC5pdGVtIGltZywgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtIGltZywgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnVwLXNlbGxzIC5pdGVtIGltZywgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW0gaW1nLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbSBpbWcsIC5wb2ludHMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuaXRlbSBpbWcge1xuICBtYXgtaGVpZ2h0OiA0cmVtO1xuICBtYXgtd2lkdGg6IDQuNnJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW0gaW1nLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuaXRlbSBpbWcsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkIC5pdGVtIGltZywgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtIGltZywgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnVwLXNlbGxzIC5pdGVtIGltZywgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW0gaW1nLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbSBpbWcsIC5wb2ludHMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuaXRlbSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQuNnJlbTtcbiAgICBtYXgtd2lkdGg6IDVyZW07XG4gIH1cbn1cbi5wb2ludHMgLmNvbnRlbnQtd3JhcCAuaXRlbTo6YWZ0ZXIsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtOjphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnJlbGF0ZWQgLml0ZW06OmFmdGVyLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLml0ZW06OmFmdGVyLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW06OmFmdGVyLCAucG9pbnRzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbTo6YWZ0ZXIsIC5zaG9wIC5wb2ludHMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pdGVtOjphZnRlciwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNnJlbTtcbiAgd2lkdGg6IDAuNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW06OmFmdGVyLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuaXRlbTo6YWZ0ZXIsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkIC5pdGVtOjphZnRlciwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtOjphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnVwLXNlbGxzIC5pdGVtOjphZnRlciwgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW06OmFmdGVyLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbTo6YWZ0ZXIsIC5wb2ludHMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuaXRlbTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wb2ludHMgLmNvbnRlbnQtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLml0ZW1fX2lubmVyLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkIC5pdGVtX19pbm5lci13cmFwLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLml0ZW1fX2lubmVyLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC51cC1zZWxscyAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW1fX2lubmVyLXdyYXAsIC5zaG9wIC5wb2ludHMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pdGVtX19pbm5lci13cmFwLCAucG9pbnRzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLml0ZW1fX2lubmVyLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMC41cmVtO1xuICBwYWRkaW5nOiAwIDcuNXJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtX19pbm5lci13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAucmVsYXRlZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtX19pbm5lci13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pdGVtX19pbm5lci13cmFwLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtX19pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLnBvaW50cyAuY29udGVudC13cmFwIC5pdGVtOmZpcnN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAucG9pbnRzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuaXRlbTpmaXJzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnJlbGF0ZWQgLml0ZW06Zmlyc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuaXRlbTpmaXJzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5wb2ludHMgLnVwLXNlbGxzIC5pdGVtOmZpcnN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAucG9pbnRzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbTpmaXJzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnNob3AgLnBvaW50cyAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW06Zmlyc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuaXRlbTpmaXJzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCB7XG4gIHBhZGRpbmc6IDAgNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW06Zmlyc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtOmZpcnN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAucmVsYXRlZCAuaXRlbTpmaXJzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtOmZpcnN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW06Zmlyc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pdGVtOmZpcnN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbTpmaXJzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtOmZpcnN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMuNXJlbTtcbiAgfVxufVxuLnBvaW50cyAuY29udGVudC13cmFwIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuaXRlbTpsYXN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW06bGFzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW06bGFzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnNob3AgLnBvaW50cyAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW06bGFzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAge1xuICBwYWRkaW5nOiAwIDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvaW50cyAuY29udGVudC13cmFwIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucG9pbnRzIC5yZWxhdGVkIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuaXRlbTpsYXN0LWNoaWxkIC5pdGVtX19pbm5lci13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW06bGFzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW06bGFzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnNob3AgLnBvaW50cyAud29vY29tbWVyY2Utb3JkZXJpbmcgLml0ZW06bGFzdC1jaGlsZCAuaXRlbV9faW5uZXItd3JhcCwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX2lubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuICB9XG59XG4ucG9pbnRzIC5jb250ZW50LXdyYXAgLml0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIsIC5wb2ludHMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAucmVsYXRlZCAuaXRlbTpsYXN0LWNoaWxkOjphZnRlciwgLnBvaW50cyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyLCAuc2luZ2xlLXByb2R1Y3QgLnBvaW50cyAudXAtc2VsbHMgLml0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIsIC5wb2ludHMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyLCAuc2hvcCAucG9pbnRzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaXRlbTpsYXN0LWNoaWxkOjphZnRlciwgLnBvaW50cyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb2ludHMudGV4dHVyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvZm9vdGVyX2JnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5wb2ludHMuZ29sZGVuIHtcbiAgbWFyZ2luLXRvcDogMTNyZW07XG4gIHBhZGRpbmc6IDkuM3JlbSAwIDYuM3JlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9mb290ZXJfYmcuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb2ludHMuZ29sZGVuIHtcbiAgICBtYXJnaW4tdG9wOiA0LjJyZW07XG4gICAgcGFkZGluZzogNi44cmVtIDAgMDtcbiAgfVxufVxuLnBvaW50cy5nb2xkZW4gc3Ryb25nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgbWFyZ2luLWJvdHRvbTogMC45cmVtO1xufVxuLnBvaW50cy5nb2xkZW4gLml0ZW0ge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb2ludHMuZ29sZGVuIC5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG59XG4ucG9pbnRzLmdvbGRlbiAuaXRlbTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvaW50cy5nb2xkZW4gLml0ZW1fX2lubmVyLXdyYXAge1xuICBoZWlnaHQ6IDE1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb2ludHMuZ29sZGVuIC5pdGVtX19pbm5lci13cmFwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxufVxuLnBvaW50cy5nb2xkZW4gLml0ZW1fX2lubmVyLXdyYXAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMC41cmVtO1xuICBtYXgtaGVpZ2h0OiA0cmVtO1xufVxuXG4uZmFxLXNlY3Rpb24ge1xuICBtYXJnaW46IDYuMnJlbSAwIDEwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYXEtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAyLjVyZW0gMCAyLjdyZW07XG4gIH1cbn1cbi5mYXEtc2VjdGlvbiAuY29udGVudC13cmFwLCAuZmFxLXNlY3Rpb24gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmZhcS1zZWN0aW9uIC5yZWxhdGVkLCAuZmFxLXNlY3Rpb24gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5mYXEtc2VjdGlvbiAudXAtc2VsbHMsIC5mYXEtc2VjdGlvbiAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5mYXEtc2VjdGlvbiAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5mYXEtc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLmNvbnRhY3QtdXMge1xuICBwYWRkaW5nOiAxMC43cmVtIDAgMTQuOXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9tYXJibGUtdGV4dHVyZS5qcGcpIHJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0LXVzIHtcbiAgICBwYWRkaW5nOiAyLjFyZW0gMCA0cmVtO1xuICB9XG59XG4uY29udGFjdC11c19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xufVxuLmNvbnRhY3QtdXNfX2ltZy13cmFwIHtcbiAgZmxleDogMCAwIDQ4LjU5NzQ3NTQ1NTglO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ4LjU5NzQ3NTQ1NTglO1xuICBtYXJnaW4tbGVmdDogMTMuMTEzNjA0NDg4MSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX2ltZy13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gIH1cbn1cbi5jb250YWN0LXVzX19mb3JtLXdyYXAge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTAuMzA4NTU1Mzk5NyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX2Zvcm0td3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uY29udGFjdC11c19fZm9ybS13cmFwIC5mb3JtIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xufVxuLmNvbnRhY3QtdXNfX2Zvcm0td3JhcCAuZm9ybV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRhY3QtdXNfX2NoYXQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLmNvbnRhY3QtdXNfX3RleHQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmNvbnRhY3QtdXNfX3RleHQgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RleHQgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jb250YWN0LXVzX190ZXh0IHAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxLjlyZW07XG4gIG1heC1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RleHQgcCBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvIDAuOXJlbTtcbiAgfVxufVxuXG4uY29udGFjdC1mb3JtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDVyZW0gMCAxMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdC1mb3JtIHtcbiAgICBtYXJnaW46IDIuN3JlbSAwIDVyZW07XG4gIH1cbn1cbi5jb250YWN0LWZvcm1fX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0LWZvcm1fX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbiAgfVxufVxuLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi51cGxvYWQtZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxNC4zcmVtIDAgNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudXBsb2FkLWZvcm0ge1xuICAgIG1hcmdpbjogOC4ycmVtIDEuNXJlbTtcbiAgfVxufVxuLnVwbG9hZC1mb3JtIC5jb250ZW50LXdyYXAsIC51cGxvYWQtZm9ybSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAudXBsb2FkLWZvcm0gLnJlbGF0ZWQsIC51cGxvYWQtZm9ybSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnVwbG9hZC1mb3JtIC51cC1zZWxscywgLnVwbG9hZC1mb3JtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnVwbG9hZC1mb3JtIC53b29jb21tZXJjZS1vcmRlcmluZywgLnVwbG9hZC1mb3JtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiA2cmVtIDE0LjdyZW0gOS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC51cGxvYWQtZm9ybSAuY29udGVudC13cmFwLCAudXBsb2FkLWZvcm0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnVwbG9hZC1mb3JtIC5yZWxhdGVkLCAudXBsb2FkLWZvcm0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC51cGxvYWQtZm9ybSAudXAtc2VsbHMsIC51cGxvYWQtZm9ybSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC51cGxvYWQtZm9ybSAud29vY29tbWVyY2Utb3JkZXJpbmcsIC51cGxvYWQtZm9ybSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2cmVtIDIuM3JlbSA5LjRyZW07XG4gIH1cbn1cbi51cGxvYWQtZm9ybV9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4udXBsb2FkLWZvcm1fX3RleHQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC51cGxvYWQtZm9ybV9fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi50ZXh0LWFuZC1wb2ludHMge1xuICBwYWRkaW5nOiAxMHJlbSAwIDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50cyB7XG4gICAgcGFkZGluZy10b3A6IDYuOHJlbTtcbiAgfVxufVxuLnRleHQtYW5kLXBvaW50c19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xufVxuLnRleHQtYW5kLXBvaW50c19fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG4udGV4dC1hbmQtcG9pbnRzX190aXRsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuOXJlbTtcbiAgfVxufVxuLnRleHQtYW5kLXBvaW50c19fdGV4dCBzdHJvbmcge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi50ZXh0LWFuZC1wb2ludHNfX3RleHQgYSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4udGV4dC1hbmQtcG9pbnRzX19pdGVtcyB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50c19faXRlbXMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4udGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xufVxuLnRleHQtYW5kLXBvaW50c19faXRlbXMtd3JhcCAuaXRlbSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLnRleHQtYW5kLXBvaW50c19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHBhZGRpbmc6IDZyZW0gNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDRyZW07XG4gIH1cbn1cbi50ZXh0LWFuZC1wb2ludHNfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAgaW1nIHtcbiAgbWF4LXdpZHRoOiA0LjdyZW07XG4gIG1heC1oZWlnaHQ6IDQuN3JlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1cmVtO1xuICB9XG59XG4udGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuNXB4IHNvbGlkICNDQkNCQ0I7XG4gIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICNDQkNCQ0I7XG59XG4udGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIC5pdGVtOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICNDQkNCQ0I7XG59XG4udGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIC5pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGJvcmRlci1sZWZ0OiAwLjVweCBzb2xpZCAjQ0JDQkNCO1xufVxuLnRleHQtYW5kLXBvaW50cy5ibGFjayAudGV4dC1hbmQtcG9pbnRzX190ZXh0IHtcbiAgZmxleDogMCAwIDM4LjI4ODkyMDA1NjElO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDM4LjI4ODkyMDA1NjElO1xuICBtYXJnaW4tbGVmdDogMTMuMTEzNjA0NDg4MSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50cy5ibGFjayAudGV4dC1hbmQtcG9pbnRzX190ZXh0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMy42cmVtO1xuICB9XG59XG4udGV4dC1hbmQtcG9pbnRzLnRleHR1cmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL21hcmJsZS10ZXh0dXJlLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtcG9pbnRzLnRleHR1cmUge1xuICAgIHBhZGRpbmctdG9wOiA0LjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtcG9pbnRzLnRleHR1cmUgLnRleHQtYW5kLXBvaW50c19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG4udGV4dC1hbmQtcG9pbnRzLnRleHR1cmUgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6ICNFNkM3N0U7XG59XG4udGV4dC1hbmQtcG9pbnRzLnRleHR1cmUgLnRleHQtYW5kLXBvaW50c19fdGV4dCB7XG4gIGZsZXg6IDAgMCA0MS4wOTM5NjkxNDQ1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0MS4wOTM5NjkxNDQ1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtcG9pbnRzLnRleHR1cmUgLnRleHQtYW5kLXBvaW50c19fdGV4dCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZXh0LWFuZC1wb2ludHMudGV4dHVyZSAudGV4dC1hbmQtcG9pbnRzX19yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50cy50ZXh0dXJlIC50ZXh0LWFuZC1wb2ludHNfX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4udGV4dC1hbmQtcG9pbnRzLnRleHR1cmUgLnRleHQtYW5kLXBvaW50c19faXRlbXMge1xuICBtYXJnaW4tbGVmdDogNy4wMTI2MjI3MjA5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtcG9pbnRzLnRleHR1cmUgLnRleHQtYW5kLXBvaW50c19faXRlbXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50cy50ZXh0dXJlIC50ZXh0LWFuZC1wb2ludHNfX2l0ZW1zLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cbn1cbi50ZXh0LWFuZC1wb2ludHMudGV4dHVyZSAudGV4dC1hbmQtcG9pbnRzX19pdGVtcy13cmFwIC5pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTZDNzdFO1xufVxuLnRleHQtYW5kLXBvaW50cy50ZXh0dXJlIC50ZXh0LWFuZC1wb2ludHNfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAge1xuICBwYWRkaW5nOiA2cmVtIDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLXBvaW50cy50ZXh0dXJlIC50ZXh0LWFuZC1wb2ludHNfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgfVxufVxuXG4udGV4dC1hbmQtaW1nX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGV4dC1hbmQtaW1nX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nX190aXRsZSBzdHJvbmcge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZ19fdGV4dCB7XG4gIGZsZXg6IDAgMCAzOC4yODg5MjAwNTYxJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzOC4yODg5MjAwNTYxJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nX190ZXh0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZ19fdGV4dCBzdHJvbmcge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi50ZXh0LWFuZC1pbWdfX3RleHQgYSB7XG4gIG1hcmdpbi10b3A6IDMuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nX190ZXh0IGEge1xuICAgIG1hcmdpbi10b3A6IDEuMXJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZ19faW1nLXdyYXAge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy5ob21lIHtcbiAgcGFkZGluZzogMjQuNXJlbSAwIDE1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcuaG9tZSB7XG4gICAgcGFkZGluZzogMi42cmVtIDAgNC41cmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLmhvbWUgLnRleHQtYW5kLWltZ19fcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcuaG9tZSAudGV4dC1hbmQtaW1nX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy5ob21lIC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDcuMDEyNjIyNzIwOSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy5ob21lIC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgcGFkZGluZzogMCA4cmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLmhvbWUgLnRleHQtYW5kLWltZ19fdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAyOS43MzM1MjAzMzY2JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLmhvbWUgLnRleHQtYW5kLWltZ19fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi50ZXh0LWFuZC1pbWcuaG9tZSAudGV4dC1hbmQtaW1nX190ZXh0IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLmhvbWUgLnRleHQtYW5kLWltZ19fdGV4dCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndoaXRlIHtcbiAgcGFkZGluZzogNy41cmVtIDAgMTNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aGl0ZSB7XG4gICAgcGFkZGluZzogMi42cmVtIDAgNC41cmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndoaXRlIC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDEzLjA0MzQ3ODI2MDklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcud2hpdGUgLnRleHQtYW5kLWltZ19faW1nLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aGl0ZSAudGV4dC1hbmQtaW1nX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyLjZyZW07XG4gIH1cbn1cbi50ZXh0LWFuZC1pbWcud2hpdGUgLnRleHQtYW5kLWltZ19fdGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLndoaXRlIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIH1cbn1cbi50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSB7XG4gIHBhZGRpbmc6IDUuM3JlbSAwIDE1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSB7XG4gICAgcGFkZGluZzogMi41cmVtIDAgMy43cmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3csIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93LCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdywgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93LCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3csIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93LCAuc2hvcCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdywgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3csIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93LCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdywgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93LCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3csIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93LCAuc2hvcCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdywgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC5zaG9wIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAge1xuICBmbGV4OiAwIDAgNDAuMjkwNjk3Njc0NCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDAuMjkwNjk3Njc0NCU7XG4gIG1hcmdpbi1yaWdodDogMTAuODcyMDkzMDIzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnNob3AgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnNob3AgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQge1xuICBmbGV4OiAwIDAgNDAuMjkwNjk3Njc0NCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDAuMjkwNjk3Njc0NCU7XG4gIG1hcmdpbi1yaWdodDogOC41NDY1MTE2Mjc5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAuc2hvcCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAuc2hvcCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aGl0ZS13aWRlIC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nLndoaXRlLXdpZGUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC5zaG9wIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWcud2hpdGUtd2lkZSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy5ncmF5IHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLmdyYXkge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcuZ3JheSAudGV4dC1hbmQtaW1nX19yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy5ncmF5IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDEzLjA0MzQ3ODI2MDklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcuZ3JheSAudGV4dC1hbmQtaW1nX19pbWctd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNC40cmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLmdyYXkgLnRleHQtYW5kLWltZ19fdGV4dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLmdyYXkgLnRleHQtYW5kLWltZ19fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMTVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiA0LjRyZW07XG4gIH1cbn1cbi50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdywgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3csIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3csIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdywgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3csIC5zaG9wIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdywgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3csIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdywgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdywgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3csIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAuc2hvcCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCB7XG4gIGZsZXg6IDAgMCAzOC4zNTkwNDYyODMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzOC4zNTkwNDYyODMzJTtcbiAgbWFyZ2luLWxlZnQ6IDEzLjA0MzQ3ODI2MDklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0LCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC5zaG9wIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxufVxuLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCwgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbjogNC4xcmVtIC0wLjVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwLCAuc2hvcCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCB7XG4gICAgbWFyZ2luOiAzLjhyZW0gLTFyZW0gMDtcbiAgfVxufVxuLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0sIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0sIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0sIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbSwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbSwgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbSwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0ge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0sIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0sIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0sIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbSwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbSwgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbSwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW0ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwLCAuc2hvcCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMS41cmVtIDAuMnJlbSAxLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1pbi1oZWlnaHQ6IDEzcmVtO1xuICBib3gtc2hhZG93OiA0cHggMnB4IDlweCAwcHggcmdiYSgxNTksIDEyOCwgNjAsIDAuMSksIDE0cHggNnB4IDE2cHggMHB4IHJnYmEoMTU5LCAxMjgsIDYwLCAwLjA5KSwgMzJweCAxNHB4IDIxcHggMHB4IHJnYmEoMTU5LCAxMjgsIDYwLCAwLjA1KSwgNTdweCAyNXB4IDI1cHggMHB4IHJnYmEoMTU5LCAxMjgsIDYwLCAwLjAxKSwgODlweCA0MHB4IDI3cHggMHB4IHJnYmEoMTU5LCAxMjgsIDYwLCAwKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwLCAuc2hvcCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMS43cmVtIDJyZW0gMS4zcmVtO1xuICAgIG1pbi1oZWlnaHQ6IDEzcmVtO1xuICB9XG59XG4udGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCBpbWcsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAgaW1nLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwIGltZywgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAgaW1nLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faXRlbXMtd3JhcCAuaXRlbV9faW5uZXItd3JhcCBpbWcsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAgaW1nLCAuc2hvcCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pdGVtcy13cmFwIC5pdGVtX19pbm5lci13cmFwIGltZywgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2l0ZW1zLXdyYXAgLml0ZW1fX2lubmVyLXdyYXAgaW1nIHtcbiAgbWF4LXdpZHRoOiA0LjJyZW07XG4gIG1heC1oZWlnaHQ6IDRyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEuM3JlbTtcbn1cbi50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnJlbGF0ZWQgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC5zaG9wIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAge1xuICBmbGV4OiAwIDAgNDguNTk3NDc1NDU1OCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDguNTk3NDc1NDU1OCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC5jb250ZW50LXdyYXAgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAucmVsYXRlZCAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAudXAtc2VsbHMgLnRleHQtYW5kLWltZ19fcm93IC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwLCAudGV4dC1hbmQtaW1nLndpdGgtaXRlbXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCwgLnNob3AgLnRleHQtYW5kLWltZy53aXRoLWl0ZW1zIC53b29jb21tZXJjZS1vcmRlcmluZyAudGV4dC1hbmQtaW1nX19yb3cgLnRleHQtYW5kLWltZ19faW1nLXdyYXAsIC50ZXh0LWFuZC1pbWcud2l0aC1pdGVtcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWFuZC1pbWdfX3JvdyAudGV4dC1hbmQtaW1nX19pbWctd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByb2QtY2F0LW1lbnUge1xuICBwYWRkaW5nOiA2cmVtIDAgN3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZC1jYXQtbWVudSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG4ucHJvZC1jYXQtbWVudV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDAgLTJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2QtY2F0LW1lbnVfX3JvdyB7XG4gICAgbWFyZ2luOiAwIC0xcmVtO1xuICB9XG59XG4ucHJvZC1jYXQtbWVudV9faXRlbSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZC1jYXQtbWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuOXJlbTtcbiAgfVxufVxuLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDQuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZC1jYXQtbWVudV9faXRlbSAuaW1nLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxNS41cmVtO1xuICB9XG59XG4ucHJvZC1jYXQtbWVudV9faXRlbSAuaW1nLXdyYXAgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWF4LWhlaWdodDogNDQuMnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmltZy13cmFwIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTUuNXJlbTtcbiAgfVxufVxuLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnRpdGxlLCAucHJvZC1jYXQtbWVudV9faXRlbSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLm9yZGVyX3Jldmlld19oZWFkaW5nLCAucHJvZC1jYXQtbWVudV9faXRlbSAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kLWNhdC1tZW51X19pdGVtIC5wcm9kdWN0X3RpdGxlLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLWNhdC1tZW51X19pdGVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wcm9kLWNhdC1tZW51X19pdGVtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wcm9kLWNhdC1tZW51X19pdGVtIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wcm9kLWNhdC1tZW51X19pdGVtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucHJvZC1jYXQtbWVudV9faXRlbSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wcm9kLWNhdC1tZW51X19pdGVtIGEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gZW0sIC5wcm9kLWNhdC1tZW51X19pdGVtIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gcCwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaW5wdXQsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaW5wdXQsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5wcm9tb19fdGV4dCBzdHJvbmcsIC5wcm9tb19fdGV4dCAucHJvZC1jYXQtbWVudV9faXRlbSBzdHJvbmcsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmxvZy1zZWN0aW9uX190ZXh0IHAsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gcCwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnRleHQgaDEsIC50ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgxLCAucHJvZC1jYXQtbWVudV9faXRlbSAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IGgyLCAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnRhYmxlX192YWx1ZSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmNvbnRhY3QtdXNfX3RleHQgaDEsIC5jb250YWN0LXVzX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgxLCAucHJvZC1jYXQtbWVudV9faXRlbSAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnRleHQtYW5kLXBvaW50c19fdGl0bGUgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgyLCAudGV4dC1hbmQtaW1nX190aXRsZSAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZC1jYXQtbWVudV9faXRlbSAudGl0bGUsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucHJvZC1jYXQtbWVudV9faXRlbSAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnByb2R1Y3RfdGl0bGUsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLWNhdC1tZW51X19pdGVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wcm9kLWNhdC1tZW51X19pdGVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wcm9kLWNhdC1tZW51X19pdGVtIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucHJvZC1jYXQtbWVudV9faXRlbSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucHJvZC1jYXQtbWVudV9faXRlbSBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucHJvZC1jYXQtbWVudV9faXRlbSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnByb2QtY2F0LW1lbnVfX2l0ZW0gYSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucHJvZC1jYXQtbWVudV9faXRlbSBlbSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnByb2R1Y3RzLXNsaWRlcl9fdGV4dC13cmFwLCAucHJvZC1jYXQtbWVudV9faXRlbSAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucHJvZC1jYXQtbWVudV9faXRlbSBwLCAucHJvZC1jYXQtbWVudV9faXRlbSAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucHJvZC1jYXQtbWVudV9faXRlbSBpbnB1dCwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucHJvZC1jYXQtbWVudV9faXRlbSBpbnB1dCwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIHN0cm9uZywgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnByb21vX190ZXh0IGgyLCAucHJvbW9fX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucHJvZC1jYXQtbWVudV9faXRlbSBwLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAudGV4dCBoMSwgLnRleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucHJvZC1jYXQtbWVudV9faXRlbSAudGFibGVfX3ZhbHVlLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucHJvZC1jYXQtbWVudV9faXRlbSBoMSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wcm9kLWNhdC1tZW51X19pdGVtIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucHJvZC1jYXQtbWVudV9faXRlbSBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDEsIC5wcm9kLWNhdC1tZW51X19pdGVtIC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnByb2QtY2F0LW1lbnVfX2l0ZW0gaDIsIC5wcm9kLWNhdC1tZW51X19pdGVtIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAucHJvZC1jYXQtbWVudV9faXRlbSBoMSwgLnByb2QtY2F0LW1lbnVfX2l0ZW0gLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wcm9kLWNhdC1tZW51X19pdGVtIGgyLCAucHJvZC1jYXQtbWVudV9faXRlbSAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wcm9kLWNhdC1tZW51X19pdGVtIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIH1cbn1cblxuLmNvbGxlY3Rpb25zLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb2xsZWN0aW9ucy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4uY29sbGVjdGlvbnMtc2VjdGlvbi5ibGFjayB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbGxlY3Rpb25zX2JnLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jb2xsZWN0aW9ucy1zZWN0aW9uLmJsYWNrIC5jb2xsZWN0aW9uIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbGxlY3Rpb25zLXNlY3Rpb24uYmxhY2sgLmNvbGxlY3Rpb24ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29sbGVjdGlvbnMtc2VjdGlvbi5ibGFjayAuY29sbGVjdGlvbl9fYmctaW1nIHtcbiAgaGVpZ2h0OiAxMDByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbGxlY3Rpb25zLXNlY3Rpb24uYmxhY2sgLmNvbGxlY3Rpb25fX2JnLWltZyB7XG4gICAgaGVpZ2h0OiAzOS41cmVtO1xuICB9XG59XG4uY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG4uY29sbGVjdGlvbnMtc2VjdGlvbl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDAgLTJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3JvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uY29sbGVjdGlvbnMtc2VjdGlvbl9fbGluay13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29sbGVjdGlvbnMtc2VjdGlvbl9fbGluay13cmFwIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgNy41cmVtO1xuICB9XG59XG4uY29sbGVjdGlvbnMtc2VjdGlvbiAuY29sbGVjdGlvbiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXJnaW4tYm90dG9tOiA3LjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbGxlY3Rpb25zLXNlY3Rpb24gLmNvbGxlY3Rpb24ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmNvbGxlY3Rpb25zLXNlY3Rpb24gLmNvbGxlY3Rpb25fX2JnLWltZyB7XG4gIGhlaWdodDogNjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29sbGVjdGlvbnMtc2VjdGlvbiAuY29sbGVjdGlvbl9fYmctaW1nIHtcbiAgICBoZWlnaHQ6IDM5LjVyZW07XG4gIH1cbn1cbi5jb2xsZWN0aW9ucy1zZWN0aW9uIC5jb2xsZWN0aW9uX19wcm9kdWN0LWxpbmsge1xuICB3aWR0aDogNS44cmVtO1xuICBoZWlnaHQ6IDUuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9wbHVzLWJnLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbGxlY3Rpb25zLXNlY3Rpb24gLmNvbGxlY3Rpb25fX3Byb2R1Y3QtbGluayB7XG4gICAgd2lkdGg6IDQuMnJlbTtcbiAgICBoZWlnaHQ6IDQuMnJlbTtcbiAgfVxufVxuLmNvbGxlY3Rpb25zLXNlY3Rpb24gLmNvbGxlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29sbGVjdGlvbnMtc2VjdGlvbiAuY29sbGVjdGlvbl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jb2xsZWN0aW9ucy1zZWN0aW9uIC5jb2xsZWN0aW9uX190aXRsZSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLmNvbGxlY3Rpb25zLXNlY3Rpb24gLmNvbGxlY3Rpb25fX3RpdGxlIGEgaW1nIHtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmxvZ29zLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDE5cmVtO1xuICBwYWRkaW5nOiAxMHJlbSAwIDhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9nb3Mtc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW07XG4gICAgcGFkZGluZzogMi43cmVtIDAgMDtcbiAgfVxufVxuLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjNyZW07XG4gIH1cbn1cbi5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ29zLXNsaWRlcl9fc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9nb3Mtc2xpZGVyX19zbGlkZXIgLmltZy13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnZpZGVvcy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudmlkZW9zLXNsaWRlciB7XG4gICAgbWFyZ2luLXRvcDogNC43cmVtO1xuICB9XG59XG5cbi5wcm9kdWN0cy1zbGlkZXIge1xuICBwYWRkaW5nOiA4cmVtIDAgNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHMtc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0LjhyZW07XG4gICAgcGFkZGluZzogMy4xcmVtIDAgMy44cmVtO1xuICB9XG59XG4ucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUuM3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbiAgfVxufVxuLnByb2R1Y3RzLXNsaWRlcl9fdGV4dC13cmFwIGgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wcm9kdWN0cy1zbGlkZXJfX3NsaWRlci13cmFwIHtcbiAgbWFyZ2luOiAwIC0ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0cy1zbGlkZXJfX3NsaWRlci13cmFwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5wcm9kdWN0cy1zbGlkZXJfX2xpbmstd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHMtc2xpZGVyX19saW5rLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG59XG4uY29udGFjdF9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXgtd2lkdGg6IDE0OXJlbTtcbiAgbWFyZ2luOiA3cmVtIGF1dG8gOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fY29udGVudC13cmFwIHtcbiAgICBtYXJnaW46IDMuMnJlbSBhdXRvIDhyZW07XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzLjJyZW0pO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFNEU0RTQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLWRldGFpbHMgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuZ3JvdXAgYSB7XG4gIGNvbG9yOiAjRTRFNEU0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwX190aXRsZSB7XG4gIGNvbG9yOiAjRTRFNEU0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuZ3JvdXBfX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5ncm91cF9fcm93IGltZyB7XG4gIG1heC13aWR0aDogMnJlbTtcbiAgbWF4LWhlaWdodDogMS42cmVtO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5ncm91cF9fcm93IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxLjVyZW07XG4gICAgbWF4LWhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5ncm91cF9fcm93IGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5ncm91cF9fcm93IGEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCA+IC5zb2NpYWwtbmV0d29ya3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgPiAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uY29udGFjdF9fYm94LS1mb3JtIHtcbiAgZmxleDogMCAwIDM3LjU4Mzg5MjYxNzQlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDM3LjU4Mzg5MjYxNzQlO1xuICBtYXJnaW4tcmlnaHQ6IDEyLjQxNjEwNzM4MjYlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLWZvcm0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNC4xcmVtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1mb3JtIC50aXRsZSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAuY29udGFjdF9fYm94LS1mb3JtIC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9kdWN0X3RpdGxlLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlIC5wb3N0X19jb250ZW50IGVtLCAuc2luZ2xlIC5wb3N0X19jb250ZW50IC5jb250YWN0X19ib3gtLWZvcm0gZW0sIC5jb250YWN0X19ib3gtLWZvcm0gLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jb250YWN0X19ib3gtLWZvcm0gaW5wdXQsIC5jb250YWN0X19ib3gtLWZvcm0gLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY29udGFjdF9fYm94LS1mb3JtIGlucHV0LCAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9tb19fdGV4dCBzdHJvbmcsIC5wcm9tb19fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIHN0cm9uZywgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvbW9fX3RleHQgaDIsIC5wcm9tb19fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIHAsIC5jb250YWN0X19ib3gtLWZvcm0gLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC50ZXh0IGgxLCAudGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgxLCAuY29udGFjdF9fYm94LS1mb3JtIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmdvb2dsZS1yZXZpZXdzX190ZXh0IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAuY29udGFjdF9fYm94LS1mb3JtIC50YWJsZV9fdmFsdWUsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnVwbG9hZC1mb3JtX190ZXh0IGgyLCAudXBsb2FkLWZvcm1fX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnRleHQtYW5kLWltZ19fdGl0bGUgaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5jb250YWN0X19ib3gtLWZvcm0gaDEsIC5jb250YWN0X19ib3gtLWZvcm0gLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IGgyLCAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBwLCAuY29udGFjdF9fYm94LS1mb3JtIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnByb2R1Y3RzLXNsaWRlcl9fdGV4dC13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLWZvcm0gLnRpdGxlLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5jb250YWN0X19ib3gtLWZvcm0gLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5jb250YWN0X19ib3gtLWZvcm0gLnByb2R1Y3RfdGl0bGUsIC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgLmNvbnRhY3RfX2JveC0tZm9ybSBlbSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmNvbnRhY3RfX2JveC0tZm9ybSBpbnB1dCwgLmNvbnRhY3RfX2JveC0tZm9ybSAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jb250YWN0X19ib3gtLWZvcm0gaW5wdXQsIC5jb250YWN0X19ib3gtLWZvcm0gLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gc3Ryb25nLCAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gcCwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnRleHQgaDEsIC50ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDEsIC5jb250YWN0X19ib3gtLWZvcm0gLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5jb250YWN0X19ib3gtLWZvcm0gLnRhYmxlX192YWx1ZSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgxLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgxLCAuY29udGFjdF9fYm94LS1mb3JtIC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLmNvbnRhY3RfX2JveC0tZm9ybSBoMSwgLmNvbnRhY3RfX2JveC0tZm9ybSAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIHAsIC5jb250YWN0X19ib3gtLWZvcm0gLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuXG4ud2lzaGxpc3RfX2NvbnRlbnQtd3JhcCB7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1mb290ZXItaGVpZ2h0KSAtIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2lzaGxpc3RfX2NvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMi41cmVtIDEuNXJlbTtcbiAgfVxufVxuLndpc2hsaXN0X190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2lzaGxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy44cmVtO1xuICB9XG59XG4ud2lzaGxpc3QgLmRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuLndpc2hsaXN0X19lbXB0eS10aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLndpc2hsaXN0X19wcm9kdWN0cy13cmFwIC5wcm9kdWN0IHtcbiAgZmxleDogMCAwIDI1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ud2lzaGxpc3QgLnByb2R1Y3RzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53aXNobGlzdCAucHJvZHVjdHMtc2xpZGVyOjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDA7XG4gIGhlaWdodDogMjJyZW07XG4gIHdpZHRoOiA1MHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQwcmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9wcm9kdWN0cy1zbGlkZXItaWxsdXN0cmF0aW9uLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53aXNobGlzdCAucHJvZHVjdHMtc2xpZGVyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi53aXNobGlzdCAucHJvbW8tc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE5cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53aXNobGlzdCAucHJvbW8tc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxufVxuXG4uc2VhcmNoX19tYWluLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCwgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zZWFyY2hfX21haW4tY29udGVudCAucmVsYXRlZCwgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLnVwLXNlbGxzLCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5jb250ZW50LXdyYXAsIC5zZWFyY2hfX21haW4tY29udGVudCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLnJlbGF0ZWQsIC5zZWFyY2hfX21haW4tY29udGVudCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNlYXJjaF9fbWFpbi1jb250ZW50IC51cC1zZWxscywgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNlYXJjaF9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1vcmRlcmluZywgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cbn1cbi5zZWFyY2ggLnBhZ2UtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaCAucGFnZS10aXRsZSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2VhcmNoX19sb29wLXdyYXAgaDIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgaDIge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOEY5RkI7XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC5pbWctd3JhcCB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjAlO1xuICBtYXJnaW4tbGVmdDogMTAuOTE5NTQwMjI5OSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLmltZy13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzAuMTI4MjA1MTI4MiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMwLjEyODIwNTEyODIlO1xuICAgIG1hcmdpbi1sZWZ0OiAzLjg0NjE1Mzg0NjIlO1xuICB9XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS13aWRlIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAxMC45MTk1NDAyMjk5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS13aWRlIHtcbiAgICBmbGV4OiAwIDAgNDUuODMzMzMzMzMzMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1sZWZ0OiAzLjg0NjE1Mzg0NjIlO1xuICB9XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS13aWRlIHAsIC5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC50ZXh0LXdyYXAtLXdpZGUgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS1uYXJyb3cge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS1uYXJyb3cgLmluZm8ge1xuICB3aWR0aDogMjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLnRleHQtd3JhcC0tbmFycm93IC5pbmZvIHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cbn1cbi5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC50ZXh0LXdyYXAgaDMge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLnRleHQtd3JhcCAucHJvZHVjdF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIC5wcmljZSAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgPiAubGluay13cmFwIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC5wcmljZS13cmFwIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAucHJpY2Utd3JhcCAucHJpY2UtcGVyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZS5iYWtlcnBlZGlhIHtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlLmJha2VycGVkaWEge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbi5mYXFfX21haW4tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYXFfX21haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxufVxuLmZhcV9fbWFpbi1jb250ZW50IGgxIHtcbiAgbWFyZ2luOiA4cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFxX19tYWluLWNvbnRlbnQgaDEge1xuICAgIG1hcmdpbjogMy4ycmVtIDA7XG4gIH1cbn1cblxuLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnVwLXNlbGxzLCAuc2hvcCAubG9naW5fX21haW4tY29udGVudCA+IC53b29jb21tZXJjZS1vcmRlcmluZywgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXgtd2lkdGg6IDE5MnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9naW5fX21haW4tY29udGVudCA+IC5jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAudXAtc2VsbHMsIC5zaG9wIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAubG9naW5fX21haW4tY29udGVudCA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY29udGVudC13cmFwIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAucmVsYXRlZCBoMSwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnVwLXNlbGxzIGgxLCAuc2hvcCAubG9naW5fX21haW4tY29udGVudCA+IC53b29jb21tZXJjZS1vcmRlcmluZyBoMSwgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLmNvbnRlbnQtd3JhcCBoMSwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnJlbGF0ZWQgaDEsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC51cC1zZWxscyBoMSwgLnNob3AgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAud29vY29tbWVyY2Utb3JkZXJpbmcgaDEsIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnVwLXNlbGxzIGgyLCAuc2hvcCAubG9naW5fX21haW4tY29udGVudCA+IC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICNFNEU0RTQ7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9naW5fX21haW4tY29udGVudCA+IC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAudXAtc2VsbHMgaDIsIC5zaG9wIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAubG9naW5fX21haW4tY29udGVudCA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5sb2dpbl9fbG9naW4tZm9ybSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDMwcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9naW5fX2xvZ2luLWZvcm0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgfVxufVxuLmxvZ2luX19sb2dpbi1mb3JtIC5zb2NpYWwtbG9naW5fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5sb2dpbl9fbG9naW4tZm9ybSAuc29jaWFsLWxvZ2luX19idG4td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luX19sb2dpbi1mb3JtIC5zb2NpYWwtbG9naW5fX2J0bi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ubG9naW5fX2xvZ2luLWZvcm0gLnRyYW5xdWlsby1sb2dpbl9fc2lnbnVwZm9ybS13cmFwLCAubG9naW5fX2xvZ2luLWZvcm0gLnRyYW5xdWlsby1sb2dpbl9fbG9naW4tZm9ybS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9naW5fX2xvZ2luLWZvcm0gLnRyYW5xdWlsby1sb2dpbl9fc2lnbnVwZm9ybS13cmFwIC50cmFucXVpbG8tbG9naW5fX3RleHQtd3JhcCwgLmxvZ2luX19sb2dpbi1mb3JtIC50cmFucXVpbG8tbG9naW5fX2xvZ2luLWZvcm0td3JhcCAudHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAge1xuICBtYXJnaW46IDRyZW0gMCAyLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luX19sb2dpbi1mb3JtIC50cmFucXVpbG8tbG9naW5fX3NpZ251cGZvcm0td3JhcCAudHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAsIC5sb2dpbl9fbG9naW4tZm9ybSAudHJhbnF1aWxvLWxvZ2luX19sb2dpbi1mb3JtLXdyYXAgLnRyYW5xdWlsby1sb2dpbl9fdGV4dC13cmFwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwO1xuICB9XG59XG4ubG9naW5fX2ltZyB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9faW1nIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9faW1nIGltZyB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgfVxufVxuXG4uaG9tZXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4udGltZWxpbmVfX2Zvb3RlciB7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udGltZWxpbmVfX21haW4tY29udGVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvdGltZWxpbmVfYmcuc3ZnKTtcbn1cbi50aW1lbGluZV9fbWFpbi1jb250ZW50IC5zcGFjZXIge1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLnRpbWVsaW5lX19tYWluLWNvbnRlbnQgLnNwYWNlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZV9fbWFpbi1jb250ZW50IC5zcGFjZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRleHQgaDEge1xuICBmb250LXNpemU6IDhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDQuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLXRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgfVxufVxuLnRpbWVsaW5lIC50aW1lbGluZS10ZXh0IC50ZXh0LXdyYXAge1xuICBwYWRkaW5nOiAwIDdyZW07XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGV4dCAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWludHJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLmNvbnRlbnQtd3JhcCwgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5yZWxhdGVkLCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC51cC1zZWxscywgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU3cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLmNvbnRlbnQtd3JhcCwgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5yZWxhdGVkLCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC51cC1zZWxscywgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogMjZyZW07XG4gIH1cbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm8gaW1nIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTFyZW07XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyBpbWcge1xuICAgIHRvcDogLThyZW07XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm9fX3RleHQge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm9fX3RleHQgaDEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRyb19fdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWludHJvX190ZXh0IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm9fX3RleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA5cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0cmVtIGF1dG8gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvX190ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiA1LjhyZW07XG4gICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICB9XG59XG5cbi5ub3QtZm91bmRfX21haW4tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5vdC1mb3VuZF9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1mb290ZXItaGVpZ2h0KSAtIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbn1cbi5ub3QtZm91bmQgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ub3QtZm91bmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA5LjlyZW07XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5vdC1mb3VuZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgfVxufVxuLm5vdC1mb3VuZF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub3QtZm91bmRfX3RleHQgaDIge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cbi5ub3QtZm91bmRfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xufVxuLm5vdC1mb3VuZF9faW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDU2cmVtO1xufVxuLm5vdC1mb3VuZF9fYnRuIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIHBhZGRpbmc6IDEuOHJlbSA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ub3QtZm91bmRfX2J0biB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogMS41cmVtIDVyZW07XG4gIH1cbn1cblxuLnNpbmdsZV9fbWFpbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZV9fbWFpbi1jb250ZW50IC5yZWxhdGVkLXdyYXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlX19tYWluLWNvbnRlbnQgLnJlbGF0ZWQtd3JhcCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4uc2luZ2xlIC5yZWxhdGVkIHtcbiAgcGFkZGluZzogMTByZW0gMCA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlbGF0ZWQge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xuICB9XG59XG4uc2luZ2xlIC5yZWxhdGVkID4gLnRpdGxlLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucmVsYXRlZCA+IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAuc2luZ2xlIC5yZWxhdGVkID4gLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuc2luZ2xlIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnJlbGF0ZWQgPiBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucmVsYXRlZCA+IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGUgLnJlbGF0ZWQgPiAucHJvZHVjdF90aXRsZSwgLnNpbmdsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnJlbGF0ZWQgPiBhLCAuc2luZ2xlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5yZWxhdGVkID4gYSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucmVsYXRlZCA+IGEsIC5zaW5nbGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5yZWxhdGVkID4gYSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnJlbGF0ZWQgPiBhLCAuc2luZ2xlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5yZWxhdGVkID4gYSwgLnNob3AgLnNpbmdsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucmVsYXRlZCA+IGEsIC5zaW5nbGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5yZWxhdGVkID4gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5zaW5nbGUgLnJlbGF0ZWQgPiBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuc2luZ2xlIC5yZWxhdGVkID4gYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnNpbmdsZSAucmVsYXRlZCA+IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuc2luZ2xlIC5yZWxhdGVkID4gYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5zaW5nbGUgLnJlbGF0ZWQgPiBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuc2luZ2xlIC5yZWxhdGVkID4gYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnNpbmdsZSAucmVsYXRlZCA+IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuc2luZ2xlIC5yZWxhdGVkID4gYSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucmVsYXRlZCA+IGVtLCAuc2luZ2xlIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5yZWxhdGVkID4gaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5zaW5nbGUgLnJlbGF0ZWQgPiBpbnB1dCwgLnNpbmdsZSAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5yZWxhdGVkID4gaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnNpbmdsZSAucmVsYXRlZCA+IGlucHV0LCAuc2luZ2xlIC5wcm9tb19fdGV4dCAucmVsYXRlZCA+IHN0cm9uZywgLnByb21vX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBzdHJvbmcsIC5zaW5nbGUgLnByb21vX190ZXh0IC5yZWxhdGVkID4gaDIsIC5wcm9tb19fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJsb2ctc2VjdGlvbl9fdGV4dCAucmVsYXRlZCA+IHAsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IHAsIC5zaW5nbGUgLmJsb2ctc2VjdGlvbl9fdGV4dCAucmVsYXRlZCA+IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAudGV4dCAucmVsYXRlZCA+IGgxLCAudGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDEsIC5zaW5nbGUgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAucmVsYXRlZCA+IGgyLCAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuaW5zdGFncmFtX190ZXh0IC5yZWxhdGVkID4gaDIsIC5pbnN0YWdyYW1fX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucmVsYXRlZCA+IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5yZWxhdGVkID4gLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnNpbmdsZSAucmVsYXRlZCA+IC50YWJsZV9fdmFsdWUsIC5zaW5nbGUgLmJhbm5lcl9fY29udGVudC13cmFwIC5yZWxhdGVkID4gaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAuc2luZ2xlIC5yZWxhdGVkID4gaDEsIC5zaW5nbGUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5yZWxhdGVkID4gaDIsIC5zaG9wIC5zaW5nbGUgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucmVsYXRlZCA+IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnJlbGF0ZWQgPiBoMiwgLnNob3AgLnNpbmdsZSAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5yZWxhdGVkID4gaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5jb250YWN0LXVzX190ZXh0IC5yZWxhdGVkID4gaDEsIC5jb250YWN0LXVzX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMSwgLnNpbmdsZSAuY29udGFjdC1mb3JtX190ZXh0IC5yZWxhdGVkID4gaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC51cGxvYWQtZm9ybV9fdGV4dCAucmVsYXRlZCA+IGgyLCAudXBsb2FkLWZvcm1fX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIC5yZWxhdGVkID4gaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5yZWxhdGVkID4gaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5yZWxhdGVkID4gaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMSwgLnNpbmdsZSAudGV4dC1hbmQtaW1nX190aXRsZSAucmVsYXRlZCA+IGgyLCAudGV4dC1hbmQtaW1nX190aXRsZSAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLnRleHQtYW5kLWltZ19fdGV4dCAucmVsYXRlZCA+IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCAucmVsYXRlZCA+IGgyLCAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5yZWxhdGVkID4gcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5zaW5nbGUgLnJlbGF0ZWQgPiBwLCAuc2luZ2xlIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucmVsYXRlZCA+IGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5yZWxhdGVkID4gLnByb2R1Y3RzLXNsaWRlcl9fdGV4dC13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3LjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVsYXRlZCA+IC50aXRsZSwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnJlbGF0ZWQgPiAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnNpbmdsZSAucmVsYXRlZCA+IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLnNpbmdsZSAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5yZWxhdGVkID4gaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnJlbGF0ZWQgPiAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlIC5yZWxhdGVkID4gLnByb2R1Y3RfdGl0bGUsIC5zaW5nbGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5yZWxhdGVkID4gYSwgLnNpbmdsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucmVsYXRlZCA+IGEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnJlbGF0ZWQgPiBhLCAuc2luZ2xlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucmVsYXRlZCA+IGEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5yZWxhdGVkID4gYSwgLnNpbmdsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucmVsYXRlZCA+IGEsIC5zaG9wIC5zaW5nbGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnJlbGF0ZWQgPiBhLCAuc2luZ2xlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucmVsYXRlZCA+IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuc2luZ2xlIC5yZWxhdGVkID4gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnNpbmdsZSAucmVsYXRlZCA+IGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5zaW5nbGUgLnJlbGF0ZWQgPiBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnNpbmdsZSAucmVsYXRlZCA+IGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuc2luZ2xlIC5yZWxhdGVkID4gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnNpbmdsZSAucmVsYXRlZCA+IGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5zaW5nbGUgLnJlbGF0ZWQgPiBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnNpbmdsZSAucmVsYXRlZCA+IGEsIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgLnJlbGF0ZWQgPiBlbSwgLnNpbmdsZSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucmVsYXRlZCA+IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuc2luZ2xlIC5yZWxhdGVkID4gaW5wdXQsIC5zaW5nbGUgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucmVsYXRlZCA+IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5zaW5nbGUgLnJlbGF0ZWQgPiBpbnB1dCwgLnNpbmdsZSAucHJvbW9fX3RleHQgLnJlbGF0ZWQgPiBzdHJvbmcsIC5wcm9tb19fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gc3Ryb25nLCAuc2luZ2xlIC5wcm9tb19fdGV4dCAucmVsYXRlZCA+IGgyLCAucHJvbW9fX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5ibG9nLXNlY3Rpb25fX3RleHQgLnJlbGF0ZWQgPiBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBwLCAuc2luZ2xlIC5ibG9nLXNlY3Rpb25fX3RleHQgLnJlbGF0ZWQgPiBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLnRleHQgLnJlbGF0ZWQgPiBoMSwgLnRleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgxLCAuc2luZ2xlIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnJlbGF0ZWQgPiBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmluc3RhZ3JhbV9fdGV4dCAucmVsYXRlZCA+IGgyLCAuaW5zdGFncmFtX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuZ29vZ2xlLXJldmlld3NfX3RleHQgLnJlbGF0ZWQgPiBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucmVsYXRlZCA+IC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5zaW5nbGUgLnJlbGF0ZWQgPiAudGFibGVfX3ZhbHVlLCAuc2luZ2xlIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucmVsYXRlZCA+IGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLnNpbmdsZSAucmVsYXRlZCA+IGgxLCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucmVsYXRlZCA+IGgyLCAuc2hvcCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5yZWxhdGVkID4gaDIsIC5zaG9wIC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAuY29udGFjdC11c19fdGV4dCAucmVsYXRlZCA+IGgxLCAuY29udGFjdC11c19fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDEsIC5zaW5nbGUgLmNvbnRhY3QtZm9ybV9fdGV4dCAucmVsYXRlZCA+IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAudXBsb2FkLWZvcm1fX3RleHQgLnJlbGF0ZWQgPiBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAucmVsYXRlZCA+IGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLnRleHQtYW5kLXBvaW50c19fdGV4dCAucmVsYXRlZCA+IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAudGV4dC1hbmQtaW1nX190aXRsZSAucmVsYXRlZCA+IGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAuc2luZ2xlIC5yZWxhdGVkID4gaDEsIC5zaW5nbGUgLnRleHQtYW5kLWltZ19fdGl0bGUgLnJlbGF0ZWQgPiBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC50ZXh0LWFuZC1pbWdfX3RleHQgLnJlbGF0ZWQgPiBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCAuc2luZ2xlIC5yZWxhdGVkID4gaDIsIC5zaW5nbGUgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnJlbGF0ZWQgPiBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnNpbmdsZSAucmVsYXRlZCA+IGgyLCAuc2luZ2xlIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucmVsYXRlZCA+IHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAuc2luZ2xlIC5yZWxhdGVkID4gcCwgLnNpbmdsZSAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnJlbGF0ZWQgPiBoMiwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5zaW5nbGUgLnJlbGF0ZWQgPiBoMiwgLnNpbmdsZSAucmVsYXRlZCA+IC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5zaW5nbGUgLnBvc3Qge1xuICBwYWRkaW5nOiA3LjdyZW0gMDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5wb3N0IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgfVxufVxuLnNpbmdsZSAucG9zdF9faW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5wb3N0X19pbWctd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnNpbmdsZSAucG9zdF9faW1nLXdyYXAgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUgLnBvc3RfX2ltZy13cmFwIC5zaGFyZSB7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxlZnQ6IC03cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucG9zdF9faW1nLXdyYXAgLnNoYXJlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNpbmdsZSAucG9zdF9faW1nLXdyYXAgLnNoYXJlIGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucG9zdF9faW1nLXdyYXAgLnNoYXJlIGJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbn1cbi5zaW5nbGUgLnBvc3RfX2ltZy13cmFwIC5zaGFyZSBidXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlIC5wb3N0X19pbWctd3JhcCAuc2hhcmUgYnV0dG9uIC5pY29uIGltZyB7XG4gIG1heC13aWR0aDogMi4zcmVtO1xuICBtYXgtaGVpZ2h0OiAyLjNyZW07XG59XG4uc2luZ2xlIC5wb3N0X190aXRsZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuOHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkM3N0U7XG59XG4uc2luZ2xlIC5wb3N0X190aXRsZS13cmFwIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnBvc3RfX3RpdGxlLXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLnNpbmdsZSAucG9zdF9fdGl0bGUtd3JhcCAuZXhjZXJwdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2luZ2xlIC5wb3N0X19jb250ZW50IGZpZ3VyZSB7XG4gIG1hcmdpbjogNXJlbSBhdXRvO1xuICB3aWR0aDogNTVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5wb3N0X19jb250ZW50IGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2luZ2xlIC5wb3N0X19jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgY29sb3I6ICNBOEEwQTA7XG4gIG1hcmdpbjogMS4zcmVtIDAgMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc2luZ2xlIC5wb3N0X19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSB7XG4gIG1hcmdpbjogNXJlbSAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRTZDNzdFO1xuICBwYWRkaW5nOiAyLjZyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC1zdHlsZTogdW5zZXQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZDNzdFO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2Qzc3RTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5wb3N0X19jb250ZW50IGVtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICBtYXJnaW46IDIuNXJlbSAwO1xuICB9XG59XG4uc2luZ2xlIC5wb3N0X19jb250ZW50IC53cC1ibG9jay1wb3N0LWV4Y2VycHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXJjaGl2ZSAuc2Nyb2xsLXVwIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZSAuc2Nyb2xsLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXJjaGl2ZSAuc2Nyb2xsLXVwIGltZyB7XG4gIHdpZHRoOiAxMS4xcmVtO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAudGl0bGVzLXdyYXAge1xuICBtYXJnaW46IDhyZW0gYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLnRpdGxlcy13cmFwIHtcbiAgICBtYXJnaW46IDMuMnJlbSBhdXRvO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLmNvbnRlbnQtd3JhcCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAudXAtc2VsbHMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIEhhbmRsZSAqL1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2X19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwLjFyZW07XG4gIGhlaWdodDogMC4xcmVtO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5uYXZfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2X19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5uYXZfX2xpc3QgbGkge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2X19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuYnRuLXdyYXAge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5idG4td3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuYnRuLXdyYXAgLmJ0bi0tb3Blbi1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMS42cmVtIDEuOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5idG4td3JhcCAuYnRuLS1vcGVuLWZpbHRlcnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLmJ0bi13cmFwIC5idG4tLW9wZW4tZmlsdGVycyAuaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNlbGVjdGVkLWZpbHRlcnMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNlbGVjdGVkLWZpbHRlcnMge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEge1xuICBwYWRkaW5nOiAxLjRyZW0gMi4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEge1xuICBtYXJnaW46IDdyZW0gMCA0LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEge1xuICAgIG1hcmdpbjogMy4ycmVtIDAgMDtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA4N3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdiwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXYsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdiwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdiwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXYsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC44cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpOmZpcnN0LWNoaWxkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGk6Zmlyc3QtY2hpbGQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpOmZpcnN0LWNoaWxkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGk6Zmlyc3QtY2hpbGQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpOmxhc3QtY2hpbGQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpOmxhc3QtY2hpbGQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaTpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSB7XG4gIGNvbG9yOiAjRTRFNEU0O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYm90dG9tOiAtMS41cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciB7XG4gICAgYm90dG9tOiAtMnB4O1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDYuNHJlbTtcbiAgcGFkZGluZzogNy40cmVtIDE1LjZyZW07XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJjaC1zZWFyY2gtYmcuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2FyY2gtc2VhcmNoLWJnLW1vYmlsZS5zdmcpO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLmNvbnRlbnQtd3JhcCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAudXAtc2VsbHMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLmZvcm0td3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fcmVzdWx0cy13cmFwIC5yZXN1bHQtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm94LXNoYWRvdzogMHB4IDcxcHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMDEpLCAwcHggNDBweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wMyksIDBweCAxOHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fcmVzdWx0cy13cmFwIC5yZXN1bHRzIGxpIHtcbiAgcGFkZGluZzogMCAyLjRyZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMgbGkge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuN3JlbSAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOEY5RkI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyBsaSBhIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogM3JlbSAzcmVtIDAgMDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcmVtIDNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMgbGk6bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19sZXR0ZXJzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzLjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX2xldHRlcnMtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAzLjFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fbmF2Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwLjFyZW07XG4gIGhlaWdodDogMC4xcmVtO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fbmF2Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBhIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBhIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZmxleDogbm9uZTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBidXR0b24ge1xuICAgIHRvcDogLTFyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fbmF2IGJ1dHRvbiBpbWcge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmxvb3Atc2VjdGlvbi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5sb29wLXNlY3Rpb24tLWJha2VycGVkaWEgLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmxvb3Atc2VjdGlvbi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZywgLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDg3cmVtO1xufVxuXG4ucG9wdXAge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTA1MDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgNiwgMTksIDAuNCk7XG4gIH1cbn1cbi5wb3B1cC5vcGVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucG9wdXAtLWZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wb3B1cC0tZmlsdGVyc19fZGlhbG9nIHtcbiAgd2lkdGg6IDYycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogNC4zcmVtIDMuN3JlbSAzLjVyZW07XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWZpbHRlcnNfX2RpYWxvZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi45cmVtIDIuNXJlbSAyLjRyZW07XG4gIH1cbn1cbi5wb3B1cC0tZmlsdGVyc19faGVhZGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07XG4gIH1cbn1cbi5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5idG4sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLm9yZGVyLWFnYWluLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgI3BsYWNlX29yZGVyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jaGVja291dC1idXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnJldHVybi10by1zaG9wLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBpbnB1dCwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLWNoZWNrYm94LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1yYWRpbywgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1sb2FkLW1vcmUsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5idG4sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLm9yZGVyLWFnYWluLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgI3BsYWNlX29yZGVyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jaGVja291dC1idXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnJldHVybi10by1zaG9wLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBpbnB1dCwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLWNoZWNrYm94LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1yYWRpbywgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1sb2FkLW1vcmUsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSB7XG4gICAgdG9wOiAtMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC50aXRsZSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGlucHV0LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGlucHV0LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucHJvbW9fX3RleHQgc3Ryb25nLCAucHJvbW9fX3RleHQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgc3Ryb25nLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucHJvbW9fX3RleHQgaDIsIC5wcm9tb19fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIHAsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5ibG9nLXNlY3Rpb25fX3RleHQgaDIsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC50ZXh0IGgxLCAudGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmluc3RhZ3JhbV9fdGV4dCBoMiwgLmluc3RhZ3JhbV9fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmdvb2dsZS1yZXZpZXdzX190ZXh0IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC50YWJsZV9fdmFsdWUsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSwgLmJhbm5lcl9fY29udGVudC13cmFwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgxLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtZm9ybV9fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnVwbG9hZC1mb3JtX190ZXh0IGgyLCAudXBsb2FkLWZvcm1fX3RleHQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiwgLnRleHQtYW5kLXBvaW50c19fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnRleHQtYW5kLWltZ19fdGl0bGUgaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgxLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IGgyLCAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBwLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnByb2R1Y3RzLXNsaWRlcl9fdGV4dC13cmFwLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuc2luZ2xlIC5wb3N0X19jb250ZW50IGVtLCAuc2luZ2xlIC5wb3N0X19jb250ZW50IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGVtLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4ucG9wdXAtLWZpbHRlcnNfX2JvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIHAge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYnRuLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zICNwbGFjZV9vcmRlciwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2hlY2tvdXQtYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLnJldHVybi10by1zaG9wLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGlucHV0LCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtY2hlY2tib3gsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtcmFkaW8sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1sb2FkLW1vcmUsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luLXRvcDogMi43cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYnRuLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zICNwbGFjZV9vcmRlciwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2hlY2tvdXQtYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLnJldHVybi10by1zaG9wLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGlucHV0LCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtY2hlY2tib3gsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtcmFkaW8sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1sb2FkLW1vcmUsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEge1xuICAgIHBhZGRpbmc6IDEuOHJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2RpYWxvZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2RpYWxvZyB7XG4gICAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19kaWFsb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMDAuMTMlIDM3My45MSUgYXQgNTAlIDUwLjAyJSwgI0ZCRTc5QiAxNi4xNyUsICNEMUE1NUQgMTAwJSk7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gIG1hcmdpbjogMi4ycmVtIDNyZW0gMDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC5idG4tLXBvcHVwLWNsb3NlIHtcbiAgICBtYXJnaW46IDEuMnJlbSAxcmVtIDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudGl0bGVzLXdyYXAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAudGl0bGVzLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAudGl0bGVzLXdyYXAgLnBvcHVwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudGl0bGVzLXdyYXAgdGltZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzLjVyZW0gNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS44cmVtIDByZW07XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1heC1oZWlnaHQ6IDU1cmVtO1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC41cmVtO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI0Y4RjlGQjtcbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXBfX3RpdGxlIHtcbiAgY29sb3I6ICNFNkM3N0U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXBfX3RpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjMwLCAxOTksIDEyNiwgMC4zKTtcbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIC5pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcCAuaXRlbSAucHJvZHVjdC1pbWcge1xuICBmbGV4OiAwIDAgMTQuODY4NDIxMDUyNiU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTQuODY4NDIxMDUyNiU7XG4gIGhlaWdodDogMTFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtaW1nIHtcbiAgICBmbGV4OiAwIDAgMjguMTgxODE4MTgxOCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDI4LjE4MTgxODE4MTglO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNnJlbTtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcCAuaXRlbSAucHJvZHVjdC1kZXRhaWxzIHtcbiAgZmxleDogMCAwIDMzLjU1MjYzMTU3ODklO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjU1MjYzMTU3ODklO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtZGV0YWlscyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcCAuaXRlbSAucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcCAuaXRlbSAucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LXZhcmlhdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIC5pdGVtIC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtdmFyaWF0aW9ucyBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIC5pdGVtIC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtdmFyaWF0aW9ucyBwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC12YXJpYXRpb25zIC5hdHRyaWJ1dGUtcGFfbWF0ZXJpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL0suc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIC5pdGVtIC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtdmFyaWF0aW9ucyAuYXR0cmlidXRlLXBhX2NvbG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcGxldC5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtcXVhbnRpdHkge1xuICBmbGV4OiAwIDAgMTkuNzM2ODQyMTA1MyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTkuNzM2ODQyMTA1MyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgLml0ZW0gLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgIG1hcmdpbjogMC41cmVtIDA7XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIC5pdGVtIC5wcm9kdWN0LXRvdGFsIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuOHJlbSA3LjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMCwgMTk5LCAxMjYsIDAuMTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCB7XG4gICAgcGFkZGluZzogMS45cmVtIDFyZW0gMS41cmVtO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXBfX3JvdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDVyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcF9fcm93IHtcbiAgICBtYXJnaW46IDAgMS4ycmVtO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXBfX3JvdyBwLmZpcnN0LWNlbGwge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5idG4tLXByaW1hcnksIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLm9yZGVyLWFnYWluLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgI3BsYWNlX29yZGVyLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jaGVja291dC1idXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLnJldHVybi10by1zaG9wLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGlucHV0LCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYnRuLS1wcmltYXJ5LCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwICNwbGFjZV9vcmRlciwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIGJ1dHRvbltuYW1lPWFwcGx5X2NvdXBvbl0sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBpbnB1dCwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDEuM3JlbSAwO1xuICB9XG59XG4ucG9wdXAtLXNpemVzLm9wZW4ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvcHVwLS1zaXplc19fZGlhbG9nIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDc5LjVyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAzLjVyZW0gMy44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tc2l6ZXNfX2RpYWxvZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSA4cmVtO1xuICB9XG59XG4ucG9wdXAtLXNpemVzX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBvcHVwLS1zaXplc19fYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwcmVtO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zaXplc19fYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnBvcHVwLS1zaXplc19fYm9keSAudGl0bGUsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnBvcHVwLS1zaXplc19fYm9keSAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1zaXplc19fYm9keSAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1zaXplc19fYm9keSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1zaXplc19fYm9keSBpbnB1dCwgLnBvcHVwLS1zaXplc19fYm9keSAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgaW5wdXQsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgc3Ryb25nLCAucG9wdXAtLXNpemVzX19ib2R5IC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgcCwgLnBvcHVwLS1zaXplc19fYm9keSAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLnRleHQgaDEsIC50ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDEsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLnRhYmxlX192YWx1ZSwgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucG9wdXAtLXNpemVzX19ib2R5IGgxLCAucG9wdXAtLXNpemVzX19ib2R5IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLXNpemVzX19ib2R5IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLXNpemVzX19ib2R5IC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAucG9wdXAtLXNpemVzX19ib2R5IGgxLCAucG9wdXAtLXNpemVzX19ib2R5IC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAucG9wdXAtLXNpemVzX19ib2R5IGgyLCAucG9wdXAtLXNpemVzX19ib2R5IC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1zaXplc19fYm9keSBoMSwgLnBvcHVwLS1zaXplc19fYm9keSAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgaDIsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucG9wdXAtLXNpemVzX19ib2R5IHAsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1zaXplc19fYm9keSBoMiwgLnBvcHVwLS1zaXplc19fYm9keSAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucG9wdXAtLXNpemVzX19ib2R5IGVtLCAucG9wdXAtLXNpemVzX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLXNpemVzX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLXNpemVzX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1zaXplc19fYm9keSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1zaXplc19fYm9keSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucG9wdXAtLXNpemVzX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tc2l6ZXNfX2JvZHkgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLXNpemVzX19ib2R5IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tc2l6ZXNfX2JvZHkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1zaXplc19fYm9keSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1zaXplc19fYm9keSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1zaXplc19fYm9keSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLXNpemVzX19ib2R5IGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tc2l6ZXNfX2JvZHkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tc2l6ZXNfX2JvZHkgYSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ucG9wdXAtLXNpemVzX19ib2R5IC50YWJzLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XG59XG4ucG9wdXAtLXNpemVzX19ib2R5IC50YWJzLXdyYXAgLnRhYi1idG4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIG1hcmdpbjogMCAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOHJlbTtcbiAgcGFkZGluZzogMCAyLjNyZW0gMC4zcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zaXplc19fYm9keSAudGFicy13cmFwIC50YWItYnRuIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5wb3B1cC0tc2l6ZXNfX2JvZHkgLnRhYnMtd3JhcCAudGFiLWJ0bi5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG4ucG9wdXAtLXNpemVzX19ib2R5IC50YWJsaXN0IHtcbiAgaGVpZ2h0OiA2N3ZoO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNpemVzX19ib2R5IC50YWJsaXN0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wb3B1cC0tc2l6ZXNfX2JvZHkgLnRhYmxpc3QgLnRhYnBhbmVsIC50YWJwYW5lbF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zaXplc19fYm9keSAudGFibGlzdCAudGFicGFuZWwgLnRhYnBhbmVsX19yb3cge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4ucG9wdXAtLXNpemVzX19ib2R5IC50YWJsaXN0IC50YWJwYW5lbCAudGFicGFuZWxfX3JvdyAuY29sdW1uIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zaXplc19fYm9keSAudGFibGlzdCAudGFicGFuZWwgLnRhYnBhbmVsX19yb3cgLmNvbHVtbiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNpemVzX19ib2R5IC50YWJsaXN0IC50YWJwYW5lbCAudGFicGFuZWxfX3JvdyAuY29sdW1uX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5wb3B1cC0tc2l6ZXNfX2JvZHkgLnRhYmxpc3QgLnRhYnBhbmVsIC50YWJwYW5lbF9fcm93IC5jb2x1bW5fX3RpdGxlIHtcbiAgcGFkZGluZzogMS41cmVtIDAuNXJlbTtcbiAgbWluLWhlaWdodDogOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDE5OSwgMTI2LCAwLjE1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNpemVzX19ib2R5IC50YWJsaXN0IC50YWJwYW5lbCAudGFicGFuZWxfX3JvdyAuY29sdW1uX190aXRsZSB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgcGFkZGluZzogMS41cmVtIDEuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBib3gtc2hhZG93OiAtNnB4IDBweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNTA5ODAzOTIyKTtcbiAgfVxufVxuLnBvcHVwLS1zaXplc19fYm9keSAudGFibGlzdCAudGFicGFuZWwgLnRhYnBhbmVsX19yb3cgLmNvbHVtbl9fdmFsdWUge1xuICBwYWRkaW5nOiAycmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkM3N0U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zaXplc19fYm9keSAudGFibGlzdCAudGFicGFuZWwgLnRhYnBhbmVsX19yb3cgLmNvbHVtbl9fdmFsdWUge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIG1pbi13aWR0aDogNnJlbTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0U2Qzc3RTtcbiAgfVxufVxuLnBvcHVwLS1zaXplc19fYm9keSAubGluay13cmFwIHtcbiAgbWFyZ2luLXRvcDogNi40cmVtO1xufVxuLnBvcHVwLS1zZWFyY2gge1xuICB0b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICB0b3A6IDExLjdyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tc2VhcmNoIHtcbiAgICB0b3A6IDEwLjNyZW07XG4gIH1cbn1cbi5wb3B1cC0tc2VhcmNoLm9wZW4ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5wb3B1cC0tc2VhcmNoX19oZWFkZXIge1xuICBwYWRkaW5nOiAyLjZyZW0gMzlyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyLjhyZW0gMDtcbiAgfVxufVxuLnBvcHVwLS1zZWFyY2hfX2hlYWRlciAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gIHRvcDogNC44cmVtO1xuICB3aWR0aDogMy42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzLjZyZW07XG4gIGxlZnQ6IDQuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9faGVhZGVyIC5idG4tLXBvcHVwLWNsb3NlIHtcbiAgICB0b3A6IDIuOHJlbTtcbiAgICB3aWR0aDogMi4ycmVtO1xuICAgIGhlaWdodDogMi4ycmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cbn1cbi5wb3B1cC0tc2VhcmNoX19oZWFkZXIgLmJ0bi0tcG9wdXAtY2xvc2UgI0hQLWdsdWUtZWZmZWN0LXBvcHVwIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5wb3B1cC0tc2VhcmNoX19oZWFkZXIgLmJ0bi0tcG9wdXAtY2xvc2UgLmljb24ge1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9faGVhZGVyIC5idG4tLXBvcHVwLWNsb3NlIC5pY29uIHtcbiAgICB3aWR0aDogMi44cmVtO1xuICAgIGhlaWdodDogMi44cmVtO1xuICB9XG59XG4ucG9wdXAtLXNlYXJjaF9faGVhZGVyIC5zaXRlLWJyYW5kaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9faGVhZGVyIC5zaXRlLWJyYW5kaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tc2VhcmNoX19oZWFkZXIgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICB3aWR0aDogMTAuNXJlbTtcbiAgfVxufVxuLnBvcHVwLS1zZWFyY2hfX2RpYWxvZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tc2VhcmNoX19kaWFsb2cge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG4ucG9wdXAtLXNlYXJjaF9fYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAwLjZyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1LjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zZWFyY2hfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4ucG9wdXAtLXNlYXJjaF9fcmVzdWx0cy13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDYuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9fcmVzdWx0cy13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxufVxuLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9fcmVzdWx0cy13cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0LXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgICBwYWRkaW5nOiAyLjFyZW0gMS41cmVtO1xuICB9XG59XG4ucG9wdXAtLXNlYXJjaF9fcmVzdWx0cy13cmFwIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNC4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gIH1cbn1cbi5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9kdWN0LS1naWZ0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9kdWN0LS1naWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gIH1cbn1cbi5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaXRlbS13cmFwIC5pbmZvLXdyYXAgLmZyZWUtdGV4dF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmRvdWJsZS1jdWJlIC5zaWRlLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmRvdWJsZS1jdWJlIC5pdGVtLXdyYXAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmRvdWJsZS1jdWJlIC5pdGVtLXdyYXAgLmRlc2Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5kb3VibGUtY3ViZSAuYmFkZ2Uge1xuICB0b3A6IC0zcmVtO1xuICB3aWR0aDogNnJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xuICByaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLXNlYXJjaF9fcmVzdWx0cy13cmFwIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZG91YmxlLWN1YmUgLmJhZGdlIHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvdHRvbTogY2FsYygxMDAlIC0gMThyZW0pO1xuICB9XG59XG4ucG9wdXAtLXNlYXJjaF9fcmVzdWx0cy13cmFwIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZG91YmxlLWN1YmUgLmJhZGdlIHNwYW4ge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5wb3B1cC0tc2VhcmNoX19yZXN1bHRzLXdyYXAgdWwucHJvZHVjdHMgbGkuZW1wdHktcmVzdWx0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyBsaS5lbXB0eS1yZXN1bHQge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCB1bC5wcm9kdWN0cyBsaS5lbXB0eS1yZXN1bHQgcCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5wb3B1cC0tYWRkZWQtdG8tY2FydF9fZGlhbG9nIHtcbiAgd2lkdGg6IDY4LjVyZW07XG4gIG1hcmdpbjogMjVyZW0gYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2RpYWxvZyB7XG4gICAgd2lkdGg6IDI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDkuNXJlbTtcbiAgfVxufVxuLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLmltZy13cmFwIHtcbiAgaGVpZ2h0OiAzNXJlbTtcbiAgd2lkdGg6IDM1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cbn1cbi5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIHtcbiAgd2lkdGg6IDMzLjVyZW07XG4gIHBhZGRpbmc6IDUuNXJlbSAwIDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi41cmVtIDAgMS44cmVtO1xuICB9XG59XG4ucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAubXNnIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogNS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5tc2cge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcbiAgfVxufVxuLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLm1zZyAuaWNvbi0tY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xuICB9XG59XG4ucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmJ0biwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEub3JkZXItYWdhaW4sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAjcGxhY2Vfb3JkZXIsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBpbnB1dCwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYnV0dG9uLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYnV0dG9uLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mYWNldHdwLXJhZGlvLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDJyZW0gNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmJ0biwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEub3JkZXItYWdhaW4sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAjcGxhY2Vfb3JkZXIsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mb3JtLS11cGxvYWQtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBpbnB1dCwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYnV0dG9uLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYnV0dG9uLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBidXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGJ1dHRvbiwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5mYWNldHdwLXJhZGlvLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tYWRkZWQtdG8tY2FydF9fYm9keSAudGV4dC13cmFwIC5idG4td3JhcCBhIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLnBvcHVwLS1hZGRlZC10by1jYXJ0X19ib2R5IC50ZXh0LXdyYXAgLmJ0bi0tcG9wdXAtY2xvc2Uge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFkZGVkLXRvLWNhcnRfX2JvZHkgLnRleHQtd3JhcCAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2RpYWxvZyB7XG4gIHBhZGRpbmc6IDEuNXJlbSA0LjVyZW0gMTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fZGlhbG9nIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMi41cmVtIDZyZW07XG4gIH1cbn1cbi5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAudGl0bGUsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBpbnB1dCwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaW5wdXQsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgc3Ryb25nLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgcCwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLnRleHQgaDEsIC50ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDEsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLnRhYmxlX192YWx1ZSwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgxLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgxLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGgyLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMSwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgaDIsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IHAsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBoMiwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGVtLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1hcHByb3ZlLWRlbGV0ZV9fYm9keSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tYXBwcm92ZS1kZWxldGVfX2JvZHkgYSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucG9wdXAtLWFwcHJvdmUtZGVsZXRlX19ib2R5IC5kZWxldGUtY2FydCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFjY291bnQub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wb3B1cC0tYWNjb3VudC5sb2dpbiAucG9wdXAtLWFjY291bnRfX2RpYWxvZywgLnBvcHVwLS1hY2NvdW50LmxvZ2luIC5wb3B1cC0tYWNjb3VudF9fc2VwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VFNkM1O1xufVxuLnBvcHVwLS1hY2NvdW50LnNpZ251cCAucG9wdXAtLWFjY291bnRfX3NlcCwgLnBvcHVwLS1hY2NvdW50LnNpZ251cCAuc29jaWFsLWxvZ2luIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1cC0tYWNjb3VudF9fZGlhbG9nIHtcbiAgd2lkdGg6IDg0cmVtO1xuICBtYXJnaW46IDE4LjVyZW0gYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFjY291bnRfX2RpYWxvZyB7XG4gICAgbWFyZ2luOiA1cmVtIDEuNXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLnBvcHVwLS1hY2NvdW50X19kaWFsb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMDAuMTMlIDM3My45MSUgYXQgNTAlIDUwLjAyJSwgI0ZCRTc5QiAxNi4xNyUsICNEMUE1NUQgMTAwJSk7XG59XG4ucG9wdXAtLWFjY291bnRfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDNyZW0gM3JlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1hY2NvdW50X19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xuICB9XG59XG4ucG9wdXAtLWFjY291bnRfX2JvZHkge1xuICBwYWRkaW5nOiAwIDE0LjdyZW0gN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFjY291bnRfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMi4ycmVtIDRyZW07XG4gIH1cbn1cbi5wb3B1cC0tYWNjb3VudF9fc3VidGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWNjb3VudF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIH1cbn1cbi5wb3B1cC0tYWNjb3VudCAuc29jaWFsLWxvZ2luIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1hY2NvdW50IC5zb2NpYWwtbG9naW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wb3B1cC0tYWNjb3VudCAuc29jaWFsLWxvZ2luX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWNjb3VudCAuc29jaWFsLWxvZ2luX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICB9XG59XG4ucG9wdXAtLWFjY291bnQgLnNvY2lhbC1sb2dpbl9fYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3B1cC0tYWNjb3VudCAuc29jaWFsLWxvZ2luX19idG4td3JhcCAuYnRuLS1zb2NpYWwtbG9naW4tZmFjZWJvb2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvcHVwLS1hY2NvdW50X19zZXAge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNC41cmVtIGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1hY2NvdW50X19zZXAge1xuICAgIG1hcmdpbjogMi40cmVtIDAgMXJlbTtcbiAgfVxufVxuLnBvcHVwLS1hY2NvdW50X19zZXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC4xcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjA1cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2Qzc3RTtcbn1cbi5wb3B1cC0tYWNjb3VudF9fc2VwIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnBvcHVwLS1hY2NvdW50X19mb3JtLXdyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFjY291bnRfX2Zvcm0td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICB9XG59XG4ucG9wdXAtLWFjY291bnRfX2Zvcm0td3JhcCBmb3JtIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuLnBvcHVwLS1jYXJ0Lm9wZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnBvcHVwLS1jYXJ0Lm9wZW4gLnBvcHVwLS1jYXJ0X19kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ucG9wdXAtLWNhcnQuZW1wdHkgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLnByb21vIHtcbiAgbWFyZ2luLXRvcDogMjB2aDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnQuZW1wdHkgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLnByb21vIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucG9wdXAtLWNhcnQuZW1wdHkgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyB7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnQuZW1wdHkgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDMuM3JlbSAzLjZyZW0gMS45cmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnQuZW1wdHkgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucG9wdXAtLWNhcnQuZW1wdHkgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZDpob3ZlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucG9wdXAtLWNhcnRfX2RpYWxvZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fZGlhbG9nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19tYWluIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX21haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2JvZHkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDI1cmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExLjJyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gOC44cmVtIC0gNS42cmVtKTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19ib2R5IC50b3RhbHMtd3JhcCB7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDY1cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19ib2R5IC50b3RhbHMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fYm9keSAudG90YWxzLXdyYXAgLnRvdGFsLXdlaWdodCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMTJyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENUQ2RDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19leHRyYXMge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzID4gLmlubmVyLXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG4gIHBhZGRpbmc6IDEuM3JlbSAzLjRyZW0gMS4zcmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19leHRyYXMgPiAuaW5uZXItd3JhcCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEuM3JlbSAxLjVyZW0gMS4xcmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyAudGl0bGUsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucG9wdXAtLWNhcnRfX2V4dHJhcyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX2V4dHJhcyBpbnB1dCwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX2V4dHJhcyBpbnB1dCwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIHN0cm9uZywgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnByb21vX190ZXh0IGgyLCAucHJvbW9fX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucG9wdXAtLWNhcnRfX2V4dHJhcyBwLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAudGV4dCBoMSwgLnRleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucG9wdXAtLWNhcnRfX2V4dHJhcyAudGFibGVfX3ZhbHVlLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgcCwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucG9wdXAtLWNhcnRfX2V4dHJhcyBlbSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnRpdGxlLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnBvcHVwLS1jYXJ0X19leHRyYXMgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0X3RpdGxlLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaW5wdXQsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaW5wdXQsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9tb19fdGV4dCBzdHJvbmcsIC5wcm9tb19fdGV4dCAucG9wdXAtLWNhcnRfX2V4dHJhcyBzdHJvbmcsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmxvZy1zZWN0aW9uX190ZXh0IHAsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X19leHRyYXMgcCwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnRleHQgaDEsIC50ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgxLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IGgyLCAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnRhYmxlX192YWx1ZSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmNvbnRhY3QtdXNfX3RleHQgaDEsIC5jb250YWN0LXVzX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgxLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgyLCAudGV4dC1hbmQtaW1nX190aXRsZSAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIHAsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgLnBvcHVwLS1jYXJ0X19leHRyYXMgZW0sIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvIDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyB7XG4gICAgbWF4LWhlaWdodDogNzglO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjJyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgYSAuaW1nLXdyYXAge1xuICB3aWR0aDogNy41cmVtO1xuICBoZWlnaHQ6IDdyZW07XG4gIG1hcmdpbi1sZWZ0OiAxLjhyZW07XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgLmltZy13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgLnByb2R1Y3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgLnByb2R1Y3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI4cmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgLmFycm93IHtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fZXh0cmFzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzIC5idG4tLXBvcHVwLWNsb3NlIHtcbiAgY29sb3I6ICNBRUFFQUU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJ0bi0tcG9wdXAtY2xvc2UgLmljb24tLXBvcHVwLWNsb3NlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyAucHJvY2VlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXAtLWNhcnRfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA4LjNyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEuOXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA4LjNyZW07XG4gICAgcGFkZGluZzogMHJlbSAyLjlyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5oZWFkZXJfX2NhcnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5oZWFkZXJfX2NhcnQtd3JhcCAuYnRuLS1jYXJ0LWJ3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBvcHVwLS1jYXJ0X19oZWFkZXIgLmNsb3NlLXdyYXAge1xuICB0b3A6IDEuOXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjlyZW07XG59XG4ucG9wdXAtLWNhcnRfX2hlYWRlciAuY2xvc2Utd3JhcCAuaWNvbi0tcG9wdXAtY2xvc2Uge1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogMC4wOHJlbTtcbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRpdGxlLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaW5wdXQsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGlucHV0LCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9tb19fdGV4dCBzdHJvbmcsIC5wcm9tb19fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIHN0cm9uZywgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvbW9fX3RleHQgaDIsIC5wcm9tb19fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIHAsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC50ZXh0IGgxLCAudGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgxLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmdvb2dsZS1yZXZpZXdzX190ZXh0IGgyLCAuZ29vZ2xlLXJldmlld3NfX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC50YWJsZV9fdmFsdWUsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnVwbG9hZC1mb3JtX190ZXh0IGgyLCAudXBsb2FkLWZvcm1fX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRleHQtYW5kLWltZ19fdGl0bGUgaDEsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDEsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IGgyLCAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBwLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb2R1Y3RzLXNsaWRlcl9fdGV4dC13cmFwLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBlbSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudGl0bGUsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBpbnB1dCwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaW5wdXQsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgc3Ryb25nLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgcCwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRleHQgaDEsIC50ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDEsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRhYmxlX192YWx1ZSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgxLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgxLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIHAsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGVtLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2hlYWRlciAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19zaGlwcGluZyB7XG4gIGhlaWdodDogNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMXJlbSAxLjRyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX3NoaXBwaW5nIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGhlaWdodDogNS42cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX3NoaXBwaW5nIC5zaGlwcGluZy10aW1lIHtcbiAgbWF4LXdpZHRoOiA4MSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyAuc2hpcHBpbmctdGltZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fc2hpcHBpbmcgLmJ0bi0tc2Vjb25kYXJ5LCAucG9wdXAtLWNhcnRfX3NoaXBwaW5nIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX3NoaXBwaW5nIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU2ltcGxlUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyAuYnRuLS1zZWNvbmRhcnksIC5wb3B1cC0tY2FydF9fc2hpcHBpbmcgLmZvcm0tLWhvbWVwYWdlIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLWhvbWVwYWdlIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tY2FydF9fc2hpcHBpbmcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucG9wdXAtLWNhcnRfX3RpdGxlIC50aXRsZSwgLnBvcHVwLS1jYXJ0X190aXRsZSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucG9wdXAtLWNhcnRfX3RpdGxlIC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9kdWN0X3RpdGxlLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX3RpdGxlIGlucHV0LCAucG9wdXAtLWNhcnRfX3RpdGxlIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXQsIC5mb3JtLS1jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1jYXJ0X190aXRsZSBpbnB1dCwgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvbW9fX3RleHQgc3Ryb25nLCAucHJvbW9fX3RleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBzdHJvbmcsIC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb21vX190ZXh0IGgyLCAucHJvbW9fX3RleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmxvZy1zZWN0aW9uX190ZXh0IHAsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBwLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5ibG9nLXNlY3Rpb25fX3RleHQgaDIsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAudGV4dCBoMSwgLnRleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBoMSwgLnBvcHVwLS1jYXJ0X190aXRsZSAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IGgyLCAubmV3c2xldHRlci1zZWN0aW9uX190ZXh0IC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmluc3RhZ3JhbV9fdGV4dCBoMiwgLmluc3RhZ3JhbV9fdGV4dCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnRhYmxlX192YWx1ZSwgLmNvbXBhcmlzb24gLnRhYmxlX19jb2wtLTEgLnBvcHVwLS1jYXJ0X190aXRsZSAudGFibGVfX3ZhbHVlLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSwgLmJhbm5lcl9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fdGl0bGUgaDEsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaG9wIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmNvbnRhY3QtdXNfX3RleHQgaDEsIC5jb250YWN0LXVzX190ZXh0IC5wb3B1cC0tY2FydF9fdGl0bGUgaDEsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtZm9ybV9fdGV4dCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiwgLnRleHQtYW5kLXBvaW50c19fdGV4dCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAucG9wdXAtLWNhcnRfX3RpdGxlIGgxLCAucG9wdXAtLWNhcnRfX3RpdGxlIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgyLCAudGV4dC1hbmQtaW1nX190aXRsZSAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgcCwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5wb3B1cC0tY2FydF9fdGl0bGUgcCwgLnBvcHVwLS1jYXJ0X190aXRsZSAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLnBvcHVwLS1jYXJ0X190aXRsZSAuc2luZ2xlIC5wb3N0X19jb250ZW50IGVtLCAuc2luZ2xlIC5wb3N0X19jb250ZW50IC5wb3B1cC0tY2FydF9fdGl0bGUgZW0sIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5zaG9wIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X190aXRsZSBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9wdXAtLWNhcnRfX3RpdGxlIC5jbGVhci1jYXJ0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBvcHVwLS1jYXJ0X19jbG9zZSBzdmcgI1NpZ24tVXAtIHtcbiAgc3Ryb2tlOiAjRkZGRkZGO1xufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYnRuLS1wb3B1cC1jbG9zZSAuaWNvbiB7XG4gIHdpZHRoOiAzLjRyZW07XG4gIGhlaWdodDogMy40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5idG4tLXBvcHVwLWNsb3NlIC5pY29uIHtcbiAgICB3aWR0aDogMS44cmVtO1xuICAgIGhlaWdodDogMS44cmVtO1xuICB9XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGl0bGUsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBpbnB1dCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBpbnB1dCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIHN0cm9uZywgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb21vX190ZXh0IGgyLCAucHJvbW9fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBwLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGV4dCBoMSwgLnRleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGFibGVfX3ZhbHVlLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgcCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBlbSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGl0bGUsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBpbnB1dCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBpbnB1dCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb21vX190ZXh0IHN0cm9uZywgLnByb21vX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIHN0cm9uZywgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb21vX190ZXh0IGgyLCAucHJvbW9fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBwLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmxvZy1zZWN0aW9uX190ZXh0IGgyLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGV4dCBoMSwgLnRleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5pbnN0YWdyYW1fX3RleHQgaDIsIC5pbnN0YWdyYW1fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGFibGVfX3ZhbHVlLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyX19jb250ZW50LXdyYXAgaDEsIC5iYW5uZXJfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2hvcCAuYmFubmVyLm1lZGl1bSAud29vY29tbWVyY2Utb3JkZXJpbmcgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5jb250YWN0LWZvcm1fX3RleHQgaDIsIC5jb250YWN0LWZvcm1fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgaDIsIC50ZXh0LWFuZC1wb2ludHNfX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAudGV4dC1hbmQtaW1nX190ZXh0IGgyLCAudGV4dC1hbmQtaW1nX190ZXh0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgcCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIGgyLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAucG9zdF9fY29udGVudCBlbSwgLnNpbmdsZSAucG9zdF9fY29udGVudCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBlbSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5zaG9wIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gIH1cbn1cbi5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19kaWFsb2cge1xuICB3aWR0aDogMTMzcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMy44cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1lbXB0eS1jYXJ0X19kaWFsb2cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkge1xuICBtYXJnaW46IDVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkge1xuICAgIG1hcmdpbjogNnJlbSAwO1xuICB9XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbjogMCAtMXJlbTtcbiAgcGFkZGluZzogMCAxMHJlbSA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZW1wdHktY2FydF9fYm9keSAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTAuMnJlbTtcbiAgfVxufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIC5pdGVtIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIgLml0ZW0ge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcGFkZGluZzogMCAwLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICB9XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIgLml0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAzLjZyZW0gMS41cmVtIDNyZW07XG4gIGJveC1zaGFkb3c6IC0ycHggNHB4IDhweCAwIHJnYmEoMTM4LCAxNzIsIDE4NCwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIgLml0ZW0gYSB7XG4gICAgcGFkZGluZzogMi4xcmVtIDIuNHJlbSAxLjVyZW07XG4gIH1cbn1cbi5wb3B1cC0tZW1wdHktY2FydF9fYm9keSAud3JhcHBlciAuaXRlbSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA3LjhyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIgLml0ZW0gaW1nIHtcbiAgICB3aWR0aDogNi4zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbiAgfVxufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIC5pdGVtIHAge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlNpbXBsZVByb1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uY2FydF9fbWFpbi1jb250ZW50IHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpKTtcbn1cbi5jYXJ0X190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIHtcbiAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIC53b29jb21tZXJjZS1tZXNzYWdlIHtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3Age1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgcGFkZGluZzogMS44cmVtIDRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGhlYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGhlYWQgdHIgdGgge1xuICBwYWRkaW5nOiAwLjlyZW0gMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRoZWFkIHRyIHRoLnByb2R1Y3QtcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGhlYWQgdHIgdGgucHJvZHVjdC10aHVtYm5haWwge1xuICB3aWR0aDogMThyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRoZWFkIHRyIHRoLnByb2R1Y3QtbmFtZSB7XG4gIHdpZHRoOiA0OS41cmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU0RTQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgcGFkZGluZy1yaWdodDogMTYuNnJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW06bnRoLWxhc3QtY2hpbGQoMikge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC10aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMThyZW07XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC10aHVtYm5haWwgaW1nIHtcbiAgICB3aWR0aDogMTRyZW07XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1uYW1lIHtcbiAgcGFkZGluZzogMCA1LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1uYW1lIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LW5hbWUgYTpub3QoLnJlbW92ZSkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtbmFtZSBhOm5vdCgucmVtb3ZlKSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LW5hbWUgYS5yZW1vdmUge1xuICBjb2xvcjogI0U0RTRFNDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LW5hbWUgYS5yZW1vdmUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3R0b206IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtbmFtZSAuc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1wcmljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXByaWNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXByaWNlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHktd3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5LXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHktd3JhcCAucXVhbnRpdHkge1xuICAvKiBDaHJvbWUsIFNhZmFyaSwgRWRnZSwgT3BlcmEgKi9cbiAgLyogRmlyZWZveCAqL1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHktd3JhcCAucXVhbnRpdHkgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5IC5xdWFudGl0eS13cmFwIC5xdWFudGl0eSBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHktd3JhcCAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIHdpZHRoOiAxMHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5LXdyYXAgLnF1YW50aXR5IGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgd2lkdGg6IDhyZW07XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3Qtc3VidG90YWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1zdWJ0b3RhbCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1zdWJ0b3RhbCAud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2wge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmJ0bi0tY2FydC1jb3Vwb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuN3JlbSAzLjFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmJ0bi0tY2FydC1jb3Vwb24ge1xuICAgIG1hcmdpbi10b3A6IDIuNnJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuYnRuLS1jYXJ0LWNvdXBvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIitcIjtcbiAgdG9wOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMy4ycmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuYnRuLS1jYXJ0LWNvdXBvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmJ0bi0tY2FydC1jb3Vwb24uc2hvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi1cIjtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDMuMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiAjY291cG9uX2NvZGUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBtYXJnaW46IDJyZW0gMCA0cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU0RTQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uICNjb3Vwb25fY29kZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIGJ1dHRvbltuYW1lPWFwcGx5X2NvdXBvbl0ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSA3LjdyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIHtcbiAgcGFkZGluZy10b3A6IDEuNnJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyIHRkIC5hbW91bnQge1xuICBmb250LXNpemU6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyIHRkIC5hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyIHRkIC5hbW91bnQgLndvb2NvbW1lcmNlLVByaWNlLWN1cnJlbmN5U3ltYm9sIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLmNhcnQtZGlzY291bnQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcGFkZGluZzogMCAycmVtIDJyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDJyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGggLmJ0bi0tY2FydC1zaGlwcGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDIuN3JlbSAzLjFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRoIC5idG4tLWNhcnQtc2hpcHBpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIHRvcDogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMuMnJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0aCAuYnRuLS1jYXJ0LXNoaXBwaW5nLnNob3c6OmFmdGVyIHtcbiAgY29udGVudDogXCItXCI7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMy4xcmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGQgI3NoaXBwaW5nX21ldGhvZCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGQgI3NoaXBwaW5nX21ldGhvZCBsaSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDAwMDAwO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkgbGFiZWwgLmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkgaW5wdXQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkgaW5wdXQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGQgI3NoaXBwaW5nX21ldGhvZCBsaSBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGQgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWRlc3RpbmF0aW9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGQgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLmNhcnQtc3VidG90YWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbiAgcGFkZGluZy10b3A6IDUuNXJlbTtcbiAgb3JkZXI6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLmNhcnQtc3VidG90YWwge1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5vcmRlci10b3RhbCB7XG4gIG9yZGVyOiAzO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDMuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTRFNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNhcnQtY29tbWVudCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2FydC1jb21tZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNhcnQtY29tbWVudCBhIHtcbiAgY29sb3I6ICNFNEU0RTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxLjg1cmVtIDEwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCB7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNi42cmVtKTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fZW1wdHktbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0LjhyZW0gMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2VtcHR5LW1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmc6IDUuMnJlbSAxLjVyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLmNhdC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAuY2F0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDMuN3JlbTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RjlGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW0ubG9hZGluZyB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX191cHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDNyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3VwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAuc2FsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjJyZW0gMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5zYWxlLS1ub3RpY2Uge1xuICBjb2xvcjogI0ZGOEMxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzQsIDcxLCAzNywgMC4wOCk7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAuc2FsZS0tbm90aWNlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5zYWxlLS1hZGRlZCB7XG4gIGNvbG9yOiAjMzRBNzQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAxNjcsIDY0LCAwLjA4KTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWxpbmsge1xuICBmbGV4OiAwIDAgMjAuNjg5NjU1MTcyNCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjAuNjg5NjU1MTcyNCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtbGluayB7XG4gICAgaGVpZ2h0OiA5LjVyZW07XG4gICAgZmxleDogMCAwIDI4Ljc4Nzg3ODc4NzklO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAyOC43ODc4Nzg3ODc5JTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtbGluayBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWF4LXdpZHRoOiAyMy41cmVtO1xuICBwYWRkaW5nLXRvcDogMi43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWxpbmsgc3BhbiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW0gLnByb2R1Y3QtZGV0YWlscyB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMi4zcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAucHJvZHVjdC1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtdGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAucHJvZHVjdC1kZXRhaWxzIC52YXJpYXRpb24ge1xuICBtYXJnaW46IDFyZW0gMCAwO1xuICBhbGlnbi1zZWxmOiB1bnNldDtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5wcm9kdWN0LWRldGFpbHMgLnZhcmlhdGlvbiAudmFyaWF0aW9uLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAucHJvZHVjdC1kZXRhaWxzIC5wcmljZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8ge1xuICBmbGV4OiAwIDAgMjIuNDEzNzkzMTAzNCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjIuNDEzNzkzMTAzNCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyB7XG4gICAgZmxleDogMCAwIDIzLjUyOTQxMTc2NDclO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAyMy41Mjk0MTE3NjQ3JTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5jYXJ0X2l0ZW1fX3F1YW50aXR5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuOXJlbSAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAuY2FydF9pdGVtX19xdWFudGl0eSAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAuY2FydF9pdGVtX19xdWFudGl0eSAucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLmNhcnRfaXRlbV9fcXVhbnRpdHkgLnF1YW50aXR5IGlucHV0IHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnByaWNlIGRlbCB7XG4gIGNvbG9yOiAjNkU4NTk2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSBkZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA2MSU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDY4JTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RTg1OTY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTVkZWcpO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgZGVsIC5hbW91bnQgYmRpIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnByaWNlIGlucywgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgYmRpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSBpbnMgLmFtb3VudCwgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgYmRpIC5hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgLmFtb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU2ltcGxlUHJvXCIsIHNhbnMtc2VyaWY7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnByaWNlIC5hd2RyX2NhcnRfc3RyaWtlb3V0X2xpbmU6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogMC42cmVtO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lIGRlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lIC5hbW91bnQge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZS1wZXIge1xuICBjb2xvcjogI0U0RTRFNDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnJlbW92ZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBjb2xvcjogI0FFQUVBRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucmVtb3ZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIHtcbiAgcGFkZGluZzogMi41cmVtIDEwcmVtIDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAzLjNyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMi4ycmVtIDIuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDFweCAzcHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjE2KSkgZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjE0KSkgZHJvcC1zaGFkb3coMHB4IDExcHggN3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wOCkpIGRyb3Atc2hhZG93KDBweCAyMHB4IDhweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDIpKSBkcm9wLXNoYWRvdygwcHggMzFweCA5cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDEuM3JlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dC5kLWRlc2t0b3Age1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dC5kLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkIC5hbW91bnQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnRfX2NvbW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2NvbW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdCAuc3VtbWFyeSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLnN1bW1hcnkgLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdCAuc3VtbWFyeSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiBhLCAucHJvZHVjdCAuc3VtbWFyeSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiAuc2VwIHtcbiAgY29sb3I6ICNBM0EzQTM7XG59XG4ucHJvZHVjdCAuYmFkZ2Uge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0IC5iYWRnZSB7XG4gICAgdG9wOiAxLjFyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcbiAgfVxufVxuLnByb2R1Y3QgLmJhZGdlLmdvbGQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2NGRlZywgI0QxQTU1RCAtMy42NyUsICNGQkU3OUIgNjkuNiUsICNEMUE1NUQgMTM0LjI1JSk7XG59XG4ucHJvZHVjdCAuYmFkZ2UuYmxhY2sge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5wcm9kdWN0Lm91dG9mc3RvY2sgLnBsdXMtYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkIgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gIG1pbi1oZWlnaHQ6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnByb2R1Y3QgLnByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9kdWN0IC5wcmljZS1wZXIge1xuICBjb2xvcjogI0U0RTRFNDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLnByaWNlLXBlciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcC5oaWRlIC5wbHVzLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwIGlucHV0IHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAwcHg7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogMi41cmVtO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXAgaW5wdXQge1xuICAgIG1heC13aWR0aDogMXJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwX19udW1iZXItYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwX19udW1iZXItYnRuIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICB9XG59XG4ucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXBfX251bWJlci1idG4ubWludXMtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvbWludXMuc3ZnKSBjZW50ZXIvMzAlIG5vLXJlcGVhdCwgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMCU7XG59XG4ucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXBfX251bWJlci1idG4ucGx1cy1idG4ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvcGx1cy5zdmcpIGNlbnRlci8zMCUgbm8tcmVwZWF0LCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwJTtcbn1cbi5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcC5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwLmRpc2FibGVkIC5taW51cy1idG4sIC5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcC5kaXNhYmxlZCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcge1xuICBtYXJnaW46IDcuNXJlbSBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlOm5vdCgucHJvZHVjdF9jYXQtMjcpIHtcbiAgbWFyZ2luOiA4LjVyZW0gYXV0byAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGU6bm90KC5wcm9kdWN0X2NhdC0yNykge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICBmbGV4OiAwIDAgNDguMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDguMzMzMzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAxMS45NDQ0NDQ0NDQ0JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlOm5vdCgucHJvZHVjdF9jYXQtMjcpIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICBmbGV4OiAwIDAgNDkuMTI3OTA2OTc2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDkuMTI3OTA2OTc2NyU7XG4gIG1hcmdpbi1sZWZ0OiAyLjY5MTc5MDA0MDQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGU6bm90KC5wcm9kdWN0X2NhdC0yNykgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjZyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UgYSBpbWcge1xuICAgIGhlaWdodDogMzVyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC12aWV3cG9ydCB7XG4gIGZsZXg6IDAgMCA4MS42NTY4MDQ3MzM3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA4MS42NTY4MDQ3MzM3JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtdmlld3BvcnQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYge1xuICBmbGV4OiAwIDAgMTMuMDE3NzUxNDc5MyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTMuMDE3NzUxNDc5MyU7XG4gIG1hcmdpbi1sZWZ0OiA1LjMyNTQ0Mzc4NyU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm90dG9tOiAxLjhyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLW5hdiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYgbGkge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luOiAwIDAuNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFQkQ2O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWNvbnRyb2wtbmF2IGxpOmhhcyg+IGltZy5mbGV4LWFjdGl2ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkM3N0U7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLW5hdiBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYgbGkgaW1nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYgbGkueWl0aF9mZWF0dXJlZF90aHVtYm5haWw6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDhyZW07XG4gIGhlaWdodDogOHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC52anMtYmlnLXBsYXktYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9wbGF5LnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3Rfd2VpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3dlaWdodCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLXRvcDogMC44cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X190YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiA0cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fdGFncyB7XG4gICAgbWFyZ2luOiAyLjJyZW0gMDtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fdGFncyAucHJvZHVjdC10YWcge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZCO1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3RhZ3MgLnByb2R1Y3QtdGFnIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDEuOHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fdGFncyAucHJvZHVjdC10YWc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc3RvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuY2FydCB7XG4gIG1hcmdpbjogNHJlbSAwO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuY2FydCAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmNhcnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiB7XG4gIHBhZGRpbmc6IDJyZW0gNXJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0MWRlZywgI0ZCRTc5QiAtMTAuMzMlLCAjRDFBNTVEIDg3Ljg1JSk7XG4gIGZpbHRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxLjNyZW0gOHJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbi5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHN0cm9uZywgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fZGVzYyBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiBzdHJvbmcsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2Rlc2Mgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIC5idG4tLXJlYWQtbW9yZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlLCAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiBsaS5pcy1hY3RpdmUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2Rlc2MgLmJ0bi0tcmVhZC1tb3JlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19kZXNjIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5pcy1hY3RpdmUsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19kZXNjIGxpLmlzLWFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19yZWNpcGVzIHtcbiAgbWFyZ2luOiA2LjFyZW0gMDtcbiAgcGFkZGluZzogMS40cmVtIDIuN3JlbTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19yZWNpcGVzIHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gM3JlbTtcbiAgICBtYXJnaW46IDIuNHJlbSAwIDMuMnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbi1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDAgLTJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkX192YXJpYXRpb25zLXdyYXAge1xuICAgIG1hcmdpbjogMCAtMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19jb250YWluZXIge1xuICBmbGV4OiAwIDAgNDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkX192YXJpYXRpb25zLXdyYXAgLnZhcmlhdGlvbnNfX2NvbnRhaW5lciB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fY29udGFpbmVyIC5jb2xsYXBzZS13cmFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19jb250YWluZXIgLmNvbGxhcHNlLXdyYXAgLmJ0bi0tZHJvcGRvd24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19jb250YWluZXIgLmNvbGxhcHNlLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fY29udGFpbmVyIC5jb2xsYXBzZS13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkX192YXJpYXRpb25zLXdyYXAgLnZhcmlhdGlvbnNfX2NvbnRhaW5lciAuY29sbGFwc2Utd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fY29udGFpbmVyIC5jb2xsYXBzZS13cmFwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS42cmVtIDEuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19jb250YWluZXIgLmNvbGxhcHNlLXdyYXAgLmJ0bi0tZHJvcGRvd24sIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19jb250YWluZXIgLmNvbGxhcHNlLXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fY29udGFpbmVyIC5jb2xsYXBzZS13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkX192YXJpYXRpb25zLXdyYXAgLnZhcmlhdGlvbnNfX2NvbnRhaW5lciAuY29sbGFwc2Utd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fY29udGFpbmVyIC5jb2xsYXBzZS13cmFwIGEge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC5idG4tLXNpemVzIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjOTY5Njk2O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC5idG4tLXNpemVzIHtcbiAgICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19idG5zLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19idG5zLXdyYXAgLnZhcmlhdGlvbnNfX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgcGFkZGluZzogMC44cmVtIDEuM3JlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZF9fdmFyaWF0aW9ucy13cmFwIC52YXJpYXRpb25zX19idG5zLXdyYXAgLnZhcmlhdGlvbnNfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0VCRDY7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fYnRucy13cmFwIC52YXJpYXRpb25zX19idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjE7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcCAudmFyaWF0aW9uc19fYnRucy13cmFwIC52YXJpYXRpb25zX19idG4gLmNvbG9yLWN1YmUge1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgcGFkZGluZzogMy41cmVtIDA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2Qzc3RTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkM3N0U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIHtcbiAgICBwYWRkaW5nOiAxLjlyZW0gMCAzcmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnNpbmdsZV92YXJpYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnRpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZywgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5mb3JtLS1jb250YWN0LXVzIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaW5wdXQsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tY29udGFjdC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBpbnB1dCwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5wcm9tb19fdGV4dCBzdHJvbmcsIC5wcm9tb19fdGV4dCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgc3Ryb25nLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnByb21vX190ZXh0IGgyLCAucHJvbW9fX3RleHQgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJsb2ctc2VjdGlvbl9fdGV4dCBwLCAuYmxvZy1zZWN0aW9uX190ZXh0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBwLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJsb2ctc2VjdGlvbl9fdGV4dCBoMiwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAudGV4dCBoMSwgLnRleHQgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgxLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCBoMiwgLm5ld3NsZXR0ZXItc2VjdGlvbl9fdGV4dCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuaW5zdGFncmFtX190ZXh0IGgyLCAuaW5zdGFncmFtX190ZXh0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5nb29nbGUtcmV2aWV3c19fdGV4dCBoMiwgLmdvb2dsZS1yZXZpZXdzX190ZXh0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC50YWJsZV9fdmFsdWUsIC5jb21wYXJpc29uIC50YWJsZV9fY29sLS0xIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAudGFibGVfX3ZhbHVlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lcl9fY29udGVudC13cmFwIGgxLCAuYmFubmVyX19jb250ZW50LXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgxLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnNob3AgLmJhbm5lci5tZWRpdW0gLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5zaG9wIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAuc2hvcCAuYmFubmVyLm5vcm1hbCAud29vY29tbWVyY2Utb3JkZXJpbmcgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5jb250YWN0LXVzX190ZXh0IGgxLCAuY29udGFjdC11c19fdGV4dCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDEsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuY29udGFjdC1mb3JtX190ZXh0IGgyLCAuY29udGFjdC1mb3JtX190ZXh0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC51cGxvYWQtZm9ybV9fdGV4dCBoMiwgLnVwbG9hZC1mb3JtX190ZXh0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC50ZXh0LWFuZC1wb2ludHNfX3RpdGxlIGgyLCAudGV4dC1hbmQtcG9pbnRzX190aXRsZSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IGgyLCAudGV4dC1hbmQtcG9pbnRzX190ZXh0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC50ZXh0LWFuZC1pbWdfX3RpdGxlIGgxLCAudGV4dC1hbmQtaW1nX190aXRsZSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDEsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAudGV4dC1hbmQtaW1nX190aXRsZSBoMiwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnRleHQtYW5kLWltZ19fdGV4dCBoMiwgLnRleHQtYW5kLWltZ19fdGV4dCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuY29sbGVjdGlvbnMtc2VjdGlvbl9fdGV4dCBoMiwgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIHAsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgcCwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBoMiwgLmxvZ29zLXNsaWRlcl9fdGV4dC13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5wcm9kdWN0cy1zbGlkZXJfX3RleHQtd3JhcCwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgZW0sIC5zaW5nbGUgLnBvc3RfX2NvbnRlbnQgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGVtLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCBhLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLnByb2R1Y3RfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwX19wcmljZSB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcF9fcHJpY2Uge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXBfX3ByaWNlIGRlbCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXBfX3ByaWNlIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcF9fcHJpY2UgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcF9fcHJpY2UgLnByaWNlIC5tYXgtcHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwX19wcmljZSAucGF5bWVudHMge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXBfX3ByaWNlIC5wYXltZW50cyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0LCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmNhcnQge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuY2FydCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMS43cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCAucXVhbnRpdHksIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAuY2FydCAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLmNhcnQge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC52YXJpYXRpb25zX2Zvcm0gLnZhcmlhdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIHBhZGRpbmc6IDIuNnJlbSAwIDIuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX21ldGEge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyLjZyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fbWV0YSAuaXRlbSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fbWV0YSAuaXRlbV9fdGl0bGUge1xuICBjb2xvcjogI0U0RTRFNDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19tZXRhIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX21ldGEgLml0ZW1fX3RpdGxlIC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuN3JlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX21ldGEgLml0ZW1fX3RpdGxlIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkge1xuICBmbGV4OiAwIDAgNDAuMTE2Mjc5MDY5OCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDAuMTE2Mjc5MDY5OCU7XG4gIG1hcmdpbi1sZWZ0OiA4LjAyMzI1NTgxNCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMS43cmVtIDEuNXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuYmFkZ2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhZGdlLXdyYXAgLmJhZGdlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiB1bnNldDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmJhZGdlLXdyYXAgLmJhZGdlOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC50aXRsZS0tZ29sZCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC50aXRsZS0tZ29sZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuYnRuLS1saWtlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDIuNXJlbTtcbiAgcmlnaHQ6IDE3LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuYnRuLS1saWtlIHtcbiAgICByaWdodDogMi41cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5idG4tLWxpa2Ugc3ZnIC5pbm5lci1maWxsIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5idG4tLWxpa2UuYWN0aXZlIHN2ZyAuaW5uZXItZmlsbCB7XG4gIGZpbGw6ICNFNkM3N0U7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8ge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgcGFkZGluZzogOHJlbSAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTRFNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAge1xuICBmbGV4OiAwIDAgNDcuNDU3NjI3MTE4NiU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDcuNDU3NjI3MTE4NiU7XG4gIG1hcmdpbi1sZWZ0OiA1LjA4NDc0NTc2MjclO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMyB7XG4gIGNvbG9yOiAjRTRFNEU0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IC5kYXRhLXdyYXAge1xuICBmbGV4OiAwIDAgNDcuNDU3NjI3MTE4NiU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDcuNDU3NjI3MTE4NiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveCAuZGF0YS13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveCAuZGF0YS13cmFwX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IC5kYXRhLXdyYXBfX3JvdyBwIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveCAuZGF0YS13cmFwX19yb3cgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDguNnJlbSBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG4gIGZsZXg6IDAgMCA0OC44MzcyMDkzMDIzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0OC44MzcyMDkzMDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIuMzI1NTgxMzk1MyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3QtLWdpZnQucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2R1Y3QtLWdpZnQucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIGEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2R1Y3QtLWdpZnQucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC55d2djLW1haW4tZm9ybS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogOC41NDY1MTE2Mjc5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA0LjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAudGl0bGUsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAub3JkZXJfcmV2aWV3X2hlYWRpbmcsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuZm9ybS0tY29udGFjdC11cyAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtdXMgLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGlucHV0LCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dCwgLmZvcm0tLWNvbnRhY3QtZm9ybSAud3BjZjctZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaW5wdXQsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAucHJvbW9fX3RleHQgc3Ryb25nLCAucHJvbW9fX3RleHQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IHN0cm9uZywgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5wcm9tb19fdGV4dCBoMiwgLnByb21vX190ZXh0IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5ibG9nLXNlY3Rpb25fX3RleHQgcCwgLmJsb2ctc2VjdGlvbl9fdGV4dCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgcCwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5ibG9nLXNlY3Rpb25fX3RleHQgaDIsIC5ibG9nLXNlY3Rpb25fX3RleHQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnRleHQgaDEsIC50ZXh0IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMSwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgaDIsIC5uZXdzbGV0dGVyLXNlY3Rpb25fX3RleHQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmluc3RhZ3JhbV9fdGV4dCBoMiwgLmluc3RhZ3JhbV9fdGV4dCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuZ29vZ2xlLXJldmlld3NfX3RleHQgaDIsIC5nb29nbGUtcmV2aWV3c19fdGV4dCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAudGFibGVfX3ZhbHVlLCAuY29tcGFyaXNvbiAudGFibGVfX2NvbC0tMSAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnRhYmxlX192YWx1ZSwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXJfX2NvbnRlbnQtd3JhcCBoMSwgLmJhbm5lcl9fY29udGVudC13cmFwIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMSwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnNob3AgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5iYW5uZXIubWVkaXVtIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5zaG9wIC5iYW5uZXIubWVkaXVtIC53b29jb21tZXJjZS1vcmRlcmluZyAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAuc2hvcCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLmJhbm5lci5ub3JtYWwgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLnNob3AgLmJhbm5lci5ub3JtYWwgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuY29udGFjdC11c19fdGV4dCBoMSwgLmNvbnRhY3QtdXNfX3RleHQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmNvbnRhY3QtZm9ybV9fdGV4dCBoMiwgLmNvbnRhY3QtZm9ybV9fdGV4dCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAudXBsb2FkLWZvcm1fX3RleHQgaDIsIC51cGxvYWQtZm9ybV9fdGV4dCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAudGV4dC1hbmQtcG9pbnRzX190aXRsZSBoMiwgLnRleHQtYW5kLXBvaW50c19fdGl0bGUgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnRleHQtYW5kLXBvaW50c19fdGV4dCBoMiwgLnRleHQtYW5kLXBvaW50c19fdGV4dCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAudGV4dC1hbmQtaW1nX190aXRsZSBoMSwgLnRleHQtYW5kLWltZ19fdGl0bGUgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnRleHQtYW5kLWltZ19fdGl0bGUgaDIsIC50ZXh0LWFuZC1pbWdfX3RpdGxlIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC50ZXh0LWFuZC1pbWdfX3RleHQgaDIsIC50ZXh0LWFuZC1pbWdfX3RleHQgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmNvbGxlY3Rpb25zLXNlY3Rpb25fX3RleHQgaDIsIC5jb2xsZWN0aW9ucy1zZWN0aW9uX190ZXh0IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCBwLCAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IHAsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAubG9nb3Mtc2xpZGVyX190ZXh0LXdyYXAgaDIsIC5sb2dvcy1zbGlkZXJfX3RleHQtd3JhcCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAucHJvZHVjdHMtc2xpZGVyX190ZXh0LXdyYXAsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuc2luZ2xlIC5wb3N0X19jb250ZW50IGVtLCAuc2luZ2xlIC5wb3N0X19jb250ZW50IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBlbSwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgYSwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMzByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmdpZnQtY2FyZHNfZm9ybSB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC5naWZ0LWNhcmRzX2Zvcm0ge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IC55d2djX2Nob29zZV9kZXNpZ25fdGl0bGUsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuc3RlcC1hcHBlYXJhbmNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpeGVkLXByb2R1Y3QtaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBvcGFjaXR5OiAwLjc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMjAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbn1cblxuLmNoZWNrb3V0LXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmNoZWNrb3V0LXBhZ2VfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDMuM3JlbTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLnl3Z2NfaGF2ZV9jb2RlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIGgzIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApICNvcmRlcl9yZXZpZXdfaGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1lcnJvciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtZXJyb3Ige1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUuM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHJlbSAxLjhyZW0gMCAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHdpZHRoOiA0MC4yOTA2OTc2NzQ0JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHtcbiAgICB0b3A6IDExNHJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcDpub3QoLmZvcm0tcm93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHAuZm9ybS1yb3ctZmlyc3QgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNoZWNrb3V0X2NvdXBvbiBwLmZvcm0tcm93LWZpcnN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNoZWNrb3V0X2NvdXBvbiBwLmZvcm0tcm93LWZpcnN0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHAuZm9ybS1yb3ctZmlyc3QgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHAuZm9ybS1yb3ctbGFzdCBidXR0b24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA1LjNyZW07XG4gIHdpZHRoOiAxNC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0NzQ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNoZWNrb3V0X2NvdXBvbiBwLmZvcm0tcm93LWxhc3QgYnV0dG9uIHtcbiAgICB3aWR0aDogOS4zcmVtO1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1sYXN0IGJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3ctd2hpdGUtZGVjb3JhdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLU5vdGljZUdyb3VwIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIHtcbiAgZmxleDogMCAwIDQ4LjgzNzIwOTMwMjMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ4LjgzNzIwOTMwMjMlO1xuICBtYXJnaW4tbGVmdDogMTAuODcyMDkzMDIzMyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjY3VzdG9tZXJfZGV0YWlscyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIC5jb2wtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIC5jb2wtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI2N1c3RvbWVyX2RldGFpbHMgLmNvbC0xIGgzIHtcbiAgY29sb3I6ICNFNkM3N0U7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjY3VzdG9tZXJfZGV0YWlscyAuY29sLTEgaDMge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIC5jb2wtMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcge1xuICBmbGV4OiAwIDAgNDAuMjkwNjk3Njc0NCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDAuMjkwNjk3Njc0NCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi42cmVtIDQuOHJlbSA2LjNyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIuMXJlbSAxLjVyZW0gMi40cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAub3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRib2R5LCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGZvb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0ZCwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuODVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0aCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkLnByb2R1Y3QtbmFtZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRoLnByb2R1Y3QtbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDgwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkLnByb2R1Y3QtbmFtZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRoLnByb2R1Y3QtbmFtZSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQucHJvZHVjdC1uYW1lIC5wcm9kdWN0X2ltYWdlX2NoZWNrb3V0IHtcbiAgd2lkdGg6IDEycmVtO1xuICBoZWlnaHQ6IDEycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tbGVmdDogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0ZC5wcm9kdWN0LW5hbWUgLnByb2R1Y3RfaW1hZ2VfY2hlY2tvdXQge1xuICAgIGhlaWdodDogMTByZW07XG4gICAgd2lkdGg6IDEwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQgLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQgLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0ZCAucHJvZHVjdC1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQucHJvZHVjdC10b3RhbCB7XG4gIHdpZHRoOiA0OSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkLnByb2R1Y3QtdG90YWwge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQucHJvZHVjdC10b3RhbCA+IHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTEuNXJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRoLnByb2R1Y3QtdG90YWwge1xuICB3aWR0aDogNDklO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyLmNhcnQtc3VidG90YWwge1xuICBwYWRkaW5nOiAxcmVtIDAgMC43cmVtO1xuICBtYXJnaW46IDFyZW0gMCAwLjdyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDVENkQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ci5jYXJ0LXN1YnRvdGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyLmNhcnQtc3VidG90YWwgdGgge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMThyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyLmNhcnQtc3VidG90YWwgdGgge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIuY2FydC1zdWJ0b3RhbCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMi4ycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENUQ2RDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC5idG4tLWNhcnQtc2hpcHBpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgdGgge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMS44cmVtIDAgM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIHRoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW46IDIuM3JlbSAwIDJyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIHRkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyB0ZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkI7XG4gIGJvcmRlci1jb2xvcjogI0Y4RjlGQjtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIC5zaGlwcGluZ19tZXRob2Qge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIC5zaGlwcGluZ19tZXRob2Q6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSAuc2hpcHBpbmdfbWV0aG9kOmNoZWNrZWQgfiBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2Qzc3RTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENUQ2RDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB0aCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLm9yZGVyLXRvdGFsIHRoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nOiAxLjlyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGQgLmFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB0ZCAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5teWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMi42cmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgI0Y4RjlGQjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZCO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OjpiZWZvcmUge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94LmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2NoZWNrLWJsYWNrLnN2Z1wiKSwgI0U2Qzc3RTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkICNGOEY5RkI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3guYWN0aXZlOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMC4zcmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3ggaW5wdXQge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IC5vcHRpb25hbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y4RjlGQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQjtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCAucGF5bWVudF9ib3gge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIC5pbnB1dC1yYWRpbyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDEuNnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIC5pbnB1dC1yYWRpbzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCAuaW5wdXQtcmFkaW86Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZDNzdFO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtdGVybXMtYW5kLWNvbmRpdGlvbnMtd3JhcHBlciAud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLXdyYXBwZXIgLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtdGVybXMtYW5kLWNvbmRpdGlvbnMtd3JhcHBlciAud29vY29tbWVyY2UtdGVybXMtYW5kLWNvbmRpdGlvbnMtY2hlY2tib3gtdGV4dCBhIHtcbiAgY29sb3I6ICMzNTM1MzU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDJyZW0gOHJlbTtcbiAgbWFyZ2luLXRvcDogMi4ycmVtO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggM3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNikpIGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCAxMXB4IDdweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMjBweCA4cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDMxcHggOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMCkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyIHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMDtcbiAgICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX3NlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19zdWItdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud29vY29tbWVyY2Utb3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW5vdGljZSwgLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1vdmVydmlldywgLndvb2NvbW1lcmNlLW9yZGVyIHAsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvdGhhbmtzLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIHtcbiAgICBoZWlnaHQ6IDM2cmVtO1xuICAgIHBhZGRpbmc6IDAgMi43cmVtO1xuICB9XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgbWFyZ2luLWJvdHRvbTogMi4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2dfX3N1YnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2dfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZ19fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTByZW07XG4gIG1hcmdpbi1ib3R0b206IDE0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZ19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLCAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGgyLCAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIge1xuICBmb250LXNpemU6IDIuNHJlbTtcbn1cbi53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSwgLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSB0aGVhZCwgLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRmb290LCAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgdGFibGUgdGhlYWQsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB0YWJsZSB0Zm9vdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGFkZHJlc3MsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBhZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmFjY291bnRfX2NvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExMy40cmVtO1xuICBwYWRkaW5nOiA1LjNyZW0gMCAxMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudF9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMCA1cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmFjY291bnRfX2NvbnRlbnQtd3JhcCBtYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5hY2NvdW50X19jb250ZW50LXdyYXAuZWRpdCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50X19jb250ZW50LXdyYXAuZWRpdCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgICBtYXJnaW46IDIuNHJlbSAtMS41cmVtO1xuICB9XG59XG4uYWNjb3VudF9fY29udGVudC13cmFwLmVkaXQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCA+IC5lZGl0LWFjY291bnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hY2NvdW50X19jb250ZW50LXdyYXAuZWRpdCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbn1cbi5hY2NvdW50X190aXRsZS13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50X190aXRsZS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07XG4gIH1cbn1cbi5hY2NvdW50X190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi5hY2NvdW50IC5jdXN0b20tbG9nb3V0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAuY3VzdG9tLWxvZ291dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5hY2NvdW50IC5jdXN0b20tbG9nb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xvZ291dF9pY29uLnN2Zyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAuY3VzdG9tLWxvZ291dDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlID4gaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICB3aWR0aDogNTFyZW07XG4gIG1hcmdpbjogMCBhdXRvIDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAud29vY29tbWVyY2UtZXJyb3Ige1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogNi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFjY291bnQge1xuICBtYXJnaW46IDA7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWRkcmVzcyBhIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFkZHJlc3MgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLXoteT15vXldefINek16jXmNeZ151cIjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFkZHJlc3MgYTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tY3VzdG9tZXItbG9nb3V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWN1c3RvbWVyLWxvZ291dCBhIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tY3VzdG9tZXItbG9nb3V0IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb3V0X2ljb24uc3ZnKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjlyZW07XG4gIGhlaWdodDogMi4ycmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMS42cmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0U2Qzc3RTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIuaXMtaW5mbyB7XG4gIG1hcmdpbjogNXJlbSBhdXRvO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIuaXMtaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIuaXMtaW5mbyBzdmcge1xuICBvcGFjaXR5OiAwO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyLmlzLWluZm8gYSB7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lci5pcy1pbmZvIGEge1xuICAgIGZsb2F0OiB1bnNldDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tdG9wOiA0LjRyZW07XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiAud29vY29tbWVyY2UtTWVzc2FnZS0taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ID4gLmVkaXQtYWNjb3VudCwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ID4gcCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODRyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40cmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBwYWRkaW5nOiAyLjJyZW0gMTFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAwO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZvcm0ge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4NHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZvcm0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZvcm0gLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIHtcbiAgICBtYXJnaW46IDAgLTEuNXJlbTtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmb3JtIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDZyZW0gMTQuN3JlbSA3LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmb3JtIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNS40cmVtIDEuNXJlbSA0cmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGE6bm90KC5idG4tLXByaW1hcnkpLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzZXMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiA4NHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3Mge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgcGFkZGluZzogMi40cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3Mge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgaDMge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiU2ltcGxlUHJvXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGFkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5vcmRlci10YWJsZS10aXRsZSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjdyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5vcmRlci10YWJsZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgLTEuNXJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgM3JlbSk7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGhlYWQgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2Qzc3RTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRoZWFkIHRoIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBhZGRpbmc6IDRyZW0gM3JlbSAycmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGhlYWQgdGgud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19oZWFkZXItb3JkZXItbnVtYmVyIHtcbiAgd2lkdGg6IDEzJTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRoZWFkIHRoIHNwYW4ge1xuICBjb2xvcjogI0U2Qzc3RTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGOEY5RkI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdHIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW0gNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZDNzdFO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nOiAycmVtIDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQ6OmJlZm9yZSB7XG4gICAgbWluLXdpZHRoOiA4cmVtO1xuICAgIGNvbG9yOiAjRTZDNzdFO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiU2ltcGxlUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW46IDAgMCAwLjlyZW0gMDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLW51bWJlciBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLW51bWJlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIteU15bXnteg15RcIjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1kYXRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi16rXkNeo15nXmlwiO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1czo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIteh15jXmNeV16FcIjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1jdXN0b20tY29sdW1uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi157Xodek16gg16TXqNeZ15jXmdedXCI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItdG90YWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLXodeU17TXmyDXnNeq16nXnNeV151cIjtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLXpNei15XXnNeV16pcIjtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiB7XG4gIHdpZHRoOiAyMC44cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgcGFkZGluZzogMS4zcmVtIDA7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEudmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLnZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMS43cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NsaXBib2FyZC5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgbWFyZ2luLXRvcDogMi4ycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi40cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGgge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGhlYWQgdHIgdGgge1xuICBjb2xvcjogIzZFODU5NjtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIHBhZGRpbmctdG9wOiAxLjhyZW07XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZy10b3A6IDEuOHJlbTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGJvZHkgdHIgdGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGJvZHkgdHIgdGQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJTaW1wbGVQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCB0ZCAud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2wge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyLjhyZW07XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhIHtcbiAgcGFkZGluZzogMS41cmVtIDEwcmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgbWFyZ2luLXRvcDogMi4ycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RCREJEQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMi40cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgLndvb2NvbW1lcmNlLWNvbHVtbl9fdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgLndvb2NvbW1lcmNlLWNvbHVtbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuZWRpdC1hY2NvdW50ID4gLmZvcm0tcm93IHtcbiAgZmxleDogMCAwIDQ1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICBtYXJnaW4tcmlnaHQ6IDIuNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuZWRpdC1hY2NvdW50ID4gLmZvcm0tcm93IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmVkaXQtYWNjb3VudCBmaWVsZHNldCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDZyZW0gMTQuN3JlbSAwcmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuZWRpdC1hY2NvdW50IGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiA1cmVtIDEuNXJlbSAwO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5lZGl0LWFjY291bnQgcDpub3QoLmZvcm0tcm93KSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIGgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbiBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMy4zcmVtO1xufVxuLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG9wIC5mYWNldHdwLXR5cGUtcGFnZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaG9wIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi5zaG9wIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaG9wIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cbi5zaG9wIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIC5wYWdlLW51bWJlcnMge1xuICB3aWR0aDogM3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIC5wYWdlLW51bWJlcnMge1xuICAgIHdpZHRoOiAyLjhyZW07XG4gIH1cbn1cbi5zaG9wIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG59XG4uc2hvcF9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTFyZW07XG59XG4uc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG9wIC5zaG9wLW5hdiB7XG4gIG1hcmdpbi10b3A6IDEwLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCB7XG4gICAgcGFkZGluZzogMC44cmVtIDEuNnJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiAyLjhyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5pcy1hY3RpdmUge1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlIGgxIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNob3AgLnNob3AtbmF2X19saXN0IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IGxpIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYTpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogI0U0RTRFNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYTpub3QoLmFjdGl2ZSkge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG4uc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYS5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IGxpIGEuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG59XG4uc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYS5hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTEuNXB4O1xuICBoZWlnaHQ6IDAuM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaSBhLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaG9wIC5zaG9wLWZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnNob3AgLnNob3AtZmlsdGVycyAuY29udGVudC13cmFwLCAuc2hvcCAuc2hvcC1maWx0ZXJzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLWZpbHRlcnMgLnJlbGF0ZWQsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLWZpbHRlcnMgLnVwLXNlbGxzLCAuc2hvcCAuc2hvcC1maWx0ZXJzIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNob3AtZmlsdGVycyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVycyAuY29udGVudC13cmFwLCAuc2hvcCAuc2hvcC1maWx0ZXJzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLWZpbHRlcnMgLnJlbGF0ZWQsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLWZpbHRlcnMgLnVwLXNlbGxzLCAuc2hvcCAuc2hvcC1maWx0ZXJzIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNob3AtZmlsdGVycyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVycyAuY29udGVudC13cmFwIC5pbm5lci13cmFwLCAuc2hvcCAuc2hvcC1maWx0ZXJzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuaW5uZXItd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLWZpbHRlcnMgLnJlbGF0ZWQgLmlubmVyLXdyYXAsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuaW5uZXItd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLWZpbHRlcnMgLnVwLXNlbGxzIC5pbm5lci13cmFwLCAuc2hvcCAuc2hvcC1maWx0ZXJzIC53b29jb21tZXJjZS1vcmRlcmluZyAuaW5uZXItd3JhcCwgLnNob3AgLnNob3AtZmlsdGVycyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pbm5lci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVycyAuY29udGVudC13cmFwIC5pbm5lci13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNob3AtZmlsdGVycyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmlubmVyLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3AtZmlsdGVycyAucmVsYXRlZCAuaW5uZXItd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuaW5uZXItd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuc2hvcC1maWx0ZXJzIC51cC1zZWxscyAuaW5uZXItd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5pbm5lci13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNob3AtZmlsdGVycyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5pbm5lci13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uc2hvcCAuc2hvcC1maWx0ZXJzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVyc19fZHJvcC13cmFwIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NyU7XG4gICAgei1pbmRleDogMztcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uc2hvcCAuc2hvcC1maWx0ZXJzX19kcm9wLXdyYXAgLmJ0bi0tZHJvcGRvd24sIC5zaG9wIC5zaG9wLWZpbHRlcnNfX2Ryb3Atd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5zaG9wLWZpbHRlcnNfX2Ryb3Atd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSAuc2hvcCAuc2hvcC1maWx0ZXJzX19kcm9wLXdyYXAgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBtYXJnaW46IDIuMnJlbSBhdXRvO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVyc19fZHJvcC13cmFwIC5idG4tLWRyb3Bkb3duLCAuc2hvcCAuc2hvcC1maWx0ZXJzX19kcm9wLXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuc2hvcC1maWx0ZXJzX19kcm9wLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgLnNob3AgLnNob3AtZmlsdGVyc19fZHJvcC13cmFwIGEge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnNob3AgLnNob3AtZmlsdGVyc19fZHJvcC13cmFwIC5zZWxlY3RlZC1maWx0ZXJzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLWZpbHRlcnNfX2Ryb3Atd3JhcCAuc2VsZWN0ZWQtZmlsdGVycy13cmFwIHtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgfVxufVxuLnNob3AgLnNob3AtZmlsdGVyc19fZHJvcC13cmFwIC5zZWxlY3RlZC1maWx0ZXJzLXdyYXAgLnNlbGVjdGVkLWZpbHRlcnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hvcCAuc2hvcC1maWx0ZXJzX19kcm9wLXdyYXAgLnNlbGVjdGVkLWZpbHRlcnMtd3JhcCAuYnRuLS1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm9yZGVyYnkge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDM1cmVtO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNob3AgLmxvb3Age1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG59XG4uc2hvcCAubG9vcC50ZXJtLTI3IHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLmxvb3AudGVybS0yNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNob3AgLmxvb3AudGVybS0yNyAuY29udGVudC13cmFwLCAuc2hvcCAubG9vcC50ZXJtLTI3IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5sb29wLnRlcm0tMjcgLnJlbGF0ZWQsIC5zaG9wIC5sb29wLnRlcm0tMjcgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5sb29wLnRlcm0tMjcgLnVwLXNlbGxzLCAuc2hvcCAubG9vcC50ZXJtLTI3IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaG9wIC5sb29wLnRlcm0tMjcgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5sb29wLnRlcm0tMjcgLmNvbnRlbnQtd3JhcCwgLnNob3AgLmxvb3AudGVybS0yNyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAubG9vcC50ZXJtLTI3IC5yZWxhdGVkLCAuc2hvcCAubG9vcC50ZXJtLTI3IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAubG9vcC50ZXJtLTI3IC51cC1zZWxscywgLnNob3AgLmxvb3AudGVybS0yNyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAuc2hvcCAubG9vcC50ZXJtLTI3IC53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgLTJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSB7XG4gICAgbWFyZ2luOiAwIC0xcmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLnNsaWNrLXNsaWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5zbGljay1zbGlkZXIgLnByb2R1Y3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5iYWRnZS5zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAuaW5uZXItd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAuaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNHJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAuaW5uZXItd3JhcCAuYnRuLS1saWtlIHtcbiAgdG9wOiAyLjVyZW07XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5pbm5lci13cmFwIC5idG4tLWxpa2Uge1xuICAgIHRvcDogMS40cmVtO1xuICAgIHJpZ2h0OiAwLjhyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLmlubmVyLXdyYXAgLmJ0bi0tbGlrZSBzdmcgLmlubmVyLWZpbGwge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAuaW5uZXItd3JhcCAuYnRuLS1saWtlLmFjdGl2ZSBzdmcgLmlubmVyLWZpbGwge1xuICBmaWxsOiAjRTZDNzdFO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycmVtO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEzcmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5pbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAuY29sb3ItcGlja2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5jb2xvci1waWNrZXIge1xuICAgIG1hcmdpbi10b3A6IDEuMXJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAuY29sb3ItcGlja2VyIC5idG4tLWNvbG9yLXBpY2tlciB7XG4gIG1hcmdpbjogMCAwLjhyZW07XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3N1YnRpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fc3VidGl0bGUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLnByb2R1Y3RfX3N1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAgMy4zcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19zdWJ0aXRsZTo6YmVmb3JlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5wcm9kdWN0X19zdWJ0aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMS4zcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3N0YXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3N1YnRpdGxlOjpiZWZvcmUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLnByb2R1Y3RfX3N1YnRpdGxlOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjFyZW07XG4gICAgaGVpZ2h0OiAxLjFyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAucHJpY2UgZGVsIHtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLnByaWNlIGRlbCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAucXVpY2stYWRkIHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLnF1aWNrLWFkZCB7XG4gICAgbWFyZ2luLXRvcDogMS44cmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5xdWljay1hZGRfX2FkZC10by1jYXJ0LWJ0bi13cmFwIHtcbiAgd2lkdGg6IDEzLjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QgLnF1aWNrLWFkZF9fYWRkLXRvLWNhcnQtYnRuLXdyYXAge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0IC5xdWljay1hZGRfX2FkZC10by1jYXJ0LWJ0bi13cmFwIC5udW1iZXItaW5wdXQtd3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdCAucXVpY2stYWRkX19idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZC1jYXQtbG9vcC1pbWcge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA0Ni40cmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZC1jYXQtbG9vcC1pbWcge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBoZWlnaHQ6IDE3cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuc2xpZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLnNsaWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbjogMCAtMC42NXJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5zbGlkZXIgLnByb2R1Y3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3Qge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMiAucHJvZHVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0yIC5wcm9kdWN0IC5iYWRnZSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3QgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0yIC5wcm9kdWN0IC5wcmljZSAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0yIC5wcm9kdWN0IC5xdWljay1hZGQge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0yIC5wcm9kdWN0IC5xdWljay1hZGRfX2FkZC10by1jYXJ0LWJ0bi13cmFwIC5udW1iZXItaW5wdXQtd3JhcF9fbnVtYmVyLWJ0biB7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTMgLnByb2R1Y3Qge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTMgLnByb2R1Y3Qge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMyAucHJvZHVjdC1jYXRlZ29yeSB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMyAucHJvZHVjdC1jYXRlZ29yeSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy00IC5wcm9kdWN0IHtcbiAgZmxleDogMCAwIDI1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTQgLnByb2R1Y3Qge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTQgLnByb2R1Y3QtY2F0ZWdvcnkge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTQgLnByb2R1Y3QtY2F0ZWdvcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAubWFpbi1uYXYgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3RfX2NvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW5mbyB7XG4gIHBhZGRpbmc6IDdyZW0gMCA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvIHtcbiAgICBwYWRkaW5nOiAzLjRyZW0gMCAxLjlyZW07XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvIC50YWItYnRuIHtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDhyZW07XG4gIG1hcmdpbi1sZWZ0OiAzLjdyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW5mbyAudGFiLWJ0biB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnRhYi1idG4uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNFNkM3N0U7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbmZvIC50YWJsaXN0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW5mbyAudGFibGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVyZW0gMCA5cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzIC5jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzIC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaG9wIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICBtYXgtd2lkdGg6IDkycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAuY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgICBtYXgtd2lkdGg6IDQxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzIHtcbiAgICBwYWRkaW5nOiAxLjlyZW0gMCAzLjhyZW07XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjc19faW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3NfX2ltZy13cmFwIGltZyB7XG4gIHdpZHRoOiA4LjdyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA5cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2dvbGQtYmcuanBnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjZyZW07XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAuc3BlY3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAuc3BlY3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMuN3JlbTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzIC5zcGVjczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDMuMnJlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkM3N0U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXNwZWNzIC5zcGVjczo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnNwZWNzX19zcGVjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2Qzc3RTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1zcGVjcyAuc3BlY3NfX3NwZWM6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnNwZWNzX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMy4xcmVtIDEuMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnNwZWNzX190aXRsZSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnNwZWNzX192YWx1ZSB7XG4gIG1hcmdpbi10b3A6IDEuOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qtc3BlY3MgLnNwZWNzX192YWx1ZSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyB7XG4gIG1hcmdpbjogNi40cmVtIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMy4zcmVtIDAgMTByZW07XG4gICAgYm9yZGVyLWNvbG9yOiAjRjhGOUZCO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmJ0bi0tcHJpbWFyeSwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgaW5wdXQsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXN1Ym1pdCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbltuYW1lPWFwcGx5X2NvdXBvbl0sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSBhLCAuc2hvcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAud29vY29tbWVyY2Utb3JkZXJpbmcgLm5hdl9fbGlzdCBsaSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5yZWxhdGVkX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucmVsYXRlZF9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuYnRuLS1wcmltYXJ5LCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmZvcm0tLXVwbG9hZC1mb3JtIC53cGNmNy1mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0LCAuZm9ybS0tdXBsb2FkLWZvcm0gLndwY2Y3LWZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGlucHV0LCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcC0tc3VibWl0IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyAubmF2X19saXN0IGxpIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgYSwgLnNob3AgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5uYXZfX2xpc3QgbGkgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC51cC1zZWxsc19fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC51cC1zZWxsc19fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnVwLXNlbGxzX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAudXAtc2VsbHNfX2xpbmstd3JhcCBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBwYWRkaW5nOiAycmVtIDcuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wc3dwX19iZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHN3cF9fdG9wLWJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wc3dwX19jYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy13aGl0ZS5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG5kbC52YXJpYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMThyZW07XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBkbC52YXJpYXRpb24ge1xuICAgIG1hcmdpbjogMC42cmVtIDA7XG4gIH1cbn1cbmRsLnZhcmlhdGlvbiAudmFyaWF0aW9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogI0FFQUVBRTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBkbC52YXJpYXRpb24gLnZhcmlhdGlvbi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5kbC52YXJpYXRpb24gLnZhcmlhdGlvbi13cmFwLS1zaXplIHtcbiAgb3JkZXI6IDQ7XG59XG5kbC52YXJpYXRpb24gLnZhcmlhdGlvbi13cmFwIGR0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRsLnZhcmlhdGlvbiAudmFyaWF0aW9uLXdyYXAgZHQudmFyaWF0aW9uLXNpemUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbmRsLnZhcmlhdGlvbiAudmFyaWF0aW9uLXdyYXAgZGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIDFyZW07XG59XG5kbC52YXJpYXRpb24gLnZhcmlhdGlvbi13cmFwIGRkLnZhcmlhdGlvbi1tYXRlcmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL0suc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbmRsLnZhcmlhdGlvbiAudmFyaWF0aW9uLXdyYXAgZGQudmFyaWF0aW9uLWNvbG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcGxldC5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uZnJlZS1zaGlwcGluZy1iYXIge1xuICBwYWRkaW5nOiAycmVtIDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZnJlZS1zaGlwcGluZy1iYXIge1xuICAgIHBhZGRpbmc6IDEuN3JlbSAwO1xuICB9XG59XG4uZnJlZS1zaGlwcGluZy1iYXIgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mcmVlLXNoaXBwaW5nLWJhciBwIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuLmZyZWUtc2hpcHBpbmctYmFyIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDE5OSwgMTI2LCAwLjQpO1xufVxuLmZyZWUtc2hpcHBpbmctYmFyIC5wcm9ncmVzcy1iYXJfX2luZGljYXRvciB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMi41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZDNzdFO1xufSIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU2ltcGxlUHJvJztcclxuXHQvLyBzcmM6XHJcblx0Ly8gXHR1cmwoJ2ZvbnRzL1NpbXBsZXJQcm8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHQvLyBcdHVybCgnZm9udHMvU2ltcGxlclByby1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHRzcmM6IHVybCgnZm9udHMvU2ltcGxlclByby1SZWd1bGFyLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuJHRleHQtZm9udDogJ1NpbXBsZVBybycsIHNhbnMtc2VyaWY7XHJcbiRoZWFkaW5nLWZvbnQ6ICdTaW1wbGVQcm8nLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LXd0OjMwMDtcclxuJG5vcm1hbC13dDpub3JtYWw7XHJcbiRtZWRpdW0td3Q6NTAwO1xyXG4kc2VtaWJvbGQtd3Q6NjAwO1xyXG4kYm9sZC13dDo3MDA7XHJcbiRleHRyYWJvbGQtd3Q6ODAwO1xyXG4kYmxhY2std3Q6OTAwO1xyXG5odG1sIHtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0QGluY2x1ZGUgZGVza3RvcHtcclxuICBcdFx0Zm9udC1zaXplOiAwLjUyMXZ3O1xyXG4gIFx0fVxyXG4gIFx0Ly8gQGluY2x1ZGUgbGFwdG9we1xyXG4gIFx0Ly8gXHRmb250LXNpemU6IDAuNjk0dnc7XHJcbiAgXHQvLyB9XHJcbiAgXHRAaW5jbHVkZSB0YWJsZXR7XHJcbiAgXHRcdGZvbnQtc2l6ZTogMi43Nzh2dztcclxuICBcdH1cclxufVxyXG5ib2R5IHtcclxuXHRjb2xvcjogJGJsYWNrO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcclxuXHRmb250LWZhbWlseTogJHRleHQtZm9udDtcclxuXHRmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xyXG5cdEBpbmNsdWRlIHRhYmxldHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdH1cclxufVxyXG5oMSwgaDJ7XHJcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XHJcbn1cclxuLmJvbGR7XHJcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XHJcbn1cclxuLnRpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xyXG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xyXG5cdCYtLW1lZGl1bXtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRmb250LXNpemU6IDNyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWxhcmdle1xyXG5cdFx0Zm9udC1zaXplOjhyZW07XHJcblx0XHRsaW5lLWhlaWdodDoxLjI7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MS4xO1xyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHR9XHJcblx0XHRoMSwgaDJ7XHJcblx0XHRcdGZvbnQtc2l6ZTo1LjJyZW07XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTo0cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGV4dHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXNtYWxse1xyXG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XHJcblx0fVxyXG5cdCYtLXNwZWNpYWx7XHJcblx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xyXG5cdFx0aDEsIGgye1xyXG5cdFx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1nb2xke1xyXG5cdFx0Y29sb3I6JGRhcmstZ29sZDtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDhyZW07XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWJvbGR7XHJcblx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XHJcblx0fVxyXG59XHJcbmgxLGgyLGgzLGg0LGg1LGg2LHB7XHJcblx0bWFyZ2luOiAwIDtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5oMSxoMixoMyxoNCxoNSxoNntcclxuXHRcclxufSIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5idG4gLCBhICwgYnV0dG9ue1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAmOmZvY3Vze1xyXG4gICAgXHRvdXRsaW5lOiBub25lO1xyXG4gICAgXHRib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi0tcHJpbWFyeXtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY29sb3ItcGlja2Vye1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgJi5yZWR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I2UyOTI5MjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi53aGl0ZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5nb2xke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNlNmM3N2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2hhdHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBjb2xvcjojNENBRjUwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6MC41cmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOjEuMnJlbSAxLjZyZW07XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjQTZDREE1O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDIuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjEuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1saWtle1xyXG4gICAgICAgIC5pY29uLS13aXNobGlzdHtcclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuM3JlbTtcclxuICAgICAgICAgICAgICAgIC5wYXRoLXN0cm9rZXtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiRkYXJrLWdvbGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICAgICAgLnBhdGgtZmlsbHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDokZGFyay1nb2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNvbG9yLXBpY2tlcntcclxuICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1ibGFja3tcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAvLyAmOmhvdmVye1xyXG4gICAgICAgIC8vICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRibGFjaztcclxuICAgICAgICAvLyB9XHJcbiAgICB9XHJcbiAgICAmLS1nb2xke1xyXG4gICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0MWRlZywgI0ZCRTc5QiAtMTAuMzMlLCAjRDFBNTVEIDg3Ljg1JSk7XHJcbiAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggM3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNikpIGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCAxMXB4IDdweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMjBweCA4cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDMxcHggOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wMCkpO1xyXG4gICAgfVxyXG4gICAgJi0td2hpdGV7XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW9wYXF1ZXtcclxuICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tdHJhbnN7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDNEMztcclxuICAgICAgICBib3JkZXItcmFkaXVzOjAuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAvLyAgJjpob3ZlcntcclxuICAgICAgICAvLyAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2FydHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJl9faXRlbXN7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgdG9wOiAtMS4ycmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzNTM1MzU7XHJcbiAgICAgICAgICAgICN7JGVuZC1kaXJlY3Rpb259Oi0xLjJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICAgICAgdG9wOi0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAjeyRlbmQtZGlyZWN0aW9ufTotMXJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jYXJ0LXBsdXN7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9wbHVzLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWRvd25sb2Fke1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6MS4ycmVtIDEuOXJlbTtcclxuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNDQkNCQ0I7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICB3aWR0aDogMS40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Rvd25sb2FkLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNhcnQtbWludXN7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9taW51cy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1yZWFkLW1vcmV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgLnJlYWQtbGVzc3tcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sZXNze1xyXG4gICAgICAgICAgICAucmVhZC1sZXNze1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJlYWQtbW9yZXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcC5zdmcpIGNlbnRlciAvIDk4JSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTglO1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2hvd3tcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tZHJvcGRvd257XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLnRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NoZXZyb24tZG93bi5zdmcpIGNlbnRlciAvIDk4JSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTglO1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2hvd3tcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1hY2NvcmRpb257XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAgJi0tc2VsZWN0ZWQtZmlsdGVye1xyXG4gICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtaW4taGVpZ2h0OjQuMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOjAuNXJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjhyZW07XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICAgICAgcGFkZGluZzoxLjNyZW0gMC43cmVtO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRibGFjaztcclxuICAgICAgICBtYXJnaW46MCAwLjdyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MXJlbSAxLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvY2xvc2Utd2hpdGUuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OSU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jbGVhcntcclxuICAgICAgICBjb2xvcjojOTY5Njk2O1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjRyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI4cmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gICAgICYtLXNvY2lhbC1sb2dpbntcclxuICAgICAgICBoZWlnaHQ6IDUuM3JlbTtcclxuICAgICAgICB3aWR0aDogMjUuM3JlbTtcclxuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNFNEU0RTQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zb2NpYWwtbG9naW4tZmFjZWJvb2t7XHJcbiAgICAgICAgJl9faWNvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvZmFjZWJvb2stc29jaWFsLWxvZ2luLnN2ZycpIGNlbnRlciAvIDIuNnJlbSAyLjZyZW0gbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXNvY2lhbC1sb2dpbi1nb29nbGV7XHJcbiAgICAgICAgJl9faWNvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvZ29vZ2xlLXNvY2lhbC1sb2dpbi5wbmcnKSBjZW50ZXIgLyAyLjRyZW0gMi40cmVtIG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zb3J0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG59IiwiLmljb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHQmLS1zZWFyY2h7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAyLjJyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNhcnR7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAyLjZyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXVzZXJ7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxLjdyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbm5lY3RlZC11c2Vye1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogM3JlbTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXdpc2hsaXN0e1xyXG5cdFx0aW1nLCBzdmd7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMi4zcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1hcnJvd3tcclxuXHRcdGltZywgc3Zne1xyXG5cdFx0XHR3aWR0aDogNi40cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDYuNHJlbTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XHJcblx0XHRcdFx0d2lkdGg6IDMuMnJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMuMnJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1zY3JvbGwtZG93bntcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDMuMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc29jaWFse1xyXG5cdFx0aW1ne1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxLjhyZW07XHJcblx0XHRcdG1heC13aWR0aDogMS44cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAyLjVyZW07XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcG9wdXAtY2xvc2V7XHJcblx0XHRoZWlnaHQ6IDRyZW07XHJcblx0XHR3aWR0aDogNHJlbTtcclxuXHRcdHN2Z3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcHJvZHVjdC1tZXRhe1xyXG5cdFx0aW1ne1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEuM3JlbTtcclxuXHRcdFx0bWF4LWhlaWdodDogMS41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1yZWNpcGUtbWV0YXtcclxuXHRcdGltZ3tcclxuXHRcdFx0bWF4LXdpZHRoOiAxLjRyZW07XHJcblx0XHRcdG1heC1oZWlnaHQ6IDIuMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tdGlja2V0e1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMy41cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDIuOHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tZmlsdGVye1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMS40cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDEuNHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2hhcmV7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiA0LjVyZW07XHJcblx0XHRcdGhlaWdodDogNC41cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0XHR3aWR0aDogMy4ycmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMy4ycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXBsYXl7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiA5LjRyZW07XHJcblx0XHRcdGhlaWdodDogOS40cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0XHR3aWR0aDogNnJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDZyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2VuZHtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDQuNnJlbTtcclxuXHRcdFx0aGVpZ2h0OiA0LjZyZW07XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdHdpZHRoOiAzLjJyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAzLjJyZW07O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXNvcnR7XHJcblx0XHRpbWd7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdHdpZHRoOiAxLjdyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAxLjdyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY2FsZW5kZXJ7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAyLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJHNpZGVfcGFkZGluZzogMDtcbiRtb2JpbGVfc2lkZV9wYWRkaW5nOiAxLjVyZW07XG4kbW9iaWxlLW1heC13aWR0aDogNDFyZW07XG4kcGFkZGluZy10b3AtZGVza3RvcDoxMS4ycmVtO1xuJHBhZGRpbmctdG9wLW1vYmlsZToxMC41cmVtO1xuJHdvcmtzaG9wX2lkOjI3O1xuYm9keXtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcblx0Ji50b3VjaC1kaXNhYmxlZHtcblx0XHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdH1cbn1cbmJvZHkscCxhLGJ1dHRvbiwgaDMsIGgxLCBoMntcblx0Ly8gY3Vyc29yOiBub25lICFpbXBvcnRhbnQ7XG5cdCAvLyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xufVxuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAmOmZvY3Vze1xuICBcdG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5sdHJ7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuLnJ0bHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5hYmJyW3RpdGxlXXtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcbn1cbnVsOm5vdCgubmF2X19saXN0LCAuc3ViLW1lbnUsIC53b29jb21tZXJjZS1taW5pLWNhcnQsIC5wcm9kdWN0cyl7XG5cdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xufVxuXG4uaW1ne1xuXHQmLS1hdXRve1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQmLS1jb3Zlcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0Ji0tY29udGFpbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0fVxufVxuLm1haW4tbWluLWhlaWdodHtcblx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSArICRwYWRkaW5nLXRvcC1tb2JpbGUpO1xuXHR9XG59XG4ubWFpbjpub3QoI2FuaW1hdGlvbi1jb250YWluZXIpe1xuXHRAZXh0ZW5kIC5tYWluLW1pbi1oZWlnaHQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFyZ2luLXRvcDogJHBhZGRpbmctdG9wLWRlc2t0b3A7XG5cdFxuXG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6JHBhZGRpbmctdG9wLW1vYmlsZTtcblx0XHRcblx0fVxufVxuLmNvbnRlbnR7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQtd3JhcHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogMTUxLjZyZW07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmctcmlnaHQ6ICRzaWRlX3BhZGRpbmc7XG5cdHBhZGRpbmctbGVmdDogJHNpZGVfcGFkZGluZztcblx0Ji0tZnVsbHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0fVxuXHR9XG5cdCYtLXdpZGV7XG5cdFx0bWF4LXdpZHRoOiAxNzJyZW07XG5cdFx0QGluY2x1ZGUgbGFwdG9wKCl7XG5cdFx0XHRtYXgtd2lkdGg6IDE3MnJlbTtcblx0XHR9XG5cdH1cblx0Ji0tbWVkaXVte1xuXHRcdG1heC13aWR0aDogMTQyLjZyZW07XG5cdFx0Ly8gQGluY2x1ZGUgbGFwdG9wKCl7XG5cdFx0Ly8gXHRtYXgtd2lkdGg6IDEyNi41cmVtO1xuXHRcdC8vIH1cblx0fVxuXHQmLS10ZXh0e1xuXHRcdG1hcmdpbjo1cmVtIGF1dG87XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MnJlbSBhdXRvO1xuXHRcdH1cblx0fVxuXHQmLS1zbWFsbGVye1xuXHRcdFx0bWF4LXdpZHRoOiAxMTMuNXJlbTtcblx0fVxuXHQmLS1zbWFsbHtcblx0XHRtYXgtd2lkdGg6IDExMHJlbTtcblx0XHQvLyBAaW5jbHVkZSBsYXB0b3AoKXtcblx0XHQvLyBcdG1heC13aWR0aDogMTE4cmVtO1xuXHRcdC8vIH1cblx0fVxuXHQmLS1uYXJyb3d7XG5cdFx0bWF4LXdpZHRoOiA4NHJlbTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0bWF4LXdpZHRoOiAkbW9iaWxlLW1heC13aWR0aDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHRwYWRkaW5nLWxlZnQ6ICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXHR9XG59XG4udGl0bGUtd3JhcHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46Ni40cmVtIDAgMTByZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbjo2cmVtIDA7XG5cdH1cbn1cbi5kLWJsb2NrLW1vYmlsZXtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5kLWZsZXgtbW9iaWxle1xuXHRkaXNwbGF5OiBub25lO1xuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxuXG4uZC1ibG9jay1kZXNrdG9we1xuXHRkaXNwbGF5OiBibG9jaztcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmQtZmxleC1kZXNrdG9we1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnRyYW5zaXRpb257XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmNvbGxhcHNle1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4uZnVsbC1zY3JlZW4tbW9iaWxle1xuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtI3skbW9iaWxlX3NpZGVfcGFkZGluZ307XG5cdFx0bWFyZ2luLWxlZnQ6IC0jeyRtb2JpbGVfc2lkZV9wYWRkaW5nfTtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMiojeyRtb2JpbGVfc2lkZV9wYWRkaW5nfSk7XG5cdH1cbn1cbi5uby1yZXN1bHRze1xuXHRtYXJnaW4tYm90dG9tOjEwcmVtO1xuXHRoMntcblx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0fVxuXHR9XG59IiwiQGtleWZyYW1lcyBmYWRlSW4ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgUm90YXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMCk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06cm90YXRlKDEwZGVnKTtcblx0fVxuXHQxMDAle1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgQnJlYXRoIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTpzY2FsZSgxKTtcblx0fVxuXHQyMCUge1xuXHRcdHRyYW5zZm9ybTpzY2FsZSgxLjIpO1xuXHR9XG5cdDMwJXtcblx0XHR0cmFuc2Zvcm06c2NhbGUoMSk7XG5cdH1cblx0MTAwJXtcblx0XHR0cmFuc2Zvcm06c2NhbGUoMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgV2lnZ2xlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuXHR9XG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMC4xcmVtKTtcblx0fVxuXHQyMCV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTAuMXJlbSk7XG5cdH1cblx0MzAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgwLjFyZW0pO1xuXHR9XG5cdDQwJXtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMC4xcmVtKTtcblx0fVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDAuMXJlbSk7XG5cdH1cblx0NjAle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0wLjFyZW0pO1xuXHR9XG5cdDcwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMC4xcmVtKTtcblx0fVxuXHQ4MCV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTAuMXJlbSk7XG5cdH1cblx0OTAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgwLjFyZW0pO1xuXHR9XG5cdDEwMDAle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0wLjFyZW0pO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHVwRG93biB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJyZW0pO1xuXHR9XG5cdDEwMCV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgRG93blVwIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0MTAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgxcmVtKTtcblx0fVxuXHQyMCV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdH1cblx0MTAwJXtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0fVxufVxuQGtleWZyYW1lcyByb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOnJvdGF0ZSgwKTtcblx0fVxuXHQxMDAle1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBhdXRvZmlsbCB7XG5cdDAlLDEwMCUge1xuXHQgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cbn1cbi5zY3JvbGwtcmV2ZWFse1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcblx0Ji5zaG93e1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG4uZmFkZS1pbi11cC13cmFwe1xuXHQmPi5mYWRlLWluLXVwe1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbiAsIHRyYW5zZm9ybSAuM3MgZWFzZS1pbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFx0Ji0tYXN5bmN7XG5cdFx0XHRAZm9yICRpIGZyb20gMCB0byAxMHtcblx0XHRcdFx0JGo6ICRpICsgMTtcblx0XHRcdFx0JjpudGgtY2hpbGQoI3skaiB9KXtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiojeyRpfXMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYWN0aXZle1xuXHRcdCY+LmZhZGUtaW4tdXB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuXHRcdH1cblx0fVxufVxuLnNsaWRlLWluLXVwe1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluICwgdHJhbnNmb3JtIC4zcyBlYXNlLWluOztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xuXHQmLmFjdGl2ZXtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcblx0fVxufVxuLmltZy1zY2FsZXtcblx0LmltZy13cmFwe1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCh3aGl0ZSwgYmxhY2spO1xuXHRcdGltZ3tcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0XHRcdHRyYW5zaXRpb246MnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0aW1nOm5vdCgubm8tYW5pbWF0ZSl7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbi5ob3Zlci1saW5rLWFycm93e1xuXHQubGluay0tYXJyb3csIGF7XG5cdFx0JjphZnRlcntcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblx0fVxuXHQmOmhvdmVye1xuXHRcdC5saW5rLS1hcnJvdywgYXtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC41cmVtKTtcblx0XHRcdH1cblx0XHRcdCYubHRye1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjVyZW0pIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubGluay0tYXJyb3d7XG5cdFx0JjphZnRlcntcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblx0XHQubGluay0tYXJyb3d7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjVyZW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmx0cntcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNXJlbSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG5cbi8vIFNldHRpbmdzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGhhbWJ1cmdlci1wYWRkaW5nLXggICAgICAgICAgIDogMTVweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItcGFkZGluZy15ICAgICAgICAgICA6IDE1cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLXdpZHRoICAgICAgICAgOiA0MHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgICAgICAgIDogNHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICAgICAgIDogNnB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1jb2xvciAgICAgICAgIDogIzAwMCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cyA6IDRweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItaG92ZXItb3BhY2l0eSAgICAgICA6IDAuNyAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWxheWVyLWNvbG9yICA6ICRoYW1idXJnZXItbGF5ZXItY29sb3IgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1vcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbi8vIFRvIHVzZSBDU1MgZmlsdGVycyBhcyB0aGUgaG92ZXIgZWZmZWN0IGluc3RlYWQgb2Ygb3BhY2l0eSxcbi8vIHNldCAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgYXMgdHJ1ZSBhbmRcbi8vIGNoYW5nZSB0aGUgdmFsdWUgb2YgJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgYWNjb3JkaW5nbHkuXG4kaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgICA6IGZhbHNlICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgICAgICAgOiBvcGFjaXR5KDUwJSkgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyICFkZWZhdWx0O1xuXG4vLyBUeXBlcyAoUmVtb3ZlIG9yIGNvbW1lbnQgb3V0IHdoYXQgeW91IGRvbuKAmXQgbmVlZClcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGFtYnVyZ2VyLXR5cGVzOiAoXG4gIC8vIDNkeCxcbiAgLy8gM2R4LXIsXG4gIC8vIDNkeSxcbiAgLy8gM2R5LXIsXG4gIC8vIDNkeHksXG4gIC8vIDNkeHktcixcbiAgLy8gYXJyb3csXG4gIC8vIGFycm93LXIsXG4gIC8vIGFycm93YWx0LFxuICAvLyBhcnJvd2FsdC1yLFxuICAvLyBhcnJvd3R1cm4sXG4gIC8vIGFycm93dHVybi1yLFxuICAvLyBib3JpbmcsXG4gIGNvbGxhcHNlLFxuICAvLyBjb2xsYXBzZS1yLFxuICAvLyBlbGFzdGljLFxuICAvLyBlbGFzdGljLXIsXG4gIC8vIGVtcGhhdGljLFxuICAvLyBlbXBoYXRpYy1yLFxuICAvLyBtaW51cyxcbiAgLy8gc2xpZGVyLFxuICAvLyBzbGlkZXItcixcbiAgLy8gc3BpbixcbiAgLy8gc3Bpbi1yLFxuICAvLyBzcHJpbmcsXG4gIC8vIHNwcmluZy1yLFxuICAvLyBzdGFuZCxcbiAgLy8gc3RhbmQtcixcbiAgLy8gc3F1ZWV6ZSxcbiAgLy8gdm9ydGV4LFxuICAvLyB2b3J0ZXgtclxuKSAhZGVmYXVsdDtcblxuLy8gQmFzZSBIYW1idXJnZXIgKFdlIG5lZWQgdGhpcylcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW1wb3J0IFwiYmFzZVwiO1xuXG4vLyBIYW1idXJnZXIgdHlwZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBAaW1wb3J0IFwidHlwZXMvM2R4XCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvM2R4LXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHlcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHktclwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeHlcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHh5LXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9hcnJvd1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93LXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9hcnJvd2FsdFwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93YWx0LXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9hcnJvd3R1cm5cIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9hcnJvd3R1cm4tclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2JvcmluZ1wiO1xuQGltcG9ydCBcInR5cGVzL2NvbGxhcHNlXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvY29sbGFwc2UtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2VsYXN0aWNcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9lbGFzdGljLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9lbXBoYXRpY1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL2VtcGhhdGljLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9taW51c1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NsaWRlclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NsaWRlci1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3BpblwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NwaW4tclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NwcmluZ1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NwcmluZy1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3RhbmRcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9zdGFuZC1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3F1ZWV6ZVwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3ZvcnRleFwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3ZvcnRleC1yXCI7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDb29raW5nIHVwIGFkZGl0aW9uYWwgdHlwZXM6XG4vL1xuLy8gVGhlIFNhc3MgZm9yIGVhY2ggaGFtYnVyZ2VyIHR5cGUgc2hvdWxkIGJlIG5lc3RlZFxuLy8gaW5zaWRlIGFuIEBpZiBkaXJlY3RpdmUgdG8gY2hlY2sgd2hldGhlciBvciBub3Rcbi8vIGl0IGV4aXN0cyBpbiAkaGFtYnVyZ2VyLXR5cGVzIHNvIG9ubHkgdGhlIENTUyBmb3Jcbi8vIGluY2x1ZGVkIHR5cGVzIGFyZSBnZW5lcmF0ZWQuXG4vL1xuLy8gZS5nLiBoYW1idXJnZXJzL3R5cGVzL19uZXctdHlwZS5zY3NzXG4vL1xuLy8gQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIG5ldy10eXBlKSB7XG4vLyAgIC5oYW1idXJnZXItLW5ldy10eXBlIHtcbi8vICAgICAuLi5cbi8vICAgfVxuLy8gfVxuIiwiLy8gSGFtYnVyZ2VyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6ICRoYW1idXJnZXItcGFkZGluZy15ICRoYW1idXJnZXItcGFkZGluZy14O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLy8gTm9ybWFsaXplICg8YnV0dG9uPilcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICY6aG92ZXIge1xuICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT0gdHJ1ZSB7XG4gICAgICBmaWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgICY6aG92ZXIge1xuICAgICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcbiAgICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lcixcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4gICAgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgdGFibGV0e1xuICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoLW1vYmlsZTtcbiAgfVxufVxuXG4uaGFtYnVyZ2VyLWlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiBjYWxjKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gLTIpO1xuXG4gICYsXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xuICAgIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1sYXllci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aC1tb2JpbGU7XG4gICAgfVxuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG5cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBib3R0b206ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGNvbGxhcHNlKSB7XG4gIC8qXG4gICAqIENvbGxhcHNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1jb2xsYXBzZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICogLTE7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIDAuMjJzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5uYXZ7XG5cdHVse1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cbn1cbi5tYWluLW5hdntcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0PnVse1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdD5saXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjMuNHJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0Lm1haW4tbmF2X19saXN0LWl0ZW0tbGlua3tcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjVyZW0gMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGJ1dHRvbntcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSwgJi5jdXJyZW50LW1lbnUtcGFyZW50e1xuXHRcdFx0XHQ+YnV0dG9uLD5zcGFuLCA+YXtcblx0XHRcdFx0XHRjb2xvcjokZGFyay1nb2xkO1xuXHRcdFx0XHRcdC8vIGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0PmJ1dHRvbiw+c3BhbiwgPmF7XG5cdFx0XHRcdFx0Ly8gY29sb3I6JGRhcmstZ29sZDtcblx0XHRcdFx0XHQvLyBmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN1Yi1tZW51e1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdHdpZHRoOiA2LjhyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAwLjVyZW07XG5cdFx0XHRcdFx0Ym90dG9tOi0wLjVyZW07XG5cdFx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6JGRhcmstZ29sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN1Yi1tZW51e1xuXHRcdFx0XHQvLyBAZXh0ZW5kIC50cmFuc2l0aW9uO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259Oi01cmVtO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR3aWR0aDogMjZyZW07XG5cdFx0XHRcdC8vIGhlaWdodDogOHJlbTtcblx0XHRcdFx0dG9wOjEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6MS43cmVtIDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDowO1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3R0b206IHVuc2V0O1xuXHRcdFx0XHRcdHBvc2l0aW9uOnN0YXRpYztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IHVuc2V0O1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzoycmVtIDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0LWdvbGQ7XG5cdFx0XHRcdFx0XHQ+YnV0dG9uLD5zcGFuLCA+YXtcblxuXHRcdFx0XHRcdFx0XHQvLyBmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tYWluLW5hdl9fbGlzdC1pdGVtLWxpbmt7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMy43cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvLyAmOm50aC1jaGlsZChldmVuKXtcblx0XHRcdFx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0LWdvbGQ7XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGRhcmstZ29sZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRkYXJrLWdvbGQ7O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuXHRcdFx0XHQ+Lm1haW4tbmF2X19saXN0LWl0ZW0tbGlua3tcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQgICAgZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCAmOjphZnRlcntcblx0XHRcdFx0XHQgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ICAgICAgICAgICAgY29udGVudDonJztcblx0XHRcdFx0ICAgICAgICAgICAgd2lkdGg6IDFyZW07XG5cdFx0XHRcdCAgICAgICAgICAgIGhlaWdodDogMC44cmVtO1xuXHRcdFx0XHQgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9kcm9wLnN2ZykgY2VudGVyIC8gOTglIG5vLXJlcGVhdDtcblx0XHRcdFx0ICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG5cdFx0XHRcdCAgICAgICAgICAgIG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjAuOXJlbTtcblx0XHRcdFx0ICAgICAgICB9XG5cdFx0XHQgICAgICAgIH1cblx0XHRcdCAgICAgICAgJi5zaG93e1xuXHRcdFx0ICAgICAgICBcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdCAgICAgICAgICAgICY6OmFmdGVye1xuXHRcdFx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHQgICAgICAgICAgICB9XG5cdFx0XHQgICAgICAgIH1cblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZm9vdGVyLW5hdntcblx0Y29sb3I6ICR3aGl0ZTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdH1cblx0Jj51bHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCY+bGl7XG5cdFx0XHRtaW4td2lkdGg6IDExcmVtO1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjVyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHQmPnNwYW4sICY+YSwgJj5idXR0b257XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmPmJ1dHRvbntcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBwYWRkaW5nOjEuNXJlbSAxLjhyZW07XG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0ICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG5cdFx0ICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICAgICAgICAgICAgICB3aWR0aDogMS4zcmVtO1xuXHRcdCAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuM3JlbTtcblx0XHQgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdCAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Nsb3NlLXdoaXRlLnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHQgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG5cdFx0ICAgICAgICAgICAgfVxuXHRcdCAgICAgICAgICAgICYuc2hvd3tcblx0XHQgICAgICAgICAgICBcdCY6OmFmdGVye1xuXHRcdCAgICAgICAgICAgIFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHQgICAgICAgICAgICBcdH1cblx0XHQgICAgICAgICAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHVse1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRAZXh0ZW5kIC50cmFuc2l0aW9uO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMS44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jc2Vjb25kYXJ5LW5hdntcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0cGFkZGluZy10b3A6MnJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMwLCAxOTksIDEyNiwgMC4xNSk7XG5cblx0fVxuXHRsaXtcblx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06My4ycmVtO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6JGRhcmstZ29sZDtcblx0XHR9XG5cdH1cbn1cbi5sb3dlci1mb290ZXItbmF2e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR1bHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGxpe1xuXHRcdFx0QGV4dGVuZCAudHJhbnNpdGlvbjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6J3wnO1xuXHRcdFx0XHRtYXJnaW46MCAxcmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiRmb3JtLXJvdy1wYWRkaW5nOjEuOXJlbTtcbi5mb3Jte1xuXHRmb250LXNpemU6IDEuNnJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdH1cblx0LndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3LXNwaW5uZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQud3BjZjctZm9ybXtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbjogMCAtI3skZm9ybS1yb3ctcGFkZGluZ307XG5cdH1cblx0LmZvcm0tcm93e1xuXHRcdHBhZGRpbmc6IDAgI3skZm9ybS1yb3ctcGFkZGluZ307XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHRcdCYtLW5vLW1hcmdpbntcblx0XHRcdG1hcmdpbjowO1xuXHRcdH1cblxuXHRcdGxhYmVse1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiRncmF5O1xuXHRcdFx0Ly8gY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdGZvbnQtc2l6ZTppbmhlcml0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46ICRzdGFydC1kaXJlY3Rpb24gdG9wO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiBjYWxjKDEuNXJlbSArICN7JGZvcm0tcm93LXBhZGRpbmd9KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdCYudXB7XG5cdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLjVyZW0sIC0yMTAlLCAwKSBzY2FsZSgwLjYyNSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMXJlbSwgLTE2MCUsIDApIHNjYWxlKDAuNjI1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXRleHRhcmVhe1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdHRvcDoyNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdGNvbG9yOmluaGVyaXQ7XG5cdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdGRpcmVjdGlvbjogaW5oZXJpdDtcblx0XHRcdFxuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MS41cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdH1cblx0XHRcdCYuZm9jdXN7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdFx0Ji53cGNmNy1ub3QtdmFsaWR7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRleHRhcmVhe1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMHJlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdH1cblx0XHQud3BjZjctbm90LXZhbGlkLXRpcHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYtLWZpbGV7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0dG9wOi0yLjRyZW07XG5cdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MS45cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAkZm9ybS1yb3ctcGFkZGluZztcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICgyICogI3skZm9ybS1yb3ctcGFkZGluZ30pKTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTkuNHJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjEuOHJlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czowLjVyZW0gMCAwIDAuNXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDp1cmwoaW1hZ2VzL3VwbG9hZC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gNjAlO1xuIFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MCU7XG4gXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNFNEU0RTQ7XG4gXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcbiBcdFx0XHRcdFx0d2lkdGg6IDEycmVtO1xuIFx0XHRcdFx0XHR0b3A6MXB4O1xuIFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDJweCk7XG4gXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogODAlO1xuIFx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTpjYWxjKDEuOHJlbSArIDJweCk7XG4gXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud3BjZjctbm90LXZhbGlkLXRpcHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cImZpbGVcIl17XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuZmlsZW5hbWV7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHQgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICAjeyRzdGFydC1kaXJlY3Rpb259OiAxLjlyZW07XG5cdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdFx0LmNvbW1lbnR7XG5cdFx0XHRcdHRvcDpjYWxjKDEwMCUgKyAwLjhyZW0pO1xuXHRcdFx0XHRjb2xvcjojQTRBNEE0O1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufToxLjlyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWNoZWNrYm94e1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdCYudXB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZSgxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndwY2Y3LWNoZWNrYm94LCAud3BjZjctYWNjZXB0YW5jZXtcblx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbXtcblx0XHRcdFx0XHRtYXJnaW46MCAwIDEuNXJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdCAgICB3aWR0aDogYXV0bztcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgJjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ICAgICY6Y2hlY2tlZCB+IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZXtcblx0XHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9jaGVjay1ibGFjay5zdmcnKSwgJGRhcmstZ29sZDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA4MCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjouNXJlbSBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0ICAgIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ICAgIFx0XHRcdGJvcmRlci13aWR0aDogMC4zcmVtO1xuXHRcdFx0XHQgICAgXHRcdH1cblx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDMuNXJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIuNnJlbTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyLjZyZW07XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjouNXJlbSBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czowLjVyZW07XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OjAgMCAwIDFweDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6MC4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tY2hlY2tib3gtaG9yaXpvbnRhbHtcblx0XHRcdC53cGNmNy1jaGVja2JveHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbXtcblx0XHRcdFx0XHRtYXJnaW46MCAwIDAgM3JlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbjowIDAgMS41cmVtIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXNlbGVjdHtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRcblx0XHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0XHRcdFx0dG9wOi0yLjRyZW07XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MS45cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG5cdFx0XHR9XG5cdFx0XHRzZWxlY3R7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDUuNXJlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtXG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXN1Ym1pdHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46MXJlbSAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTogI3skZm9ybS1yb3ctcGFkZGluZ307XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06ICN7JGZvcm0tcm93LXBhZGRpbmd9O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0fVxuXHRcdFx0LndwY2Y3LWNoZWNrYm94e1xuXHRcdFx0XHR3aWR0aDogMjZyZW07XG5cdFx0XHRcdC53cGNmNy1saXN0LWl0ZW17XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ICAgICY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCAgICAmOmNoZWNrZWQgfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmV7XG5cdFx0XHRcdFx0ICAgIFx0YmFja2dyb3VuZDogdXJsKCdpbWFnZXMvY2hlY2stYmxhY2suc3ZnJyksICRkYXJrLWdvbGQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogODAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6LjVyZW0gc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHQgICAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdCAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdCAgICBcdFx0XHRib3JkZXItd2lkdGg6IDAuM3JlbTtcblx0XHRcdFx0ICAgIFx0XHR9XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAzLjVyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogNHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIuNnJlbTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyLjZyZW07XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjouNXJlbSBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czowLjVyZW07XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OjAgMCAwIDFweDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMi41cmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHRcdHRvcDogMC4zcmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCdpbWFnZXMvY2hlY2suc3ZnJyksICRibGFjaztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XG5cdFx0XHRcdHdpZHRoOmF1dG87XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuXHRcdFx0XHQvLyBAZXh0ZW5kIC5idG47XG5cdFx0XHRcdC8vIEBleHRlbmQgLmJ0bi0tYmxhY2s7XG5cdFx0XHRcdC8vIEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHQvLyBwYWRkaW5nOjIuMnJlbSA4LjFyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6MS42cmVtIDRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taGFsZntcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tcXVhcnRlcntcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tdGhpcmR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXR3by10aGlyZHN7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg4KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWNlbnRlcntcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXHQmLS1zZWFyY2h7XG5cdFx0d2lkdGg6IDg0cmVtO1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQ6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG5cdFx0XHRvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsYWNrO1xuXHRcdH1cblx0XHQuZm9ybS1yb3d7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0aGVpZ2h0OiA1LjhyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogNS4ycmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbnB1dC13cmFwe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQmLS1zdWJtaXR7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259IDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHR3aWR0aDogMi4ycmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMi4ycmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvc2VhcmNoLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tc2lnbnVwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0bWFyZ2luLWxlZnQ6LTJyZW07XG5cdFx0bWFyZ2luLXJpZ2h0Oi0ycmVtO1xuXHRcdC5mb3JtX19zaG93LXB3e1xuXHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL0V5ZS5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogNTAlO1xuXHRcdCAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0ICAgICN7JGVuZC1kaXJlY3Rpb259OiAzLjJyZW07XG5cdFx0fVxuXHRcdC5mb3JtLXJvd3tcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHQmLnVwe1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHRoZWlnaHQ6IDUuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0LjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdCYjc2lnbnVwQmlydGhkYXl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1jaGVja2JveHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0ICAgICYuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwLS1uZXdzbGV0dGVye1xuXHRcdFx0ICAgIFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgJi5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAtLXRlcm1ze1xuXHRcdFx0ICAgIFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgbGFiZWx7XG5cdFx0XHQgICAgXHRtYXJnaW46MDtcblx0XHRcdCAgICBcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTo0cmVtO1xuXHRcdFx0ICAgIFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMS45cmVtO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIuNnJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogMi42cmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOi41cmVtIHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czowLjVyZW07XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6MCAwIDAgMXB4O1xuXHRcdFx0XHRcdFx0Jjo6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMnJlbTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycmVtO1xuXHRcdFx0XHRcdFx0XHR0b3A6MC4ycmVtO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9jaGVjay1ibGFjay5zdmcnKSwgJGRhcmstZ29sZDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA4MCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjouNXJlbSBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0ICAgIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ICAgIFx0XHRcdGJvcmRlci13aWR0aDogMC4zcmVtO1xuXHRcdFx0XHQgICAgXHRcdH1cblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQmOjpob3Zlcntcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly8gLXdlYmtpdC1hcHBlYXJhbmNlOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWdlbmVyYWwtc2VhcmNoe1xuXHRcdC5mb3JtLXJvd3tcblx0XHRcdGlucHV0e1xuXHRcdFx0XHQmI2lucHV0LXRleHR7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOjNyZW0gMTAuNnJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjZyZW0gNS45cmVtO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojRjdGN0Y4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbnB1dC13cmFwe1xuXHRcdFx0Ji0tc3VibWl0e1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOnVybChpbWFnZXMvc2VhcmNoLnN2Zyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjYuMnJlbTtcblx0ICAgIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdCAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgICBcdFx0XHR3aWR0aDogMnJlbTtcblx0ICAgIFx0XHRcdGhlaWdodDogMi4ycmVtO1xuXHQgICAgXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xuXHQgICAgXHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0taG9tZXBhZ2V7XG5cdFx0LmZvcm0tcm93e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdHRvcDoxLjZyZW07XG5cdFx0XHR9XG5cdFx0XHRpbnB1dCx0ZXh0YXJlYXtcblx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdGhlaWdodDogOS42cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji51cHtcblx0XHRcdFx0aW5wdXQsIHRleHRhcmVhe1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1zdWJtaXR7XG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1zZWNvbmRhcnkgIW9wdGlvbmFsO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHQmLS11cGxvYWQtZm9ybXtcblx0XHQud3BjZjctZm9ybXtcblx0XHRcdC5mb3JtLXJvd3tcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNy4zcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0XHQmLnVwe1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDFyZW0sLTI2MCUsMCkgc2NhbGUoMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdGhlaWdodDogNS41cmVtO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1zZWxlY3R7XG5cdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c2VsZWN0e1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tc3VibWl0e1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzowIDIuM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLWdvbGQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzNyZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXt9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWNvbnRhY3QtdXN7XG5cdFx0LndwY2Y3LWZvcm17XG5cdFx0XHQuZm9ybS1yb3d7XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufToxLjlyZW07XG5cdFx0XHRcdFx0Ji51cHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC41cmVtLC0xNTUlLDApIHNjYWxlKC42MjUpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tY2hlY2tib3h7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luOiAzLjJyZW0gMDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0XHRcdFx0XHRcdCYudXB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwY2Y3LWFjY2VwdGFuY2V7XG5cdFx0XHRcdFx0XHQud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOi0wLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDowLjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLXN1Ym1pdHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWF1dG8tY29sKCk7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjphZnRlcntcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAudGl0bGUtLWJvbGQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xOHJlbTtcblx0XHRcdFx0XHRcdCY6bm90KFtkaXNhYmxlZF0pe1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWNvbnRhY3QtZm9ybXtcblx0XHQud3BjZjctZm9ybXtcblx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtZW5kO1xuXHRcdFx0LmZvcm0tcm93e1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0MDAsIDE0MjYpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MS45cmVtO1xuXHRcdFx0XHRcdCYudXB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0dG9wOnVuc2V0O1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQuNHJlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tc3VibWl0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6My4zcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjphZnRlcntcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAudGl0bGUtLWJvbGQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xOHJlbTtcblx0XHRcdFx0XHRcdCY6bm90KFtkaXNhYmxlZF0pe1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtLWNoZWNrYm94e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdFx0XHQmLnVwe1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1jb250YWN0e1xuXHRcdC5mb3JtLXJvdy5oaWRle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmZvcm0tcm93LS1zdWJtaXR7XG5cdFx0XHQud3BjZjctbGlzdC1pdGVte1xuXHRcdFx0XHR3aWR0aDogMjZyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOjAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMnJlbSAwIDAgIWltcG9ydGFudDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMS43cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuMnJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9jaGVjay1ibGFjay5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC45cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1mb290ZXJ7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcblx0XHR9XG5cdFx0LndwY2Y3LWZvcm17XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJHdoaXRlO1xuXHRcdFx0Ji5pbnZhbGlke1xuXHRcdFx0XHRib3JkZXItY29sb3I6cmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190ZXh0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRzdHJvbmd7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvcm0tcm93e1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDEuMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnVwe1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcmVtLCAtMjIwJSwgMCkgc2NhbGUoMC42MjUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxLjVyZW0sIC0xNTAlLCAwKSBzY2FsZSgwLjYyNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dHtcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdGhlaWdodDogMi44cmVtO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjByZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MCAxLjFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mb2N1c3tcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXN1Ym1pdHtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTowcmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjEuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NlbmQuc3ZnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDk4JTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji51cHtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLW5ld3NsZXR0ZXJ7XG5cdFx0d2lkdGg6IDY1LjVyZW07XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuZm9ybS1yb3d7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0Y29sb3I6JGJsYWNrO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IHVuc2V0O1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAycmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0b3A6IDEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnVwe1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTowcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRoZWlnaHQ6IDIuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tc3VibWl0e1xuXHRcdFx0XHRAZXh0ZW5kIC5saW5rLS1hcnJvdztcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwb3NpdGlvbjpzdGF0aWM7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLXRyYW5xdWlsby1sb2dpbntcblx0XG5cdFx0Jl9faW5wdXQtd3JhcHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjRyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dHtcblx0XHRcdFx0cGFkZGluZzogMS43cmVtIDJyZW07XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjAuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLXN1Ym1pdHtcblx0XHRcdFx0bWFyZ2luOiA0cmVtIDAgMnJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0XHRAZXh0ZW5kIC50cmFuc2l0aW9uO1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tZ29sZDtcblx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcmVtO1xuXHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0XHRcdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggM3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNikpIGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCAxMXB4IDdweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMjBweCA4cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDMxcHggOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wMCkpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjVyZW0gMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbXNne1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0ICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuaW5wdXR7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ei1pbmRleDogMTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMHB4O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udDogaW5oZXJpdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQmOmZvY3Vze1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxufVxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSAge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggJHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcywgIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcywgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzLCAuZWRpdC1hY2NvdW50LCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZHtcblx0bGFiZWx7XG5cdFx0dG9wOiA1MCU7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEuNXJlbSwgLTI1MCUsIDApIHNjYWxlKDEpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuXHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDEuNXJlbTtcblx0XHR0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Ly8gdG9wOjEuMXJlbVxuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0fVxuXHRcdCYudXB7XG5cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAuNXJlbSwgLTE5NSUsIDApIHNjYWxlKDAuNjI1KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVxdWlyZWR7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdC5vcHRpb25hbHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNze1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXG5cdFx0XHRtYXJnaW46IDByZW0gMCAzcmVtO1xuXHRcdH1cblx0XHRsYWJlbHtcblx0XHRcdEBleHRlbmQgLnJhZGlvLWNpcmNsZTtcblx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjJyZW07XG5cdFx0XHRmb250LXdlaWdodDokbm9ybWFsLXd0O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1nb2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0e1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0fVxuXHQuZm9ybS1yb3csIC5mb3JtLWdyb3Vwe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDUuOXJlbTtcblx0XHRib3JkZXI6MXB4IHNvbGlkICRibGFjaztcblx0XHQmLnVwe1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNS4zcmVtO1xuXHRcdH1cblx0XHQmLS1xdWFydGVye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTEyLCA1NjIpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDI2MiwgNTYyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tdGhpcmR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgyNTMsIDg0MCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDE3MCwgNTYyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taGFsZntcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQwMCwgODQwKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWZ1bGx7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdGJvcmRlcjowO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBhZGRpbmc6MS4xcmVtIDEuNXJlbTtcblx0XHR9XG5cdFx0aW5wdXR7XG5cdFx0XHRoZWlnaHQ6IDUuM3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRoZWlnaHQ6IDQuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0dGV4dGFyZWF7XG5cdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDE3cmVtO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOjAuNXJlbTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdFx0ZW17XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRidXR0b257XG5cdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0fVxuXHRcdCYjc2hpcHBpbmdfY291bnRyeV9maWVsZHtcblx0XHRcdC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVye1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjFyZW0gMS41cmVtO1xuXHRcdFx0XHRzdHJvbmd7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRmaWVsZHNldHtcblx0XHRib3JkZXI6MDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjowO1xuXHRcdGxlZ2VuZHtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aDN7XG5cdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC42cmVtO1xuXHRcdH1cblx0fVxuXHQubWFuZGF0b3J5LW5vdGV7XG5cdFx0dG9wOiAxLjNyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdCN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdG1hcmdpbi1ib3R0b206MnJlbTtcblx0XHR9XG5cdH1cblx0Jl9fZmllbGQtd3JhcHBlcntcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQuZm9ybS1yb3d7XG5cdFx0XHQmLndvb2NvbW1lcmNlLWludmFsaWQtcmVxdWlyZWQtZmllbGR7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjYmlsbGluZ19jb3VudHJ5X2ZpZWxke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5lZGl0LWFjY291bnR7XG5cdGZpZWxkc2V0e1xuXHRcdGxhYmVse1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxLjVyZW0sLTI4MCUsMCkgc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0XHQmLnVwe1xuXG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEuNXJlbSwtMjgwJSwwKSBzY2FsZSgxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRze1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW4tdG9wOiAyLjFyZW07XG5cdH1cblx0aDN7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmX19maWVsZC13cmFwcGVye1xuXHRcdC5ub3Rlc3tcblx0XHRcdGJvcmRlcjowO1xuXHRcdFx0bWFyZ2luLWJvdHRvbToycmVtO1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC45cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlcntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jd19jdXN0b21fY2xhc3N7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDZyZW07XG5cdFx0fVxuXHR9XG5cdCNjdXN0b21fY2hlY2tib3hfZmllbGR7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0cGFkZGluZy1ib3R0b206IDMuM3JlbTtcblx0XHRtYXJnaW46MS4xcmVtIDAgMi4zcmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0Q1RDZEOTtcblx0XHRsYWJlbHtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtOztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogNHJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0dHJhbnNmb3JtOnVuc2V0O1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZToxLjRyZW07XG5cdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogM3JlbTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0XHR3aWR0aDogMi42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDIuNnJlbTtcblx0XHRcdFx0Ym9yZGVyOi41cmVtIHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czowLjVyZW07XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGJveC1zaGFkb3c6MCAwIDAgMXB4O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogMnJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0dG9wOjAuMnJlbTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxLjlyZW07XG5cdFx0XHRcdGhlaWdodDogMS45cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9naWZ0LnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDk5JTtcblx0ICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdCAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC45cmVtO1xuXHQgICAgXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQgICAgXHRcdFx0d2lkdGg6IDEuNnJlbTtcblx0ICAgIFx0XHRcdGhlaWdodDogMS42cmVtO1xuXHQgICAgXHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCdpbWFnZXMvY2hlY2stYmxhY2suc3ZnJyksICRkYXJrLWdvbGQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA4MCU7XG5cdFx0XHRcdFx0Ym9yZGVyOi41cmVtIHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdCAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQgICAgXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdCAgICBcdFx0XHRib3JkZXItd2lkdGg6IDAuM3JlbTtcblx0XHQgICAgXHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuXHRcdFx0d2lkdGg6YXV0bztcblx0XHR9XG5cdH1cbn1cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3Jke1xuXHRtYXJnaW46MnJlbSBhdXRvIDA7XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOjRyZW0gNnJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6MnJlbTtcblx0fVxuXHQuZm9ybS1yb3d7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0bWFyZ2luOjAgYXV0byA0cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmLnVwe1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0fVxuXHRcdCYuZm9ybS1yb3ctZmlyc3R7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRibGFjaztcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0fVxuXHRcdGxhYmVse1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0Ji51cHtcblx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIC0yMDAlLCAwKSBzY2FsZSgwLjYyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGJ1dHRvbntcblx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdEBleHRlbmQgLmJ0bi0tZ29sZDtcblx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0cGFkZGluZzoxLjhyZW0gNnJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjFyZW0gNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5udW1iZXItaW5wdXQtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDJyZW07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQvLyBoZWlnaHQ6IDQuOHJlbTtcblx0fVxuXHRpbnB1dHtcblx0XHRib3JkZXI6IDBweDtcblx0XHRmb250OiBpbmhlcml0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0Jl9fbnVtYmVyLWJ0bntcblx0XHR3aWR0aDogM3JlbTtcblx0XHRib3JkZXI6IDBweDtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluO1xuXHR9XG59XG4ucXVhbnRpdHl7XG5cdCYtLXNpbmdsZS1wcm9kdWN0e1xuXHRcdC5udW1iZXItaW5wdXQtd3JhcHtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNS42cmVtO1xuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvbnplO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG59XG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgIC1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7XG59XG5pbnB1dFt0eXBlPVwidGV4dFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgXHRjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuICBcdGZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7XG4gIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdH1cbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgXHRjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuICBcdGZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7XG4gIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFxuXHR9XG59XG5pbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICBjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuICBcdGZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7XG4gIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFxuXHR9XG59XG5pbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuICBcdGZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7XG4gIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XG5cdH1cbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlcntcblx0Y29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7XG4gIFx0Zm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIFx0bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtcbiAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgXHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcbiAgXHRmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50O1xuICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFxuXHR9XG59XG50ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLCAvKiBGaXJlZm94IDE4LSAqL1xudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsIC8qIEZpcmVmb3ggMTkrICovXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC8qIElFIDEwKyAqL1xudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC8qIFdlYmtpdCBiYXNlZCAqL1xudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHsgLyogTW9kZXJuIGJyb3dzZXJzICovXG4gIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnJhZGlvLWNpcmNsZXtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTo0cmVtO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06Mi44cmVtO1xuXHR9XG5cdCY6OmJlZm9yZXtcblx0ICAgIGNvbnRlbnQ6ICcnO1xuXHQgICAgdG9wOiA1MCU7XG5cdCAgICB3aWR0aDogMi42cmVtO1xuXHQgICAgaGVpZ2h0OiAyLjZyZW07XG5cdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IDtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0ICAgICN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0ICAgIGJvcmRlcjogMC41cmVtIHNvbGlkICR3aGl0ZTtcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdCAgICBAaW5jbHVkZSB0YWJsZXR7XG5cdCAgICBcdHdpZHRoOiAxLjhyZW07XG5cdCAgICBcdGhlaWdodDogMS44cmVtO1xuXHQgICAgXHRcblx0ICAgIH1cblx0fVxufVxuLy93YWl0bGlzdCBmb3JtXG4ud2N3bF9lbGVtZW50c3tcblx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHQvLyBkaXNwbGF5OiBmbGV4O1xuXHQvLyBmbGV4LXdyYXA6IHdyYXA7XG5cdC8vIGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0Ly8gcGFkZGluZy10b3A6Mi44cmVtO1xuXHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIGJvcmRlci10b3A6MXB4IHNvbGlkICRncmF5O1xuXHQud2N3bF9pbnRyb3tcblx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRmb250LXNpemU6MS44cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0fVxuXHR9XG5cdC53Y3dsX25vdGljZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdH1cblx0XHQud2N3bF9ub3RpY2VfZGlzbWlzc3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR3aWR0aDogNHJlbTtcblx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdHBhZGRpbmc6MC41cmVtO1xuXHRcdFx0I3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06dW5zZXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHR3aWR0aDogMi41cmVtO1xuXHRcdFx0ICAgIGhlaWdodDogMi41cmVtO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDAuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndjd2xfZW1haWxfZWxlbWVudHMge1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MCAwIDFyZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0bGFiZWx7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0Y2xpcDp1bnNldDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXR7XG5cdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0cGFkZGluZzogMC41cmVtIDEuNXJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLndjd2xfY29udHJvbCwgLndvb2NvbW1lcmNlX3dhaXRsaXN0e1xuXHQvLyBcdGhlaWdodDogNC44cmVtO1xuXHQvLyBcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHQvLyB9XG5cdC8vIC53Y3dsX2NvbnRyb2x7XG5cdC8vIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdC8vIFx0XHR3aWR0aDogMTAwJTtcblx0Ly8gXHR9XG5cdC8vIH1cblx0Lndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHQgICAgd2lkdGg6IDMuMXJlbTtcblx0ICAgIGhlaWdodDogMy4xcmVtO1xuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9zZW5kLnN2Zyk7XG5cdCAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdCAgICBtYXJnaW46IDA7XG5cdCAgICBib3R0b206IDMuMnJlbTtcblx0ICAgIHotaW5kZXg6IDE7XG5cdCAgICBsZWZ0OjMuMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGJvdHRvbTozLjhyZW07XG5cdFx0XHRsZWZ0OjIuN3JlbTtcblx0XHR9XG5cdH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3Jte1xuXHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0Y29sb3I6Izk2OTY5NiAhaW1wb3J0YW50O1xuXHR9XG5cdDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRjb2xvcjojOTY5Njk2ICFpbXBvcnRhbnQ7XG5cdH1cblx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuXHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0Y29sb3I6Izk2OTY5NiAhaW1wb3J0YW50O1xuXHR9XG5cdDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cblx0XHRmb250OiBpbmhlcml0O1xuXHRcdGNvbG9yOiM5Njk2OTYgIWltcG9ydGFudDtcblx0fVxuXHQueXdnYy1wcmVkZWZpbmVkLWFtb3VudC1idXR0b257XG5cdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0fVxuXHQuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yIHtcblx0XHRtYXJnaW46IDQuOHJlbSAwIDA7XG5cdH1cblx0I3l3Z2MtbWFudWFsLWFtb3VudHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRib3JkZXI6MDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufSAhaW1wb3J0YW50O1xuXHR9XG5cdC55d2djLW1hbnVhbC1jdXJyZW5jeS1zeW1ib2wge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQueXdnYy1lbXB0eS1yZWNpcGllbnQtbm90ZXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC55d2djX3JlY2lwaWVudF9pbmZvX3RpdGxle1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblx0Lnl3Z2Mtc2VuZGVyLWluZm8tdGl0bGV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQueXdnY19yZWNpcGllbnRfaW5mb190aXRsZXtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0fVxuXHR9XG5cdC55d2djLXNlbmRlci1uYW1le1xuXHRcdG1hcmdpbi1ib3R0b206MDtcblx0fVxuXHRsYWJlbHtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0fVxuXHRoNXtcblx0XHRjb2xvcjogJGRhcmstZ29sZDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS40cmVtO1xuXHRcdH1cblx0fVxuXHQueXdnY19kZWxpdmVyeV9pbmZvX3RpdGxle1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lnl3Z2Mtc2luZ2xlLXJlY2lwaWVudHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbi1ib3R0b206M3JlbTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjZyZW07XG5cdFx0fVxuXHRcdC55d2djLXJlY2lwaWVudC1uYW1lICwgLnl3Z2MtcmVjaXBpZW50LWVtYWlse1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS44KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCwgLmdpZnQtY2FyZHMtbGlzdHtcblx0XHRpbnB1dCAsIHRleHRhcmVhe1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRwYWRkaW5nOjEuNXJlbSAycmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czowLjVyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdH1cblx0XHRpbnB1dHtcblx0XHRcdGhlaWdodDogNS4zcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogNC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR0ZXh0YXJlYXtcblx0XHRcdGhlaWdodDogMTIuNnJlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly8gYm9yZGVyLXJhZGl1czowO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRoZWlnaHQ6IDEyLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdFx0XG5cdFx0fVxuXHRcdDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdFx0XG5cdFx0fVxuXHRcdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRcblx0XHR9XG5cdFx0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuXHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHRcdFxuXHRcdH1cblx0XHRsYWJlbCwgLnl3Z2Nfc2VsZWN0X2Ftb3VudF90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWwtd3Q7XG5cdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdC5hbW91bnQtd3JhcHtcblx0XHRcdGJvcmRlcjoxcHggc29saWQ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6MC41cmVtIDAuNXJlbSAwIDA7XG5cdFx0XHQuYnRuLS1kcm9wZG93bntcblx0XHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0Y29sb3I6Izk2OTY5Njtcblx0XHRcdFx0cGFkZGluZzoxLjQ4cmVtIDEuOHJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0fVxuXHRcdFx0LmNvbGxhcHNle1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRsZWZ0Oi0xcHg7XG5cdFx0XHRcdHRvcDpjYWxjKDEwMCUgKTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItdG9wOjA7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6I2Y4ZjlmYjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czowIDAgMC41cmVtIDAuNXJlbTtcblx0XHRcdFx0YnV0dG9uLnl3Z2MtcHJlZGVmaW5lZC1hbW91bnQtYnV0dG9ue1xuXHRcdFx0XHRcdGNvbG9yOiM5Njk2OTY7XG5cdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0cGFkZGluZzowLjhyZW0gMS44cmVtO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjp1bnNldDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMwLCAxOTksIDEyNiwgMC4zKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zZWxlY3RlZF9idXR0b257XG5cdFx0XHRcdFx0XHRjb2xvcjojOTY5Njk2O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjp1bnNldDtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6cmdiYSgyMzAsIDE5OSwgMTI2LCAwLjMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQueXdnYy1tZXNzYWdle1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZ2lmdC1jYXJkcy1saXN0e1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufToxMHJlbTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0fVxuXHRcdCZfX3NlbmRlci13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS44KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC55d2djLXNlbmRlci1uYW1le1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS44KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdGVwLWNvbnRlbnR7XG5cdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufToxMHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHR9XG5cdH1cblx0LmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b257XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdHBhZGRpbmc6NS4xcmVtIDA7XG5cdFx0dGV4dC1hbGlnbjogI3skZW5kLWRpcmVjdGlvbn07XG5cdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGRhcmstZ29sZDtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOjMuNHJlbSA0LjJyZW07XG5cdFx0XHRtYXJnaW46My41cmVtIDAgNXJlbTtcblx0XHR9XG5cdFx0LnF1YW50aXR5e1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmNvc3R7XG5cdFx0XHQgICAgdGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdCAgICBAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdCAgICBcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQgICAgXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCAgICBcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQgICAgfVxuXHRcdFx0LnRpdGxle1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0XHR9XG5cdFx0XHQmX19maWd1cmV7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b257XG5cdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRAZXh0ZW5kIC5idG4tLWdvbGQ7XG5cdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRwYWRkaW5nOjJyZW0gNXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzoxLjZyZW0gMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiRncmlkLWd1dHRlci13aWR0aDogMHJlbTtcbiRncmlkLWNvbHVtbnM6IDEyO1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpO1xuICBwYWRkaW5nLWxlZnQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogIGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xuICBtYXJnaW4tbGVmdDogIGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDsgLy8gUHJldmVudCBjb2xsYXBzaW5nXG4gIHBhZGRpbmctcmlnaHQ6ICBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG59XG5cbkBtaXhpbiBtYWtlLWF1dG8tY29sKCl7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShjYWxjKCRzaXplIC8gJGNvbHVtbnMpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKGNhbGMoJHNpemUgLyAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBjYWxjKCRzaXplIC8gJGNvbHVtbnMpO1xuICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWdhcCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogY2FsYygkc2l6ZSAvICRjb2x1bW5zKTtcbiAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufSIsIi5oZWFkZXJ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XG5cdH1cblx0Ji5vcGVue1xuXHRcdC5hY3Rpb25ze1xuXHRcdFx0Lmxhbmctc3dpdGNoZXJ7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyX19hY3Rpb24tbGlua3tcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0cGFkZGluZzowIDVyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Ly8gYWxpZ24taXRlbXM6ZmxleC1lbmQ7XG5cdFx0XHRwYWRkaW5nOjEuM3JlbSAkbW9iaWxlLXNpZGUtcGFkZGluZyAxLjlyZW07XG5cdFx0fVxuXHRcdD4uZC1ibG9jay1tb2JpbGV7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5idG4tLXNlYXJjaHtcblx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbi1uYXZ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpdGUtYnJhbmRpbmd7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgyKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46MS41cmVtIDAgMS44cmVtO1xuICAgXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICBcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcbiAgIFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICBcdFx0XHRcdG1hcmdpbjowO1xuICAgXHRcdFx0XHR6LWluZGV4OiAyO1xuXG4gICBcdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAyMXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDE3LjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmFjdGlvbnN7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0XHQmX19tYWlue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46MCAycmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YmVmb3JlLCAmOjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdHdpZHRoOiAwLjFyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luOjAgMnJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRncmF5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXJfX2hhbWJ1cmdlci13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGFuZy1zd2l0Y2hlcntcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTo3LjJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06YXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0bi0tc2VhcmNoLCAuYnRuLS13aXNobGlzdCwgLmhlYWRlcl9fYWN0aW9uLWxpbmt7XG5cdFx0XHRcdG1hcmdpbjowIDFyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuLS13aXNobGlzdHtcblx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdC5pbm5lci1maWxse1xuXHRcdFx0XHRcdFx0ZmlsbDokd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdHJva2V7XG5cdFx0XHRcdFx0XHRmaWxsOiRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0XHRcdC5pbm5lci1maWxse1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6JGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuLS1zZWFyY2gsIC5oZWFkZXJfX2FjdGlvbi1saW5re1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyX19jYXJ0LXdyYXB7XG5cdFx0XHRcdG1hcmdpbjowIDFyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjAuN3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX191cHBlci13cmFwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6MXJlbSAwO1xuXHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQtYmxhY2s7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHR9XG5cdH1cblx0Jl9fbmF2LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0QGV4dGVuZCAudHJhbnNpdGlvbjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0ICAgIHRvcDogMDtcblx0XHQgICAgei1pbmRleDogMTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgXHRkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBvdmVyZmxvdzogYXV0bztcblx0XHQgICAgcG9zaXRpb246IGZpeGVkO1xuXHRcdCAgICBtYXJnaW4tdG9wOiAxMC4zcmVtO1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdCAgICAjeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6JGxpZ2h0LWdyYXk7XG5cdFx0ICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAuM3JlbSk7XG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHQgICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdCAgICAvLyBwYWRkaW5nOiAwICRtb2JpbGUtc2lkZS1wYWRkaW5nIDEwcmVtO1xuXHRcdH1cblx0XHQmLm9wZW57XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2LS1zZWNvbmRhcnl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc29jaWFsLW5ldHdvcmtze1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MS4ycmVtIDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudXNlci1tb2JpbGV7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XG5cdFx0XHRcdHBhZGRpbmc6MC41cmVtIDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tUmFkaWFsLCByYWRpYWwtZ3JhZGllbnQoMTAwJSAzNzMuOTElIGF0IDUwJSA1MC4wMiUsICNGQkU3OUIgMTYuMTclLCAjRDFBNTVEIDEwMCUpKTtcblx0XHRcdFx0YSwgYnV0dG9ue1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb3JtLXdyYXB7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9ybS0tZ2VuZXJhbC1zZWFyY2gsIC5zb2NpYWwtbmV0d29ya3N7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbi1uYXZ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNvY2lhbC1uZXR3b3Jrc3tcblx0XHRcdG1hcmdpbi10b3A6YXV0bztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fc2Vjb25kYXJ5LXdyYXB7XG5cdFx0dG9wOjA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHQjeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41MCk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuaW5uZXItd3JhcHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0d2lkdGg6IDU0cmVtO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6My42cmVtIDRyZW0gMTFyZW07XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcblx0XHRcdC5idG4tLW1lbnUtY2xvc2V7XG5cdFx0XHRcdGFsaWduLXNlbGY6ZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0XHRuYXZ7XG5cdFx0XHRcdG1hcmdpbi10b3A6Mi44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm9wZW57XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuaW5uZXItd3JhcHtcblx0XHRcdFx0XG5cdFx0XHRcdCYub3Blbntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxuXHQmX19oYW1idXJnZXItd3JhcHtcblx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHR9XG5cdH1cbn1cbiIsIi5mb290ZXJ7XG4gICAgei1pbmRleDogMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX191cHBlci13cmFwe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzoxcmVtIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMDAlIDM3My45MSUgYXQgNTAlIDUwLjAyJSwgI0ZCRTc5QiAxNi4xNyUsICNEMUE1NUQgMTAwJSk7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBwYWRkaW5nOjAuNXJlbSAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LXdyYXB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvZm9vdGVyX2JnLmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgJl9fbWFpbi1zZWN0aW9ue1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwYWRkaW5nOjMuNXJlbSAxMHJlbSA2LjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAzLjVyZW0gMHJlbSAycmVtO1xuICAgICAgICB9XG4gICAgICAgIC5kLWJsb2NrLW1vYmlsZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIG9yZGVyOjM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOjMuMnJlbSBhdXRvIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAubG9nby13cmFwe1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRtb2JpbGUtc2lkZS1wYWRkaW5nIDIuNHJlbTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNpdGUtYnJhbmRpbmd7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc29jaWFsLW5ldHdvcmtze1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUuN3JlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2ljb25zLXdyYXB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItbmF2e1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMzcwLDE3MjApO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6M3JlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG4gICAgICAgICAgICAgICAgb3JkZXI6MjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNmb290ZXItbmF2LWxpc3R7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI2Zvb3Rlci1uYXYtbGlzdC1tb2JpbGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0td3JhcHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDM3MCwxNzIwKTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjNyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICAgICAgb3JkZXI6MTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3Jrc3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjQuNXJlbTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG93ZXItc2VjdGlvbntcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBwYWRkaW5nOjEuNXJlbSAxMHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgcGFkZGluZzoxLjlyZW0gMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBib3JkZXI6MDtcbiAgICAgICAgfVxuICAgICAgICAuY3JlZGl0cy1saW5rLXdyYXB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgLy8gdGV4dC1hbGlnbjogI3skZW5kLWRpcmVjdGlvbn07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICAgICAgIG9yZGVyOjI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXltZW50LW9wdGlvbnN7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBvcmRlcjozO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MS44cmVtIDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxLjZyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIG5hdntcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNye1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICN7JGVuZC1kaXJlY3Rpb259O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5yZWxhdGVke1xuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0cGFkZGluZzowO1xuXHR9XG5cdCZfX3RpdGxle1xuXHRcdGZvbnQtc2l6ZTogOHJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDguN3JlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA4LjNyZW07XG5cdFx0Zm9udC13ZWlnaHQ6JG5vcm1hbC13dDtcblx0XHRmb250LWZhbWlseTokaGVhZGluZy1mb250O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMy45cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy41cmVtO1xuXHRcdH1cblx0fVxufSIsIi5wcm9tb3tcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCZfX2Jne1xuXHRcdHRvcDowO1xuXHRcdGxlZnQ6MDtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHR9XG5cdCZfX2ltZ3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0fVxuXHQmX19iYWRnZXtcblx0XHRjb2xvcjokd2hpdGU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRwYWRkaW5nOjAuNXJlbSAxLjVyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMC4zcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0fVxuXHQmX190ZXh0e1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0c3Ryb25nLCBoMntcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhe1xuXHRcdFx0QGV4dGVuZCAubGluaztcblx0XHRcdEBleHRlbmQgLmxpbmstLWFycm93O1xuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHR9XG5cdH1cblx0Ji0tbWVudXtcblx0XHRtYXJnaW4tdG9wOmF1dG87XG5cdFx0cGFkZGluZzozcmVtIDZyZW07XG5cdFx0LnByb21vX190ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogMy41cmVtO1xuXHRcdH1cblx0XHQucHJvbW9fX2ltZ3tcblx0XHRcdCYtLW9uZXtcblx0XHRcdFx0dG9wOi01cmVtO1xuXHRcdFx0XHR3aWR0aDogMTRyZW07XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjMuNXJlbTtcblx0XHRcdH1cblx0XHRcdCYtLXR3b3tcblx0XHRcdFx0Ym90dG9tOi05cmVtO1xuXHRcdFx0XHR3aWR0aDogMTUuN3JlbTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTotMy41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1jZW50ZXJ7XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHRcdHBhZGRpbmc6IDhyZW0gMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MTEuN3JlbSAzLjNyZW0gOS40cmVtO1xuXHRcdH1cblx0XHQucHJvbW9fX3RleHR7XG5cdFx0XHRoMntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9tb19faW1ne1xuXHRcdFx0Ji0tb25le1xuXHRcdFx0XHR0b3A6LTRyZW07XG5cdFx0XHRcdHdpZHRoOiAxM3JlbTtcblx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06NDByZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRvcDotNXJlbTtcblx0XHRcdFx0XHR3aWR0aDoxMHJlbTtcblx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTo5LjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLXR3b3tcblx0XHRcdFx0dG9wOjIuNHJlbTtcblx0XHRcdFx0d2lkdGg6IDE1cmVtO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufToyOXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dG9wOjEuM3JlbTtcblx0XHRcdFx0XHR3aWR0aDogNi41cmVtO1xuXHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLXRocmVle1xuXHRcdFx0XHRib3R0b206LTZyZW07XG5cdFx0XHRcdHdpZHRoOiAxNi41cmVtO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjM3cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogMTJyZW07XG5cdFx0XHRcdFx0Ym90dG9tOi01cmVtO1xuXHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1naWZ0e1xuXHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRwYWRkaW5nOiAxMXJlbSA0MHJlbTtcblx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzoyMi41cmVtIDQuNHJlbSA3LjVyZW07XG5cdFx0fVxuXHRcdGF7XG5cdFx0XHRAZXh0ZW5kIC5saW5rLS1hcnJvdy13aGl0ZTtcblx0XHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9tb19faW1ne1xuXHRcdFx0Ji0tb25le1xuXHRcdFx0XHR0b3A6LTdyZW07XG5cdFx0XHRcdHdpZHRoOiA3MHJlbTtcblx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06MjlyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRvcDotNHJlbTtcblx0XHRcdFx0XHR3aWR0aDogNDJyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWFjY291bnQtcHJvbW97XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6NS4ycmVtIDMuOHJlbSAxMXJlbTtcblx0XHR9XG5cdFx0LnByb21vX19iYWRnZXtcblx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC4ycmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy42cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMC4zNiUgNTAlIGF0IDUwJSA1MS44MyUsICNGQkU3OUIgMCUsICNEMUE1NUQgMTAwJSk7XG5cdFx0fVxuXHRcdC5wcm9tb19fdGV4dHtcblx0XHRcdGgye1xuXHRcdFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0QGV4dGVuZCAubGluaztcblx0XHRcdFx0QGV4dGVuZCAubGluay0tYXJyb3ctd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9tb19faW1ne1xuXHRcdFx0Ji0tb25le1xuXHRcdFx0XHR0b3A6LTExcmVtO1xuXHRcdFx0XHR3aWR0aDogMjVyZW07XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjhyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRvcDotNXJlbTtcblx0XHRcdFx0XHR3aWR0aDoxMnJlbTtcblx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufToycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS10d297XG5cdFx0XHRcdGJvdHRvbTotMTByZW07XG5cdFx0XHRcdHdpZHRoOiAyM3JlbTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTo2cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogMTNyZW07XG5cdFx0XHRcdFx0Ym90dG9tOi02cmVtO1xuXHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06Mi41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS10aHJlZXtcblx0XHRcdFx0dG9wOjlyZW07XG5cdFx0XHRcdHdpZHRoOiA2cmVtO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTo1cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogNHJlbTtcblx0XHRcdFx0XHR0b3A6NXJlbTtcblx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufToycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWVtcHR5LWNhcnR7XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHRcdG1hcmdpbjowIDguM3JlbTtcblx0XHRwYWRkaW5nOjVyZW0gMTAuNXJlbSAzLjZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdHBhZGRpbmc6MTEuN3JlbSA0LjhyZW07XG5cdFx0fVxuXHRcdC5wcm9tb19fdGV4dHtcblx0XHRcdGgye1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjNyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0QGV4dGVuZCAubGluaztcblx0XHRcdFx0QGV4dGVuZCAubGluay0tYXJyb3ctd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9tb19faW1ne1xuXHRcdFx0Ji0tb25le1xuXHRcdFx0XHR0b3A6LTMuMXJlbTtcblx0XHRcdFx0d2lkdGg6IDEwcmVtO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufToyLjZyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRvcDotNXJlbTtcblx0XHRcdFx0XHR3aWR0aDoxMHJlbTtcblx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTo5LjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLXR3b3tcblx0XHRcdFx0dG9wOjQuMXJlbTtcblx0XHRcdFx0d2lkdGg6IDlyZW07XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259Oi00cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0b3A6MS4zcmVtO1xuXHRcdFx0XHRcdHdpZHRoOiA2LjVyZW07XG5cdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06NHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tdGhyZWV7XG5cdFx0XHRcdGJvdHRvbTotMXJlbTtcblx0XHRcdFx0d2lkdGg6IDEyLjVyZW07XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06LTQuM3JlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEycmVtO1xuXHRcdFx0XHRcdGJvdHRvbTotNXJlbTtcblx0XHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY29udGFjdC1jdGF7XG5cdHRvcDo3OS41cmVtO1xuXHR6LWluZGV4OiAyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjI0cmVtO1xuXHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0cGFkZGluZzoyLjRyZW0gMi44cmVtIDIuMnJlbTtcblx0Ym9yZGVyLXJhZGl1czogMHB4IDJyZW0gMnJlbSAwcHg7XG5cdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4NS43NyUgNzcuMzYlIGF0IDQ1LjI4JSAzMi42MSUsICNGQkU3OUIgMCUsICNEMUE1NUQgMTAwJSk7XG5cdGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDAuNTIycHggMS41NjVweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMTYpKSBkcm9wLXNoYWRvdygwcHggMi42MDlweCAyLjYwOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCA1LjczOXB4IDMuNjUycHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjA4KSkgZHJvcC1zaGFkb3coMHB4IDEwLjQzNXB4IDQuMTc0cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDE2LjE3NHB4IDQuNjk2cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAwKSk7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHRvcDo3MHZoO1xuXHRcdGZvbnQtc2l6ZToxLjJyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6dW5zZXQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4IDFyZW0gMXJlbSAwcHg7XG5cdFx0cGFkZGluZzoxLjJyZW0gMXJlbSAwLjZyZW07XG5cdH1cblx0aW1ne1xuXHRcdHdpZHRoOjIuMXJlbTtcblx0XHRtYXJnaW46IDAgYXV0byAwLjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogMS40cmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMC41cmVtO1xuXHRcdH1cblx0fVxufSIsIi5jb250YWN0LWljb25ze1xuXHRwYWRkaW5nOjMuN3JlbSAwIDcuNXJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0cGFkZGluZzoyLjdyZW0gMDtcblx0fVxuXHQmX19pY29ucy13cmFwe1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhe1xuXHRcdFx0bWFyZ2luOiAwIDNyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luOiAwIDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGkuaWNvbntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0d2lkdGg6IDYuNHJlbTtcblx0XHRcdGhlaWdodDogNi40cmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRkYXJrLWdvbGQ7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDIuMnJlbTtcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMS40cmVtO1xuXHRcdH1cblx0fVxufSIsIi5zbGlkZXIsIC5zbGljay1zbGlkZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LnNsaWNrLWxpc3R7XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Ly8gcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc2xpY2stYXJyb3d7XG5cdFx0ei1pbmRleDogMTtcblx0XHRib3JkZXI6IDBweDtcblx0XHRmb250LXNpemU6IDBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6NTAlO1xuXHRcdC8vIHRvcDogY2FsYyg1MCUgLSA4LjJyZW0pO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0aGVpZ2h0OiAycmVtO1xuXHRcdH1cblx0XHQmOmZvY3Vze1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblx0LnNsaWNrLXByZXZ7XG5cdFx0Ly8gI3skc3RhcnQtZGlyZWN0aW9ufTotMTJyZW07XG5cdFx0XG5cdFx0Jjpob3Zlcntcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6JHRlbXAtY29sb3I7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3NsaWNrLXByZXYtYmxhY2suc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHR9XG5cdH1cblx0LnNsaWNrLW5leHR7XG5cdFx0Ly8gI3skZW5kLWRpcmVjdGlvbn06LTE0cmVtO1xuXHRcdFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiR0ZW1wLWNvbG9yO1xuXHRcdFx0Ly8gYmFja2dyb3VuZDogdXJsKGltYWdlcy9zbGljay1uZXh0LWJsYWNrLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0fVxuXHR9XG5cdC5zbGljay1kb3RzIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDozLjJyZW07XG5cdFx0fVxuXHRcdGxpe1xuXHRcdFx0QGV4dGVuZCAudHJhbnNpdGlvbjtcblx0XHRcdHdpZHRoOiAwLjZyZW07XG5cdFx0XHRoZWlnaHQ6IDAuNnJlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAuNzVyZW07XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC40KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMC41cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDAuNXJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNTVyZW07XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLWFjdGl2ZXtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1tYXJxdWVle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWluLWhlaWdodDogNC4ycmVtO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWluLWhlaWdodDogMy45cmVtO1xuXHRcdH1cblx0XHRwe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdH1cblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdC5zbGljay10cmFja3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tYmFubmVye1xuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0LnNsaWNrLXRyYWNre1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC5zbGljay1zbGlkZXtcblx0XHRcdFx0XHQvLyBwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stZG90c3tcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjRyZW07XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0dG9wOnVuc2V0O1xuXHRcdFx0XHRib3R0b206MS44cmVtO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTo1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdH1cblx0XHRcdGxpe1xuXHRcdFx0XHRtYXJnaW46IDAuNzVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowIDAuNTVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tcmVsYXRlZCwgJi5tb2JpbGUtcm93c3tcblx0XHQuc2xpY2stc2xpZGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHR3aWR0aDogMy44cmVtO1xuXHRcdFx0aGVpZ2h0OjMuOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMy40cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDMuNDRyZW07XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLXByZXZ7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06LTMuNXJlbTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk5JTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dG9wOnVuc2V0O1xuXHRcdFx0XHRcdGJvdHRvbTpjYWxjKC0zLjRyZW0gLSAzLjVyZW0pO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTpjYWxjKDUwJSAtIDMuNHJlbSAtIDFyZW0pO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvcmlnaHQtYXJyb3ctY2lyY2xlLnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLW5leHR7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259Oi0zLjVyZW07XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTo5OSU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRvcDp1bnNldDtcblx0XHRcdFx0XHRib3R0b206Y2FsYygtMy40cmVtIC0gMy41cmVtKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OmNhbGMoNTAlIC0gMy40cmVtIC0gMXJlbSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9sZWZ0LWFycm93LWNpcmNsZS5zdmcpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk5JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1nYWxsZXJ5e1xuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0bWFyZ2luOiAwIC0yLjhyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdCBcdG1hcmdpbjogMCAtMS4ycmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLXRyYWNre1xuXHRcdFx0XHQuc2xpY2stc2xpZGV7XG5cdFx0XHRcdFx0bWFyZ2luOjAgMi44cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luOjAgMS4ycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHR3aWR0aDogNS4xcmVtO1xuXHRcdFx0aGVpZ2h0OjUuMXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogNHJlbTtcblx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1wcmV2e1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRyaWdodDowO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1uZXh0e1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTo5OSU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWV4dHJhLXByb2R1Y3Rze1xuXHRcdC8vIGhlaWdodDoxMDAlO1xuXHRcdC5zbGljay1saXN0IHtcblx0XHRcdG1hcmdpbjogMCAtMC44cmVtO1xuXHRcdCAgICAvLyBtYXJnaW46ICAtMy4ycmVtIDA7XG5cdFx0ICAgIC5zbGljay1zbGlkZSB7XG5cdFx0XHQgICAgbWFyZ2luOiAwIDAuOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0d2lkdGg6IDEuNHJlbTtcblx0XHRcdGhlaWdodDoxLjRyZW07XG5cdFx0XHQmLnNsaWNrLXByZXZ7XG5cdFx0XHRcdHRvcDotMi43cmVtO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufToyLjZyZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTo5OSU7XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLW5leHR7XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjVyZW07XG5cdFx0XHRcdHRvcDotMi43cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk5JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tbG9nb3N7XG5cdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAwIC00LjVyZW07XG5cdFx0ICAgIC8vIG1hcmdpbjogIC0zLjJyZW0gMDtcblx0XHQgICAgLnNsaWNrLXRyYWNre1xuXHRcdCAgICBcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQgICAgfVxuXHRcdCAgICAuc2xpY2stc2xpZGUge1xuXHRcdFx0ICAgIG1hcmdpbjogMCA0LjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdHdpZHRoOiAzLjhyZW07XG5cdFx0XHRoZWlnaHQ6My44cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiA0cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLXByZXZ7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdHJpZ2h0Oi00cmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1uZXh0e1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRsZWZ0Oi00cmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LWxlZnQuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS12aWRlb3N7XG5cdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAwIC0ycmVtO1xuXHRcdCAgICAvLyBtYXJnaW46ICAtMy4ycmVtIDA7XG5cdFx0ICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdCAgICBcdG1hcmdpbjowO1xuXHRcdCAgICB9XG5cdFx0ICAgIC5zbGljay10cmFja3tcblx0XHQgICAgXHRkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ICAgIH1cblx0XHQgICAgLnNsaWNrLXNsaWRlIHtcblx0XHRcdCAgICBtYXJnaW46IDAgMnJlbTtcblx0XHRcdCAgICBoZWlnaHQ6IDU2cmVtO1xuXHRcdFx0ICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0ICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ICAgIFx0aGVpZ2h0OiA0M3JlbTtcblx0XHRcdCAgICBcdG1hcmdpbjogMCAxcmVtO1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICAuYXR0YWNobWVudC1mdWxse1xuXHRcdFx0ICAgIFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgXHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQgICAgXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgLmljb257XG5cdFx0XHQgICAgXHR0b3A6NTAlO1xuXHRcdFx0ICAgIFx0bGVmdDo1MCU7XG5cdFx0XHQgICAgXHR3aWR0aDogN3JlbTtcblx0XHRcdCAgICBcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0ICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwcHgpO1xuXHRcdFx0ICAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHQgICAgXHRcdHdpZHRoOiA1LjNyZW07XG5cdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stZG90c3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjpzdGF0aWM7XG5cdFx0XHRtYXJnaW4tdG9wOiA2LjJyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0XHRsaXtcblx0XHRcdFx0YmFja2dyb3VuZDpyZ2JhKDAsMCwwICwwLjQpO1xuXHRcdFx0fVxuXHRcdFx0bGkuc2xpY2stYWN0aXZle1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdHdpZHRoOiAzLjhyZW07XG5cdFx0XHRoZWlnaHQ6My44cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLXByZXZ7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdHJpZ2h0Oi00cmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1uZXh0e1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRsZWZ0Oi00cmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LWxlZnQuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNiLWZlZWQtcG9zdHN7XG5cdFx0XG5cdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHRcblx0XHR9XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0d2lkdGg6IDMuOHJlbTtcblx0XHRcdGhlaWdodDozLjhyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYuc2xpY2stcHJldntcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0cmlnaHQ6LTRyZW07XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1yaWdodC5zdmcpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTo5OSU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHJpZ2h0OjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc2xpY2stbmV4dHtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0bGVmdDotNHJlbTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1sZWZ0LnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk5JTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNlbGVjdDItY29udGFpbmVye1xuXHQmLS1kZWZhdWx0e1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9ue1xuXHRcdFx0Ji0tc2luZ2xle1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMi40cmVtO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRibGFjaztcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHdpZHRoOiAzLjFyZW07XG5cdFx0XHRcdFx0bGVmdDoyLjNyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMuMXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGxlZnQ6MS4zcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGJ7XG5cdFx0XHRcdFx0XHRsZWZ0Oi0xcmVtO1xuXHRcdFx0XHRcdFx0dG9wOjFyZW07XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMuMXJlbTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzLjFyZW07XG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcF9iZy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0dG9wOjAuNXJlbTtcblx0XHRcdFx0XHRcdFx0bGVmdDotMC41cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjk7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAxLjZyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2VsZWN0Mi1jb250YWluZXItLWJlbG93LnNlbGVjdDItY29udGFpbmVyLS1vcGVue1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9ue1xuXHRcdFx0XHQmLS1zaW5nbGV7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiRibGFjaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyLjRyZW07XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcblx0XHRcdFx0XHRcdGJ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHQuc2VsZWN0Mi1kcm9wZG93bntcblx0XHRcdGJvcmRlcjowO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEuN3JlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0LnNlbGVjdDItcmVzdWx0c3tcblx0XHRcdFx0Jl9fb3B0aW9uc3tcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxLjJyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fb3B0aW9ue1xuXHRcdFx0XHRcdHBhZGRpbmc6MS40cmVtIDJyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjFyZW0gMS42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLS1oaWdobGlnaHRlZHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlYXJjaHtcblx0XHRcdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZHtcblx0XHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOjRweCAycmVtO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tY2l0eXtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTQuOHJlbTtcblx0XHRcdFx0LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bntcblx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItcmVzdWx0c3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tYmVsb3d7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9ue1xuXHRcdFx0Ji0tc2luZ2xle1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5pbnZhbGlke1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuXHRcdH1cblx0fVxufVxuLnNlbGVjdDItLWNpdHl7XG5cdFxufSIsIi5hY2NvcmRpb257XG5cdC5hY2NvcmRpb24taXRlbXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjJyZW0gMDtcblx0XHR9XG5cdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdC8vIGJvcmRlci10b3A6IDFweCBzb2xpZDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkKCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0fVxuXHR9XG5cdC5hY2NvcmRpb24taGVhZGVye1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFxuXHRcdH1cblx0XHQuYWNjb3JkaW9uLWJ1dHRvbntcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdC5hY2NvcmRpb24tdGl0bGV7XG5cdFx0XHRcdG1heC13aWR0aDogODUlO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdCYuc2hvd3tcblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFjY29yZGlvbi1jb2xsYXBzZXtcblx0XHQuYWNjb3JkaW9uLWJvZHl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdFx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjE1cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tcHJvZHVjdC1mYXF7XG5cdFx0LmFjY29yZGlvbi1pdGVte1xuXHRcdFx0cGFkZGluZzoxLjRyZW0gMDtcblx0XHRcdGJvcmRlci1jb2xvcjojQ0JDQkNCO1xuXHRcdH1cblx0XHQuYWNjb3JkaW9uLWhlYWRlcntcblx0XHRcdC5hY2NvcmRpb24tYnV0dG9ue1xuXHRcdCAgICAgICAgJjo6YmVmb3Jle1xuXHRcdCAgICAgICAgICAgIEBleHRlbmQgLnRyYW5zaXRpb247XG5cdFx0ICAgICAgICAgICAgY29udGVudDonJztcblx0XHQgICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xuXHRcdCAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xuXHRcdCAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjIuM3JlbTtcblx0XHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2dvbGQtcGx1cy5zdmcpIGNlbnRlciAvIDk4JSBuby1yZXBlYXQ7XG5cdFx0ICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG5cdFx0ICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdCAgICAgICAgICAgIH1cblx0XHQgICAgICAgIH1cblx0XHQgICAgICAgICYuc2hvd3tcblx0XHQgICAgICAgICAgICAmOjpiZWZvcmV7XG5cdFx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHQgICAgICAgICAgICB9XG5cdFx0ICAgICAgICB9XG5cdFx0XHRcdC5hY2NvcmRpb24tdGl0bGV7XG5cdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWNjb3JkaW9uLWNvbGxhcHNle1xuXHRcdFx0LmFjY29yZGlvbi1ib2R5e1xuXHRcdFx0XHRwYWRkaW5nOjAgMy42cmVtIDFyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MCAyLjJyZW0gMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tZmFxe1xuXHRcdHBhZGRpbmc6Mi44cmVtIDE0LjdyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0fVxuXHRcdC5hY2NvcmRpb24taXRlbXtcblx0XHRcdGJvcmRlci1jb2xvcjokZGFyay1nb2xkO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWNjb3JkaW9uLWhlYWRlcntcblx0XHRcdC5hY2NvcmRpb24tYnV0dG9ue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0cGFkZGluZzozLjVyZW0gMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCAmOjphZnRlcntcblx0XHQgICAgICAgICAgICBAZXh0ZW5kIC50cmFuc2l0aW9uO1xuXHRcdCAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG5cdFx0ICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcblx0XHQgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcblx0XHQgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Ryb3AtZ29sZC5zdmcpIGNlbnRlciAvIDk4JSBuby1yZXBlYXQ7XG5cdFx0ICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG5cdFx0ICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdCAgICAgICAgICAgIH1cblx0XHQgICAgICAgIH1cblx0XHRcdFx0LmFjY29yZGlvbi10aXRsZXtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmFjY29yZGlvbi1jb2xsYXBzZXtcblx0XHRcdC5hY2NvcmRpb24tYm9keXtcblx0XHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdFx0XHRwYWRkaW5nOjAgNC44cmVtIDMuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjZyZW0gMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5re1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzNUVGQjM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRyYW5xdWlsby1sb2dpbntcbiAgICAmX19sb2dpbi1mb3Jte1xuICAgICAgIFxuICAgIH1cbiAgICAmX190ZXh0LXdyYXB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgICAgIGEsIGJ1dHRvbntcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tLWZvcmdvdHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9yZ290LXBhc3N3b3Jke1xuICAgICZfX21haW4tY29udGVudHtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgbWFyZ2luOiA0cmVtIDA7XG5cbiAgICB9XG4gICAgJl9fdGV4dC13cmFwe1xuICAgICAgICB3aWR0aDogNDByZW07XG4gICAgfVxuICAgIC50cmFucXVpbG8tbG9naW57XG4gICAgICAgICZfX2xvZ2luLWZvcm17XG4gICAgICAgICAgICBtYXJnaW46IDRyZW0gMCA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZhY2V0LWxhYmVse1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTo0LjJyZW07XG4gICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS42cmVtO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbjowO1xuICAgIH1cbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBmb250LXdlaWdodDokZXh0cmFib2xkLXd0O1xuICAgICAgICB9XG4gICAgfVxufVxuLmZhY2V0d3AtZmFjZXR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuICAgICYuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIHBhZGRpbmc6MXJlbSAwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZhY2V0d3AtY2hlY2tib3gge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS10cmFucztcbiAgICAgICAgICAgIHBhZGRpbmc6MS4xcmVtIDNyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMC44cmVtIDEuNnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MXJlbSAxLjZyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOjAgMC41cmVtIDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jaGVja2Vke1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0M3MDVDO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6I0ZGRjRGMTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmFjZXR3cC1jb3VudGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmFjZXR3cC1kaXNwbGF5LXZhbHVle1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuZmFjZXR3cC10eXBlLXJhZGlve1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgZmxleC13cmFwOm5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC8qIEhhbmRsZSAqL1xuICAgICAgIC8qIHdpZHRoICovXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAuMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogLjFyZW07XG4gICAgICAgIH1cbiAgICAgICAgLyogVHJhY2sgKi9cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC8qIEhhbmRsZSAqL1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLyogSGFuZGxlIG9uIGhvdmVyICovXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIC5mYWNldHdwLXJhZGlve1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS10cmFucztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nOjEuMXJlbSAzcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodC13dDtcbiAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToyLjZyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAvLyBtaW4td2lkdGg6IDE1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MC43cmVtIDJyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjEuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06JG1vYmlsZS1zaWRlLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufSA6MDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY2hlY2tlZHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NDNzA1QztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNGRkY0RjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhY2V0d3AtY291bnRlcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhY2V0d3AtZGlzcGxheS12YWx1ZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmZhY2V0d3AtZmFjZXQtbG9hZF9tb3Jle1xuICAgICAgICAuZmFjZXR3cC1sb2FkLW1vcmV7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDMuN3JlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjAuOHJlbSAzLjdyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmZhY2V0d3AtaGlkZGVue1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmxpbmt7XG5cdCYtLXVuZGVybGluZXtcblx0XHRhbGlnbi1zZWxmOiBiYXNlbGluZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHR9XG5cdH1cblx0Ji0tY2hhbmdpbmd7XG5cdFx0Jl9faG92ZXItdGV4dHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGVtcC1jb2xvcik7XG5cdFx0XHQubGluay0tY2hhbmdpbmdfX3RleHR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5saW5rLS1jaGFuZ2luZ19faG92ZXItdGV4dHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLW5vcm1hbC1zaXple1xuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDoyLjNyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICBcdGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICB9XG5cdH1cblx0Ji0tYXJyb3d7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xOHJlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjE0cmVtO1xuXHRcdH1cblx0XHQmOjphZnRlcntcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3cuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjdyZW07XG5cdFx0fVxuXHRcdCYubHRye1xuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tYXJyb3ctd2hpdGV7XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3ctd2hpdGUuc3ZnKTtcblx0XHR9XG5cdH1cblx0Ji5sdHJ7XG5cdFx0Ji5saW5rLS1hcnJvd3tcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmxvb3Atd3JhcHtcblx0Jjpub3QoLnNsaWRlcil7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHQmLmxvb3Atd3JhcC0tYmxvZ3tcblx0XHRcdG1hcmdpbjogMCAtMi41cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1ibG9ne1xuXHRcdFxuXHR9XG5cdC5sb29wLWl0ZW17XG5cdFx0Ji0tYmxvZ3tcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0cGFkZGluZzowIDIuMjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3LjhyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYuNXJlbTtcblx0XHRcdH1cblx0XHRcdC5pbWctd3JhcHtcblx0XHRcdFx0d2lkb3dzOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDQzcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRoZWlnaHQ6IDMycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRAZXh0ZW5kIC5pbWctLWNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGl0bGV7XG5cdFx0XHRcdG1hcmdpbjozcmVtIDAgMnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0bWFyZ2luOjEuMXJlbSAwIDAuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmxpbmstd3JhcHtcblx0XHRcdFx0bWFyZ2luLXRvcDozLjZyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6MS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5re1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjE2cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLndoYXRzYXBwe1xuXHR6LWluZGV4OiAxMTtcblx0dG9wOjU3dmg7XG5cdHBvc2l0aW9uOmZpeGVkO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdHBhZGRpbmc6MS41cmVtIDMuNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjokZ3JlZW47XG5cdGJvcmRlci10b3AtI3skc3RhcnQtZGlyZWN0aW9ufS1yYWRpdXM6IDIwcHg7XG5cdGJvcmRlci1ib3R0b20tI3skc3RhcnQtZGlyZWN0aW9ufS1yYWRpdXM6IDIwcHg7XG5cdGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0dG9wOjQ5cmVtO1xuXHRcdHBhZGRpbmc6MS4zcmVtIDAgMXJlbTtcblx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjEuOHJlbTtcblx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06Mi41cmVtO1xuXHR9XG5cdGltZ3tcblx0XHR3aWR0aDogMi43cmVtO1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogMi4ycmVtO1xuXHRcdH1cblx0fVxuXHQmX190ZXh0e1xuXHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRtYXJnaW4tdG9wOiAuNXJlbTtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0fVxufSIsIi52aWRlb3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHQuaWNvbntcbiAgICBcdHRvcDo1MCU7XG4gICAgXHRsZWZ0OjUwJTtcbiAgICBcdHdpZHRoOiA3cmVtO1xuICAgIFx0cG9zaXRpb246YWJzb2x1dGU7XG4gICAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDBweCk7XG4gICAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICBcdFx0d2lkdGg6IDUuM3JlbTtcbiAgICBcdH1cbiAgICB9XG59IiwiLnNvY2lhbC1uZXR3b3Jrc3tcblx0ZGlzcGxheTogZmxleDtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Jl9faWNvbnMtd3JhcHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YXtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToyLjVyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjMuNXJlbTtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmJsb2ctc2VjdGlvbntcblx0bWFyZ2luOjdyZW0gMDtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luOjRyZW0gMDtcblx0fVxuXHQmX190ZXh0e1xuXHRcdG1hcmdpbi1ib3R0b206IDYuMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuMXJlbTtcblx0XHR9XG5cdFx0cHtcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoMntcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRleHR7XG5cdHBhZGRpbmc6IDUuM3JlbSAwIDA7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6Mi41cmVtIDAgMDtcblx0fVxuXHRoMXtcblx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRAZXh0ZW5kIC50aXRsZS0tbWVkaXVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdH1cblx0fVxuXHRoMntcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR9XG5cdH1cblx0Ji5ncmF5e1xuXG5cdH1cblx0Ji53aGl0ZXtcblx0XHRwYWRkaW5nOiA1LjNyZW0gMCA5cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6Mi41cmVtIDAgMy44cmVtO1xuXHRcdH1cblx0XHQuY29udGVudC13cmFwe1xuXHRcdFx0bWF4LXdpZHRoOiA2OXJlbTtcblx0XHR9XG5cdH1cbn0iLCIubmV3c2xldHRlci1zZWN0aW9ue1xuXHRwYWRkaW5nOjE0cmVtIDA7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6IDcuNXJlbTtcblx0XHRwYWRkaW5nOjAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdH1cblx0LmNvbnRlbnQtd3JhcHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRwYWRkaW5nOjYuMnJlbSAwIDEwcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0LWdyYXk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjEwcmVtIDEuNHJlbSAxM3JlbTtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OicnO1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0Ym90dG9tOjA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMC42cmVtO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMCUgMTAwLjkxJSBhdCA1MCUgNTAuMDIlLCAjRkJFNzlCIDE2LjE3JSwgI0QxQTU1RCAxMDAlKTtcblx0XHR9XG5cdH1cblx0Jl9fdGV4dHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjAgNXJlbTtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fZm9ybS13cmFwe1xuXHRcdG1hcmdpbi10b3A6IDVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdH1cblx0fVxuXHQmX19pbWd7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0Ji0tb25le1xuXHRcdFx0dG9wOi02cmVtO1xuXHRcdFx0d2lkdGg6IDIzcmVtO1xuXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufToxNS4zcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiAxMy40cmVtO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjByZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXR3b3tcblx0XHRcdHRvcDo3LjRyZW07XG5cdFx0XHR3aWR0aDogMTUuNXJlbTtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjE1LjNyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0dG9wOnVuc2V0O1xuXHRcdFx0XHRib3R0b206MnJlbTtcblx0XHRcdFx0d2lkdGg6IDlyZW07XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjEuNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaW5zdGFncmFte1xuXHRtYXJnaW46IDlyZW0gMDtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luOjcuNXJlbSAwIDZyZW07XG5cdH1cblx0Jl9fdGV4dHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRwYWRkaW5nOjAgNXJlbTtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuOXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0YXtcblx0XHRcdEBleHRlbmQgLmxpbms7XG5cdFx0XHRAZXh0ZW5kIC5saW5rLS1hcnJvdztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2ZlZWR7XG5cdFx0I3NiaV9pbWFnZXN7XG5cdFx0XHQvLyBtYXJnaW46IDAgLTJyZW07XG5cdFx0XHQuc2JpX2l0ZW17XG5cdFx0XHRcdC5zYmlfcGhvdG9fd3JhcHtcblx0XHRcdFx0XHRwYWRkaW5nOjJyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MC44cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmdvb2dsZS1yZXZpZXdze1xuXHRtYXJnaW46OHJlbSAwO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW46NnJlbSAwO1xuXHR9XG5cdCZfX3RleHR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDhyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0cGFkZGluZzowIDVyZW07XG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZS0tbWVkaXVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjlyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zYi1wb3N0LWl0ZW0td3JhcHtcblx0XHRwYWRkaW5nOjJyZW0gIWltcG9ydGFudDtcblx0XHRtYXJnaW46MXJlbTtcblx0XHRtaW4taGVpZ2h0OiA0NnJlbTtcblx0XHRib3JkZXItcmFkaXVzOjAuNXJlbTtcblx0XHRib3JkZXI6MCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IDFweCAxcHggOHB4IDFweCAjZWVlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWluLWhlaWdodDogMzRyZW07XG5cdFx0XHRtYXJnaW46MXJlbSAyLjVyZW07XG5cdFx0fVxuXHRcdC5zYi1wb3N0LWl0ZW17XG5cdFx0XHQuc2ItaXRlbS1hdXRob3ItaW1ne1xuXHRcdFx0XHRtYXJnaW4tI3tlbmQtZGlyZWN0aW9ufToxcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbXBhcmlzb257XG5cdHBhZGRpbmc6MTEuN3JlbSAwIDcuNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjIuN3JlbSAwO1xuXHR9XG5cdC5jb250ZW50LXdyYXB7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0fVxuXHR9XG5cdCZfX3RleHR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzowIDMuNXJlbTtcblx0XHR9XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZS0tbWVkaXVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWwtd3Q7XG5cdFx0fVxuXHR9XG5cdCZfX2NvbXBhcmUtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbjogOC42cmVtIGF1dG8gMDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0fVxuXHRcdC5tYXRlcmlhbHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQmX19re1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdC5nb2xke1xuXHRcdFx0XHRcdGNvbG9yOiRkYXJrLWdvbGQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdG1hcmdpbjoxLjJyZW0gYXV0bztcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDIycmVtO1xuXHRcdFx0XHRcdG1hcmdpbjowLjVyZW0gYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fdGl0bGV7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3N1YnRpdGxle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjNyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjRyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbXBhcmV7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwLjQpO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDAuNCk7XG5cdFx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHRcdG1hcmdpbjozcmVtIDA7XG5cdFx0XHR9XG5cdFx0XHQmX19pbm5lci13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdCBvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0XHQgcGFkZGluZzowIDEuNXJlbTtcblx0XHRcdFx0XHQgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gMS42cmVtKTtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcblx0XHRcdFx0XHRcdGhlaWdodDogMy4ycmVtO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MS41cmVtO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9nb2xkLWJnLmpwZykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICBcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICAgICAgXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc2l6ZS01e1xuXHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEyNSUgLSAzcmVtKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zaXplLTZ7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTUwJSAtIDNyZW0pO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fcm93e1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdC5jb21wYXJlX190aXRsZXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjAgMC41cmVtIDAuNXJlbSAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdC5jb21wYXJlX190aXRsZXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjAuNXJlbSAwIDAgMC41cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fdmFsdWV7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0cGFkZGluZzowLjNyZW0gMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2dvbGQtYmcuanBnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIFx0XHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgICAgIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0bWFyZ2luOjEuNHJlbSAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRcdFx0XHRib3R0b206MjUlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50YWJsZXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi10b3A6IDEwLjZyZW07XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cmVtO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHQmOjphZnRlcntcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHR0b3A6NnJlbTtcblx0XHRcdGhlaWdodDogOC4xcmVtO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvZ29sZC1iZy1sYXJnZS5qcGcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgXHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgICAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIFx0XHR3aWR0aDogMzAwJTtcbiAgICAgICAgXHRcdHRvcDo0cmVtO1xuICAgICAgICBcdFx0aGVpZ2h0OiA2LjNyZW07XG4gICAgICAgIFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjEuNXJlbTtcbiAgICAgICAgXHR9XG5cdFx0fVxuXHRcdCZfX2NvbHtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdH1cblx0XHRcdCYtLTF7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjRyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGFibGVfX3ZhbHVle1xuXHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToyLjJyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MS43cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGFibGVfX3RpdGxle1xuXHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToyLjJyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MS43cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190aXRsZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDZyZW07XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC40cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3ZhbHVle1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGhlaWdodDogOC4xcmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTo5LjNyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogNi4zcmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji0tcm93LTF7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wcm9tby1zZWN0aW9ue1xuXHRwYWRkaW5nOjZyZW0gMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHQmLmdpZnR7XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0tZnVsbDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYWNjb3VudC1wcm9tb3tcblx0XHRwYWRkaW5nOjA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTIuNXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOiAwIC0xLjVyZW0gNXJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYmFubmVye1xuXHR6LWluZGV4OiAxO1xuXHRjb2xvcjokd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToyLjVyZW07XG5cdFx0fVxuXHRcdGgxe1xuXHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZS0tbGFyZ2U7XG5cdFx0fVxuXHRcdGF7XG5cblx0XHR9XG5cdH1cblx0Jl9fc2xpZGVye1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHQmX19zbGlkZXtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0LmltZy1yZWxhdGl2ZXtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdH1cblx0Jl9fYmctaW1nLXdyYXB7XG5cdFx0dG9wOjA7XG5cdFx0bGVmdDowO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0JjphZnRlcntcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRsZWZ0OjA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDAuNDdkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSA4LjUxJSwgcmdiYSgwLCAwLCAwLCAwLjAzNikgNzkuMjYlKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0Jl9fbGluay13cmFwe1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMS40cmVtIDAgNC44cmVtO1xuXHRcdH1cblx0fVxuXHQmLmhpZ2h7XG5cdFx0aGVpZ2h0OiA3M3JlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGhlaWdodDogNDNyZW07XG5cdFx0fVxuXHRcdGgxe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGhlaWdodDogNTAuNnJlbTtcblx0XHR9XG5cdFx0LmJhbm5lcl9fY29udGVudC13cmFwe1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2hvcnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDI4cmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRoZWlnaHQ6IDE1cmVtO1xuXHRcdH1cblx0XHQuY29udGVudC13cmFwe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdHRvcDowO1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0fVxuXHQmLm1lZGl1bXtcblx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLXdpZGU7XG5cdFx0aGVpZ2h0OiA3MS41cmVtO1xuXHRcdG1hcmdpbjogMTByZW0gYXV0byAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0aGVpZ2h0OiA2MC44cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDo1LjVyZW07XG5cdFx0XHRtYXJnaW46NS41cmVtICRtb2JpbGUtc2lkZS1wYWRkaW5nIDA7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MCAzLjhyZW07XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRcdEBleHRlbmQgLnRpdGxlLS1sYXJnZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNS4zcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5iYW5uZXJfX2xpbmstd3JhcHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tdHJhbnM7XG5cdFx0XHRcdFx0cGFkZGluZzoycmVtIDUuNHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubm9ybWFse1xuXHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0td2lkZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGhlaWdodDogNDZyZW07XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGhlaWdodDogMTYuNXJlbTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMiokbW9iaWxlLXNpZGUtcGFkZGluZyk7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aDJ7XG5cdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRAZXh0ZW5kIC50aXRsZS0tbGFyZ2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBvaW50c3tcblx0Y29sb3I6JHdoaXRlO1xuXHRwYWRkaW5nOjNyZW0gMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsYWNrO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjRyZW0gMCAwO1xuXHR9XG5cdC5jb250ZW50LXdyYXB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdH1cblx0XHQuaXRlbXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXgtd2lkdGg6IDMycmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA0cmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQuNnJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNC42cmVtO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdGhlaWdodDogNnJlbTtcblx0XHRcdFx0d2lkdGg6MC41cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9faW5uZXItd3JhcHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGhlaWdodDogMTAuNXJlbTtcblx0XHRcdFx0cGFkZGluZzowIDcuNXJlbTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0cGFkZGluZzowIDMuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fdGV4dHtcblx0XHRcdFx0Ly8gbWFyZ2luLXRvcDogYXV0bztcblx0XHRcdH1cblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdC5pdGVtX19pbm5lci13cmFwe1xuXHRcdFx0XHRcdHBhZGRpbmc6MCA0cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzowIDMuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0Lml0ZW1fX2lubmVyLXdyYXB7XG5cdFx0XHRcdFx0cGFkZGluZzowIDVyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMy41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYudGV4dHVyZXtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2Zvb3Rlcl9iZy5qcGcpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxuXHQmLmdvbGRlbntcblx0XHRtYXJnaW4tdG9wOjEzcmVtO1xuXHRcdHBhZGRpbmc6OS4zcmVtIDAgNi4zcmVtO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvZm9vdGVyX2JnLmpwZyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgXHRtYXJnaW4tdG9wOjQuMnJlbTtcbiAgICAgICAgXHRwYWRkaW5nOjYuOHJlbSAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgc3Ryb25ne1xuICAgICAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgXHRjb2xvcjokZGFyay1nb2xkO1xuICAgICAgICBcdG1hcmdpbi1ib3R0b206IDAuOXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbXtcbiAgICAgICAgXHRtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICBcdFx0bWFyZ2luLWJvdHRvbTo2cmVtO1xuICAgICAgICBcdH1cbiAgICAgICAgXHQmOjphZnRlcntcbiAgICAgICAgXHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIFx0fVxuICAgICAgICBcdCZfX2lubmVyLXdyYXB7XG4gICAgICAgIFx0XHRoZWlnaHQ6IDE1cmVtO1xuICAgICAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIFx0XHRcdGhlaWdodDogMjByZW07XG4gICAgICAgIFx0XHRcdHBhZGRpbmc6MCAzcmVtO1xuICAgICAgICBcdFx0fVxuICAgICAgICBcdFx0aW1ne1xuICAgICAgICBcdFx0XHRtYXgtd2lkdGg6IDEwLjVyZW07XG4gICAgICAgIFx0XHRcdG1heC1oZWlnaHQ6IDRyZW07XG4gICAgICAgIFx0XHR9XG4gICAgICAgIFx0fVxuICAgICAgICB9XG5cdH1cbn0iLCIuZmFxLXNlY3Rpb257XG5cdG1hcmdpbjogNi4ycmVtIDAgMTByZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbjoyLjVyZW0gMCAyLjdyZW07XG5cdH1cblx0LmNvbnRlbnQtd3JhcHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdH1cbn0iLCIuY29udGFjdC11c3tcblx0cGFkZGluZzoxMC43cmVtIDAgMTQuOXJlbTtcblx0YmFja2dyb3VuZDp1cmwoaW1hZ2VzL21hcmJsZS10ZXh0dXJlLmpwZykgcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3Zlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0cGFkZGluZzoyLjFyZW0gMCA0cmVtO1xuXHR9XG5cdCZfX3Jvd3tcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHR9XG5cdCZfX2ltZy13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDY5MywgMTQyNik7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE4NywgMTQyNik7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdFx0fVxuXHR9XG5cdCZfX2Zvcm0td3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLWF1dG8tY29sKCk7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE0NywgMTQyNik7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5mb3Jte1xuXHRcdFx0bWFyZ2luLXRvcDo0LjVyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblxuXHRcdFx0fVxuXHRcdFx0Jl9fdGl0bGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fY2hhdHtcblx0XHRtYXJnaW4tdG9wOjNyZW07XG5cdH1cblx0Jl9fdGV4dHtcblx0XHRoMXtcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuN3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ly8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0bWF4LXdpZHRoOiAxLjlyZW07XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDJyZW07XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxLjVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowIGF1dG8gMC45cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbnRhY3QtZm9ybXtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46NXJlbSAwIDExcmVtO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW46Mi43cmVtIDAgNXJlbTtcblx0fVxuXHQmX190ZXh0e1xuXHRcdG1hcmdpbi1ib3R0b206NXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuOHJlbTtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudXBsb2FkLWZvcm17XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOjE0LjNyZW0gMCA1cmVtO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW46OC4ycmVtICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHR9XG5cdC5jb250ZW50LXdyYXB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6NnJlbSAxNC43cmVtIDkuNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6NnJlbSAyLjNyZW0gOS40cmVtO1xuXHRcdH1cblx0fVxuXHQmX190ZXh0e1xuXHRcdG1hcmdpbi1ib3R0b206NXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblxuXHRcdH1cblx0XHRoMntcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50ZXh0LWFuZC1wb2ludHN7XG5cdHBhZGRpbmc6IDEwcmVtIDAgMXJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0cGFkZGluZy10b3A6IDYuOHJlbTtcblx0fVxuXHQmX19yb3d7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRzdHJvbmd7XG5cdFx0XHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0fVxuXHR9XG5cdCZfX3RleHR7XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi45cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRzdHJvbmd7XG5cdFx0XHRjb2xvcjokZGFyay1nb2xkO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWwtd3Rcblx0XHR9XG5cdFx0YXtcblx0XHRcdEBleHRlbmQgLmxpbms7XG5cdFx0XHRAZXh0ZW5kIC5saW5rLS1hcnJvdztcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW1ze1xuXHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHR9XG5cdH1cblx0Jl9faXRlbXMtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdC5pdGVte1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblxuXHRcdFx0fVxuXHRcdFx0Jl9faW5uZXItd3JhcHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0cGFkZGluZzo2cmVtIDRyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6MnJlbSA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQuN3JlbTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0LjdyZW07XG5cdFx0XHRcdFx0bWFyZ2luOjAgYXV0byAycmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6MC41cHggc29saWQgI0NCQ0JDQjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowLjVweCBzb2xpZCAjQ0JDQkNCO1xuXG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgyKXtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowLjVweCBzb2xpZCAjQ0JDQkNCO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMyl7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OjAuNXB4IHNvbGlkICNDQkNCQ0I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYmxhY2t7XG5cdFx0LnRleHQtYW5kLXBvaW50c3tcblx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDU0NiwgMTQyNik7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxODcsIDE0MjYpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji50ZXh0dXJle1xuXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvbWFyYmxlLXRleHR1cmUuanBnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZy10b3A6IDQuMnJlbTtcblx0XHR9XG5cdFx0LnRleHQtYW5kLXBvaW50c3tcblx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOjAgM3JlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN0cm9uZ3tcblx0XHRcdFx0XHRjb2xvcjokZGFyay1nb2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX190ZXh0e1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1ODYsIDE0MjYpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3Jvd3tcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2l0ZW1ze1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMTAwLCAxNDI2KTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtcy13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pdGVte1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokZGFyay1nb2xkO1xuXHRcdFx0XHRcdCZfX2lubmVyLXdyYXB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjZyZW0gM3JlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjNyZW0gMnJlbTtcblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50ZXh0LWFuZC1pbWd7XG5cdCZfX3Jvd3tcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuMnJlbTtcblx0XHR9XG5cdFx0c3Ryb25ne1xuXHRcdFx0Y29sb3I6JGRhcmstZ29sZDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuXHRcdH1cblx0XHRoMSxoMntcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RleHR7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNTQ2LCAxNDI2KTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRzdHJvbmd7XG5cdFx0XHRjb2xvcjokZGFyay1nb2xkO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWwtd3Rcblx0XHR9XG5cdFx0YXtcblx0XHRcdEBleHRlbmQgLmxpbms7XG5cdFx0XHRAZXh0ZW5kIC5saW5rLS1hcnJvdztcblx0XHRcdG1hcmdpbi10b3A6IDMuN3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2ltZy13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHR9XG5cdH1cblx0Ji5ob21le1xuXHRcdHBhZGRpbmc6IDI0LjVyZW0gMCAxNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6Mi42cmVtIDAgNC41cmVtO1xuXHRcdH1cblx0XHQudGV4dC1hbmQtaW1nX19yb3d7XG5cblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDEwMCwgMTQyNik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XG5cdFx0XHRcdHBhZGRpbmc6MCA4cmVtO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQtYW5kLWltZ19fdGV4dHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCg0MjQsIDE0MjYpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0XHRcdH1cblx0XHRcdGgye1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji53aGl0ZXtcblx0XHRwYWRkaW5nOiA3LjVyZW0gMCAxM3JlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjIuNnJlbSAwIDQuNXJlbTtcblx0XHR9XG5cdFx0LnRleHQtYW5kLWltZ19faW1nLXdyYXB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMTg2LCAxNDI2KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0LWFuZC1pbWdfX3RleHR7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi42cmVtO1xuXHRcdFx0fVxuXHRcdFx0aDJ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLndoaXRlLXdpZGV7XG5cdFx0cGFkZGluZzogNS4zcmVtIDAgMTVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzoyLjVyZW0gMCAzLjdyZW07XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLXdpZGU7XG5cdFx0XHQudGV4dC1hbmQtaW1nX19yb3d7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDY5MywgMTcyMCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDE4NywgMTcyMCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzLjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LWFuZC1pbWdfX3RleHR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNjkzLCAxNzIwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMTQ3LCAxNzIwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ncmF5e1xuXHRcdG1hcmdpbi10b3A6IDVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAzLjVyZW07XG5cdFx0fVxuXHRcdC50ZXh0LWFuZC1pbWdfX3Jvd3tcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0LWFuZC1pbWdfX2ltZy13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE4NiwgMTQyNik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0LjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0LWFuZC1pbWdfX3RleHR7XG5cdFx0XHRoMntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYud2l0aC1pdGVtc3tcblx0XHRtYXJnaW4tdG9wOiAxNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDQuNHJlbTtcblx0XHR9XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdC50ZXh0LWFuZC1pbWdfX3Jvd3tcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dC1hbmQtaW1nX190ZXh0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDU0NywgMTQyNik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE4NiwgMTQyNik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgye1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQtYW5kLWltZ19faXRlbXMtd3JhcHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRcdG1hcmdpbjogNC4xcmVtIC0wLjVyZW0gMDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMy44cmVtIC0xcmVtIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pdGVte1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMC41cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi4xcmVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgMXJlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9faW5uZXItd3JhcHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEuNXJlbSAwLjJyZW0gMS4zcmVtO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEzcmVtO1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiA0cHggMnB4IDlweCAwcHggcmdiYSgxNTksIDEyOCwgNjAsIDAuMTApLCAxNHB4IDZweCAxNnB4IDBweCByZ2JhKDE1OSwgMTI4LCA2MCwgMC4wOSksIDMycHggMTRweCAyMXB4IDBweCByZ2JhKDE1OSwgMTI4LCA2MCwgMC4wNSksIDU3cHggMjVweCAyNXB4IDBweCByZ2JhKDE1OSwgMTI4LCA2MCwgMC4wMSksIDg5cHggNDBweCAyN3B4IDBweCByZ2JhKDE1OSwgMTI4LCA2MCwgMC4wMCk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS43cmVtIDJyZW0gMS4zcmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEzcmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEuM3JlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dC1hbmQtaW1nX19pbWctd3JhcHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2OTMsIDE0MjYpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wcm9kLWNhdC1tZW51e1xuXHRwYWRkaW5nOiA2cmVtIDAgN3JlbTtcblx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6NHJlbSAwO1xuXHR9XG5cdCZfX3Jvd3tcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbjowIC0ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjAgLTFyZW07XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW17XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0cGFkZGluZzowIDJyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjAgMXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuOXJlbTtcblx0XHR9XG5cdFx0LmltZy13cmFwe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDQ0LjJyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRsaWdodC1ncmF5O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGhlaWdodDogMTUuNXJlbTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0bWF4LWhlaWdodDogNDQuMnJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1LjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnRpdGxle1xuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbGxlY3Rpb25zLXNlY3Rpb257XG5cdG1hcmdpbi10b3A6IDdyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdH1cblx0Ji5ibGFja3tcblx0XHRjb2xvcjokd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb2xsZWN0aW9uc19iZy5qcGcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG5cdFx0LmNvbGxlY3Rpb257XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0XHQmX19iZy1pbWd7XG5cdFx0XHRcdGhlaWdodDogMTAwcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRoZWlnaHQ6IDM5LjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fdGV4dHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDZyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmctdG9wOjMuMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0fVxuXHR9XG5cdCZfX3Jvd3tcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbjowIC0ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0fVxuXHR9XG5cdCZfX2xpbmstd3JhcHtcblx0XHRwYWRkaW5nLWJvdHRvbTo2cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MXJlbSAwIDcuNXJlbTtcblx0XHR9XG5cdH1cblx0LmNvbGxlY3Rpb257XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0cGFkZGluZzowIDJyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNy4ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0Jl9fYmctaW1ne1xuXHRcdFx0aGVpZ2h0OiA2NXJlbTtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogMzkuNXJlbTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcHJvZHVjdC1saW5re1xuXHRcdFx0d2lkdGg6NS44cmVtO1xuXHRcdFx0aGVpZ2h0OiA1LjhyZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvcGx1cy1iZy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDQuMnJlbTtcblx0XHRcdFx0aGVpZ2h0OiA0LjJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubG9nb3Mtc2xpZGVye1xuXHRtYXJnaW4tdG9wOiAxOXJlbTtcblx0cGFkZGluZzoxMHJlbSAwIDhyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW4tdG9wOiA3LjVyZW07XG5cdFx0cGFkZGluZzoyLjdyZW0gMCAwO1xuXHR9XG5cdCZfX3RleHQtd3JhcHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUuM3JlbTtcblx0XHR9XG5cdFx0cHtcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoMntcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3NsaWRlcntcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0fVxuXHRcdC5pbWctd3JhcHtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgIHBhZGRpbmc6MCAyLjVyZW07XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudmlkZW9zLXNsaWRlcntcblx0bWFyZ2luLXRvcDogMTVyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6IDQuN3JlbTtcblx0fVxufSIsIi5wcm9kdWN0cy1zbGlkZXJ7XG5cdC8vIG1hcmdpbjogMTByZW0gMCA0cmVtO1xuXHRwYWRkaW5nOjhyZW0gMCA0cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luLXRvcDo0LjhyZW07XG5cdFx0cGFkZGluZzozLjFyZW0gMCAzLjhyZW07XG5cdH1cblx0LmNvbnRlbnQtd3JhcHtcblxuXHR9XG5cdCZfX3RleHQtd3JhcHtcblx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNS4zcmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjZyZW07XG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcblx0XHR9XG5cdH1cblx0Jl9fc2xpZGVyLXdyYXB7XG5cdFx0bWFyZ2luOjAgLTJyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MDtcblx0XHR9XG5cdH1cblx0Jl9fbGluay13cmFwe1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMTByZW07XG5cdFx0fVxuXHRcdGF7XG5cdFx0fVxuXHR9XG59IiwiLmNvbnRhY3R7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1heC13aWR0aDogMTQ5cmVtO1xuXHRcdG1hcmdpbjo3cmVtIGF1dG8gOXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjozLjJyZW0gYXV0byA4cmVtO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyKjEuNnJlbSk7XG5cdFx0fVxuXHR9XG5cdCZfX2JveHtcblx0XHQmLS1kZXRhaWxze1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTo0cmVtO1xuXHRcdFx0Ym9yZGVyLSN7JGVuZC1kaXJlY3Rpb259OjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheVxuXHRcdFx0fVxuXHRcdFx0aDF7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUuMXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmlubmVyLXdyYXB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRcdC5zb2NpYWwtbmV0d29ya3N7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2x7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc29jaWFsLW5ldHdvcmtze1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ncm91cHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX19yb3d7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206Mi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuM3JlbTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjFyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Pi5zb2NpYWwtbmV0d29ya3N7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWZvcm17XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1NjAsIDE0OTApO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDE4NSwgMTQ5MCk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0LjFyZW07XG5cdFx0XHR9XG5cdFx0XHQudGl0bGV7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLndpc2hsaXN0e1xuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwYWRkaW5nLXRvcDo0cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjIuNXJlbSAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHR9XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDhyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjhyZW07XG5cdFx0fVxuXHR9XG5cdC5kZXNje1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdH1cblx0Jl9fZW1wdHktdGl0bGV7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0Jl9fcHJvZHVjdHMtd3JhcHtcblx0XHQvLyBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdC8vIG1hcmdpbjowIC0xLjRyZW07XG5cdFx0Ly8gbGlzdC1zdHlsZTpub25lO1xuXHRcdC8vIEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdC8vIFx0bWFyZ2luOjA7XG5cdFx0Ly8gfVxuXHRcdC5wcm9kdWN0e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMSw0KTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQvLyBwYWRkaW5nOjAgMS40cmVtO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogOC40cmVtO1xuXHRcdFx0Ly8gQGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHQvLyBcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdC8vIFx0cGFkZGluZzowO1xuXHRcdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0Ly8gfVxuXHRcdFx0Ly8gLndvb2NvbW1lcmNlLXByb2R1Y3RzLWNvbXBhcmUtY29tcGFyZS1idXR0b257XG5cdFx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQvLyB9XG5cdFx0XHQvLyAmLmRvdWJsZS1jdWJle1xuXHRcdFx0Ly8gXHRAaW5jbHVkZSBtYWtlLWNvbCgyLDUpO1xuXHRcdFx0Ly8gXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdC8vIFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHQvLyBcdH1cblx0XHRcdC8vIH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLXNsaWRlcntcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICY6OmJlZm9yZXtcbiAgIFx0XHRcdGJvdHRvbTogMDtcblx0ICAgXHRcdGNvbnRlbnQ6Jyc7XG5cdCAgICAgICAgei1pbmRleDogMDtcblx0ICAgXHRcdGhlaWdodDogMjJyZW07XG5cdCAgIFx0XHR3aWR0aDogNTByZW07XG5cdCAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICBcdFx0bGVmdDogY2FsYyg1MCUgLSA0MHJlbSk7XG5cdCAgIFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3Byb2R1Y3RzLXNsaWRlci1pbGx1c3RyYXRpb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG5cdCAgIFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdCAgIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0ICAgXHRcdH1cblx0ICAgIH1cblx0fVxuXHQucHJvbW8tc2VjdGlvbntcblx0XHRtYXJnaW4tdG9wOiAxOXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDVyZW07XG5cdFx0fVxuXHR9XG59IiwiLnNlYXJjaHtcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRwYWRkaW5nLXRvcDogOHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOjE4cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzLjJyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wYWdlLXRpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdHN0cm9uZ3tcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbG9vcC13cmFwe1xuXHRcdGgye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0bWFyZ2luLXRvcDogOHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyLjRyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjEuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0YXJ0aWNsZXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdHBhZGRpbmc6MS41cmVtIDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHQuaW5uZXItd3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0LmltZy13cmFwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDE3NCwgODcwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoOTUsIDg3MCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg5NCwgMzEyKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxMiwgMzEyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQtd3JhcHtcblx0XHRcdFx0XHQmLS13aWRle1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoOTUsIDg3MCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS41KTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDEyLCAzMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cCwgc3Ryb25ne1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tbmFycm93e1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbmZve1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjNyZW07XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByb2R1Y3RfX3N1YnRpdGxle1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4ubGluay13cmFwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNlLXdyYXB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdFx0LnByaWNlLXBlcntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5iYWtlcnBlZGlhe1xuXHRcdFx0XHRwYWRkaW5nOjJyZW0gMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZmFxe1xuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cmVtO1xuXHRcdH1cblx0XHRoMXtcblx0XHRcdG1hcmdpbjo4cmVtIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luOjMuMnJlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5sb2dpbntcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdD4uY29udGVudC13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdG1heC13aWR0aDogMTkycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0XHRoMXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNC4zcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0Y29sb3I6JGdyYXk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19sb2dpbi1mb3Jte1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzowIDMwcmVtO1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNi41cmVtO1xuXHRcdFx0cGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdH1cblx0XHQuc29jaWFsLWxvZ2lue1xuICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTs7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19idG4td3JhcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NHJlbTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHRcdC50cmFucXVpbG8tbG9naW57XG5cdFx0XHQmX19zaWdudXBmb3JtLXdyYXAsICZfX2xvZ2luLWZvcm0td3JhcHtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0LnRyYW5xdWlsby1sb2dpbl9fdGV4dC13cmFwe1xuXHRcdFx0XHRcdG1hcmdpbjo0cmVtIDAgMi44cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luOjIuNXJlbSAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdCZfX2ltZ3tcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGhlaWdodDoyMHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRoZWlnaHQ6IDIwcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5ob21lcGFnZXtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufSIsIi50aW1lbGluZXtcbiAgICAmX19mb290ZXJ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICAgIH1cblx0Jl9fbWFpbi1jb250ZW50e1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZXMvdGltZWxpbmVfYmcuc3ZnKTtcbiAgICAgICAgLnNwYWNlcntcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxcmVtO1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGltZWxpbmUtdGV4dHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDozLjJyZW07XG4gICAgICAgIH1cblxuICAgIFx0aDF7XG4gICAgXHRcdGZvbnQtc2l6ZTogOHJlbTtcbiAgICBcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgIFx0XHRtYXJnaW4tYm90dG9tOiA0LjJyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgXHQudGV4dC13cmFwe1xuICAgIFx0XHRwYWRkaW5nOjAgN3JlbTtcbiAgICBcdFx0Zm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgfVxuICAgIC50aW1lbGluZS1pbnRyb3tcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBcdC5jb250ZW50LXdyYXB7XG4gICAgXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGhlaWdodDogNTdyZW07XG4gICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cmVtO1xuICAgICAgICAgICAgfVxuICAgIFx0fVxuICAgIFx0aW1ne1xuICAgIFx0XHRsZWZ0OjA7XG4gICAgXHRcdHRvcDotMTFyZW07XG4gICAgXHRcdHotaW5kZXg6IDA7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICB0b3A6LThyZW07XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgXHQmX190ZXh0e1xuICAgIFx0XHR6LWluZGV4OjE7XG4gICAgXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRcdGgxe1xuICAgIFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICBcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zZW07XG4gICAgXHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgXHRcdH1cbiAgICBcdFx0aDJ7XG4gICAgXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgIFx0XHR9XG4gICAgXHRcdCY6OmFmdGVye1xuICAgIFx0XHRcdGNvbnRlbnQ6Jyc7XG4gICAgXHRcdFx0d2lkdGg6IDFweDtcbiAgICBcdFx0XHRoZWlnaHQ6IDlyZW07XG4gICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdFx0bWFyZ2luOjRyZW0gYXV0byAwO1xuICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH1cbn0iLCIubm90LWZvdW5ke1xuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdHBhZGRpbmc6NXJlbSAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG5cdH1cblx0LnNpdGUtYnJhbmRpbmd7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDI1cmVtO1xuXHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHR9XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0Zm9udC1zaXplOjkuOXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiRzZW1pYm9sZC13dDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogOHJlbTtcblx0XHR9XG5cdH1cblx0Jl9fdGV4dHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRmb250LXNpemU6IDIuMXJlbTtcblx0XHR9XG5cdH1cblx0Jl9faW1nLXdyYXB7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDU2cmVtO1xuXHRcdH1cblx0fVxuXHQmX19idG57XG5cdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0cGFkZGluZzogMS44cmVtIDZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSA1cmVtO1xuXHRcdH1cblx0fVxufSIsIi5zaW5nbGV7XG5cdCZfX2Zvb3Rlcntcblx0XHRcblx0fVxuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0LnJlbGF0ZWQtd3JhcHtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRibGFjaztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fZm9vdGVye1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdC5yZWxhdGVke1xuXHRcdHBhZGRpbmc6MTByZW0gMCA2cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzoyLjVyZW0gMDtcblx0XHR9XG5cdFx0Pi50aXRsZXtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcuMXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbXBvcnQgJ2Jsb2cnO1xufSIsIi5wb3N0e1xuXHRwYWRkaW5nOiA3LjdyZW0gMDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjIuNXJlbSAwO1xuXHR9XG5cdCZfX2ltZy13cmFwe1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjdyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0XHQ+aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5zaGFyZXtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259Oi03cmVtO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjZyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdGJ1dHRvbntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIuM3JlbTtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIuM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fdGl0bGUtd3JhcHtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyLjhyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWdvbGQ7XG5cdFx0aDF7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZXhjZXJwdHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHR9XG5cdH1cblx0Jl9fY29udGVudHtcblx0XHRmaWd1cmV7XG5cdFx0XHRtYXJnaW46NXJlbSBhdXRvO1xuXHRcdFx0d2lkdGg6NTVyZW0gIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW46IDEuNXJlbSAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0ZmlnY2FwdGlvbntcblx0XHRcdFx0Y29sb3I6I0E4QTBBMDtcblx0XHRcdFx0bWFyZ2luOjEuM3JlbSAwIDA7XG5cdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdH1cblx0XHRlbXtcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLWJvbGQ7XG5cdFx0XHRtYXJnaW46NXJlbSAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiRkYXJrLWdvbGQ7XG5cdFx0XHRwYWRkaW5nOjIuNnJlbSAwO1xuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGZvbnQtc3R5bGU6IHVuc2V0O1xuXHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGRhcmstZ29sZDtcblx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRkYXJrLWdvbGQ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdHBhZGRpbmc6MS41cmVtIDA7XG5cdFx0XHRcdG1hcmdpbjoyLjVyZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndwLWJsb2NrLXBvc3QtZXhjZXJwdHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLmFyY2hpdmV7XG5cdC5zY3JvbGwtdXB7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwb3NpdGlvbjpmaXhlZDtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjhyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTEuMXJlbTtcblxuXHRcdH1cblx0fVxuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0LnRpdGxlcy13cmFwe1xuXHRcdFx0bWFyZ2luOjhyZW0gYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW46My4ycmVtIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hcmNoaXZlLWRlc2N7XG5cdFx0XHRtYXJnaW4tdG9wOiAzLjJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGltcG9ydCAnYXJjaGl2ZS1uYXYnO1xuXHRcdEBpbXBvcnQgJ2FyY2hpdmUtc2VhcmNoJztcblx0XHQubG9vcC1zZWN0aW9ue1xuXHRcdFx0Ji0tYmFrZXJwZWRpYXtcblx0XHRcdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDg3cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmFyY2hpdmUtbmF2e1xuXHRcblx0LmNvbnRlbnQtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0fVxuXHR9XG5cdC5uYXZ7XG5cdFx0QGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdH1cblx0XHQmX19saXN0e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFweDtcblx0XHRcdH1cblx0XHRcdCAvKiBIYW5kbGUgKi9cblx0ICAgICAgIC8qIHdpZHRoICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHQgICAgICAgICAgICB3aWR0aDogLjFyZW07XG5cdCAgICAgICAgICAgIGhlaWdodDogLjFyZW07XG5cdCAgICAgICAgfVxuXHQgICAgICAgIC8qIFRyYWNrICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICB9XG5cdCAgICAgICAgXG5cdCAgICAgICAgLyogSGFuZGxlICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICB9XG5cdCAgICAgICAgXG5cdCAgICAgICAgLyogSGFuZGxlIG9uIGhvdmVyICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICB9XG5cdFx0XHRsaXtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06JG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idG4td3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLWF1dG8tY29sKCk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRtYXJnaW4tdG9wOiAzLjJyZW07XG5cdFx0XHRwYWRkaW5nOiAwICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdH1cblx0XHQuYnRuLS1vcGVuLWZpbHRlcnN7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdHBhZGRpbmc6MS42cmVtIDEuOHJlbTtcblx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OmF1dG87XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MXJlbSAwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5pY29ue1xuXHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdGVkLWZpbHRlcnN7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MCAkbW9iaWxlLXNpZGUtcGFkZGluZztcblx0XHR9XG5cdH1cblx0Ji0tcmVjaXBlc3tcblx0XHRtYXJnaW4tYm90dG9tOiAzLjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjJyZW07XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLXdpZGU7XG5cdFx0XHQubmF2e1xuXHRcdFx0XHQmX19saXN0e1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjIuMnJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0td2hpdGU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS40cmVtIDIuMnJlbTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoxcmVtIDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtaXRlbXtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWJha2VycGVkaWF7XG5cdFx0bWFyZ2luOiA3cmVtIDAgNC42cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjMuMnJlbSAwIDA7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLW5hcnJvdztcblx0XHRcdG1heC13aWR0aDogODdyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOjAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0XHR9XG5cdFx0XHQubmF2e1xuXHRcdFx0XHRcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHQmX19saXN0e1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206M3JlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTo0LjhyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MnJlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjAuOHJlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDokbGlnaHQtd3Q7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuY3VycmVudC1pdGVte1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6JG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6MDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTotMS41cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTotMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5hcmNoaXZlLXNlYXJjaHtcblx0bWFyZ2luLXRvcDo2LjRyZW07XG5cdHBhZGRpbmc6Ny40cmVtIDE1LjZyZW07XG5cdGJhY2tncm91bmQ6dXJsKGltYWdlcy9hcmNoLXNlYXJjaC1iZy5zdmcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjRyZW0gMnJlbTtcblx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XG5cdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKGltYWdlcy9hcmNoLXNlYXJjaC1iZy1tb2JpbGUuc3ZnKTtcblx0fVxuXHQuY29udGVudC13cmFwe1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdH1cblx0fVxuXHQuZm9ybS13cmFwe1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufToycmVtO1xuXHRcdH1cblx0fVxuXHQmX19yZXN1bHRzLXdyYXB7XG5cdFx0LnJlc3VsdC10ZXh0e1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQucmVzdWx0c3tcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3MXB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjAxKSwgMHB4IDQwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDMpLCAwcHggMThweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcblx0XHRcdH1cblx0XHRcdGxpe1xuXHRcdFx0XHRwYWRkaW5nOjAgMi40cmVtO1xuXHRcdFx0XHRib3JkZXItbGVmdDoxcHggc29saWQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodDoxcHggc29saWQ7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MCAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjdyZW0gMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MS41cmVtIDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjNyZW0gM3JlbSAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzcmVtIDNyZW07XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbGV0dGVycy13cmFwe1xuXHRcdG1hcmdpbi10b3A6IDMuOXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzLjFyZW07XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHR9XG5cdCZfX25hdntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDkyJTtcblx0XHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0IC8qIHdpZHRoICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHQgICAgICAgICAgICB3aWR0aDogLjFyZW07XG5cdCAgICAgICAgICAgIGhlaWdodDogLjFyZW07XG5cdCAgICAgICAgfVxuXHQgICAgICAgIC8qIFRyYWNrICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICB9XG5cdCAgICAgICAgXG5cdCAgICAgICAgLyogSGFuZGxlICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICB9XG5cdCAgICAgICAgXG5cdCAgICAgICAgLyogSGFuZGxlIG9uIGhvdmVyICovXG5cdCAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICB9XG5cdFx0YXtcblx0XHRcdHdpZHRoOiA0cmVtO1xuXHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogM3JlbTtcblx0XHRcdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0ZmxleDpub25lO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdFx0YnV0dG9ue1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHRvcDotMXJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpbWd7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wb3B1cHtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDEwNTA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgI3skZW5kLWRpcmVjdGlvbn06IDA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgICAvLyBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsNiwxOSwwLjQpO1xuICAgIH1cbiAgICAmLm9wZW57XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgIC8vIGhlaWdodDogMTAwdmg7XG4gICAgICAgIC8vIGhlaWdodDogdmFyKC0tdmlld3BvcnQtaGVpZ2h0KTtcbiAgICB9XG4gICAgQGltcG9ydCAnZmlsdGVycyc7XG4gICAgQGltcG9ydCAnb3JkZXInO1xuICAgIEBpbXBvcnQgJ3NpemVzJztcbiAgICBAaW1wb3J0ICdzZWFyY2gnO1xuICAgIEBpbXBvcnQgJ2FkZGVkLXRvLWNhcnQnO1xuICAgICYtLWFwcHJvdmUtZGVsZXRle1xuICAgICAgICAmX19kaWFsb2d7XG4gICAgICAgICAgICBwYWRkaW5nOjEuNXJlbSA0LjVyZW0gMTByZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MS41cmVtIDIuNXJlbSA2cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JvZHl7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZWxldGUtY2FydHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgIEBpbXBvcnQgJ2FjY291bnQnO1xuICAgIEBpbXBvcnQgJ2NhcnQvcG9wdXAtY2FydCc7XG4gICAgJi0tZW1wdHktY2FydHtcbiAgICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC5idG4tLXBvcHVwLWNsb3Nle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiBhdXRvO1xuICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy40cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowLjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1YnRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2RpYWxvZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMzNyZW07XG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzozLjhyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6M3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19ib2R5e1xuICAgICAgICAgICAgbWFyZ2luOiA1cmVtIDA7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBtYXJnaW46NnJlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndyYXBwZXJ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzowIDEwcmVtIDZyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0wLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVte1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgyKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCAwLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjMuNnJlbSAxLjVyZW0gM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggNHB4IDhweCAwIHJnYmEoMTM4LDE3MiwxODQsMC4yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6Mi4xcmVtIDIuNHJlbSAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjowIGF1dG8gMS43cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQtd3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiYtLWZpbHRlcnN7XG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG5cdCZfX2RpYWxvZ3tcblx0XHR3aWR0aDo2MnJlbTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0cGFkZGluZzo0LjNyZW0gMy43cmVtIDMuNXJlbTtcblx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTphdXRvO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOjIuOXJlbSAyLjVyZW0gMi40cmVtO1xuXHRcdH1cblx0fVxuXHQmX19oZWFkZXJ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNS42cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy43cmVtO1xuXHRcdH1cblx0XHQuYnRue1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0dG9wOi0xcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGl0bGV7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2JvZHl7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQuYWN0aW9uc3tcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRwe1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MnJlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi43cmVtO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjhyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCImLS1vcmRlcntcblx0Ji5vcGVue1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdCZfX2RpYWxvZ3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MCAxLjVyZW07XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHQvLyBwYWRkaW5nLXRvcDozLjhyZW07XG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTozLjhyZW07XG5cdFx0fVxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAwLjhyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTAwLjEzJSAzNzMuOTElIGF0IDUwJSA1MC4wMiUsICNGQkU3OUIgMTYuMTclLCAjRDFBNTVEIDEwMCUpO1xuXHRcdH1cblx0fVxuXHQmX19pbm5lcntcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5idG4tLXBvcHVwLWNsb3Nle1xuXHRcdFx0bWFyZ2luOiAyLjJyZW0gM3JlbSAwO1xuXHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06YXV0bztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW46IDEuMnJlbSAxcmVtIDA7XG5cdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OmF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aXRsZXMtd3JhcHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuN3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHQvLyBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdC5wb3B1cF9fdGl0bGV7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGltZXtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQvLyBtYXJnaW46MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaXRlbXMtd3JhcHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdHBhZGRpbmc6My41cmVtIDRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRwYWRkaW5nOjEuOHJlbSAwcmVtO1xuXHRcdFx0XHQvLyBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRhYmxlLXdyYXB7XG5cdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0bWF4LWhlaWdodDogNTVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdC8vIHBhZGRpbmc6MDtcblx0XHRcdFx0XHQvLyBtYXgtaGVpZ2h0OiAzMHJlbTtcblx0XHRcdFx0XHQvLyBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQvKiB3aWR0aCAqL1xuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvKiBUcmFjayAqL1xuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC8qIEhhbmRsZSAqL1xuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgXHRjb2xvcjokZGFyay1nb2xkO1xuICAgICAgICAgICAgICAgIFx0Zm9udC13ZWlnaHQ6JGJvbGQtd3Q7XG4gICAgICAgICAgICAgICAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MS41cmVtO1xuICAgICAgICAgICAgICAgIFx0fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbXtcbiAgICAgICAgICAgICAgICBcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgICAgICAgICAgXHRwYWRkaW5nOjJyZW0gMDtcbiAgICAgICAgICAgICAgICBcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjMwLCAxOTksIDEyNiwgMC4zKTtcbiAgICAgICAgICAgICAgICBcdCY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBcdFx0Ym9yZGVyOjA7XG4gICAgICAgICAgICAgICAgXHR9XG4gICAgICAgICAgICAgICAgXHQucHJvZHVjdC1pbWd7XG4gICAgICAgICAgICAgICAgXHRcdEBpbmNsdWRlIG1ha2UtY29sKDExMywgNzYwKTtcbiAgICAgICAgICAgICAgICBcdFx0aGVpZ2h0OiAxMXJlbTtcbiAgICAgICAgICAgICAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woOTMsIDMzMCk7XG4gICAgICAgICAgICAgICAgXHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjEuNnJlbTtcbiAgICAgICAgICAgICAgICBcdFx0fVxuICAgICAgICAgICAgICAgIFx0XHRpbWd7XG4gICAgICAgICAgICAgICAgXHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgXHRcdH1cbiAgICAgICAgICAgICAgICBcdH1cbiAgICAgICAgICAgICAgICBcdC5wcm9kdWN0LWRldGFpbHN7XG4gICAgICAgICAgICAgICAgXHRcdEBpbmNsdWRlIG1ha2UtY29sKDI1NSwgNzYwKTtcbiAgICAgICAgICAgICAgICBcdFx0cGFkZGluZzowIDFyZW07XG4gICAgICAgICAgICAgICAgXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIFx0XHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcbiAgICAgICAgICAgICAgICBcdFx0fVxuICAgICAgICAgICAgICAgIFx0XHQucHJvZHVjdC10aXRsZXtcbiAgICAgICAgICAgICAgICBcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICBcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgICAgICAgICAgICAgIFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xuICAgICAgICAgICAgICAgIFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgXHRcdFx0fVxuICAgICAgICAgICAgICAgIFx0XHR9XG4gICAgICAgICAgICAgICAgXHRcdC5wcm9kdWN0LXZhcmlhdGlvbnN7XG4gICAgICAgICAgICAgICAgXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIFx0XHRcdH1cbiAgICAgICAgICAgICAgICBcdFx0XHRwe1xuICAgICAgICAgICAgICAgIFx0XHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgICAgICAgICAgICBcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MXJlbTtcbiAgICAgICAgICAgICAgICBcdFx0XHRcdH1cbiAgICAgICAgICAgICAgICBcdFx0XHR9XG4gICAgICAgICAgICAgICAgXHRcdFx0LmF0dHJpYnV0ZS1wYV9tYXRlcmlhbHtcbiAgICAgICAgICAgICAgICBcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9LLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjVyZW1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmF0dHJpYnV0ZS1wYV9jb2xvcntcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDAuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMS4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Ryb3BsZXQuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjAuNXJlbVxuXHRcdFx0XHRcdFx0XHRcdH1cbiAgICAgICAgICAgICAgICBcdFx0XHR9XG4gICAgICAgICAgICAgICAgXHRcdH1cbiAgICAgICAgICAgICAgICBcdH1cbiAgICAgICAgICAgICAgICBcdC5wcm9kdWN0LXF1YW50aXR5e1xuICAgICAgICAgICAgICAgIFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxNTAsIDc2MCk7XG4gICAgICAgICAgICAgICAgXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIFx0XHRcdG1hcmdpbjowLjVyZW0gMDtcbiAgICAgICAgICAgICAgICBcdFx0fVxuICAgICAgICAgICAgICAgIFx0fVxuICAgICAgICAgICAgICAgIFx0LnByb2R1Y3QtdG90YWx7XG4gICAgICAgICAgICAgICAgXHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcbiAgICAgICAgICAgICAgICBcdFx0Zm9udC1zaXplOjEuNnJlbTtcbiAgICAgICAgICAgICAgICBcdH1cbiAgICAgICAgICAgICAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50b3RhbHMtd3JhcHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOjEuOHJlbSA3LjVyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAxOTksIDEyNiwgMC4xNSk7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHQvLyBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdFx0cGFkZGluZzoxLjlyZW0gMXJlbSAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19yb3d7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOjAgNXJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowIDEuMnJlbTtcblx0XHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAxLjNyZW07XG5cdFx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdCYuZmlyc3QtY2VsbHtcblx0XHRcdFx0XHRcdGNvbG9yOiRkYXJrLWdvbGQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuYnRuLS1wcmltYXJ5e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0cGFkZGluZzoxLjZyZW0gMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6MS4zcmVtIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCImLS1zaXplc3tcblx0Ji5vcGVue1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXHQmX19kaWFsb2d7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR3aWR0aDogNzkuNXJlbTtcblx0XHRvdmVyZmxvdzphdXRvO1xuXHRcdHBhZGRpbmc6My41cmVtIDMuOHJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6MS41cmVtIDEuNXJlbSA4cmVtO1xuXHRcdH1cblx0fVxuXHQmX19oZWFkZXJ7XG5cdFx0dGV4dC1hbGlnbjogI3skZW5kLWRpcmVjdGlvbn07XG5cdH1cblx0Jl9fYm9keXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzowIDByZW07XG5cdFx0bWF4LWhlaWdodDoxMDB2aDtcblx0XHRvdmVyZmxvdzphdXRvO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdH1cblx0XHQudGl0bGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdH1cblx0XHQudGFicy13cmFwe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy4zcmVtO1xuXHRcdFx0LnRhYi1idG57XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0bWFyZ2luOjAgMnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wOHJlbTtcblx0XHRcdFx0cGFkZGluZzowIDIuM3JlbSAwLjNyZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjppbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50YWJsaXN0e1xuXHRcdFx0aGVpZ2h0OjY3dmg7XG5cdFx0XHRvdmVyZmxvdzphdXRvO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0fVxuXHRcdFx0LnRhYnBhbmVse1xuXHRcdFx0XHQudGFicGFuZWxfX3Jvd3tcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2x1bW57XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxLDUpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3Jvd3tcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fdGl0bGV7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS41cmVtIDAuNXJlbTtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDo4cmVtO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMwLCAxOTksIDEyNiwgMC4xNSk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHJlbTtcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OnVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTByZW07XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoxLjVyZW0gMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogLTZweCAwcHggNHB4IDBweCAjMDAwMDAwMEQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3ZhbHVle1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjJyZW0gMC41cmVtO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDo2cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNnJlbTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLSN7JGVuZC1kaXJlY3Rpb259OjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saW5rLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2LjRyZW07XG5cdFx0fVxuXHR9XG59IiwiJi0tc2VhcmNoe1xuICAgIHRvcDp2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICB0b3A6MTEuN3JlbTtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkYmxhY2s7XG4gICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIHRvcDoxMC4zcmVtO1xuICAgIH1cbiAgICAmLm9wZW57XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faGVhZGVye1xuICAgICAgICBwYWRkaW5nOjIuNnJlbSAzOXJlbSAwO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgcGFkZGluZzoyLjhyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgIHRvcDogNC44cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDMuNnJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgICAgICAgICAjeyRlbmQtZGlyZWN0aW9ufTogNC44cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHRvcDogMi44cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgI3skZW5kLWRpcmVjdGlvbn06IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNIUC1nbHVlLWVmZmVjdC1wb3B1cHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbntcbiAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpdGUtYnJhbmRpbmd7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kaWFsb2d7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JvZHl7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjZyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1LjdyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgcGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3Jlc3VsdHMtd3JhcHtcbiAgICAgICAgLy8gaGVpZ2h0OiA2MS41cmVtO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjYuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDoycmVtO1xuICAgICAgICB9XG4gICAgICAgICYuc2hvd3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5yZXN1bHQtdGV4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsLnByb2R1Y3Rze1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIC8vIGhlaWdodDogNTIuNXJlbTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IGNhbGMoMTA2cmVtICsgOC4ycmVtKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6Mi4xcmVtICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgJi5wcm9kdWN0e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0LjFyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LS1naWZ0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0td3JhcCAuaW5mby13cmFwIC5mcmVlLXRleHRfX3RleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuZG91YmxlLWN1YmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2lkZS13cmFwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS13cmFwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmJhZGdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6dW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTpjYWxjKDEwMCUgLSAxOHJlbSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmVtcHR5LXJlc3VsdHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFsbC1yZXN1bHRze1xuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCImLS1hZGRlZC10by1jYXJ0e1xuXHQmX19kaWFsb2d7XG4gICAgICAgIHdpZHRoOiA2OC41cmVtO1xuICAgICAgICBtYXJnaW46MjVyZW0gYXV0bztcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICB3aWR0aDogMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5LjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYm9keXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDM1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmltZy0tY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC13cmFwe1xuICAgICAgICAgICAgd2lkdGg6IDMzLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOjUuNXJlbSAwIDRyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjIuNXJlbSAwIDEuOHJlbVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1zZ3tcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0Om5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uLS1jaGVja3tcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi13cmFwe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjJyZW0gNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjEuNXJlbSAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgICAgICBjb2xvcjokYmxhY2s7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCImLS1hY2NvdW50e1xuICAgXG4gICAgJi5vcGVue1xuICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICB9XG4gICAgJi5sb2dpbntcbiAgICAgICAgLnBvcHVwLS1hY2NvdW50X19kaWFsb2csIC5wb3B1cC0tYWNjb3VudF9fc2VwIHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VFNkM1O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2lnbnVwe1xuICAgICAgIC5wb3B1cC0tYWNjb3VudF9fc2VwLCAuc29jaWFsLWxvZ2lue1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgIH1cbiAgICB9XG4gICAgJl9fZGlhbG9ne1xuICAgICAgICB3aWR0aDogODRyZW07XG4gICAgICAgIG1hcmdpbjogMTguNXJlbSBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgbWFyZ2luOiA1cmVtIDEuNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjhyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTAwLjEzJSAzNzMuOTElIGF0IDUwJSA1MC4wMiUsICNGQkU3OUIgMTYuMTclLCAjRDFBNTVEIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2hlYWRlcntcbiAgICAgICAgcGFkZGluZzozcmVtIDNyZW0gMDtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246ICN7JGVuZC1kaXJlY3Rpb259O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIHBhZGRpbmc6MXJlbSAxcmVtIDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi0tcG9wdXAtY2xvc2V7XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JvZHl7XG4gICAgICAgIFxuICAgICAgICBwYWRkaW5nOiAwIDE0LjdyZW0gN3JlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZzogMCAyLjJyZW0gNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zdWJ0aXRsZXtcbiAgICAgICAgbGluZS1oZWlnaHQ6MTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnNvY2lhbC1sb2dpbntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19idG4td3JhcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC5idG4tLXNvY2lhbC1sb2dpbi1mYWNlYm9va3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlcHtcbiAgICAgICAgY29sb3I6JGRhcmstZ29sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogNC41cmVtIGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgbWFyZ2luOjIuNHJlbSAwIDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMC4xcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuMDVyZW0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ29sZDtcbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTs7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZm9ybS13cmFwe1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgICAgIH1cbiAgICAgICAgZm9ybXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCImLS1jYXJ0e1xuICAgICYub3BlbntcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgLnBvcHVwLS1jYXJ0X19kaWFsb2d7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5lbXB0eXtcbiAgICAgICAgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnR7XG4gICAgICAgICAgICAucHJvbW97XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjB2aDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25ze1xuICAgICAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6My4zcmVtIDMuNnJlbSAxLjlyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53Yy1mb3J3YXJke1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kaWFsb2d7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICBcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tYWlue1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDY1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAub3ZlcmZsb3ctYXV0b3tcbiAgICAgICAgICAgIC8vIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNS42cmVtKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgJl9fYm9keXtcbiAgICAgICAgLy8gaGVpZ2h0OjEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMS4ycmVtKTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4LjhyZW0gLSA1LjZyZW0pO1xuICAgICAgICB9XG4gICAgICAgIC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50e1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEycmVtKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC50b3RhbHMtd3JhcHtcbiAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiA2NXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRvdGFsLXdlaWdodHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW1wb3J0ICdjYXJ0LWV4dHJhcyc7XG4gICAgJl9faGVhZGVye1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogOC4zcmVtO1xuICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogMS45cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsaWdodC1ibGFjaztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDguM3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6MHJlbSAyLjlyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlcl9fY2FydC13cmFwe1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuICAgICAgICAgICAgLmJ0bi0tY2FydC1id3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNsb3NlLXdyYXB7XG4gICAgICAgICAgICB0b3A6MS45cmVtO1xuICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICN7JGVuZC1kaXJlY3Rpb259OjEuOXJlbTtcbiAgICAgICAgICAgIC5pY29uLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnBvcHVwLS1jYXJ0X190aXRsZXtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4cmVtO1xuICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NoaXBwaW5ne1xuICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6MS4xcmVtIDEuNHJlbTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjokY3JlYW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBwYWRkaW5nOjJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDUuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5zaGlwcGluZy10aW1le1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MSU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLS1zZWNvbmRhcnl7XG4gICAgICAgICAgICBwYWRkaW5nOjAuNHJlbSAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOjEuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWwtd3Q7XG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBcbiAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgXG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAvLyBmb250LXdlaWdodDogJGJvbGQtd3Q7XG4gICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiA0LjJyZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICAgICAuY2xlYXItY2FydHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jbG9zZXtcbiAgICAgICAgc3Zne1xuICAgICAgICAgICAgI1NpZ24tVXAte1xuICAgICAgICAgICAgICAgIHN0cm9rZTokd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59ICAiLCImX19leHRyYXN7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDowO1xuICAgIGJvdHRvbToxMnJlbTtcbiAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENUQ2RDk7XG5cbiAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgIH1cbiAgICA+LmlubmVyLXdyYXB7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsaWdodC1ncmF5O1xuICAgICAgICBwYWRkaW5nOjEuM3JlbSAzLjRyZW0gMS4zcmVtIDA7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOjEuM3JlbSAxLjVyZW0gMS4xcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50aXRsZXtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGJvbGQtd3Q7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsLnByb2R1Y3Rze1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOmF1dG8gMCBhdXRvO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDc4JTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIGxpLnByb2R1Y3R7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MS4ycmVtIDFyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgLmltZy13cmFwe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNy41cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDdyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucHJvZHVjdF9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFycm93e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4zcmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTphdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi0tcG9wdXAtY2xvc2V7XG4gICAgICAgIGNvbG9yOiNBRUFFQUU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOjEuMXJlbTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5pY29uLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcm9jZWVke1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6MnJlbTtcbiAgICAgICAgLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6MS4zcmVtIDIuM3JlbTtcbiAgICAgICAgLy8gfVxuICAgIH1cbn0iLCIuY2FydHtcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1mb290ZXItaGVpZ2h0KSk7XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG5cdC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApe1xuXHRcdHBhZGRpbmctYm90dG9tOiAxM3JlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRcdH1cblx0XHQud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVye1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdC53b29jb21tZXJjZS1tZXNzYWdle1xuXHRcdFx0XHRwYWRkaW5nOjNyZW0gMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxcmVtIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGltcG9ydCBcImNhcnQvZW1wdHktY2FydFwiO1xuXHRcdEBpbXBvcnQgXCJjYXJ0L2NhcnQtZm9ybVwiO1xuXHRcdEBpbXBvcnQgXCJjYXJ0L2NhcnQtY29sbGF0ZXJhbHNcIjtcblx0fVxufVxuQGltcG9ydCBcImNhcnQvd29vY29tbWVyY2UtbWluaS1jYXJ0XCI7IiwiLmNhcnQtZW1wdHkge1xuXHRcbn1cbi5yZXR1cm4tdG8tc2hvcHtcblx0QGV4dGVuZCAuYnRuO1xuXHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdGxpbmUtaGVpZ2h0OjE7XG5cdG1hcmdpbi10b3A6IDNyZW07XG5cdHBhZGRpbmc6IDEuOHJlbSA0cmVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59IiwiLndvb2NvbW1lcmNlLWNhcnQtZm9ybXtcblx0LnNob3BfdGFibGV7XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdHRoZWFke1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHR0cntcblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0cGFkZGluZzowLjlyZW0gMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0XHQmLnByb2R1Y3QtcmVtb3Zle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5wcm9kdWN0LXRodW1ibmFpbHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5wcm9kdWN0LW5hbWV7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDkuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dGJvZHl7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0dHJ7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuY2FydF9pdGVte1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjNyZW0gMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToxNi42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDIpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucHJvZHVjdC1yZW1vdmV7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXRodW1ibmFpbHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzozcmVtIDA7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTRyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LW5hbWV7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCA1LjZyZW07XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdCY6bm90KC5yZW1vdmUpe1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjRyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLnJlbW92ZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6JG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOjEuNnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc3VtbWFyeXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXByaWNle1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXF1YW50aXR5e1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjdyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnF1YW50aXR5LXdyYXB7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5xdWFudGl0eXtcblx0XHRcdFx0XHRcdFx0XHRcdC8qIENocm9tZSwgU2FmYXJpLCBFZGdlLCBPcGVyYSAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHRcdFx0XHRcdFx0XHRpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgbWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LyogRmlyZWZveCAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdIHtcblx0XHRcdFx0XHRcdFx0XHRcdCAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHQgIHdpZHRoOiAxMHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICBAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdCAgXHR3aWR0aDogOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgXHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgfVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXN1YnRvdGFse1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2x7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFjdGlvbnN7XG5cdFx0XHRcdFx0LmJ0bi0tY2FydC1jb3Vwb257XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6Mi43cmVtIDMuMXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyLjZyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJysnO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDIuMnJlbTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06My4ycmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zaG93e1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnLSc7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNvdXBvbntcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAzLjFyZW07XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHQjY291cG9uX2NvZGV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycmVtIDAgNHJlbTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRidXR0b25bbmFtZT0nYXBwbHlfY291cG9uJ117XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gNnJlbTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEuNXJlbSA3LjdyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YnV0dG9uW25hbWU9J3VwZGF0ZV9jYXJ0J117XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3R0b206MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY2FydC1jb2xsYXRlcmFsc3tcblx0cGFkZGluZy10b3A6IDEuNnJlbTtcblx0LmNhcnRfdG90YWxze1xuXHRcdGgye1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0dGFibGV7XG5cdFx0XHR0Ym9keXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5jYXJ0LWRpc2NvdW50e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMnJlbSAycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNoaXBwaW5ne1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuc2NyZWVuLXJlYWRlci10ZXh0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5idG4tLWNhcnQtc2hpcHBpbmd7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoyLjdyZW0gMy4xcmVtO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKyc7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDIuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjMuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5zaG93e1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICctJztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCAzLjFyZW07XG5cdFx0XHRcdFx0XHRcdCNzaGlwcGluZ19tZXRob2R7XG5cdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTozcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDIuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICBjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIHRvcDogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICAjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24sLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3J7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmNhcnQtc3VidG90YWx7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDUuNXJlbTtcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOjEuMXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5vcmRlci10b3RhbHtcblx0XHRcdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud2MtcHJvY2VlZC10by1jaGVja291dHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctdG9wOiAzLjNyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIuNXJlbTtcblx0XHRcdH1cblx0XHRcdC5jYXJ0LWNvbW1lbnR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDokbWVkaXVtLXd0O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6JGdyYXk7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jaGVja291dC1idXR0b257XG5cdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOjEuODVyZW0gMTByZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLndvb2NvbW1lcmNlLW1pbmktY2FydHtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0cGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTYuNnJlbSk7XG5cdH1cblx0Jl9fZW1wdHktbWVzc2FnZXtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6NC44cmVtIDMuMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0cGFkZGluZzogNS4ycmVtICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXHRcdH1cblx0fVxuXHQuY2F0LXRpdGxle1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0cGFkZGluZzoxcmVtIDEuNHJlbTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0cGFkZGluZzoxcmVtIDJyZW07XG5cdFx0fVxuXHR9XG5cdC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbXtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjdyZW07XG5cdFx0dHJhbnNpdGlvbjpvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHR9XG5cdFx0ICYubG9hZGluZ3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgfVxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHRcdCZfX3VwcGVye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6MCAzcmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zYWxle1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOjAuMnJlbSAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG4gICAgXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0Ji0tbm90aWNle1xuICAgIFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LDcxLDM3LDAuMDgpO1xuICAgIFx0XHRcdGF7XG4gICAgXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdFx0Ji0tYWRkZWR7XG4gICAgXHRcdFx0Y29sb3I6ICMzNEE3NDA7XG4gICAgXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwxNjcsNjQsMC4wOCk7XG4gICAgXHRcdH1cblx0XHR9XG5cdFx0Jl9fcHJvZHVjdC1saW5re1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIwLCA1ODApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGhlaWdodDogMTJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0aGVpZ2h0OiA5LjVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDk1LCAzMzApO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiAxMHJlbTtcblx0XHRcdFx0XHQvLyB3aWR0aDogMTByZW07XG5cdFx0XHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDEuNjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHNwYW57XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMy41cmVtO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMi43cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2R1Y3QtZGV0YWlsc3tcblx0XHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRcdHBhZGRpbmc6MCAyLjNyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6ZmxleC1zdGFydDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1zZWxmOnN0cmV0Y2g7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzowIDFyZW07XG5cdFx0XHR9XG5cdFx0XHQucHJvZHVjdC10aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnZhcmlhdGlvbntcblx0XHRcdFx0bWFyZ2luOjFyZW0gMCAwO1xuXHRcdFx0XHRhbGlnbi1zZWxmOnVuc2V0O1xuXHRcdFx0XHQudmFyaWF0aW9uLXdyYXB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpY2Utd3JhcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fcHJvZHVjdC1pbmZve1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTMwLDU4MCk7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg4MCwzNDApO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5wcmljZS13cmFwe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgXHRcdFx0XHQgIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJ0X2l0ZW1fX3F1YW50aXR5e1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHBhZGRpbmc6MC45cmVtIDEuMnJlbTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDphdXRvO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5xdWFudGl0eXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDVyZW07XG4gICAgXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjAuMXJlbTtcbiAgICBcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICBcdFx0XHRcdFx0XHRcdHdpZHRoOiAzcmVtO1xuICAgIFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MDtcbiAgICBcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdGRlbHtcblx0XHRcdFx0XHRcdGNvbG9yOiM2RTg1OTY7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjdyZW07XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHQgICAgdG9wOiA2MSU7XG5cdFx0XHRcdFx0XHQgICAgbGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA2OCU7XG5cdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICM2RTg1OTY7XG5cdFx0XHRcdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xNWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYW1vdW50e1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0YmRpe1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnMsIGJkaXtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmFtb3VudHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcblx0XHRcdFx0XHRcdFx0Ly8gZm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5hd2RyX2NhcnRfc3RyaWtlb3V0X2xpbmV7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdCAgIFxuXHRcdFx0XHRcdCAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0XHRcdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0XHQgICAgJjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0ICAgIFx0bWFyZ2luLWxlZnQ6MXJlbTtcblx0XHRcdFx0XHQgICAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQgICAgXHRcdG1hcmdpbi1sZWZ0OiAwLjZyZW07XG5cdFx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0ICAgIGRlbHtcblx0XHRcdFx0XHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0ICAgIC5hbW91bnR7XG5cdFx0XHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0XHRcdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNlLXBlcntcblx0XHRcdFx0XHRjb2xvcjokZ3JheTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjAuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmVtb3Zle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6YXV0bztcblx0XHRcdFx0XHRjb2xvcjojQUVBRUFFO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX190b3RhbHtcblxuXHR9XG5cdCZfX2J1dHRvbnN7XG5cdFx0cGFkZGluZzogMi41cmVtIDEwcmVtIDRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XG5cdFx0XHRwYWRkaW5nOiAwICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMy4zcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud2MtZm9yd2FyZHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQmLmNoZWNrb3V0e1xuXHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0QGV4dGVuZCAuYnRuLS1nb2xkO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDIuMnJlbSAyLjhyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggM3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNikpIGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCAxMXB4IDdweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMjBweCA4cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDMxcHggOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wMCkpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOjEuNXJlbSAxLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5kLWRlc2t0b3B7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQvLyBAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZC1tb2JpbGV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQvLyBAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYW1vdW50e1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblxuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQvLyBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fY29tbWVudHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHR9XG5cdH1cbn0iLCIucHJvZHVjdHtcblx0LnN1bW1hcnl7XG5cdFx0Lndvb2NvbW1lcmNlLWJyZWFkY3J1bWJ7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0XHRhLCAuc2Vwe1xuXHRcdFx0XHRjb2xvcjojQTNBM0EzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYmFkZ2V7XG5cdFx0bGVmdDo1MCU7XG5cdFx0dG9wOjIuNnJlbTtcblx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3JkZXItcmFkaXVzOjAuM3JlbTtcblx0XHRwYWRkaW5nOjAuNXJlbSAxLjVyZW07XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0dG9wOjEuMXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdFx0XHRwYWRkaW5nOjAuNXJlbSAwLjhyZW07XG5cdFx0fVxuXHRcdCYuZ29sZHtcblx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjRkZWcsICNEMUE1NUQgLTMuNjclLCAjRkJFNzlCIDY5LjYlLCAjRDFBNTVEIDEzNC4yNSUpO1xuXHRcdH1cblx0XHQmLmJsYWNre1xuXHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjokYmxhY2s7XG5cdFx0fVxuXHR9XG5cdCYub3V0b2ZzdG9ja3tcblx0XHQucGx1cy1idG57XG5cdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdCZfX3N1YnRpdGxle1xuXHRcdG1pbi1oZWlnaHQ6IDJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0fVxuXHQucHJpY2V7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQvLyBmb250LXNpemU6IDIuMnJlbTtcblx0XHQvLyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC8vICAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAvLyAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gIC8vICAgXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuICAvLyAgIFx0fVxuXHQgLy8gICAgLmFtb3VudHtcblx0IC8vICAgIFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdCAvLyAgICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQgLy8gICAgXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHQgLy8gICAgXHR9XG5cdFx0Ly8gICAgIC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcblx0XHQvLyAgICAgXHQvL2ZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdC8vICAgICB9XG5cdFx0Ly8gfVxuXHRcdC8vIGRlbHtcblx0XHQvLyBcdGNvbG9yOiAkZ3JheTtcblx0IC8vICAgIFx0LmFtb3VudHtcblx0XHQvLyAgICAgXHRmb250LXNpemU6IDEuOHJlbTtcblx0XHQvLyAgICAgXHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHQvLyAgICAgXHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjRyZW07XG5cdFx0Ly8gICAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0Ly8gICAgIFx0XHQvLyBmb250LXNpemU6IDEuNHJlbTtcblx0XHQvLyAgICAgXHR9XG5cdFx0Ly8gICAgIH1cblx0IC8vICAgIH1cblx0fVxuXHQucHJpY2UtcGVye1xuXHRcdGNvbG9yOiRncmF5O1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0fVxuXHR9XG5cdC5udW1iZXItaW5wdXQtd3JhcCB7XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogMi40cmVtO1xuXHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHR9XG5cdFx0Ji5oaWRle1xuXHRcdFx0LnBsdXMtYnRue1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Ly8gaGVpZ2h0OiA0LjhyZW07XG5cdFx0fVxuXHRcdGlucHV0e1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGJvcmRlcjogMHB4O1xuXHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHRcdG1heC13aWR0aDogMi41cmVtO1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuNHJlbTtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cblx0XHRcdFx0bWF4LXdpZHRoOiAxcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbnVtYmVyLWJ0bntcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0d2lkdGg6IDRyZW07XG5cdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCAgICBAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHQgICAgXHR3aWR0aDogMy4ycmVtO1xuXHRcdCAgICBcdGhlaWdodDogMy4ycmVtO1xuXHRcdCAgICB9XG5cdFx0ICAgICYubWludXMtYnRue1xuXHRcdCAgICBcdGJvcmRlci1yYWRpdXM6IDAgNTAlIDUwJSAwO1xuXHRcdCAgICBcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvbWludXMuc3ZnKSBjZW50ZXIgLyAzMCUgbm8tcmVwZWF0LCAkYmxhY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTozMCU7XG5cdFx0ICAgIFx0XG5cdFx0ICAgIH1cblx0XHQgICAgJi5wbHVzLWJ0bntcblx0XHQgICAgXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ICAgIFx0cGFkZGluZy1ib3R0b206MXB4O1xuXHRcdCAgICBcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvcGx1cy5zdmcpIGNlbnRlciAvIDMwJSBuby1yZXBlYXQsICRibGFjaztcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjMwJTtcblx0XHQgICAgfVxuXHRcdH1cblx0XHQmLmRpc2FibGVke1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcblx0XHRcdC5taW51cy1idG4sIGlucHV0e1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDA7XG5cdCAgICBcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGltcG9ydCBcInByb2R1Y3Qvc2luZ2xlLXByb2R1Y3RcIjtcblx0Ji0tZ2lmdHtcblx0ICAgICYucHJvZHVjdHtcblx0ICAgIFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0ICAgIFx0QGV4dGVuZCAuY29udGVudC13cmFwLS13aWRlO1xuXHQgICAgXHRtYXJnaW46OC42cmVtIGF1dG87XG5cdCAgICAgICAgQGluY2x1ZGUgbGFwdG9wKCl7XG5cdCAgICAgICAgfVxuXHQgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcblx0ICAgICAgICBcdG1hcmdpbjowO1xuXHQgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdCAgICAgICAgfVxuXHQgICAgICAgIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7XG5cdCAgICAgICAgXHRAaW5jbHVkZSBtYWtlLWNvbCg4NDAsMTcyMCk7XG5cdCAgICAgICAgXHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoNDAsMTcyMCk7XG5cdCAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcblx0ICAgICAgICAgICAgXHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgJl9fd3JhcHBlcntcblx0ICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblx0ICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblx0ICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdCAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICAmX19pbWFnZXtcblx0ICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcblx0ICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblx0ICAgICAgICAgICAgICAgIGltZ3tcblx0ICAgICAgICAgICAgICAgIFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0ICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgICAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgICAgIGF7XG5cdCAgICAgICAgICAgICAgICBcdGhlaWdodDogMTAwJTtcblx0ICAgICAgICAgICAgICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICAgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG5cdCAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMnJlbTtcblx0ICAgICAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICAueXdnYy1tYWluLWZvcm0tcHJldmlldy1jb250YWluZXJ7XG5cdCAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgfVxuXHQgICAgICAgICY+LnN1bW1hcnl7XG5cdCAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0ICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE0NywxNzIwKTtcblx0ICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgICAgICAgICAgIFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHQgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuXHQgICAgICAgICAgICAgICAgcGFkZGluZzogMCAkbW9iaWxlLXNpZGUtcGFkZGluZztcblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICBoMXtcblx0ICAgICAgICAgICAgXHRmb250LXNpemU6IDMuNXJlbTtcblx0ICAgICAgICAgICAgXHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdCAgICAgICAgICAgIFx0bGluZS1oZWlnaHQ6MTtcblx0ICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiA0LjlyZW07XG5cdCAgICAgICAgICAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgICAgICAgICAgIFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0ICAgICAgICAgICAgXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdCAgICAgICAgICAgIFx0fVxuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIC5wcmljZXtcblx0ICAgICAgICAgICAgXHRkaXNwbGF5OiBub25lO1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIC50aXRsZXtcblx0ICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiAxLjNyZW07XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb257XG5cdCAgICAgICAgICAgIFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTozMHJlbTtcblx0ICAgICAgICAgICAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgICAgICAgICAgXHRcdHBhZGRpbmc6MDtcblx0ICAgICAgICAgICAgXHR9XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgLmdpZnQtY2FyZHNfZm9ybXtcblx0ICAgICAgICAgICAgXHRtYXJnaW4tdG9wOiA0cmVtO1xuXHQgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcblx0ICAgICAgICAgICAgICAgICBcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0ICAgICAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICAueXdnY19jaG9vc2VfZGVzaWduX3RpdGxlLCAuc3RlcC1hcHBlYXJhbmNle1xuXHQgICAgICAgICAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICB9XG5cdCAgICB9XG5cdCAgICBcblx0ICAgIC8vIC55d2djX2RlbGl2ZXJ5X2luZm9fdGl0bGV7XG5cdCAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcblx0ICAgIC8vIH1cblx0ICAgIC8vIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9ue1xuXHQgICAgLy8gXHRtYXJnaW4tdG9wOiA0cmVtO1xuXHQgICAgLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgIC8vICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgIC8vICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcblx0ICAgIC8vICAgICB9XG5cdCAgICAvLyAgICAgLnF1YW50aXR5e1xuXHQgICAgLy8gICAgICAgICBkaXNwbGF5OiBub25lO1xuXHQgICAgLy8gICAgIH1cblx0ICAgIC8vICAgICAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbntcblx0ICAgIC8vICAgICAgICAgQGV4dGVuZCAuYnRuO1xuXHQgICAgLy8gICAgICAgICBAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdCAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblx0ICAgIC8vICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgICAvLyAgICAgICAgIFx0d2lkdGg6IDEwMCU7XG5cdCAgICAvLyAgICAgICAgIH1cblx0ICAgIC8vICAgICB9XG5cdCAgICAvLyB9XG5cdH1cbn1cbi5maXhlZC1wcm9kdWN0LWltZ3tcblx0YXNwZWN0LXJhdGlvOjE7XG5cdG9wYWNpdHk6IDAuNztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR6LWluZGV4OiAyMDAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0cmFuc2Zvcm06IHNjYWxlKC4xKTtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG59IiwiJi0tc2luZ2xle1xuXHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ji5wcm9kdWN0X2NhdC0jeyR3b3Jrc2hvcF9pZH17XG5cdFx0QGV4dGVuZCAuY29udGVudC13cmFwLS13aWRlO1xuXHRcdG1hcmdpbjogNy41cmVtIGF1dG8gMDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHR9XG5cdH1cblx0Jjpub3QoLnByb2R1Y3RfY2F0LSN7JHdvcmtzaG9wX2lkfSl7XG5cdFx0QGV4dGVuZCAuY29udGVudC13cmFwLS13aWRlO1xuXHRcdG1hcmdpbjo4LjVyZW0gYXV0byAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblx0QGltcG9ydCBcImdhbGxlcnlcIjtcblx0QGltcG9ydCBcInN1bW1hcnlcIjtcblx0LmJ0bi0tbGlrZXtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR6LWluZGV4OjI7XG5cdFx0dG9wOjIuNXJlbTtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjE3LjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjIuNXJlbTtcblx0XHR9XG5cdFx0c3Zne1xuXHRcdFx0LmlubmVyLWZpbGx7XG5cdFx0XHRcdGZpbGw6dHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aXZle1xuXHRcdFx0c3Zne1xuXHRcdFx0XHQuaW5uZXItZmlsbHtcblx0XHRcdFx0XHRmaWxsOiRkYXJrLWdvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3QtaW5mb3tcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHQuaW5mby1ib3h7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0cGFkZGluZzo4cmVtIDA7XG5cdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjRyZW0gMDtcblx0XHRcdH1cblx0XHRcdCZfX3RpdGxlLXdyYXB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDU2MCwxMTgwKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDYwLDExODApO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0XHQgICAgZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgye1xuXHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoM3tcblx0XHRcdFx0XHRjb2xvcjokZ3JheTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjJyZW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmRhdGEtd3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNTYwLDExODApO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fcm93e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzouN3JlbSAwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCImLnByb2R1Y3RfY2F0LSN7JHdvcmtzaG9wX2lkfXtcblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg4NzAsIDE4MDApO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgyMTUsIDE4MDApO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdFx0cGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdH1cblx0fVxufVxuJjpub3QoLnByb2R1Y3RfY2F0LSN7JHdvcmtzaG9wX2lkfSl7XG5cdC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woODQ1LCAxNzIwKTtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoNDAsIDE0ODYpO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdH1cblx0fVxufVxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeXtcblx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdCZfX2ltYWdle1xuXHRcdGF7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogNjZyZW07XG5cdFx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDozNXJlbTtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3dyYXBwZXJ7XG5cdFx0bWFyZ2luOjA7XG5cdH1cblx0LmZsZXgtdmlld3BvcnR7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNjkwLDg0NSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdH1cblx0fVxuXHQmX19pbWFnZXtcblx0XHQvLyBpbWd7XG5cdFx0Ly8gXHR3aWR0aDogMzdyZW07XG5cdFx0Ly8gXHRoZWlnaHQ6IDQ5cmVtO1xuXHRcdC8vIFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ly8gXHRkaXNwbGF5OiBibG9jaztcblx0XHQvLyBcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0Ly8gXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHQvLyBcdFx0d2lkdGg6IDIycmVtO1xuXHRcdC8vIFx0XHRoZWlnaHQ6IDIycmVtO1xuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblx0fVxuXHQuZmxleC1jb250cm9sLW5hdntcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMTAsODQ1KTtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoNDUsIDg0NSk7XG5cdFx0cGFkZGluZzowO1xuXHRcdG1hcmdpbi10b3A6MDtcblx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0bGlzdC1zdHlsZS10eXBlOm5vbmU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ym90dG9tOjEuOHJlbTtcblx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0fVxuXHRcdGxpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbToxLjJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDAuNXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAwLjVyZW07XG5cdFx0XHRcdG1hcmdpbjowIDAuNnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRsaWdodC1nb2xkO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoPmltZy5mbGV4LWFjdGl2ZSl7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGRhcmstZ29sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmZsZXgtYWN0aXZle1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYueWl0aF9mZWF0dXJlZF90aHVtYm5haWx7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52anMtYmlnLXBsYXktYnV0dG9ue1xuXHRcdGJvcmRlcjowO1xuXHRcdG1hcmdpbjowO1xuXHRcdHdpZHRoOiA4cmVtO1xuXHRcdGhlaWdodDogOHJlbTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogNXJlbTtcblx0XHRcdGhlaWdodDogNXJlbTtcblx0XHR9XG5cdFx0LnZqcy1pY29uLXBsYWNlaG9sZGVye1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3BsYXkuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0ICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXJ7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59IiwiLnN1bW1hcnl7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC5wcm9kdWN0X19zdWJ0aXRsZXtcblx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRtYXJnaW4tYm90dG9tOjEuNHJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0X3RpdGxle1xuXHRcdEBleHRlbmQgLnRpdGxlO1xuXHR9XG5cdC5wcm9kdWN0X3dlaWdodHtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW4tdG9wOiAxLjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdG1hcmdpbi10b3A6MC44cmVtO1xuXHRcdH1cblx0fVxuXHQucHJvZHVjdF9fdGFnc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjogNHJlbSAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjIuMnJlbSAwO1xuXHRcdH1cblx0XHQucHJvZHVjdC10YWd7XG5cdFx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOjFyZW07XG5cdFx0XHRwYWRkaW5nOjEuM3JlbSAycmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS4ycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRwYWRkaW5nOjFyZW0gMS44cmVtO1xuXHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdG9ja3tcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0LmNhcnR7XG5cdFx0LnF1YW50aXR5e1xuXHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdH1cblx0XHRtYXJnaW46NHJlbSAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9ue1xuXHRcdEBleHRlbmQgLmJ0bjtcblx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0QGV4dGVuZCAuYnRuLS1nb2xkO1xuXHRcdHBhZGRpbmc6MnJlbSA1cmVtO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNDFkZWcsICNGQkU3OUIgLTEwLjMzJSwgI0QxQTU1RCA4Ny44NSUpO1xuXHRcdGZpbHRlcjogbm9uZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6IDEuM3JlbSA4cmVtO1xuXHRcdH1cblx0XHQmLmRpc2FibGVke1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdH1cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24sIC5wcm9kdWN0X19kZXNje1xuXHRcdHN0cm9uZ3tcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG4tLXJlYWQtbW9yZXtcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0X19kZXNje1xuXHRcdFxuXHR9XG5cdC5wcm9kdWN0X19yZWNpcGVze1xuXHRcdG1hcmdpbjogNi4xcmVtIDA7XG5cdFx0cGFkZGluZzoxLjRyZW0gMi43cmVtO1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjEuNnJlbSAzcmVtO1xuXHRcdFx0bWFyZ2luOjIuNHJlbSAwIDMuMnJlbTtcblx0XHR9XG5cdFx0XG5cdH1cblx0LnByb2R1Y3RfX2FjdGlvbnN7XG5cdFx0bWFyZ2luLXRvcDoyLjVyZW07XG5cdFx0LnF1aWNrLWFkZHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQmX192YXJpYXRpb24tc2VsZWN0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdCZfX3ZhcmlhdGlvbnMtd3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0bWFyZ2luOjAgLTJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjogMCAtMXJlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudmFyaWF0aW9uc19fY29udGFpbmVye1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQuOCk7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuNXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowIDFyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29sbGFwc2Utd3JhcHtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjAuNXJlbTtcblx0XHRcdFx0XHRcdC5idG4tLWRyb3Bkb3due1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzoxLjZyZW0gMS4zcmVtO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuLS1zaXplc3tcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWF1dG8tY29sKCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0Y29sb3I6Izk2OTY5Njtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOmNlbnRlcjtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZhcmlhdGlvbnNfX2J0bnMtd3JhcHtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdCAgICAudmFyaWF0aW9uc19fYnRue1xuXHRcdFx0XHQgICAgXHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ICAgIFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ICAgIFx0dGV4dC1hbGlnbjogdW5zZXQ7XG5cdFx0XHRcdCAgICBcdHBhZGRpbmc6IDAuOHJlbSAxLjNyZW07XG5cdFx0XHRcdCAgICBcdCY6aG92ZXJ7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ29sZDtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgXHQmOmRpc2FibGVke1xuXHRcdFx0XHQgICAgXHRcdG9wYWNpdHk6IDAuMTtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgXHQuY29sb3ItY3ViZXtcblx0XHRcdFx0ICAgIFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHQgICAgXHRcdGhlaWdodDogMS42cmVtO1xuXHRcdFx0XHQgICAgXHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxLjJyZW07XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2luZ2xlX3ZhcmlhdGlvbl93cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdHBhZGRpbmc6My41cmVtIDA7XG5cdFx0XHRcblx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG5cdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGRhcmstZ29sZDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjEuOXJlbSAwIDNyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2luZ2xlX3ZhcmlhdGlvbntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLXZhcmlhdGlvbi1kZXNjcmlwdGlvbntcblx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyBib3R0b206LTIuNXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHRcdC50aXRsZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdCZfX3ByaWNle1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg3KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGVse1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQucHJpY2V7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1heC1wcmljZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wYXltZW50c3tcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCwgLmNhcnR7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHQgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuN3JlbTtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQucXVhbnRpdHl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2FydHtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHQudmFyaWF0aW9uc19mb3Jte1xuXHRcdC52YXJpYXRpb25ze1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdH1cblx0LnByb2R1Y3RfX21ldGF7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZDtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkO1xuXHRcdHBhZGRpbmc6Mi42cmVtIDAgMi4zcmVtO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6Mi42cmVtIDAgMDtcblx0XHR9XG5cdFx0Lml0ZW17XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNnJlbTtcblx0XHRcdH1cblx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4uc3VtbWFyeXtcblx0QGluY2x1ZGUgbWFrZS1jb2woNjkwLCAxNzIwKTtcblx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDEzOCwgMTcyMCk7XG5cdFxuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuXHRcdHBhZGRpbmc6IDEuN3JlbSAkbW9iaWxlLXNpZGUtcGFkZGluZztcblx0fVxuXHQucHJvZHVjdF90aXRsZXtcblx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS40cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA3cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XG5cdFx0fVxuXHR9XG5cdC5iYWRnZS13cmFwe1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjNyZW07XG5cdFx0LmJhZGdle1xuXHRcdFx0cG9zaXRpb246c3RhdGljO1xuXHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxLjVyZW07XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudGl0bGUtLWdvbGR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4xcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbntcblx0XHRtYXJnaW4tYm90dG9tOiAwLjZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjJyZW07XG5cdFx0fVxuXHR9XG59XG4iLCIuY2hlY2tvdXQtcGFnZXtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHQmX19mb290ZXJ7XG5cdFx0bWFyZ2luLXRvcDogMy4zcmVtO1xuXHR9XG5cdCZfX21haW4tY29udGVudHtcblx0XHQueXdnY19oYXZlX2NvZGV7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKXtcblx0XHRcdG1hcmdpbi10b3A6NnJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOjE0cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6NHJlbTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXHRcdFx0aDN7XG5cdFx0XHRcdC8vIGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0I29yZGVyX3Jldmlld19oZWFkaW5ne1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLWVycm9ye1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOiAkbW9iaWxlLXNpZGUtcGFkZGluZztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRAaW1wb3J0IFwiY2hlY2tvdXQvY2hlY2tvdXQtY291cG9uXCI7XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1jaGVja291dHtcblx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHQud29vY29tbWVyY2UtTm90aWNlR3JvdXB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbXBvcnQgXCJjaGVja291dC9jdXN0b21lci1kZXRhaWxzXCI7XG5cdFx0XHRAaW1wb3J0IFwiY2hlY2tvdXQvb3JkZXItcmV2aWV3XCI7XG5cdFx0fVxuXHR9XG5cdCZfX3NlY3Rpb257XG5cdFx0bWFyZ2luLXRvcDogMy4ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDozLjJyZW07XG5cdFx0fVxuXHR9XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXA7XG5cdFx0QGV4dGVuZCAuY29udGVudC13cmFwLS13aWRlO1xuXHR9XG5cdCZfX3RpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0fVxuXHQmX19zdWItdGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG59IiwiLmNoZWNrb3V0X2NvdXBvbntcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiA1LjNyZW07XG5cdGJvcmRlcjoxcHggc29saWQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRwYWRkaW5nOjByZW0gMS44cmVtIDAgMDtcblx0I3skZW5kLWRpcmVjdGlvbn06IDA7XG5cdGJvcmRlci1yYWRpdXM6MC41cmVtO1xuXHR3aWR0aDogNDAuMjkwNjk3Njc0NCU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogYXV0bztcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0dG9wOjExNHJlbTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNC41cmVtO1xuXHR9XG5cdHB7XG5cdFx0Jjpub3QoLmZvcm0tcm93KXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYuZm9ybS1yb3ctZmlyc3R7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuXHRcdFx0XHQgIFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuXHRcdFx0XHQgIFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG5cdFx0XHRcdCAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cblx0XHRcdFx0ICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZvcm0tcm93LWxhc3R7XG5cdFx0XHRidXR0b257XG5cblx0XHRcdFx0QGV4dGVuZCAubGluay0tYXJyb3ctd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiA1LjNyZW07XG5cdFx0XHRcdHdpZHRoOiAxNC41cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM0NzQ3NDc7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiA5LjNyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiA0LjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMC41cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3ctd2hpdGUtZGVjb3JhdGVkLnN2Zyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5OCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiNjdXN0b21lcl9kZXRhaWxze1xuXHRAaW5jbHVkZSBtYWtlLWNvbCg4NDAsIDE3MjApO1xuXHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMTg3LCAxNzIwKTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0fVxuXHQuY29sLTF7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuM3JlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdGgze1xuXHRcdFx0Y29sb3I6JGRhcmstZ29sZDtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb2wtMntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0fVxufSIsIiNvcmRlcl9yZXZpZXd7XG5cdEBpbmNsdWRlIG1ha2UtY29sKDY5MywgMTcyMCk7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjIuNnJlbSA0LjhyZW0gNi4zcmVtO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXItcmFkaXVzOjAuNXJlbTtcblx0bWFyZ2luLXRvcDoxMHJlbTtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRtYXJnaW46MDtcblx0XHRwYWRkaW5nOjIuMXJlbSAxLjVyZW0gMi40cmVtO1xuXHR9XG5cdC5vcmRlcl9yZXZpZXdfaGVhZGluZ3tcblx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRAZXh0ZW5kIC50aXRsZS0tbWVkaXVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOjIuNnJlbTtcblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFxuXHRcdH1cblx0XHR0aGVhZHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHRib2R5LCB0Zm9vdHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHR0cntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHR9XG5cdFx0XHR0ZCwgdGh7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjg1cmVtIDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnByb2R1Y3QtbmFtZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQgICAgd2lkdGg6IGF1dG87XG5cdFx0XHRcdCAgICBtaW4td2lkdGg6IDgwJTtcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGR7XG5cdFx0XHRcdFxuXHRcdFx0XHR0ZXh0LWFsaWduOiAkZW5kLWRpcmVjdGlvbjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYucHJvZHVjdC1uYW1le1xuXHRcdFx0XHRcdC5wcm9kdWN0X2ltYWdlX2NoZWNrb3V0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEycmVtO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMnJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjIuNHJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcmVtO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTByZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5pbWctLWNvbnRhaW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcm9kdWN0LWRldGFpbHN7XG5cdFx0XHRcdFx0LnByb2R1Y3QtdGl0bGV7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcm9kdWN0LXF1YW50aXR5e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5wcm9kdWN0LXRvdGFse1xuXHRcdFx0XHRcdHdpZHRoOjQ5JTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD5zcGFue1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0ycmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufToxMS41cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0aHtcblx0XHRcdFx0Ji5wcm9kdWN0LXRvdGFse1xuXHRcdFx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogJGVuZC1kaXJlY3Rpb247XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuY2FydC1zdWJ0b3RhbHtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwIDAuN3JlbTtcblx0XHRcdFx0bWFyZ2luOiAgMXJlbSAwIDAuN3JlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNENUQ2RDk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRib2xkLXd0O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjE4cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxze1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbToyLjJyZW07XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICNENUQ2RDk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5idG4tLWNhcnQtc2hpcHBpbmd7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHR0aHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDEuOHJlbSAwIDNyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiRib2xkLXd0O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xOHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luOiAyLjNyZW0gMCAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0ZHtcblx0XHRcdFx0cGFkZGluZy10b3A6MDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjFyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHN7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0bWFyZ2luOjEuNXJlbSAwO1xuXHRcdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAucmFkaW8tY2lyY2xlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0ICAgIC8vICN7JHN0YXJ0LWRpcmVjdGlvbn06IC0zcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2hpcHBpbmdfbWV0aG9ke1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMnJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ly8gYm9yZGVyOjA7XG5cdFx0XHRcdFx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuXHRcdFx0XHRcdFx0Ly8gcGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHRcdFx0XHQvLyBib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdFx0XHQvLyAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcblx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoaW1hZ2VzL2Fycm93ZG93bndhcmRzX2JsYWNrLnN2ZykgMi4zcmVtIDIuMnJlbS8xLjFyZW0gMC44cmVtIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdFx0Ly8gJjpmb2N1c3tcblx0XHRcdFx0XHRcdC8vIFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdvbGQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0Lm9yZGVyLXRvdGFse1xuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q1RDZEOTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nLXRvcDowO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0XHR0aHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMThyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6MS45cmVtIDAgO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0aHtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0ZHtcblx0XHRcdFx0LmFtb3VudHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I3BheW1lbnR7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHQubXljaGVja2JveHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3h7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTs7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMi44cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRcdHdpZHRoOiAyLjZyZW07XG5cdFx0XHRcdGhlaWdodDogMi42cmVtO1xuXHRcdFx0XHRib3JkZXI6LjVyZW0gc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6MC41cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Ym94LXNoYWRvdzowIDAgMCAxcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9jaGVjay1ibGFjay5zdmcnKSwgJGRhcmstZ29sZDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDgwJTtcblx0XHRcdFx0XHRib3JkZXI6LjVyZW0gc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ICAgIFx0XHRcdGJvcmRlci13aWR0aDogMC4zcmVtO1xuXHRcdCAgICBcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMHB4O1xuXHRcdFx0fVxuXHRcdFx0Lm9wdGlvbmFse1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR1bC5wYXltZW50X21ldGhvZHN7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTpub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdC53Y19wYXltZW50X21ldGhvZHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdEBleHRlbmQgLnJhZGlvLWNpcmNsZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHQgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBheW1lbnRfYm94e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5wdXQtcmFkaW97XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMS42cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmNoZWNrZWQgfiBsYWJlbDo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ29sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLXdyYXBwZXJ7XG5cdFx0XHQud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLWNoZWNrYm94LXRleHR7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibGFjaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQjcGxhY2Vfb3JkZXJ7XG5cdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRAZXh0ZW5kIC5idG4tLWdvbGQ7XG5cdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0cGFkZGluZzoycmVtIDhyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjJyZW07XG5cdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggM3B4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNikpIGRyb3Atc2hhZG93KDBweCA1cHggNXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4xNCkpIGRyb3Atc2hhZG93KDBweCAxMXB4IDdweCByZ2JhKDIyOSwgMTk5LCAxMjYsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMjBweCA4cHggcmdiYSgyMjksIDE5OSwgMTI2LCAwLjAyKSkgZHJvcC1zaGFkb3coMHB4IDMxcHggOXB4IHJnYmEoMjI5LCAxOTksIDEyNiwgMC4wMCkpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MS42cmVtIDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuMXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud29vY29tbWVyY2Utb3JkZXJ7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Lndvb2NvbW1lcmNlLW5vdGljZSwgLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3LCBwLCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc3tcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC50aGFua3MtbXNne1xuXHRcdEBleHRlbmQgLm1haW4tbWluLWhlaWdodDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL3RoYW5rcy1iZy5qcGcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRoZWlnaHQ6IDM2cmVtO1xuXHRcdFx0cGFkZGluZzowIDIuN3JlbTtcblx0XHR9XG5cdFx0aDF7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiRkYXJrLWdvbGQ7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuMXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjdyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdH1cblx0XHRcdHN0cm9uZ3tcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19zdWJ0aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190ZXh0e1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXgtd2lkdGg6IDUwcmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXd7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0fVxuXHQud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWR7XG5cdFx0bWFyZ2luLWJvdHRvbToycmVtO1xuXHR9XG5cdC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlsc3tcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHR9XG5cdFx0dGFibGV7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdHRoZWFkLHRmb290e1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhZGRyZXNze1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYWNjb3VudHtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMTMuNHJlbTtcblx0XHRwYWRkaW5nOiA1LjNyZW0gMCAxMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6Mi41cmVtIDAgNXJlbTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0bWFya3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdCYuZWRpdHtcblx0XHRcdC53b29jb21tZXJjZXtcblx0XHRcdFx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luOjIuNHJlbSAtMS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+LmVkaXQtYWNjb3VudHtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcntcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlLXdyYXB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuN3JlbTtcblx0XHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHR9XG5cdH1cblx0LmN1c3RvbS1sb2dvdXR7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDoxLjVyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xvZ291dF9pY29uLnN2Zyk7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTklO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMC43cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNle1xuXHRcdD5oMntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXJ7XG5cdFx0XHR3aWR0aDogNTFyZW07XG4gICAgXHRcdG1hcmdpbjogMCBhdXRvIDFyZW07XG4gICAgXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgIFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtZXJyb3J7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbntcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdHVse1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0bGl7XG5cblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDYuNXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zaG93e1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWNjb3VudHtcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWRkcmVzc3tcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6J9ei15PXm9eV158g16TXqNeY15nXnSc7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tY3VzdG9tZXItbG9nb3V0e1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sb2dvdXRfaWNvbi5zdmcpO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxLjlyZW07XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyLjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5OSU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAxLjZyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5pcy1hY3RpdmV7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1kcm9wZG93bjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGRhcmstZ29sZDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50e1xuXHRcdFx0LndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lci5pcy1pbmZve1xuXHRcdFx0XHRtYXJnaW46IDVyZW0gYXV0bztcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0bWFyZ2luOjAgMXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZsb2F0OnVuc2V0O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdG1hcmdpbi10b3A6MnJlbTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6IDAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0LjRyZW07XG5cdFx0XHR9XG5cdFx0XHQ+LmVkaXQtYWNjb3VudHtcblx0XHRcdFx0Ly8gcGFkZGluZzo2cmVtIDE0LjdyZW0gN3JlbTtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQ+Lndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm97XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cdFx0XHQ+LmVkaXQtYWNjb3VudCwgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciwgPnB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWF4LXdpZHRoOiA4NHJlbTtcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdH1cblx0XHRcdGgze1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMy40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKXtcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRAZXh0ZW5kIC5idG4tLWdvbGQ7XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XHRcdHBhZGRpbmc6Mi4ycmVtIDExcmVtO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogMjRyZW07XG5cdFx0XHRcdFx0cGFkZGluZzoxLjRyZW0gMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Zm9ybXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDg0cmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0fVxuXHRcdFx0XHQud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHN7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgKC0kbW9iaWxlLXNpZGUtcGFkZGluZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRwYWRkaW5nOjZyZW0gMTQuN3JlbSA3LjVyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjUuNHJlbSAkbW9iaWxlLXNpZGUtcGFkZGluZyA0cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhOm5vdCguYnRuLS1wcmltYXJ5KXtcblx0XHRcdFx0Ly8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdCYuZGlzYWJsZWR7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1BZGRyZXNzZXN7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWFyZ2luOiAycmVtIGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogODRyZW07XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtQWRkcmVzc3tcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDY4cmVtO1xuXHRcdFx0XHRwYWRkaW5nOjIuNHJlbSAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjREJEQkRCO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cblx0XHRcdFx0fVxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1nb2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6MXJlbSAycmVtO1xuXHRcdFx0XHRcdC8vICY6OmJlZm9yZXtcblx0XHRcdFx0XHQvLyBcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2VkaXRfaWNvbi5zdmcpO1xuXHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ly8gXHR3aWR0aDogMS40cmVtO1xuXHRcdFx0XHRcdC8vIFx0aGVpZ2h0OiAxLjRyZW07XG5cdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXNpemU6IDk5JTtcblx0XHRcdFx0XHQvLyBcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0Ly8gXHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDAuOHJlbTtcblx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YWRkcmVzc3tcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQub3JkZXItdGFibGUtdGl0bGV7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuN3JlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206MC45cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFjY291bnQtb3JkZXJzLXRhYmxle1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzo0cmVtIDA7XG5cdFx0XHRcdGJvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46MCAtMS41cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzcmVtKTtcblx0XHRcdFx0XHRwYWRkaW5nOjIuNXJlbSAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRoZWFke1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNHJlbSAzcmVtIDJyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19oZWFkZXItb3JkZXItbnVtYmVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTMlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGRhcmstZ29sZDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHR0Ym9keXtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0cntcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzoycmVtIDEuNXJlbSA0cmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDJyZW0gM3JlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06My41cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDhyZW07XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JGRhcmstZ29sZDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46MCAwIDAuOXJlbSAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1udW1iZXJ7XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gY29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6J9eU15bXnteg15QnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItZGF0ZXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDon16rXkNeo15nXmic7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1zdGF0dXN7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6J9eh15jXmNeV16EnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtY3VzdG9tLWNvbHVtbntcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDon157Xodek16gg16TXqNeZ15jXmdedJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXRvdGFse1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OifXodeU17TXmyDXnNeq16nXnNeV150nO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9uc3tcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdCAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OifXpNei15XXnNeV16onO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhe1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5vcmRlci1hZ2Fpbntcblx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0td2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjAuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS42cmVtIDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEuM3JlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLnZpZXd7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jbGlwYm9hcmQuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuICAgICAgICBcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjAuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gYXtcblx0XHRcdFx0Ly8gXHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdC8vIFx0Ly8gd2lkdGg6IDEuOXJlbTtcblx0XHRcdFx0Ly8gXHQvLyBoZWlnaHQ6IDEuM3JlbTtcblx0XHRcdFx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQvLyBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHQvLyBcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0Ly8gXHR9XG5cdFx0XHRcdC8vIFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdC8vIFx0XHR0b3A6LTNyZW07XG5cdFx0XHRcdC8vIFx0XHRyaWdodDogLTFyZW07XG5cdFx0XHRcdC8vIFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHQvLyBcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHQvLyBcdFx0bWluLXdpZHRoOiA1cmVtO1xuXHRcdFx0XHQvLyBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQvLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyBcdFx0Ym9yZGVyLXJhZGl1czowLjJyZW07XG5cdFx0XHRcdC8vIFx0XHRwYWRkaW5nOjAuMnJlbSAwLjZyZW07XG5cdFx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdC8vIFx0XHRib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDExMCwxMzMsMTUwLDAuMyk7XG5cdFx0XHRcdC8vIFx0fVxuXHRcdFx0XHQvLyBcdCY6aG92ZXJ7XG5cdFx0XHRcdC8vIFx0XHQmOjphZnRlcntcblx0XHRcdFx0Ly8gXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Ly8gXHRcdH1cblx0XHRcdFx0Ly8gXHR9XG5cdFx0XHRcdC8vIFx0Ji5vcmRlci1hZ2Fpbntcblx0XHRcdFx0Ly8gXHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjIuNHJlbTtcblx0XHRcdFx0Ly8gXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvcmVvcmRlci5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHQvLyBcdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdFx0XHRcdC8vIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Ly8gXHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06NHJlbTtcblx0XHRcdFx0Ly8gXHRcdH1cblx0XHRcdFx0Ly8gXHRcdCY6OmFmdGVye1xuXHRcdFx0XHQvLyBcdFx0XHRjb250ZW50OifXlNeW157XnyDXqdeV15EnO1xuXHRcdFx0XHQvLyBcdFx0fVxuXHRcdFx0XHQvLyBcdH1cblx0XHRcdFx0Ly8gXHQmLnZpZXd7XG5cdFx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3ZpZXcuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0Ly8gXHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHQvLyBcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdC8vIFx0XHRcdGNvbnRlbnQ6J9ec16bXpNeZ15nXlCc7XG5cdFx0XHRcdC8vIFx0XHR9XG5cdFx0XHRcdC8vIFx0fVxuXHRcdFx0XHQvLyB9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc3tcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNyk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuMnJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTo3cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0cGFkZGluZzoyLjRyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fdGl0bGV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGFibGV7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjREJEQkRCO1xuXHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGhlYWR7XG5cdFx0XHRcdFx0XHR0cntcblx0XHRcdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IzZFODU5Njtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbToxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRib2R5e1xuXHRcdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR1bHtcblx0XHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRmb290e1xuXHRcdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MnJlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MnJlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjIuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2x7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQub3JkZXItYWdhaW57XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIuOHJlbTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjVyZW0gMTByZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlsc3tcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuMnJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjEwcmVtO1xuXHRcdFx0XHRib3JkZXItI3skc3RhcnQtZGlyZWN0aW9ufToxcHggc29saWQgI0RCREJEQjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdHBhZGRpbmc6Mi40cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuOHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGFkZHJlc3N7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWRpdC1hY2NvdW50e1xuXHRcdFx0XHQvLyBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQvLyBwYWRkaW5nOjVyZW0gMnJlbTtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQ+LmZvcm0tcm93e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDUuNCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDAuMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDAuMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGZpZWxkc2V0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHQvLyBwYWRkaW5nOjAgMnJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRwYWRkaW5nOjZyZW0gMTQuN3JlbSAwcmVtO1xuXHRcdFx0XHRcdGxlZ2VuZHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzo1cmVtICRtb2JpbGUtc2lkZS1wYWRkaW5nIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHA6bm90KC5mb3JtLXJvdyl7XG5cdFx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtZm9ybS1sb2dpbntcblx0XHRcdGgye1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbntcblx0aDJ7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy4zcmVtO1xuXHR9XG5cdC53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmR7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fVxuXHQmX19yZW1lbWJlcm1le1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIuc2hvcHtcblx0LmZhY2V0d3AtdHlwZS1wYWdlcntcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQud29vY29tbWVyY2UtcGFnaW5hdGlvbntcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0dWx7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdCBcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bGl7XG5cdFx0XHRcdC5wYWdlLW51bWJlcnN7XG5cdFx0XHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMi44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmN1cnJlbnR7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQtYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdG1hcmdpbjowIC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19mb290ZXJ7XG5cdFx0bWFyZ2luLXRvcDogMTFyZW07XG5cdH1cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlcntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5zaG9wLW5hdntcblx0XHRtYXJnaW4tdG9wOiAxMC4ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDozLjJyZW1cblx0XHR9XG5cdFx0Jl9fbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzowLjhyZW0gMS42cmVtO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjIuOHJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXHRcdFx0bGl7XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTo0LjhyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pcy1hY3RpdmV7XG5cdFx0XHRcdFx0Ly8gQGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tcmVhZC1tb3JlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgICAgXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aDF7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc2hvd3tcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMuMnJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowLjhyZW0gMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCguYWN0aXZlKXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOi0xLjVweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwLjNyZW07XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaG9wLWZpbHRlcnN7XG5cdFx0bWFyZ2luLXRvcDogMy4ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdH1cblx0XHRcdC5pbm5lci13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQud29vY29tbWVyY2Utb3JkZXJpbmd7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdGl0bGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjNyZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZHJvcC13cmFwe1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6MTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3NyU7XG5cdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuY29sbGFwc2V7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdC8vIHdpZHRoOiAxMDB2dztcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idG4tLWRyb3Bkb3due1xuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRtYXJnaW46IDIuMnJlbSBhdXRvO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMzVyZW07XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3RlZC1maWx0ZXJzLXdyYXB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAxcmVtIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdGVkLWZpbHRlcnN7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4tLWNsZWFye1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZC1ibG9jay1tb2JpbGV7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1vcmRlcmluZ3tcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNlLW9yZGVyaW5ne1xuXHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcDtcblx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLXdpZGU7XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHRcdEBleHRlbmQgLmJ0bi0tZHJvcGRvd247XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ly8gJjo6YmVmb3Jle1xuXHRcdC8vIFx0Y29udGVudDonJztcblx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vIFx0d2lkdGg6IDEuNHJlbTtcblx0XHQvLyBcdGhlaWdodDogMS40cmVtO1xuXHRcdC8vIFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9maWx0ZXJfYmxhY2suc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdC8vIFx0YmFja2dyb3VuZC1zaXplOiA5OSU7XG5cdFx0Ly8gXHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC4ycmVtO1xuXHRcdC8vIH1cblx0XHQub3JkZXJieXtcblx0XHRcdGJvcmRlcjowO1xuXHRcdFx0Y29sb3I6JGJsYWNrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMzVyZW07XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblx0Ly8gLnNob3Atc29ydGluZ3tcblx0Ly8gXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdC8vIFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0Ly8gXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHQvLyBcdH1cblx0Ly8gXHQuY29udGVudC13cmFwe1xuXHQvLyBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdC8vIFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdC8vIFx0XHRcdHBhZGRpbmc6MDtcblx0Ly8gXHRcdH1cblx0Ly8gXHRcdC5idG4tLXNvcnR7XG5cdC8vIFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQvLyBcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHQvLyBcdFx0XHRcdHBhZGRpbmc6MS4xcmVtO1xuXHQvLyBcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHQvLyBcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdC8vIFx0XHRcdFx0Ym9yZGVyLSN7JGVuZC1kaXJlY3Rpb259OjFweCBzb2xpZCAkbGlnaHQtZ3JheVxuXHQvLyBcdFx0XHR9XG5cdC8vIFx0XHRcdC5pY29uLS1zb3J0e1xuXHQvLyBcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XG5cdC8vIFx0XHRcdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjhyZW07XG5cdC8vIFx0XHRcdFx0fVxuXHQvLyBcdFx0XHR9XG5cdC8vIFx0XHR9XG5cdC8vIFx0XHQud29vY29tbWVyY2Utb3JkZXJpbmd7XG5cdC8vIFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQvLyBcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHQvLyBcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0Ly8gXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ly8gXHRcdFx0fVxuXHQvLyBcdFx0XHQub3JkZXJieXtcblx0Ly8gXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdGJvcmRlcjowO1xuXHQvLyBcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdC8vIFx0XHRcdFx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHQvLyBcdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG5cdC8vIFx0XHRcdFx0fVxuXHQvLyBcdFx0XHR9XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyB9XG5cdC5sb29we1xuXHRcdG1hcmdpbi10b3A6IDIuMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFxuXHRcdH1cblx0XHQmLnRlcm0tI3skd29ya3Nob3BfaWR9e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKXtcblx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MCAtMnJlbTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW46IDAgLTFyZW07XG5cdH1cblx0Ji5zbGljay1zbGlkZXJ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0fVxuXHRcdC5wcm9kdWN0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3R7XG5cdFx0cGFkZGluZzowIDJyZW07XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNi42cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdC5iYWRnZXtcblx0XHRcdCYuc2Vjb25kYXJ5e1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5uZXItd3JhcHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206M3JlbTtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjEuNHJlbTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJ0bi0tbGlrZXtcblx0XHRcdFx0dG9wOjIuNXJlbTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06Mi41cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0b3A6MS40cmVtO1xuXHRcdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHQuaW5uZXItZmlsbHtcblx0XHRcdFx0XHRcdGZpbGw6JHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0XHQuaW5uZXItZmlsbHtcblx0XHRcdFx0XHRcdFx0ZmlsbDokZGFyay1nb2xkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5re1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMzJyZW07XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdGhlaWdodDogMTNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHQuaW5mb3tcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb2xvci1waWNrZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLXRvcDoycmVtO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuMXJlbTtcblx0XHRcdH1cblx0XHRcdC5idG4tLWNvbG9yLXBpY2tlcntcblx0XHRcdFx0bWFyZ2luOjAgMC44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19zdWJ0aXRsZSwgLnByb2R1Y3RfX3N1YnRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMy4zcmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMS4zcmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuM3JlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL3N0YXIuc3ZnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk4JTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxLjFyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjFyZW07XG5cdFx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJpY2V7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdH1cblx0XHRcdGRlbHtcblx0XHRcdFx0Y29sb3I6Izk5OTk5OTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxLjJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnF1aWNrLWFkZHtcblx0XHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19hZGQtdG8tY2FydC1idG4td3JhcHtcblx0XHRcdFx0d2lkdGg6IDEzLjVyZW07XG5cdFx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiA4cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5udW1iZXItaW5wdXQtd3JhcHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fYnRue1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvZC1jYXQtbG9vcC1pbWd7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0aGVpZ2h0OiA0Ni40cmVtO1xuXHRcdHBhZGRpbmc6MCAycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0cGFkZGluZzowIDFyZW07XG5cdFx0XHRoZWlnaHQ6IDE3cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHR9XG5cdH1cblx0Ji5zbGlkZXJ7XG5cdFx0bWFyZ2luOjA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0bWFyZ2luOiAwIC0wLjY1cmVtO1xuXHRcdH1cblx0XHQucHJvZHVjdHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHR9XG5cdH1cblx0Ji5jb2x1bW5zLTJ7XG5cdFx0LnByb2R1Y3R7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0LmJhZGdle1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0b3A6MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGV7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpY2V7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5xdWljay1hZGR7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19hZGQtdG8tY2FydC1idG4td3JhcHtcblx0XHRcdFx0XHQubnVtYmVyLWlucHV0LXdyYXB7XG5cdFx0XHRcdFx0XHQmX19udW1iZXItYnRue1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMy4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMy4ycmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuY29sdW1ucy0ze1xuXHRcdC5wcm9kdWN0e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdC5wcm9kdWN0LWNhdGVnb3J5e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNvbHVtbnMtNHtcblx0XHQucHJvZHVjdHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdC5wcm9kdWN0LWNhdGVnb3J5e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAmLm1vYmlsZS1yb3dzOm5vdCgubG9vcC10ZXJtLSN7JHdvcmtzaG9wX2lkfSl7XG5cdC8vIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdC8vIFx0XHRtYXJnaW46MDtcblx0Ly8gXHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHQvLyBcdH1cblx0Ly8gXHQucHJvZHVjdHtcblx0Ly8gXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQvLyBcdFx0XHRwYWRkaW5nOjA7XG5cdC8vIFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcblx0Ly8gXHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0Ly8gXHRcdH1cblx0Ly8gXHRcdC5pbm5lci13cmFwe1xuXHRcdFx0XHRcblx0Ly8gXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdC8vIFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0Ly8gXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQvLyBcdFx0XHRcdHBhZGRpbmc6Mi40cmVtIDAgMi43cmVtO1xuXHQvLyBcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0Ly8gXHRcdFx0fVxuXHQvLyBcdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5re1xuXHQvLyBcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQvLyBcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woOTQsMzEyKTtcblx0Ly8gXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxNSwzMTIpO1xuXHQvLyBcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyBcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHQuYmFkZ2V7XG5cdC8vIFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdC8vIFx0XHRcdFx0XHRcdHRvcDotMS4ycmVtO1xuXHQvLyBcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdC8vIFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHQvLyBcdFx0XHR9XG5cdC8vIFx0XHRcdC5pbmZve1xuXHQvLyBcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQvLyBcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuXHQvLyBcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE1LDMxMik7XG5cdC8vIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHQvLyBcdFx0XHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ly8gXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC8vIFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHQvLyBcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHQucHJvZHVjdF9fc3VidGl0bGV7XG5cdC8vIFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdC8vIFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdC8vIFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHQvLyBcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdC8vIFx0XHRcdFx0XHR9XG5cdC8vIFx0XHRcdFx0fVxuXHQvLyBcdFx0XHRcdC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle1xuXHQvLyBcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdC8vIFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHQvLyBcdFx0XHRcdFx0fVxuXHQvLyBcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHQucHJpY2V7XG5cdC8vIFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdC8vIFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdC8vIFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdC8vIFx0XHRcdFx0XHR9XG5cdC8vIFx0XHRcdFx0XHQuYW1vdW50e1xuXHQvLyBcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0Ly8gXHRcdFx0XHRcdFx0fVxuXHQvLyBcdFx0XHRcdFx0fVxuXHQvLyBcdFx0XHRcdH1cblx0Ly8gXHRcdFx0fVxuXHRcdFx0XHRcblx0Ly8gXHRcdFx0LnF1aWNrLWFkZHtcblx0Ly8gXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHQvLyBcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0Ly8gXHRcdFx0XHR9XG5cdC8vIFx0XHRcdFx0Jl9fYWRkLXRvLWNhcnQtYnRuLXdyYXB7XG5cdC8vIFx0XHRcdFx0XHQubnVtYmVyLWlucHV0LXdyYXB7XG5cdC8vIFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQvLyBcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdC8vIFx0XHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHRcdFx0Jl9fbnVtYmVyLWJ0bntcblx0Ly8gXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzLjJyZW07XG5cdC8vIFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMuMnJlbTtcblx0Ly8gXHRcdFx0XHRcdFx0XHR9XG5cdC8vIFx0XHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHR9XG5cdC8vIFx0XHRcdH1cblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cdC8vIH1cbn0iLCIuc2luZ2xlLXByb2R1Y3R7XG5cdC5tYWluLW5hdj51bD5saS5jdXJyZW50LW1lbnUtcGFyZW50PmF7XG5cdFx0Y29sb3I6JGJsYWNrO1xuXHR9XG5cdC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQvLyAud29vY29tbWVyY2UtYnJlYWRjcnVtYntcblx0Ly8gXHR6LWluZGV4OiAxO1xuXHQvLyBcdG1heC13aWR0aDogODByZW07XG5cdC8vIFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdC8vIFx0I3skc3RhcnQtZGlyZWN0aW9ufToxNnJlbTtcblx0Ly8gXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0Ly8gXHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0Ly8gXHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMiokbW9iaWxlLXNpZGUtcGFkZGluZyk7XG5cdC8vIFx0fVxuXHQvLyB9XG5cdC5wcm9kdWN0e1xuXHRcdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0Ly8gQGltcG9ydCBcInNpbmdsZS1wcm9kdWN0L2dhbGxlcnlcIjtcblx0XHRcdC8vIEBpbXBvcnQgXCJzaW5nbGUtcHJvZHVjdC9wcm9kdWN0LWluZm9cIjtcblx0XHR9XG5cdFx0XG5cdH1cblx0LnByb2R1Y3QtaW5mb3tcblx0XHRwYWRkaW5nOjdyZW0gMCA1cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6My40cmVtIDAgMS45cmVtO1xuXHRcdH1cblx0XHQudGFiLWJ0bntcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdHBhZGRpbmctYm90dG9tOjAuN3JlbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAwOHJlbTtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTozLjdyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MXJlbTtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRjb2xvcjokZGFyay1nb2xkO1xuXHRcdFx0XHRib3JkZXItY29sb3I6aW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRhYmxpc3R7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3Qtc3BlY3N7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6NXJlbSAwIDlyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdG1heC13aWR0aDogOTJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWF4LXdpZHRoOiA0MXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjEuOXJlbSAwIDMuOHJlbTtcblx0XHR9XG5cdFx0Jl9faW1nLXdyYXB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOjguN3JlbTtcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xuXHRcdFx0cGFkZGluZzowLjVyZW0gMnJlbTtcblxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDlyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2dvbGQtYmcuanBnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgICAgICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICBcdFx0Zm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIFx0XHRwYWRkaW5nOjAuNXJlbSAxLjZyZW07XG4gICAgICAgIFx0fVxuXHRcdH1cblx0XHQuc3BlY3N7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLXRvcDo2cmVtO1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDozLjdyZW07XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0dG9wOjMuMnJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGRhcmstZ29sZDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fc3BlY3tcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjJyZW0gMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1nb2xkO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fdGl0bGV7XG5cdFx0XHRcdHBhZGRpbmc6MCAzLjFyZW0gMS4xcmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC40cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0XHRwYWRkaW5nOjAgM3JlbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX192YWx1ZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMS45cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fc2VjdGlvbntcblx0XHQvLyBAaW1wb3J0IFwic2luZ2xlLXByb2R1Y3QvcHJvZHVjdC1leHRyYXNcIjtcblx0fVxuXHQucmVsYXRlZCwgLnVwLXNlbGxze1xuXHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcDtcblx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLXdpZGU7XG5cdFx0bWFyZ2luOiA2LjRyZW0gYXV0bztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0cGFkZGluZzogMy4zcmVtIDAgMTByZW07XG5cdFx0XHRib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdH1cblx0XHRoMntcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbiAgICBcdFx0fVxuXHRcdH1cblx0XHR1bHtcblxuXHRcdH1cblx0XHQvLyAucHJvZHVjdHN7XG5cdFx0Ly8gXHRtYXJnaW46IDA7XG5cdFx0Ly8gXHR3aWR0aDogMTAwJTtcblx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0Ly8gXHRcdG1hcmdpbjowO1xuXHRcdC8vIFx0fVxuXHRcdC8vIFx0LnNsaWNrLWxpc3R7XG5cdFx0Ly8gXHRcdHBhZGRpbmc6IDJyZW0gOS41cmVtO1xuXHRcdC8vIFx0fVxuXHRcdC8vIFx0LnByb2R1Y3R7XG5cdFx0Ly8gXHRcdG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0Ly8gXHRcdC8vd2lkdGg6IDM3LjJyZW0gIWltcG9ydGFudDtcblx0XHQvLyBcdFx0ZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcblx0XHQvLyBcdFx0Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWNvbXBhcmUtY29tcGFyZS1idXR0b257XG5cdFx0Ly8gXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHQvLyBcdFx0fVxuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblx0XHQmX19saW5rLXdyYXB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiA4LjZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdH1cblx0XHRcdC5idG4tLXByaW1hcnl7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRwYWRkaW5nOjJyZW0gNy4ycmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbXBvcnQgXCJzaW5nbGUtcHJvZHVjdC9saWdodGJveFwiO1xufSIsIi5wc3dwe1xuXHQmX19iZ3tcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC43KTtcblx0fVxuXHQmX190b3AtYmFye1xuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdH1cblx0Jl9fY2FwdGlvbntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCZfX2J1dHRvbntcblx0XHQmLS1hcnJvd3tcblx0XHRcdCYtLXJpZ2h0e1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1sZWZ0e1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJkbC52YXJpYXRpb257XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWF4LXdpZHRoOiAxOHJlbTtcblx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW46MC42cmVtIDA7XG5cdH1cblx0LnZhcmlhdGlvbi13cmFwe1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Y29sb3I6I0FFQUVBRTtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Ji0tc2l6ZXtcblx0XHRcdG9yZGVyOjQ7XG5cdFx0fVxuXHRcdGR0e1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCYudmFyaWF0aW9uLXNpemV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG5vcm1hbC13dDtcblx0XHRcdH1cblx0XHR9XG5cdFx0ZGR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0bWFyZ2luOjAgMCAwIDFyZW07XG5cdFx0XHQmLnZhcmlhdGlvbi1tYXRlcmlhbHtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL0suc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC41cmVtXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYudmFyaWF0aW9uLWNvbG9ye1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHR3aWR0aDogMC44cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMS4ycmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcGxldC5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjVyZW1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5mcmVlLXNoaXBwaW5nLWJhcntcblx0cGFkZGluZzoycmVtIDRyZW07XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjEuN3JlbSAwO1xuXHR9XG5cdHB7XG5cdFx0Zm9udC1zaXplOjEuNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOjFyZW07XG5cdFx0Zm9udC13ZWlnaHQ6JGJvbGQtd3Q7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHR9XG5cdH1cblx0LnByb2dyZXNzLWJhcntcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDo1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czoyLjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzMCwgMTk5LCAxMjYsIDAuNCk7XG5cdFx0Jl9faW5kaWNhdG9ye1xuXHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOjIuNXJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6JGRhcmstZ29sZDtcblx0XHR9XG5cdH1cbn0iXX0= */
