@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Titillium+Web);@import url(//fonts.googleapis.com/css?family=Ubuntu);@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700);@import url(https://fonts.googleapis.com/css?family=Titillium+Web:300,400,700,900&display=swap);@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt Medium.otf.css") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt UltraLight.otf.css") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt Light.otf.css") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt.otf.css") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt DemiBold.otf.css") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt Bold.otf.css") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt ExtraBold.otf.css") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt Black.otf.css") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:'Regan Alt';src:url("../arquivos/The Northern Block Ltd - Regan Alt Ultra.otf.css") format("opentype");font-weight:900;font-style:normal}body .header,body .mobile,body .pg-boleto-pj-b2b.payment-group-item{display:none}body.lebes-vtexcommercestable-com-br .pg-boleto-pj-b2b.payment-group-item{display:block}body .header-new{display:flex!important;width:100%;background-color:#2fb12b;justify-content:center;font-family:"Titillium Web",sans-serif}body .header-new .loading-checkout{background:rgba(255,255,255,.9);height:100%;width:100%;position:fixed;z-index:9999;align-items:center;justify-content:center}body .header-new .loading-checkout .spinner{background:url(/arquivos/lebesLoadingIcon.png) center no-repeat;transform:scale(1.2)}body .header-new .loading-checkout .spinner>img{animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}body .header-new-container{width:80%}body .header-new-logo{float:left}body .header-new-title{background:url(/arquivos/logomarca_lebes.png) center no-repeat;background-size:contain;width:200px;height:85px;margin:0}body .header-new-info{margin:0 auto;padding-top:8px}body .header-new-info-list{display:flex;justify-content:space-evenly;height:100%}body .header-new-info-list-line{display:flex}body .header-new-info-list-line-svg{width:50px}body .header-new-info-list-line-svg svg{width:60px;height:100%}body .header-new-info-list-line-svg svg path{fill:#fff}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-close svg path,body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-pickup-point-marker-image path{fill:#2fb12b}body .header-new-info-list-line-desc{margin:13px 0 0 30px;text-transform:uppercase}body .header-new-info-list-line-desc p{font-size:120%;letter-spacing:0;margin:0;line-height:20px;color:#f4f4f4;font-weight:700}body .header-new-info-list-line-desc p:first-child{font-size:80%}body .back-to-cart.link-cart{display:block!important;position:absolute;z-index:1;right:20%;top:113px}body #popUpPromocao,body .container .checkout-container .cart-links-bottom .btn-success,body .container .full-cart .summary-template-holder .row-fluid>.summary-coupon-wrap .summary-coupon{display:none}body .back-to-cart.link-cart a{font-size:14px;line-height:17px;color:#a3a3a3;font-weight:700}body .back-to-cart.link-cart a:before{content:'';width:7px;height:7px;border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3;transform:rotate(-45deg);position:absolute;top:6px;left:-20px}body .container{width:100%;font-family:"Titillium Web"}body .container #cart-title{height:80px;background:#f4f4f4;font-size:24px;line-height:75px;color:#2fb12b;font-weight:900;padding-left:10%;margin-top:0}body .container .cart{padding:0;border:none}body .container .cart-items{border-bottom:1px solid #e5e5e5}body .container .cart-items th{height:50px;background-color:#f5f5f5;font-size:15px;line-height:50px;color:grey;font-weight:700;padding:0}body .container .cart-items th.product{padding-left:25px}body .container .checkout-container{width:83%;margin-left:8%;padding-top:13%;margin-top:0}@media screen and (min-width:1000px){body .container .checkout-container.orderform-active #client-profile-data .client-pre-email{top:-13%}}body .container .checkout-container .cart-links-bottom{width:230px;height:40px;border-radius:5px;background-color:#dedddd;margin:10% 4% 0 0;text-align:center;line-height:40px;font-size:16px;font-weight:700}body .container .checkout-container .cart-links-bottom a{color:#a3a3a3;margin:0}body .container .cart-template-holder{width:70%}@media screen and (min-width:1025px){body .container .full-cart.active{margin-left:2.5641%!important}}body .container .full-cart .summary-template-holder .row-fluid .summary-totalizers{position:absolute;top:0;left:71%;padding:0;margin:0;width:25%}body .container .full-cart .summary-template-holder .row-fluid .summary-totalizers .summary-coupon{margin:0;width:100%}body.lebes-vtexcommercestable-com-br.inStable .container .full-cart .summary-template-holder .whatsapp-box a img{margin:.5rem 0 0 -1.3rem}@media screen and (max-width:1024px){body.lebes-vtexcommercestable-com-br.inStable .container .full-cart .summary-template-holder .whatsapp-box{padding-right:1rem;display:flex;align-items:center;justify-content:center}body.lebes-vtexcommercestable-com-br.inStable .container .full-cart .summary-template-holder .whatsapp-box a img{margin:.5rem 0}}body .container .full-cart .summary-template-holder .coupon-fieldset{height:115px;background-color:#f5f5f5;margin-bottom:10px}body .container .full-cart .summary-template-holder .coupon-fieldset div{display:block!important;padding-left:10px}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-fields{position:relative;width:calc(100% - 10px)}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-fields a{color:#ff6b29}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-fields #cart-coupon{width:calc(100% - 14px);height:35px;border-radius:5px;background-color:#fff;border:1px solid #ccc;position:relative}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-fields #cart-coupon-add{width:70px;height:41px;border-radius:5px;background-color:#2fb12b;position:absolute;top:2px;right:2px;border:none;text-shadow:none;padding:0;background-image:none;font-size:14px;line-height:17px;color:#fff;font-family:"Titillium Web";font-weight:700}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-data{display:none!important}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-label{margin-top:20px;text-align:left;padding-left:10px}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-label label{font-size:13px;line-height:17px;color:grey;font-family:"Titillium Web";font-weight:700;text-transform:uppercase}body .container .full-cart .summary-template-holder .coupon-fieldset .coupon-label label::after{content:' / CÓD VENDEDOR'}body .container .full-cart .summary-template-holder .accordion-group{display:block;background-color:#f5f5f5;float:right;width:100%}body .container .full-cart .summary-template-holder .accordion-group .btn-place-order-wrapper{width:100%;padding:20px;box-sizing:border-box;display:block}body .container .full-cart .summary-template-holder .accordion-group .btn-place-order-wrapper .btn-success{background-image:none;border-radius:5px;width:100%;background-color:#ff6b29;font-size:18px;line-height:17px;color:#fff;font-weight:700;box-sizing:border-box}body .container .full-cart .summary-template-holder .accordion-group .accordion-body{margin:0!important}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner{padding-top:25px}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner>.table:before{content:'RESUMO DA SUA COMPRA';display:table-caption;padding-left:20px;color:#6b6b6b;font-family:"Titillium Web",sans-serif;font-weight:700;font-size:.9rem;margin-bottom:10px}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner .table tfoot .info{font-weight:700;line-height:45px}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner .table tfoot .monetary{font-size:16px;line-height:30px;color:#6b6b6b;font-weight:700}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner .table .info{text-align:left;font-size:15px;line-height:30px;color:#6b6b6b;font-weight:400;padding:0 0 0 20px;display:inline-block}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner .table .totalizers-list .empty{width:0}body .container .full-cart .summary-template-holder .accordion-group .accordion-body .accordion-inner .table .totalizers-list .monetary{padding-left:17px;font-size:15px;line-height:30px;color:#6b6b6b;font-weight:400;text-align:right;display:inline}body .container .full-cart .summary-template-holder .cart-more-options{width:390px;border-radius:5px;border:1px solid #e5e5e5;margin:0}body .container .full-cart .summary-template-holder .cart-more-options .srp-container{max-width:350px;margin:20px auto}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container h3{color:#19994f}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name{color:#2fb12b}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-title{font-size:16px;line-height:26px;color:#2fb12b;font-weight:700}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-group{font-size:14px;line-height:18px;color:#666;font-weight:400}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-back-lnk{color:#ff6b29}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-confirm-btn{background-color:#2fb12b;border:none}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .vtex-pickup-points-modal-2-x-pkpmodal .vtex-pickup-points-modal-2-x-primary,body .container .full-cart .summary-template-holder .cart-more-options .srp-container .vtex-pickup-points-modal-2-x-pkpmodal .vtex-pickup-points-modal-2-x-primary:hover{background:#19994f;border:none}body .container .full-cart .summary-template-holder .cart-more-options .srp-container .vtex-pickup-points-modal-2-x-pkpmodal .vtex-pickup-points-modal-2-x-searchAlone svg path{fill:#19994f}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-info svg path,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-info svg path,body .orderform-active #shipping-data .shipping-data .accordion-inner .delivery-group-content .pickup-point-info svg path,body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-close svg path,body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-pickup-point-marker-image path,body .orderform-active #shipping-data .shipping-data .accordion-inner .vtex-omnishipping-1-x-leanShippingGroupList .vtex-omnishipping-1-x-leanShippingOptionActive .vtex-omnishipping-1-x-leanShippingIcon svg path,body .orderform-active #shipping-data .shipping-data .accordion-inner svg.pkpmodal-locating-image-waiting-pin path,body .orderform-active #shipping-data .shipping-data .accordion-inner svg.pkpmodal-use-geolocation-icon path{fill:#2fb12b}body .container .full-cart .summary-template-holder .cart-more-options .srp-main-title{font-size:20px;line-height:17px;color:#2fb12b;font-weight:900}body .container .full-cart .summary-template-holder .cart-more-options .srp-toggle__wrapper,body .container .full-cart .summary-template-holder .cart-more-options .srp-toggle__wrapper div{border-radius:0;border:none;box-shadow:none}body .container .full-cart .summary-template-holder .cart-more-options .srp-toggle__wrapper .srp-toggle__delivery,body .container .full-cart .summary-template-holder .cart-more-options .srp-toggle__wrapper .srp-toggle__pickup{font-size:15px;line-height:17px;font-weight:700;border-radius:5px;color:#a3a3a3;background-color:#eceaea}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-header .srp-items span,body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-header .srp-items strong,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-header .srp-items span,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-header .srp-items strong{display:block}body .container .product-item .product-name .brand,body .container .shipping-date{display:none}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-header .srp-items strong,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-header .srp-items strong{font-size:15px;line-height:17px;color:#2fb12b;font-weight:700}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-header .srp-items span,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-header .srp-items span{font-size:15px;line-height:30px;color:#6b6b6b;font-weight:400}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-header .srp-address-title,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-header .srp-address-title{color:#ff6b29;text-decoration:underline}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-info .srp-shipping-current-single,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-info .srp-shipping-current-single{border:1px solid #e5e5e5}body .container .full-cart .summary-template-holder .cart-more-options .srp-delivery-info .srp-shipping-current-single .srp-shipping-current-single__description,body .container .full-cart .summary-template-holder .cart-more-options .srp-pickup-info .srp-shipping-current-single .srp-shipping-current-single__description{font-size:15px;line-height:17px;color:#666;font-weight:400}body .container .full-cart .summary-template-holder .cart-more-options .onda-v1 .b--blue{border-radius:5px;border:none;background-color:#2fb12b}body .container .full-cart .summary-template-holder .cart-more-options .onda-v1 .blue{color:#fff;background:0 0;z-index:9}body .container .full-cart .summary-template-holder .cart-more-options #shipping-calculate-link{color:#2fb12b}body .container .full-cart .summary-template-holder .cart-more-options .srp-result .srp-delivery-header .srp-address-title,body .container .full-cart .summary-template-holder .cart-more-options .srp-result .srp-pickup-info .srp-address-title{color:#ff6b29}body .container .product-item .quantity{min-width:120px}body .container .product-item .quantity input{width:30px;height:30px;border:1px solid #ccc;border-radius:0;font-size:14px;line-height:35px;color:#b6b3b3;font-family:Ubuntu;font-weight:700}body .container .product-item .quantity-price{font-size:16px;line-height:18px;color:#ff6b29;font-weight:700}body .container .product-item .product-name{font-size:15px;line-height:18px}body .container .product-item .product-name a{color:#666}body .container .product-item .product-price .best-price{font-size:16px;line-height:18px;color:#ff6b29;font-weight:700}body .container .item-quantity-change{font-size:23px}body .container .icon-minus-sign,body .container .icon-plus-sign{font-size:25px;color:#2fb12b}body .cart-template .cart-template-holder .empty-cart-content{width:100%;padding-left:20%;text-align:center}body .cart-template .cart-template-holder .empty-cart-content .empty-cart-title{font-size:25px;line-height:17px;color:#2fb12b;font-weight:700;padding-top:140px;background:url(/arquivos/carrinho-vazio-icone.png) top center no-repeat;height:25px}body .cart-template .cart-template-holder .empty-cart-content .empty-cart-message{margin-bottom:5%}body .cart-template .cart-template-holder .empty-cart-content .empty-cart-message p{font-size:15px;line-height:18px;color:#666}body .cart-template .cart-template-holder .empty-cart-content .empty-cart-links a{width:200px;height:25px;border:none;border-radius:5px;text-shadow:none;background:#ff6b29}body .container #orderform-title{height:80px;background:#f4f4f4;font-size:24px;line-height:75px;color:#2fb12b;font-weight:900;padding-left:10%;margin:0;position:relative}body .container .client-pre-email{border:none;padding:0 16px;position:absolute;min-height:810px}body .container .client-pre-email .client-email{text-align:left;position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:10px auto 40px;flex-wrap:wrap}body .container #orderform-to-cart,body .container .client-pre-email .emailInfo .icon-lock{display:none}body .container .client-pre-email .client-email input{width:380px;height:50px;font-size:15px;line-height:17px;color:#b6b3b3;font-family:Ubuntu;font-weight:400}body .container .client-pre-email .client-email #btn-client-pre-email{font-size:16px;position:inherit;margin-left:10px;width:130px;height:53px;border-radius:5px;background-color:#ff6b29;background-image:none}body .container .client-pre-email .client-email span.error{width:100%;text-align:center}body .container .client-pre-email .emailInfo{width:500px;margin:0 auto;padding-left:30px}body .orderform-active .payment-data .icon-credit-card,body .orderform-active .payment-data .icon-home,body .orderform-active .shipping-data .icon-credit-card,body .orderform-active .shipping-data .icon-home{margin-right:5px}body .container .client-pre-email .emailInfo h3{font-size:18px;line-height:17px;color:#2fb12b;font-weight:700}body .container .client-pre-email .emailInfo ul span{font-size:15px;line-height:30px;color:#959595;font-weight:400;padding-left:10px}body .container .client-pre-email .emailInfo ul .icon-ok{color:#ff6b29}body .container .client-pre-email .emailInfo ul .icon-ok:before{font-size:20px}body .container .client-pre-email-h label{margin-top:0}body .container .client-pre-email-h label small,body .container .client-pre-email-h label span{font-size:20px;line-height:17px;color:#2fb12b;font-weight:700}body .orderform-active{margin-top:50px}body .orderform-active .step.active{border-color:#2fb12b;max-width:755px}body .orderform-active .link-box-edit{background-image:none;border:none;background-color:#fff;text-shadow:none;box-shadow:none}body .orderform-active .link-box-edit .icon-edit:before{content:'Editar';font-size:13px;line-height:8px;text-decoration:underline;color:#19994f;font-family:"Titillium Web",sans-serif}body .orderform-active .payment-data .accordion-heading span,body .orderform-active .shipping-data .accordion-heading span{display:flex;align-items:center;font-size:16px;line-height:17px;color:#b7b7b7;font-weight:700;font-family:"Titillium Web",sans-serif}body .orderform-active #client-profile-data .accordion-toggle,body .orderform-active #client-profile-data .accordion-toggle-active{display:flex;align-items:center}body .orderform-active .payment-data .accordion-inner .box-step,body .orderform-active .payment-data .accordion-inner .notification,body .orderform-active .shipping-data .accordion-inner .box-step,body .orderform-active .shipping-data .accordion-inner .notification{font-size:14px;line-height:18px;color:#b3b3b3;font-weight:400}body .orderform-active .payment-data .icon-home:before,body .orderform-active .shipping-data .icon-home:before{margin-top:5px;content:url(/arquivos/icone-home-checkout.png)}body .orderform-active .payment-data .icon-credit-card:before,body .orderform-active .shipping-data .icon-credit-card:before{margin-top:5px;content:url(/arquivos/icone-credit-card-checkout.png)}body .orderform-active .payment-data .active .accordion-heading span,body .orderform-active .shipping-data .active .accordion-heading span{font-size:25px;line-height:17px;color:#2fb12b;font-weight:700}body .orderform-active .payment-data .active .icon-home:before,body .orderform-active .shipping-data .active .icon-home:before{content:url(/arquivos/icone-home-checkout-ativo.png)}body .orderform-active .payment-data .active .icon-credit-card:before,body .orderform-active .shipping-data .active .icon-credit-card:before{content:url(/arquivos/icone-credit-card-checkout-ativo.png)}body .orderform-active #client-profile-data{width:40%;margin-left:30px}body .orderform-active #client-profile-data .accordion-toggle span{padding-left:5px;font-size:16px;line-height:17px;color:#b7b7b7;font-weight:700}body .orderform-active #client-profile-data .accordion-toggle .icon-user:before{content:url(/arquivos/icone-pessoal-checkout-desativado.png)}body .orderform-active #client-profile-data .accordion-toggle-active span{font-size:25px;line-height:17px;color:#2fb12b;font-weight:700;padding-left:10px}body .orderform-active #client-profile-data .accordion-toggle-active .icon-user:before{content:url(/arquivos/dados-pessoais-icon.png)}body .orderform-active #client-profile-data .box-client-info-pf label,body .orderform-active #client-profile-data .box-client-info-pj label{font-size:15px;line-height:17px;color:#2fb12b;font-weight:700}body .orderform-active #client-profile-data .box-client-info-pf p,body .orderform-active #client-profile-data .box-client-info-pj p{width:100%}body .orderform-active #client-profile-data .box-client-info-pf p input,body .orderform-active #client-profile-data .box-client-info-pj p input{width:60%;height:30px}body .orderform-active #client-profile-data .box-client-info-pf .client-notice,body .orderform-active #client-profile-data .box-client-info-pj .client-notice{font-size:14px;line-height:18px;color:#b3b3b3;font-weight:400}body .orderform-active #client-profile-data .box-client-info-pf .corporate-title,body .orderform-active #client-profile-data .box-client-info-pf .links .corporate-hide-link a,body .orderform-active #client-profile-data .box-client-info-pj .corporate-title,body .orderform-active #client-profile-data .box-client-info-pj .links .corporate-hide-link a{font-size:14px;line-height:17px;color:#ff6b29;font-weight:400}body .orderform-active #client-profile-data .box-client-info .newsletter-label input,body .orderform-active #client-profile-data .box-client-info .state-inscription-box input{width:19px;height:19px;background-color:#fff;border:1px solid #ccc}body .orderform-active #client-profile-data .box-client-info .newsletter-label span,body .orderform-active #client-profile-data .box-client-info .state-inscription-box span{font-size:14px;line-height:25px;color:#959595;font-weight:400}body .orderform-active #client-profile-data .submit{text-align:left;width:65%;margin-top:20px}body .orderform-active #client-profile-data .submit .btn-success{width:100%;background-image:none;background-color:#2fb12b;text-align:center;font-size:15px;line-height:17px;font-weight:700}body .orderform-active #shipping-data .shipping-data .accordion-inner .vtex-omnishipping-1-x-submitPaymentButton,body .orderform-active .cart-template .cart-fixed table td.info{text-align:left}body .orderform-active #client-profile-data .accordion-body .box-info .client-profile-email .email{font-size:14px;line-height:18px;color:#b3b3b3;font-weight:400}body .orderform-active #client-profile-data .accordion-body .box-info .client-profile-email .link-logout-container{display:inline!important}body .orderform-active #client-profile-data .accordion-body .box-info .client-profile-email .link-logout-container .link-logout{color:#ff6b29}body .orderform-active #client-profile-data .accordion-body .box-info .client-profile-summary{font-size:14px;line-height:18px;color:#b3b3b3;font-weight:400}body .orderform-active #shipping-data{width:40%;float:left;margin-left:30px;min-width:380px}body .orderform-active #shipping-data a{color:#ff6b29}body .orderform-active #shipping-data .vtex-omnishipping-1-x-addressForm .address-summary{background:url(/arquivos/icone-home-checkout-ativo.png) 10px no-repeat}body .orderform-active #shipping-data .shipping-data .shipping-container .vtex-omnishipping-1-x-leanShippingGroupList,body .orderform-active #shipping-data .shipping-data .shipping-container p button{font-family:"Titillium Web",sans-serif}body .orderform-active #shipping-data .shipping-data .shipping-container .shipping-has-pickups{box-shadow:none;border-radius:5px;width:90%}body .orderform-active #shipping-data .shipping-data .shipping-container .shipping-has-pickups button.vtex-omnishipping-1-x-deliveryOptionActive{color:#fff}body .orderform-active #shipping-data .shipping-data .shipping-container .shipping-has-pickups button.vtex-omnishipping-1-x-deliveryOptionInactive{color:#a3a3a3}body .orderform-active #shipping-data .shipping-data .accordion-inner .vtex-omnishipping-1-x-address label,body .orderform-active #shipping-data .shipping-data .accordion-inner .vtex-omnishipping-1-x-shippingSectionTitle{color:#666}body .orderform-active #shipping-data .shipping-data .shipping-container .shipping-has-pickups button span,body .orderform-active #shipping-data .shipping-data .shipping-container button#shipping-option-delivery .shp-method-option-text{font-size:0;line-height:17px;font-weight:700}body .orderform-active #shipping-data .shipping-data .shipping-container button#shipping-option-delivery .shp-method-option-text:after{content:'Receber em casa';font-size:14px}body .orderform-active #shipping-data .shipping-data .shipping-container button#shipping-option-pickup-in-point .shp-method-option-text{font-size:0;line-height:17px;font-weight:700}.srp-toggle__pickup{font-size:0}.srp-toggle__pickup:after{content:' (Grátis)';font-size:14px}body .orderform-active #shipping-data .shipping-data .shipping-container button#shipping-option-pickup-in-point .shp-method-option-text:after{content:'Retirar na loja (Grátis)';font-size:14px}body .orderform-active #shipping-data .shipping-data .shipping-container .shipping-method-toggle{background:#ff6b29;border-radius:5px;border:none;box-shadow:none}body .orderform-active #shipping-data .shipping-data .shipping-container #postalCode-finished-loading .vtex-omnishipping-1-x-deliveryChannelsWrapper{border-radius:5px}body .orderform-active #shipping-data .shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryChannelsWrapper *{font-family:"Titillium Web",sans-serif}body .orderform-active #shipping-data .shipping-data .accordion-inner .vtex-omnishipping-1-x-leanShippingGroupList .vtex-omnishipping-1-x-leanShippingOptionActive{height:59px;background-color:#f4f4f4;border:1px solid #d7d7d7}body .orderform-active #shipping-data .shipping-data .accordion-inner #CHEAPEST{background:unset;height:auto}body .orderform-active #shipping-data .shipping-data .accordion-inner #CHEAPEST span{font-size:15px}body .orderform-active #shipping-data .shipping-data .accordion-inner .vtex-omnishipping-1-x-submitPaymentButton button{width:100%;text-shadow:none;box-shadow:none;background-image:none;background-color:#2fb12b;font-family:"Titillium Web",sans-serif}body .orderform-active #shipping-data .shipping-data .accordion-inner .ask-for-geolocation-manual button{color:#ff6b29}body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container h3{color:#19994f}body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name{color:#2fb12b}body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-title{font-size:16px;line-height:26px;color:#2fb12b;font-weight:700}body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-group{font-size:14px;line-height:18px;color:#666;font-weight:400}body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-back-lnk{color:#ff6b29}body .orderform-active #shipping-data .shipping-data .accordion-inner .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-confirm-btn{background-color:#2fb12b;border:none}body .orderform-active #shipping-data .shipping-data .accordion-inner .delivery-group-content .pickup-point-info .pickup-point-wrapper .pickup-point-name{font-size:14px;line-height:17px;color:#2fb12b;font-weight:700}body .orderform-active #shipping-data .shipping-data .accordion-inner .delivery-group-content .pickup-point-info .pickup-point-wrapper .address-summary span{font-size:14px;line-height:18px;color:#666;font-weight:400}body .orderform-active #shipping-data .shipping-data .accordion-inner .delivery-group-content .pickup-point-info .pickup-point-wrapper .button-details-pickup-point{color:#ff6b29;font-family:"Titillium Web",sans-serif}body .orderform-active #shipping-data .shipping-data .accordion-inner .delivery-group-content .pickup-point .button-change-pickup-point{border:none;background-color:#dff9df;height:40px;font-size:14px;line-height:17px;color:#19994f;font-weight:700;font-family:"Titillium Web",sans-serif}body .orderform-active #shipping-data .shipping-data .vtex-omnishipping-1-x-imageAsk{background:#19994f}body .orderform-active #shipping-data .shipping-data .address-list .address-item svg path{fill:#19994f}body .orderform-active #shipping-data .shipping-data .address-list p button{color:#ff6b29}body .orderform-active #payment-data{float:left;width:calc(100% - 30px);margin-left:30px;min-width:380px}body .orderform-active #payment-data .form-step .steps-view{float:left;margin-left:100px;margin-top:45px;padding-bottom:0}@media (min-width:1900px){body .orderform-active .step.active{max-width:900px}body .orderform-active #payment-data .form-step .steps-view{margin-left:21.5%}}body .orderform-active #payment-data .form-step .link-gift-card{display:block!important;background-color:#fff;width:246px;height:40px!important;padding-left:1px;padding-right:15px;border-radius:5px;left:9px;top:134px;position:absolute;transition:all .2s ease-in-out}body .orderform-active #payment-data .form-step .link-gift-card a{display:flex;align-items:center;margin-left:5px;padding:0;border-radius:5px;color:#b7b7b7;height:100%;font-size:13px;font-weight:700;background-image:url(/arquivos/presente-cinza.png);background-repeat:no-repeat;background-position:right 44%;background-size:24px 22px;text-decoration:none}body .orderform-active #payment-data .form-step .link-gift-card{background:#f4f4f4;margin-left:0}body .orderform-active #payment-data .form-step .link-gift-card.active a{color:#19994f;background-image:url(/arquivos/presente-verde.png)}body .orderform-active #payment-data .form-step .gift-card-section{position:absolute;z-index:9999;top:35px;margin:0;width:405px;height:auto!important;min-height:auto!important;border-radius:5px;background-color:#f4f4f4}body .orderform-active #payment-data .gift-card-section .payment-discounts-options{margin:0 auto;display:flex;justify-content:end;width:95%;align-items:center}@media screen and (min-width:1333px){body .orderform-active #payment-data .form-step .gift-card-section.only-gift-card{position:relative;margin-top:45px}}@media (min-width:1900px){body .orderform-active #payment-data .form-step .gift-card-section{left:40%}}body .orderform-active #payment-data .form-step .gift-card-section label{color:#19994f;font-weight:500}body .orderform-active #payment-data .form-step .gift-card-section button{float:right;box-shadow:none;border:none;background:#2fb12b;color:#fff;width:85px;text-shadow:none}body .orderform-active #payment-data .form-step .gift-card-section input,body .orderform-active #payment-data .form-step .gift-card-section select{margin:0 5px;width:50%}body .orderform-active #payment-data .form-step .gift-card-section .gift-card-provider-options{display:block!important}body .orderform-active #payment-data .form-step .payment-group{margin-top:48px}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn{position:relative}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item{width:236px;height:40px;border-radius:5px;border:none;color:transparent}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item span{font-size:13px;line-height:22px;color:#b7b7b7;font-weight:700}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item.active span,body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item.active#payment-group-ItauShoplinePaymentGroup:after{color:#19994f}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item.active#payment-group-ItauShoplinePaymentGroup span{background-image:url(/arquivos/icone-boleto-checkout.png)}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item.active#payment-group-creditCardPaymentGroup span{background-image:url(/arquivos/cartao-credito-pagamento-ativo.png)}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-ItauShoplinePaymentGroup span{color:transparent;background-image:url(/arquivos/icone-boleto-desativado-checkout.png)}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-ItauShoplinePaymentGroup:after{content:'Boleto bancário';color:#b7b7b7;position:absolute;top:10px;font-size:13px;line-height:22px;font-weight:700}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup span{background-image:url(/arquivos/cartao-credito-pagamento.png)}body .orderform-active #payment-data .form-step .box-payment-option{font-size:14px;line-height:18px;color:#666;font-weight:400}body .orderform-active #payment-data .form-step .box-payment-option p{font-weight:700}body .orderform-active #payment-data .form-step .box-payment-option.ItauShoplinePaymentGroup .payment-description{font-size:0}body .orderform-active #payment-data .form-step .box-payment-option.ItauShoplinePaymentGroup .payment-description:before{font-size:14px;content:'O Boleto bancário será exibido após a confirmação da compra e poderá ser impresso para pagamento em qualquer agência bancária, ou ter o número anotado para pagamento pelo telefone ou internet';font-weight:400}body .orderform-active #payment-data .form-step .todoCartoesPaymentGroup{float:left;padding:0}body .modal-body .identified-user-message,body .modal-body .masked-info-message{float:none;width:100%}body .orderform-active #payment-data .form-step .todoCartoesPaymentGroup label strong{color:#19994f}body .orderform-active #payment-data .form-step .todoCartoesPaymentGroup #todoCartoesForm input[type=submit]{background:#2fb12b}body .orderform-active #payment-data .step{padding:0}body .orderform-active #payment-data .step.active{width:calc(100% - 20px);margin-left:0;box-sizing:border-box}body .orderform-active .link-change-shipping{border:1px dashed #ccc;color:#ff6b29;background-color:rgba(245,245,245,0)}body .orderform-active .cart-template{margin-left:0}body .orderform-active .cart-template h2{font-size:25px;line-height:17px;color:#2fb12b;font-weight:700}body .orderform-active .cart-template .cart-fixed{width:100%;max-width:400px;position:unset!important}.summary-cart-template-holder{height:auto!important;min-height:fit-content!important}body .orderform-active .cart-template .cart-fixed .summary-cart-template-holder .cart-items{border:none;border-bottom:1px solid #e5e5e5;padding-bottom:10px}body .orderform-active .cart-template .cart-fixed .summary-cart-template-holder .cart-items .quantity{background-color:#19994f;color:#fff;padding:3px 6px}body .orderform-active .cart-template .cart-fixed .summary-cart-template-holder .cart-items .product-name{font-size:14px;line-height:16px;color:#666;font-weight:400}body .orderform-active .cart-template .cart-fixed .summary-cart-template-holder .cart-items .item,body .orderform-active .cart-template .cart-fixed .summary-template-holder{border:none}body .orderform-active .cart-template .cart-fixed .link-cart{position:unset}body .orderform-active .cart-template .cart-fixed .link-cart a{color:#ff6b29;text-decoration:underline}body .orderform-active .cart-template .cart-fixed .link-cart a:before{content:none}body .orderform-active .cart-template .cart-fixed table td{font-size:14px;line-height:16px;color:#666;font-weight:400;float:none}body .orderform-active .cart-template .cart-fixed table td.monetary{text-align:right}body .orderform-active .cart-template .cart-fixed table tbody tr td{padding-top:14px;padding-bottom:14px}body .orderform-active .cart-template .cart-fixed table tbody tr.Shipping{display:table-row}body .orderform-active .cart-template .cart-fixed table tfoot{border-top:1px solid #e5e5e5}body .orderform-active .cart-template .cart-fixed table tfoot tr td{padding-top:25px;font-size:18px;line-height:16px;color:#ff6b29;font-weight:700}body .orderform-active .cart-template .cart-fixed button{background-image:none;border:none;border-radius:5px;font-size:20px;line-height:17px;color:#fff;font-weight:700}body .orderform-active .cart-template .cart-fixed button.btn-success{background:#ff6b29;font-family:"Titillium Web",sans-serif}body .orderform-active .cart-template .cart-fixed .icon-lock:before{content:url(/arquivos/icone-cadeado-checkout.png)}body .modal{width:auto;max-width:430px;left:0;height:auto;min-height:230px;background:0 0;box-shadow:none;border:none;right:0;text-align:center;margin:0 auto;font-family:"Titillium Web",sans-serif}body .modal-body{background-color:#fff;width:90%;padding:30px 20px;height:auto;border:1px solid #b6b3b3;border-radius:5px;font-size:15px;line-height:25px;color:#959595;font-weight:400;margin:0 auto;box-sizing:border-box}body .modal-body a{color:#ff6b29}body .modal-body button,body .modal-body button:focus,body .modal-body button:hover{color:#fff;background-color:#ff6b29}body .modal-body button{border:none;background-image:none}body .modal-body .guest-login-title,body .modal-body .identified-user-hello,body .modal-body .payment-unauthorized-hello{color:#2fb12b}body .modal-body .identified-user-hello,body .modal-body .identified-user-message{margin-bottom:25px}body .modal-body .icon-lock{display:none}body .modal-body.payment-confirmation-modal-body{padding:50px 20px}body .modal-body.payment-confirmation-modal-body .payment-confirmation-content{display:flex;flex-direction:column;align-items:center;position:relative}body .modal-body.payment-confirmation-modal-body .payment-confirmation-content:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:url(/arquivos/lebesLoadingIcon.png) center 18px no-repeat}body .modal-body.payment-confirmation-modal-body .payment-confirmation-content .payment-confirmation-loading{margin-bottom:20px;animation:spin 1s infinite linear}body .modal-body.payment-confirmation-modal-body .payment-confirmation-content .payment-confirmation-loading:before{height:56px;width:57px;content:url(/arquivos/icone-spin-checkout.png)}body .modal-body.payment-confirmation-modal-body .payment-confirmation-content .payment-confirmation-thanks{font-size:0}body .modal-body.payment-confirmation-modal-body .payment-confirmation-content .payment-confirmation-thanks:before{content:'Aguarde um pouquinho :)';color:#2fb12b;font-size:20px;font-weight:600}body .modal-body .payment-confirmation-message{width:100%}body .modal-backdrop{background-color:#000!important}body .footer{width:100%;margin:50px auto;padding-top:20px;border-top:1px solid #e5e5e5}body .footer .meioDiv{display:none}body .footer .footer-new-middle{padding:40px 0;display:block!important;justify-content:space-between;margin:0 auto;width:80%;height:170px}body .footer .footer-new-middle-title{display:block;font-weight:600;font-size:18px;color:#2fb12b;margin-bottom:10px}body .footer .footer-new-middle ul li a{color:#9f9f9f;font-size:13px;line-height:1.8}body .footer .footer-new-middle ul li a:hover{text-decoration:underline}#close-omnichannel:hover,#omni-results table tr td.omni-store a:hover,#omni-results table tr td.omni-take-store a:hover{text-decoration:none}body .footer .footer-new-middle-top{margin-bottom:25px}body .footer .footer-new-middle-top__social ul li{display:inline-block;margin-right:25px;vertical-align:middle}body .footer .footer-new-middle-top__social ul li:last-child{margin-bottom:-12px;margin-left:-5px}body .footer .footer-new-middle-top__social iframe{width:100%}body .footer .footer-new-middle-top>div{float:left;width:33.3333333%}body .footer .footer-new-middle-top>div div{float:left;width:50%}body .footer .footer-new-middle-top>div:last-child>div{float:none;width:100%}body .footer .footer-new-middle-top>div:last-child>div:first-child{margin-bottom:30px}body .footer .footer-new-middle-bottom>div{float:left;width:33.3333333%}body .footer .footer-new-middle-bottom>div:nth-child(2) li{display:inline-block;vertical-align:middle;margin-right:10px}body .footer .footer-new-bottom{display:block!important;background-color:#f4f4f4;padding:25px 0;color:#9f9f9f;font-size:15px;line-height:1.1;font-weight:500}body .footer .footer-new-bottom .n1-container{width:80%;margin:0 auto}body .iframe-credit-card-payment-group{padding-top:48px}body .iframe-credit-card-payment-group input{height:25px}body .iframe-credit-card-payment-group .FormFieldLabel{color:#19994f;width:200px;float:none;font-family:"Titillium Web",sans-serif}body .iframe-credit-card-payment-group .PaymentCardHolderName input{width:260px}body .iframe-credit-card-payment-group .AddressToggle{display:flex;align-items:center}body .iframe-credit-card-payment-group .AddressToggle input{margin:0 5px 0 0}body .iframe-credit-card-payment-group .AddressToggle label{font-size:14px;line-height:17px;color:#666;font-weight:400}body .iframe-credit-card-payment-group .ChangeNumberOfPayments{width:221px;height:35px;border-radius:5px;background-color:#19994f;text-align:center;position:absolute;top:0}body .iframe-credit-card-payment-group .ChangeNumberOfPayments a{font-size:13px;line-height:35px;color:#fff;font-family:"Titillium Web";font-weight:700}body.body-checkout-confirmation #app-container,body.body-checkout-confirmation #app-top{font-family:"Titillium Web",sans-serif}body .iframe-credit-card-payment-group .ChangeNumberOfPayments a:before{content:url(/arquivos/pagar-2-cartoes-checkout.png);width:10px;height:10px;position:absolute;top:5px;left:10px}body .iframe-credit-card-payment-group .PaymentCardValue .add-on{height:25px}body.body-checkout-confirmation #app-top .center{width:100%;padding:0}body.body-checkout-confirmation #app-top .center>div:first-child{height:80px;background:#f4f4f4}body.body-checkout-confirmation #app-top .center>div:first-child .f2.black-70{width:80%;margin:0 auto;display:flex;justify-content:space-between;font-size:0;height:100%;align-items:center}body.body-checkout-confirmation #app-top .center>div:first-child .f2.black-70:before{color:#2fb12b;content:'Obrigada :)';font-size:24px;font-weight:900;letter-spacing:.02rem}body.body-checkout-confirmation #app-top .center>div:first-child .f2.black-70:after{color:#666;content:'Passo 4 de 4';font-size:14px}body.body-checkout-confirmation #app-top .center .cconf-alert{width:80%;background-color:#f5f5f5;border:none;font-family:"Titillium Web",sans-serif}body.body-checkout-confirmation #app-top .center .cconf-alert span{font-size:1.3rem;line-height:17px;color:#2fb12b;font-weight:700}body.body-checkout-confirmation #app-top .center .cconf-alert p span{font-size:15px;line-height:18px;color:#959595;font-weight:400}body.body-checkout-confirmation #app-top .center .cconf-alert p .cconf-client-email{color:#ff6b29}body.body-checkout-confirmation #app-top .center .cconf-alert strong span{color:#ff6b29;font-weight:600;font-size:1rem}@media screen and (min-width:1200px){body.body-checkout-confirmation #app-top .center .cconf-alert>div:first-of-type,body.body-checkout-confirmation #app-top .center .cconf-alert>div:nth-of-type(2){margin-top:10px}body.body-checkout-confirmation #app-top .center .cconf-alert:before{content:'';width:45px;height:45px;background:url(/arquivos/checkOrderPlaced.png);float:left;margin-right:10px}}body.body-checkout-confirmation #app-top .center .cconf-alert #print-bank-invoice>span{border-bottom:5px solid #cb5620;border-radius:10px;cursor:pointer}body.body-checkout-confirmation #app-top .center .cconf-alert #print-bank-invoice span{width:240px;height:30px;border-radius:5px;background-color:#ff6b29;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center}body.body-checkout-confirmation #app-top .center .cconf-alert #print-bank-invoice span :before{display:inline-block;content:'';background:url(/arquivos/printOrderPlaced.png) no-repeat;background-size:100%;height:20px;width:20px;margin-right:10px;margin-bottom:-5px}body.body-checkout-confirmation #app-top .center .cconf-alert #print-bank-invoice span span{font-size:18px;line-height:37px;color:#fff;font-weight:700}body.body-checkout-confirmation #app-container .center .pt4 div h2 span{color:#2fb12b;font-weight:600}body.body-checkout-confirmation #app-container .center .pt4 .cconf-address h3 span,body.body-checkout-confirmation #app-container .center .pt4 .cconf-payment h3 span,body.body-checkout-confirmation #app-container .center .pt4 .cconf-summary h3 span{font-size:15px;line-height:17px;color:grey;font-weight:700}body.body-checkout-confirmation #app-container .center .pt4 .cconf-summary .cf .mid-gray span{font-size:18px;line-height:20px;color:#ff6b29;font-weight:700}body.body-checkout-confirmation #app-container .center .pt4 .cconf-payment span.fl.dib{background:url(/arquivos/barCodeOrderPlaced.png);width:26px!important;height:20px!important}body.body-checkout-confirmation #app-container .center .pt4 .cconf-payment span.fl.dib>img{display:none}body.body-checkout-confirmation #app-container .center .pt4 .cconf-product-table thead{background-color:#f5f5f5}body.body-checkout-confirmation #app-container .center .pt4 .cconf-product-table thead tr th span{font-size:15px;line-height:17px;color:grey;font-weight:700}body.body-checkout-confirmation #app-container .center .pt4 .cconf-product-table tbody tr td>div>a{font-weight:400;color:#333;font-size:.8rem}body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button,body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{width:230px;height:40px;border-radius:5px;border:none}body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button span,body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button span{font-size:16px;line-height:17px;color:#f5f5f5;font-weight:700}body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{background-color:#2fb12b;border-bottom:3px solid #278e23}body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button{background-color:#ff6b29;border-bottom:3px solid #cd5521}body .vtexIdUI-page-active .modal-body{width:auto}#omnichannel,#omnichannel-box-indique #omnichannel2{background:#fff;border-radius:5px;color:#605f5f;left:50%;padding:20px;position:fixed;top:100px;transform:translateX(-50%);width:490px;z-index:999999}#omnichannel-overlay{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;height:100%;width:100%;z-index:99999}#omnichannel{font-size:11px;max-height:400px}#omnichannel h3,#omnichannel-box-indique #omnichannel2 h3{background:#39b449;border-radius:5px 5px 0 0;color:#fff;font-size:16px;font-weight:700;margin:-20px -20px 20px;padding:15px 20px}#omnichannel p{font-size:11px}#close-omnichannel{background:#fff;border-radius:50%;color:#39b449;font-family:Arial;height:20px;line-height:19px;position:absolute;right:15px;text-align:center;text-indent:.1em;top:15px;width:20px;font-size:0;transform:rotate(45deg)}#close-omnichannel:before{content:'+';font-size:24px;font-weight:400}#omnichannel-box-indique #omnichannel2{font-size:11px;max-height:100%}#omnichannel-box-indique #omnichannel2 .msn-indique{color:green;font-weight:700;font-size:18px;display:none}#omnichannel-box-indique #omnichannel2 .omni-label-indique{display:block;margin:auto auto 10px}#omnichannel-box-indique #omnichannel2 .omni-label-indique input{display:block;margin:auto}@media screen and (max-width:800px){#omnichannel-box-indique #omnichannel2{width:260px!important;top:20px;max-height:85%;overflow-y:scroll}#omnichannel-box-indique #omnichannel2 .omni-label-indique input{width:100%;text-align:center}}#omnichannel-box-indique #omnichannel2 footer{display:none;background:#f1f1f1;border-radius:0 0 5px 5px;font-size:13px;margin:0 -20px -20px;overflow:hidden;padding:15px 20px}#omnichannel-box-indique #omnichannel2 footer p{float:left;width:60%}#omnichannel-box-indique #omnichannel2 footer p strong{display:block}#omnichannel-box-indique #omnichannel2 footer #omni-receive-home{background:#da8d00;border-radius:4px;color:#fff;float:right;font-size:12px;font-weight:700;letter-spacing:.3px;margin:10px 0;padding:8px 10px;text-transform:uppercase}#omnichannel-box-indique #omni-reportCep{padding:10px 45px;text-align:center}#omnichannel-box-indique #omni-reportCep form{margin:20px 0}#omnichannel-box-indique #omni-reportCep input[type=text]{border:1px solid #c3c3c3;padding:5px}#omnichannel-box-indique #omni-reportCep [type=submit]{background:#ff5700;border-radius:4px;color:#fff;cursor:pointer;font-size:10px;font-weight:700;letter-spacing:.3px;margin-left:5px;padding:7px 10px;text-transform:uppercase;border-collapse:collapse;list-style:none;border:0;outline:0}#omni-results .omni-results p strong,#omni-results table tr td.omni-time-available strong{color:#39b449}#omni-results{display:none;overflow-y:auto;height:240px;padding-right:10px}#omni-results .omni-results p{margin-bottom:20px;text-align:center;text-transform:lowercase}#omni-results table tr td.omni-take-store,#omni-results table tr td.omni-time-available{text-align:right}#omni-results table{border-top:1px solid #e9e9e9}#omni-results table tr td{border-bottom:1px solid #e9e9e9;line-height:15px;padding:15px 0}#omni-results table tr td.omni-store{width:40%}#omni-results table tr td.omni-store small{display:block;font-size:10px;font-style:italic;line-height:11px;margin:8px 6px 0 0;padding-right:8px}#omni-results table tr td.omni-store a{color:#39b449;font-size:10px;font-weight:700}#omni-results table tr td.omni-take-store a{background:#39b449;border-radius:4px;color:#fff;font-size:9px;font-weight:700;letter-spacing:.3px;margin-left:5px;padding:7px 10px;text-transform:uppercase;display:inline-flex;text-align:center}#omni-results .omni-info p{color:#da8d01;font-size:12px;margin:20px 0;padding-left:35px}.etapas-checkout{display:block!important}.etapas-checkout #etapa-carrinho,.etapas-checkout #etapa-payment,.etapas-checkout #etapa-profile,.etapas-checkout #etapa-shipping{position:absolute;left:20%;top:200px;width:60%}@media (min-width:319px) and (max-width:1024px){body{padding:0}body.body-cart .cart-active{width:100%;margin:0}body.body-cart .cart-active .cart-template .cart-template-holder{width:100%}body.body-cart .cart-active .cart-template .cart-template-holder .cart-items{border:none}body.body-cart .cart-active .cart-template .cart-template-holder .cart-items .quantity{width:110px}body.body-cart .cart-active .cart-template .cart-template-holder .cart-items .quantity input{display:unset}body.body-cart .cart-active .cart-template .cart-template-holder .cart-items .quantity .item-quantity-change,body.body-cart .cart-active .cart-template .summary-template-holder .cart-totalizers{position:unset}body.body-cart .cart-active .cart-template .summary-template-holder .cart-more-options{width:90%;margin:20px auto;max-width:425px;float:unset}body.body-cart.lebes-vtexcommercestable-com-br.inStable .cart-active .cart-template .summary-template-holder .cart-more-options{margin-bottom:0}body.body-cart .cart-active .cart-template .summary-template-holder .cart-more-options #shipping-preview-container{margin:10px auto}body.body-cart .cart-active .cart-template .summary-template-holder .summary-totalizers{width:100%;max-width:425px;margin:0 auto;float:unset}body.body-cart .cart-active .cart-template .cart-links-bottom{float:none;margin:10% auto}body.body-cart .cart-active .cart-template .cart-links-bottom .btn-success{width:80%;max-width:300px;top:80%}}@media (min-width:319px) and (max-width:1024px) and (min-width:760px){body.body-cart .cart-active .cart-template .cart-links-bottom .btn-success{top:73%;left:28%}}@media (min-width:319px) and (max-width:1024px){body.body-cart .cart-active .cart-template .empty-cart-content,body.body-order-form .orderform-active #client-profile-data .client-pre-email{padding:0}body .footer-new-bottom,body.body-checkout-confirmation #app-container .center .pt4 .cconf-continue-button,body.body-checkout-confirmation #app-container .center .pt4 .cconf-myorders-button{float:left}body .back-to-cart.link-cart{top:170px}body.body-order-form .orderform-active #client-profile-data,body.body-order-form .orderform-active #payment-data,body.body-order-form .orderform-active #shipping-data{width:100%;margin:0;min-width:unset}body.body-order-form .orderform-active #payment-data .step{width:100%}body.body-order-form .orderform-active #client-profile-data .link-cart{position:unset}body.body-order-form .orderform-active #client-profile-data .link-cart a:before{top:10px;left:45%}body.body-order-form .orderform-active #client-profile-data .client-pre-email .client-email #btn-client-pre-email{margin:10px auto}body.body-order-form .orderform-active #client-profile-data .client-pre-email .emailInfo{width:80%}body.body-checkout-confirmation #app-top .center .cconf-alert .fr,body.body-order-form .orderform-active .cart-template .cart-fixed{width:100%}body.body-checkout-confirmation #app-top .center .cconf-alert{padding:7px}body.body-checkout-confirmation #app-top .center .cconf-alert #print-bank-invoice span{width:200px}body .mobile{display:none!important}body .header-new-info{display:none}body .footer-new-middle{height:100%!important}body .footer-new-middle-bottom{height:100%}body .footer-new-middle-bottom div{width:100%!important;margin:20px auto!important}body.lebes-vtexcommercestable-com-br #payment-data .form-step{margin-top:80px}.etapas-checkout{display:none!important}}@media screen and (max-width:1332px){body .orderform-active #payment-data .form-step .steps-view{width:100%;box-sizing:border-box;float:unset;margin-left:0;padding:0 5px}body .orderform-active #payment-data .form-step{margin-top:80px;padding:0 10px}body .orderform-active #payment-data .form-step .payment-group{margin-top:0;position:absolute;top:0}body .orderform-active #payment-data .form-step .box-payment-option iframe{min-height:510px}body .orderform-active #payment-data .form-step .todoCartoesPaymentGroup{width:90%}body .orderform-active #payment-data .form-step .gift-card-section{position:unset;height:auto;width:auto;text-align:center;margin-top:40px}body .orderform-active #payment-data .form-step .gift-card-section button{float:unset;display:block;margin:30px auto}body .orderform-active #payment-data .form-step .gift-card-section .row-fluid{display:flex;flex-direction:column;align-items:center}body.body-order-form .orderform-active #payment-data .form-step .link-gift-card{top:78px;left:13px!important}}@media screen and (max-width:768px){body.body-order-form .orderform-active #payment-data .form-step .link-gift-card{top:82px;left:0}}.chaordic{width:100%;margin:0}@media (min-width:1200px){.chaordic{width:1200px;margin:0 auto}}body .container .checkout-container .cart-links-bottom{display:none}@media (min-width:1200px) and (max-width:1400px){.checkout-container{min-height:100vh}}@media (max-width:1024px) and (min-width:319px){body.body-cart .cart-active .cart-template .cart-links-bottom{float:left;left:50%;margin-left:65px!important}}.clearfix.pull-right.cart-links.cart-links-bottom.hide{display:block;width:230px;height:40px;border-radius:5px;background-color:#dedddd;margin:10% 4% 0 0;text-align:center;line-height:40px;font-size:16px;font-weight:700}#payment-group-cardPromissoryPaymentGroup,.img-crediario{display:none}.body-cart{overflow-x:hidden}.footer-new-middle-bottom div{position:relative}@media screen and (min-width:1024px){body .footer{margin:100px 0 0;clear:both;float:left}.chaordic{clear:both}.container .checkout-container{min-height:500px;overflow:unset}}@media (max-width:767px){.container-main{min-height:1200px}body .orderform-active #payment-data .form-step .payment-group .payment-group-list-btn .pg-boleto-pj-b2b{margin-top:0}}.seller.muted{display:block}body.body-checkout-confirmation .ph3-ns.w-70-ns.db.center time.gray,body.body-checkout-confirmation div.cconf-bank-invoice-data.pt3.dn.db-ns{width:80%;margin:15px auto;display:block}body.body-checkout-confirmation #app-top .center .cconf-alert{margin:50px auto 30px}body.body-checkout-confirmation a.w-100.w-auto-l.hover-no-underline.dib.link.ba.tc.pv3.ph3.br2.bg-dark-green.b--dark-green.white.hover-white{background:#2fb12b;border:none}@media screen and (max-width:767px){body.body-checkout-confirmation .ph3-ns.w-70-ns.db.center time.gray,body.body-checkout-confirmation div.cconf-bank-invoice-data.pt3.dn.db-ns{width:calc(100% - 30px);margin:15px auto;display:block}body.body-checkout-confirmation #app-container,body.body-checkout-confirmation #checkout-confirmation-top{margin:15px}body.body-checkout-confirmation #app-top .center .cconf-alert{width:calc(100% - 30px)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlY2tvdXQ2LWN1c3RvbS5taW4uY3NzIiwic291cmNlcyI6WyJjaGVja291dDYtY3VzdG9tLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AaW1wb3J0IHVybCgvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9VGl0aWxsaXVtK1dlYik7XHJcbkBpbXBvcnQgdXJsKC8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1VYnVudHUpO1xyXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9VWJ1bnR1OjMwMCw0MDAsNTAwLDcwMCk7XHJcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1UaXRpbGxpdW0rV2ViOjMwMCw0MDAsNzAwLDkwMCZkaXNwbGF5PXN3YXApO1xyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1JlZ2FuIEFsdCc7XHJcblx0c3JjOiB1cmwoXCIuLi9hcnF1aXZvcy9UaGUgTm9ydGhlcm4gQmxvY2sgTHRkIC0gUmVnYW4gQWx0IE1lZGl1bS5vdGYuY3NzXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUmVnYW4gQWx0JztcclxuXHRzcmM6IHVybChcIi4uL2FycXVpdm9zL1RoZSBOb3J0aGVybiBCbG9jayBMdGQgLSBSZWdhbiBBbHQgVWx0cmFMaWdodC5vdGYuY3NzXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUmVnYW4gQWx0JztcclxuXHRzcmM6IHVybChcIi4uL2FycXVpdm9zL1RoZSBOb3J0aGVybiBCbG9jayBMdGQgLSBSZWdhbiBBbHQgTGlnaHQub3RmLmNzc1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuXHRmb250LXdlaWdodDogMjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1JlZ2FuIEFsdCc7XHJcblx0c3JjOiB1cmwoXCIuLi9hcnF1aXZvcy9UaGUgTm9ydGhlcm4gQmxvY2sgTHRkIC0gUmVnYW4gQWx0Lm90Zi5jc3NcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSZWdhbiBBbHQnO1xyXG5cdHNyYzogdXJsKFwiLi4vYXJxdWl2b3MvVGhlIE5vcnRoZXJuIEJsb2NrIEx0ZCAtIFJlZ2FuIEFsdCBEZW1pQm9sZC5vdGYuY3NzXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUmVnYW4gQWx0JztcclxuXHRzcmM6IHVybChcIi4uL2FycXVpdm9zL1RoZSBOb3J0aGVybiBCbG9jayBMdGQgLSBSZWdhbiBBbHQgQm9sZC5vdGYuY3NzXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUmVnYW4gQWx0JztcclxuXHRzcmM6IHVybChcIi4uL2FycXVpdm9zL1RoZSBOb3J0aGVybiBCbG9jayBMdGQgLSBSZWdhbiBBbHQgRXh0cmFCb2xkLm90Zi5jc3NcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSZWdhbiBBbHQnO1xyXG5cdHNyYzogdXJsKFwiLi4vYXJxdWl2b3MvVGhlIE5vcnRoZXJuIEJsb2NrIEx0ZCAtIFJlZ2FuIEFsdCBCbGFjay5vdGYuY3NzXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUmVnYW4gQWx0JztcclxuXHRzcmM6IHVybChcIi4uL2FycXVpdm9zL1RoZSBOb3J0aGVybiBCbG9jayBMdGQgLSBSZWdhbiBBbHQgVWx0cmEub3RmLmNzc1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5ib2R5IC5oZWFkZXIsXHJcbmJvZHkgLm1vYmlsZSxcclxuYm9keSAucGctYm9sZXRvLXBqLWIyYi5wYXltZW50LWdyb3VwLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuYm9keS5sZWJlcy12dGV4Y29tbWVyY2VzdGFibGUtY29tLWJyIC5wZy1ib2xldG8tcGotYjJiLnBheW1lbnQtZ3JvdXAtaXRlbSB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLy8gYm9keS5sZWJlcy12dGV4Y29tbWVyY2VzdGFibGUtY29tLWJyIC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQge1xyXG4vLyBcdHRvcDogMTc0cHghaW1wb3J0YW50XHJcbi8vIH1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXcge1xyXG5cdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyZmIxMmI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXcgLmxvYWRpbmctY2hlY2tvdXQge1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXcgLmxvYWRpbmctY2hlY2tvdXQgLnNwaW5uZXIge1xyXG5cdGJhY2tncm91bmQ6IHVybCgvYXJxdWl2b3MvbGViZXNMb2FkaW5nSWNvbi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXcgLmxvYWRpbmctY2hlY2tvdXQgLnNwaW5uZXI+aW1nIHtcclxuXHRhbmltYXRpb246IHNwaW5uZXIgLjhzIGxpbmVhciBpbmZpbml0ZVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuXHR9XHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXctY29udGFpbmVyIHtcclxuXHR3aWR0aDogODAlXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXctbG9nbyB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuYm9keSAuaGVhZGVyLW5ldy10aXRsZSB7XHJcblx0YmFja2dyb3VuZDogdXJsKC9hcnF1aXZvcy9sb2dvbWFyY2FfbGViZXMucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR3aWR0aDogMjAwcHg7XHJcblx0aGVpZ2h0OiA4NXB4O1xyXG5cdG1hcmdpbjogMFxyXG59XHJcblxyXG5ib2R5IC5oZWFkZXItbmV3LWluZm8ge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmctdG9wOiA4cHhcclxufVxyXG5cclxuYm9keSAuaGVhZGVyLW5ldy1pbmZvLWxpc3Qge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXctaW5mby1saXN0LWxpbmUge1xyXG5cdGRpc3BsYXk6IGZsZXhcclxufVxyXG5cclxuYm9keSAuaGVhZGVyLW5ldy1pbmZvLWxpc3QtbGluZS1zdmcge1xyXG5cdHdpZHRoOiA1MHB4XHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXctaW5mby1saXN0LWxpbmUtc3ZnIHN2ZyB7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXctaW5mby1saXN0LWxpbmUtc3ZnIHN2ZyBwYXRoIHtcclxuXHRmaWxsOiAjZmZmXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWNsb3NlIHN2ZyBwYXRoLFxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGFpbmVyIC5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlIHBhdGgge1xyXG5cdGZpbGw6ICMyZmIxMmJcclxufVxyXG5cclxuYm9keSAuaGVhZGVyLW5ldy1pbmZvLWxpc3QtbGluZS1kZXNjIHtcclxuXHRtYXJnaW46IDEzcHggMCAwIDMwcHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG59XHJcblxyXG5ib2R5IC5oZWFkZXItbmV3LWluZm8tbGlzdC1saW5lLWRlc2MgcCB7XHJcblx0Zm9udC1zaXplOiAxMjAlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRjb2xvcjogI2Y0ZjRmNDtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLmhlYWRlci1uZXctaW5mby1saXN0LWxpbmUtZGVzYyBwOmZpcnN0LWNoaWxkIHtcclxuXHRmb250LXNpemU6IDgwJVxyXG59XHJcblxyXG5ib2R5IC5iYWNrLXRvLWNhcnQubGluay1jYXJ0IHtcclxuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0cmlnaHQ6IDIwJTtcclxuXHR0b3A6IDExM3B4XHJcbn1cclxuXHJcbmJvZHkgI3BvcFVwUHJvbW9jYW8sXHJcbmJvZHkgLmNvbnRhaW5lciAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LWxpbmtzLWJvdHRvbSAuYnRuLXN1Y2Nlc3MsXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAucm93LWZsdWlkPi5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5iYWNrLXRvLWNhcnQubGluay1jYXJ0IGEge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogI2EzYTNhMztcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLmJhY2stdG8tY2FydC5saW5rLWNhcnQgYTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHdpZHRoOiA3cHg7XHJcblx0aGVpZ2h0OiA3cHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNhM2EzYTM7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYTNhM2EzO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNnB4O1xyXG5cdGxlZnQ6IC0yMHB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAjY2FydC10aXRsZSB7XHJcblx0aGVpZ2h0OiA4MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA3NXB4O1xyXG5cdGNvbG9yOiAjMmZiMTJiO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0cGFkZGluZy1sZWZ0OiAxMCU7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmNhcnQge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiBub25lXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2FydC1pdGVtcyB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5jYXJ0LWl0ZW1zIHRoIHtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0Y29sb3I6IGdyZXk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2FydC1pdGVtcyB0aC5wcm9kdWN0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDI1cHhcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5jaGVja291dC1jb250YWluZXIge1xyXG5cdHdpZHRoOiA4MyU7XHJcblx0bWFyZ2luLWxlZnQ6IDglO1xyXG5cdHBhZGRpbmctdG9wOiAxMyU7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMDBweCkge1xyXG5cdGJvZHkgLmNvbnRhaW5lciAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwge1xyXG5cdFx0dG9wOiAtMTMlXHJcblx0fVxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC1saW5rcy1ib3R0b20ge1xyXG5cdHdpZHRoOiAyMzBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkZWRkZGQ7XHJcblx0bWFyZ2luOiAxMCUgNCUgMCAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC1saW5rcy1ib3R0b20gYSB7XHJcblx0Y29sb3I6ICNhM2EzYTM7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZS1ob2xkZXIge1xyXG5cdHdpZHRoOiA3MCVcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI1cHgpIHtcclxuXHRib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydC5hY3RpdmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIuNTY0MSUhaW1wb3J0YW50XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnJvdy1mbHVpZCAuc3VtbWFyeS10b3RhbGl6ZXJzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDcxJTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHR3aWR0aDogMjUlXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAucm93LWZsdWlkIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uIHtcclxuXHRtYXJnaW46IDA7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuYm9keS5sZWJlcy12dGV4Y29tbWVyY2VzdGFibGUtY29tLWJyLmluU3RhYmxlIC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLndoYXRzYXBwLWJveCB7XHJcblx0YSBpbWcge1xyXG5cdFx0bWFyZ2luOiAwLjVyZW0gMCAwIC0xLjNyZW07XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRhIGltZyB7XHJcblx0XHRcdG1hcmdpbjogMC41cmVtIDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNvdXBvbi1maWVsZHNldCB7XHJcblx0aGVpZ2h0OiAxMTVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHhcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jb3Vwb24tZmllbGRzZXQgZGl2IHtcclxuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIGEge1xyXG5cdGNvbG9yOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzICNjYXJ0LWNvdXBvbiB7XHJcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyAjY2FydC1jb3Vwb24tYWRkIHtcclxuXHR3aWR0aDogNzBweDtcclxuXHRoZWlnaHQ6IDQxcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyZmIxMmI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMnB4O1xyXG5cdHJpZ2h0OiAycHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jb3Vwb24tZmllbGRzZXQgLmNvdXBvbi1kYXRhIHtcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWxhYmVsIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tbGFiZWwgbGFiZWwge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogZ3JleTtcclxuXHRmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCI7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tbGFiZWwgbGFiZWw6OmFmdGVyIHtcclxuXHRjb250ZW50OiAnIC8gQ8OTRCBWRU5ERURPUidcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5hY2NvcmRpb24tZ3JvdXAge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuYWNjb3JkaW9uLWdyb3VwIC5idG4tcGxhY2Utb3JkZXItd3JhcHBlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuYWNjb3JkaW9uLWdyb3VwIC5idG4tcGxhY2Utb3JkZXItd3JhcHBlciAuYnRuLXN1Y2Nlc3Mge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZjZiMjk7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkge1xyXG5cdG1hcmdpbjogMCFpbXBvcnRhbnRcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIge1xyXG5cdHBhZGRpbmctdG9wOiAyNXB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyPi50YWJsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICdSRVNVTU8gREEgU1VBIENPTVBSQSc7XHJcblx0ZGlzcGxheTogdGFibGUtY2FwdGlvbjtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0Y29sb3I6ICM2YjZiNmI7XHJcblx0Zm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zaXplOiAuOXJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCAuaW5mbyB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRsaW5lLWhlaWdodDogNDVweFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgLm1vbmV0YXJ5IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0Y29sb3I6ICM2YjZiNmI7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgLmluZm8ge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdGNvbG9yOiAjNmI2YjZiO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0cGFkZGluZzogMCAwIDAgMjBweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLmVtcHR5IHtcclxuXHR3aWR0aDogMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgLnRvdGFsaXplcnMtbGlzdCAubW9uZXRhcnkge1xyXG5cdHBhZGRpbmctbGVmdDogMTdweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0Y29sb3I6ICM2YjZiNmI7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRkaXNwbGF5OiBpbmxpbmVcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyB7XHJcblx0d2lkdGg6IDM5MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG5cdG1hcmdpbjogMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGFpbmVyIHtcclxuXHRtYXgtd2lkdGg6IDM1MHB4O1xyXG5cdG1hcmdpbjogMjBweCBhdXRvXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgaDMge1xyXG5cdGNvbG9yOiAjMTk5OTRmXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbmFtZSB7XHJcblx0Y29sb3I6ICMyZmIxMmJcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRhaW5lciAucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtYmFjay1sbmsge1xyXG5cdGNvbG9yOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtY29uZmlybS1idG4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyZmIxMmI7XHJcblx0Ym9yZGVyOiBub25lXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0yLXgtcGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0yLXgtcHJpbWFyeSxcclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTIteC1wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTIteC1wcmltYXJ5OmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMTk5OTRmO1xyXG5cdGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMi14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMi14LXNlYXJjaEFsb25lIHN2ZyBwYXRoIHtcclxuXHRmaWxsOiAjMTk5OTRmXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1kZWxpdmVyeS1pbmZvIHN2ZyBwYXRoLFxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtcGlja3VwLWluZm8gc3ZnIHBhdGgsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBvaW50LWluZm8gc3ZnIHBhdGgsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtY2xvc2Ugc3ZnIHBhdGgsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBwYXRoLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdHcm91cExpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdPcHRpb25BY3RpdmUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdJY29uIHN2ZyBwYXRoLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgc3ZnLnBrcG1vZGFsLWxvY2F0aW5nLWltYWdlLXdhaXRpbmctcGluIHBhdGgsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciBzdmcucGtwbW9kYWwtdXNlLWdlb2xvY2F0aW9uLWljb24gcGF0aCB7XHJcblx0ZmlsbDogIzJmYjEyYlxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtbWFpbi10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGNvbG9yOiAjMmZiMTJiO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDBcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLXRvZ2dsZV9fd3JhcHBlcixcclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLXRvZ2dsZV9fd3JhcHBlciBkaXYge1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLXRvZ2dsZV9fd3JhcHBlciAuc3JwLXRvZ2dsZV9fZGVsaXZlcnksXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC10b2dnbGVfX3dyYXBwZXIgLnNycC10b2dnbGVfX3BpY2t1cCB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGNvbG9yOiAjYTNhM2EzO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlY2VhZWFcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWRlbGl2ZXJ5LWhlYWRlciAuc3JwLWl0ZW1zIHNwYW4sXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1kZWxpdmVyeS1oZWFkZXIgLnNycC1pdGVtcyBzdHJvbmcsXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1waWNrdXAtaGVhZGVyIC5zcnAtaXRlbXMgc3BhbixcclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLXBpY2t1cC1oZWFkZXIgLnNycC1pdGVtcyBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LW5hbWUgLmJyYW5kLFxyXG5ib2R5IC5jb250YWluZXIgLnNoaXBwaW5nLWRhdGUge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWRlbGl2ZXJ5LWhlYWRlciAuc3JwLWl0ZW1zIHN0cm9uZyxcclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLXBpY2t1cC1oZWFkZXIgLnNycC1pdGVtcyBzdHJvbmcge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1kZWxpdmVyeS1oZWFkZXIgLnNycC1pdGVtcyBzcGFuLFxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtcGlja3VwLWhlYWRlciAuc3JwLWl0ZW1zIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRjb2xvcjogIzZiNmI2YjtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1kZWxpdmVyeS1oZWFkZXIgLnNycC1hZGRyZXNzLXRpdGxlLFxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtcGlja3VwLWhlYWRlciAuc3JwLWFkZHJlc3MtdGl0bGUge1xyXG5cdGNvbG9yOiAjZmY2YjI5O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1kZWxpdmVyeS1pbmZvIC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGUsXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1waWNrdXAtaW5mbyAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1kZWxpdmVyeS1pbmZvIC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGUgLnNycC1zaGlwcGluZy1jdXJyZW50LXNpbmdsZV9fZGVzY3JpcHRpb24sXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1waWNrdXAtaW5mbyAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlIC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGVfX2Rlc2NyaXB0aW9uIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5vbmRhLXYxIC5iLS1ibHVlIHtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyZmIxMmJcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAub25kYS12MSAuYmx1ZSB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0YmFja2dyb3VuZDogMCAwO1xyXG5cdHotaW5kZXg6IDlcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyAjc2hpcHBpbmctY2FsY3VsYXRlLWxpbmsge1xyXG5cdGNvbG9yOiAjMmZiMTJiXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1yZXN1bHQgLnNycC1kZWxpdmVyeS1oZWFkZXIgLnNycC1hZGRyZXNzLXRpdGxlLFxyXG5ib2R5IC5jb250YWluZXIgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtcmVzdWx0IC5zcnAtcGlja3VwLWluZm8gLnNycC1hZGRyZXNzLXRpdGxlIHtcclxuXHRjb2xvcjogI2ZmNmIyOVxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLnByb2R1Y3QtaXRlbSAucXVhbnRpdHkge1xyXG5cdG1pbi13aWR0aDogMTIwcHhcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5wcm9kdWN0LWl0ZW0gLnF1YW50aXR5IGlucHV0IHtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRjb2xvcjogI2I2YjNiMztcclxuXHRmb250LWZhbWlseTogVWJ1bnR1O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5wcm9kdWN0LWl0ZW0gLnF1YW50aXR5LXByaWNlIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0Y29sb3I6ICNmZjZiMjk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1uYW1lIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHhcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtbmFtZSBhIHtcclxuXHRjb2xvcjogIzY2NlxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1wcmljZSAuYmVzdC1wcmljZSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdGNvbG9yOiAjZmY2YjI5O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5pdGVtLXF1YW50aXR5LWNoYW5nZSB7XHJcblx0Zm9udC1zaXplOiAyM3B4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuaWNvbi1taW51cy1zaWduLFxyXG5ib2R5IC5jb250YWluZXIgLmljb24tcGx1cy1zaWduIHtcclxuXHRmb250LXNpemU6IDI1cHg7XHJcblx0Y29sb3I6ICMyZmIxMmJcclxufVxyXG5cclxuYm9keSAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmVtcHR5LWNhcnQtY29udGVudCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy1sZWZ0OiAyMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbmJvZHkgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5lbXB0eS1jYXJ0LWNvbnRlbnQgLmVtcHR5LWNhcnQtdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMjVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHBhZGRpbmctdG9wOiAxNDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoL2FycXVpdm9zL2NhcnJpbmhvLXZhemlvLWljb25lLnBuZykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0aGVpZ2h0OiAyNXB4XHJcbn1cclxuXHJcbmJvZHkgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5lbXB0eS1jYXJ0LWNvbnRlbnQgLmVtcHR5LWNhcnQtbWVzc2FnZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNSVcclxufVxyXG5cclxuYm9keSAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmVtcHR5LWNhcnQtY29udGVudCAuZW1wdHktY2FydC1tZXNzYWdlIHAge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRjb2xvcjogIzY2NlxyXG59XHJcblxyXG5ib2R5IC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LWxpbmtzIGEge1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRoZWlnaHQ6IDI1cHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHR0ZXh0LXNoYWRvdzogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAjb3JkZXJmb3JtLXRpdGxlIHtcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDc1cHg7XHJcblx0Y29sb3I6ICMyZmIxMmI7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwJTtcclxuXHRtYXJnaW46IDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbCB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmc6IDAgMTZweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bWluLWhlaWdodDogODEwcHhcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5jbGllbnQtcHJlLWVtYWlsIC5jbGllbnQtZW1haWwge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW46IDEwcHggYXV0byA0MHB4O1xyXG5cdGZsZXgtd3JhcDogd3JhcFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgI29yZGVyZm9ybS10by1jYXJ0LFxyXG5ib2R5IC5jb250YWluZXIgLmNsaWVudC1wcmUtZW1haWwgLmVtYWlsSW5mbyAuaWNvbi1sb2NrIHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbCAuY2xpZW50LWVtYWlsIGlucHV0IHtcclxuXHR3aWR0aDogMzgwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogI2I2YjNiMztcclxuXHRmb250LWZhbWlseTogVWJ1bnR1O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5jbGllbnQtcHJlLWVtYWlsIC5jbGllbnQtZW1haWwgI2J0bi1jbGllbnQtcHJlLWVtYWlsIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0cG9zaXRpb246IGluaGVyaXQ7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0d2lkdGg6IDEzMHB4O1xyXG5cdGhlaWdodDogNTNweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmNmIyOTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbCAuY2xpZW50LWVtYWlsIHNwYW4uZXJyb3Ige1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmNsaWVudC1wcmUtZW1haWwgLmVtYWlsSW5mbyB7XHJcblx0d2lkdGg6IDUwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmctbGVmdDogMzBweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5wYXltZW50LWRhdGEgLmljb24tY3JlZGl0LWNhcmQsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuaWNvbi1ob21lLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5zaGlwcGluZy1kYXRhIC5pY29uLWNyZWRpdC1jYXJkLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5zaGlwcGluZy1kYXRhIC5pY29uLWhvbWUge1xyXG5cdG1hcmdpbi1yaWdodDogNXB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbCAuZW1haWxJbmZvIGgzIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICMyZmIxMmI7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIgLmNsaWVudC1wcmUtZW1haWwgLmVtYWlsSW5mbyB1bCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0Y29sb3I6ICM5NTk1OTU7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5jbGllbnQtcHJlLWVtYWlsIC5lbWFpbEluZm8gdWwgLmljb24tb2sge1xyXG5cdGNvbG9yOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbCAuZW1haWxJbmZvIHVsIC5pY29uLW9rOmJlZm9yZSB7XHJcblx0Zm9udC1zaXplOiAyMHB4XHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbC1oIGxhYmVsIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbmJvZHkgLmNvbnRhaW5lciAuY2xpZW50LXByZS1lbWFpbC1oIGxhYmVsIHNtYWxsLFxyXG5ib2R5IC5jb250YWluZXIgLmNsaWVudC1wcmUtZW1haWwtaCBsYWJlbCBzcGFuIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICMyZmIxMmI7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIHtcclxuXHRtYXJnaW4tdG9wOiA1MHB4XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnN0ZXAuYWN0aXZlIHtcclxuXHRib3JkZXItY29sb3I6ICMyZmIxMmI7XHJcblx0bWF4LXdpZHRoOiA3NTVweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5saW5rLWJveC1lZGl0IHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdGJveC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OmJlZm9yZSB7XHJcblx0Y29udGVudDogJ0VkaXRhcic7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiA4cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Y29sb3I6ICMxOTk5NGY7XHJcblx0Zm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgc3BhbixcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgc3BhbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogI2I3YjdiNztcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZlxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tdG9nZ2xlLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tdG9nZ2xlLWFjdGl2ZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCxcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAucGF5bWVudC1kYXRhIC5hY2NvcmRpb24taW5uZXIgLm5vdGlmaWNhdGlvbixcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCxcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ub3RpZmljYXRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRjb2xvcjogI2IzYjNiMztcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuaWNvbi1ob21lOmJlZm9yZSxcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuc2hpcHBpbmctZGF0YSAuaWNvbi1ob21lOmJlZm9yZSB7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdGNvbnRlbnQ6IHVybCgvYXJxdWl2b3MvaWNvbmUtaG9tZS1jaGVja291dC5wbmcpXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnNoaXBwaW5nLWRhdGEgLmljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0Y29udGVudDogdXJsKC9hcnF1aXZvcy9pY29uZS1jcmVkaXQtY2FyZC1jaGVja291dC5wbmcpXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyBzcGFuLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5zaGlwcGluZy1kYXRhIC5hY3RpdmUgLmFjY29yZGlvbi1oZWFkaW5nIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMjVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuYWN0aXZlIC5pY29uLWhvbWU6YmVmb3JlLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5zaGlwcGluZy1kYXRhIC5hY3RpdmUgLmljb24taG9tZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IHVybCgvYXJxdWl2b3MvaWNvbmUtaG9tZS1jaGVja291dC1hdGl2by5wbmcpXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnBheW1lbnQtZGF0YSAuYWN0aXZlIC5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSxcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuc2hpcHBpbmctZGF0YSAuYWN0aXZlIC5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogdXJsKC9hcnF1aXZvcy9pY29uZS1jcmVkaXQtY2FyZC1jaGVja291dC1hdGl2by5wbmcpXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEge1xyXG5cdHdpZHRoOiA0MCU7XHJcblx0bWFyZ2luLWxlZnQ6IDMwcHhcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICNiN2I3Yjc7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLXVzZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiB1cmwoL2FycXVpdm9zL2ljb25lLXBlc3NvYWwtY2hlY2tvdXQtZGVzYXRpdmFkby5wbmcpXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi10b2dnbGUtYWN0aXZlIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMjVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHBhZGRpbmctbGVmdDogMTBweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tdG9nZ2xlLWFjdGl2ZSAuaWNvbi11c2VyOmJlZm9yZSB7XHJcblx0Y29udGVudDogdXJsKC9hcnF1aXZvcy9kYWRvcy1wZXNzb2Fpcy1pY29uLnBuZylcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvLXBmIGxhYmVsLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8tcGogbGFiZWwge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mby1wZiBwLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8tcGogcCB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvLXBmIHAgaW5wdXQsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mby1waiBwIGlucHV0IHtcclxuXHR3aWR0aDogNjAlO1xyXG5cdGhlaWdodDogMzBweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1ub3RpY2UsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mby1waiAuY2xpZW50LW5vdGljZSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdGNvbG9yOiAjYjNiM2IzO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvLXBmIC5jb3Jwb3JhdGUtdGl0bGUsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mby1wZiAubGlua3MgLmNvcnBvcmF0ZS1oaWRlLWxpbmsgYSxcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtdGl0bGUsXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mby1waiAubGlua3MgLmNvcnBvcmF0ZS1oaWRlLWxpbmsgYSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGNvbG9yOiAjZmY2YjI5O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5uZXdzbGV0dGVyLWxhYmVsIGlucHV0LFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLnN0YXRlLWluc2NyaXB0aW9uLWJveCBpbnB1dCB7XHJcblx0d2lkdGg6IDE5cHg7XHJcblx0aGVpZ2h0OiAxOXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjY1xyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXItbGFiZWwgc3BhbixcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5zdGF0ZS1pbnNjcmlwdGlvbi1ib3ggc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdGNvbG9yOiAjOTU5NTk1O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3VibWl0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHdpZHRoOiA2NSU7XHJcblx0bWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdWJtaXQgLmJ0bi1zdWNjZXNzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyZmIxMmI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LXN1Ym1pdFBheW1lbnRCdXR0b24sXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQgdGFibGUgdGQuaW5mbyB7XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC5lbWFpbCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdGNvbG9yOiAjYjNiM2IzO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAubGluay1sb2dvdXQtY29udGFpbmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUhaW1wb3J0YW50XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtZW1haWwgLmxpbmstbG9nb3V0LWNvbnRhaW5lciAubGluay1sb2dvdXQge1xyXG5cdGNvbG9yOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI2NsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtc3VtbWFyeSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdGNvbG9yOiAjYjNiM2IzO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSB7XHJcblx0d2lkdGg6IDQwJTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRtaW4td2lkdGg6IDM4MHB4XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgYSB7XHJcblx0Y29sb3I6ICNmZjZiMjlcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIC5hZGRyZXNzLXN1bW1hcnkge1xyXG5cdGJhY2tncm91bmQ6IHVybCgvYXJxdWl2b3MvaWNvbmUtaG9tZS1jaGVja291dC1hdGl2by5wbmcpIDEwcHggbm8tcmVwZWF0XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ0dyb3VwTGlzdCxcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIHAgYnV0dG9uIHtcclxuXHRmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWZcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC5zaGlwcGluZy1oYXMtcGlja3VwcyB7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0d2lkdGg6IDkwJVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnNoaXBwaW5nLWhhcy1waWNrdXBzIGJ1dHRvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmUge1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAuc2hpcHBpbmctaGFzLXBpY2t1cHMgYnV0dG9uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkluYWN0aXZlIHtcclxuXHRjb2xvcjogI2EzYTNhM1xyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzIGxhYmVsLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB7XHJcblx0Y29sb3I6ICM2NjZcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC5zaGlwcGluZy1oYXMtcGlja3VwcyBidXR0b24gc3BhbixcclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIGJ1dHRvbiNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciBidXR0b24jc2hpcHBpbmctb3B0aW9uLWRlbGl2ZXJ5IC5zaHAtbWV0aG9kLW9wdGlvbi10ZXh0OmFmdGVyIHtcclxuXHRjb250ZW50OiAnUmVjZWJlciBlbSBjYXNhJztcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIGJ1dHRvbiNzaGlwcGluZy1vcHRpb24tcGlja3VwLWluLXBvaW50IC5zaHAtbWV0aG9kLW9wdGlvbi10ZXh0IHtcclxuXHRmb250LXNpemU6IDA7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcbi5zcnAtdG9nZ2xlX19waWNrdXAge1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcgKEdyw6F0aXMpJztcclxuXHRcdGZvbnQtc2l6ZTogMTRweFxyXG5cdH1cclxufVxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgYnV0dG9uI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQ6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICdSZXRpcmFyIG5hIGxvamEgKEdyw6F0aXMpJztcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC5zaGlwcGluZy1tZXRob2QtdG9nZ2xlIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmY2YjI5O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgI3Bvc3RhbENvZGUtZmluaXNoZWQtbG9hZGluZyAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNXcmFwcGVyIHtcclxuXHRib3JkZXItcmFkaXVzOiA1cHhcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgKiB7XHJcblx0Zm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ0dyb3VwTGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ09wdGlvbkFjdGl2ZSB7XHJcblx0aGVpZ2h0OiA1OXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q3ZDdkN1xyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgI0NIRUFQRVNUIHtcclxuXHRiYWNrZ3JvdW5kOiB1bnNldDtcclxuXHRoZWlnaHQ6IGF1dG9cclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyICNDSEVBUEVTVCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE1cHhcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VibWl0UGF5bWVudEJ1dHRvbiBidXR0b24ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmZiMTJiO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZlxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmFzay1mb3ItZ2VvbG9jYXRpb24tbWFudWFsIGJ1dHRvbiB7XHJcblx0Y29sb3I6ICNmZjZiMjlcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIGgzIHtcclxuXHRjb2xvcjogIzE5OTk0ZlxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbmFtZSB7XHJcblx0Y29sb3I6ICMyZmIxMmJcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdGNvbG9yOiAjMmZiMTJiO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLWdyb3VwIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtYmFjay1sbmsge1xyXG5cdGNvbG9yOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1jb25maXJtLWJ0biB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzJmYjEyYjtcclxuXHRib3JkZXI6IG5vbmVcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQtaW5mbyAucGlja3VwLXBvaW50LXdyYXBwZXIgLnBpY2t1cC1wb2ludC1uYW1lIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICMyZmIxMmI7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wb2ludC1pbmZvIC5waWNrdXAtcG9pbnQtd3JhcHBlciAuYWRkcmVzcy1zdW1tYXJ5IHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBvaW50LWluZm8gLnBpY2t1cC1wb2ludC13cmFwcGVyIC5idXR0b24tZGV0YWlscy1waWNrdXAtcG9pbnQge1xyXG5cdGNvbG9yOiAjZmY2YjI5O1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZlxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wb2ludCAuYnV0dG9uLWNoYW5nZS1waWNrdXAtcG9pbnQge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmOWRmO1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICMxOTk5NGY7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWZcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlQXNrIHtcclxuXHRiYWNrZ3JvdW5kOiAjMTk5OTRmXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1pdGVtIHN2ZyBwYXRoIHtcclxuXHRmaWxsOiAjMTk5OTRmXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEgLmFkZHJlc3MtbGlzdCBwIGJ1dHRvbiB7XHJcblx0Y29sb3I6ICNmZjZiMjlcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0bWluLXdpZHRoOiAzODBweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuc3RlcHMtdmlldyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDEwMHB4O1xyXG5cdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjE5MDBweCkge1xyXG5cdGJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLnN0ZXAuYWN0aXZlIHtcclxuXHRcdG1heC13aWR0aDogOTAwcHhcclxuXHR9XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnN0ZXBzLXZpZXcge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIxLjUlO1xyXG5cdH1cclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmxpbmstZ2lmdC1jYXJkIHtcclxuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR3aWR0aDogMjQ2cHg7XHJcblx0aGVpZ2h0OiA0MHB4IWltcG9ydGFudDtcclxuXHRwYWRkaW5nLWxlZnQ6IDFweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRsZWZ0OiA5cHg7XHJcblx0dG9wOiAxMzRweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIC5saW5rLWdpZnQtY2FyZCBhIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRjb2xvcjogI2I3YjdiNztcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hcnF1aXZvcy9wcmVzZW50ZS1jaW56YS5wbmcpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDQlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMjRweCAyMnB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQge1xyXG5cdGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmxpbmstZ2lmdC1jYXJkLmFjdGl2ZSBhIHtcclxuXHRjb2xvcjogIzE5OTk0ZjtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2FycXVpdm9zL3ByZXNlbnRlLXZlcmRlLnBuZylcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmdpZnQtY2FyZC1zZWN0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG5cdHRvcDogMzVweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiA0MDVweDtcclxuXHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG5cdG1pbi1oZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5naWZ0LWNhcmQtc2VjdGlvbiAucGF5bWVudC1kaXNjb3VudHMtb3B0aW9uc3tcclxuXHRtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgIHdpZHRoOiA5NSU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1pbi13aWR0aDogMTMzM3B4ICkge1xyXG5cdGJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIC5naWZ0LWNhcmQtc2VjdGlvbi5vbmx5LWdpZnQtY2FyZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTkwMHB4KSB7XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmdpZnQtY2FyZC1zZWN0aW9uIHtcclxuXHRcdGxlZnQ6IDQwJVxyXG5cdH1cclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmdpZnQtY2FyZC1zZWN0aW9uIGxhYmVsIHtcclxuXHRjb2xvcjogIzE5OTk0ZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuZ2lmdC1jYXJkLXNlY3Rpb24gaW5wdXQsIFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuZ2lmdC1jYXJkLXNlY3Rpb24gc2VsZWN0e1xyXG5cdHdpZHRoOiA1MyU7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuZ2lmdC1jYXJkLXNlY3Rpb24gYnV0dG9uIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogIzJmYjEyYjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgd2lkdGg6IDg1cHg7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmdpZnQtY2FyZC1zZWN0aW9uIGlucHV0LFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuZ2lmdC1jYXJkLXNlY3Rpb24gc2VsZWN0IHtcclxuXHR3aWR0aDogNTAlO1xyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuZ2lmdC1jYXJkLXNlY3Rpb24gLmdpZnQtY2FyZC1wcm92aWRlci1vcHRpb25zIHtcclxuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnRcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAge1xyXG5cdG1hcmdpbi10b3A6IDQ4cHhcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtIHtcclxuXHR3aWR0aDogMjM2cHg7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcblxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbSBzcGFuIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0Y29sb3I6ICNiN2I3Yjc7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtLmFjdGl2ZSBzcGFuLFxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtLmFjdGl2ZSNwYXltZW50LWdyb3VwLUl0YXVTaG9wbGluZVBheW1lbnRHcm91cDphZnRlciB7XHJcblx0Y29sb3I6ICMxOTk5NGZcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbS5hY3RpdmUjcGF5bWVudC1ncm91cC1JdGF1U2hvcGxpbmVQYXltZW50R3JvdXAgc3BhbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hcnF1aXZvcy9pY29uZS1ib2xldG8tY2hlY2tvdXQucG5nKVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtLmFjdGl2ZSNwYXltZW50LWdyb3VwLWNyZWRpdENhcmRQYXltZW50R3JvdXAgc3BhbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hcnF1aXZvcy9jYXJ0YW8tY3JlZGl0by1wYWdhbWVudG8tYXRpdm8ucG5nKVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtI3BheW1lbnQtZ3JvdXAtSXRhdVNob3BsaW5lUGF5bWVudEdyb3VwIHNwYW4ge1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2FycXVpdm9zL2ljb25lLWJvbGV0by1kZXNhdGl2YWRvLWNoZWNrb3V0LnBuZylcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbSNwYXltZW50LWdyb3VwLUl0YXVTaG9wbGluZVBheW1lbnRHcm91cDphZnRlciB7XHJcblx0Y29udGVudDogJ0JvbGV0byBiYW5jw6FyaW8nO1xyXG5cdGNvbG9yOiAjYjdiN2I3O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbSNwYXltZW50LWdyb3VwLWNyZWRpdENhcmRQYXltZW50R3JvdXAgc3BhbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hcnF1aXZvcy9jYXJ0YW8tY3JlZGl0by1wYWdhbWVudG8ucG5nKVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuYm94LXBheW1lbnQtb3B0aW9uIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuYm94LXBheW1lbnQtb3B0aW9uIHAge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmJveC1wYXltZW50LW9wdGlvbi5JdGF1U2hvcGxpbmVQYXltZW50R3JvdXAgLnBheW1lbnQtZGVzY3JpcHRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuYm94LXBheW1lbnQtb3B0aW9uLkl0YXVTaG9wbGluZVBheW1lbnRHcm91cCAucGF5bWVudC1kZXNjcmlwdGlvbjpiZWZvcmUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb250ZW50OiAnTyBCb2xldG8gYmFuY8OhcmlvIHNlcsOhIGV4aWJpZG8gYXDDs3MgYSBjb25maXJtYcOnw6NvIGRhIGNvbXByYSBlIHBvZGVyw6Egc2VyIGltcHJlc3NvIHBhcmEgcGFnYW1lbnRvIGVtIHF1YWxxdWVyIGFnw6puY2lhIGJhbmPDoXJpYSwgb3UgdGVyIG8gbsO6bWVybyBhbm90YWRvIHBhcmEgcGFnYW1lbnRvIHBlbG8gdGVsZWZvbmUgb3UgaW50ZXJuZXQnO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnRvZG9DYXJ0b2VzUGF5bWVudEdyb3VwIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbmJvZHkgLm1vZGFsLWJvZHkgLmlkZW50aWZpZWQtdXNlci1tZXNzYWdlLFxyXG5ib2R5IC5tb2RhbC1ib2R5IC5tYXNrZWQtaW5mby1tZXNzYWdlIHtcclxuXHRmbG9hdDogbm9uZTtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAudG9kb0NhcnRvZXNQYXltZW50R3JvdXAgbGFiZWwgc3Ryb25nIHtcclxuXHRjb2xvcjogIzE5OTk0ZlxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAudG9kb0NhcnRvZXNQYXltZW50R3JvdXAgI3RvZG9DYXJ0b2VzRm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG5cdGJhY2tncm91bmQ6ICMyZmIxMmJcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5zdGVwIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuc3RlcC5hY3RpdmUge1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmxpbmstY2hhbmdlLXNoaXBwaW5nIHtcclxuXHRib3JkZXI6IDFweCBkYXNoZWQgI2NjYztcclxuXHRjb2xvcjogI2ZmNmIyOTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUge1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgaDIge1xyXG5cdGZvbnQtc2l6ZTogMjVweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogNDAwcHg7XHJcblx0cG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcclxuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHRtaW4taGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xyXG59XHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQgLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtaXRlbXMge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWZpeGVkIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWl0ZW1zIC5xdWFudGl0eSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzE5OTk0ZjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAzcHggNnB4XHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQgLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtaXRlbXMgLnByb2R1Y3QtbmFtZSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQgLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtaXRlbXMgLml0ZW0sXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIHtcclxuXHRib3JkZXI6IG5vbmVcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCAubGluay1jYXJ0IHtcclxuXHRwb3NpdGlvbjogdW5zZXRcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCAubGluay1jYXJ0IGEge1xyXG5cdGNvbG9yOiAjZmY2YjI5O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbmJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtZml4ZWQgLmxpbmstY2FydCBhOmJlZm9yZSB7XHJcblx0Y29udGVudDogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWZpeGVkIHRhYmxlIHRkIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmbG9hdDogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWZpeGVkIHRhYmxlIHRkLm1vbmV0YXJ5IHtcclxuXHR0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWZpeGVkIHRhYmxlIHRib2R5IHRyIHRkIHtcclxuXHRwYWRkaW5nLXRvcDogMTRweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTRweFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWZpeGVkIHRhYmxlIHRib2R5IHRyLlNoaXBwaW5nIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1yb3dcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCB0YWJsZSB0Zm9vdCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCB0YWJsZSB0Zm9vdCB0ciB0ZCB7XHJcblx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdGNvbG9yOiAjZmY2YjI5O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCBidXR0b24ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5IC5vcmRlcmZvcm0tYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWZpeGVkIGJ1dHRvbi5idG4tc3VjY2VzcyB7XHJcblx0YmFja2dyb3VuZDogI2ZmNmIyOTtcclxuXHRmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWZcclxufVxyXG5cclxuYm9keSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCAuaWNvbi1sb2NrOmJlZm9yZSB7XHJcblx0Y29udGVudDogdXJsKC9hcnF1aXZvcy9pY29uZS1jYWRlYWRvLWNoZWNrb3V0LnBuZylcclxufVxyXG5cclxuYm9keSAubW9kYWwge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG1heC13aWR0aDogNDMwcHg7XHJcblx0bGVmdDogMDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0bWluLWhlaWdodDogMjMwcHg7XHJcblx0YmFja2dyb3VuZDogMCAwO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWZcclxufVxyXG5cclxuYm9keSAubW9kYWwtYm9keSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR3aWR0aDogOTAlO1xyXG5cdHBhZGRpbmc6IDMwcHggMjBweDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2I2YjNiMztcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdGNvbG9yOiAjOTU5NTk1O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5IGEge1xyXG5cdGNvbG9yOiAjZmY2YjI5XHJcbn1cclxuXHJcbmJvZHkgLm1vZGFsLWJvZHkgYnV0dG9uLFxyXG5ib2R5IC5tb2RhbC1ib2R5IGJ1dHRvbjpmb2N1cyxcclxuYm9keSAubW9kYWwtYm9keSBidXR0b246aG92ZXIge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZjZiMjlcclxufVxyXG5cclxuYm9keSAubW9kYWwtYm9keSBidXR0b24ge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lXHJcbn1cclxuXHJcbmJvZHkgLm1vZGFsLWJvZHkgLmd1ZXN0LWxvZ2luLXRpdGxlLFxyXG5ib2R5IC5tb2RhbC1ib2R5IC5pZGVudGlmaWVkLXVzZXItaGVsbG8sXHJcbmJvZHkgLm1vZGFsLWJvZHkgLnBheW1lbnQtdW5hdXRob3JpemVkLWhlbGxvIHtcclxuXHRjb2xvcjogIzJmYjEyYlxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5IC5pZGVudGlmaWVkLXVzZXItaGVsbG8sXHJcbmJvZHkgLm1vZGFsLWJvZHkgLmlkZW50aWZpZWQtdXNlci1tZXNzYWdlIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4XHJcbn1cclxuXHJcbmJvZHkgLm1vZGFsLWJvZHkgLmljb24tbG9jayB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkge1xyXG5cdHBhZGRpbmc6IDUwcHggMjBweFxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGJhY2tncm91bmQ6IHVybCgvYXJxdWl2b3MvbGViZXNMb2FkaW5nSWNvbi5wbmcpIGNlbnRlciAxOHB4IG5vLXJlcGVhdFxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnQgLnBheW1lbnQtY29uZmlybWF0aW9uLWxvYWRpbmcge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0YW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhclxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnQgLnBheW1lbnQtY29uZmlybWF0aW9uLWxvYWRpbmc6YmVmb3JlIHtcclxuXHRoZWlnaHQ6IDU2cHg7XHJcblx0d2lkdGg6IDU3cHg7XHJcblx0Y29udGVudDogdXJsKC9hcnF1aXZvcy9pY29uZS1zcGluLWNoZWNrb3V0LnBuZylcclxufVxyXG5cclxuYm9keSAubW9kYWwtYm9keS5wYXltZW50LWNvbmZpcm1hdGlvbi1tb2RhbC1ib2R5IC5wYXltZW50LWNvbmZpcm1hdGlvbi1jb250ZW50IC5wYXltZW50LWNvbmZpcm1hdGlvbi10aGFua3Mge1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG5ib2R5IC5tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnQgLnBheW1lbnQtY29uZmlybWF0aW9uLXRoYW5rczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICdBZ3VhcmRlIHVtIHBvdXF1aW5obyA6KSc7XHJcblx0Y29sb3I6ICMyZmIxMmI7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDBcclxufVxyXG5cclxuYm9keSAubW9kYWwtYm9keSAucGF5bWVudC1jb25maXJtYXRpb24tbWVzc2FnZSB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuYm9keSAubW9kYWwtYmFja2Ryb3Age1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDAhaW1wb3J0YW50XHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiA1MHB4IGF1dG87XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTVcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5tZWlvRGl2IHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1taWRkbGUge1xyXG5cdHBhZGRpbmc6IDQwcHggMDtcclxuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHdpZHRoOiA4MCU7XHJcblx0aGVpZ2h0OiAxNzBweFxyXG59XHJcblxyXG5ib2R5IC5mb290ZXIgLmZvb3Rlci1uZXctbWlkZGxlLXRpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4XHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1taWRkbGUgdWwgbGkgYSB7XHJcblx0Y29sb3I6ICM5ZjlmOWY7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjhcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZSB1bCBsaSBhOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4jY2xvc2Utb21uaWNoYW5uZWw6aG92ZXIsXHJcbiNvbW5pLXJlc3VsdHMgdGFibGUgdHIgdGQub21uaS1zdG9yZSBhOmhvdmVyLFxyXG4jb21uaS1yZXN1bHRzIHRhYmxlIHRyIHRkLm9tbmktdGFrZS1zdG9yZSBhOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmVcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZS10b3Age1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHhcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZS10b3BfX3NvY2lhbCB1bCBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogMjVweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1taWRkbGUtdG9wX19zb2NpYWwgdWwgbGk6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogLTEycHg7XHJcblx0bWFyZ2luLWxlZnQ6IC01cHhcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZS10b3BfX3NvY2lhbCBpZnJhbWUge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1taWRkbGUtdG9wPmRpdiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDMzLjMzMzMzMzMlXHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1taWRkbGUtdG9wPmRpdiBkaXYge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA1MCVcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZS10b3A+ZGl2Omxhc3QtY2hpbGQ+ZGl2IHtcclxuXHRmbG9hdDogbm9uZTtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG5ib2R5IC5mb290ZXIgLmZvb3Rlci1uZXctbWlkZGxlLXRvcD5kaXY6bGFzdC1jaGlsZD5kaXY6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHhcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZS1ib3R0b20+ZGl2IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMzMuMzMzMzMzMyVcclxufVxyXG5cclxuYm9keSAuZm9vdGVyIC5mb290ZXItbmV3LW1pZGRsZS1ib3R0b20+ZGl2Om50aC1jaGlsZCgyKSBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1ib3R0b20ge1xyXG5cdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG5cdHBhZGRpbmc6IDI1cHggMDtcclxuXHRjb2xvcjogIzlmOWY5ZjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHRmb250LXdlaWdodDogNTAwXHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciAuZm9vdGVyLW5ldy1ib3R0b20gLm4xLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDgwJTtcclxuXHRtYXJnaW46IDAgYXV0b1xyXG59XHJcblxyXG5ib2R5IC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cHtcclxuXHRwYWRkaW5nLXRvcDogNDhweDtcclxufVxyXG5cclxuYm9keSAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgaW5wdXQge1xyXG5cdGhlaWdodDogMjVweFxyXG59XHJcblxyXG5ib2R5IC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuRm9ybUZpZWxkTGFiZWwge1xyXG5cdGNvbG9yOiAjMTk5OTRmO1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRmbG9hdDogbm9uZTtcclxuXHRmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWZcclxufVxyXG5cclxuYm9keSAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBpbnB1dCB7XHJcblx0d2lkdGg6IDI2MHB4XHJcbn1cclxuXHJcbmJvZHkgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzVG9nZ2xlIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxufVxyXG5cclxuYm9keSAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NUb2dnbGUgaW5wdXQge1xyXG5cdG1hcmdpbjogMCA1cHggMCAwXHJcbn1cclxuXHJcbmJvZHkgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzVG9nZ2xlIGxhYmVsIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG5ib2R5IC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cyB7XHJcblx0d2lkdGg6IDIyMXB4O1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzE5OTk0ZjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxufVxyXG5cclxuYm9keSAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkNoYW5nZU51bWJlck9mUGF5bWVudHMgYSB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC1jb250YWluZXIsXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC10b3Age1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZlxyXG59XHJcblxyXG5ib2R5IC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cyBhOmJlZm9yZSB7XHJcblx0Y29udGVudDogdXJsKC9hcnF1aXZvcy9wYWdhci0yLWNhcnRvZXMtY2hlY2tvdXQucG5nKTtcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNXB4O1xyXG5cdGxlZnQ6IDEwcHhcclxufVxyXG5cclxuYm9keSAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkVmFsdWUgLmFkZC1vbiB7XHJcblx0aGVpZ2h0OiAyNXB4XHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC10b3AgLmNlbnRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXI+ZGl2OmZpcnN0LWNoaWxkIHtcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0YmFja2dyb3VuZDogI2Y0ZjRmNFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXI+ZGl2OmZpcnN0LWNoaWxkIC5mMi5ibGFjay03MCB7XHJcblx0d2lkdGg6IDgwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRmb250LXNpemU6IDA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxufVxyXG5cclxuYm9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLXRvcCAuY2VudGVyPmRpdjpmaXJzdC1jaGlsZCAuZjIuYmxhY2stNzA6YmVmb3JlIHtcclxuXHRjb2xvcjogIzJmYjEyYjtcclxuXHRjb250ZW50OiAnT2JyaWdhZGEgOiknO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDJyZW1cclxufVxyXG5cclxuYm9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLXRvcCAuY2VudGVyPmRpdjpmaXJzdC1jaGlsZCAuZjIuYmxhY2stNzA6YWZ0ZXIge1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdGNvbnRlbnQ6ICdQYXNzbyA0IGRlIDQnO1xyXG5cdGZvbnQtc2l6ZTogMTRweFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0IHtcclxuXHR3aWR0aDogODAlO1xyXG5cdG1hcmdpbjogMzBweCBhdXRvO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZlxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0IHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGNvbG9yOiAjMmZiMTJiO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLXRvcCAuY2VudGVyIC5jY29uZi1hbGVydCBwIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRjb2xvcjogIzk1OTU5NTtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC10b3AgLmNlbnRlciAuY2NvbmYtYWxlcnQgcCAuY2NvbmYtY2xpZW50LWVtYWlsIHtcclxuXHRjb2xvcjogI2ZmNmIyOVxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0IHN0cm9uZyBzcGFuIHtcclxuXHRjb2xvcjogI2ZmNmIyOTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc2l6ZTogMXJlbVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCkge1xyXG5cdGJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC10b3AgLmNlbnRlciAuY2NvbmYtYWxlcnQ+ZGl2OmZpcnN0LW9mLXR5cGUsXHJcblx0Ym9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLXRvcCAuY2VudGVyIC5jY29uZi1hbGVydD5kaXY6bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweFxyXG5cdH1cclxuXHRib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC9hcnF1aXZvcy9jaGVja09yZGVyUGxhY2VkLnBuZyk7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweFxyXG5cdH1cclxufVxyXG5cclxuYm9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLXRvcCAuY2VudGVyIC5jY29uZi1hbGVydCAjcHJpbnQtYmFuay1pbnZvaWNlPnNwYW4ge1xyXG5cdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjY2I1NjIwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC10b3AgLmNlbnRlciAuY2NvbmYtYWxlcnQgI3ByaW50LWJhbmstaW52b2ljZSBzcGFuIHtcclxuXHR3aWR0aDogMjQwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2YjI5O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyXHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC10b3AgLmNlbnRlciAuY2NvbmYtYWxlcnQgI3ByaW50LWJhbmstaW52b2ljZSBzcGFuIDpiZWZvcmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb250ZW50OiAnJztcclxuXHRiYWNrZ3JvdW5kOiB1cmwoL2FycXVpdm9zL3ByaW50T3JkZXJQbGFjZWQucG5nKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdGhlaWdodDogMjBweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogLTVweFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0ICNwcmludC1iYW5rLWludm9pY2Ugc3BhbiBzcGFuIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDM3cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCBkaXYgaDIgc3BhbiB7XHJcblx0Y29sb3I6ICMyZmIxMmI7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtYWRkcmVzcyBoMyBzcGFuLFxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtcGF5bWVudCBoMyBzcGFuLFxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtc3VtbWFyeSBoMyBzcGFuIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6IGdyZXk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtc3VtbWFyeSAuY2YgLm1pZC1ncmF5IHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRjb2xvcjogI2ZmNmIyOTtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC1jb250YWluZXIgLmNlbnRlciAucHQ0IC5jY29uZi1wYXltZW50IHNwYW4uZmwuZGliIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoL2FycXVpdm9zL2JhckNvZGVPcmRlclBsYWNlZC5wbmcpO1xyXG5cdHdpZHRoOiAyNnB4IWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDIwcHghaW1wb3J0YW50XHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC1jb250YWluZXIgLmNlbnRlciAucHQ0IC5jY29uZi1wYXltZW50IHNwYW4uZmwuZGliPmltZyB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtcHJvZHVjdC10YWJsZSB0aGVhZCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNVxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtcHJvZHVjdC10YWJsZSB0aGVhZCB0ciB0aCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6IGdyZXk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtcHJvZHVjdC10YWJsZSB0Ym9keSB0ciB0ZD5kaXY+YSB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRmb250LXNpemU6IC44cmVtXHJcbn1cclxuXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC1jb250YWluZXIgLmNlbnRlciAucHQ0IC5jY29uZi1jb250aW51ZS1idXR0b24sXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC1jb250YWluZXIgLmNlbnRlciAucHQ0IC5jY29uZi1teW9yZGVycy1idXR0b24ge1xyXG5cdHdpZHRoOiAyMzBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtY29udGludWUtYnV0dG9uIHNwYW4sXHJcbmJvZHkuYm9keS1jaGVja291dC1jb25maXJtYXRpb24gI2FwcC1jb250YWluZXIgLmNlbnRlciAucHQ0IC5jY29uZi1teW9yZGVycy1idXR0b24gc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGNvbG9yOiAjZjVmNWY1O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuYm9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLWNvbnRhaW5lciAuY2VudGVyIC5wdDQgLmNjb25mLW15b3JkZXJzLWJ1dHRvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzJmYjEyYjtcclxuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzI3OGUyM1xyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtY29udGludWUtYnV0dG9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2YjI5O1xyXG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjY2Q1NTIxXHJcbn1cclxuXHJcbmJvZHkgLnZ0ZXhJZFVJLXBhZ2UtYWN0aXZlIC5tb2RhbC1ib2R5IHtcclxuXHR3aWR0aDogYXV0b1xyXG59XHJcblxyXG4jb21uaWNoYW5uZWwsXHJcbiNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaWNoYW5uZWwyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRjb2xvcjogIzYwNWY1ZjtcclxuXHRsZWZ0OiA1MCU7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAxMDBweDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0d2lkdGg6IDQ5MHB4O1xyXG5cdHotaW5kZXg6IDk5OTk5OVxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwtb3ZlcmxheSB7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOCk7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR6LWluZGV4OiA5OTk5OVxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwge1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRtYXgtaGVpZ2h0OiA0MDBweFxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwgaDMsXHJcbiNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaWNoYW5uZWwyIGgzIHtcclxuXHRiYWNrZ3JvdW5kOiAjMzliNDQ5O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdG1hcmdpbjogLTIwcHggLTIwcHggMjBweDtcclxuXHRwYWRkaW5nOiAxNXB4IDIwcHhcclxufVxyXG5cclxuI29tbmljaGFubmVsIHAge1xyXG5cdGZvbnQtc2l6ZTogMTFweFxyXG59XHJcblxyXG4jY2xvc2Utb21uaWNoYW5uZWwge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGNvbG9yOiAjMzliNDQ5O1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAxNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LWluZGVudDogLjFlbTtcclxuXHR0b3A6IDE1cHg7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxyXG59XHJcblxyXG4jY2xvc2Utb21uaWNoYW5uZWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnKyc7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuI29tbmljaGFubmVsLWJveC1pbmRpcXVlICNvbW5pY2hhbm5lbDIge1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRtYXgtaGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbiNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaWNoYW5uZWwyIC5tc24taW5kaXF1ZSB7XHJcblx0Y29sb3I6IGdyZWVuO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuI29tbmljaGFubmVsLWJveC1pbmRpcXVlICNvbW5pY2hhbm5lbDIgLm9tbmktbGFiZWwtaW5kaXF1ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiBhdXRvIGF1dG8gMTBweFxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwtYm94LWluZGlxdWUgI29tbmljaGFubmVsMiAub21uaS1sYWJlbC1pbmRpcXVlIGlucHV0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IGF1dG9cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo4MDBweCkge1xyXG5cdCNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaWNoYW5uZWwyIHtcclxuXHRcdHdpZHRoOiAyNjBweCFpbXBvcnRhbnQ7XHJcblx0XHR0b3A6IDIwcHg7XHJcblx0XHRtYXgtaGVpZ2h0OiA4NSU7XHJcblx0XHRvdmVyZmxvdy15OiBzY3JvbGxcclxuXHR9XHJcblx0I29tbmljaGFubmVsLWJveC1pbmRpcXVlICNvbW5pY2hhbm5lbDIgLm9tbmktbGFiZWwtaW5kaXF1ZSBpbnB1dCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cdH1cclxufVxyXG5cclxuI29tbmljaGFubmVsLWJveC1pbmRpcXVlICNvbW5pY2hhbm5lbDIgZm9vdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcblx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdG1hcmdpbjogMCAtMjBweCAtMjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBhZGRpbmc6IDE1cHggMjBweFxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwtYm94LWluZGlxdWUgI29tbmljaGFubmVsMiBmb290ZXIgcCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDYwJVxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwtYm94LWluZGlxdWUgI29tbmljaGFubmVsMiBmb290ZXIgcCBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbiNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaWNoYW5uZWwyIGZvb3RlciAjb21uaS1yZWNlaXZlLWhvbWUge1xyXG5cdGJhY2tncm91bmQ6ICNkYThkMDA7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRsZXR0ZXItc3BhY2luZzogLjNweDtcclxuXHRtYXJnaW46IDEwcHggMDtcclxuXHRwYWRkaW5nOiA4cHggMTBweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbn1cclxuXHJcbiNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaS1yZXBvcnRDZXAge1xyXG5cdHBhZGRpbmc6IDEwcHggNDVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuI29tbmljaGFubmVsLWJveC1pbmRpcXVlICNvbW5pLXJlcG9ydENlcCBmb3JtIHtcclxuXHRtYXJnaW46IDIwcHggMFxyXG59XHJcblxyXG4jb21uaWNoYW5uZWwtYm94LWluZGlxdWUgI29tbmktcmVwb3J0Q2VwIGlucHV0W3R5cGU9dGV4dF0ge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzM7XHJcblx0cGFkZGluZzogNXB4XHJcbn1cclxuXHJcbiNvbW5pY2hhbm5lbC1ib3gtaW5kaXF1ZSAjb21uaS1yZXBvcnRDZXAgW3R5cGU9c3VibWl0XSB7XHJcblx0YmFja2dyb3VuZDogI2ZmNTcwMDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuM3B4O1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0cGFkZGluZzogN3B4IDEwcHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG91dGxpbmU6IDBcclxufVxyXG5cclxuI29tbmktcmVzdWx0cyAub21uaS1yZXN1bHRzIHAgc3Ryb25nLFxyXG4jb21uaS1yZXN1bHRzIHRhYmxlIHRyIHRkLm9tbmktdGltZS1hdmFpbGFibGUgc3Ryb25nIHtcclxuXHRjb2xvcjogIzM5YjQ0OVxyXG59XHJcblxyXG4jb21uaS1yZXN1bHRzIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcblx0aGVpZ2h0OiAyNDBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbiNvbW5pLXJlc3VsdHMgLm9tbmktcmVzdWx0cyBwIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlXHJcbn1cclxuXHJcbiNvbW5pLXJlc3VsdHMgdGFibGUgdHIgdGQub21uaS10YWtlLXN0b3JlLFxyXG4jb21uaS1yZXN1bHRzIHRhYmxlIHRyIHRkLm9tbmktdGltZS1hdmFpbGFibGUge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0XHJcbn1cclxuXHJcbiNvbW5pLXJlc3VsdHMgdGFibGUge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5XHJcbn1cclxuXHJcbiNvbW5pLXJlc3VsdHMgdGFibGUgdHIgdGQge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdHBhZGRpbmc6IDE1cHggMFxyXG59XHJcblxyXG4jb21uaS1yZXN1bHRzIHRhYmxlIHRyIHRkLm9tbmktc3RvcmUge1xyXG5cdHdpZHRoOiA0MCVcclxufVxyXG5cclxuI29tbmktcmVzdWx0cyB0YWJsZSB0ciB0ZC5vbW5pLXN0b3JlIHNtYWxsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG5cdG1hcmdpbjogOHB4IDZweCAwIDA7XHJcblx0cGFkZGluZy1yaWdodDogOHB4XHJcbn1cclxuXHJcbiNvbW5pLXJlc3VsdHMgdGFibGUgdHIgdGQub21uaS1zdG9yZSBhIHtcclxuXHRjb2xvcjogIzM5YjQ0OTtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG4jb21uaS1yZXN1bHRzIHRhYmxlIHRyIHRkLm9tbmktdGFrZS1zdG9yZSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjMzliNDQ5O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDlweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuM3B4O1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0cGFkZGluZzogN3B4IDEwcHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuI29tbmktcmVzdWx0cyAub21uaS1pbmZvIHAge1xyXG5cdGNvbG9yOiAjZGE4ZDAxO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRtYXJnaW46IDIwcHggMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDM1cHhcclxufVxyXG5cclxuLmV0YXBhcy1jaGVja291dCB7XHJcblx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50XHJcbn1cclxuXHJcbi5ldGFwYXMtY2hlY2tvdXQgI2V0YXBhLWNhcnJpbmhvLFxyXG4uZXRhcGFzLWNoZWNrb3V0ICNldGFwYS1wYXltZW50LFxyXG4uZXRhcGFzLWNoZWNrb3V0ICNldGFwYS1wcm9maWxlLFxyXG4uZXRhcGFzLWNoZWNrb3V0ICNldGFwYS1zaGlwcGluZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDIwJTtcclxuXHR0b3A6IDIwMHB4O1xyXG5cdHdpZHRoOiA2MCVcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MzE5cHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xyXG5cdGJvZHkge1xyXG5cdFx0cGFkZGluZzogMFxyXG5cdH1cclxuXHRib2R5LmJvZHktY2FydCAuY2FydC1hY3RpdmUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDBcclxuXHR9XHJcblx0Ym9keS5ib2R5LWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHRib2R5LmJvZHktY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWl0ZW1zIHtcclxuXHRcdGJvcmRlcjogbm9uZVxyXG5cdH1cclxuXHRib2R5LmJvZHktY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWl0ZW1zIC5xdWFudGl0eSB7XHJcblx0XHR3aWR0aDogMTEwcHhcclxuXHR9XHJcblx0Ym9keS5ib2R5LWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydC1pdGVtcyAucXVhbnRpdHkgaW5wdXQge1xyXG5cdFx0ZGlzcGxheTogdW5zZXRcclxuXHR9XHJcblx0Ym9keS5ib2R5LWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydC1pdGVtcyAucXVhbnRpdHkgLml0ZW0tcXVhbnRpdHktY2hhbmdlLFxyXG5cdGJvZHkuYm9keS1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtdG90YWxpemVycyB7XHJcblx0XHRwb3NpdGlvbjogdW5zZXRcclxuXHR9XHJcblx0Ym9keS5ib2R5LWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA0MjVweDtcclxuXHRcdGZsb2F0OiB1bnNldFxyXG5cdH1cclxuXHRib2R5LmJvZHktY2FydC5sZWJlcy12dGV4Y29tbWVyY2VzdGFibGUtY29tLWJyLmluU3RhYmxlIC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdGJvZHkuYm9keS1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zICNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciB7XHJcblx0XHRtYXJnaW46IDEwcHggYXV0b1xyXG5cdH1cclxuXHRib2R5LmJvZHktY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDQyNXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRmbG9hdDogdW5zZXRcclxuXHR9XHJcblx0Ym9keS5ib2R5LWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWxpbmtzLWJvdHRvbSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdG1hcmdpbjogMTAlIGF1dG9cclxuXHR9XHJcblx0Ym9keS5ib2R5LWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LWxpbmtzLWJvdHRvbSAuYnRuLXN1Y2Nlc3Mge1xyXG5cdFx0d2lkdGg6IDgwJTtcclxuXHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHR0b3A6IDgwJVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MzE5cHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCkgYW5kIChtaW4td2lkdGg6NzYwcHgpIHtcclxuXHRib2R5LmJvZHktY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbGlua3MtYm90dG9tIC5idG4tc3VjY2VzcyB7XHJcblx0XHR0b3A6IDczJTtcclxuXHRcdGxlZnQ6IDI4JVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MzE5cHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xyXG5cdGJvZHkuYm9keS1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuZW1wdHktY2FydC1jb250ZW50LFxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIHtcclxuXHRcdHBhZGRpbmc6IDBcclxuXHR9XHJcblx0Ym9keSAuZm9vdGVyLW5ldy1ib3R0b20sXHJcblx0Ym9keS5ib2R5LWNoZWNrb3V0LWNvbmZpcm1hdGlvbiAjYXBwLWNvbnRhaW5lciAuY2VudGVyIC5wdDQgLmNjb25mLWNvbnRpbnVlLWJ1dHRvbixcclxuXHRib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtY29udGFpbmVyIC5jZW50ZXIgLnB0NCAuY2NvbmYtbXlvcmRlcnMtYnV0dG9uIHtcclxuXHRcdGZsb2F0OiBsZWZ0XHJcblx0fVxyXG5cdGJvZHkgLmJhY2stdG8tY2FydC5saW5rLWNhcnQge1xyXG5cdFx0dG9wOiAxNzBweFxyXG5cdH1cclxuXHRib2R5LmJvZHktb3JkZXItZm9ybSAub3JkZXJmb3JtLWFjdGl2ZSAjY2xpZW50LXByb2ZpbGUtZGF0YSxcclxuXHRib2R5LmJvZHktb3JkZXItZm9ybSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhLFxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNzaGlwcGluZy1kYXRhIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bWluLXdpZHRoOiB1bnNldFxyXG5cdH1cclxuXHRib2R5LmJvZHktb3JkZXItZm9ybSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5zdGVwIHtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5saW5rLWNhcnQge1xyXG5cdFx0cG9zaXRpb246IHVuc2V0XHJcblx0fVxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5saW5rLWNhcnQgYTpiZWZvcmUge1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0bGVmdDogNDUlXHJcblx0fVxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5jbGllbnQtZW1haWwgI2J0bi1jbGllbnQtcHJlLWVtYWlsIHtcclxuXHRcdG1hcmdpbjogMTBweCBhdXRvXHJcblx0fVxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5lbWFpbEluZm8ge1xyXG5cdFx0d2lkdGg6IDgwJVxyXG5cdH1cclxuXHRib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0IC5mcixcclxuXHRib2R5LmJvZHktb3JkZXItZm9ybSAub3JkZXJmb3JtLWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1maXhlZCB7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHRib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0IHtcclxuXHRcdHBhZGRpbmc6IDdweFxyXG5cdH1cclxuXHRib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uICNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0ICNwcmludC1iYW5rLWludm9pY2Ugc3BhbiB7XHJcblx0XHR3aWR0aDogMjAwcHhcclxuXHR9XHJcblx0Ym9keSAubW9iaWxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XHJcblx0fVxyXG5cdGJvZHkgLmhlYWRlci1uZXctaW5mbyB7XHJcblx0XHRkaXNwbGF5OiBub25lXHJcblx0fVxyXG5cdGJvZHkgLmZvb3Rlci1uZXctbWlkZGxlIHtcclxuXHRcdGhlaWdodDogMTAwJSFpbXBvcnRhbnRcclxuXHR9XHJcblx0Ym9keSAuZm9vdGVyLW5ldy1taWRkbGUtYm90dG9tIHtcclxuXHRcdGhlaWdodDogMTAwJVxyXG5cdH1cclxuXHRib2R5IC5mb290ZXItbmV3LW1pZGRsZS1ib3R0b20gZGl2IHtcclxuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbjogMjBweCBhdXRvIWltcG9ydGFudFxyXG5cdH1cclxuXHRib2R5LmxlYmVzLXZ0ZXhjb21tZXJjZXN0YWJsZS1jb20tYnIgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIHtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHhcclxuXHR9XHJcblx0Ly8gYm9keS5sZWJlcy12dGV4Y29tbWVyY2VzdGFibGUtY29tLWJyICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQge1xyXG5cdC8vIFx0bWFyZ2luLXRvcDogMzVweFxyXG5cdC8vIH1cclxuXHQuZXRhcGFzLWNoZWNrb3V0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc5MHB4KSB7XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5naWZ0LWNhcmQtc2VjdGlvbiAucGF5bWVudC1kaXNjb3VudHMtb3B0aW9uc3tcclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzMycHgpIHtcclxuXHRib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuc3RlcHMtdmlldyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRmbG9hdDogdW5zZXQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHBhZGRpbmc6IDAgNXB4XHJcblx0fVxyXG5cdGJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIHtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0fVxyXG5cdGJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDBcclxuXHR9XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmJveC1wYXltZW50LW9wdGlvbiBpZnJhbWUge1xyXG5cdFx0bWluLWhlaWdodDogNTEwcHhcclxuXHR9XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLnRvZG9DYXJ0b2VzUGF5bWVudEdyb3VwIHtcclxuXHRcdHdpZHRoOiA5MCVcclxuXHR9XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmdpZnQtY2FyZC1zZWN0aW9uIHtcclxuXHRcdHBvc2l0aW9uOiB1bnNldDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweFxyXG5cdH1cclxuXHRib2R5IC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAuZ2lmdC1jYXJkLXNlY3Rpb24gYnV0dG9uIHtcclxuXHRcdGZsb2F0OiB1bnNldDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAzMHB4IGF1dG9cclxuXHR9XHJcblx0Ym9keSAub3JkZXJmb3JtLWFjdGl2ZSAjcGF5bWVudC1kYXRhIC5mb3JtLXN0ZXAgLmdpZnQtY2FyZC1zZWN0aW9uIC5yb3ctZmx1aWQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0fVxyXG5cdGJvZHkuYm9keS1vcmRlci1mb3JtIC5vcmRlcmZvcm0tYWN0aXZlICNwYXltZW50LWRhdGEgLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQge1xyXG5cdFx0dG9wOiA3OHB4O1xyXG5cdFx0bGVmdDogMTNweCFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XHJcblx0Ym9keS5ib2R5LW9yZGVyLWZvcm0gLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIC5saW5rLWdpZnQtY2FyZCB7XHJcblx0XHR0b3A6IDgycHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmNoYW9yZGljIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDBcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcblx0LmNoYW9yZGljIHtcclxuXHRcdHdpZHRoOiAxMjAwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0b1xyXG5cdH1cclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyIC5jaGVja291dC1jb250YWluZXIgLmNhcnQtbGlua3MtYm90dG9tIHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkgYW5kIChtYXgtd2lkdGg6MTQwMHB4KSB7XHJcblx0LmNoZWNrb3V0LWNvbnRhaW5lciB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTAyNHB4KSBhbmQgKG1pbi13aWR0aDozMTlweCkge1xyXG5cdGJvZHkuYm9keS1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC1saW5rcy1ib3R0b20ge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogNjVweCFpbXBvcnRhbnRcclxuXHR9XHJcbn1cclxuXHJcbi5jbGVhcmZpeC5wdWxsLXJpZ2h0LmNhcnQtbGlua3MuY2FydC1saW5rcy1ib3R0b20uaGlkZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDIzMHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RlZGRkZDtcclxuXHRtYXJnaW46IDEwJSA0JSAwIDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi5ib2R5LWNhcnQge1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlblxyXG59XHJcblxyXG5cclxuI3BheW1lbnQtZ3JvdXAtY2FyZFByb21pc3NvcnlQYXltZW50R3JvdXAge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZvb3Rlci1uZXctbWlkZGxlLWJvdHRvbSBkaXYge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcdFxyXG59XHJcbi5pbWctY3JlZGlhcmlvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XHJcblx0Ym9keSAuZm9vdGVyIHtcclxuXHRcdG1hcmdpbjogMTAwcHggMCAwO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRmbG9hdDogbGVmdFxyXG5cdH1cclxuXHQuY2hhb3JkaWMge1xyXG5cdFx0Y2xlYXI6IGJvdGhcclxuXHR9XHJcblx0LmNvbnRhaW5lciAuY2hlY2tvdXQtY29udGFpbmVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IHVuc2V0XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC5jb250YWluZXItbWFpbiB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMjAwcHhcclxuXHR9XHJcblxyXG5cdGJvZHkgLm9yZGVyZm9ybS1hY3RpdmUgI3BheW1lbnQtZGF0YSAuZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wZy1ib2xldG8tcGotYjJiIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uc2VsbGVyLm11dGVkIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG5ib2R5LmJvZHktY2hlY2tvdXQtY29uZmlybWF0aW9uIHtcclxuXHQucGgzLW5zLnctNzAtbnMuZGIuY2VudGVyIHRpbWUuZ3JheSxcclxuXHRkaXYuY2NvbmYtYmFuay1pbnZvaWNlLWRhdGEucHQzLmRuLmRiLW5zIHtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHRtYXJnaW46IDE1cHggYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQjYXBwLXRvcCAuY2VudGVyIC5jY29uZi1hbGVydCB7XHJcblx0XHRtYXJnaW46IDUwcHggYXV0byAzMHB4O1xyXG5cdH1cclxuXHRhLnctMTAwLnctYXV0by1sLmhvdmVyLW5vLXVuZGVybGluZS5kaWIubGluay5iYS50Yy5wdjMucGgzLmJyMi5iZy1kYXJrLWdyZWVuLmItLWRhcmstZ3JlZW4ud2hpdGUuaG92ZXItd2hpdGUge1xyXG5cdFx0YmFja2dyb3VuZDogIzJmYjEyYjtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHRcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ZGl2LmNjb25mLWJhbmstaW52b2ljZS1kYXRhLnB0My5kbi5kYi1ucyxcclxuXHRcdC5waDMtbnMudy03MC1ucy5kYi5jZW50ZXIgdGltZS5ncmF5IHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0XHRtYXJnaW46IDE1cHggYXV0bztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQjYXBwLWNvbnRhaW5lciB7XHJcblx0XHRcdG1hcmdpbjogMTVweDtcclxuXHRcdH1cclxuXHRcdCNhcHAtdG9wIC5jZW50ZXIgLmNjb25mLWFsZXJ0IHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0fVxyXG5cdFx0I2NoZWNrb3V0LWNvbmZpcm1hdGlvbi10b3Age1xyXG5cdFx0XHRtYXJnaW46IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsT0FBTyxDQUFDLG9EQUFJO0FBQ1osT0FBTyxDQUFDLDZDQUFJO0FBQ1osT0FBTyxDQUFDLG1FQUFJO0FBQ1osT0FBTyxDQUFDLHVGQUFJO0FBQ1osVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSxvRUFBb0UsQ0FBQyxrQkFBa0I7RUFDNUYsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSx3RUFBd0UsQ0FBQyxrQkFBa0I7RUFDaEcsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSxtRUFBbUUsQ0FBQyxrQkFBa0I7RUFDM0YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSw2REFBNkQsQ0FBQyxrQkFBa0I7RUFDckYsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSxzRUFBc0UsQ0FBQyxrQkFBa0I7RUFDOUYsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSxrRUFBa0UsQ0FBQyxrQkFBa0I7RUFDMUYsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSx1RUFBdUUsQ0FBQyxrQkFBa0I7RUFDL0YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSxtRUFBbUUsQ0FBQyxrQkFBa0I7RUFDM0YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsVUFBVTtFQUNULFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSxtRUFBbUUsQ0FBQyxrQkFBa0I7RUFDM0YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLE1BQ2I7O0FBRUEsQUFBQSxJQUFJLENBQUMsT0FBTztBQUNaLElBQUksQ0FBQyxPQUFPO0FBQ1osSUFBSSxDQUFDLGlCQUFpQixBQUFBLG1CQUFtQixDQUFDO0VBQ3pDLE9BQU8sRUFBRSxJQUNWLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsZ0NBQWdDLENBQUMsaUJBQWlCLEFBQUEsbUJBQW1CLENBQUM7RUFDekUsT0FBTyxFQUFFLEtBQ1YsR0FBQzs7QUFNRCxBQUFBLElBQUksQ0FBQyxXQUFXLENBQUM7RUFDaEIsT0FBTyxFQUFFLElBQUksQ0FBQSxVQUFVO0VBQ3ZCLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUM7RUFDbEMsVUFBVSxFQUFFLHdCQUF1QjtFQUNuQyxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJO0VBQ1gsUUFBUSxFQUFFLEtBQUs7RUFDZixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUNsQixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLENBQUM7RUFDM0MsVUFBVSxFQUFFLG1DQUFtQyxDQUFDLE1BQU0sQ0FBQyxTQUFTO0VBQ2hFLFNBQVMsRUFBRSxVQUFVLEdBQ3JCOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLEdBQUMsR0FBRyxDQUFDO0VBQy9DLFNBQVMsRUFBRSwyQkFDWixHQUFDOztBQUVELFVBQVUsQ0FBVixPQUFVO0VBQ1QsRUFBRTtJQUNELFNBQVMsRUFBRSxjQUFjOztBQUkzQixBQUFBLElBQUksQ0FBQyxxQkFBcUIsQ0FBQztFQUMxQixLQUFLLEVBQUUsR0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGdCQUFnQixDQUFDO0VBQ3JCLEtBQUssRUFBRSxJQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUM7RUFDdEIsVUFBVSxFQUFFLGtDQUFrQyxDQUFDLE1BQU0sQ0FBQyxTQUFTO0VBQy9ELGVBQWUsRUFBRSxPQUFPO0VBQ3hCLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsQ0FDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGdCQUFnQixDQUFDO0VBQ3JCLE1BQU0sRUFBRSxNQUFNO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxxQkFBcUIsQ0FBQztFQUMxQixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxZQUFZO0VBQzdCLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsMEJBQTBCLENBQUM7RUFDL0IsT0FBTyxFQUFFLElBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyw4QkFBOEIsQ0FBQztFQUNuQyxLQUFLLEVBQUUsSUFDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLDhCQUE4QixDQUFDLEdBQUcsQ0FBQztFQUN2QyxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsOEJBQThCLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQztFQUM1QyxJQUFJLEVBQUUsSUFDUCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyxlQUFlLENBQUMsR0FBRyxDQUFDLElBQUk7QUFDckosSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyxtQ0FBbUMsQ0FBQyxJQUFJLENBQUM7RUFDckssSUFBSSxFQUFFLE9BQ1AsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQywrQkFBK0IsQ0FBQztFQUNwQyxNQUFNLEVBQUUsYUFBYTtFQUNyQixjQUFjLEVBQUUsU0FDakIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLENBQUM7RUFDdEMsU0FBUyxFQUFFLElBQUk7RUFDZixjQUFjLEVBQUUsQ0FBQztFQUNqQixNQUFNLEVBQUUsQ0FBQztFQUNULFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLEFBQUEsWUFBWSxDQUFDO0VBQ2xELFNBQVMsRUFBRSxHQUNaLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsYUFBYSxBQUFBLFVBQVUsQ0FBQztFQUM1QixPQUFPLEVBQUUsS0FBSyxDQUFBLFVBQVU7RUFDeEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLENBQUM7RUFDVixLQUFLLEVBQUUsR0FBRztFQUNWLEdBQUcsRUFBRSxLQUNOLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsY0FBYztBQUNuQixJQUFJLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLGtCQUFrQixDQUFDLFlBQVk7QUFDbkUsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsVUFBVSxHQUFDLG9CQUFvQixDQUFDLGVBQWUsQ0FBQztFQUNuRyxPQUFPLEVBQUUsSUFDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGFBQWEsQUFBQSxVQUFVLENBQUMsQ0FBQyxDQUFDO0VBQzlCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGFBQWEsQUFBQSxVQUFVLENBQUMsQ0FBQyxBQUFBLE9BQU8sQ0FBQztFQUNyQyxPQUFPLEVBQUUsRUFBRTtFQUNYLEtBQUssRUFBRSxHQUFHO0VBQ1YsTUFBTSxFQUFFLEdBQUc7RUFDWCxVQUFVLEVBQUUsaUJBQWlCO0VBQzdCLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsU0FBUyxFQUFFLGNBQWM7RUFDekIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsS0FDUCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQztFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLGVBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDO0VBQzNCLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE9BQU87RUFDbkIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFlBQVksRUFBRSxHQUFHO0VBQ2pCLFVBQVUsRUFBRSxDQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQztFQUNyQixPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQztFQUMzQixhQUFhLEVBQUUsaUJBQ2hCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUM7RUFDOUIsTUFBTSxFQUFFLElBQUk7RUFDWixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsQ0FDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsRUFBRSxBQUFBLFFBQVEsQ0FBQztFQUN0QyxZQUFZLEVBQUUsSUFDZixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQztFQUNuQyxLQUFLLEVBQUUsR0FBRztFQUNWLFdBQVcsRUFBRSxFQUFFO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLENBQ2IsR0FBQzs7QUFFRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQ25DLEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQUFBQSxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxpQkFBaUIsQ0FBQztJQUMzRixHQUFHLEVBQUUsSUFDTixHQUFDOztBQUdGLEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxrQkFBa0IsQ0FBQztFQUN0RCxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxJQUFJO0VBQ1osYUFBYSxFQUFFLEdBQUc7RUFDbEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixNQUFNLEVBQUUsVUFBVTtFQUNsQixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsSUFBSTtFQUNqQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQztFQUN4RCxLQUFLLEVBQUUsT0FBTztFQUNkLE1BQU0sRUFBRSxDQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLHFCQUFxQixDQUFDO0VBQ3JDLEtBQUssRUFBRSxHQUNSLEdBQUM7O0FBRUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUNuQyxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxBQUFBLE9BQU8sQ0FBQztJQUNqQyxXQUFXLEVBQUUsT0FBTyxDQUFBLFVBQVUsR0FDOUI7O0FBR0YsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsbUJBQW1CLENBQUM7RUFDbEYsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsR0FBRztFQUNULE9BQU8sRUFBRSxDQUFDO0VBQ1YsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsR0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLGVBQWUsQ0FBQztFQUNsRyxNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxJQUNSLEdBQUM7O0FBRUQsQUFDQyxJQURHLEFBQUEsZ0NBQWdDLEFBQUEsU0FBUyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsYUFBYSxDQUN6RyxDQUFDLENBQUMsR0FBRyxDQUFDO0VBQ0wsTUFBTSxFQUFFLGtCQUFrQixHQUMxQjs7QUFFRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBTHJDLEFBQUEsSUFBSSxBQUFBLGdDQUFnQyxBQUFBLFNBQVMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGFBQWEsQ0FBQztJQU16RyxhQUFhLEVBQUUsSUFBSTtJQUVuQixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGVBQWUsRUFBRSxNQUFNLEdBTXhCO0lBaEJELEFBWUUsSUFaRSxBQUFBLGdDQUFnQyxBQUFBLFNBQVMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGFBQWEsQ0FZeEcsQ0FBQyxDQUFDLEdBQUcsQ0FBQztNQUNMLE1BQU0sRUFBRSxRQUFRLEdBQ2hCOztBQUlILEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUM7RUFDcEUsTUFBTSxFQUFFLEtBQUs7RUFDYixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLGFBQWEsRUFBRSxJQUNoQixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxDQUFDO0VBQ3hFLE9BQU8sRUFBRSxLQUFLLENBQUEsVUFBVTtFQUN4QixZQUFZLEVBQUUsSUFDZixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsY0FBYyxDQUFDO0VBQ25GLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxpQkFBaUIsR0FDeEI7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDO0VBQ3JGLEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsWUFBWSxDQUFDO0VBQ2hHLEtBQUssRUFBRSxpQkFBaUI7RUFDeEIsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsR0FBRztFQUNsQixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLE1BQU0sRUFBRSxjQUFjO0VBQ3RCLFFBQVEsRUFBRSxRQUNYLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUM7RUFDcEcsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxJQUFJO0VBQ1osV0FBVyxFQUFFLElBQUk7RUFDakIsT0FBTyxFQUFFLENBQUM7RUFDVixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsZUFBZTtFQUM1QixXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsWUFBWSxDQUFDO0VBQ2pGLE9BQU8sRUFBRSxJQUFJLENBQUEsVUFBVSxHQUN2Qjs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLGFBQWEsQ0FBQztFQUNsRixVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsSUFBSTtFQUNoQixZQUFZLEVBQUUsSUFDZixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQztFQUN4RixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLGVBQWU7RUFDNUIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsY0FBYyxFQUFFLFNBQ2pCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxhQUFhLENBQUMsS0FBSyxBQUFBLE9BQU8sQ0FBQztFQUMvRixPQUFPLEVBQUUsaUJBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDO0VBQ3BFLE9BQU8sRUFBRSxLQUFLO0VBQ2QsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixLQUFLLEVBQUUsS0FBSztFQUNaLEtBQUssRUFBRSxJQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyx3QkFBd0IsQ0FBQztFQUM3RixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsVUFBVSxFQUFFLFVBQVU7RUFDdEIsT0FBTyxFQUFFLEtBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLHdCQUF3QixDQUFDLFlBQVksQ0FBQztFQUMxRyxnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLFVBQ2IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLGVBQWUsQ0FBQztFQUNwRixNQUFNLEVBQUUsQ0FBQyxDQUFBLFVBQVUsR0FDbkI7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLENBQUM7RUFDckcsV0FBVyxFQUFFLElBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsR0FBQyxNQUFNLEFBQUEsT0FBTyxDQUFDO0VBQ25ILE9BQU8sRUFBRSxzQkFBc0I7RUFDL0IsT0FBTyxFQUFFLGFBQWE7RUFDdEIsWUFBWSxFQUFFLElBQUk7RUFDbEIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsMkJBQTJCO0VBQ3hDLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLGFBQWEsRUFBRSxJQUNoQixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDO0VBQ3hILFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFdBQVcsRUFBRSxJQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUM7RUFDNUgsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQztFQUNsSCxVQUFVLEVBQUUsSUFBSTtFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQUc7RUFDaEIsT0FBTyxFQUFFLFVBQVU7RUFDbkIsT0FBTyxFQUFFLFlBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDO0VBQ3BJLEtBQUssRUFBRSxDQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQztFQUN2SSxZQUFZLEVBQUUsSUFBSTtFQUNsQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsT0FBTyxFQUFFLE1BQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDO0VBQ3RFLEtBQUssRUFBRSxLQUFLO0VBQ1osYUFBYSxFQUFFLEdBQUc7RUFDbEIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixNQUFNLEVBQUUsQ0FDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDO0VBQ3JGLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE1BQU0sRUFBRSxTQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLDRCQUE0QixDQUFDLEVBQUUsQ0FBQztFQUMvSCxLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQywyQkFBMkIsQ0FBQywyQkFBMkIsQ0FBQztFQUNwTCxLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyxlQUFlLENBQUM7RUFDNUksU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLDRCQUE0QixDQUFDLHVCQUF1QixDQUFDO0VBQ3BKLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQywwQkFBMEIsQ0FBQztFQUN2SixLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyw2QkFBNkIsQ0FBQztFQUMxSixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjLENBQUMsc0NBQXNDLENBQUMscUNBQXFDO0FBQ2xLLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLGNBQWMsQ0FBQyxzQ0FBc0MsQ0FBQyxxQ0FBcUMsQUFBQSxNQUFNLENBQUM7RUFDeEssVUFBVSxFQUFFLE9BQU87RUFDbkIsTUFBTSxFQUFFLElBQ1QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLGNBQWMsQ0FBQyxzQ0FBc0MsQ0FBQyx5Q0FBeUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDO0VBQy9LLElBQUksRUFBRSxPQUNQLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsSUFBSTtBQUNsRyxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLENBQUMsSUFBSTtBQUNoRyxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyx1QkFBdUIsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsSUFBSTtBQUN6SCxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsNEJBQTRCLENBQUMsZUFBZSxDQUFDLEdBQUcsQ0FBQyxJQUFJO0FBQ3JJLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyxtQ0FBbUMsQ0FBQyxJQUFJO0FBQ3JKLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLDRDQUE0QyxDQUFDLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLEdBQUcsQ0FBQyxJQUFJO0FBQ25OLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLEdBQUcsQUFBQSxvQ0FBb0MsQ0FBQyxJQUFJO0FBQ2xILElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLEdBQUcsQUFBQSw4QkFBOEIsQ0FBQyxJQUFJLENBQUM7RUFDNUcsSUFBSSxFQUFFLE9BQ1AsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLGVBQWUsQ0FBQztFQUN0RixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLG9CQUFvQjtBQUMzRixJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUM7RUFDL0YsYUFBYSxFQUFFLENBQUM7RUFDaEIsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsSUFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsb0JBQW9CLENBQUMscUJBQXFCO0FBQ2pILElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLG9CQUFvQixDQUFDLG1CQUFtQixDQUFDO0VBQy9HLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsS0FBSyxFQUFFLE9BQU87RUFDZCxnQkFBZ0IsRUFBRSxPQUNuQixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsb0JBQW9CLENBQUMsVUFBVSxDQUFDLElBQUk7QUFDM0csSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsb0JBQW9CLENBQUMsVUFBVSxDQUFDLE1BQU07QUFDN0csSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsa0JBQWtCLENBQUMsVUFBVSxDQUFDLElBQUk7QUFDekcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsa0JBQWtCLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQztFQUMzRyxPQUFPLEVBQUUsS0FDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxDQUFDLE1BQU07QUFDbEQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUM7RUFDOUIsT0FBTyxFQUFFLElBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxNQUFNO0FBQzdHLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLGtCQUFrQixDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUM7RUFDM0csU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxvQkFBb0IsQ0FBQyxVQUFVLENBQUMsSUFBSTtBQUMzRyxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDO0VBQ3pHLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsb0JBQW9CLENBQUMsa0JBQWtCO0FBQzlHLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLGtCQUFrQixDQUFDLGtCQUFrQixDQUFDO0VBQzVHLEtBQUssRUFBRSxPQUFPO0VBQ2QsZUFBZSxFQUFFLFNBQ2xCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyw0QkFBNEI7QUFDdEgsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsZ0JBQWdCLENBQUMsNEJBQTRCLENBQUM7RUFDcEgsTUFBTSxFQUFFLGlCQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyw0QkFBNEIsQ0FBQyx5Q0FBeUM7QUFDaEssSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsZ0JBQWdCLENBQUMsNEJBQTRCLENBQUMseUNBQXlDLENBQUM7RUFDOUosU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDO0VBQ3hGLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEVBQUUsT0FDbkIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUM7RUFDckYsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsR0FBRztFQUNmLE9BQU8sRUFBRSxDQUNWLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyx3QkFBd0IsQ0FBQztFQUMvRixLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsV0FBVyxDQUFDLG9CQUFvQixDQUFDLGtCQUFrQjtBQUMxSCxJQUFJLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsa0JBQWtCLENBQUM7RUFDdEgsS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQztFQUN2QyxTQUFTLEVBQUUsS0FDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQztFQUM3QyxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osTUFBTSxFQUFFLGNBQWM7RUFDdEIsYUFBYSxFQUFFLENBQUM7RUFDaEIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUM7RUFDN0MsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUM7RUFDM0MsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQztFQUM3QyxLQUFLLEVBQUUsSUFDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQztFQUN4RCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMscUJBQXFCLENBQUM7RUFDckMsU0FBUyxFQUFFLElBQ1osR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsZ0JBQWdCO0FBQ2hDLElBQUksQ0FBQyxVQUFVLENBQUMsZUFBZSxDQUFDO0VBQy9CLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxjQUFjLENBQUMscUJBQXFCLENBQUMsbUJBQW1CLENBQUM7RUFDN0QsS0FBSyxFQUFFLElBQUk7RUFDWCxZQUFZLEVBQUUsR0FBRztFQUNqQixVQUFVLEVBQUUsTUFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxtQkFBbUIsQ0FBQyxpQkFBaUIsQ0FBQztFQUMvRSxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQUc7RUFDaEIsV0FBVyxFQUFFLEtBQUs7RUFDbEIsVUFBVSxFQUFFLHVDQUF1QyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsU0FBUztFQUN4RSxNQUFNLEVBQUUsSUFDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQztFQUNqRixhQUFhLEVBQUUsRUFDaEIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxjQUFjLENBQUMscUJBQXFCLENBQUMsbUJBQW1CLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDO0VBQ25GLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxjQUFjLENBQUMscUJBQXFCLENBQUMsbUJBQW1CLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDO0VBQ2pGLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFVBQVUsRUFBRSxPQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDO0VBQ2hDLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE9BQU87RUFDbkIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFlBQVksRUFBRSxHQUFHO0VBQ2pCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQ1gsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUM7RUFDakMsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsTUFBTTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxLQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQztFQUMvQyxVQUFVLEVBQUUsSUFBSTtFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLGNBQWM7RUFDdEIsU0FBUyxFQUFFLElBQ1osR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsa0JBQWtCO0FBQ2xDLElBQUksQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQztFQUN2RCxPQUFPLEVBQUUsSUFDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDO0VBQ3JELEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLE1BQU07RUFDbkIsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLHFCQUFxQixDQUFDO0VBQ3JFLFNBQVMsRUFBRSxJQUFJO0VBQ2YsUUFBUSxFQUFFLE9BQU87RUFDakIsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsZ0JBQWdCLEVBQUUsSUFDbkIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLElBQUksQUFBQSxNQUFNLENBQUM7RUFDMUQsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsTUFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUM7RUFDNUMsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsTUFBTTtFQUNkLFlBQVksRUFBRSxJQUNmLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLGlCQUFpQjtBQUN0RCxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVU7QUFDL0MsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxpQkFBaUI7QUFDdkQsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUM7RUFDaEQsWUFBWSxFQUFFLEdBQ2YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQztFQUMvQyxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUM7RUFDcEQsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFlBQVksRUFBRSxJQUNmLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDO0VBQ3hELEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsUUFBUSxBQUFBLE9BQU8sQ0FBQztFQUMvRCxTQUFTLEVBQUUsSUFDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLENBQUM7RUFDekMsVUFBVSxFQUFFLENBQ2IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsbUJBQW1CLENBQUMsS0FBSyxDQUFDLEtBQUs7QUFDL0MsSUFBSSxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDO0VBQzlDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDO0VBQ3RCLFVBQVUsRUFBRSxJQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsS0FBSyxBQUFBLE9BQU8sQ0FBQztFQUNuQyxZQUFZLEVBQUUsT0FBTztFQUNyQixTQUFTLEVBQUUsS0FDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQztFQUNyQyxnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixXQUFXLEVBQUUsSUFBSTtFQUNqQixVQUFVLEVBQUUsSUFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxVQUFVLEFBQUEsT0FBTyxDQUFDO0VBQ3ZELE9BQU8sRUFBRSxRQUFRO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsZUFBZSxFQUFFLFNBQVM7RUFDMUIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsa0JBQWtCLENBQUMsSUFBSTtBQUM1RCxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQztFQUM3RCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FBRztFQUNoQixXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxpQkFBaUI7QUFDN0QsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLHdCQUF3QixDQUFDO0VBQ3BFLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsZ0JBQWdCLENBQUMsU0FBUztBQUMvRCxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLGdCQUFnQixDQUFDLGFBQWE7QUFDbkUsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTO0FBQ2hFLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsYUFBYSxDQUFDO0VBQ3BFLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLEFBQUEsT0FBTztBQUN0RCxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFVBQVUsQUFBQSxPQUFPLENBQUM7RUFDdkQsVUFBVSxFQUFFLEdBQUc7RUFDZixPQUFPLEVBQUUsc0NBQXNDLEdBQy9DOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxpQkFBaUIsQUFBQSxPQUFPO0FBQzdELElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsaUJBQWlCLEFBQUEsT0FBTyxDQUFDO0VBQzlELFVBQVUsRUFBRSxHQUFHO0VBQ2YsT0FBTyxFQUFFLDZDQUE2QyxHQUN0RDs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsT0FBTyxDQUFDLGtCQUFrQixDQUFDLElBQUk7QUFDcEUsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDO0VBQ3JFLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMsVUFBVSxBQUFBLE9BQU87QUFDOUQsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsVUFBVSxBQUFBLE9BQU8sQ0FBQztFQUMvRCxPQUFPLEVBQUUsNENBQTRDLEdBQ3JEOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMsaUJBQWlCLEFBQUEsT0FBTztBQUNyRSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxpQkFBaUIsQUFBQSxPQUFPLENBQUM7RUFDdEUsT0FBTyxFQUFFLG1EQUFtRCxHQUM1RDs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQztFQUMzQyxLQUFLLEVBQUUsR0FBRztFQUNWLFdBQVcsRUFBRSxJQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsaUJBQWlCLENBQUMsSUFBSSxDQUFDO0VBQ2xFLFlBQVksRUFBRSxHQUFHO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLGlCQUFpQixDQUFDLFVBQVUsQUFBQSxPQUFPLENBQUM7RUFDL0UsT0FBTyxFQUFFLG9EQUFvRCxHQUM3RDs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyx3QkFBd0IsQ0FBQyxJQUFJLENBQUM7RUFDekUsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFlBQVksRUFBRSxJQUNmLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsd0JBQXdCLENBQUMsVUFBVSxBQUFBLE9BQU8sQ0FBQztFQUN0RixPQUFPLEVBQUUsc0NBQXNDLEdBQy9DOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLG1CQUFtQixDQUFDLEtBQUs7QUFDckUsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQztFQUNyRSxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0FBQ2pFLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLENBQUM7RUFDakUsS0FBSyxFQUFFLElBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsS0FBSztBQUN2RSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztFQUN2RSxLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsY0FBYztBQUM5RSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsY0FBYyxDQUFDO0VBQzlFLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLG1CQUFtQixDQUFDLGdCQUFnQjtBQUNoRixJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLG9CQUFvQixDQUFDLENBQUM7QUFDN0YsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLG1CQUFtQixDQUFDLGdCQUFnQjtBQUNoRixJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQztFQUM3RixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxLQUFLO0FBQ3BGLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxzQkFBc0IsQ0FBQyxLQUFLLENBQUM7RUFDekYsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsTUFBTSxFQUFFLGNBQ1QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJO0FBQ25GLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxzQkFBc0IsQ0FBQyxJQUFJLENBQUM7RUFDeEYsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsT0FBTyxDQUFDO0VBQ25ELFVBQVUsRUFBRSxJQUFJO0VBQ2hCLEtBQUssRUFBRSxHQUFHO0VBQ1YsVUFBVSxFQUFFLElBQ2IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDO0VBQ2hFLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLDBDQUEwQztBQUNoSCxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLEtBQUssQ0FBQztFQUMvRCxVQUFVLEVBQUUsSUFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMscUJBQXFCLENBQUMsTUFBTSxDQUFDO0VBQ2xHLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMscUJBQXFCLENBQUMsc0JBQXNCLENBQUM7RUFDbEgsT0FBTyxFQUFFLE1BQU0sQ0FBQSxVQUFVLEdBQ3pCOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMscUJBQXFCLENBQUMsc0JBQXNCLENBQUMsWUFBWSxDQUFDO0VBQy9ILEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyx1QkFBdUIsQ0FBQztFQUM3RixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUM7RUFDckMsS0FBSyxFQUFFLEdBQUc7RUFDVixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFNBQVMsRUFBRSxLQUNaLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQztFQUN2QyxLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxrQ0FBa0MsQ0FBQyxnQkFBZ0IsQ0FBQztFQUN6RixVQUFVLEVBQUUsNENBQTRDLENBQUMsSUFBSSxDQUFDLFNBQVMsR0FDdkU7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyw0Q0FBNEM7QUFDckgsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQztFQUNqRixXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLG1CQUFtQixDQUFDLHFCQUFxQixDQUFDO0VBQzlGLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLEtBQUssRUFBRSxHQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyxxQkFBcUIsQ0FBQyxNQUFNLEFBQUEsMkNBQTJDLENBQUM7RUFDaEosS0FBSyxFQUFFLElBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLG1CQUFtQixDQUFDLHFCQUFxQixDQUFDLE1BQU0sQUFBQSw2Q0FBNkMsQ0FBQztFQUNsSixLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsOEJBQThCLENBQUMsS0FBSztBQUMxRyxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQywyQ0FBMkMsQ0FBQztFQUNqSCxLQUFLLEVBQUUsSUFDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMscUJBQXFCLENBQUMsTUFBTSxDQUFDLElBQUk7QUFDMUcsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsTUFBTSxBQUFBLHlCQUF5QixDQUFDLHVCQUF1QixDQUFDO0VBQ2hJLFNBQVMsRUFBRSxDQUFDO0VBQ1osV0FBVyxFQUFFLElBQUk7RUFDakIsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLG1CQUFtQixDQUFDLE1BQU0sQUFBQSx5QkFBeUIsQ0FBQyx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDdEksT0FBTyxFQUFFLGlCQUFpQjtFQUMxQixTQUFTLEVBQUUsSUFDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsTUFBTSxBQUFBLGdDQUFnQyxDQUFDLHVCQUF1QixDQUFDO0VBQ3ZJLFNBQVMsRUFBRSxDQUFDO0VBQ1osV0FBVyxFQUFFLElBQUk7RUFDakIsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFDRCxBQUFBLG1CQUFtQixDQUFDO0VBQ25CLFNBQVMsRUFBRSxDQUFDLEdBS1o7RUFORCxBQUVDLG1CQUZrQixBQUVqQixNQUFNLENBQUM7SUFDUCxPQUFPLEVBQUUsV0FBVztJQUNwQixTQUFTLEVBQUUsSUFDWixHQUFDOztBQUVGLEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsTUFBTSxBQUFBLGdDQUFnQyxDQUFDLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM3SSxPQUFPLEVBQUUsMEJBQTBCO0VBQ25DLFNBQVMsRUFBRSxJQUNaLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyx1QkFBdUIsQ0FBQztFQUNoRyxVQUFVLEVBQUUsT0FBTztFQUNuQixhQUFhLEVBQUUsR0FBRztFQUNsQixNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxJQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyw0QkFBNEIsQ0FBQyw4Q0FBOEMsQ0FBQztFQUNwSixhQUFhLEVBQUUsR0FDaEIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLG1CQUFtQixDQUFDLDhDQUE4QyxDQUFDLENBQUMsQ0FBQztFQUN6SCxXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLDRDQUE0QyxDQUFDLCtDQUErQyxDQUFDO0VBQ2xLLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixNQUFNLEVBQUUsaUJBQ1QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQztFQUMvRSxVQUFVLEVBQUUsS0FBSztFQUNqQixNQUFNLEVBQUUsSUFDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQztFQUNwRixTQUFTLEVBQUUsSUFDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsMENBQTBDLENBQUMsTUFBTSxDQUFDO0VBQ3ZILEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLElBQUk7RUFDakIsVUFBVSxFQUFFLElBQUk7RUFDaEIsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLFdBQVcsRUFBRSwyQkFDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsMkJBQTJCLENBQUMsTUFBTSxDQUFDO0VBQ3hHLEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsNEJBQTRCLENBQUMsRUFBRSxDQUFDO0VBQy9HLEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsNEJBQTRCLENBQUMsMkJBQTJCLENBQUMsMkJBQTJCLENBQUM7RUFDcEssS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyxlQUFlLENBQUM7RUFDNUgsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsNEJBQTRCLENBQUMsdUJBQXVCLENBQUM7RUFDcEksU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsNEJBQTRCLENBQUMsMEJBQTBCLENBQUM7RUFDdkksS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyw0QkFBNEIsQ0FBQyw2QkFBNkIsQ0FBQztFQUMxSSxnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyx1QkFBdUIsQ0FBQyxrQkFBa0IsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQztFQUN6SixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLHVCQUF1QixDQUFDLGtCQUFrQixDQUFDLHFCQUFxQixDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQztFQUM1SixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLHVCQUF1QixDQUFDLGtCQUFrQixDQUFDLHFCQUFxQixDQUFDLDRCQUE0QixDQUFDO0VBQ25LLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLDJCQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyx1QkFBdUIsQ0FBQyxhQUFhLENBQUMsMkJBQTJCLENBQUM7RUFDdkksTUFBTSxFQUFFLElBQUk7RUFDWixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLE1BQU0sRUFBRSxJQUFJO0VBQ1osU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFdBQVcsRUFBRSwyQkFDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsK0JBQStCLENBQUM7RUFDcEYsVUFBVSxFQUFFLE9BQ2IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsY0FBYyxDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQztFQUN6RixJQUFJLEVBQUUsT0FDUCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7RUFDM0UsS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUM7RUFDcEMsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsaUJBQWlCO0VBQ3hCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFNBQVMsRUFBRSxLQUNaLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUM7RUFDM0QsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsS0FBSztFQUNsQixVQUFVLEVBQUUsSUFBSTtFQUNoQixjQUFjLEVBQUUsQ0FBQyxHQUNqQjs7QUFFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFDeEIsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsS0FBSyxBQUFBLE9BQU8sQ0FBQztJQUNuQyxTQUFTLEVBQUUsS0FDWixHQUFDO0VBQ0QsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUM7SUFDM0QsV0FBVyxFQUFFLEtBQUssR0FDbEI7O0FBR0YsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxlQUFlLENBQUM7RUFDL0QsT0FBTyxFQUFFLEtBQUssQ0FBQSxVQUFVO0VBQ3hCLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsSUFBSSxDQUFBLFVBQVU7RUFDdEIsWUFBWSxFQUFFLEdBQUc7RUFDakIsYUFBYSxFQUFFLElBQUk7RUFDbkIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsSUFBSSxFQUFFLEdBQUc7RUFDVCxHQUFHLEVBQUUsS0FBSztFQUNWLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFVBQVUsRUFBRSxtQkFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQztFQUNqRSxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsYUFBYSxFQUFFLEdBQUc7RUFDbEIsS0FBSyxFQUFFLE9BQU87RUFDZCxNQUFNLEVBQUUsSUFBSTtFQUNaLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsZ0JBQWdCLEVBQUUsaUNBQWlDO0VBQ25ELGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixlQUFlLEVBQUUsU0FBUztFQUMxQixlQUFlLEVBQUUsSUFDbEIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGVBQWUsQ0FBQztFQUMvRCxVQUFVLEVBQUUsT0FBTztFQUNoQixXQUFXLEVBQUUsQ0FBQyxHQUNqQjs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGVBQWUsQUFBQSxPQUFPLENBQUMsQ0FBQyxDQUFDO0VBQ3hFLEtBQUssRUFBRSxPQUFPO0VBQ2QsZ0JBQWdCLEVBQUUsaUNBQWlDLEdBQ25EOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsa0JBQWtCLENBQUM7RUFDbEUsUUFBUSxFQUFFLFFBQVE7RUFDZixPQUFPLEVBQUUsSUFBSTtFQUNoQixHQUFHLEVBQUUsSUFBSTtFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLEtBQUs7RUFDZixNQUFNLEVBQUUsSUFBSSxDQUFBLFVBQVU7RUFDdEIsVUFBVSxFQUFFLElBQUksQ0FBQSxVQUFVO0VBQ3ZCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLGtCQUFrQixDQUFDLDBCQUEwQixDQUFBO0VBQ2pGLE1BQU0sRUFBRSxNQUFNO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsR0FBRztFQUNwQixLQUFLLEVBQUUsR0FBRztFQUNWLFdBQVcsRUFBRSxNQUFNLEdBQ3RCOztBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDbkMsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQUFBQSxlQUFlLENBQUM7SUFDakYsUUFBUSxFQUFFLFFBQVE7SUFDbEIsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBR0YsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBQ3hCLEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsa0JBQWtCLENBQUM7SUFDbEUsSUFBSSxFQUFFLEdBQ1AsR0FBQzs7QUFHRixBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDLEtBQUssQ0FBQztFQUN4RSxLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHLEdBQ2hCOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsa0JBQWtCLENBQUMsS0FBSztBQUN4RSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQyxNQUFNLENBQUE7RUFDeEUsS0FBSyxFQUFFLEdBQUc7RUFDUCxNQUFNLEVBQUUsS0FBSyxHQUNoQjs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDLE1BQU0sQ0FBQztFQUN6RSxLQUFLLEVBQUUsS0FBSztFQUNULFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE9BQU87RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsa0JBQWtCLENBQUMsS0FBSztBQUN4RSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQyxNQUFNLENBQUM7RUFDekUsS0FBSyxFQUFFLEdBQUcsR0FDVjs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDLDJCQUEyQixDQUFDO0VBQzlGLE9BQU8sRUFBRSxLQUFLLENBQUEsVUFBVSxHQUN4Qjs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQztFQUM5RCxVQUFVLEVBQUUsSUFDYixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLHVCQUF1QixDQUFDO0VBQ3RGLFFBQVEsRUFBRSxRQUNYLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsdUJBQXVCLENBQUMsbUJBQW1CLENBQUM7RUFDMUcsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLFdBQ1IsR0FBQzs7QUFJRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyx1QkFBdUIsQ0FBQyxtQkFBbUIsQ0FBQyxJQUFJLENBQUM7RUFDL0csU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsdUJBQXVCLENBQUMsbUJBQW1CLEFBQUEsT0FBTyxDQUFDLElBQUk7QUFDdEgsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLHVCQUF1QixDQUFDLG1CQUFtQixBQUFBLE9BQU8sQUFBQSx1Q0FBdUMsQUFBQSxNQUFNLENBQUM7RUFDOUosS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyx1QkFBdUIsQ0FBQyxtQkFBbUIsQUFBQSxPQUFPLEFBQUEsdUNBQXVDLENBQUMsSUFBSSxDQUFDO0VBQzdKLGdCQUFnQixFQUFFLHdDQUF3QyxHQUMxRDs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyx1QkFBdUIsQ0FBQyxtQkFBbUIsQUFBQSxPQUFPLEFBQUEscUNBQXFDLENBQUMsSUFBSSxDQUFDO0VBQzNKLGdCQUFnQixFQUFFLGlEQUFpRCxHQUNuRTs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyx1QkFBdUIsQ0FBQyxtQkFBbUIsQUFBQSx1Q0FBdUMsQ0FBQyxJQUFJLENBQUM7RUFDdEosS0FBSyxFQUFFLFdBQVc7RUFDbEIsZ0JBQWdCLEVBQUUsbURBQW1ELEdBQ3JFOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLHVCQUF1QixDQUFDLG1CQUFtQixBQUFBLHVDQUF1QyxBQUFBLE1BQU0sQ0FBQztFQUN2SixPQUFPLEVBQUUsaUJBQWlCO0VBQzFCLEtBQUssRUFBRSxPQUFPO0VBQ2QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLElBQUk7RUFDVCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsdUJBQXVCLENBQUMsbUJBQW1CLEFBQUEscUNBQXFDLENBQUMsSUFBSSxDQUFDO0VBQ3BKLGdCQUFnQixFQUFFLDJDQUEyQyxHQUM3RDs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDO0VBQ25FLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDO0VBQ3JFLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxtQkFBbUIsQUFBQSx5QkFBeUIsQ0FBQyxvQkFBb0IsQ0FBQztFQUNqSCxTQUFTLEVBQUUsQ0FDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsbUJBQW1CLEFBQUEseUJBQXlCLENBQUMsb0JBQW9CLEFBQUEsT0FBTyxDQUFDO0VBQ3hILFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFQUFFLGlNQUFpTTtFQUMxTSxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUM7RUFDeEUsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsQ0FDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQ0FBQyx3QkFBd0I7QUFDekMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxvQkFBb0IsQ0FBQztFQUNyQyxLQUFLLEVBQUUsSUFBSTtFQUNYLEtBQUssRUFBRSxJQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDO0VBQ3JGLEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsTUFBQyxBQUFBLEVBQWE7RUFDNUcsVUFBVSxFQUFFLE9BQ2IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDO0VBQzFDLE9BQU8sRUFBRSxDQUNWLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLEtBQUssQUFBQSxPQUFPLENBQUM7RUFDakQsS0FBSyxFQUFFLGlCQUFpQjtFQUN4QixXQUFXLEVBQUUsQ0FBQztFQUNkLFVBQVUsRUFBRSxVQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMscUJBQXFCLENBQUM7RUFDNUMsTUFBTSxFQUFFLGVBQWU7RUFDdkIsS0FBSyxFQUFFLE9BQU87RUFDZCxnQkFBZ0IsRUFBRSxzQkFBc0IsR0FDeEM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDO0VBQ3JDLFdBQVcsRUFBRSxDQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQztFQUN4QyxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDO0VBQ2pELEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLEtBQUs7RUFDaEIsUUFBUSxFQUFFLGdCQUFnQixHQUMxQjs7QUFFRCxBQUFBLDZCQUE2QixDQUFDO0VBQzdCLE1BQU0sRUFBRSxlQUFlO0VBQ3ZCLFVBQVUsRUFBRSxzQkFBc0IsR0FDbEM7O0FBQ0QsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyw2QkFBNkIsQ0FBQyxXQUFXLENBQUM7RUFDM0YsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsaUJBQWlCO0VBQ2hDLGNBQWMsRUFBRSxJQUNqQixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxXQUFXLENBQUMsNkJBQTZCLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQztFQUNyRyxnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLE9BQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDLDZCQUE2QixDQUFDLFdBQVcsQ0FBQyxhQUFhLENBQUM7RUFDekcsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBR0QsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyw2QkFBNkIsQ0FBQyxXQUFXLENBQUMsS0FBSztBQUNqRyxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyx3QkFBd0IsQ0FBQztFQUMxRSxNQUFNLEVBQUUsSUFDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDO0VBQzVELFFBQVEsRUFBRSxLQUNYLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO0VBQzlELEtBQUssRUFBRSxPQUFPO0VBQ2QsZUFBZSxFQUFFLFNBQ2xCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxBQUFBLE9BQU8sQ0FBQztFQUNyRSxPQUFPLEVBQUUsSUFDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQztFQUMxRCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLEdBQUc7RUFDaEIsS0FBSyxFQUFFLElBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxFQUFFLEFBQUEsU0FBUyxDQUFDO0VBQ25FLFVBQVUsRUFBRSxLQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7RUFDbkUsV0FBVyxFQUFFLElBQUk7RUFDakIsY0FBYyxFQUFFLElBQ2pCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxTQUFTLENBQUM7RUFDekUsT0FBTyxFQUFFLFNBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUM7RUFDN0QsVUFBVSxFQUFFLGlCQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7RUFDbkUsV0FBVyxFQUFFLElBQUk7RUFDakIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUM7RUFDeEQsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxXQUFXLENBQUMsTUFBTSxBQUFBLFlBQVksQ0FBQztFQUNwRSxVQUFVLEVBQUUsT0FBTztFQUNuQixXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDLFVBQVUsQUFBQSxPQUFPLENBQUM7RUFDbkUsT0FBTyxFQUFFLHlDQUF5QyxHQUNsRDs7QUFFRCxBQUFBLElBQUksQ0FBQyxNQUFNLENBQUM7RUFDWCxLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLElBQUksRUFBRSxDQUFDO0VBQ1AsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsS0FBSztFQUNqQixVQUFVLEVBQUUsR0FBRztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLENBQUM7RUFDUixVQUFVLEVBQUUsTUFBTTtFQUNsQixNQUFNLEVBQUUsTUFBTTtFQUNkLFdBQVcsRUFBRSwyQkFDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQ0FBQztFQUNoQixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLEtBQUssRUFBRSxHQUFHO0VBQ1YsT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FBRztFQUNoQixNQUFNLEVBQUUsTUFBTTtFQUNkLFVBQVUsRUFBRSxVQUNiLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQztFQUNsQixLQUFLLEVBQUUsT0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNO0FBQ3ZCLElBQUksQ0FBQyxXQUFXLENBQUMsTUFBTSxBQUFBLE1BQU07QUFDN0IsSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLEFBQUEsTUFBTSxDQUFDO0VBQzdCLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsT0FDbkIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDO0VBQ3ZCLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEVBQUUsSUFDbkIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxXQUFXLENBQUMsa0JBQWtCO0FBQ25DLElBQUksQ0FBQyxXQUFXLENBQUMsc0JBQXNCO0FBQ3ZDLElBQUksQ0FBQyxXQUFXLENBQUMsMkJBQTJCLENBQUM7RUFDNUMsS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxXQUFXLENBQUMsc0JBQXNCO0FBQ3ZDLElBQUksQ0FBQyxXQUFXLENBQUMsd0JBQXdCLENBQUM7RUFDekMsYUFBYSxFQUFFLElBQ2hCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQztFQUMzQixPQUFPLEVBQUUsSUFDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQUFBQSxnQ0FBZ0MsQ0FBQztFQUNoRCxPQUFPLEVBQUUsU0FDVixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQUFBQSxnQ0FBZ0MsQ0FBQyw2QkFBNkIsQ0FBQztFQUM5RSxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFFBQVEsRUFBRSxRQUNYLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsV0FBVyxBQUFBLGdDQUFnQyxDQUFDLDZCQUE2QixBQUFBLE9BQU8sQ0FBQztFQUNyRixPQUFPLEVBQUUsRUFBRTtFQUNYLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsS0FBSztFQUNkLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixVQUFVLEVBQUUsbUNBQW1DLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxTQUFTLEdBQ3JFOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQUFBQSxnQ0FBZ0MsQ0FBQyw2QkFBNkIsQ0FBQyw2QkFBNkIsQ0FBQztFQUM1RyxhQUFhLEVBQUUsSUFBSTtFQUNuQixTQUFTLEVBQUUsdUJBQ1osR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxXQUFXLEFBQUEsZ0NBQWdDLENBQUMsNkJBQTZCLENBQUMsNkJBQTZCLEFBQUEsT0FBTyxDQUFDO0VBQ25ILE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsc0NBQXNDLEdBQy9DOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQUFBQSxnQ0FBZ0MsQ0FBQyw2QkFBNkIsQ0FBQyw0QkFBNEIsQ0FBQztFQUMzRyxTQUFTLEVBQUUsQ0FDWixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLFdBQVcsQUFBQSxnQ0FBZ0MsQ0FBQyw2QkFBNkIsQ0FBQyw0QkFBNEIsQUFBQSxPQUFPLENBQUM7RUFDbEgsT0FBTyxFQUFFLHlCQUF5QjtFQUNsQyxLQUFLLEVBQUUsT0FBTztFQUNkLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxXQUFXLENBQUMsNkJBQTZCLENBQUM7RUFDOUMsS0FBSyxFQUFFLElBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxlQUFlLENBQUM7RUFDcEIsZ0JBQWdCLEVBQUUsSUFBSSxDQUFBLFVBQVUsR0FDaEM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsU0FBUztFQUNqQixXQUFXLEVBQUUsSUFBSTtFQUNqQixVQUFVLEVBQUUsaUJBQ2IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDO0VBQ3JCLE9BQU8sRUFBRSxJQUNWLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLGtCQUFrQixDQUFDO0VBQy9CLE9BQU8sRUFBRSxNQUFNO0VBQ2YsT0FBTyxFQUFFLEtBQUssQ0FBQSxVQUFVO0VBQ3hCLGVBQWUsRUFBRSxhQUFhO0VBQzlCLE1BQU0sRUFBRSxNQUFNO0VBQ2QsS0FBSyxFQUFFLEdBQUc7RUFDVixNQUFNLEVBQUUsS0FDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLE9BQU8sQ0FBQyx3QkFBd0IsQ0FBQztFQUNyQyxPQUFPLEVBQUUsS0FBSztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsSUFDaEIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7RUFDdkMsS0FBSyxFQUFFLE9BQU87RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLGtCQUFrQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQztFQUM3QyxlQUFlLEVBQUUsU0FDbEIsR0FBQzs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLE1BQU07QUFDeEIsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFdBQVcsQ0FBQyxDQUFDLEFBQUEsTUFBTTtBQUM1QyxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsZ0JBQWdCLENBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQztFQUNqRCxlQUFlLEVBQUUsSUFDbEIsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxPQUFPLENBQUMsc0JBQXNCLENBQUM7RUFDbkMsYUFBYSxFQUFFLElBQ2hCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLDhCQUE4QixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7RUFDakQsT0FBTyxFQUFFLFlBQVk7RUFDckIsWUFBWSxFQUFFLElBQUk7RUFDbEIsY0FBYyxFQUFFLE1BQ2pCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLDhCQUE4QixDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsV0FBVyxDQUFDO0VBQzVELGFBQWEsRUFBRSxLQUFLO0VBQ3BCLFdBQVcsRUFBRSxJQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLDhCQUE4QixDQUFDLE1BQU0sQ0FBQztFQUNsRCxLQUFLLEVBQUUsSUFDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLE9BQU8sQ0FBQyxzQkFBc0IsR0FBQyxHQUFHLENBQUM7RUFDdkMsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsV0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLE9BQU8sQ0FBQyxzQkFBc0IsR0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDO0VBQzNDLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLEdBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxPQUFPLENBQUMsc0JBQXNCLEdBQUMsR0FBRyxBQUFBLFdBQVcsR0FBQyxHQUFHLENBQUM7RUFDdEQsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFDUixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLE9BQU8sQ0FBQyxzQkFBc0IsR0FBQyxHQUFHLEFBQUEsV0FBVyxHQUFDLEdBQUcsQUFBQSxZQUFZLENBQUM7RUFDbEUsYUFBYSxFQUFFLElBQ2hCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLHlCQUF5QixHQUFDLEdBQUcsQ0FBQztFQUMxQyxLQUFLLEVBQUUsSUFBSTtFQUNYLEtBQUssRUFBRSxXQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLENBQUMsT0FBTyxDQUFDLHlCQUF5QixHQUFDLEdBQUcsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUFFLEVBQUUsQ0FBQztFQUMxRCxPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixZQUFZLEVBQUUsSUFDZixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQztFQUMvQixPQUFPLEVBQUUsS0FBSyxDQUFBLFVBQVU7RUFDeEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixPQUFPLEVBQUUsTUFBTTtFQUNmLEtBQUssRUFBRSxPQUFPO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQyxhQUFhLENBQUM7RUFDN0MsS0FBSyxFQUFFLEdBQUc7RUFDVixNQUFNLEVBQUUsTUFDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlDQUFpQyxDQUFBO0VBQ3JDLFdBQVcsRUFBRSxJQUFJLEdBQ2pCOztBQUVELEFBQUEsSUFBSSxDQUFDLGlDQUFpQyxDQUFDLEtBQUssQ0FBQztFQUM1QyxNQUFNLEVBQUUsSUFDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlDQUFpQyxDQUFDLGVBQWUsQ0FBQztFQUN0RCxLQUFLLEVBQUUsT0FBTztFQUNkLEtBQUssRUFBRSxLQUFLO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQ0FBaUMsQ0FBQyxzQkFBc0IsQ0FBQyxLQUFLLENBQUM7RUFDbkUsS0FBSyxFQUFFLEtBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQ0FBaUMsQ0FBQyxjQUFjLENBQUM7RUFDckQsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlDQUFpQyxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDM0QsTUFBTSxFQUFFLFNBQ1QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQ0FBaUMsQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQzNELFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLGlDQUFpQyxDQUFDLHVCQUF1QixDQUFDO0VBQzlELEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsR0FBRztFQUNsQixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDLEdBQ047O0FBRUQsQUFBQSxJQUFJLENBQUMsaUNBQWlDLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxDQUFDO0VBQ2hFLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsZUFBZTtFQUM1QixXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLGNBQWM7QUFDOUMsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQztFQUN4QyxXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQ0FBaUMsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLEFBQUEsT0FBTyxDQUFDO0VBQ3ZFLE9BQU8sRUFBRSwyQ0FBMkM7RUFDcEQsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxHQUFHO0VBQ1IsSUFBSSxFQUFFLElBQ1AsR0FBQzs7QUFFRCxBQUFBLElBQUksQ0FBQyxpQ0FBaUMsQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUM7RUFDaEUsTUFBTSxFQUFFLElBQ1QsR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDO0VBQ2hELEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLENBQ1YsR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxHQUFDLEdBQUcsQUFBQSxZQUFZLENBQUM7RUFDaEUsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsT0FDYixHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxPQUFPLEdBQUMsR0FBRyxBQUFBLFlBQVksQ0FBQyxHQUFHLEFBQUEsU0FBUyxDQUFDO0VBQzdFLEtBQUssRUFBRSxHQUFHO0VBQ1YsTUFBTSxFQUFFLE1BQU07RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxhQUFhO0VBQzlCLFNBQVMsRUFBRSxDQUFDO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsTUFDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxPQUFPLEdBQUMsR0FBRyxBQUFBLFlBQVksQ0FBQyxHQUFHLEFBQUEsU0FBUyxBQUFBLE9BQU8sQ0FBQztFQUNwRixLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxhQUFhO0VBQ3RCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsY0FBYyxFQUFFLE1BQ2pCLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsUUFBUSxDQUFDLE9BQU8sR0FBQyxHQUFHLEFBQUEsWUFBWSxDQUFDLEdBQUcsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQUFDO0VBQ25GLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLGNBQWM7RUFDdkIsU0FBUyxFQUFFLElBQ1osR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQztFQUM3RCxLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxTQUFTO0VBQ2pCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsTUFBTSxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsMkJBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUM7RUFDbEUsU0FBUyxFQUFFLE1BQU07RUFDakIsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUM7RUFDcEUsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDO0VBQ25GLEtBQUssRUFBRSxPQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxZQUFZLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQztFQUN6RSxLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxJQUNaLEdBQUM7O0FBRUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUNuQyxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksR0FBQyxHQUFHLEFBQUEsY0FBYztFQUMvRSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxZQUFZLEdBQUMsR0FBRyxBQUFBLFlBQWEsQ0FBQSxDQUFDLEVBQUU7SUFDaEYsVUFBVSxFQUFFLElBQ2IsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsWUFBWSxBQUFBLE9BQU8sQ0FBQztJQUNwRSxPQUFPLEVBQUUsRUFBRTtJQUNYLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsbUNBQW1DO0lBQy9DLEtBQUssRUFBRSxJQUFJO0lBQ1gsWUFBWSxFQUFFLElBQ2YsR0FBQzs7QUFHRixBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxtQkFBbUIsR0FBQyxJQUFJLENBQUM7RUFDdEYsYUFBYSxFQUFFLGlCQUFpQjtFQUNoQyxhQUFhLEVBQUUsSUFBSTtFQUNuQixNQUFNLEVBQUUsT0FDVCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQztFQUN0RixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxJQUFJO0VBQ1osYUFBYSxFQUFFLEdBQUc7RUFDbEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixVQUFVLEVBQUUsTUFBTTtFQUNsQixNQUFNLEVBQUUsT0FBTztFQUNmLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxtQkFBbUIsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDO0VBQzlGLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsVUFBVSxFQUFFLG1DQUFtQyxDQUFDLFNBQVM7RUFDekQsZUFBZSxFQUFFLElBQUk7RUFDckIsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUNoQixHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUM7RUFDM0YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUM7RUFDdkUsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsSUFBSTtBQUNsRixJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxJQUFJO0FBQ2xGLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQztFQUNsRixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUM7RUFDN0YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQUFBQSxHQUFHLEFBQUEsSUFBSSxDQUFDO0VBQ3RGLFVBQVUsRUFBRSxxQ0FBcUM7RUFDakQsS0FBSyxFQUFFLElBQUksQ0FBQSxVQUFVO0VBQ3JCLE1BQU0sRUFBRSxJQUFJLENBQUEsVUFBVSxHQUN0Qjs7QUFFRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxBQUFBLEdBQUcsQUFBQSxJQUFJLEdBQUMsR0FBRyxDQUFDO0VBQzFGLE9BQU8sRUFBRSxJQUNWLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsS0FBSyxDQUFDO0VBQ3RGLGdCQUFnQixFQUFFLE9BQ25CLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDO0VBQ2pHLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLG9CQUFvQixDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxHQUFDLEdBQUcsR0FBQyxDQUFDLENBQUM7RUFDbEcsV0FBVyxFQUFFLEdBQUc7RUFDaEIsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsS0FDWixHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLHNCQUFzQjtBQUNsRixJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUM7RUFDbEYsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsSUFBSTtBQUN2RixJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsSUFBSSxDQUFDO0VBQ3ZGLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDO0VBQ2xGLGdCQUFnQixFQUFFLE9BQU87RUFDekIsYUFBYSxFQUFFLGlCQUNoQixHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLDJCQUEyQixDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDO0VBQ2xGLGdCQUFnQixFQUFFLE9BQU87RUFDekIsYUFBYSxFQUFFLGlCQUNoQixHQUFDOztBQUVELEFBQUEsSUFBSSxDQUFDLHFCQUFxQixDQUFDLFdBQVcsQ0FBQztFQUN0QyxLQUFLLEVBQUUsSUFDUixHQUFDOztBQUVELEFBQUEsWUFBWTtBQUNaLHdCQUF3QixDQUFDLGFBQWEsQ0FBQztFQUN0QyxVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVBQUUsT0FBTztFQUNkLElBQUksRUFBRSxHQUFHO0VBQ1QsT0FBTyxFQUFFLElBQUk7RUFDYixRQUFRLEVBQUUsS0FBSztFQUNmLEdBQUcsRUFBRSxLQUFLO0VBQ1YsU0FBUyxFQUFFLGdCQUFnQjtFQUMzQixLQUFLLEVBQUUsS0FBSztFQUNaLE9BQU8sRUFBRSxNQUNWLEdBQUM7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQztFQUNwQixVQUFVLEVBQUUsa0JBQWlCO0VBQzdCLFFBQVEsRUFBRSxLQUFLO0VBQ2YsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsS0FDVixHQUFDOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1osU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsS0FDYixHQUFDOztBQUVELEFBQUEsWUFBWSxDQUFDLEVBQUU7QUFDZix3QkFBd0IsQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDO0VBQ3pDLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGFBQWEsRUFBRSxXQUFXO0VBQzFCLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixNQUFNLEVBQUUsZ0JBQWdCO0VBQ3hCLE9BQU8sRUFBRSxTQUNWLEdBQUM7O0FBRUQsQUFBQSxZQUFZLENBQUMsQ0FBQyxDQUFDO0VBQ2QsU0FBUyxFQUFFLElBQ1osR0FBQzs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2xCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEtBQUs7RUFDbEIsTUFBTSxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsSUFBSTtFQUNqQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsQ0FBQztFQUNaLFNBQVMsRUFBRSxhQUFhLEdBQ3hCOztBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxDQUFDO0VBQ3pCLE9BQU8sRUFBRSxHQUFHO0VBQ1osU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FDZCxHQUFDOztBQUVELEFBQUEsd0JBQXdCLENBQUMsYUFBYSxDQUFDO0VBQ3RDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLElBQ2IsR0FBQzs7QUFFRCxBQUFBLHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUM7RUFDbkQsS0FBSyxFQUFFLEtBQUs7RUFDWixXQUFXLEVBQUUsR0FBRztFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLE9BQU8sRUFBRSxJQUNWLEdBQUM7O0FBRUQsQUFBQSx3QkFBd0IsQ0FBQyxhQUFhLENBQUMsbUJBQW1CLENBQUM7RUFDMUQsT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsY0FDVCxHQUFDOztBQUVELEFBQUEsd0JBQXdCLENBQUMsYUFBYSxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQztFQUNoRSxPQUFPLEVBQUUsS0FBSztFQUNkLE1BQU0sRUFBRSxJQUNULEdBQUM7O0FBRUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNsQyxBQUFBLHdCQUF3QixDQUFDLGFBQWEsQ0FBQztJQUN0QyxLQUFLLEVBQUUsS0FBSyxDQUFBLFVBQVU7SUFDdEIsR0FBRyxFQUFFLElBQUk7SUFDVCxVQUFVLEVBQUUsR0FBRztJQUNmLFVBQVUsRUFBRSxNQUNiLEdBQUM7RUFDRCxBQUFBLHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLENBQUM7SUFDaEUsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsTUFDYixHQUFDOztBQUdGLEFBQUEsd0JBQXdCLENBQUMsYUFBYSxDQUFDLE1BQU0sQ0FBQztFQUM3QyxPQUFPLEVBQUUsSUFBSTtFQUNiLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGFBQWEsRUFBRSxXQUFXO0VBQzFCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLGFBQWE7RUFDckIsUUFBUSxFQUFFLE1BQU07RUFDaEIsT0FBTyxFQUFFLFNBQ1YsR0FBQzs7QUFFRCxBQUFBLHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO0VBQy9DLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLEdBQ1IsR0FBQzs7QUFFRCxBQUFBLHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQztFQUN0RCxPQUFPLEVBQUUsS0FDVixHQUFDOztBQUVELEFBQUEsd0JBQXdCLENBQUMsYUFBYSxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQztFQUNoRSxVQUFVLEVBQUUsT0FBTztFQUNuQixhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLEtBQUssRUFBRSxLQUFLO0VBQ1osU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixjQUFjLEVBQUUsSUFBSTtFQUNwQixNQUFNLEVBQUUsTUFBTTtFQUNkLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLGNBQWMsRUFBRSxTQUNqQixHQUFDOztBQUVELEFBQUEsd0JBQXdCLENBQUMsZUFBZSxDQUFDO0VBQ3hDLE9BQU8sRUFBRSxTQUFTO0VBQ2xCLFVBQVUsRUFBRSxNQUNiLEdBQUM7O0FBRUQsQUFBQSx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDO0VBQzdDLE1BQU0sRUFBRSxNQUNULEdBQUM7O0FBRUQsQUFBQSx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxFQUFXO0VBQ3pELE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsT0FBTyxFQUFFLEdBQ1YsR0FBQzs7QUFFRCxBQUFBLHdCQUF3QixDQUFDLGVBQWUsRUFBQyxBQUFBLElBQUMsQ0FBRCxNQUFDLEFBQUEsRUFBYTtFQUN0RCxVQUFVLEVBQUUsT0FBTztFQUNuQixhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxPQUFPO0VBQ2YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixjQUFjLEVBQUUsSUFBSTtFQUNwQixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsUUFBUTtFQUNqQixjQUFjLEVBQUUsU0FBUztFQUN6QixlQUFlLEVBQUUsUUFBUTtFQUN6QixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxDQUNWLEdBQUM7O0FBRUQsQUFBQSxhQUFhLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxNQUFNO0FBQ3BDLGFBQWEsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxvQkFBb0IsQ0FBQyxNQUFNLENBQUM7RUFDcEQsS0FBSyxFQUFFLE9BQ1IsR0FBQzs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNiLE9BQU8sRUFBRSxJQUFJO0VBQ2IsVUFBVSxFQUFFLElBQUk7RUFDaEIsTUFBTSxFQUFFLEtBQUs7RUFDYixhQUFhLEVBQUUsSUFDaEIsR0FBQzs7QUFFRCxBQUFBLGFBQWEsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDO0VBQzdCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLGNBQWMsRUFBRSxTQUNqQixHQUFDOztBQUVELEFBQUEsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLGdCQUFnQjtBQUN6QyxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsb0JBQW9CLENBQUM7RUFDN0MsVUFBVSxFQUFFLEtBQ2IsR0FBQzs7QUFFRCxBQUFBLGFBQWEsQ0FBQyxLQUFLLENBQUM7RUFDbkIsVUFBVSxFQUFFLGlCQUNiLEdBQUM7O0FBRUQsQUFBQSxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7RUFDekIsYUFBYSxFQUFFLGlCQUFpQjtFQUNoQyxXQUFXLEVBQUUsSUFBSTtFQUNqQixPQUFPLEVBQUUsTUFDVixHQUFDOztBQUVELEFBQUEsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFdBQVcsQ0FBQztFQUNwQyxLQUFLLEVBQUUsR0FDUixHQUFDOztBQUVELEFBQUEsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFdBQVcsQ0FBQyxLQUFLLENBQUM7RUFDMUMsT0FBTyxFQUFFLEtBQUs7RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLE1BQU0sRUFBRSxXQUFXO0VBQ25CLGFBQWEsRUFBRSxHQUNoQixHQUFDOztBQUVELEFBQUEsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFdBQVcsQ0FBQyxDQUFDLENBQUM7RUFDdEMsS0FBSyxFQUFFLE9BQU87RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUNkLEdBQUM7O0FBRUQsQUFBQSxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDO0VBQzNDLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLEdBQUc7RUFDZCxXQUFXLEVBQUUsR0FBRztFQUNoQixjQUFjLEVBQUUsSUFBSTtFQUNwQixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsUUFBUTtFQUNqQixjQUFjLEVBQUUsU0FBUztFQUN6QixPQUFPLEVBQUUsV0FBVztFQUNwQixVQUFVLEVBQUUsTUFDYixHQUFDOztBQUVELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU87RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxNQUFNO0VBQ2QsWUFBWSxFQUFFLElBQ2YsR0FBQzs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxLQUFLLENBQUEsVUFBVSxHQUN4Qjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDLGVBQWU7QUFDaEMsZ0JBQWdCLENBQUMsY0FBYztBQUMvQixnQkFBZ0IsQ0FBQyxjQUFjO0FBQy9CLGdCQUFnQixDQUFDLGVBQWUsQ0FBQztFQUNoQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixJQUFJLEVBQUUsR0FBRztFQUNULEdBQUcsRUFBRSxLQUFLO0VBQ1YsS0FBSyxFQUFFLEdBQ1IsR0FBQzs7QUFFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUMvQyxBQUFBLElBQUksQ0FBQztJQUNKLE9BQU8sRUFBRSxDQUNWLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDO0lBQzNCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLENBQ1QsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLHFCQUFxQixDQUFDO0lBQ2hFLEtBQUssRUFBRSxJQUNSLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxXQUFXLENBQUM7SUFDNUUsTUFBTSxFQUFFLElBQ1QsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLHFCQUFxQixDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUM7SUFDdEYsS0FBSyxFQUFFLEtBQ1IsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLHFCQUFxQixDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDO0lBQzVGLE9BQU8sRUFBRSxLQUNWLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLHFCQUFxQjtFQUM1RyxJQUFJLEFBQUEsVUFBVSxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQUM7SUFDcEYsUUFBUSxFQUFFLEtBQ1gsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDO0lBQ3RGLEtBQUssRUFBRSxHQUFHO0lBQ1YsTUFBTSxFQUFFLFNBQVM7SUFDakIsU0FBUyxFQUFFLEtBQUs7SUFDaEIsS0FBSyxFQUFFLEtBQ1IsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQUFBQSxnQ0FBZ0MsQUFBQSxTQUFTLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQztJQUMvSCxhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLHdCQUF3QixDQUFDLGtCQUFrQixDQUFDLDJCQUEyQixDQUFDO0lBQ2xILE1BQU0sRUFBRSxTQUNULEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyx3QkFBd0IsQ0FBQyxtQkFBbUIsQ0FBQztJQUN2RixLQUFLLEVBQUUsSUFBSTtJQUNYLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLE1BQU0sRUFBRSxNQUFNO0lBQ2QsS0FBSyxFQUFFLEtBQ1IsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLGtCQUFrQixDQUFDO0lBQzdELEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLFFBQ1QsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQztJQUMxRSxLQUFLLEVBQUUsR0FBRztJQUNWLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLEdBQUcsRUFBRSxHQUNOLEdBQUM7O0FBR0YsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLE1BQU0sT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN0RSxBQUFBLElBQUksQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUM7SUFDMUUsR0FBRyxFQUFFLEdBQUc7SUFDUixJQUFJLEVBQUUsR0FDUCxHQUFDOztBQUdGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxNQUFNO0VBQy9DLEFBQUEsSUFBSSxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLG1CQUFtQjtFQUM5RCxJQUFJLEFBQUEsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsaUJBQWlCLENBQUM7SUFDN0UsT0FBTyxFQUFFLENBQ1YsR0FBQztFQUNELEFBQUEsSUFBSSxDQUFDLGtCQUFrQjtFQUN2QixJQUFJLEFBQUEsMkJBQTJCLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsc0JBQXNCO0VBQ2xGLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxzQkFBc0IsQ0FBQztJQUNsRixLQUFLLEVBQUUsSUFDUixHQUFDO0VBQ0QsQUFBQSxJQUFJLENBQUMsYUFBYSxBQUFBLFVBQVUsQ0FBQztJQUM1QixHQUFHLEVBQUUsS0FDTixHQUFDO0VBQ0QsQUFBQSxJQUFJLEFBQUEsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CO0VBQzNELElBQUksQUFBQSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhO0VBQ3BELElBQUksQUFBQSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUM7SUFDckQsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsQ0FBQztJQUNULFNBQVMsRUFBRSxLQUNaLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDO0lBQzFELEtBQUssRUFBRSxJQUNSLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0IsQ0FBQyxVQUFVLENBQUM7SUFDdEUsUUFBUSxFQUFFLEtBQ1gsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDLEFBQUEsT0FBTyxDQUFDO0lBQy9FLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQ1AsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxxQkFBcUIsQ0FBQztJQUNqSCxNQUFNLEVBQUUsU0FDVCxHQUFDO0VBQ0QsQUFBQSxJQUFJLEFBQUEsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDO0lBQ3hGLEtBQUssRUFBRSxHQUNSLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxHQUFHO0VBQ2pFLElBQUksQUFBQSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ2pFLEtBQUssRUFBRSxJQUNSLEdBQUM7RUFDRCxBQUFBLElBQUksQUFBQSwyQkFBMkIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQztJQUM3RCxPQUFPLEVBQUUsR0FDVixHQUFDO0VBQ0QsQUFBQSxJQUFJLEFBQUEsMkJBQTJCLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxZQUFZLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDO0lBQ3RGLEtBQUssRUFBRSxLQUNSLEdBQUM7RUFDRCxBQUFBLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDWixPQUFPLEVBQUUsSUFBSSxDQUFBLFVBQVUsR0FDdkI7RUFDRCxBQUFBLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQztJQUNyQixPQUFPLEVBQUUsSUFDVixHQUFDO0VBQ0QsQUFBQSxJQUFJLENBQUMsa0JBQWtCLENBQUM7SUFDdkIsTUFBTSxFQUFFLElBQUksQ0FBQSxVQUFVLEdBQ3RCO0VBQ0QsQUFBQSxJQUFJLENBQUMseUJBQXlCLENBQUM7SUFDOUIsTUFBTSxFQUFFLElBQ1QsR0FBQztFQUNELEFBQUEsSUFBSSxDQUFDLHlCQUF5QixDQUFDLEdBQUcsQ0FBQztJQUNsQyxLQUFLLEVBQUUsSUFBSSxDQUFBLFVBQVU7SUFDckIsTUFBTSxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUEsVUFBVSxHQUMzQjtFQUNELEFBQUEsSUFBSSxBQUFBLGdDQUFnQyxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUM7SUFDN0QsVUFBVSxFQUFFLElBQ2IsR0FBQztFQUlELEFBQUEsZ0JBQWdCLENBQUM7SUFDaEIsT0FBTyxFQUFFLElBQUksQ0FBQSxVQUFVLEdBQ3ZCOztBQVNGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDbkMsQUFBQSxJQUFJLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUM7SUFDM0QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsVUFBVTtJQUN0QixLQUFLLEVBQUUsS0FBSztJQUNaLFdBQVcsRUFBRSxDQUFDO0lBQ2QsT0FBTyxFQUFFLEtBQ1YsR0FBQztFQUNELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUM7SUFDL0MsVUFBVSxFQUFFLElBQUk7SUFDaEIsT0FBTyxFQUFFLE1BQU0sR0FDZjtFQUNELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDO0lBQzlELFVBQVUsRUFBRSxDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQ04sR0FBQztFQUNELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDO0lBQzFFLFVBQVUsRUFBRSxLQUNiLEdBQUM7RUFDRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDO0lBQ3hFLEtBQUssRUFBRSxHQUNSLEdBQUM7RUFDRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDO0lBQ2xFLFFBQVEsRUFBRSxLQUFLO0lBQ2YsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLFVBQVUsRUFBRSxJQUNiLEdBQUM7RUFDRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGtCQUFrQixDQUFDLE1BQU0sQ0FBQztJQUN6RSxLQUFLLEVBQUUsS0FBSztJQUNaLE9BQU8sRUFBRSxLQUFLO0lBQ2QsTUFBTSxFQUFFLFNBQ1QsR0FBQztFQUNELEFBQUEsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsa0JBQWtCLENBQUMsVUFBVSxDQUFDO0lBQzdFLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsV0FBVyxFQUFFLE1BQ2QsR0FBQztFQUNELEFBQUEsSUFBSSxBQUFBLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsZUFBZSxDQUFDO0lBQy9FLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLElBQUksQ0FBQSxVQUFVLEdBQ3BCOztBQUdGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDbEMsQUFBQSxJQUFJLEFBQUEsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxlQUFlLENBQUM7SUFDL0UsR0FBRyxFQUFFLElBQUk7SUFDVCxJQUFJLEVBQUUsQ0FBQyxHQUNQOztBQUdGLEFBQUEsU0FBUyxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsQ0FDVCxHQUFDOztBQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFQUN4QixBQUFBLFNBQVMsQ0FBQztJQUNULEtBQUssRUFBRSxNQUFNO0lBQ2IsTUFBTSxFQUFFLE1BQ1QsR0FBQzs7QUFHRixBQUFBLElBQUksQ0FBQyxVQUFVLENBQUMsbUJBQW1CLENBQUMsa0JBQWtCLENBQUM7RUFDdEQsT0FBTyxFQUFFLElBQ1YsR0FBQzs7QUFFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUNoRCxBQUFBLG1CQUFtQixDQUFDO0lBQ25CLFVBQVUsRUFBRSxLQUNiLEdBQUM7O0FBR0YsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDL0MsQUFBQSxJQUFJLEFBQUEsVUFBVSxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMsa0JBQWtCLENBQUM7SUFDN0QsS0FBSyxFQUFFLElBQUk7SUFDWCxJQUFJLEVBQUUsR0FBRztJQUNULFdBQVcsRUFBRSxJQUFJLENBQUEsVUFBVSxHQUMzQjs7QUFHRixBQUFBLFNBQVMsQUFBQSxXQUFXLEFBQUEsV0FBVyxBQUFBLGtCQUFrQixBQUFBLEtBQUssQ0FBQztFQUN0RCxPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsR0FBRztFQUNsQixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLE1BQU0sRUFBRSxVQUFVO0VBQ2xCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQ2QsR0FBQzs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNWLFVBQVUsRUFBRSxNQUNiLEdBQUM7O0FBR0QsQUFBQSx5Q0FBeUMsQ0FBQztFQUN6QyxPQUFPLEVBQUUsSUFBSSxHQUNiOztBQUNELEFBQUEseUJBQXlCLENBQUMsR0FBRyxDQUFDO0VBQzVCLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsY0FBYyxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUNuQyxBQUFBLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDWixNQUFNLEVBQUUsU0FBUztJQUNqQixLQUFLLEVBQUUsSUFBSTtJQUNYLEtBQUssRUFBRSxJQUNSLEdBQUM7RUFDRCxBQUFBLFNBQVMsQ0FBQztJQUNULEtBQUssRUFBRSxJQUNSLEdBQUM7RUFDRCxBQUFBLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQztJQUM5QixVQUFVLEVBQUUsS0FBSztJQUNqQixRQUFRLEVBQUUsS0FDWCxHQUFDOztBQUdGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUN2QixBQUFBLGVBQWUsQ0FBQztJQUNmLFVBQVUsRUFBRSxNQUNiLEdBQUM7RUFFRCxBQUFBLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyx1QkFBdUIsQ0FBQyxpQkFBaUIsQ0FBQztJQUN4RyxVQUFVLEVBQUUsQ0FBQyxHQUNiOztBQUdGLEFBQUEsT0FBTyxBQUFBLE1BQU0sQ0FBQztFQUNiLE9BQU8sRUFBRSxLQUNWLEdBQUM7O0FBRUQsQUFDQyxJQURHLEFBQUEsMkJBQTJCLENBQzlCLE9BQU8sQUFBQSxRQUFRLEFBQUEsR0FBRyxBQUFBLE9BQU8sQ0FBQyxJQUFJLEFBQUEsS0FBSztBQURwQyxJQUFJLEFBQUEsMkJBQTJCLENBRTlCLEdBQUcsQUFBQSx3QkFBd0IsQUFBQSxJQUFJLEFBQUEsR0FBRyxBQUFBLE1BQU0sQ0FBQztFQUN4QyxLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxTQUFTO0VBQ2pCLE9BQU8sRUFBRSxLQUFLLEdBQ2Q7O0FBTkYsQUFPQyxJQVBHLEFBQUEsMkJBQTJCLENBTzlCLFFBQVEsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDO0VBQzdCLE1BQU0sRUFBRSxjQUFjLEdBQ3RCOztBQVRGLEFBVUMsSUFWRyxBQUFBLDJCQUEyQixDQVU5QixDQUFDLEFBQUEsTUFBTSxBQUFBLFNBQVMsQUFBQSxtQkFBbUIsQUFBQSxJQUFJLEFBQUEsS0FBSyxBQUFBLEdBQUcsQUFBQSxHQUFHLEFBQUEsSUFBSSxBQUFBLElBQUksQUFBQSxJQUFJLEFBQUEsY0FBYyxBQUFBLGNBQWMsQUFBQSxNQUFNLEFBQUEsWUFBWSxDQUFDO0VBQzVHLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBQ0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQWRwQyxBQWVFLElBZkUsQUFBQSwyQkFBMkIsQ0FlN0IsR0FBRyxBQUFBLHdCQUF3QixBQUFBLElBQUksQUFBQSxHQUFHLEFBQUEsTUFBTTtFQWYxQyxJQUFJLEFBQUEsMkJBQTJCLENBZ0I3QixPQUFPLEFBQUEsUUFBUSxBQUFBLEdBQUcsQUFBQSxPQUFPLENBQUMsSUFBSSxBQUFBLEtBQUssQ0FBQztJQUNuQyxLQUFLLEVBQUUsaUJBQWlCO0lBQ3hCLE1BQU0sRUFBRSxTQUFTO0lBQ2pCLE9BQU8sRUFBRSxLQUFLLEdBQ2Q7RUFwQkgsQUFxQkUsSUFyQkUsQUFBQSwyQkFBMkIsQ0FxQjdCLGNBQWMsQ0FBQztJQUNkLE1BQU0sRUFBRSxJQUFJLEdBQ1o7RUF2QkgsQUF3QkUsSUF4QkUsQUFBQSwyQkFBMkIsQ0F3QjdCLFFBQVEsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDO0lBQzdCLEtBQUssRUFBRSxpQkFBaUIsR0FDeEI7RUExQkgsQUEyQkUsSUEzQkUsQUFBQSwyQkFBMkIsQ0EyQjdCLDBCQUEwQixDQUFDO0lBQzFCLE1BQU0sRUFBRSxJQUFJLEdBQ1oifQ== */
