@import url("https://use.typekit.net/uwm6iet.css");@import url("https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,700;1,400;1,700&family=Red+Hat+Display:ital,wght@0,500;0,900;1,500;1,900&display=swap");.dark-gray,.bar-dark-gray::after,.button.more.text-dark-gray::after{background-color:#222 !important}.black,.bar-black::after,.button.more.text-black::after{background-color:#000 !important}.white,.bar-white::after,.button.more.text-white::after{background-color:#fff !important}.red,.bar-red::after,.button.more.text-red::after{background-color:#aa1f2e !important}.blue,.bar-blue::after,.button.more.text-blue::after{background-color:#065974 !important}.yellow,.bar-yellow::after,.button.more.text-yellow::after{background-color:#ffed29 !important}.clear,.bar-clear::after,.button.more.text-clear::after{background-color:rgba(0,0,0,0) !important}.gray,.bar-gray::after,.button.more.text-gray::after{background-color:#898d8e !important}.light-gray,.bar-light-gray::after,.button.more.text-light-gray::after{background-color:#eee !important}.text-dark-gray,.headline-dark-gray{color:#222 !important}.text-black,.headline-black{color:#000 !important}.text-white,.headline-white{color:#fff !important}.text-red,.headline-red{color:#aa1f2e !important}.text-blue,.headline-blue{color:#065974 !important}.text-yellow,.headline-yellow{color:#ffed29 !important}.text-clear,.headline-clear{color:rgba(0,0,0,0) !important}.text-gray,.headline-gray{color:#898d8e !important}.text-light-gray,.headline-light-gray{color:#eee !important}.grad-black,.grad-gray,grad-dark-gray,grad-light-gray{background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important}.grad-white{background:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important}.grad-red{background:-moz-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:linear-gradient(to bottom, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important}.grad-blue{background:-moz-linear-gradient(top, rgba(6,89,116,0.2) 0%, rgba(6,89,116,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(6,89,116,0.2) 0%, rgba(6,89,116,0) 100%) !important;background:linear-gradient(to bottom, rgba(6,89,116,0.2) 0%, rgba(6,89,116,0) 100%) !important}.grad-yellow{background:-moz-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important}.site-footer-grid{padding:1rem 1.5rem}@media (min-width: 48rem){.site-footer-grid{padding:2rem 2rem}}@media (min-width: 81.25rem){.site-footer-grid{padding:4rem 2rem 2rem 2rem}}@media (min-width: 100rem){.site-footer-grid{padding:5rem 2rem 2rem 2rem}}@media (min-width: 112.5rem){.site-footer-grid{padding:6rem 2rem 2rem 2rem}}@media (min-width: 125rem){.site-footer-grid{padding:7rem 2rem 2rem 2rem}}.body-form-thanks,.body-form-container{padding:1.5rem}@media (min-width: 48rem){.body-form-thanks,.body-form-container{padding:1.5rem 1.5rem}}@media (min-width: 81.25rem){.body-form-thanks,.body-form-container{padding:2rem 2rem}}@media (min-width: 100rem){.body-form-thanks,.body-form-container{padding:3rem 2rem}}@media (min-width: 112.5rem){.body-form-thanks,.body-form-container{padding:4rem 2rem}}@media (min-width: 125rem){.body-form-thanks,.body-form-container{padding:4.5rem 2rem}}.body-form-input,.body-form-textarea,.body-form-select,.body-form-thanks{line-height:1.5;font-size:1.1rem;text-align:left}.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1rem}.body-form-input plast-of-type,.body-form-textarea plast-of-type,.body-form-select plast-of-type,.body-form-thanks plast-of-type{margin-bottom:0}@media (min-width: 48rem){.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.body-form-input,.body-form-textarea,.body-form-select,.body-form-thanks{font-size:1.3rem}.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.4rem}}@media (min-width: 100rem){.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.6rem}}@media (min-width: 112.5rem){.body-form-input p,.body-form-textarea p,.body-form-select p,.body-form-thanks p{margin-bottom:1.8rem}}.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3,.video-item-text-headline{font-family:"Libre Franklin",sans-serif;font-size:2rem;line-height:1.1}@media (min-width: 48rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3,.video-item-text-headline{font-size:2.2rem}}@media (min-width: 81.25rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3,.video-item-text-headline{font-size:2.4rem}}@media (min-width: 100rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3,.video-item-text-headline{font-size:2.8rem}}@media (min-width: 112.5rem){.photo-promo-title,.body-form-thanks h2,.body-form-thanks h3,.video-item-text-headline{font-size:3.0rem}}.photo-promo-item-headline{font-family:"Libre Franklin",sans-serif;font-size:1.5rem}@media (min-width: 48rem){.photo-promo-item-headline{font-size:1.6rem}}@media (min-width: 81.25rem){.photo-promo-item-headline{font-size:1.7rem}}@media (min-width: 100rem){.photo-promo-item-headline{font-size:1.9rem}}@media (min-width: 112.5rem){.photo-promo-item-headline{font-size:2.3rem}}.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-family:"Libre Franklin",sans-serif;font-size:1.25rem}@media (min-width: 81.25rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-size:1.35rem}}@media (min-width: 100rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-size:1.4rem}}@media (min-width: 112.5rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2,.body-form-grouping-heading{font-size:1.5rem}}.body-form-button{font-family:"Libre Franklin",sans-serif;font-size:1rem}@media (min-width: 48rem){.body-form-button{font-size:1.1rem}}@media (min-width: 81.25rem){.body-form-button{font-size:1.15rem}}@media (min-width: 100rem){.body-form-button{font-size:1.2rem}}@media (min-width: 112.5rem){.body-form-button{font-size:1.25rem}}.photo-promo-title,.photo-promo-item-text,.body-form-container{opacity:0;transform:translateY(1rem);transition:all 0.8s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo.reveal .photo-promo-title,.photo-promo-item.reveal .photo-promo-item-text,.photo-promo-item.reveal .button-block,.body-form-container.reveal{opacity:1;transform:translateX(0)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}input[type=text],textarea,input[type=tel],input[type=email],input[type=password],input[type=number],input[type=url],input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#content[tabindex="-1"]:focus{outline:0}address,dl{font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body,p,h1,h2,h3,h4,h5,h6,ul,ol,pre,figure{margin:0}input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{padding:0}main{display:block}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;text-decoration:none}a:focus{outline:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}@font-face{font-family:'Trilogy-Icons';src:url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.eot?4ywpzi");src:url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.eot?4ywpzi#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.woff2?4ywpzi") format("woff2"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.ttf?4ywpzi") format("truetype"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.woff?4ywpzi") format("woff"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.svg?4ywpzi#Trilogy-Icons") format("svg");font-weight:normal;font-style:normal}.icons{font-family:'Trilogy-Icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:"Noto Sans",sans-serif;color:#222;line-height:1.2;font-weight:500;font-style:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 740px){html{font-size:100%}}strong{font-weight:700}a{color:#aa1f2e;text-decoration:none;position:relative;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}a:focus,a:hover{color:#53b6d8;outline:none}.content a::before{height:6px;width:100%;content:' ';position:absolute;bottom:2px;z-index:-1;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.content a:focus::before,.content a:hover::before{height:9px;width:100%;content:' ';position:absolute;bottom:0;z-index:-1}*::-moz-selection,*::selection{background:red;color:white}h1,h2,h3{font-style:normal;font-weight:900;color:#000;font-family:"Libre Franklin",sans-serif}h4,h5,h6{font-style:normal;font-weight:900;color:#000;font-family:"Libre Franklin",sans-serif}h1{font-size:200%;margin-bottom:.25em;line-height:1.25}@media only screen and (min-width: 360px){h1{font-size:200%}}@media only screen and (min-width: 740px){h1{font-size:225%}}@media only screen and (min-width: 1400px){h1{font-size:250%}}h2{font-size:160%;line-height:1.25;margin-bottom:.25em}@media only screen and (min-width: 740px){h2{font-size:200%}}h3{font-size:140%;line-height:1.25;margin-bottom:.5em}@media only screen and (min-width: 740px){h3{font-size:160%}}h4{font-size:110%;margin-bottom:.5em}h5{padding:0 0 .2em;font-size:80%;cursor:pointer;text-transform:uppercase;font-weight:700}h1 a,h2 a{display:inline-block}p{margin:0 0 1em}p:last-child{margin-bottom:0}em{font-style:italic}small{font-size:85%;display:block}.meta small{text-transform:uppercase;padding-bottom:.75em}blockquote{font-weight:300}strong,b{font-weight:600}sup{vertical-align:super;font-size:smaller}.footnotes{font-size:smaller;padding-top:1.5em}.emphasis{font-size:120%;font-weight:700;background:#ffcc00;padding:.2em;display:inline-block}main ul,section ul,main ol,section ol{margin:0 0 1.5em 2em}main li,section li{margin-bottom:.25em}.main-header{background:#fff;width:100%;position:fixed;height:auto;left:0;top:0;z-index:1000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.main-header-wrap{background:#fff;position:relative;height:auto;-webkit-box-shadow:0 0 8px 0px rgba(0,0,0,0.4);box-shadow:0 0 8px 0px rgba(0,0,0,0.4)}@media (min-width: 64rem){.main-header-wrap{height:100px;z-index:1}}.primary-nav{z-index:1000;width:auto;opacity:1.0;position:absolute;right:5rem;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 64rem){.primary-nav{display:flex;padding-top:2.6rem;left:initial;right:2rem}}@media (min-width: 81.25rem){.primary-nav{right:5rem}}.primary-nav-grouping.left,.primary-nav-grouping.right{display:none;width:100%}@media (min-width: 81.25rem){.primary-nav-grouping.left,.primary-nav-grouping.right{display:block;flex:1 1 auto;align-self:auto}}.primary-nav-grouping.left{text-align:right}.primary-nav-grouping.right{text-align:left}.primary-nav-grouping.logo-container{flex:0 1 8rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.primary-nav-grouping.logo-container{flex:0 1 11rem}}@media (min-width: 81.25rem){.primary-nav-grouping.logo-container{flex:0 1 20rem;align-self:baseline}}@media (min-width: 100rem){.primary-nav-grouping.logo-container{flex:0 1 27rem;align-self:baseline}}.primary-nav-item{font-size:1.0em;display:inline-block;color:#222;text-decoration:none;cursor:pointer;text-transform:uppercase;position:relative;vertical-align:middle}@media (min-width: 81.25rem){.primary-nav-item{font-size:0.95em}}@media (min-width: 100rem){.primary-nav-item{font-size:1.1em}}.primary-nav-item .button{padding:.75rem 1.75rem;line-height:1;font-size:1.0em;margin-left:1rem}.primary-nav-item:hover .primary-nav{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.primary-nav-item:hover .primary-nav-link{background:#f1f1f1;color:#aa1f2e}.primary-nav-item:hover .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item:focus .primary-nav-link{color:#000;box-shadow:inset 0 0 0 2px #000}.primary-nav-item:focus .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item.active:before{width:0;height:0;position:absolute;bottom:0%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(255,237,41,0);border-bottom-color:#ffed29;border-width:.5rem;margin-left:-.5rem}.primary-nav-item.active:hover{border-color:#000;border-bottom-color:#000}.primary-nav-list{display:inline-block;margin:0 auto;padding:0;font-family:"Sen",sans-serif;font-weight:500;list-style:none;position:relative}.primary-nav-link{color:#222;font-weight:900;transition:all 0.2s ease-in-out;padding:0.75rem 1.25rem;display:inline-block;line-height:1}@media (min-width: 100rem){.primary-nav-link{padding:0.75rem 1.25rem}}.primary-nav-link:focus{background:#222;border-radius:.2rem;color:#fff}.primary-nav-link.more:after{font-family:"Trilogy-Icons";content:"6";font-size:.75rem;padding:0 0 0 .25rem}.primary-nav-list>li:before{content:"";width:1px;height:30px;margin:0;background:#d6d6d6;display:inline-block;vertical-align:middle;position:relative;top:-2px}.primary-nav-list>li:last-child:before,.primary-nav-list>li:first-child:before{display:none}.primary-subnav{background:#fff;border-top:8px #aa1f2e solid;box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2);width:100%;min-width:16rem;list-style:none;margin:0;padding:1.25rem .75rem;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;transform:translateX(-50%);transition:none}.primary-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.primary-subnav-li{position:relative;padding:0;margin:0;display:block;border-bottom:1px dotted #898d8e}.primary-subnav-li:last-child{border-bottom:0}.primary-subnav-li:hover .secondary-subnav{opacity:1;visibility:visible;transition:none}.primary-subnav-li:focus .secondary-subnav{opacity:1;visibility:visible;transition:none}.primary-subnav-link{display:block;padding:.5rem .75rem;color:#222;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:1.0rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.primary-subnav-link:hover{color:#fff;background:#69131c !important}.primary-subnav-link:focus{color:#fff;background:#000 !important}.secondary-subnav{background:#fff;border-top:0;box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2);width:100%;min-width:16rem;list-style:none;margin:0;padding:1.25rem .75rem;position:absolute;opacity:0;visibility:hidden;top:-10px;left:initial;right:96%;z-index:1000;transform:none;transition:none}@media (min-width: 100rem){.secondary-subnav{top:10px;right:initial;left:95%}}.secondary-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.secondary-subnav-li{padding:0;margin:0;display:block;border-bottom:1px dotted #898d8e}.secondary-subnav-li:last-child{border-bottom:0}.secondary-subnav-link{display:block;padding:.5rem .75rem;color:#222;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:1.0rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.secondary-subnav-link:hover{color:#fff;background:#69131c !important}.secondary-subnav-link:focus{color:#fff;background:#000 !important}.primary-extras{width:auto;position:absolute;top:0;z-index:1001;right:1rem;padding-top:1.25rem;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 64rem){.primary-extras{display:flex;padding-top:0.25rem;right:2rem}}@media (min-width: 81.25rem){.primary-extras{right:5rem}}.primary-extras-share{font-size:1.1rem;margin-left:1.25rem;top:0;position:relative;display:none}@media (min-width: 48rem){.primary-extras-share{display:inline-block}}@media (min-width: 81.25rem){.primary-extras-share{display:inline-block}}@media (min-width: 48rem){.primary-extras-links{transform:none}}.primary-extras-links-button{padding:.5rem 1.0rem;text-transform:uppercase;font-size:0.85rem !important;font-family:"Sen",sans-serif;color:#898d8e;font-weight:900}@media (min-width: 100rem){.primary-extras-links-button{font-size:0.85rem !important}}.primary-extras-links-button:focus{background:#222;color:#fff !important}.primary-extras-links-button:hover{color:#aa1f2e !important;background:#eee}.primary-extras-links:after{content:"";width:1px;height:30px;margin:0;background:#d6d6d6;display:inline-block;vertical-align:middle;position:relative;top:-2px}.primary-extras .social-link{margin-right:0.25rem;display:inline-block;top:0;border-radius:.2rem;padding:.3rem;width:28px}.primary-extras .social-link:hover{background:white}.primary-extras .social-link.search{margin:0 1rem 0 1.25rem;position:relative;top:.15rem}.primary-extras .social-link svg{width:100%;fill:#898d8e}.primary-extras .social-link:hover svg{fill:#aa1f2e}.bar{width:100%;height:2px;position:absolute;bottom:0;background:#fff}@media (min-width: 64rem){.bar{height:8px;background:#aa1f2e}}@media (min-width: 100rem){font-size:1.2rem}.more-arrow:after{content:"\276E";color:#898d8e;font-size:1.0rem;position:absolute;left:0}@media (min-width: 81.25rem){.more-arrow:after{content:"\276F";right:0.25rem;left:initial}}.alert{padding:.75rem;text-align:center;font-size:1.2rem;z-index:10;position:relative}@media (min-width: 48rem){.alert{padding:1.25rem}}.menu-trigger{opacity:1;visibility:visible;background:transparent;border:0;position:fixed;right:1rem;top:1.2rem !important;z-index:100001;padding:.75rem .75rem .5rem;font-family:"Sen",sans-serif;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform-origin:top left;display:inline-block;cursor:pointer}@media (min-width: 48rem){.menu-trigger{top:1.6rem !important}}@media (min-width: 64rem){.menu-trigger{opacity:0;visibility:hidden}}.menu-trigger:hover .hamburger-inner{width:18px}.menu-trigger:hover .hamburger-inner,.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{background-color:#aa1f2e}.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{width:26px}.menu-trigger:hover .menu-trigger-label{color:#aa1f2e;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.menu-trigger:focus{box-shadow:inset 0 0 0 2px #aa1f2e}.fixedxxx .menu-trigger{left:1rem;opacity:1.0;visibility:visible;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.fixedxxx .menu-trigger{left:2rem}}@media (min-width: 100rem){.fixedxxx .menu-trigger{left:3rem}}@media (min-width: 112.5rem){.fixedxxx .menu-trigger{left:4rem}}.hamburger{padding:0 .15rem;display:inline-block;cursor:pointer;transition-property:opacity;transition-duration:0.15s;transition-timing-function:linear;position:relative;transition:all 0.2s ease-in-out;vertical-align:middle;z-index:10000}.hamburger-box{width:26px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;width:20px;margin-top:-1px;transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:2px;background-color:#404040;border-radius:0;position:absolute;transition-property:transform, width, background-color;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{width:20px;content:"";display:block}.hamburger-inner:before{top:-6px;transition:top .1s .25s ease-in, opacity .1s ease-in, width .1s .12s ease-out}.hamburger-inner:after{bottom:-6px;transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),width 0.1s 0.12s ease-out}.menu-trigger-label{vertical-align:middle;top:-1px;position:relative;display:inline-block;text-transform:uppercase;color:#000}.menu-trigger-label.menu-label{clip-path:inset(0 0 0 0);transition:color 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important,opacity 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important}.menu-trigger-label.close-label{position:absolute;left:calc(18px + 1rem);top:50%;transform:translateY(-50%);-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:inset(0 100% 0 0);transition:color 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.menu-trigger-label.close-label{display:none}}@supports (-ms-ime-align: auto){.menu-trigger-label.close-label{display:none}}.display-menu .menu-trigger{transform:scale(1)}.display-menu .menu-trigger .hamburger-inner,.display-menu .menu-trigger .hamburger-inner:before,.display-menu .menu-trigger .hamburger-inner:after{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);background-color:#fff}@media (min-width: 48rem){.display-menu .menu-trigger .hamburger-inner,.display-menu .menu-trigger .hamburger-inner:before,.display-menu .menu-trigger .hamburger-inner:after{background-color:#fff}}@media (min-width: 48rem){.display-menu .menu-trigger:hover .hamburger-inner,.display-menu .menu-trigger:hover .hamburger-inner:before,.display-menu .menu-trigger:hover .hamburger-inner:after{background-color:#000}}.display-menu .menu-trigger:hover .menu-trigger-label{color:#000}.display-menu .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);width:1826px}.display-menu .hamburger-inner,.display-menu .hamburger-inner:before,.display-menu .hamburger-inner:after{width:18px !important;background-color:#000}@tablet{.display-menu .hamburger-inner,.display-menu .hamburger-inner:before,.display-menu .hamburger-inner:after{background-color:#000}}.display-menu .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out, opacity .1s .12s ease-out}.display-menu .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.display-menu .menu-trigger-label{color:#000}@media (max-width: 64rem){.display-menu .menu-trigger-label{opacity:0;visibility:hidden}}.display-menu .menu-trigger-label.menu-label{clip-path:inset(0 100% 0 0);transition:color 0.2s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0s !important}@supports (-ms-ime-align: auto){.display-menu .menu-trigger-label.menu-label{display:none}}.display-menu .menu-trigger-label.close-label{font-size:1.0rem;font-family:"Sen",sans-serif;clip-path:inset(0 0 0 0);transition:color 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important;opacity:1;visibility:visible;color:white !important}@supports (-ms-ime-align: auto){.display-menu .menu-trigger-label.close-label{display:inline-block}}@media (min-width: 48rem){.display-menu.reveal-items .menu-trigger{transform:scale(1);right:2rem}}.fixed .menu-trigger{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.fixed.reveal-items .menu-trigger{transform:scale(1) translateX(0)}}.menu-trigger.fixed-menu{transform:scale(1) translateX(0)}.home.fixed .menu-trigger{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);top:0.75rem !important}@media (min-width: 48rem){.home.fixed .menu-trigger{top:1.6rem !important}}.expanded-menu{background:#aa1f2e;width:70vw;height:100vh;position:fixed;top:0;right:0;z-index:99999;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform:translateX(100%);visibility:hidden;box-shadow:-0.5rem 0 1.5rem 0 rgba(0,0,0,0.25);overflow-y:scroll}@media (min-width: 48rem){.expanded-menu{width:100%;height:100%;position:fixed;top:0;left:0;background:#aa1f2e;padding:0;opacity:0;padding:1rem;transform:translateX(0)}}@media (min-width: 81.25rem){.expanded-menu{padding:2rem}}.expanded-menu-grid{margin:0 auto;padding-top:5rem}@media (min-width: 48rem){.expanded-menu-grid{padding:0;background:#aa1f2e;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;width:48em;max-width:90%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}}@media (min-width: 48rem){.expanded-menu-grid{width:64em}}.expanded-menu-col{margin:0;text-align:left;font-family:"Libre Franklin",sans-serif}@media (min-width: 48rem){.expanded-menu-col{opacity:0;transform:translateY(3rem);transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);flex:1;padding:1.5rem}}@media (min-width: 81.25rem){.expanded-menu-col{padding:2rem}}.expanded-menu-col .expanded-menu-nav-link{color:#fff;background:rgba(255,255,255,0.1);margin-bottom:1px;display:block;padding:.5rem 2rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);font-size:1rem}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link{background:none;padding:.65rem 1.0rem;font-size:1rem}}@media (min-width: 81.25rem){.expanded-menu-col .expanded-menu-nav-link{font-size:1.3rem}}.expanded-menu-col .expanded-menu-nav-link:hover{background:#fff;color:#222}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link:hover{background:#fff;color:#222}}.expanded-menu-col .expanded-menu-nav-link:focus{box-shadow:0 0 0 2px #fff}.expanded-menu .social{margin:1rem 0 0 1rem}@media (min-width: 48rem){.expanded-menu .social{margin:1rem auto 0}}.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem;display:inline-block}@media (min-width: 48rem){.expanded-menu .social-link{width:1.75rem;height:1.75rem;padding:.25rem}}@media (min-width: 81.25rem){.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem}}.expanded-menu .social-icon{padding:.25rem;fill:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.expanded-menu .social-icon:hover{fill:#aa1f2e;background:#ffed29}.mobile-menu-close{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:block;z-index:10000;opacity:0;visibility:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.display-menu{overflow:hidden}.display-menu .expanded-menu{transform:translateX(0);visibility:visible;width:85vw;height:100vh}@media (min-width: 48rem){.display-menu .expanded-menu{width:100vw;height:100vh;opacity:1;visibility:visible}}@media (min-width: 48rem){.display-menu.reveal-items .expanded-menu-col,.display-menu.reveal-items .expanded-menu-search{transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);opacity:1;transform:translateY(0)}}@media (min-width: 48rem){.display-menu.reveal-items .expanded-menu-col:nth-child(2){transition-delay:.2s !important}.display-menu.reveal-items .expanded-menu-col:nth-child(3){transition-delay:.4s !important}.display-menu.reveal-items .expanded-menu-col:last-child{transition-delay:.6s !important}}.display-menu .mobile-menu-close{opacity:.6;visibility:visible}.expanded-menu-section-header.expanded .expanded-menu-section-header-link{color:#fff}.expanded-menu-section-header.expanded .expanded-menu-section-header-arrow-svg{transform:rotate(180deg)}.site-footer-nav-list-link,.copyright-nav-link{color:#53b6d8;transition:all 0.2s ease-in-out;margin:0 auto}.site-footer-nav-list-link:hover,.copyright-nav-link:hover{color:#fff}.site-footer-nav-list-link:focus,.copyright-nav-link:focus{color:#fff;box-shadow:0 0 0 1px #fff}@media (min-width: 48rem){.site-footer-nav-list-link,.copyright-nav-link{font-size:.8rem}}@media (min-width: 81.25rem){.site-footer-nav-list-link,.copyright-nav-link{font-size:1rem}}.site-footer{color:#fff;border-top:8px #aa1f2e solid;background:#000000;background:-moz-linear-gradient(top, #000 0%, #222 20%);background:-webkit-linear-gradient(top, #000 0%, #222 20%);background:linear-gradient(to bottom, #000 0%, #222 20%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#222222',GradientType=0 );padding:2rem 0}.site-footer-grid{margin:0 auto}@media (min-width: 48rem){.site-footer-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:0px;grid-row-gap:0px}}.site-footer-grid .div1{grid-area:1 / 1 / 2 / 5;font-size:0.9rem;line-height:1.25rem}@media (min-width: 64rem){.site-footer-grid .div1{grid-area:1 / 1 / 2 / 2}}.site-footer-grid .div1 a{color:#53b6d8;text-decoration:underline}.site-footer-grid .div2{grid-area:2 / 1 / 3 / 2}@media (min-width: 64rem){.site-footer-grid .div2{grid-area:1 / 2 / 2 / 3}}.site-footer-grid .div3{grid-area:2 / 2 / 3 / 3}@media (min-width: 64rem){.site-footer-grid .div3{grid-area:1 / 3 / 2 / 4}}.site-footer-grid .div4{grid-area:2 / 3 / 3 / 4}@media (min-width: 64rem){.site-footer-grid .div4{grid-area:1 / 4 / 2 / 5}}.site-footer-grid .div5{grid-area:2 / 4 / 3 / 5}@media (min-width: 64rem){.site-footer-grid .div5{grid-area:1 / 5 / 2 / 6}}.site-footer-grid .div6{grid-area:3 / 1 / 4 / 5}@media (min-width: 64rem){.site-footer-grid .div6{grid-area:1 / 6 / 2 / 8}}@media (min-width: 64rem){.site-footer-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}}@media (min-width: 81.25rem){.site-footer-grid{max-width:100rem}}.site-footer-col{text-align:center;margin:0 auto;padding:0 0 3em 0}@media (min-width: 48rem){.site-footer-col{text-align:left;margin:0 2rem 0 0;padding:0}}.site-footer-nav-list{text-align:center;list-style:none;margin:0;padding:0}.site-footer-nav-list-link{display:block;margin:0 0 .5rem 0;font-weight:700;text-decoration:underline}@media (min-width: 48rem){.site-footer-nav-list-link{font-size:0.9rem;display:table;font-weight:400}}.site-footer-nav-list-link-title{color:#fff;font-family:"Sen",sans-serif;font-weight:900;letter-spacing:-.5px;font-size:1.1rem;padding:0 0 .5rem 0;text-transform:uppercase;display:block}.site-footer-nav-list-link-title:focus{color:#fff;box-shadow:0 0 0 1px #fff}.site-footer-nav-list-link-title:hover{color:#fff}.site-footer-nav-list-link-secondary-subnav{margin:0 0 .75rem 0;padding:0}@media (min-width: 48rem){.site-footer-nav-list-link-secondary-subnav{padding-left:1.5rem}}.site-footer-nav-list-link-secondary-subnav-li:marker{list-style:none !important}.site-footer-nav-list-link-secondary-subnav-link{font-size:0.8rem;color:#eee;text-decoration:underline}@media (min-width: 48rem){.site-footer-nav-list-link-secondary-subnav-link{font-size:0.9rem;color:#53b6d8}}@media (min-width: 48rem){.site-footer-nav-list{text-align:left}}.site-footer .social{margin:1.5rem 0 1.5rem 0}@media (min-width: 48rem){.site-footer .social{margin-bottom:0;margin:1rem 0 1rem 0}}@media (min-width: 81.25rem){.site-footer .social{margin:1.5rem 0 1.5rem 0}}.site-footer .social-link{width:1.75rem;height:1.75rem}@media (min-width: 48rem){.site-footer .social-link{width:1.35rem;height:1.35rem}}@media (min-width: 81.25rem){.site-footer .social-link{width:1.75rem;height:1.75rem}}.site-footer-callout{color:#fff;font-family:"Sen",sans-serif;font-size:1.1rem;margin:0 0 .5rem 0;text-transform:uppercase;display:block}.site-footer-callout:hover{color:#fff}.footer-extras-share{font-size:1.0rem;margin-top:.5rem;position:relative}@media (min-width: 100rem){.footer-extras-share{font-size:1.1rem}}.footer-extras-share .social-link{margin-right:0.2rem;display:inline-block;border-radius:0;padding:0;width:20px}.footer-extras-share .social-link svg{width:100%;fill:#898d8e}.footer-extras-share .social-link:hover svg{fill:#fff}.paidfor{padding:.75rem;line-height:1.3;border:1px solid rgba(137,141,142,0.4);margin-bottom:1.25rem}@media (min-width: 48rem){.paidfor{font-size:.7rem}}@media (min-width: 81.25rem){.paidfor{font-size:1rem}}.copyright{width:100%;text-align:left}.copyright-content{padding:2rem;color:#fff;margin:0 auto}@media (min-width: 48rem){.copyright-content{font-size:.75rem}}@media (min-width: 81.25rem){.copyright-content{font-size:0.8rem;max-width:100rem}}.copyright-nav-link{color:#53b6d8;font-size:0.8rem;display:inline-block}.main-logo{width:170px;margin:0 auto;display:inline-block;position:relative;z-index:200;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);top:0;left:calc(-50% + 85px);padding:10px 15px}.main-logo:focus{box-shadow:inset 0 0 0 2px #000}@media (min-width: 48rem){.main-logo{width:200px;padding:15px 20px;left:initial}}@media (min-width: 64rem){.main-logo{padding:20px 30px;width:260px;height:120px;position:absolute;left:3rem;background:#86002b;background:-moz-linear-gradient(top, #fff 0%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #c8c8c8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86002b', endColorstr='#c8c8c8c8c8c8',GradientType=0 );-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,0.15);box-shadow:0 0 12px 4px rgba(0,0,0,0.15)}}@media (min-width: 81.25rem){.main-logo{left:5rem}}.main-logo .svg{width:100%;fill:#000;transition:all 0.2s ease-in-out}.main-logo:hover .svg{fill:#ffed29}.button{background:#000;color:#fff;border-radius:100px;border:0;padding:.75rem 1.5rem;font-family:"Sen",sans-serif;font-size:1.0rem;font-weight:900;text-transform:uppercase;text-decoration:none !important;display:inline-block !important;position:relative;overflow:hidden;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin:0;outline:0}.button.small{padding:1rem 2.5rem}@media (min-width: 48rem){.button{padding:1rem 2.5rem;letter-spacing:-.5px;margin:0}.button.small{padding:1rem 2.5rem}}@media (min-width: 100rem){.button{padding:1rem 2.5rem;margin:0}.button.small{padding:1rem 2.5rem}}.button:before,.button:after{width:100%;height:50%;display:block;content:"";z-index:10;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.button:before{position:absolute;top:0;left:0}.button:after{position:absolute;bottom:0;left:0}.button:hover{color:#fff;transform:scale(1.1);text-decoration:none !important}.button:active{transform:scale(0.95)}.button:focus{box-shadow:0px 0.3rem 0.6rem 0 rgba(0,0,0,0.6),0 0 0 2px #fff}.button.more{background:rgba(0,0,0,0);color:#000;border-radius:0;padding:.25rem .25rem;text-decoration:none}.button.more::after{content:"";width:calc(100% + .5rem);height:4px;position:absolute;bottom:0;left:-.25rem;z-index:-1;background:#000}.button.archive{margin-top:1rem}.button.solid.yellow{color:#000}.button.solid.white{color:#000}.button.outline{background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff;color:#ffed29}.button.outline.black{-webkit-box-shadow:0 0 0 4px #000;box-shadow:0 0 0 4px #000;color:#000}.button.outline.dark-gray{-webkit-box-shadow:0 0 0 4px #222;box-shadow:0 0 0 4px #222;color:#222}.button.outline.red{-webkit-box-shadow:0 0 0 4px #aa1f2e;box-shadow:0 0 0 4px #aa1f2e;color:#aa1f2e}.button.outline.blue{-webkit-box-shadow:0 0 0 4px #065974;box-shadow:0 0 0 4px #065974;color:#065974}.button.outline.white{-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff;color:#fff}.photo-promo{background-color:#065974;position:relative;opacity:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);overflow:hidden}.photo-promo.add_top_padding{margin-top:1.5rem}@media (min-width: 48rem){.photo-promo.add_top_padding{margin-top:2rem}}@media (min-width: 81.25rem){.photo-promo.add_top_padding{margin-top:4rem}}@media (min-width: 100rem){.photo-promo.add_top_padding{margin-top:5rem}}@media (min-width: 112.5rem){.photo-promo.add_top_padding{margin-top:6rem}}@media (min-width: 125rem){.photo-promo.add_top_padding{margin-top:7rem}}.photo-promo.not_full_width{max-width:93.75rem;margin:1rem 1rem 0}@media (min-width: 48rem){.photo-promo.not_full_width{margin:2rem auto}}.photo-promo.reveal{opacity:1}.photo-promo.sidebar-promo{background-color:white}.photo-promo.sidebar-promo .photo-promo-item{background-color:#065974;margin-bottom:1rem}.photo-promo.sidebar-promo .photo-promo-item-photo{opacity:0.5 !important}.photo-promo-title{font-family:"Libre Franklin",sans-serif;margin:1rem auto;color:#fff}@media (min-width: 81.25rem){.photo-promo-title{margin:2rem auto}}.photo-promo-title-link{color:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);padding:0 .5rem}.photo-promo-title-link:hover{color:#000}.photo-promo-grid{width:100%}@media (min-width: 48rem){.photo-promo-grid{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;align-content:stretch}}.photo-promo-item{position:relative;overflow:hidden;z-index:100;max-height:400px}@media (min-width: 48rem){.photo-promo-item{flex:1;max-height:initial;transition-delay:.1s}.photo-promo-item:nth-child(2){transition-delay:.2s}.photo-promo-item:nth-child(3){transition-delay:.3s}}@media (min-width: 100rem){.photo-promo-item{flex:1}}.photo-promo-item.green{background:#000}.photo-promo-item.blue{background:#ffed29}.photo-promo-item.dark-green{background:#000}.photo-promo-item.dark-blue{background:#c2b200}.photo-promo-item.dark-gray{background:#000}.photo-promo-item.gray{background:#898d8e}.photo-promo-item.black{background:#000}.photo-promo-item.white{background:#fff}.photo-promo-item.white .photo-promo-item-headline,.photo-promo-item.white .photo-promo-item-blurb{color:#898d8e}.photo-promo-item-aspect{padding-top:56.25%;width:100%;height:100%}.photo-promo-item-center{width:100%;height:100%;position:absolute;top:0;left:0;z-index:400;align-items:center;display:flex;justify-content:center;overflow:hidden;padding:1.5rem;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 )}@media (min-width: 48rem){.photo-promo-item-center{padding:1rem}}@media (min-width: 100rem){.photo-promo-item-center{padding:2rem}}.photo-promo-item-center:focus{box-shadow:inset 0 0 0 8px #065974}.photo-promo-item-center.gradient{text-align:left;align-items:normal;justify-content:left}.photo-promo-item:nth-child(1) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);background:-webkit-linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);background:linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#214e8c', endColorstr='#00214e8c',GradientType=1 )}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);background:-webkit-linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);background:linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#90fff6', endColorstr='#0090fff6',GradientType=1 )}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient .button{background:#000 !important}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient .button .button-text{color:#fff !important}.photo-promo-item:nth-child(3) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);background:-webkit-linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);background:linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d98e8', endColorstr='#004d98e8',GradientType=1 )}.photo-promo-item-text{transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);z-index:100;position:relative;margin:0 auto;bottom:2rem;position:absolute}@media (min-width: 81.25rem){.photo-promo-item-text{max-width:48rem}}.photo-promo-item-text .left{text-align:left}.photo-promo-item-link{z-index:100;position:relative;display:block;margin:0 auto;padding:2rem 0}@media (min-width: 48rem){.photo-promo-item-link{padding:2rem 0}}@media (min-width: 81.25rem){.photo-promo-item-link{padding:3rem 0}}@media (min-width: 112.5rem){.photo-promo-item-link{padding:4rem 0}}.photo-promo-item-headline{font-family:"Libre Franklin",sans-serif;color:#fff !important;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo-item-subheadline{font-family:"Libre Franklin",sans-serif;font-size:1rem;line-height:1.2;font-weight:700;color:#fff;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin-top:1rem;display:block}@media (min-width: 48rem){.photo-promo-item-subheadline{margin-top:1.25rem}}@media (min-width: 81.25rem){.photo-promo-item-subheadline{margin-top:1.5rem}}.photo-promo-item-subheadline2{font-family:"Libre Franklin",sans-serif;font-size:1rem;line-height:1.2;font-weight:700;color:#fff;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin:-.5rem 0 1rem 0;display:block}@media (min-width: 48rem){.photo-promo-item-subheadline2{margin:-.75rem 0 1.25rem 0}}@media (min-width: 81.25rem){.photo-promo-item-subheadline2{margin:-1rem 0 1.5rem 0}}.photo-promo-item-blurb{font-family:"Noto Sans",sans-serif;color:#fff;display:block;transition-delay:.4s !important;margin:.75rem auto;font-size:1rem;line-height:1.3;text-align:center}@media (min-width: 48rem){.photo-promo-item-blurb{margin:.75rem auto}}@media (min-width: 112.5rem){.photo-promo-item-blurb{margin:1rem auto;font-size:1.3rem}}.photo-promo-item-photo{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0.9;transform:scale(1.2)}.photo-promo-item:hover .photo-promo-item-photo{opacity:1.0 !important;transform:scale(1.2) !important}.photo-promo-item.square .photo-promo-item-aspect{padding-top:80%}.photo-promo-item.letterbox .photo-promo-item-aspect{padding-top:75%}.photo-promo-item.widescreen .photo-promo-item-aspect{padding-top:56.25%}.photo-promo-item.flex-with-content .photo-promo-item-aspect{padding-top:0 !important}.photo-promo-item.flex-with-content .photo-promo-item-center{position:relative;top:0;left:0}@media (max-width: 64rem){.photo-promo-item.flex-with-content .photo-promo-item-center{padding-top:3rem;padding-bottom:3rem}}@media (max-width: 64rem){.photo-promo-item.match-sibling .photo-promo-item-center{position:relative;top:0;left:0}}@media (min-width: 48rem){.photo-promo-item.wide{flex:0 0 66%}}.photo-promo-item .button-block{margin-top:.5rem;transition-delay:1s}.photo-promo-item.reveal .photo-promo-item-photo{opacity:0.9;transform:scale(1)}.photo-promo-item.reveal .photo-promo-item-photo.no_dim{opacity:1}.photo-promo-item.multi-button:hover .photo-promo-item-headline{transform:scale(1) !important}.photo-promo-item.multi-button:hover .photo-promo-item-photo{opacity:.4 !important;transform:scale(1) !important}.photo-promo-item.multi-button:hover .photo-promo-item-photo.no_dim{opacity:1}.body-form{z-index:100;position:relative}.body-form.long{transition:none}.body-form-grid{width:100%}@media (min-width: 48rem){.body-form-grid{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch;align-content:stretch;margin-bottom:1rem}}.body-form-grid-masonry{flex-wrap:wrap}.body-form-masonry{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;align-content:flex-end;margin-top:.5rem}.body-form-masonry .body-form-field{width:100%;margin:.5rem 0}@media (min-width: 48rem){.body-form-masonry .body-form-field{width:50%;margin:1rem 0}.body-form-masonry .body-form-field.wide{width:100%;padding-left:0 !important;padding-right:0 !important}.body-form-masonry .body-form-field:nth-child(even){padding-left:.75rem}.body-form-masonry .body-form-field:nth-child(even) div.error{left:.75rem}.body-form-masonry .body-form-field:nth-child(even) .body-form-label.hidden-label{left:calc(.75rem + 1px)}.body-form-masonry .body-form-field:nth-child(odd){padding-right:.75rem}}.body-form-masonry.fours .body-form-field{width:50%}.body-form-masonry.fours .body-form-field:nth-child(even){padding-left:.25rem}.body-form-masonry.fours .body-form-field:nth-child(odd){padding-right:.25rem}@media (min-width: 48rem){.body-form-masonry.fours .body-form-field{width:25%}.body-form-masonry.fours .body-form-field:nth-child(4n+1){padding-right:.75rem}.body-form-masonry.fours .body-form-field:nth-child(4n+2),.body-form-masonry.fours .body-form-field:nth-child(4n+3){padding-left:.3725rem;padding-right:.3725rem}.body-form-masonry.fours .body-form-field:nth-child(4n+4){padding-left:.75rem}}.body-form-col{position:relative;color:#fff;text-align:left}@media (min-width: 48rem){.body-form-col{flex:1;padding:1rem}}@media (min-width: 48rem){.body-form-col.nopad{padding:0}.body-form-col.nopad .body-form-field:first-of-type{margin-top:0}}.body-form-col.highlighted{background:#f1f1f1;border:1px solid #eee;padding:1rem 1.5rem}@media (min-width: 48rem){.body-form-col.highlighted{margin-left:1rem;padding:1.25rem 2rem}}@media (min-width: 81.25rem){.body-form-col.highlighted{margin-left:1.5rem}}@media (min-width: 48rem){.body-form-col .body-form-field:last-of-type{margin-bottom:0}}.body-form-grouping{padding:0 0 1rem}@media (min-width: 48rem){.body-form-grouping{padding:0 0 1.5rem}}@media (min-width: 81.25rem){.body-form-grouping{padding:0 0 2rem}}.body-form-grouping:last-of-type{padding:0 !important}.body-form-grouping-heading{margin-bottom:.5rem}.body-form-grouping.highlighted{background:#eee;border:1px solid #898d8e;padding:1.5rem 2rem;text-align:center}.body-form-field{padding:0 0;margin:.25rem 0;position:relative}.body-form-field.text-entered .body-form-label{opacity:1;visibility:visible}.body-form-field div.error{background:#aa1f2e;padding:.15rem;font-size:70%;color:#fff;display:inline-block;position:absolute;bottom:0;left:0;transform:translateY(0%)}.body-form-label{background:#fff;padding:.25rem;font-size:80%;position:absolute;top:0;left:1px;transform:translateY(-50%);display:block;color:#898d8e;line-height:1;cursor:pointer;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;visibility:hidden}.body-form-label:hover{color:#000}.body-form-label.revealed{font-size:100%;position:relative;top:auto;left:auto;transform:translateY(0);opacity:1;visibility:visible;padding-left:0}.body-form-label small{display:block}.body-form-label a{color:#000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.body-form-label a:hover{background:#ffed29}.body-form-input,.body-form-textarea,.body-form-select{font-family:"Noto Sans",sans-serif;width:100%;background:#fff;border:1px solid #898d8e;color:#898d8e;padding:1rem;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);cursor:pointer}.body-form-input:hover,.body-form-textarea:hover,.body-form-select:hover{border-color:#000;color:#000}.body-form-input:hover.placeholder,.body-form-textarea:hover.placeholder,.body-form-select:hover.placeholder{color:#000}.body-form-input:hover:-moz-placeholder,.body-form-textarea:hover:-moz-placeholder,.body-form-select:hover:-moz-placeholder{color:#000}.body-form-input:hover::-moz-placeholder,.body-form-textarea:hover::-moz-placeholder,.body-form-select:hover::-moz-placeholder{color:#000}.body-form-input:hover:-ms-input-placeholder,.body-form-textarea:hover:-ms-input-placeholder,.body-form-select:hover:-ms-input-placeholder{color:#000}.body-form-input:hover::-webkit-input-placeholder,.body-form-textarea:hover::-webkit-input-placeholder,.body-form-select:hover::-webkit-input-placeholder{color:#000}.body-form-input:focus,.body-form-textarea:focus,.body-form-select:focus{background:#fff;border-color:#000;color:#ffed29}.body-form-input:focus.placeholder,.body-form-textarea:focus.placeholder,.body-form-select:focus.placeholder{color:#ffed29}.body-form-input:focus:-moz-placeholder,.body-form-textarea:focus:-moz-placeholder,.body-form-select:focus:-moz-placeholder{color:#ffed29}.body-form-input:focus::-moz-placeholder,.body-form-textarea:focus::-moz-placeholder,.body-form-select:focus::-moz-placeholder{color:#ffed29}.body-form-input:focus:-ms-input-placeholder,.body-form-textarea:focus:-ms-input-placeholder,.body-form-select:focus:-ms-input-placeholder{color:#ffed29}.body-form-input:focus::-webkit-input-placeholder,.body-form-textarea:focus::-webkit-input-placeholder,.body-form-select:focus::-webkit-input-placeholder{color:#ffed29}.body-form-input.error,.body-form-textarea.error,.body-form-select.error{border-color:#000}.body-form-textarea{height:10rem}.body-form-radio-item{padding:.35rem;position:relative}.body-form-radio-input{opacity:0;visibility:hidden;height:0;width:0}.body-form-radio-input:hover .body-form-radio-button{background-color:#000}.body-form-radio-input:checked+.body-form-radio-label{color:#000}.body-form-radio-input:checked+.body-form-radio-label:after{opacity:1;visibility:visible}.body-form-radio-label{cursor:pointer;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);display:block;padding-left:2.3rem;position:relative;text-align:left}.body-form-radio-label:hover{color:#000}.body-form-radio-label:hover:before{box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0,0,0,0.1)}.body-form-radio-label:before,.body-form-radio-label:after{content:"";display:block;border-radius:50%;transform:translateY(-50%);transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.body-form-radio-label:before{position:absolute;top:50%;left:.5rem;width:1.5rem;height:1.5rem;background-color:#fff;border:1px solid #eee}.body-form-radio-label:after{background:#000;position:absolute;top:50%;left:1.25rem;width:.75rem;height:.75rem;transform:translateX(-50%) translateY(-50%);opacity:0;visibility:hidden;border-radius:50%;z-index:100}.body-form-button{font-family:"Libre Franklin",sans-serif;background:#000;color:#fff;padding:1rem 1.75rem;border:none;margin:0 auto;text-transform:uppercase;cursor:pointer;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.body-form-button-row{padding:.25rem 0 1rem;text-align:center}@media (min-width: 48rem){.body-form-button-row{text-align:left;padding:.25rem 0 0}}@media (min-width: 48rem){.body-form-button-row{padding:.25rem 0 0}}.body-form-button:hover{background:#000;color:#fff;transform:scale(1.05)}.body-form-button:active{background:#000;transform:scale(0.95)}.body-form-disclaimer{padding-top:1rem;font-size:80%;text-align:center;color:#898d8e;max-width:48rem;margin:0 auto}@media (min-width: 48rem){.body-form-disclaimer{padding-top:1.5rem}}@media (min-width: 48rem){.body-form-disclaimer{padding-top:2rem}}.body-form-disclaimer a{color:#222;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.body-form-disclaimer a:hover{color:#000}.body-form-thanks{width:100%;opacity:0;visibility:hidden;position:absolute;top:0;right:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transition-delay:.4s;z-index:1;text-align:center}.body-form-thanks h2,.body-form-thanks h3{color:#898d8e;margin-bottom:1rem}.body-form-thanks.long{opacity:1;visibility:visible;position:relative;top:auto;right:auto;transition:none;padding-top:0;padding-bottom:0}.body-form-container{max-width:81.25rem;margin:0 auto;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);position:relative}.body-form-container.no_top_padding{padding-top:0}.body-form-container.submitted .body-form{opacity:0;visibility:hidden;z-index:1;height:10rem}.body-form-container.submitted .body-form-thanks{opacity:1;visibility:visible;z-index:100}.body-form .g-recaptcha{margin:1rem auto .75rem;text-align:center;display:block}@media (min-width: 81.25rem){.body-form .g-recaptcha{margin:2rem auto 1.25rem}}.body-form .g-recaptcha div{margin:0 auto}#search{padding:1.5rem;background:#eee}#search .fields{margin-bottom:.5rem}.FR-form{position:relative;width:100%;margin:0 auto;border:1px #ccc solid;border-radius:1rem;padding:1rem}@media (min-width: 81.25rem){.FR-form{width:85%;border-radius:2rem;padding:2rem}}.FR-form .error{color:red}.FR-form-row{position:relative;display:block;padding:1.25rem 0}@media (min-width: 48rem){.FR-form-row{display:grid;grid-template-columns:3fr 4fr;grid-gap:1.5rem}}.FR-form-row:after{content:"";width:100%;height:1px;background-color:#ddd;position:absolute;bottom:0}@media (min-width: 81.25rem){.FR-form-row:after{width:80%;margin:0 10%}}.FR-form-label{text-align:left;font-weight:700}@media (min-width: 48rem){.FR-form-label{text-align:right;font-weight:400}}.FR-form-label .error{display:block;font-size:60%;text-transform:uppercase}.FR-form-input{text-align:left;padding-left:3rem}@media (min-width: 48rem){.FR-form-input{padding-left:0}}.FR-form-input-local{width:8rem}.FR-form-input-years{width:3rem}.FR-form-input-age{width:3rem}.FR-form-input-row.yes_no{display:flex;column-gap:2rem}.FR-form-input-row-add{text-transform:uppercase;font-weight:700;font-size:70%;color:#0066FF;text-align:right;display:block;width:100%;padding:1.5rem 0 0 0}.FR-form-button-row{padding:2rem 0 0 0;display:block;text-align:center}input[type="date"]::-webkit-clear-button{display:none}input[type="date"]::-webkit-inner-spin-button{display:none}input[type="date"]::-webkit-calendar-picker-indicator{color:#2c3e50}input[type="date"]{appearance:none;-webkit-appearance:none;color:#95a5a6;font-family:"Helvetica", arial, sans-serif;font-size:18px;border:1px solid #ecf0f1;background:#ecf0f1;padding:5px;display:inline-block !important;visibility:visible !important}input[type="date"],focus{color:#95a5a6;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.video-item{width:100%;text-align:center}.video-item-embed{margin:0 auto;max-width:100%}@media (min-width: 48rem){.video-item-embed{max-width:27rem}}@media (min-width: 81.25rem){.video-item-embed{max-width:64rem}}.video-item-text-headline{font-family:"Libre Franklin",sans-serif !important;color:#fff}.video-container{overflow:hidden;position:relative;width:100%}.video-container::after{padding-top:56.25%;display:block;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html{position:relative}body{font-family:"Noto Sans",sans-serif;color:#222;text-align:center}body.mobile-menu-active{overflow:hidden}.wrap{max-width:93.75rem;margin:0 auto;position:relative}.screen-reader{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader:focus{background:#ffed29;color:#fff;clip:auto !important;display:inline-block;font-size:1rem;height:auto;position:absolute;left:0;top:0;z-index:100000;line-height:normal;padding:.5rem;width:auto}.skip-to-main{background:#fff;position:fixed;top:.5rem;left:.5rem;z-index:1000000;padding:1rem;color:#065974;text-transform:uppercase;display:block;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform:translateY(calc(-100% - .5rem));border-radius:2rem}.skip-to-main:focus,.skip-to-main:focus-within{transform:translateY(0);outline:2px solid #065974}.anchor{display:block !important;margin-top:-8.5rem;position:absolute;height:1px;width:100%;z-index:-1;background:transparent}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3RkaW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzdGRpbiIsCgkJInNpdGVzL3d3dy5jYWZpcmVmb3VuZGF0aW9uLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9nbG9iYWxzL2dsb2JhbHMuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWZpcmVmb3VuZGF0aW9uLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9nbG9iYWxzL3Bvc2l0aW9uaW5nLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3MvZ2xvYmFscy9ub3JtYWxpemUuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWZpcmVmb3VuZGF0aW9uLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9wYXJ0aWFscy90eXBlLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvaGVhZGVyLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvaGFtYnVyZ2VyLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvcmVzcG9uc2l2ZS1tZW51LnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvZm9vdGVyLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvbG9nby5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhZmlyZWZvdW5kYXRpb24ub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2J1dHRvbi5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhZmlyZWZvdW5kYXRpb24ub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL3Byb21vcy5zY3NzIiwKCQkic2l0ZXMvd3d3LmNhZmlyZWZvdW5kYXRpb24ub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2Zvcm1zLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvdmlkZW8uc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvdXdtNmlldC5jc3NcIik7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUNhYmluOml0YWwsd2dodEAwLDQwMDswLDcwMDsxLDQwMDsxLDcwMCZmYW1pbHk9UmVkK0hhdCtEaXNwbGF5Oml0YWwsd2dodEAwLDUwMDswLDkwMDsxLDUwMDsxLDkwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbkBpbXBvcnQgXCJnbG9iYWxzL2dsb2JhbHNcIjtcclxuQGltcG9ydCBcImdsb2JhbHMvbm9ybWFsaXplXCI7XHJcbkBpbXBvcnQgXCJwYXJ0aWFscy90eXBlXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9oZWFkZXJcIjsgXHJcbkBpbXBvcnQgXCJzaGVsbC9oYW1idXJnZXJcIjtcclxuQGltcG9ydCBcInNoZWxsL3Jlc3BvbnNpdmUtbWVudVwiO1xyXG5AaW1wb3J0IFwic2hlbGwvZm9vdGVyXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9sb2dvXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9idXR0b25cIjtcclxuQGltcG9ydCBcInNoZWxsL3Byb21vc1wiO1xyXG5AaW1wb3J0IFwic2hlbGwvZm9ybXNcIjtcclxuQGltcG9ydCBcInNoZWxsL3ZpZGVvXCI7XHJcblxyXG5odG1sIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdGNvbG9yOiAkdGV4dDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ji5tb2JpbGUtbWVudS1hY3RpdmUge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuLndyYXAge1xyXG4gICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNjcmVlbi1yZWFkZXIge1xyXG5cdEBpbmNsdWRlIHNjcmVlbi1yZWFkZXItdGV4dDtcclxufVxyXG5cclxuLnNraXAtdG8tbWFpbiB7XHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdEBpbmNsdWRlIGZpeGVkKGxlZnQgLjVyZW0gdG9wIC41cmVtKTtcclxuXHR6LWluZGV4OiAxMDAwMDAwO1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcblx0Y29sb3I6ICRibHVlO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSAuNXJlbSkpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDJyZW07XHJcblx0Jjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkICRibHVlO1xyXG5cdH1cclxufVxyXG5cclxuLmFuY2hvciB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogLTguNXJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbiIsCgkJIiRzbWFsbC1waG9uZTogICAgICAgIDIwLjVyZW07ICAvLzMyNXB4XHJcbiRwaG9uZTogICAgICAgICAgICAgIDI3cmVtOyAgICAvLzUwMHB4XHJcbiR0YWJsZXQ6ICAgICAgICAgICAgIDQ4cmVtOyAgICAvLzc2OHB4XHJcbiR0YWJsZXQtd2lkZTogICAgICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG4kZGVza3RvcDogICAgICAgICAgICA4MS4yNXJlbTsgLy8xMzAwcHhcclxuJGRlc2t0b3AtbWVkaXVtOiAgICAgMTAwcmVtOyAgIC8vMTYwMHB4XHJcbiRkZXNrdG9wLWxhcmdlOiAgICAgIDExMi41cmVtOyAvLzE4MDBweFxyXG4kZGVza3RvcC14bGFyZ2U6ICAgICAxMjUuMHJlbTsgLy8yMDAwcHhcclxuJG1heC13aWR0aDogICAgICAgICAgOTMuNzVyZW07IC8vMTUwMHB4XHJcbiRtYXgtd2lkdGgtdGV4dDogICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG5cclxuQG1peGluIHNtYWxsLXBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtcGhvbmV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LXdpZGV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHRhYmxldCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFibGV0LXdpZGUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXQtd2lkZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1tZWRpdW19KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1sYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4geGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLXhsYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaWUge1xyXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGVkZ2Uge1xyXG4gIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBDb2xvcnPCoCovXHJcblxyXG4kYmxhY2s6ICMwMDA7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJsdWU6ICMwNjU5NzQ7XHJcbiRkYXJrYmx1ZTogIzAwMzAzZjtcclxuJGxpZ2h0Ymx1ZTogIzUzYjZkODtcclxuJHRlYWw6ICMwNjU5NzQ7XHJcbiRyZWQ6ICNhYTFmMmU7XHJcbiRicmlnaHRyZWQ6ICNkMzAwMTk7XHJcbiRwaW5rOiAjZmViZGZkO1xyXG5cclxuJHB1cnBsZTogIzUwMGQ3NjtcclxuJHllbGxvdzogI2ZmZWQyOTtcclxuJG9yYW5nZTogI2ZhNGQwOTtcclxuJGdyZWVuOiAjNjBhNTExO1xyXG4kZGFya2dyYXk6ICMyMjI7XHJcbiRtZWRncmF5OiAjNDQ0O1xyXG4kZ3JheTogIzg5OGQ4ZTtcclxuJGxpZ2h0Z3JheTogI2VlZTtcclxuJGxpZ2h0ZXN0Z3JheTogI2YxZjFmMTtcclxuJGdyYXliZzogI2NjYztcclxuJGNsZWFyOiB0cmFuc3BhcmVudDtcclxuXHJcbi5kYXJrLWdyYXksIFxyXG4uYmFyLWRhcmstZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1kYXJrLWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmF5ICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLmJsYWNrLCBcclxuLmJhci1ibGFjazo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ibGFjazo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVxyXG5cclxuLndoaXRlLCBcclxuLmJhci13aGl0ZTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC13aGl0ZTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfSAgXHJcblxyXG4ucmVkLCBcclxuLmJhci1yZWQ6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtcmVkOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSBcclxuXHJcbi5ibHVlLCBcclxuLmJhci1ibHVlOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWJsdWU6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUgIWltcG9ydGFudDsgfSBcclxuXHJcbi55ZWxsb3csIFxyXG4uYmFyLXllbGxvdzo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC15ZWxsb3c6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdyAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4uY2xlYXIsIFxyXG4uYmFyLWNsZWFyOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWNsZWFyOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbGVhciAhaW1wb3J0YW50OyB9IFxyXG5cclxuLmdyYXksIFxyXG4uYmFyLWdyYXk6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtZ3JheTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4ubGlnaHQtZ3JheSwgXHJcbi5iYXItbGlnaHQtZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1saWdodC1ncmF5OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuXHJcbi50ZXh0LWRhcmstZ3JheSxcclxuLmhlYWRsaW5lLWRhcmstZ3JheSB7IGNvbG9yOiAkZGFya2dyYXkgIWltcG9ydGFudDsgfVxyXG5cclxuLnRleHQtYmxhY2ssXHJcbi5oZWFkbGluZS1ibGFjayAgeyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLnRleHQtd2hpdGUsXHJcbi5oZWFkbGluZS13aGl0ZSAgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4udGV4dC1yZWQsXHJcbi5oZWFkbGluZS1yZWQgIHsgY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1ibHVlLFxyXG4uaGVhZGxpbmUtYmx1ZSAgeyBjb2xvcjogJGJsdWUgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC15ZWxsb3csXHJcbi5oZWFkbGluZS15ZWxsb3cgIHsgY29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1jbGVhcixcclxuLmhlYWRsaW5lLWNsZWFyICB7IGNvbG9yOiAkY2xlYXIgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1ncmF5LFxyXG4uaGVhZGxpbmUtZ3JheSAgeyBjb2xvcjogJGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuLnRleHQtbGlnaHQtZ3JheSxcclxuLmhlYWRsaW5lLWxpZ2h0LWdyYXkgIHsgY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgICBcclxuXHJcblxyXG4uZ3JhZC1ibGFjaywgLmdyYWQtZ3JheSwgZ3JhZC1kYXJrLWdyYXksIGdyYWQtbGlnaHQtZ3JheSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC4yKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuMikgMCUscmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwLjIpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkLXdoaXRlIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDAuMikgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtcmVkIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMzQsMCw0MywwLjIpIDAlLCByZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTM0LDAsNDMsMC4yKSAwJSxyZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEzNCwwLDQzLDAuMikgMCUscmdiYSgxMzQsMCw0MywwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtYmx1ZSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoNiw4OSwxMTYsMC4yKSAwJSwgcmdiYSg2LDg5LDExNiwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDYsODksMTE2LDAuMikgMCUscmdiYSg2LDg5LDExNiwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSg2LDg5LDExNiwwLjIpIDAlLHJnYmEoNiw4OSwxMTYsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkLXllbGxvdyB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDIzNyw0MSwwLjIpIDAlLCByZ2JhKDI1NSwyMzcsNDEsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogRkYzLjYtMTUgKi9cclxuICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjM3LDQxLDAuMikgMCUscmdiYSgyNTUsMjM3LDQxLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyMzcsNDEsMC4yKSAwJSxyZ2JhKDI1NSwyMzcsNDEsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcblxyXG4kcHJpbWFyeTogJGJsYWNrO1xyXG4kc2Vjb25kYXJ5OiAkeWVsbG93O1xyXG4kdGV4dDogJGRhcmtncmF5O1xyXG5cclxuJGJvZHk6ICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGxpbmU6ICdMaWJyZSBGcmFua2xpbicsIHNhbnMtc2VyaWY7XHJcbiRoZWFkbGluZTI6ICdMaWJyZSBGcmFua2xpbicsIHNhbnMtc2VyaWY7XHJcbiRuYXY6ICdTZW4nLCBzYW5zLXNlcmlmO1xyXG4kYnV0dG9uOiAnU2VuJywgc2Fucy1zZXJpZjtcclxuXHJcbiRiYXNpYzogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuJGJvdW5jZTogYWxsIC42cyBjdWJpYy1iZXppZXIoLjUsMS42NSwuNCwuOCk7XHJcbiRib3VuY2UtY3VydmU6IGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcclxuXHJcbiRmYXN0OiBhbGwgLjM1cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdzogYWxsIC41cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdy1jdXJ2ZTogY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuJHZlcnlzbG93OiBhbGwgMXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuXHJcbiRzaGFkb3c6IDAgLjVyZW0gMS4yNXJlbSAwIHJnYmEoMCwwLDAsLjIpO1xyXG4kc2hhZG93LWhvdmVyOiAwIC41cmVtIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjMpO1xyXG5cclxuJGJ1dHRvbi1zaGFkb3c6IDBweCAuMnJlbSAuNHJlbSAwIHJnYmEoMCwwLDAsLjQpO1xyXG4kYnV0dG9uLXNoYWRvdy1ob3ZlcjogMHB4IC4zcmVtIC42cmVtIDAgcmdiYSgwLDAsMCwuNik7XHJcbiRidXR0b24tc2hhZG93LWFjdGl2ZTogaW5zZXQgMCAuNXJlbSAxcmVtIDAgcmdiYSgwLDAsMCwuMyk7XHJcblxyXG5cclxuJXdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbiVibG9jay1wYWRkaW5nIHtcclxuICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbSAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZzogNXJlbSAycmVtIDJyZW0gMnJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nOiA2cmVtIDJyZW0gMnJlbSAycmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZzogN3JlbSAycmVtIDJyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy1zbWFsbCB7XHJcblx0cGFkZGluZzogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZzogMS41cmVtIDEuNXJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogMnJlbSAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nOiA0LjVyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy10b3Age1xyXG5cdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXRvcC1zbWFsbCB7XHJcblx0cGFkZGluZy10b3A6IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tLXNtYWxsIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLWJvdHRvbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcC1zbWFsbCB7XHJcblx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi1ib3R0b20tc21hbGwge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tc2lkZXMge1xyXG4gICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgIH1cclxufVxyXG4lYmFzaWMtdGV4dCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICZsYXN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjhyZW07XHJcbiAgICB9XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTEge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogNGVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUyIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUzIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU0IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTUge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU2IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lNyB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcblx0Zm9udC1zaXplOiAuOXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogLjk1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuJWhlYWRsaW5lTWVnYSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG4gICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IC01cHg7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiA2ZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZSgkd2lkdGgsICRoZWlnaHQ6ICR3aWR0aCkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG59XHJcbkBtaXhpbiBhc3BlY3QoJHgsJHkpIHtcclxuICAgICRwYWRkaW5nOiB1bnF1b3RlKCAoICR5IC8gJHggKSAqIDEwMCArICclJyApO1xyXG4gIFx0cGFkZGluZy10b3A6ICRwYWRkaW5nO1xyXG59XHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHNjcmVlbi1yZWFkZXItdGV4dCB7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHBhZGRpbmc6IC41cmVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG59XHJcbiVjbGVhcmZpeCB7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4lc2xpZGUtdXAge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuOHMgJGJvdW5jZS1jdXJ2ZTtcclxufVxyXG4lc2xpZGUtdXAtcmV2ZWFsIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxufVxyXG5AaW1wb3J0IFwiLi4vZ2xvYmFscy9wb3NpdGlvbmluZ1wiO1xyXG4iLAoJCSJAbWl4aW4gcG9zaXRpb24oJHBvc2l0aW9uLCAkYXJnczogKCkpIHtcclxuICAkb2Zmc2V0czogdG9wIHJpZ2h0IGJvdHRvbSBsZWZ0O1xyXG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgXHJcbiAgQGVhY2ggJG9mZnNldCBpbiAkb2Zmc2V0cyB7IFxyXG4gICAgJGluZGV4OiBpbmRleCgkYXJncywgJG9mZnNldCk7XHJcbiAgICBcclxuICAgIEBpZiAkaW5kZXgge1xyXG4gICAgICBAaWYgJGluZGV4ID09IGxlbmd0aCgkYXJncykgeyBcclxuICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBlbHNlIHtcclxuICAgICAgICAkbmV4dDogbnRoKCRhcmdzLCAkaW5kZXggKyAxKTtcclxuICAgICAgICBAaWYgaXMtdmFsaWQtbGVuZ3RoKCRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAkbmV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2UgaWYgaW5kZXgoJG9mZnNldHMsICRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZSB7IFxyXG4gICAgICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGAjeyRuZXh0fWAgZm9yIG9mZnNldCBgI3skb2Zmc2V0fWAuXCI7IFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AZnVuY3Rpb24gaXMtdmFsaWQtbGVuZ3RoKCR2YWx1ZSkge1xyXG4gIEByZXR1cm4gKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiIGFuZCBub3QgdW5pdGxlc3MoJHZhbHVlKSkgXHJcbiAgICAgICBvciAoaW5kZXgoYXV0byBpbml0aWFsIGluaGVyaXQgMCwgJHZhbHVlKSAhPSBmYWxzZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSgkYXJnczogKCkpIHtcclxuICBAaW5jbHVkZSBwb3NpdGlvbihhYnNvbHV0ZSwgJGFyZ3MpO1xyXG59XHJcbiBcclxuQG1peGluIGZpeGVkKCRhcmdzOiAoKSkge1xyXG4gIEBpbmNsdWRlIHBvc2l0aW9uKGZpeGVkLCAkYXJncyk7XHJcbn1cclxuIFxyXG5AbWl4aW4gcmVsYXRpdmUoJGFyZ3M6ICgpKSB7XHJcbiAgQGluY2x1ZGUgcG9zaXRpb24ocmVsYXRpdmUsICRhcmdzKTtcclxufVxyXG4iLAoJCSJodG1sIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLFxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWEsIGlucHV0W3R5cGU9dGVsXSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9cGFzc3dvcmRdLCBpbnB1dFt0eXBlPW51bWJlcl0sIGlucHV0W3R5cGU9dXJsXSwgaW5wdXRbdHlwZT1zdWJtaXRdLCBidXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5cclxudGV4dGFyZWEsIGlucHV0LCBzZWxlY3QsIC51aS1zZWxlY3RtZW51LWJ1dHRvbiwgYnV0dG9uIHtcclxufVxyXG5cclxuYWRkcmVzcywgZGwge1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5LCBwLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCB1bCwgb2wsIHByZSwgZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIiBpXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiIGldLCBpbnB1dFt0eXBlPVwicmVzZXRcIiBpXSwgaW5wdXRbdHlwZT1cImZpbGVcIiBpXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIGJ1dHRvbntcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG5hIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuYnV0dG9uLFxyXG5pbnB1dCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwKCQkiLyogRGVjbGFyYXRpb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGZvbnQtcHJpbWFyeTogJ05vdG8gU2FucycsIHNhbnMtc2VyaWY7XHJcbiRmb250LXNlY29uZGFyeTogJ0xpYnJlIEZyYW5rbGluJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtdGVydGlhcnk6ICdMaWJyZSBGcmFua2xpbicsIHNhbnMtc2VyaWY7XHJcbiRmb250LWFjdGlvbjogJ1NlbicsIHNhbnMtc2VyaWY7XHJcbiRpY29uOiAnVHJpbG9neS1JY29ucyc7XHJcblxyXG5cclxuJGNvbG9yLXRleHQtcHJpbWFyeTogIzIyMjtcclxuJGNvbG9yLXRleHQtc2Vjb25kYXJ5OiAjMDAwMDAwO1xyXG5cclxuJGNvbG9yLWxpbms6ICRyZWQ7XHJcbiRjb2xvci1saW5rLXJvbGxvdmVyOiAkbGlnaHRibHVlO1xyXG5cclxuJGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeTogIzIyMjIyMjtcclxuJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjFmMWYxO1xyXG4kY29sb3ItYmFja2dyb3VuZC10ZXJ0aWFyeTogIzg2MDAyYjtcclxuJGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeS1yZ2I6IDM0LDM0LDM0O1xyXG4kY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktcmdiOiAyNDEsMjQxLDI0MTtcclxuJGNvbG9yLWJhY2tncm91bmQtdGVydGlhcnktcmdiOiAxMzQsMCw0MztcclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgZm9udC1mYW1pbHk6ICdUcmlsb2d5LUljb25zJztcclxuICAgc3JjOiAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9Ucmlsb2d5L1RyaWxvZ3ktSWNvbnMuZW90PzR5d3B6aScpO1xyXG4gICBzcmM6ICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L1RyaWxvZ3kvVHJpbG9neS1JY29ucy5lb3Q/NHl3cHppI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L1RyaWxvZ3kvVHJpbG9neS1JY29ucy53b2ZmMj80eXdwemknKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvVHJpbG9neS9Ucmlsb2d5LUljb25zLnR0Zj80eXdwemknKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvVHJpbG9neS9Ucmlsb2d5LUljb25zLndvZmY/NHl3cHppJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvVHJpbG9neS9Ucmlsb2d5LUljb25zLnN2Zz80eXdwemkjVHJpbG9neS1JY29ucycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLmljb25zIHtcclxuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnVHJpbG9neS1JY29ucycgIWltcG9ydGFudDtcclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LXByaW1hcnk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjsgXHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxMDAlOyBcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSB7ICBcclxuICAgaHRtbCB7XHJcblx0ICBmb250LXNpemU6IDEwMCU7IH1cclxufVxyXG5cclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNzAwOyB9XHJcblxyXG5cclxuLyogR2xvYmFsIExpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuYSB7XHJcbiAgIGNvbG9yOiAkY29sb3ItbGluaztcclxuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtbW96LXRyYW5zaXRpb246ICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtby10cmFuc2l0aW9uOiAgICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtbXMtdHJhbnNpdGlvbjogICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICB0cmFuc2l0aW9uOiAgICAgICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0OyB9XHJcblxyXG5hOmZvY3VzLCBcclxuYTpob3ZlciB7XHJcbiAgIGNvbG9yOiAkY29sb3ItbGluay1yb2xsb3ZlcjtcclxuICAgb3V0bGluZTogbm9uZTsgfVxyXG5cclxuLyogaHlwZXJsaW5rcyBpbiBjb250ZW50ICovXHJcbi5jb250ZW50IGE6OmJlZm9yZSB7XHJcbiAgIGhlaWdodDogNnB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgY29udGVudDogJyAnO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMnB4O1xyXG4gICB6LWluZGV4OiAtMTtcclxuICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgLW1vei10cmFuc2l0aW9uOiAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgLW8tdHJhbnNpdGlvbjogICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgLW1zLXRyYW5zaXRpb246ICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgdHJhbnNpdGlvbjogICAgICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDsgIH1cclxuICBcclxuLmNvbnRlbnQgYTpmb2N1czo6YmVmb3JlLFxyXG4uY29udGVudCBhOmhvdmVyOjpiZWZvcmV7XHJcbiAgIGhlaWdodDogOXB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgY29udGVudDogJyAnO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgei1pbmRleDogLTE7IH1cclxuXHJcblxyXG4vKiBGaXJlZm94IFNlbGV0ZWQgVGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuKjo6LW1vei1zZWxlY3Rpb24sXHJcbio6OnNlbGVjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogcmVkO1xyXG4gIGNvbG9yOiB3aGl0ZTsgfVxyXG5cclxuXHJcbi8qIEhlYWRpbmdzIC0gNDAwLzcwMFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbmgxLCBoMiwgaDMgeyBcclxuICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBjb2xvcjogJGJsYWNrO1xyXG4gICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5OyB9XHJcblxyXG5oNCwgaDUsIGg2IHsgXHJcbiAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgY29sb3I6ICRibGFjaztcclxuICAgZm9udC1mYW1pbHk6ICRmb250LXRlcnRpYXJ5OyB9XHJcblxyXG5oMSB7XHJcbiAgIGZvbnQtc2l6ZTogMjAwJTtcclxuICAgbWFyZ2luLWJvdHRvbTogLjI1ZW07XHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSAgeyBoMSB7IGZvbnQtc2l6ZTogMjAwJTsgfSB9XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpICB7IGgxIHsgZm9udC1zaXplOiAyMjUlOyB9IH1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHsgaDEgeyBmb250LXNpemU6IDI1MCU7IH0gfVxyXG5cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogMTYwJTtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxuICBtYXJnaW4tYm90dG9tOiAuMjVlbSB9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSAgeyBoMiB7IGZvbnQtc2l6ZTogMjAwJTsgfSB9XHJcblxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiAxNDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW0gIH1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpICB7IGgzIHsgZm9udC1zaXplOiAxNjAlOyB9IH1cclxuXHJcbmg0IHtcclxuXHRmb250LXNpemU6IDExMCU7XHJcblx0bWFyZ2luLWJvdHRvbTogLjVlbSB9XHJcblxyXG5oNSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgLjJlbTtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cclxuXHJcbmgxIGEsXHJcbmgyIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuXHJcblxyXG4vKiBUZXh0IEVsZW1lbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxucCB7IFxyXG5cdG1hcmdpbjogMCAwIDFlbTsgfVxyXG5cclxucDpsYXN0LWNoaWxkIHsgXHJcbiAgIG1hcmdpbi1ib3R0b206IDA7IH1cclxuXHJcbmVtIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcblxyXG5zbWFsbCB7IFxyXG4gICBmb250LXNpemU6IDg1JTsgXHJcbiAgIGRpc3BsYXk6IGJsb2NrOyB9XHJcbi5tZXRhIHNtYWxsIHsgXHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxyXG4gICBwYWRkaW5nLWJvdHRvbTogLjc1ZW07IH1cclxuYmxvY2txdW90ZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cclxuc3Ryb25nLCBiIHsgXHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cclxuXHJcbnN1cCB7IFxyXG4gICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XHJcbiAgIGZvbnQtc2l6ZTogc21hbGxlcjsgfVxyXG5cclxuLmZvb3Rub3RlcyB7IFxyXG4gICBmb250LXNpemU6IHNtYWxsZXI7XHJcbiAgIHBhZGRpbmctdG9wOiAxLjVlbTsgfVxyXG5cclxuLmVtcGhhc2lzIHtcclxuICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICBmb250LXdlaWdodDogNzAwO1xyXG4gICBiYWNrZ3JvdW5kOiAjZmZjYzAwO1xyXG4gICBwYWRkaW5nOiAuMmVtO1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuXHJcblxyXG4vKiBMaXN0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbm1haW4gdWwsXHJcbnNlY3Rpb24gdWwsXHJcbm1haW4gb2wsXHJcbnNlY3Rpb24gb2wgICAgICB7IG1hcmdpbjogMCAwIDEuNWVtIDJlbTsgfVxyXG5cclxubWFpbiBsaSxcclxuc2VjdGlvbiBsaSAgICAgIHsgbWFyZ2luLWJvdHRvbTouMjVlbTsgfVxyXG4iLAoJCSIubWFpbi1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuIFx0d2lkdGg6IDEwMCU7XHJcbiBcdHBvc2l0aW9uOiBmaXhlZDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiBcdGxlZnQ6IDA7XHJcbiBcdHRvcDogMDtcclxuIFx0ei1pbmRleDogMTAwMDtcclxuIFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgJi13cmFwIHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCAwcHggcmdiYSgwLDAsMCwuNCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IDBweCByZ2JhKDAsMCwwLC40KTtcclxuICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4ucHJpbWFyeS1uYXYge1xyXG4gICB6LWluZGV4OiAxMDAwO1xyXG4gICB3aWR0aDogYXV0bztcclxuICAgb3BhY2l0eTogMS4wO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiA1cmVtO1xyXG4gIFx0ZGlzcGxheTogbm9uZTtcclxuICBcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIFx0YWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuICBcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcdFx0XHJcbiAgXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBcdHBhZGRpbmctdG9wOiAyLjZyZW07XHJcbiAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICB9XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICByaWdodDogNXJlbTtcclxuICAgfVxyXG5cdCYtZ3JvdXBpbmcge1xyXG5cdFx0Ji5sZWZ0LFxyXG5cdFx0Ji5yaWdodCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0XHRhbGlnbi1zZWxmOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFx0XHJcblx0XHQmLmxlZnQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdH1cclxuXHRcdCYucmlnaHQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVx0XHJcblx0XHQmLmxvZ28tY29udGFpbmVyIHtcclxuXHRcdFx0ZmxleDogMCAxIDhyZW07XHJcblx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZsZXg6IDAgMSAxMXJlbTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmbGV4OiAwIDEgMjByZW07XHJcblx0XHRcdFx0YWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbWQge1xyXG5cdFx0XHRcdGZsZXg6IDAgMSAyN3JlbTtcclxuXHRcdFx0XHRhbGlnbi1zZWxmOiBiYXNlbGluZTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWl0ZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAxLjBlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHRcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdH1cdFx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDAuOTVlbTtcclxuXHRcdH1cdFxyXG5cdFx0QGluY2x1ZGUgbWQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdFx0fVxyXG5cdFx0JiAuYnV0dG9uIHtcclxuXHRcdCAgcGFkZGluZzogLjc1cmVtIDEuNzVyZW07XHJcblx0XHQgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC1zaXplOiAxLjBlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5wcmltYXJ5LW5hdiB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHRcdCAgJi1saW5rIHsgXHJcbiAgXHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRlc3RncmF5O1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuXHRcdFx0ICB9XHRcdFx0ICBcclxuXHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdC5wcmltYXJ5LXN1Ym5hdiB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHQucHJpbWFyeS1uYXYge1xyXG5cdFx0XHQgICYtbGluayB7IFxyXG4gIFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRwcmltYXJ5O1xyXG5cdFx0XHQgIH1cdFx0XHQgIFxyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0LnByaW1hcnktc3VibmF2IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmUge1xyXG4gIFx0XHQmOmJlZm9yZSB7XHJcbiAgXHRcdFx0QGluY2x1ZGUgc2l6ZSgwLCAwKTtcclxuICBcdFx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMCUpO1x0XHRcdFxyXG4gIFx0XHRcdHotaW5kZXg6IDIwMDtcclxuICBcdFx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG4gIFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIFx0XHRcdGJvcmRlci1jb2xvcjogIHJnYmEoJHNlY29uZGFyeSwgMCk7XHJcbiAgXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTsgXHJcbiAgXHRcdFx0Ym9yZGVyLXdpZHRoOiAuNXJlbTtcclxuICBcdFx0XHRtYXJnaW4tbGVmdDogLS41cmVtO1xyXG4gIFx0XHR9XHJcbiAgXHRcdCY6aG92ZXIge1xyXG4gIFx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAxNSUpO1xyXG4gIFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTUlKTsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxuXHQmLWxpc3Qge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQmLWxpbmsge1xyXG5cdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdHRyYW5zaXRpb246ICRiYXNpYztcdFxyXG5cdFx0cGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHRcdEBpbmNsdWRlIG1kIHtcclxuICBcdFx0ICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcbiAgXHRcdCAgIGJhY2tncm91bmQ6ICRkYXJrZ3JheTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogLjJyZW07XHJcbiAgXHRcdCAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG4gICAmLWxpbmsubW9yZTphZnRlciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbjtcclxuICAgICAgY29udGVudDogXCI2XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAuMjVyZW07XHJcbiAgIH1cclxufVxyXG5cclxuLnByaW1hcnktbmF2LWxpc3QgPiBsaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNkNmQ2ZDY7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTJweDtcclxufVxyXG4ucHJpbWFyeS1uYXYtbGlzdCA+IGxpOmxhc3QtY2hpbGQ6YmVmb3JlLCAucHJpbWFyeS1uYXYtbGlzdCA+IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wcmltYXJ5LXN1Ym5hdiB7XHJcbiBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiBib3JkZXItdG9wOiA4cHggJHJlZCBzb2xpZDtcclxuXHRib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogMTZyZW07XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMS4yNXJlbSAuNzVyZW07XHJcblx0b3BhY2l0eTogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0QGluY2x1ZGUgYWJzb2x1dGUodG9wIDEwMCUgbGVmdCA1MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMCwgMCk7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMTAwJSk7XHRcdFx0XHJcblx0XHR6LWluZGV4OiAyMDA7XHJcblx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGJvcmRlci1jb2xvcjogcmdiYShkYXJrZW4oJHdoaXRlLCAxMCUpLCAwKTtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTsgXHJcblx0XHRib3JkZXItd2lkdGg6IC41cmVtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0uNXJlbTtcdFxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcblx0fVx0XHRcclxuXHQmLWxpIHtcclxuXHQgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGdyYXk7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuc2Vjb25kYXJ5LXN1Ym5hdiB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHQuc2Vjb25kYXJ5LXN1Ym5hdiB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdCYtbGluayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IC41cmVtIC43NXJlbTtcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdCY6aG92ZXIge1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHJlZCwgMTUlKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcbiAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCA1MCUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG5cclxuLnNlY29uZGFyeS1zdWJuYXYge1xyXG4gYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gYm9yZGVyLXRvcDogMDtcclxuXHRib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogMTZyZW07XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMS4yNXJlbSAuNzVyZW07XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHRvcDogLTEwcHg7XHJcblx0bGVmdDogaW5pdGlhbDtcclxuXHRyaWdodDogOTYlO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0dHJhbnNmb3JtOiBub25lO1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdCB0b3A6IDEwcHg7XHJcblx0IHJpZ2h0OiBpbml0aWFsO1xyXG5cdCBsZWZ0OiA5NSU7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMCwgMCk7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDUwJSBib3R0b20gMTAwJSk7XHRcdFx0XHJcblx0XHR6LWluZGV4OiAyMDA7XHJcblx0XHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGJvcmRlci1jb2xvcjogcmdiYShkYXJrZW4oJHdoaXRlLCAxMCUpLCAwKTtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTsgXHJcblx0XHRib3JkZXItd2lkdGg6IC41cmVtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0uNXJlbTtcdFxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcblx0fVx0XHRcclxuXHQmLWxpIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRncmF5O1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcblx0fVxyXG5cdCYtbGluayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IC41cmVtIC43NXJlbTtcclxuXHRcdGNvbG9yOiAkZGFya2dyYXk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdCY6aG92ZXIge1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHJlZCwgMTUlKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcbiAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCA1MCUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG5cclxuLnByaW1hcnktZXh0cmFzIHtcclxuIHdpZHRoOiBhdXRvO1xyXG4gcG9zaXRpb246IGFic29sdXRlOyBcclxuIHRvcDogMDtcclxuIHotaW5kZXg6IDEwMDE7XHJcbiByaWdodDogMXJlbTtcclxuXHRwYWRkaW5nLXRvcDogMS4yNXJlbTtcclxuIGRpc3BsYXk6IG5vbmU7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1jb250ZW50OiBzdHJldGNoO1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcdFx0XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcbiBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XHJcbiAgICByaWdodDogMnJlbTtcclxuXHR9XHRcdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICBcdHJpZ2h0OiA1cmVtO1xyXG5cdH1cclxuICAgJi1zaGFyZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgXHR9XHRcclxuICAgXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBcdH1cclxuICAgfVxyXG4gICAmLWxpbmtzIHtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtYnV0dG9uIHtcclxuICAgICAgICAgcGFkZGluZzogLjVyZW0gMS4wcmVtO1xyXG4gICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgfVx0XHJcbiAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2dyYXk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuLnByaW1hcnktZXh0cmFzLWxpbmtzOmFmdGVyIHtcclxuICAgY29udGVudDogXCJcIjtcclxuICAgd2lkdGg6IDFweDtcclxuICAgaGVpZ2h0OiAzMHB4O1xyXG4gICBtYXJnaW46IDA7XHJcbiAgIGJhY2tncm91bmQ6ICNkNmQ2ZDY7XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB0b3A6IC0ycHg7XHJcbn1cclxuXHJcblxyXG4ucHJpbWFyeS1leHRyYXMgLnNvY2lhbC1saW5rIHtcclxuICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIHRvcDogMDtcclxuICAgYm9yZGVyLXJhZGl1czogLjJyZW07XHJcbiAgIHBhZGRpbmc6IC4zcmVtO1xyXG4gICB3aWR0aDogMjhweDtcclxuICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICB9XHJcbiAgICYuc2VhcmNoIHtcclxuICAgICAgbWFyZ2luOiAwIDFyZW0gMCAxLjI1cmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLjE1cmVtO1xyXG4gICB9XHJcbn1cclxuLnByaW1hcnktZXh0cmFzIC5zb2NpYWwtbGluayBzdmcge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgZmlsbDogJGdyYXk7XHJcbn1cclxuLnByaW1hcnktZXh0cmFzIC5zb2NpYWwtbGluazpob3ZlciBzdmcge1xyXG4gICBmaWxsOiAkcmVkO1xyXG59XHJcbi5iYXIge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAycHg7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbWQge1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG4ubW9yZS1hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCJcXDI3NkVcIjtcclxuICBjb2xvcjogJGdyYXk7XHJcbiAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgIGNvbnRlbnQ6IFwiXFwyNzZGXCI7XHJcbiAgIHJpZ2h0OiAwLjI1cmVtO1xyXG4gICBsZWZ0OiBpbml0aWFsO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0IHtcclxuICBwYWRkaW5nOiAuNzVyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcGFkZGluZzogMS4yNXJlbTtcclxuICB9XHJcbn1cbiIsCgkJIi5tZW51LXRyaWdnZXIge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IDA7XHRcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IDFyZW07XHJcblx0dG9wOiAxLjJyZW0gIWltcG9ydGFudDtcclxuXHR6LWluZGV4OiAxMDAwMDE7XHJcblx0cGFkZGluZzogLjc1cmVtIC43NXJlbSAuNXJlbTtcclxuXHRmb250LWZhbWlseTogJG5hdjtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHRvcDogMS42cmVtICFpbXBvcnRhbnQ7XHJcblx0fVx0XHJcbiAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICB9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcclxuICAgICAgICAgd2lkdGg6IDE4cHg7XHJcblx0XHRcdCYsIFxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tZW51LXRyaWdnZXItbGFiZWwge1x0XHJcblx0XHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkcmVkO1xyXG5cdH1cclxufVxyXG4uZml4ZWR4eHggLm1lbnUtdHJpZ2dlciB7XHJcbiAgIGxlZnQ6IDFyZW07XHJcbiAgIG9wYWNpdHk6IDEuMDtcclxuICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRsZWZ0OiAycmVtO1xyXG5cdH1cdFxyXG4gICBAaW5jbHVkZSBtZCB7XHJcbiAgIFx0bGVmdDogM3JlbTtcclxuXHR9XHRcclxuICAgQGluY2x1ZGUgbGcge1xyXG4gICBcdGxlZnQ6IDRyZW07XHJcblx0fVx0XHJcbn1cclxuLmhvbWUgLm1lbnUtdHJpZ2dlciB7XHJcbiAgIFxyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgIFxyXG5cdH1cdFxyXG5cclxufVxyXG5cclxuLmhhbWJ1cmdlciB7XHJcblx0cGFkZGluZzogMCAuMTVyZW07XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRyYW5zaXRpb246ICRiYXNpYztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHotaW5kZXg6IDEwMDAwO1xyXG5cdCYtYm94IHtcclxuXHRcdHdpZHRoOiAyNnB4O1xyXG5cdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHQmLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR3aWR0aDogMjBweDsgXHJcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjIycztcclxuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjU1LCAuMDU1LCAuNjc1LCAuMTkpOyBcdFxyXG5cdFx0JiwgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmxhY2ssIDI1JSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCB3aWR0aCwgYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyBcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlLFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0dG9wOiAtNnB4OyBcclxuXHRcdFx0dHJhbnNpdGlvbjogdG9wIC4xcyAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgLjFzIGVhc2UtaW4sIHdpZHRoIC4xcyAuMTJzIGVhc2Utb3V0OyBcclxuXHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym90dG9tOiAtNnB4OyBcclxuXHRcdFx0dHJhbnNpdGlvbjogYm90dG9tIC4xcyAuMjVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoLjU1LCAuMDU1LCAuNjc1LCAuMTkpLCB3aWR0aCAuMXMgLjEycyBlYXNlLW91dDsgXHRcdFx0XHJcblx0XHR9XHRcclxuXHQgfVx0XHJcbiB9XHJcbi5tZW51LXRyaWdnZXItbGFiZWwge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgIHRvcDogLTFweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiAkYmxhY2s7XHJcblx0Ji5tZW51LWxhYmVsIHtcclxuXHRcdGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSwgY2xpcC1wYXRoIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIC41cyAhaW1wb3J0YW50LCBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIC41cyAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG5cdCYuY2xvc2UtbGFiZWwge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiBjYWxjKDE4cHggKyAxcmVtKTtcclxuICAgICAgdG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMCwgMCAxMDAlLCAwIDEwMCUpO1xyXG5cdFx0Y2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCAwKTtcdFxyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSksIGNsaXAtcGF0aCAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSAwICFpbXBvcnRhbnQ7XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgaWUge1xyXG5cdFx0Ji5jbG9zZS1sYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGVkZ2Uge1xyXG5cdFx0Ji5jbG9zZS1sYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVx0XHJcbn1cclxuLmRpc3BsYXktbWVudSB7XHJcblx0Lm1lbnUtdHJpZ2dlciB7XHRcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuXHRcdC5oYW1idXJnZXItaW5uZXIge1x0XHRcclxuXHRcdFx0JiwgXHJcblx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0LmhhbWJ1cmdlci1pbm5lciB7XHRcdFxyXG5cdFx0XHRcdCYsIFxyXG5cdFx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHJcblx0XHRcdC5tZW51LXRyaWdnZXItbGFiZWwge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQuaGFtYnVyZ2VyIHtcclxuXHRcdCYtaW5uZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xyXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMTJzO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcblx0XHRcdHdpZHRoOiAxODI2cHg7IFx0XHRcdFxyXG5cdFx0XHQmLFxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDE4cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0QHRhYmxldCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjFzIGVhc2Utb3V0LCBvcGFjaXR5IC4xcyAuMTJzIGVhc2Utb3V0O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJvdHRvbSAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoLjIxNSwgLjYxLCAuMzU1LCAxKTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5tZW51LXRyaWdnZXItbGFiZWwge1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdEBpbmNsdWRlIHBob25lIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdFx0Ji5tZW51LWxhYmVsIHtcclxuXHRcdFx0Y2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCAwKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjJzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSksIGNsaXAtcGF0aCAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSAuMHMgIWltcG9ydGFudDtcdFxyXG4gICAgXHRAaW5jbHVkZSBlZGdlIHtcclxuICBcdFx0XHRkaXNwbGF5OiBub25lO1xyXG4gICAgXHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHJcblx0XHQmLmNsb3NlLWxhYmVsIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgICAgICAgIGZvbnQtZmFtaWx5OiAkbmF2O1xyXG5cdFx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSwgY2xpcC1wYXRoIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIC41cyAhaW1wb3J0YW50O1xyXG4gICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgIFx0ICAgQGluY2x1ZGUgZWRnZSB7XHJcbiAgXHRcdFx0ICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgXHQgICB9XHRcdFx0XHRcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Ji5yZXZlYWwtaXRlbXMge1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Lm1lbnUtdHJpZ2dlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFxyXG59XHJcbi5maXhlZCB7XHJcblx0Lm1lbnUtdHJpZ2dlciB7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR9XHRcclxuXHQmLnJldmVhbC1pdGVtcyB7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHQubWVudS10cmlnZ2VyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCkgdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuLm1lbnUtdHJpZ2dlci5maXhlZC1tZW51IHtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMCkgdHJhbnNsYXRlWCgwKTtcclxufVx0XHJcbi5ob21lLmZpeGVkIC5tZW51LXRyaWdnZXIge1xyXG4gICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHRvcDogMS42cmVtICFpbXBvcnRhbnQ7XHJcbiAgIH1cclxufVxyXG4iLAoJCSIlZXhwYW5kZWQtbWVudS1saW5rIHtcclxuICAgcGFkZGluZzogLjVyZW0gMDtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogLjI1cmVtIC40cmVtO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cdFx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuICBcdGJveC1zaGFkb3c6ICAwIDAgMCAycHggJHdoaXRlO1xyXG5cdH1cclxufVxyXG4uZXhwYW5kZWQtbWVudSB7XHJcblx0YmFja2dyb3VuZDogJHJlZDtcclxuXHRAaW5jbHVkZSBzaXplKDcwdncsIDEwMHZoKTtcclxuXHRAaW5jbHVkZSBmaXhlZCh0b3AgMCByaWdodCAwKTtcclxuXHR6LWluZGV4OiA5OTk5OTtcdFxyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHRcdFxyXG5cdGJveC1zaGFkb3c6IC0uNXJlbSAwIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjI1KTtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0XHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdEBpbmNsdWRlIGZpeGVkKHRvcCAwIGxlZnQgMCk7XHJcblx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdH1cdFxyXG5cdCYtZ3JpZCB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMSk7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMSk7XHJcblx0XHRcdHdpZHRoOiA0OGVtO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1x0XHRcdFxyXG5cdFx0fVx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogNjRlbTtcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Ji1jb2wge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1x0XHRcdFxyXG5cdFx0XHR0cmFuc2l0aW9uOiAkc2xvdztcdFxyXG5cdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHRwYWRkaW5nOiAxLjVyZW07XHRcdFx0XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1x0XHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0fVxyXG5cdFx0JiAuZXhwYW5kZWQtbWVudS1uYXYtbGluayB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAuNXJlbSAycmVtO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICBcdFx0ICAgcGFkZGluZzogLjY1cmVtIDEuMHJlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgICAgICAgfVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6Zm9jdXMge1xyXG4gICAgIFx0ICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG4gICAgICB9XHJcblxyXG5cdH1cdFx0XHJcblx0LnNvY2lhbCB7XHJcblx0XHRtYXJnaW46IDFyZW0gMCAwIDFyZW07XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDFyZW0gYXV0byAwO1xyXG5cdFx0fVx0XHRcclxuXHRcdCYtbGluayB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMi41cmVtKTtcclxuXHRcdFx0cGFkZGluZzogLjVyZW07XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEuNzVyZW0pO1xyXG5cdFx0XHRcdHBhZGRpbmc6IC4yNXJlbTtcdFx0XHRcdFxyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDIuNXJlbSk7XHJcblx0XHRcdFx0cGFkZGluZzogLjVyZW07XHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji1pY29uIHtcclxuICAgICAgICAgcGFkZGluZzogLjI1cmVtO1xyXG5cdFx0XHRmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRmaWxsOiAkcmVkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5tb2JpbGUtbWVudS1jbG9zZSB7XHJcblx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcdFxyXG5cdEBpbmNsdWRlIGZpeGVkKHRvcCAwIGxlZnQgMCk7XHJcblx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC43KTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxufVxyXG4uZGlzcGxheS1tZW51IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC5leHBhbmRlZC1tZW51IHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRAaW5jbHVkZSBzaXplKDg1dncsIDEwMHZoKTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwdncsIDEwMHZoKTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yZXZlYWwtaXRlbXMge1xyXG5cdFx0LmV4cGFuZGVkLW1lbnUge1xyXG5cdFx0XHQmLWNvbCxcclxuXHRcdFx0Ji1zZWFyY2gge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcdFxyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtY29sIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKXtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC42cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2JpbGUtbWVudS1jbG9zZSB7XHJcblx0XHRvcGFjaXR5OiAuNjtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVx0XHJcbn1cclxuLmV4cGFuZGVkLW1lbnUtc2VjdGlvbi1oZWFkZXIuZXhwYW5kZWQgIHtcclxuXHQuZXhwYW5kZWQtbWVudS1zZWN0aW9uLWhlYWRlci1saW5rIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVx0XHJcblx0LmV4cGFuZGVkLW1lbnUtc2VjdGlvbi1oZWFkZXItYXJyb3ctc3ZnIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0fVxyXG59XHRcclxuIiwKCQkiJWZvb3Rlci1saW5rIHtcclxuXHRjb2xvcjogJGxpZ2h0Ymx1ZTtcclxuXHR0cmFuc2l0aW9uOiAkYmFzaWM7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICR3aGl0ZTtcclxuXHR9XHQgIFx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cdFxyXG59XHJcbi5zaXRlLWZvb3RlciB7XHJcbiAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgIGJvcmRlci10b3A6IDhweCAkcmVkIHNvbGlkO1xyXG4gICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDIyMisyMCAqL1xyXG4gICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwMDAwMCAwJSwgIzIyMjIyMiAyMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDAwMDAwIDAlLCMyMjIyMjIgMjAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDAwMDAgMCUsIzIyMjIyMiAyMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzIyMjIyMicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuICAgcGFkZGluZzogMnJlbSAwO1xyXG5cdCAgJi1ncmlkIHtcclxuXHQgICBAZXh0ZW5kICVibG9jay1wYWRkaW5nO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgIFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwcHg7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMHB4O1xyXG5cdFx0fVxyXG4gICAgICAmIC5kaXYxIHsgXHJcbiAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gNTsgXHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHsgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyOyB9XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICBjb2xvcjogJGxpZ2h0Ymx1ZTtcclxuICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgLmRpdjIgeyBcclxuICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAyOyBcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUgeyBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7IH1cclxuICAgICAgfVxyXG4gICAgICAmIC5kaXYzIHsgXHJcbiAgICAgICAgIGdyaWQtYXJlYTogMiAvIDIgLyAzIC8gMzsgXHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHsgZ3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0OyAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgLmRpdjQgeyBcclxuICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMyAvIDMgLyA0OyBcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUgeyBncmlkLWFyZWE6IDEgLyA0IC8gMiAvIDU7IH1cclxuICAgICAgfVxyXG4gICAgICAmIC5kaXY1IHsgXHJcbiAgICAgICAgIGdyaWQtYXJlYTogMiAvIDQgLyAzIC8gNTsgXHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHsgZ3JpZC1hcmVhOiAxIC8gNSAvIDIgLyA2OyB9XHJcbiAgICAgIH1cclxuICAgICAgJiAuZGl2NiB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDMgLyAxIC8gNCAvIDU7IFxyXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7IGdyaWQtYXJlYTogMSAvIDYgLyAyIC8gODsgfVxyXG4gICAgICB9XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xyXG4gICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMTBweDtcclxuXHRcdH1cdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1heC13aWR0aDogJGRlc2t0b3AtbWVkaXVtO1xyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQmLWNvbCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAwIDNlbSAwO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdCAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMCAycmVtIDAgMDtcdFxyXG4gICAgICAgICBwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG4gICAgICBcclxuXHR9XHRcclxuXHQmLW5hdi1saXN0IHtcclxuXHRcdHRleHQtYWxpZ246ICBjZW50ZXI7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHRcdCYtbGluayB7XHJcbiBcdFx0XHRAZXh0ZW5kICVmb290ZXItbGluaztcclxuIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gXHRcdFx0bWFyZ2luOiAwIDAgLjVyZW0gMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIFxyXG4gXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gXHRcdFx0fVxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkbmF2O1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgLjVyZW0gMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJHdoaXRlO1xyXG4gICAgICB9XHQgIFx0XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXNlY29uZGFyeS1zdWJuYXYge1xyXG4gICAgICBtYXJnaW46IDAgMCAuNzVyZW0gMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmLWxpIHtcclxuICAgICAgICAmOm1hcmtlciB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgY29sb3I6ICRsaWdodGdyYXk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgIGNvbG9yOiAkbGlnaHRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cdFx0fVxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcblx0fVxyXG5cdC5zb2NpYWwge1xyXG5cdFx0bWFyZ2luOiAxLjVyZW0gMCAxLjVyZW0gMDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbjogMXJlbSAwIDFyZW0gMDtcdFx0XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDEuNXJlbSAwIDEuNXJlbSAwO1x0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmLWxpbmsge1xyXG5cdFx0XHRAaW5jbHVkZSBzaXplKDEuNzVyZW0sIDEuNzVyZW0pO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNpemUoMS4zNXJlbSwgMS4zNXJlbSk7XHRcdFx0XHRcclxuXHRcdFx0fVx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNpemUoMS43NXJlbSwgMS43NXJlbSk7XHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuICAgJi1jYWxsb3V0IHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWV4dHJhcy1zaGFyZSB7XHJcbiAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBAaW5jbHVkZSBtZCB7XHJcbiAgXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXItZXh0cmFzLXNoYXJlIC5zb2NpYWwtbGluayB7XHJcbiAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgIHBhZGRpbmc6IDA7XHJcbiAgIHdpZHRoOiAyMHB4O1xyXG59XHJcbi5mb290ZXItZXh0cmFzLXNoYXJlIC5zb2NpYWwtbGluayBzdmcge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgZmlsbDogJGdyYXk7XHJcbn1cclxuLmZvb3Rlci1leHRyYXMtc2hhcmUgLnNvY2lhbC1saW5rOmhvdmVyIHN2ZyB7XHJcbiAgIGZpbGw6ICR3aGl0ZTtcclxufVxyXG5cclxuLnBhaWRmb3Ige1xyXG5cdHBhZGRpbmc6IC43NXJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGdyYXksLjQpO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogLjdyZW07XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVx0XHRcclxufVxyXG5cclxuLmNvcHlyaWdodCB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBcclxuICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0Ji1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAuNzVyZW07XHJcblx0XHR9XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1tZWRpdW07XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtbmF2IHtcclxuXHRcdCYtbGluayB7XHJcbiAgICAgICAgIGNvbG9yOiAkbGlnaHRibHVlO1xyXG4gICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdFx0QGV4dGVuZCAlZm9vdGVyLWxpbms7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwKCQkiLm1haW4tbG9nbyB7XHJcbiB3aWR0aDogMTcwcHg7XHJcbiBtYXJnaW46IDAgYXV0bztcdFxyXG4gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gei1pbmRleDogMjAwO1xyXG4gdHJhbnNpdGlvbjogJHNsb3c7XHJcbiB0b3A6IDA7XHJcbiBsZWZ0OiBjYWxjKC01MCUgKyA4NXB4KTtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJHByaW1hcnk7XHJcblx0fVxyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgbGVmdDogIGluaXRpYWw7XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzg2MDAyYiswLDcxMDAyNCsxMDAgKi9cclxuICAgICAgYmFja2dyb3VuZDogIzg2MDAyYjsgLyogT2xkIGJyb3dzZXJzICovXHJcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICNGRkZGRkYgMCUsICNjOGM4YzggMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICNGRkZGRkYgMCUsI2M4YzhjOCAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICNGRkZGRkYgMCUsI2M4YzhjOCAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjODYwMDJiJywgZW5kQ29sb3JzdHI9JyNjOGM4YzhjOGM4YzgnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggNHB4IHJnYmEoMCwwLDAsLjE1KTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDEycHggNHB4IHJnYmEoMCwwLDAsLjE1KTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGxlZnQ6IDVyZW07XHJcblx0fVxyXG5cdC5zdmcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHRcdHRyYW5zaXRpb246ICRiYXNpYztcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQuc3ZnIHtcclxuXHRcdFx0ZmlsbDogJHNlY29uZGFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhvbWUgLm1haW4tbG9nbyB7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICB9XHJcbn1cclxuXHJcbi5maXhlZCAubWFpbi1sb2dvIHtcclxufVxyXG4iLAoJCSIuYnV0dG9uIHtcclxuXHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuIGNvbG9yOiAkd2hpdGU7XHJcbiBcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gXHRib3JkZXI6IDA7XHJcbiBcdHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XHJcbiBcdGZvbnQtZmFtaWx5OiAkYnV0dG9uO1xyXG4gZm9udC1zaXplOiAxLjByZW07XHJcbiBmb250LXdlaWdodDogOTAwO1xyXG4gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0bWFyZ2luOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0Ji5zbWFsbCB7XHJcblx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHR9XHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogMXJlbSAyLjVyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdCYuc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHRcdH1cclxuXHR9XHRcdFxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgICAgcGFkZGluZzogMXJlbSAyLjVyZW07XHJcblx0XHRtYXJnaW46IDA7XHRcclxuXHRcdCYuc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHRcdH1cdFx0XHJcblx0fVx0XHRcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMTAwJSw1MCUpO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgMCBsZWZ0IDApO1xyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKGJvdHRvbSAwIGxlZnQgMCk7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcdFxyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuICBcdCAgIGJveC1zaGFkb3c6ICRidXR0b24tc2hhZG93LWhvdmVyLCAwIDAgMCAycHggJHdoaXRlO1xyXG5cdH1cclxuXHQmLm1vcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY2xlYXI7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblx0ICAgcGFkZGluZzogLjI1cmVtIC4yNXJlbTtcclxuXHQgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAuNXJlbSk7XHJcbiAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgbGVmdDogLS4yNXJlbTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjazsgXHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmLmFyY2hpdmUge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgfVxyXG4gICAmLnNvbGlkLnllbGxvdyB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgIH1cclxuICAgJi5zb2xpZC53aGl0ZSB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgIH1cclxuICAgJi5vdXRsaW5lIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyICFpbXBvcnRhbnQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICR3aGl0ZTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICR3aGl0ZTtcclxuICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICYuYmxhY2sge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkYmxhY2s7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkYmxhY2s7XHJcbiAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi5kYXJrLWdyYXkge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkZGFya2dyYXk7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkZGFya2dyYXk7XHJcbiAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIH1cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkcmVkO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggJHJlZDtcclxuICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggJGJsdWU7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkYmx1ZTtcclxuICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICAgICYud2hpdGUge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCAkd2hpdGU7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkd2hpdGU7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbiIsCgkJIi5waG90by1wcm9tbyB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ji5hZGRfdG9wX3BhZGRpbmcge1xyXG4gIFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG4gIFx0QGluY2x1ZGUgdGFibGV0IHsgXHJcbiAgXHRcdG1hcmdpbi10b3A6IDJyZW07XHRcdFxyXG4gIFx0fVxyXG4gIFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFxyXG4gIFx0fVxyXG4gIFx0QGluY2x1ZGUgbWQgeyBcclxuICBcdFx0bWFyZ2luLXRvcDogNXJlbTtcdFx0XHRcdFxyXG4gIFx0fVx0XHJcbiAgXHRAaW5jbHVkZSBsZyB7IFxyXG4gIFx0XHRtYXJnaW4tdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG4gIFx0fVxyXG4gIFx0QGluY2x1ZGUgeGwgeyBcclxuICBcdFx0bWFyZ2luLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcbiAgXHR9XHRcdFxyXG5cdH1cclxuXHQmLm5vdF9mdWxsX3dpZHRoIHtcclxuXHQgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG5cdFx0bWFyZ2luOiAxcmVtIDFyZW0gMDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdG1hcmdpbjogMnJlbSBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnJldmVhbCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LnBob3RvLXByb21vLXRpdGxlIHtcclxuXHRcdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1xyXG5cdFx0fVxyXG5cdH1cclxuICAgJi5zaWRlYmFyLXByb21vIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICYgLnBob3RvLXByb21vLWl0ZW0ge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmIC5waG90by1wcm9tby1pdGVtLXBob3RvIHtcclxuICAgICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cdCYtdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuXHRcdG1hcmdpbjogMXJlbSBhdXRvO1xyXG5cdFx0QGV4dGVuZCAlc2xpZGUtdXA7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0QGV4dGVuZCAlaGVhZGxpbmUyO1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogMnJlbSBhdXRvO1x0XHRcdFxyXG5cdFx0fVx0XHRcdFxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHRcdHBhZGRpbmc6IDAgLjVyZW07XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWdyaWQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRhbGlnbi1jb250ZW50OiBzdHJldGNoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWl0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0ICAgZmxleDogMTtcclxuICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjJzO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbWQge1xyXG4gICAgICAgICBmbGV4OiAxO1xyXG5cdFx0fVxyXG5cdFx0Ji5ncmVlbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdFx0Ji5ibHVlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdH1cdFxyXG5cdFx0Ji5kYXJrLWdyZWVuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRwcmltYXJ5LCAyMCUpO1xyXG5cdFx0fVxyXG5cdFx0Ji5kYXJrLWJsdWUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHNlY29uZGFyeSwgMjAlKTtcclxuXHRcdH1cdFx0XHRcclxuXHRcdCYuZGFyay1ncmF5IHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRkYXJrZ3JheSwgMjAlKTtcclxuXHRcdH1cdFx0XHJcblx0XHQmLmdyYXkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTtcclxuXHRcdH1cdFx0XHJcblx0XHQmLmJsYWNrIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmLndoaXRlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbSB7XHJcblx0XHRcdFx0Ji1oZWFkbGluZSxcclxuXHRcdFx0XHQmLWJsdXJiIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0XHQmLWFzcGVjdCB7XHJcblx0XHRcdEBpbmNsdWRlIGFzcGVjdCgxNiw5KTtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdH1cdFx0XHRcdFx0XHJcblx0XHQmLWNlbnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XHJcblx0XHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0ei1pbmRleDogNDAwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcdFxyXG5cdFx0XHRwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwKzUwLDAuNSsxMDAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwKSA1MCUsIHJnYmEoMCwwLDAsMC41KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDApIDUwJSxyZ2JhKDAsMCwwLDAuNSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMCkgNTAlLHJnYmEoMCwwLDAsMC41KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1kIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHR9XHJcbiAgICAgXHRcdCY6Zm9jdXMge1xyXG4gICAgICAgICBcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAkYmx1ZTtcclxuICAgICBcdFx0fVxyXG4gICAgICAgICAmLmdyYWRpZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICAgICB9XHJcblx0XHR9XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIC5waG90by1wcm9tby1pdGVtLWNlbnRlci5ncmFkaWVudCB7XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjE0ZThjKzEwLDIxNGU4Yys2MCYxKzEwLDArNjAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDMzLDc4LDE0MCwxKSAyMCUsIHJnYmEoMzMsNzgsMTQwLDApIDYwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgzMyw3OCwxNDAsMSkgMjAlLHJnYmEoMzMsNzgsMTQwLDApIDYwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMzMsNzgsMTQwLDEpIDIwJSxyZ2JhKDMzLDc4LDE0MCwwKSA2MCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTRlOGMnLCBlbmRDb2xvcnN0cj0nIzAwMjE0ZThjJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikgLnBob3RvLXByb21vLWl0ZW0tY2VudGVyLmdyYWRpZW50IHtcclxuICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM5MGZmZjYrMTAsOTBmZmY2KzYwJjErMTAsMCs2MCAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMTQ0LDI1NSwyNDYsMSkgMjAlLCByZ2JhKDE0NCwyNTUsMjQ2LDApIDYwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgxNDQsMjU1LDI0NiwxKSAyMCUscmdiYSgxNDQsMjU1LDI0NiwwKSA2MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDE0NCwyNTUsMjQ2LDEpIDIwJSxyZ2JhKDE0NCwyNTUsMjQ2LDApIDYwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzkwZmZmNicsIGVuZENvbG9yc3RyPScjMDA5MGZmZjYnLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cclxuICAgICAgICAgJiAuYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJiAuYnV0dG9uLXRleHQgeyBcclxuICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIC5waG90by1wcm9tby1pdGVtLWNlbnRlci5ncmFkaWVudCB7XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jNGQ5OGU4KzEwLDRkOThlOCs2MCYxKzEwLDArNjAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDc3LDE1MiwyMzIsMSkgMjAlLCByZ2JhKDc3LDE1MiwyMzIsMCkgNjAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDc3LDE1MiwyMzIsMSkgMjAlLHJnYmEoNzcsMTUyLDIzMiwwKSA2MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDc3LDE1MiwyMzIsMSkgMjAlLHJnYmEoNzcsMTUyLDIzMiwwKSA2MCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZDk4ZTgnLCBlbmRDb2xvcnN0cj0nIzAwNGQ5OGU4JyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXHJcbiAgICAgIH1cclxuXHRcdCYtdGV4dCB7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRAZXh0ZW5kICVzbGlkZS11cDtcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1heC13aWR0aDogJHRhYmxldDtcclxuXHRcdFx0fVx0XHJcbiAgICAgICAgICYgLmxlZnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICB9XHJcblx0XHR9XHRcclxuXHRcdCYtbGluayB7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAycmVtIDA7XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbGcge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDRyZW0gMDtcclxuXHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0XHQmLWhlYWRsaW5lIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcdFx0XHRcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdFx0XHRAZXh0ZW5kICVoZWFkbGluZTM7XHJcblx0XHR9XHRcclxuXHRcdCYtc3ViaGVhZGxpbmUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRAZXh0ZW5kICVoZWFkbGluZTU7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcbiAgIFx0Ji1zdWJoZWFkbGluZTIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdG1hcmdpbjogLS41cmVtIDAgMXJlbSAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0QGV4dGVuZCAlaGVhZGxpbmU1O1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogLS43NXJlbSAwIDEuMjVyZW0gMDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAtMXJlbSAwIDEuNXJlbSAwO1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmLWJsdXJiIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRib2R5O1x0XHRcdFxyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogLjc1cmVtIGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogLjc1cmVtIGF1dG87XHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbGcge1xyXG5cdFx0XHRcdG1hcmdpbjogMXJlbSBhdXRvO1x0XHRcdFx0XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji1waG90byB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XHJcblx0XHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgIFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAgXHRcdFxyXG5cdFx0XHR0cmFuc2l0aW9uOiAkc2xvdzsgXHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1x0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5waG90by1wcm9tbyB7XHJcblx0XHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRcdCYtaGVhZGxpbmUge31cclxuXHRcdFx0XHRcdCYtcGhvdG8ge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxLjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0XHQmLnNxdWFyZSB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtLWFzcGVjdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0KDUsNCk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHRcdCYubGV0dGVyYm94IHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0tYXNwZWN0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QoNCwzKTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG4gICBcdCYud2lkZXNjcmVlbiB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtLWFzcGVjdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0KDE2LDkpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHQmLmZsZXgtd2l0aC1jb250ZW50IHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0ge1xyXG5cdFx0XHRcdCYtYXNwZWN0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtY2VudGVyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlbGF0aXZlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHBob25lIHtcclxuXHRcdFx0XHRcdCAgcGFkZGluZy10b3A6IDNyZW07XHJcblx0XHRcdFx0XHQgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHJcblx0XHQmLm1hdGNoLXNpYmxpbmcge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbS1jZW50ZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBob25lIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlbGF0aXZlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cdFx0XHRcdFxyXG5cdFx0Ji53aWRlIHtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgNjYlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uIHtcclxuXHRcdFx0Ji1ibG9jayB7XHJcblx0XHRcdCAgbWFyZ2luLXRvcDogLjVyZW07XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMXM7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHRcclxuXHRcdCYucmV2ZWFsIHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0ge1xyXG5cdFx0XHRcdCYtdGV4dCB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHQmLXBob3RvIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdFx0XHQmLm5vX2RpbSB7XHJcblx0XHRcdFx0XHQgIG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdCYtYmxvY2sge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5tdWx0aS1idXR0b24ge1xyXG4gIFx0XHQmOmhvdmVyIHtcclxuICBcdFx0XHQucGhvdG8tcHJvbW8ge1xyXG4gIFx0XHRcdFx0Ji1pdGVtIHtcclxuICBcdFx0XHRcdFx0Ji1oZWFkbGluZSB7XHJcbiAgXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xyXG4gIFx0XHRcdFx0XHR9XHRcdFxyXG4gIFx0XHRcdFx0XHQmLXBob3RvIHtcclxuICBcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNCAhaW1wb3J0YW50O1xyXG4gIFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcclxuICAgIFx0XHRcdFx0XHQmLm5vX2RpbSB7XHJcbiAgICBcdFx0XHRcdFx0ICBvcGFjaXR5OiAxO1xyXG4gICAgXHRcdFx0XHRcdH0gICAgICBcdFx0XHRcdFx0XHRcclxuICBcdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuICBcdFx0XHRcdH1cclxuICBcdFx0XHR9XHJcbiAgXHRcdH1cdFxyXG4gICAgfVxyXG5cdH1cclxufVxyXG4iLAoJCSIuYm9keS1mb3JtIHtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICYubG9uZyB7XHJcblx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG4gIH1cclxuXHQmLWdyaWQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHR9XHJcblx0XHQmLW1hc29ucnkge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblx0fVx0XHJcblx0Ji1tYXNvbnJ5IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdG1hcmdpbi10b3A6IC41cmVtO1xyXG5cdFx0LmJvZHktZm9ybS1maWVsZCB7XHJcblx0XHQgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICBtYXJnaW46IC41cmVtIDA7XHJcblx0XHQgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdCAgd2lkdGg6IDUwJTtcclxuICBcdFx0ICAmLndpZGUge1xyXG4gIFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcbiAgXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICBcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBcdFx0ICB9XHJcbiAgXHRcdCAgbWFyZ2luOiAxcmVtIDA7XHJcblx0XHQgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0ICAgICAgcGFkZGluZy1sZWZ0OiAuNzVyZW07XHJcbiAgICAgICAgXHRkaXYuZXJyb3Ige1xyXG4gICAgICAgIFx0ICBsZWZ0OiAuNzVyZW07XHJcbiAgICAgICAgXHR9XHQgXHJcbiAgICAgICAgXHQuYm9keS1mb3JtLWxhYmVsLmhpZGRlbi1sYWJlbCB7XHJcbiAgICAgICAgXHQgIGxlZnQ6IGNhbGMoLjc1cmVtICsgMXB4KTtcclxuICAgICAgICBcdH1cdCBcdFx0XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0ICAgICAgcGFkZGluZy1yaWdodDogLjc1cmVtO1xyXG5cdFx0ICAgIH1cdFx0ICAgIFxyXG5cdFx0ICB9XHJcblx0XHR9XHJcblx0ICAmLmZvdXJzIHtcclxuICBcdFx0LmJvZHktZm9ybS1maWVsZCB7XHJcbiAgICBcdCAgd2lkdGg6IDUwJTtcclxuXHRcdCAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHQgICAgICBwYWRkaW5nLWxlZnQ6IC4yNXJlbTtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHQgICAgICBwYWRkaW5nLXJpZ2h0OiAuMjVyZW07XHJcblx0XHQgICAgfVx0XHQgICAgIFx0ICBcclxuICBcdFx0ICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBcdCAgd2lkdGg6IDI1JTtcclxuICBcdFx0ICAgICY6bnRoLWNoaWxkKDRuKzEpIHtcclxuICBcdFx0ICAgICAgcGFkZGluZy1yaWdodDogLjc1cmVtO1xyXG4gIFx0XHQgICAgfVxyXG4gIFx0XHQgICAgJjpudGgtY2hpbGQoNG4rMiksXHJcbiAgXHRcdCAgICAmOm50aC1jaGlsZCg0biszKSB7XHJcbiAgXHRcdCAgICAgIHBhZGRpbmctbGVmdDogLjM3MjVyZW07XHJcbiAgXHRcdCAgICAgIHBhZGRpbmctcmlnaHQ6IC4zNzI1cmVtO1xyXG4gIFx0XHQgICAgfVx0XHQgICBcclxuICBcdFx0ICAgICY6bnRoLWNoaWxkKDRuKzQpIHtcclxuICBcdFx0ICAgICAgcGFkZGluZy1sZWZ0OiAuNzVyZW07XHJcbiAgXHRcdCAgICB9XHRcdCAgXHRcdCAgICBcclxuICBcdFx0ICB9ICAgIFx0ICBcclxuICBcdFx0fVxyXG5cdCAgfVx0XHRcclxuXHR9XHRcdFxyXG5cdCYtY29sIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdH1cdFxyXG5cdFx0Ji5ub3BhZCB7XHJcblx0XHQgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdCAgcGFkZGluZzogMDtcclxuICBcdCAgICAuYm9keS1mb3JtLWZpZWxkIHtcclxuICBcdCAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgXHQgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgXHQgICAgICB9XHJcbiAgXHQgICAgfVxyXG5cdFx0ICB9XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji5oaWdobGlnaHRlZCB7XHJcblx0XHQgIGJhY2tncm91bmQ6ICRsaWdodGVzdGdyYXk7XHJcblx0XHQgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyYXk7XHJcblx0XHQgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG5cdFx0ICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gIFx0XHQgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gIFx0XHQgIHBhZGRpbmc6IDEuMjVyZW0gMnJlbTtcclxuXHRcdCAgfVxyXG5cdFx0ICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICBcdFx0ICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG5cdFx0ICB9XHRcdCAgXHJcblx0XHR9XHJcblx0XHQuYm9keS1mb3JtLWZpZWxkIHtcclxuXHRcdCAgJjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0ICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdCAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgfVxyXG5cdFx0fVxyXG5cdH1cclxuICAmLWdyb3VwaW5nIHtcclxuICAgIHBhZGRpbmc6IDAgMCAxcmVtO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMCAwIDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMnJlbTtcclxuICAgIH0gICBcclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1oZWFkaW5nIHtcclxuICAgICAgQGV4dGVuZCAlaGVhZGxpbmU1O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgIH1cclxuICAgICYuaGlnaGxpZ2h0ZWQge1xyXG5cdFx0ICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG5cdFx0ICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdCAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcblx0XHQgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblx0Ji1maWVsZCB7XHJcblx0ICBwYWRkaW5nOiAwIDA7XHJcblx0XHRtYXJnaW46IC4yNXJlbSAwO1xyXG5cdCAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gIFx0ICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gIFx0ICB9XHJcbiAgICB9XHQgICBcdCAgXHJcblx0ICAmLnRleHQtZW50ZXJlZCB7XHJcblx0ICAgIC5ib2R5LWZvcm0tbGFiZWwge1xyXG5cdCAgICAgIG9wYWNpdHk6IDE7XHJcblx0ICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHQgICAgfVxyXG5cdCAgfVxyXG4gIFx0ZGl2LmVycm9yIHtcclxuICBcdCAgYmFja2dyb3VuZDogJHJlZDtcclxuICBcdCAgcGFkZGluZzogLjE1cmVtO1xyXG4gIFx0ICBmb250LXNpemU6IDcwJTtcclxuICBcdCAgY29sb3I6ICR3aGl0ZTtcclxuICBcdCAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIFx0XHRAaW5jbHVkZSBhYnNvbHV0ZShib3R0b20gMCBsZWZ0IDApO1x0XHJcbiAgXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMCUpO1xyXG4gIFx0fVx0ICBcclxuXHR9XHRcclxuXHQmLWxhYmVsIHtcclxuXHQgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHQgIHBhZGRpbmc6IC4yNXJlbTtcclxuXHQgIGZvbnQtc2l6ZTogODAlO1xyXG5cdFx0QGluY2x1ZGUgYWJzb2x1dGUodG9wIDAgbGVmdCAxcHgpO1x0XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0ICBkaXNwbGF5OiBibG9jaztcclxuXHQgIGNvbG9yOiAkZ3JheTtcclxuXHQgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cdCAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdCAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdCAgJjpob3ZlciB7XHJcblx0ICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHQgIH1cclxuXHQgICYucmV2ZWFsZWQge1xyXG4gIFx0ICBmb250LXNpemU6IDEwMCU7XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgdG9wOiBhdXRvO1xyXG5cdCAgICBsZWZ0OiBhdXRvO1xyXG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0ICAgIG9wYWNpdHk6IDE7XHJcblx0ICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0ICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHQgIH1cclxuXHQgIHNtYWxsIHtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0ICB9XHJcblx0ICBhIHtcclxuXHQgICAgY29sb3I6ICRwcmltYXJ5O1xyXG5cdCAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuXHQgICAgJjpob3ZlciB7XHJcblx0ICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHQgICAgfVxyXG5cdCAgfVxyXG5cdH1cclxuXHQmLWlucHV0LFxyXG5cdCYtdGV4dGFyZWEsXHJcblx0Ji1zZWxlY3Qge1xyXG5cdCAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdCAgd2lkdGg6IDEwMCU7XHJcblx0ICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0ICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHQgIGNvbG9yOiAkZ3JheTtcclxuXHQgIHBhZGRpbmc6IDFyZW07XHJcbiAgXHRAZXh0ZW5kICViYXNpYy10ZXh0O1xyXG5cdCAgdHJhbnNpdGlvbjogJGJvdW5jZTtcclxuXHQgIGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji5lcnJvciB7XHJcblx0XHQgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtdGV4dGFyZWEge1xyXG5cdCAgaGVpZ2h0OiAxMHJlbTtcclxuXHR9XHJcblx0Ji1yYWRpbyB7XHJcblx0ICAmLWl0ZW0ge1xyXG5cdCAgICBwYWRkaW5nOiAuMzVyZW07XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgIH1cclxuXHQgICYtaW5wdXQge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgd2lkdGg6IDA7XHRcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmJvZHktZm9ybS1yYWRpby1idXR0b24ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9ICAgICAgXHJcbiAgICAgICY6Y2hlY2tlZCArIC5ib2R5LWZvcm0tcmFkaW8tbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cdCAgfVxyXG5cdCAgJi1sYWJlbCB7XHJcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHQgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBwYWRkaW5nLWxlZnQ6IDIuM3JlbTtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdCAgICAmOmhvdmVyIHtcclxuXHQgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogLjFyZW0gLjFyZW0gLjVyZW0gMCByZ2JhKDAsMCwwLC4xKTtcclxuICAgICAgICB9XHQgIFx0ICAgICAgXHJcblx0ICAgIH1cclxuXHQgICAgJjpiZWZvcmUsXHJcblx0ICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIFx0ICB0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdCAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IC41cmVtIHRvcCA1MCUpO1xyXG4gICAgXHRcdEBpbmNsdWRlIHNpemUoMS41cmVtKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JheTtcclxuICAgICAgfVx0ICAgXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5OyAgICBcclxuICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDEuMjVyZW0gdG9wIDUwJSk7XHJcbiAgICBcdFx0QGluY2x1ZGUgc2l6ZSguNzVyZW0pO1xyXG4gICAgXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIH0gICAgICBcclxuXHQgIH1cclxuXHR9XHJcblx0Ji1idXR0b24ge1xyXG5cdCAgJi1yb3cge1xyXG5cdCAgICBwYWRkaW5nOiAuMjVyZW0gMCAxcmVtO1xyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIFx0ICAgIHBhZGRpbmc6IC4yNXJlbSAwIDA7XHJcblx0ICAgIH1cclxuXHQgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICBcdCAgICBwYWRkaW5nOiAuMjVyZW0gMCAwO1xyXG5cdCAgICB9XHQgICAgXHJcblx0ICB9XHJcblx0ICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdCAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHRjb2xvcjogJHdoaXRlO1x0XHJcblx0XHRwYWRkaW5nOiAxcmVtIDEuNzVyZW07XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgXHRAZXh0ZW5kICVoZWFkbGluZTY7XHJcbiAgXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ICB0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcHJpbWFyeSwgMjAlKTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHRcdH1cclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRwcmltYXJ5LCAzMCUpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC45NSk7XHJcblx0XHR9XHRcdFxyXG5cdH1cdFxyXG5cdCYtZGlzY2xhaW1lciB7XHJcblx0ICBwYWRkaW5nLXRvcDogMXJlbTtcclxuXHQgIGZvbnQtc2l6ZTogODAlO1xyXG5cdCAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRncmF5O1xyXG4gICAgbWF4LXdpZHRoOiAkdGFibGV0O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG5cdCAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuXHQgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICB9XHQgICAgICAgIFxyXG5cdCAgYSB7XHJcblx0ICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcblx0ICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG5cdCAgICAmOmhvdmVyIHtcclxuXHQgICAgICBjb2xvcjogJHByaW1hcnk7XHJcblx0ICAgIH1cclxuXHQgIH1cclxuXHR9XHJcblx0Ji10aGFua3Mge1xyXG4gIFx0QGV4dGVuZCAlYmxvY2stcGFkZGluZy1zbWFsbDtcclxuXHQgIHdpZHRoOiAxMDAlO1xyXG5cdCAgb3BhY2l0eTogMDtcclxuXHQgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIHJpZ2h0IDApO1x0XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdHRyYW5zaXRpb24tZGVsYXk6IC40cztcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgXHRAZXh0ZW5kICViYXNpYy10ZXh0O1xyXG4gICAgaDIsIGgzIHtcclxuICAgIFx0QGV4dGVuZCAlaGVhZGxpbmUyO1xyXG4gICAgXHRjb2xvcjogJGdyYXk7XHJcbiAgICBcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgICAmLmxvbmcge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIFx0XHRAaW5jbHVkZSByZWxhdGl2ZSh0b3AgYXV0byByaWdodCBhdXRvKTtcdFxyXG4gIFx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG4gIFx0XHRwYWRkaW5nLXRvcDogMDtcclxuICBcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblx0fVx0XHJcbiAgJi1jb250YWluZXIge1xyXG4gIFx0QGV4dGVuZCAlYmxvY2stcGFkZGluZy1zbWFsbDtcclxuICBcdG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgXHRtYXJnaW46IDAgYXV0bztcclxuICBcdHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgXHR0cmFuc2l0aW9uOiAkc2xvdzsgIFxyXG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFx0QGV4dGVuZCAlc2xpZGUtdXA7XHJcbiAgXHQmLm5vX3RvcF9wYWRkaW5nIHsgXHJcbiAgXHQgIHBhZGRpbmctdG9wOiAwO1xyXG4gIFx0fVxyXG4gIFx0Ji5yZXZlYWwge1xyXG4gICAgXHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcbiAgXHR9XHJcbiAgXHQmLnN1Ym1pdHRlZCB7XHJcbiAgXHQgIC5ib2R5LWZvcm0ge1xyXG4gIFx0ICAgIG9wYWNpdHk6IDA7XHJcbiAgXHQgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0ICAgIHotaW5kZXg6IDE7IFxyXG5cdFx0ICAgIGhlaWdodDogMTByZW07XHJcbiAgXHQgICAgJi10aGFua3Mge1xyXG4gICAgXHQgICAgb3BhY2l0eTogMTtcclxuICAgIFx0ICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBcdCAgICB6LWluZGV4OiAxMDA7XHJcbiAgXHQgICAgfVxyXG4gIFx0ICB9XHJcbiAgXHR9XHJcbiAgfVx0XHJcbiAgLmctcmVjYXB0Y2hhIHtcclxuICAgIG1hcmdpbjogMXJlbSBhdXRvIC43NXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICBkaXYge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNzZWFyY2gge1xyXG4gcGFkZGluZzogMS41cmVtO1xyXG4gYmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuICYgLmZpZWxkcyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiB9XHJcbn1cclxuXHJcbi5GUi1mb3JtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyOiAxcHggI2NjYyBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgfVx0ICBcclxuICAmIC5lcnJvciB7XHJcbiAgICBjb2xvcjogcmVkO1xyXG4gIH1cclxuICAmLXJvdyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDRmcjtcclxuICAgICAgZ3JpZC1nYXA6IDEuNXJlbTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAxMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1sYWJlbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gICAgJiAuZXJyb3Ige1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiA2MCU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtaW5wdXQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgICYtbG9jYWwge1xyXG4gICAgICB3aWR0aDogOHJlbTtcclxuICAgIH0gXHJcbiAgICAmLXllYXJzIHtcclxuICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICB9XHJcbiAgICAmLWFnZSB7XHJcbiAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgfVxyXG4gICAgJi1yb3cge1xyXG4gICAgICAmLnllc19ubyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYtYWRkIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA3MCU7XHJcbiAgICAgICAgY29sb3I6ICMwMDY2RkY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDAgMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYnV0dG9uIHtcclxuICAgICYtcm93IHtcclxuICAgICAgcGFkZGluZzogMnJlbSAwIDAgMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICB9XHQgICAgXHJcbiAgICB9XHJcbiAgfVx0XHJcbn1cclxuXHJcbi8qIFJlbW92ZXMgdGhlIGNsZWFyIGJ1dHRvbiBmcm9tIGRhdGUgaW5wdXRzICovXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdOjotd2Via2l0LWNsZWFyLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBSZW1vdmVzIHRoZSBzcGluIGJ1dHRvbiAqL1xyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7IFxyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogQWx3YXlzIGRpc3BsYXkgdGhlIGRyb3AgZG93biBjYXJldCAqL1xyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcclxuICAgIGNvbG9yOiAjMmMzZTUwO1xyXG59XHJcblxyXG4vKiBBIGZldyBjdXN0b20gc3R5bGVzIGZvciBkYXRlIGlucHV0cyAqL1xyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgY29sb3I6ICM5NWE1YTY7XHJcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICNlY2YwZjE7XHJcbiAgICBiYWNrZ3JvdW5kOiNlY2YwZjE7XHJcbiAgICBwYWRkaW5nOjVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgZm9jdXMge1xyXG4gICAgY29sb3I6ICM5NWE1YTY7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG59XHJcbiIsCgkJIi52aWRlby1pdGVtIHtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgJi1lbWJlZCB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogJHBob25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICBtYXgtd2lkdGg6ICR0YWJsZXQtd2lkZTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYtdGV4dCB7XHJcbiAgICAgICYtaGVhZGxpbmUge1xyXG4gICAgICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICBAZXh0ZW5kICVoZWFkbGluZTI7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyOjphZnRlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZW1iZWQtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxyXG4uZW1iZWQtY29udGFpbmVyIG9iamVjdCxcclxuLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQUEsT0FBTyxDQUFDLDBDQUFJLENBQ1osT0FBTyxDQUFDLDZKQUFJLENDcUZaLEFBQUEsVUFBVSxDQUNWLGNBQWMsQUFBQSxPQUFPLENBQ3JCLE9BQU8sQUFBQSxLQUFLLEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQVYxQyxJQUFJLENBVWtELFVBQVUsQ0FBSSxBQUUvRSxBQUFBLE1BQU0sQ0FDTixVQUFVLEFBQUEsT0FBTyxDQUNqQixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0E1QnpDLElBQUksQ0E0QjhDLFVBQVUsQ0FBSSxBQUV4RSxBQUFBLE1BQU0sQ0FDTixVQUFVLEFBQUEsT0FBTyxDQUNqQixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0EvQnpDLElBQUksQ0ErQjhDLFVBQVUsQ0FBSSxBQUV4RSxBQUFBLElBQUksQ0FDSixRQUFRLEFBQUEsT0FBTyxDQUNmLE9BQU8sQUFBQSxLQUFLLEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQTlCekMsT0FBTyxDQThCeUMsVUFBVSxDQUFJLEFBRXBFLEFBQUEsS0FBSyxDQUNMLFNBQVMsQUFBQSxPQUFPLENBQ2hCLE9BQU8sQUFBQSxLQUFLLEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQXRDekMsT0FBTyxDQXNDMEMsVUFBVSxDQUFJLEFBRXRFLEFBQUEsT0FBTyxDQUNQLFdBQVcsQUFBQSxPQUFPLENBQ2xCLE9BQU8sQUFBQSxLQUFLLEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQWpDekMsT0FBTyxDQWlDNEMsVUFBVSxDQUFJLEFBRTFFLEFBQUEsTUFBTSxDQUNOLFVBQVUsQUFBQSxPQUFPLENBQ2pCLE9BQU8sQUFBQSxLQUFLLEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQTVCekMsYUFBVyxDQTRCdUMsVUFBVSxDQUFJLEFBRXhFLEFBQUEsS0FBSyxDQUNMLFNBQVMsQUFBQSxPQUFPLENBQ2hCLE9BQU8sQUFBQSxLQUFLLEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQXBDekMsT0FBTyxDQW9DMEMsVUFBVSxDQUFJLEFBRXRFLEFBQUEsV0FBVyxDQUNYLGVBQWUsQUFBQSxPQUFPLENBQ3RCLE9BQU8sQUFBQSxLQUFLLEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQUUsZ0JBQWdCLENBdkMxQyxJQUFJLENBdUNtRCxVQUFVLENBQUksQUFHakYsQUFBQSxlQUFlLENBQ2YsbUJBQW1CLEFBQUMsQ0FBRSxLQUFLLENBOUNoQixJQUFJLENBOEN3QixVQUFVLENBQUksQUFFckQsQUFBQSxXQUFXLENBQ1gsZUFBZSxBQUFFLENBQUUsS0FBSyxDQS9EaEIsSUFBSSxDQStEcUIsVUFBVSxDQUFJLEFBRS9DLEFBQUEsV0FBVyxDQUNYLGVBQWUsQUFBRSxDQUFFLEtBQUssQ0FqRWhCLElBQUksQ0FpRXFCLFVBQVUsQ0FBSSxBQUUvQyxBQUFBLFNBQVMsQ0FDVCxhQUFhLEFBQUUsQ0FBRSxLQUFLLENBL0RoQixPQUFPLENBK0RnQixVQUFVLENBQUksQUFFM0MsQUFBQSxVQUFVLENBQ1YsY0FBYyxBQUFFLENBQUUsS0FBSyxDQXRFaEIsT0FBTyxDQXNFaUIsVUFBVSxDQUFJLEFBRTdDLEFBQUEsWUFBWSxDQUNaLGdCQUFnQixBQUFFLENBQUUsS0FBSyxDQWhFaEIsT0FBTyxDQWdFbUIsVUFBVSxDQUFJLEFBRWpELEFBQUEsV0FBVyxDQUNYLGVBQWUsQUFBRSxDQUFFLEtBQUssQ0ExRGhCLGFBQVcsQ0EwRGMsVUFBVSxDQUFJLEFBRS9DLEFBQUEsVUFBVSxDQUNWLGNBQWMsQUFBRSxDQUFFLEtBQUssQ0FqRWhCLE9BQU8sQ0FpRWlCLFVBQVUsQ0FBSSxBQUU3QyxBQUFBLGdCQUFnQixDQUNoQixvQkFBb0IsQUFBRSxDQUFFLEtBQUssQ0FuRWpCLElBQUksQ0FtRTBCLFVBQVUsQ0FBSSxBQUd4RCxBQUFBLFdBQVcsQ0FBRSxVQUFVLENBQUUsY0FBYyxDQUFFLGVBQWUsQUFBQyxDQUN0RCxVQUFVLENBQUUsaUVBQWtFLENBQUMsVUFBVSxDQUN6RixVQUFVLENBQUUsb0VBQW9FLENBQUMsVUFBVSxDQUMzRixVQUFVLENBQUUsa0VBQWtFLENBQUMsVUFBVSxDQUMzRixBQUVELEFBQUEsV0FBVyxBQUFDLENBQ1QsVUFBVSxDQUFFLDZFQUE4RSxDQUFDLFVBQVUsQ0FDckcsVUFBVSxDQUFFLGdGQUFnRixDQUFDLFVBQVUsQ0FDdkcsVUFBVSxDQUFFLDhFQUE4RSxDQUFDLFVBQVUsQ0FDdkcsQUFFRCxBQUFBLFNBQVMsQUFBQyxDQUNQLFVBQVUsQ0FBRSx1RUFBd0UsQ0FBQyxVQUFVLENBQy9GLFVBQVUsQ0FBRSwwRUFBMEUsQ0FBQyxVQUFVLENBQ2pHLFVBQVUsQ0FBRSx3RUFBd0UsQ0FBQyxVQUFVLENBQ2pHLEFBRUQsQUFBQSxVQUFVLEFBQUMsQ0FDUixVQUFVLENBQUUsdUVBQXdFLENBQUMsVUFBVSxDQUMvRixVQUFVLENBQUUsMEVBQTBFLENBQUMsVUFBVSxDQUNqRyxVQUFVLENBQUUsd0VBQXdFLENBQUMsVUFBVSxDQUNqRyxBQUVELEFBQUEsWUFBWSxBQUFDLENBQ1YsVUFBVSxDQUFFLDJFQUE0RSxDQUFDLFVBQVUsQ0FDbkcsVUFBVSxDQUFFLDhFQUE4RSxDQUFDLFVBQVUsQ0FDckcsVUFBVSxDQUFFLDRFQUE0RSxDQUFDLFVBQVUsQ0FDckcsQU92SkcsQVAyTEosaUJPM0xTLEFQMkxNLENBQ1osT0FBTyxDQUFFLFdBQVcsQ0FnQnRCLEFBbE5DLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT010QixBUDJMSixpQk8zTFMsQVAyTE0sQ0FHYixPQUFPLENBQUUsU0FBUyxDQWNuQixDQXhNQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU9KekIsQVAyTEosaUJPM0xTLEFQMkxNLENBTWIsT0FBTyxDQUFFLG1CQUFtQixDQVc3QixDQW5NQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRU9UdkIsQVAyTEosaUJPM0xTLEFQMkxNLENBU2IsT0FBTyxDQUFFLG1CQUFtQixDQVE3QixDQTlMQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU9kekIsQVAyTEosaUJPM0xTLEFQMkxNLENBWWIsT0FBTyxDQUFFLG1CQUFtQixDQUs3QixDQXpMQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRU9uQnZCLEFQMkxKLGlCTzNMUyxBUDJMTSxDQWViLE9BQU8sQ0FBRSxtQkFBbUIsQ0FFN0IsQ1dxSEMsQVhwSEYsaUJXb0hTLENBeUJOLG9CQUFVLEFYN0lRLENBQ3BCLE9BQU8sQ0FBRSxNQUFNLENBZ0JmLEFBcE9DLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFV3VVeEIsQVhwSEYsaUJXb0hTLENBeUJOLG9CQUFVLEFYN0lRLENBR25CLE9BQU8sQ0FBRSxhQUFhLENBY3ZCLENBMU5DLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVzZUM0IsQVhwSEYsaUJXb0hTLENBeUJOLG9CQUFVLEFYN0lRLENBTW5CLE9BQU8sQ0FBRSxTQUFTLENBV25CLENBck5DLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFV3dUekIsQVhwSEYsaUJXb0hTLENBeUJOLG9CQUFVLEFYN0lRLENBU25CLE9BQU8sQ0FBRSxTQUFTLENBUW5CLENBaE5DLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFV21UM0IsQVhwSEYsaUJXb0hTLENBeUJOLG9CQUFVLEFYN0lRLENBWW5CLE9BQU8sQ0FBRSxTQUFTLENBS25CLENBM01DLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFVzhTekIsQVhwSEYsaUJXb0hTLENBeUJOLG9CQUFVLEFYN0lRLENBZW5CLE9BQU8sQ0FBRSxXQUFXLENBRXJCLENXbERDLEFYMk1GLGdCVzNNUSxDQUNOLG1CQUFTLENBQ1QsaUJBQU8sQ0FtSlAsaUJBQU8sQVhzREcsQ0FDWCxXQUFXLENBQUUsR0FBRyxDQUNoQixTQUFTLENBQUUsTUFBTSxDQUNqQixVQUFVLENBQUUsSUFBSSxDQTRCaEIsQVcxT0MsQVgrTUEsZ0JXL01NLENYK01OLENBQUMsQ1c5TUQsbUJBQVMsQ1g4TVQsQ0FBQyxDVzdNRCxpQkFBTyxDWDZNUCxDQUFDLENXMURELGlCQUFPLENYMERQLENBQUMsQUFBQyxDQUNBLGFBQWEsQ0FBRSxJQUFJLENBSXBCLEFXcE5ELEFYaU5FLGdCV2pOSSxDWGlOSCxhQUFZLENXaE5mLG1CQUFTLENYZ05OLGFBQVksQ1cvTWYsaUJBQU8sQ1grTUosYUFBWSxDVzVEZixpQkFBTyxDWDRESixhQUFZLEFBQUMsQ0FDWixhQUFhLENBQUUsQ0FBQyxDQUNqQixBQXJZSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVdrTHhCLEFYK01BLGdCVy9NTSxDWCtNTixDQUFDLENXOU1ELG1CQUFTLENYOE1ULENBQUMsQ1c3TUQsaUJBQU8sQ1g2TVAsQ0FBQyxDVzFERCxpQkFBTyxDWDBEUCxDQUFDLEFBT0csQ0FDSCxhQUFhLENBQUUsTUFBTSxDQUNuQixDQWhZSCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVd3SzNCLEFYMk1GLGdCVzNNUSxDQUNOLG1CQUFTLENBQ1QsaUJBQU8sQ0FtSlAsaUJBQU8sQVhzREcsQ0FnQlYsU0FBUyxDQUFFLE1BQU0sQ0FlbEIsQVcxT0MsQVgrTUEsZ0JXL01NLENYK01OLENBQUMsQ1c5TUQsbUJBQVMsQ1g4TVQsQ0FBQyxDVzdNRCxpQkFBTyxDWDZNUCxDQUFDLENXMURELGlCQUFPLENYMERQLENBQUMsQUFhRyxDQUNILGFBQWEsQ0FBRSxNQUFNLENBQ25CLENBallILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFV21LekIsQVgrTUEsZ0JXL01NLENYK01OLENBQUMsQ1c5TUQsbUJBQVMsQ1g4TVQsQ0FBQyxDVzdNRCxpQkFBTyxDWDZNUCxDQUFDLENXMURELGlCQUFPLENYMERQLENBQUMsQUFrQkcsQ0FDSCxhQUFhLENBQUUsTUFBTSxDQUNuQixDQWpZSCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVc4SjNCLEFYK01BLGdCVy9NTSxDWCtNTixDQUFDLENXOU1ELG1CQUFTLENYOE1ULENBQUMsQ1c3TUQsaUJBQU8sQ1g2TVAsQ0FBQyxDVzFERCxpQkFBTyxDWDBEUCxDQUFDLEFBdUJHLENBQ0gsYUFBYSxDQUFFLE1BQU0sQ0FDbkIsQ1VqWUgsQVZvWkYsa0JVcFpRLENDOFNOLGlCQUFPLENBV0wsRUFBRSxDQVhKLGlCQUFPLENBV0QsRUFBRSxDQzFWSCx5QkFBUyxBWnFiTCxDQUNULFdBQVcsQ0F6UUYsZ0JBQWdCLENBQUUsVUFBVSxDQTBRdEMsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQWFoQixBQTdiQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVV5QnhCLEFWb1pGLGtCVXBaUSxDQzhTTixpQkFBTyxDQVdMLEVBQUUsQ0FYSixpQkFBTyxDQVdELEVBQUUsQ0MxVkgseUJBQVMsQVpxYkwsQ0FLVCxTQUFTLENBQUUsTUFBTSxDQVdsQixDQW5iQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVVlM0IsQVZvWkYsa0JVcFpRLENDOFNOLGlCQUFPLENBV0wsRUFBRSxDQVhKLGlCQUFPLENBV0QsRUFBRSxDQzFWSCx5QkFBUyxBWnFiTCxDQVFULFNBQVMsQ0FBRSxNQUFNLENBUWxCLENBOWFDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFVVV6QixBVm9aRixrQlVwWlEsQ0M4U04saUJBQU8sQ0FXTCxFQUFFLENBWEosaUJBQU8sQ0FXRCxFQUFFLENDMVZILHlCQUFTLEFacWJMLENBV1QsU0FBUyxDQUFFLE1BQU0sQ0FLbEIsQ0F6YUMsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVVSzNCLEFWb1pGLGtCVXBaUSxDQzhTTixpQkFBTyxDQVdMLEVBQUUsQ0FYSixpQkFBTyxDQVdELEVBQUUsQ0MxVkgseUJBQVMsQVpxYkwsQ0FjVCxTQUFTLENBQUUsTUFBTSxDQUVsQixDVTVQRSxBVjZQSCwwQlU3UFksQVY2UEQsQ0FDVCxXQUFXLENBMVJGLGdCQUFnQixDQUFFLFVBQVUsQ0EyUnRDLFNBQVMsQ0FBRSxNQUFNLENBYWpCLEFBN2NDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFVWlNdkIsQVY2UEgsMEJVN1BZLEFWNlBELENBSVQsU0FBUyxDQUFFLE1BQU0sQ0FXbEIsQ0FuY0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVVdUwxQixBVjZQSCwwQlU3UFksQVY2UEQsQ0FPVCxTQUFTLENBQUUsTUFBTSxDQVFsQixDQTliQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRVVrTHhCLEFWNlBILDBCVTdQWSxBVjZQRCxDQVVULFNBQVMsQ0FBRSxNQUFNLENBS2xCLENBemJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVTZLMUIsQVY2UEgsMEJVN1BZLEFWNlBELENBYVQsU0FBUyxDQUFFLE1BQU0sQ0FFbEIsQ1V0UUUsQVZ1UkgsNkJVdlJlLENBaUJWLDhCQUFhLENDOUdiLDJCQUFRLEFYb1hGLENBQ1QsV0FBVyxDQXpURCxnQkFBZ0IsQ0FBRSxVQUFVLENBMFR2QyxTQUFTLENBQUUsT0FBTyxDQVVsQixBQWhlQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVU2TDFCLEFWdVJILDZCVXZSZSxDQWlCViw4QkFBYSxDQzlHYiwyQkFBUSxBWG9YRixDQUlULFNBQVMsQ0FBRSxPQUFPLENBUW5CLENBM2RDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFVXdMeEIsQVZ1UkgsNkJVdlJlLENBaUJWLDhCQUFhLENDOUdiLDJCQUFRLEFYb1hGLENBT1QsU0FBUyxDQUFFLE1BQU0sQ0FLbEIsQ0F0ZEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVVbUwxQixBVnVSSCw2QlV2UmUsQ0FpQlYsOEJBQWEsQ0M5R2IsMkJBQVEsQVhvWEYsQ0FVVCxTQUFTLENBQUUsTUFBTSxDQUVsQixDV3hOQyxBWHlORixpQld6TlMsQVh5TkUsQ0FDVCxXQUFXLENBdFVELGdCQUFnQixDQUFFLFVBQVUsQ0F1VXZDLFNBQVMsQ0FBRSxJQUFJLENBYWYsQUExZkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVXa1J4QixBWHlORixpQld6TlMsQVh5TkUsQ0FJVCxTQUFTLENBQUUsTUFBTSxDQVdsQixDQWhmQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVd3UTNCLEFYeU5GLGlCV3pOUyxBWHlORSxDQU9ULFNBQVMsQ0FBRSxPQUFPLENBUW5CLENBM2VDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFV21RekIsQVh5TkYsaUJXek5TLEFYeU5FLENBVVQsU0FBUyxDQUFFLE1BQU0sQ0FLbEIsQ0F0ZUMsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVXOFAzQixBWHlORixpQld6TlMsQVh5TkUsQ0FhVCxTQUFTLENBQUUsT0FBTyxDQUVuQixDVWplQyxBVnFqQkYsa0JVcmpCUSxDQXlJTCxzQkFBSyxDQzhMTCxvQkFBVSxBWDhPSCxDQUNSLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixVQUFVLENBQUUsR0FBRyxDQUFDLElBQUcsQ0FyYU4saUNBQTJCLENBc2F6QyxBVXhtQkQsQVZ5bUJBLFlVem1CWSxBQStCVixPQUFPLENBRVAsa0JBQWtCLENBMENsQixpQkFBSyxBQTBRSixPQUFPLENBRUwsc0JBQUssQ0E1UVIsaUJBQUssQUEwUUosT0FBTyxDQWNMLGFBQU0sQ0NtQlIsb0JBQVUsQUFXVCxPQUFPLEFYd09NLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsYUFBYSxDQUN6QixBRTVtQkQsQUFBQSxJQUFJLEFBQUMsQ0FDSCxVQUFVLENBQUUsVUFBVSxDQUN2QixBQUVELEFBQUEsQ0FBQyxDQUNELENBQUMsQUFBQSxPQUFPLENBQ1IsQ0FBQyxBQUFBLE1BQU0sQUFBQyxDQUNOLFVBQVUsQ0FBRSxVQUFVLENBQ3ZCLEFBRUQsQUFBQSxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLEVBQVksUUFBUSxDQUFFLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxHQUFDLEFBQUEsRUFBVyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLEVBQWEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELFFBQUMsQUFBQSxFQUFnQixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsTUFBQyxBQUFBLEVBQWMsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEdBQUMsQUFBQSxFQUFXLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxNQUFDLEFBQUEsRUFBYyxNQUFNLEFBQUMsQ0FDcEosa0JBQWtCLENBQUUsSUFBSSxDQUN4QixlQUFlLENBQUUsSUFBSSxDQUNyQixVQUFVLENBQUUsSUFBSSxDQUNoQixhQUFhLENBQUUsQ0FBQyxDQUNqQixBQUVELEFBQUEsUUFBUSxDQUFBLEFBQUEsUUFBQyxDQUFTLElBQUksQUFBYixDQUFjLE1BQU0sQUFBQyxDQUM3QixPQUFPLENBQUUsQ0FBQyxDQUNWLEFBTUQsQUFBQSxPQUFPLENBQUUsRUFBRSxBQUFDLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsQUEzQkQsQUFBQSxJQUFJLEFBNkJDLENBQ0gsV0FBVyxDQUFFLElBQUksQ0FDakIsd0JBQXdCLENBQUUsSUFBSSxDQUMvQixBQUVELEFBQUEsSUFBSSxDQUFFLENBQUMsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEdBQUcsQ0FBRSxNQUFNLEFBQUMsQ0FDbkQsTUFBTSxDQUFFLENBQUMsQ0FDVixBQUVELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixJQUFrQixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLElBQWtCLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosSUFBaUIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUFjLDRCQUE0QixDQUFFLE1BQU0sQUFBQSxDQUM5SCxPQUFPLENBQUUsQ0FBQyxDQUNWLEFBRUQsQUFBQSxJQUFJLEFBQUMsQ0FDSCxPQUFPLENBQUUsS0FBSyxDQUNmLEFBR0QsQUFBQSxHQUFHLEFBQUMsQ0FDRixXQUFXLENBQUUsb0JBQW9CLENBQ2pDLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUFFRCxBQUFBLENBQUMsQUFBQyxDQUNELGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsZUFBZSxDQUFFLElBQUksQ0FDckIsQUFDRCxBQUFBLENBQUMsQUFBQSxNQUFNLEFBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQUNiLEFBRUQsQUFBQSxJQUFJLENBQUEsQUFBQSxLQUFDLEFBQUEsQ0FBTyxDQUNWLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGVBQWUsQ0FBRSxTQUFTLENBQzFCLGVBQWUsQ0FBRSxnQkFBZ0IsQ0FDbEMsQUFFRCxBQUFBLENBQUMsQ0FDRCxNQUFNLEFBQUMsQ0FDTCxXQUFXLENBQUUsR0FBRyxDQUNqQixBQUNELEFBQUEsSUFBSSxDQUNKLEdBQUcsQ0FDSCxJQUFJLEFBQUMsQ0FDSCxXQUFXLENBQUUsb0JBQW9CLENBQ2pDLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUFDRCxBQUFBLEtBQUssQUFBQyxDQUNKLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUFDRCxBQUFBLEdBQUcsQ0FDSCxHQUFHLEFBQUMsQ0FDRixTQUFTLENBQUUsR0FBRyxDQUNkLFdBQVcsQ0FBRSxDQUFDLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsY0FBYyxDQUFFLFFBQVEsQ0FDekIsQUFDRCxBQUFBLEdBQUcsQUFBQyxDQUNGLE1BQU0sQ0FBRSxPQUFPLENBQ2hCLEFBQ0QsQUFBQSxHQUFHLEFBQUMsQ0FDRixHQUFHLENBQUUsTUFBTSxDQUNaLEFBQ0QsQUFBQSxHQUFHLEFBQUMsQ0FDRixZQUFZLENBQUUsSUFBSSxDQUNuQixBQUNELEFBQUEsTUFBTSxDQUNOLEtBQUssQ0FDTCxRQUFRLENBQ1IsTUFBTSxDQUNOLFFBQVEsQUFBQyxDQUNQLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsTUFBTSxDQUFFLENBQUMsQ0FDVixBQUNELEFBQUEsTUFBTSxDQUNOLEtBQUssQUFBQyxDQUNKLFFBQVEsQ0FBRSxPQUFPLENBQ2xCLEFBQ0QsQUFBQSxNQUFNLENBQ04sTUFBTSxBQUFDLENBQ0wsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFFRCxBQUFBLE1BQU0sRUFDTixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsR0FDRCxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosR0FDRCxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBZSxDQUNkLGtCQUFrQixDQUFFLE1BQU0sQ0FDM0IsQUFDRCxBQUFBLE1BQU0sQUFBQSxrQkFBa0IsRUFDeEIsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQWMsa0JBQWtCLEVBQ2pDLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixDQUFhLGtCQUFrQixFQUNoQyxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYyxrQkFBa0IsQUFBQyxDQUNoQyxZQUFZLENBQUUsSUFBSSxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBRUQsQUFBQSxNQUFNLEFBQUEsZUFBZSxFQUNyQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYyxlQUFlLEVBQzlCLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixDQUFhLGVBQWUsRUFDN0IsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQWMsZUFBZSxBQUFDLENBQzdCLE9BQU8sQ0FBRSxxQkFBcUIsQ0FDL0IsQUFFRCxBQUFBLFFBQVEsQUFBQyxDQUNQLE9BQU8sQ0FBRSxxQkFBcUIsQ0FDL0IsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLEtBQUssQ0FBRSxPQUFPLENBQ2QsT0FBTyxDQUFFLEtBQUssQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxDQUFDLENBQ1YsV0FBVyxDQUFFLE1BQU0sQ0FDcEIsQUFFRCxBQUFBLFFBQVEsQUFBQyxDQUNQLGNBQWMsQ0FBRSxRQUFRLENBQ3pCLEFBRUQsQUFBQSxRQUFRLEFBQUMsQ0FDUCxRQUFRLENBQUUsSUFBSSxDQUNmLENBRUQsQUFBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsR0FDRCxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosQ0FBYyxDQUNiLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQ0FFRCxBQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQUFjLDJCQUEyQixFQUMxQyxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYywyQkFBMkIsQUFBQyxDQUN6QyxNQUFNLENBQUUsSUFBSSxDQUNiLENBRUQsQUFBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBZSxDQUNkLGtCQUFrQixDQUFFLFNBQVMsQ0FDN0IsY0FBYyxDQUFFLElBQUksQ0FDckIsQ0FFRCxBQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQUFjLDJCQUEyQixBQUFDLENBQ3pDLGtCQUFrQixDQUFFLElBQUksQ0FDekIsQUFFRCxBQUFBLDRCQUE0QixBQUFDLENBQzNCLGtCQUFrQixDQUFFLE1BQU0sQ0FDMUIsSUFBSSxDQUFFLE9BQU8sQ0FDZCxDQUNELEFBQUEsQUFBQSxNQUFDLEFBQUEsQ0FBUSxDQUNQLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUMvSkQsVUFBVSxDQUNQLFdBQVcsQ0FBRSxlQUFlLENBQzVCLEdBQUcsQ0FBRyxpRkFBaUYsQ0FDdkYsR0FBRyxDQUFHLHVGQUF1RixDQUFDLDJCQUEyQixDQUN0SCxtRkFBbUYsQ0FBQyxlQUFlLENBQ25HLGlGQUFpRixDQUFDLGtCQUFrQixDQUNwRyxrRkFBa0YsQ0FBQyxjQUFjLENBQ2pHLCtGQUErRixDQUFDLGFBQWEsQ0FDaEgsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsVUFBVSxDQUFFLE1BQU0sQ0FHckIsQUFBQSxNQUFNLEFBQUMsQ0FFTCxXQUFXLENBQUUsMEJBQTBCLENBQ3ZDLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsWUFBWSxDQUFFLE1BQU0sQ0FDcEIsY0FBYyxDQUFFLElBQUksQ0FDcEIsV0FBVyxDQUFFLENBQUMsQ0FHZCxzQkFBc0IsQ0FBRSxXQUFXLENBQ25DLHVCQUF1QixDQUFFLFNBQVMsQ0FBRyxBRC9DdkMsQUFBQSxJQUFJLEFDaURDLENBQ0gsV0FBVyxDQWhERSxXQUFXLENBQUUsVUFBVSxDQWlEcEMsS0FBSyxDQTFDYyxJQUFJLENBMkN2QixXQUFXLENBQUUsR0FBRyxDQUNoQixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUNsQixTQUFTLENBQUUsSUFBSSxDQUNmLHNCQUFzQixDQUFFLFdBQVcsQ0FDbkMsdUJBQXVCLENBQUUsU0FBUyxDQUFHLEFBRXZDLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUQzRHhDLEFBQUEsSUFBSSxBQzRESSxDQUNMLFNBQVMsQ0FBRSxJQUFJLENBQUcsQ0FHckIsQUFBQSxNQUFNLEFBQUMsQ0FDTCxXQUFXLENBQUUsR0FBRyxDQUFHLEFEYnJCLEFBQUEsQ0FBQyxBQ2tCQyxDQUNDLEtBQUssQ0hERixPQUFPLENHRVYsZUFBZSxDQUFFLElBQUksQ0FDckIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsa0JBQWtCLENBQUUsb0JBQW9CLENBQ3hDLGVBQWUsQ0FBSyxvQkFBb0IsQ0FDeEMsYUFBYSxDQUFPLG9CQUFvQixDQUN4QyxjQUFjLENBQU0sb0JBQW9CLENBQ3hDLFVBQVUsQ0FBVSxvQkFBb0IsQ0FBRyxBQUU5QyxBQUFBLENBQUMsQUFBQSxNQUFNLENBQ1AsQ0FBQyxBQUFBLE1BQU0sQUFBQyxDQUNMLEtBQUssQ0hkSSxPQUFPLENHZWhCLE9BQU8sQ0FBRSxJQUFJLENBQUcsQUFHbkIsQUFBQSxRQUFRLENBQUMsQ0FBQyxBQUFBLFFBQVEsQUFBQyxDQUNoQixNQUFNLENBQUUsR0FBRyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLEdBQUcsQ0FDWixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsR0FBRyxDQUNYLE9BQU8sQ0FBRSxFQUFFLENBQ1gsa0JBQWtCLENBQUUsb0JBQW9CLENBQ3hDLGVBQWUsQ0FBSyxvQkFBb0IsQ0FDeEMsYUFBYSxDQUFPLG9CQUFvQixDQUN4QyxjQUFjLENBQU0sb0JBQW9CLENBQ3hDLFVBQVUsQ0FBVSxvQkFBb0IsQ0FBSSxBQUUvQyxBQUFBLFFBQVEsQ0FBQyxDQUFDLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FDeEIsUUFBUSxDQUFDLENBQUMsQUFBQSxNQUFNLEFBQUEsUUFBUSxBQUFBLENBQ3JCLE1BQU0sQ0FBRSxHQUFHLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsR0FBRyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLEVBQUUsQ0FBRyxBQUtqQixBQUFBLENBQUMsQUFBQSxnQkFBZ0IsQ0FDakIsQ0FBQyxBQUFBLFdBQVcsQUFBQyxDQUNYLFVBQVUsQ0FBRSxHQUFHLENBQ2YsS0FBSyxDQUFFLEtBQUssQ0FBRyxBQU1qQixBQUFBLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxBQUFDLENBQ1IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsS0FBSyxDSDNEQSxJQUFJLENHNERULFdBQVcsQ0F6SEcsZ0JBQWdCLENBQUUsVUFBVSxDQXlIWCxBQUVsQyxBQUFBLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxBQUFDLENBQ1IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsS0FBSyxDSGpFQSxJQUFJLENHa0VULFdBQVcsQ0E5SEUsZ0JBQWdCLENBQUUsVUFBVSxDQThIWCxBQUVqQyxBQUFBLEVBQUUsQUFBQyxDQUNBLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLEtBQUssQ0FDcEIsV0FBVyxDQUFFLElBQUksQ0FBRyxBQUV2QixNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBTHhDLEFBQUEsRUFBRSxBQUs4QyxDQUFFLFNBQVMsQ0FBRSxJQUFJLENBQUksQ0FDckUsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQU54QyxBQUFBLEVBQUUsQUFNOEMsQ0FBRSxTQUFTLENBQUUsSUFBSSxDQUFJLENBQ3JFLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU0sRUFQekMsQUFBQSxFQUFFLEFBTzhDLENBQUUsU0FBUyxDQUFFLElBQUksQ0FBSSxDQUVyRSxBQUFBLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsYUFBYSxDQUFFLEtBQU0sQ0FBQyxBQUV4QixNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBTHhDLEFBQUEsRUFBRSxBQUs4QyxDQUFFLFNBQVMsQ0FBRSxJQUFJLENBQUksQ0FFckUsQUFBQSxFQUFFLEFBQUMsQ0FDRCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGFBQWEsQ0FBRSxJQUFNLENBQUMsQUFFeEIsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUx4QyxBQUFBLEVBQUUsQUFLOEMsQ0FBRSxTQUFTLENBQUUsSUFBSSxDQUFJLENBRXJFLEFBQUEsRUFBRSxBQUFDLENBQ0YsU0FBUyxDQUFFLElBQUksQ0FDZixhQUFhLENBQUUsSUFBSyxDQUFDLEFBRXRCLEFBQUEsRUFBRSxBQUFDLENBQ0MsT0FBTyxDQUFFLFFBQVEsQ0FDakIsU0FBUyxDQUFFLEdBQUcsQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNmLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLFdBQVcsQ0FBRSxHQUFHLENBQUcsQUFFdkIsQUFBQSxFQUFFLENBQUMsQ0FBQyxDQUNKLEVBQUUsQ0FBQyxDQUFDLEFBQUMsQ0FBRSxPQUFPLENBQUUsWUFBWSxDQUFJLEFBS2hDLEFBQUEsQ0FBQyxBQUFDLENBQ0QsTUFBTSxDQUFFLE9BQU8sQ0FBRyxBQUVuQixBQUFBLENBQUMsQUFBQSxXQUFXLEFBQUMsQ0FDVixhQUFhLENBQUUsQ0FBQyxDQUFHLEFBRXRCLEFBQUEsRUFBRSxBQUFDLENBQUUsVUFBVSxDQUFFLE1BQU0sQ0FBSSxBRHRHM0IsQUFBQSxLQUFLLEFDd0dDLENBQ0gsU0FBUyxDQUFFLEdBQUcsQ0FDZCxPQUFPLENBQUUsS0FBSyxDQUFHLEFBQ3BCLEFBQUEsS0FBSyxDQUFDLEtBQUssQUFBQyxDQUNULGNBQWMsQ0FBRSxTQUFTLENBQ3pCLGNBQWMsQ0FBRSxLQUFLLENBQUcsQUFDM0IsQUFBQSxVQUFVLEFBQUMsQ0FDUixXQUFXLENBQUUsR0FBRyxDQUFHLEFBQ3RCLEFBQUEsTUFBTSxDQUFFLENBQUMsQUFBQyxDQUNQLFdBQVcsQ0FBRSxHQUFHLENBQUcsQURwR3RCLEFBQUEsR0FBRyxBQ3NHQyxDQUNELGNBQWMsQ0FBRSxLQUFLLENBQ3JCLFNBQVMsQ0FBRSxPQUFPLENBQUcsQUFFeEIsQUFBQSxVQUFVLEFBQUMsQ0FDUixTQUFTLENBQUUsT0FBTyxDQUNsQixXQUFXLENBQUUsS0FBSyxDQUFHLEFBRXhCLEFBQUEsU0FBUyxBQUFDLENBQ1AsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsT0FBTyxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNiLE9BQU8sQ0FBRSxZQUFZLENBQUcsQUFLM0IsQUFBQSxJQUFJLENBQUMsRUFBRSxDQUNQLE9BQU8sQ0FBQyxFQUFFLENBQ1YsSUFBSSxDQUFDLEVBQUUsQ0FDUCxPQUFPLENBQUMsRUFBRSxBQUFNLENBQUUsTUFBTSxDQUFFLGFBQWEsQ0FBSSxBQUUzQyxBQUFBLElBQUksQ0FBQyxFQUFFLENBQ1AsT0FBTyxDQUFDLEVBQUUsQUFBTSxDQUFFLGFBQWEsQ0FBQyxLQUFLLENBQUksQUN2TnpDLEFBQUEsWUFBWSxBQUFDLENBQ1gsVUFBVSxDSmdFSixJQUFJLENJL0RWLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLEtBQUssQ0FDZixNQUFNLENBQUUsSUFBSSxDQUNaLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0o2TEwsR0FBRyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0lqTDFDLEFBWEUsQUFBRCxpQkFBTSxBQUFDLENBQ0wsVUFBVSxDSnVETixJQUFJLENJdERSLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxJQUFJLENBQ1osa0JBQWtCLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGVBQWMsQ0FDOUMsVUFBVSxDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxlQUFjLENBS3ZDLEFKUUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVJbEJ2QixBQUFELGlCQUFNLEFBQUMsQ0FPSCxNQUFNLENBQUUsS0FBSyxDQUNiLE9BQU8sQ0FBRSxDQUFDLENBRWIsQ0FJSCxBQUFBLFlBQVksQUFBQyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsR0FBRyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsR0FBRyxDQUNuQixTQUFTLENBQUUsTUFBTSxDQUNqQixlQUFlLENBQUUsTUFBTSxDQUN2QixhQUFhLENBQUUsT0FBTyxDQUN0QixXQUFXLENBQUUsUUFBUSxDQUNyQixVQUFVLENKa0tOLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENJbkIxQyxBSnZKQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUlKMUIsQUFBQSxZQUFZLEFBQUMsQ0FjUCxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLElBQUksQ0FBRSxPQUFPLENBQ2IsS0FBSyxDQUFFLElBQUksQ0EwSWhCLENKbEpDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFSVQ3QixBQUFBLFlBQVksQUFBQyxDQW9CUCxLQUFLLENBQUUsSUFBSSxDQXVJaEIsQ0FySUMsQUFDQSxxQkFEUyxBQUNSLEtBQUssQ0FETixxQkFBUyxBQUVSLE1BQU0sQUFBQyxDQUNQLE9BQU8sQ0FBRSxJQUFJLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FNWCxBSnZCRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUlhM0IsQUFDQSxxQkFEUyxBQUNSLEtBQUssQ0FETixxQkFBUyxBQUVSLE1BQU0sQUFBQyxDQUlOLE9BQU8sQ0FBRSxLQUFLLENBQ2QsSUFBSSxDQUFFLFFBQVEsQ0FDZCxVQUFVLENBQUUsSUFBSSxDQUVqQixDQVZELEFBV0EscUJBWFMsQUFXUixLQUFLLEFBQUMsQ0FDTixVQUFVLENBQUUsS0FBSyxDQUNqQixBQWJELEFBY0EscUJBZFMsQUFjUixNQUFNLEFBQUMsQ0FDUCxVQUFVLENBQUUsSUFBSSxDQUNoQixBQWhCRCxBQWlCQSxxQkFqQlMsQUFpQlIsZUFBZSxBQUFDLENBQ2hCLElBQUksQ0FBRSxRQUFRLENBQ2QsVUFBVSxDSnFJTixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDSXpIeEMsQUp0REQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVJdUJ4QixBQWlCQSxxQkFqQlMsQUFpQlIsZUFBZSxBQUFDLENBSWYsSUFBSSxDQUFFLFNBQVMsQ0FVaEIsQ0o1Q0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVJYTNCLEFBaUJBLHFCQWpCUyxBQWlCUixlQUFlLEFBQUMsQ0FPZixJQUFJLENBQUUsU0FBUyxDQUNmLFVBQVUsQ0FBRSxRQUFRLENBTXJCLENKdkNELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFSVF6QixBQWlCQSxxQkFqQlMsQUFpQlIsZUFBZSxBQUFDLENBV2YsSUFBSSxDQUFFLFNBQVMsQ0FDZixVQUFVLENBQUUsUUFBUSxDQUVyQixDQUVELEFBQUQsaUJBQU0sQUFBQyxDQUNOLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0pISSxJQUFJLENJSWIsZUFBZSxDQUFFLElBQUksQ0FDckIsTUFBTSxDQUFFLE9BQU8sQ0FDZixjQUFjLENBQUUsU0FBUyxDQUN6QixRQUFRLENBQUUsUUFBUSxDQUNsQixjQUFjLENBQUUsTUFBTSxDQTREdEIsQUpsSEEsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVJOEMzQixBQUFELGlCQUFNLEFBQUMsQ0FZTCxTQUFTLENBQUUsTUFBTSxDQXdEbEIsQ0o3R0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVJeUN6QixBQUFELGlCQUFNLEFBQUMsQ0FlTCxTQUFTLENBQUUsS0FBSyxDQXFEakIsQ0FwRUEsQUFpQkEsaUJBakJLLENBaUJILE9BQU8sQUFBQyxDQUNSLE9BQU8sQ0FBRSxjQUFjLENBQ3ZCLFdBQVcsQ0FBRSxDQUFDLENBQ2QsU0FBUyxDQUFFLEtBQUssQ0FDaEIsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUF0QkQsQUF3QkMsaUJBeEJJLEFBdUJKLE1BQU0sQ0FDTixZQUFZLEFBQUMsQ0FDWixVQUFVLENKOEZQLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENJekZ2QyxBQTlCRixBQTBCRyxpQkExQkUsQUF1QkosTUFBTSxDQUdILGlCQUFLLEFBQUMsQ0FDTixVQUFVLENKdkJELE9BQU8sQ0l3QlYsS0FBSyxDSnBDWCxPQUFPLENJcUNQLEFBN0JKLEFBK0JDLGlCQS9CSSxBQXVCSixNQUFNLENBUU4sZUFBZSxBQUFDLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNuQixVQUFVLENBQUUsSUFBSSxDQUNoQixBQW5DRixBQXVDRyxpQkF2Q0UsQUFxQ0osTUFBTSxDQUVILGlCQUFLLEFBQUMsQ0FDTixLQUFLLENKdERILElBQUksQ0l1REosVUFBVSxDQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENKdkQzQixJQUFJLENJd0ROLEFBMUNKLEFBNENDLGlCQTVDSSxBQXFDSixNQUFNLENBT04sZUFBZSxBQUFDLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNuQixVQUFVLENBQUUsSUFBSSxDQUNoQixBQWhERixBQW1ERSxpQkFuREcsQUFrREosT0FBTyxBQUNMLE9BQU8sQUFBQyxDSm9iWCxLQUFLLENJbmJZLENBQUMsQ0pvYmxCLE1BQU0sQ0lwYmMsQ0FBQyxDSGhJckIsUUFBUSxDQThCVSxRQUFRLENBbEJsQixNQUFVLENHcUhtQixFQUFFLENIckgvQixJQUFVLENHcUhRLEdBQUcsQ0FDMUIsT0FBTyxDQUFFLEdBQUcsQ0FDWixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLE9BQU8sQ0FBRSxHQUFHLENBQ1osY0FBYyxDQUFFLElBQUksQ0FDcEIsWUFBWSxDSjdEUixrQkFBTyxDSThEWCxtQkFBbUIsQ0o5RGYsT0FBTyxDSStEWCxZQUFZLENBQUUsS0FBSyxDQUNuQixXQUFXLENBQUUsTUFBTSxDQUNuQixBQTlESCxBQStERSxpQkEvREcsQUFrREosT0FBTyxBQWFMLE1BQU0sQUFBQyxDQUNQLFlBQVksQ0o5RVQsSUFBSSxDSStFUCxtQkFBbUIsQ0ovRWhCLElBQUksQ0lnRlIsQUFHRixBQUFELGlCQUFNLEFBQUMsQ0FDTixPQUFPLENBQUUsWUFBWSxDQUNyQixNQUFNLENBQUUsTUFBTSxDQUNkLE9BQU8sQ0FBRSxDQUFDLENBQ1YsV0FBVyxDSnNDUCxLQUFLLENBQUUsVUFBVSxDSXJDakIsV0FBVyxDQUFFLEdBQUcsQ0FDcEIsVUFBVSxDQUFFLElBQUksQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsQUFDQSxBQUFELGlCQUFNLEFBQUMsQ0FDTixLQUFLLENKL0VJLElBQUksQ0lnRlQsV0FBVyxDQUFFLEdBQUcsQ0FDcEIsVUFBVSxDSmlDSixHQUFHLENBQUMsSUFBRyxDQUFDLFdBQVcsQ0loQ3pCLE9BQU8sQ0FBRSxlQUFlLENBQ3hCLE9BQU8sQ0FBRSxZQUFZLENBQ2pCLFdBQVcsQ0FBRSxDQUFDLENBU2xCLEFKdElBLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFSXVIekIsQUFBRCxpQkFBTSxBQUFDLENBUUQsT0FBTyxDQUFFLGVBQWUsQ0FPN0IsQ0FmQSxBQVVBLGlCQVZLLEFBVUosTUFBTSxBQUFDLENBQ0gsVUFBVSxDSnpGTixJQUFJLENJMEZOLGFBQWEsQ0FBRSxLQUFLLENBQ3RCLEtBQUssQ0p4R0osSUFBSSxDSXlHVCxBQUVDLEFBQUQsaUJBQU0sQUFBQSxLQUFLLEFBQUEsTUFBTSxBQUFDLENBQ2YsV0FBVyxDRHZLVixlQUFlLENDd0toQixPQUFPLENBQUUsR0FBRyxDQUNaLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLE9BQU8sQ0FBRSxZQUFZLENBQ3ZCLEFBR0osQUFBQSxpQkFBaUIsQ0FBRyxFQUFFLEFBQUEsT0FBTyxBQUFDLENBQzVCLE9BQU8sQ0FBRSxFQUFFLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsT0FBTyxDQUFFLFlBQVksQ0FDckIsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLElBQUksQ0FDVixBQUNELEFBQUEsaUJBQWlCLENBQUcsRUFBRSxBQUFBLFdBQVcsQUFBQSxPQUFPLENBQUUsaUJBQWlCLENBQUcsRUFBRSxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDakYsT0FBTyxDQUFFLElBQUksQ0FDZixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ2YsVUFBVSxDSm5JSCxJQUFJLENJb0lYLFVBQVUsQ0FBRSxHQUFHLENKL0hWLE9BQU8sQ0krSFMsS0FBSyxDQUMxQixVQUFVLENKR0YsQ0FBQyxDQUFDLE1BQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLGVBQWMsQ0lGeEMsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsS0FBSyxDQUNoQixVQUFVLENBQUUsSUFBSSxDQUNoQixNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxjQUFjLENBQ3ZCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0gzTWpCLFFBQVEsQ0E4QlUsUUFBUSxDQWxCbEIsR0FBVSxDR2dNRyxJQUFJLENIaE1qQixJQUFVLENHZ01hLEdBQUcsQ0FDbkMsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixVQUFVLENBQUUsSUFBSSxDQXlEaEIsQUF0RUQsQUFjQyxlQWRjLEFBY2IsT0FBTyxBQUFDLENKb1dSLEtBQUssQ0luV1MsQ0FBQyxDSm9XZixNQUFNLENJcFdXLENBQUMsQ0hoTmxCLFFBQVEsQ0E4QlUsUUFBUSxDQWxCbEIsTUFBVSxDR3FNZ0IsSUFBSSxDSHJNOUIsSUFBVSxDR3FNSyxHQUFHLENBQzFCLE9BQU8sQ0FBRSxHQUFHLENBQ1osTUFBTSxDQUFFLGlCQUFpQixDQUN6QixPQUFPLENBQUUsR0FBRyxDQUNaLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLFlBQVksQ0p2Sk4sbUJBQUksQ0l3SlYsbUJBQW1CLENKeEpiLElBQUksQ0l5SlYsWUFBWSxDQUFFLEtBQUssQ0FDbkIsV0FBVyxDQUFFLE1BQU0sQ0FDZixPQUFPLENBQUUsSUFDZCxDQUFDLEFBQ0EsQUFBRCxrQkFBSSxBQUFDLENBQ0osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxLQUFLLENBQ2QsYUFBYSxDQUFFLEdBQUcsQ0FBQyxNQUFNLENKbkpwQixPQUFPLENJcUtaLEFBdkJBLEFBTUEsa0JBTkcsQUFNRixXQUFXLEFBQUMsQ0FDVixhQUFhLENBQUUsQ0FBQyxDQUNsQixBQVJELEFBVUMsa0JBVkUsQUFTRixNQUFNLENBQ04saUJBQWlCLEFBQUMsQ0FDakIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNuQixVQUFVLENBQUUsSUFBSSxDQUNoQixBQWRGLEFBaUJDLGtCQWpCRSxBQWdCRixNQUFNLENBQ04saUJBQWlCLEFBQUMsQ0FDakIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNuQixVQUFVLENBQUUsSUFBSSxDQUNoQixBQUdGLEFBQUQsb0JBQU0sQUFBQyxDQUNOLE9BQU8sQ0FBRSxLQUFLLENBQ2QsT0FBTyxDQUFFLFlBQVksQ0FDckIsS0FBSyxDSjNLSSxJQUFJLENJNEtiLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLFdBQVcsQ0pqRU4sV0FBVyxDQUFFLFVBQVUsQ0lrRTVCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFVBQVUsQ0oxREwsR0FBRyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0ltRXpDLEFBbEJBLEFBVUEsb0JBVkssQUFVSixNQUFNLEFBQUMsQ0FDUCxLQUFLLENKaE1BLElBQUksQ0lpTVQsVUFBVSxDSjVMUCxPQUFPLENJNExvQixVQUFVLENBQ3hDLEFBYkQsQUFjQSxvQkFkSyxBQWNKLE1BQU0sQUFBQyxDQUNQLEtBQUssQ0pwTUEsSUFBSSxDSXFNVCxVQUFVLENKaE1QLElBQU8sQ0lnTW9CLFVBQVUsQ0FDeEMsQUFJSCxBQUFBLGlCQUFpQixBQUFDLENBQ2pCLFVBQVUsQ0ozTUgsSUFBSSxDSTRNWCxVQUFVLENBQUUsQ0FBQyxDQUNiLFVBQVUsQ0pyRUYsQ0FBQyxDQUFDLE1BQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLGVBQWMsQ0lzRXhDLEtBQUssQ0FBRSxJQUFJLENBQ1gsU0FBUyxDQUFFLEtBQUssQ0FDaEIsVUFBVSxDQUFFLElBQUksQ0FDaEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsY0FBYyxDQUN2QixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEdBQUcsQ0FBRSxLQUFLLENBQ1YsSUFBSSxDQUFFLE9BQU8sQ0FDYixLQUFLLENBQUUsR0FBRyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUsSUFBSSxDQStDaEIsQUp0U0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVJc08zQixBQUFBLGlCQUFpQixBQUFDLENBbUJoQixHQUFHLENBQUUsSUFBSSxDQUNULEtBQUssQ0FBRSxPQUFPLENBQ2QsSUFBSSxDQUFFLEdBQUcsQ0EyQ1YsQ0FoRUQsQUF1QkMsaUJBdkJnQixBQXVCZixPQUFPLEFBQUMsQ0ptUlIsS0FBSyxDSWxSUyxDQUFDLENKbVJmLE1BQU0sQ0luUlcsQ0FBQyxDSGpTbEIsUUFBUSxDQThCVSxRQUFRLENBbEJsQixNQUFVLENHc1JnQixJQUFJLENIdFI5QixJQUFVLENHc1JLLEdBQUcsQ0FDMUIsT0FBTyxDQUFFLEdBQUcsQ0FDWixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLE9BQU8sQ0FBRSxHQUFHLENBQ1osY0FBYyxDQUFFLElBQUksQ0FDcEIsWUFBWSxDSnhPTixtQkFBSSxDSXlPVixtQkFBbUIsQ0p6T2IsSUFBSSxDSTBPVixZQUFZLENBQUUsS0FBSyxDQUNuQixXQUFXLENBQUUsTUFBTSxDQUNmLE9BQU8sQ0FBRSxJQUNkLENBQUMsQUFDQSxBQUFELG9CQUFJLEFBQUMsQ0FDSixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLEtBQUssQ0FDZCxhQUFhLENBQUUsR0FBRyxDQUFDLE1BQU0sQ0puT3BCLE9BQU8sQ0l1T1osQUFSQSxBQUtBLG9CQUxHLEFBS0YsV0FBVyxBQUFDLENBQ1YsYUFBYSxDQUFFLENBQUMsQ0FDbEIsQUFFRCxBQUFELHNCQUFNLEFBQUMsQ0FDTixPQUFPLENBQUUsS0FBSyxDQUNkLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0o3T0ksSUFBSSxDSThPYixjQUFjLENBQUUsSUFBSSxDQUNwQixXQUFXLENKbklOLFdBQVcsQ0FBRSxVQUFVLENJb0k1QixTQUFTLENBQUUsTUFBTSxDQUNqQixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsSUFBSSxDQUNoQixVQUFVLENKNUhMLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENJcUl6QyxBQWxCQSxBQVVBLHNCQVZLLEFBVUosTUFBTSxBQUFDLENBQ1AsS0FBSyxDSmxRQSxJQUFJLENJbVFULFVBQVUsQ0o5UFAsT0FBTyxDSThQb0IsVUFBVSxDQUN4QyxBQWJELEFBY0Esc0JBZEssQUFjSixNQUFNLEFBQUMsQ0FDUCxLQUFLLENKdFFBLElBQUksQ0l1UVQsVUFBVSxDSmxRUCxJQUFPLENJa1FvQixVQUFVLENBQ3hDLEFBSUgsQUFBQSxlQUFlLEFBQUMsQ0FDZixLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxDQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDYixLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsU0FBUyxDQUFFLE1BQU0sQ0FDakIsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsYUFBYSxDQUFFLE9BQU8sQ0FDdEIsV0FBVyxDQUFFLFFBQVEsQ0FDckIsVUFBVSxDSnJKSixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDSW1NMUMsQUo3V0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVJa1QxQixBQUFBLGVBQWUsQUFBQyxDQWVaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE9BQU8sQ0FDcEIsS0FBSyxDQUFFLElBQUksQ0EwQ2QsQ0p4V0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVJNlM3QixBQUFBLGVBQWUsQUFBQyxDQW9CWixLQUFLLENBQUUsSUFBSSxDQXVDZCxDQXJDRyxBQUFELHFCQUFPLEFBQUMsQ0FDTCxTQUFTLENBQUUsTUFBTSxDQUNqQixXQUFXLENBQUUsT0FBTyxDQUNwQixHQUFHLENBQUUsQ0FBQyxDQUNOLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBT2YsQUp6VkYsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVJNlV0QixBQUFELHFCQUFPLEFBQUMsQ0FPRixPQUFPLENBQUUsWUFBWSxDQUsxQixDSi9VRixNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUltVXpCLEFBQUQscUJBQU8sQUFBQyxDQVVGLE9BQU8sQ0FBRSxZQUFZLENBRTFCLENKelZGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFSTBWdEIsQUFBRCxxQkFBTyxBQUFDLENBRUYsU0FBUyxDQUFFLElBQUksQ0FxQnBCLENBbkJHLEFBQUQsNEJBQVEsQUFBQyxDQUNOLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLFNBQVMsQ0FBRSxrQkFBa0IsQ0FDN0IsV0FBVyxDSjNMZCxLQUFLLENBQUUsVUFBVSxDSTRMZCxLQUFLLENKelNQLE9BQU8sQ0kwU0wsV0FBVyxDQUFFLEdBQUcsQ0FZbEIsQUpqV0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVJK1VwQixBQUFELDRCQUFRLEFBQUMsQ0FRSCxTQUFTLENBQUUsa0JBQWtCLENBVWxDLENBbEJBLEFBVUUsNEJBVkssQUFVSixNQUFNLEFBQUMsQ0FDTCxVQUFVLENKalRYLElBQUksQ0lrVEgsS0FBSyxDSi9UVCxJQUFJLENJK1RjLFVBQVUsQ0FDMUIsQUFiSCxBQWNFLDRCQWRLLEFBY0osTUFBTSxBQUFDLENBQ0wsS0FBSyxDSjdUWCxPQUFPLENJNlRXLFVBQVUsQ0FDdEIsVUFBVSxDSm5UVixJQUFJLENJb1ROLEFBS1YsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLEFBQUMsQ0FDekIsT0FBTyxDQUFFLEVBQUUsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLENBQUMsQ0FDVCxVQUFVLENBQUUsT0FBTyxDQUNuQixPQUFPLENBQUUsWUFBWSxDQUNyQixjQUFjLENBQUUsTUFBTSxDQUN0QixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNYLEFBR0QsQUFBQSxlQUFlLENBQUMsWUFBWSxBQUFDLENBQzFCLFlBQVksQ0FBRSxPQUFPLENBQ3JCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEdBQUcsQ0FBRSxDQUFDLENBQ04sYUFBYSxDQUFFLEtBQUssQ0FDcEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsSUFBSSxDQVNiLEFBZkQsQUFPRyxlQVBZLENBQUMsWUFBWSxBQU94QixNQUFNLEFBQUMsQ0FDTCxVQUFVLENBQUUsS0FBSyxDQUNuQixBQVRKLEFBVUcsZUFWWSxDQUFDLFlBQVksQUFVeEIsT0FBTyxBQUFDLENBQ04sTUFBTSxDQUFFLGdCQUFnQixDQUN4QixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsTUFBTSxDQUNiLEFBRUosQUFBQSxlQUFlLENBQUMsWUFBWSxDQUFDLEdBQUcsQUFBQyxDQUM5QixLQUFLLENBQUUsSUFBSSxDQUNYLElBQUksQ0p6VkEsT0FBTyxDSTBWYixBQUNELEFBQUEsZUFBZSxDQUFDLFlBQVksQUFBQSxNQUFNLENBQUMsR0FBRyxBQUFDLENBQ3BDLElBQUksQ0p0V0QsT0FBTyxDSXVXWixBQUNELEFBQUEsSUFBSSxBQUFDLENBQ0YsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsR0FBRyxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDSmxYTCxJQUFJLENJdVhYLEFKN1pDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFSW1aMUIsQUFBQSxJQUFJLEFBQUMsQ0FPQyxNQUFNLENBQUUsR0FBRyxDQUNYLFVBQVUsQ0poWFYsT0FBTyxDSWtYWixDSm5aQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUlzWnpCLFNBQVMsQ0FBRSxNQUFNLENBR25CLEFBQUEsV0FBVyxBQUFBLE1BQU0sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNoQixLQUFLLENKaFhBLE9BQU8sQ0lpWFosU0FBUyxDQUFFLE1BQU0sQ0FDakIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FNUixBSnphQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUk4WjdCLEFBQUEsV0FBVyxBQUFBLE1BQU0sQUFBQyxDQU9mLE9BQU8sQ0FBRSxPQUFPLENBQ2hCLEtBQUssQ0FBRSxPQUFPLENBQ2QsSUFBSSxDQUFFLE9BQU8sQ0FFZixDQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsT0FBTyxDQUFFLE1BQU0sQ0FDZixVQUFVLENBQUUsTUFBTSxDQUNsQixTQUFTLENBQUUsTUFBTSxDQUNqQixPQUFPLENBQUUsRUFBRSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBSW5CLEFKOWJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFSXFiMUIsQUFBQSxNQUFNLEFBQUMsQ0FPSCxPQUFPLENBQUUsT0FBTyxDQUVuQixDQ3BkRCxBQUFBLGFBQWEsQUFBQyxDQUNYLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsVUFBVSxDQUFFLFdBQVcsQ0FDekIsTUFBTSxDQUFFLENBQUMsQ0FDVCxRQUFRLENBQUUsS0FBSyxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1gsR0FBRyxDQUFFLGlCQUFpQixDQUN0QixPQUFPLENBQUUsTUFBTSxDQUNmLE9BQU8sQ0FBRSxtQkFBbUIsQ0FDNUIsV0FBVyxDTG1MTixLQUFLLENBQUUsVUFBVSxDS2xMdEIsVUFBVSxDTDBMSixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDS3pMMUMsZ0JBQWdCLENBQUUsUUFBUSxDQUMxQixPQUFPLENBQUUsWUFBWSxDQUNyQixNQUFNLENBQUUsT0FBTyxDQTZCZixBTHJCQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUt0QjFCLEFBQUEsYUFBYSxBQUFDLENBZ0JSLEdBQUcsQ0FBRSxpQkFBaUIsQ0EyQjNCLENMaEJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFSzNCMUIsQUFBQSxhQUFhLEFBQUMsQ0FtQlIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsTUFBTSxDQXVCdkIsQ0EzQ0QsQUF1QkUsYUF2QlcsQUFzQlgsTUFBTSxDQUNOLGdCQUFnQixBQUFDLENBQ1YsS0FBSyxDQUFFLElBQUksQ0FVakIsQUFsQ0gsQUF5QkcsYUF6QlUsQUFzQlgsTUFBTSxDQUNOLGdCQUFnQixDQXZCbEIsYUFBYSxBQXNCWCxNQUFNLENBQ04sZ0JBQWdCLEFBR2QsT0FBTyxDQTFCWCxhQUFhLEFBc0JYLE1BQU0sQ0FDTixnQkFBZ0IsQUFJZCxNQUFNLEFBQUMsQ0FDUCxnQkFBZ0IsQ0wwQ2QsT0FBTyxDS3pDVCxBQTdCSixBQThCRyxhQTlCVSxBQXNCWCxNQUFNLENBQ04sZ0JBQWdCLEFBT2QsT0FBTyxDQTlCWCxhQUFhLEFBc0JYLE1BQU0sQ0FDTixnQkFBZ0IsQUFRZCxNQUFNLEFBQUMsQ0FDUCxLQUFLLENBQUUsSUFBSSxDQUNYLEFBakNKLEFBbUNFLGFBbkNXLEFBc0JYLE1BQU0sQ0FhTixtQkFBbUIsQUFBQyxDQUNuQixLQUFLLENMa0NGLE9BQU8sQ0tqQ1YsVUFBVSxDTDRKSixHQUFHLENBQUMsSUFBRyxDQUFDLGlDQUEyQixDSzNKekMsQUF0Q0gsQUF3Q0MsYUF4Q1ksQUF3Q1gsTUFBTSxBQUFDLENBQ1AsVUFBVSxDQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENMNkJ2QixPQUFPLENLNUJYLEFBRUYsQUFBQSxTQUFTLENBQUMsYUFBYSxBQUFDLENBQ3JCLElBQUksQ0FBRSxJQUFJLENBQ1YsT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENBQUUsT0FBTyxDQUNuQixVQUFVLENMcUpOLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENLM0kxQyxBTHBDQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUtzQjFCLEFBQUEsU0FBUyxDQUFDLGFBQWEsQUFBQyxDQU10QixJQUFJLENBQUUsSUFBSSxDQVFYLENMckJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFS08zQixBQUFBLFNBQVMsQ0FBQyxhQUFhLEFBQUMsQ0FTcEIsSUFBSSxDQUFFLElBQUksQ0FLYixDTGhCQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUtFN0IsQUFBQSxTQUFTLENBQUMsYUFBYSxBQUFDLENBWXBCLElBQUksQ0FBRSxJQUFJLENBRWIsQ0FTRCxBQUFBLFVBQVUsQUFBQyxDQUNWLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsbUJBQW1CLENBQUUsT0FBTyxDQUM1QixtQkFBbUIsQ0FBRSxLQUFLLENBQzFCLDBCQUEwQixDQUFFLE1BQU0sQ0FDbEMsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDTHFISCxHQUFHLENBQUMsSUFBRyxDQUFDLFdBQVcsQ0twSDFCLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLE9BQU8sQ0FBRSxLQUFLLENBdUNiLEFBdENBLEFBQUQsY0FBSyxBQUFDLENBQ0wsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEFBQ0EsQUFBRCxnQkFBTyxBQUFDLENBQ1AsT0FBTyxDQUFFLEtBQUssQ0FDZCxHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDaEIsbUJBQW1CLENBQUUsSUFBSSxDQUN6QiwwQkFBMEIsQ0FBRSxzQ0FBa0MsQ0F5QjdELEFBL0JELEFBT0EsZ0JBUE0sQ0FBTixnQkFBTSxBQU9GLE9BQU8sQ0FQWCxnQkFBTSxBQU9RLE1BQU0sQUFBQyxDQUNwQixNQUFNLENBQUUsR0FBRyxDQUNYLGdCQUFnQixDTDdCWCxPQUFJLENLOEJULGFBQWEsQ0FBRSxDQUFDLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLG1CQUFtQixDQUFFLGtDQUFrQyxDQUN2RCxtQkFBbUIsQ0FBRSxLQUFLLENBQzFCLDBCQUEwQixDQUFFLElBQUksQ0FDaEMsQUFmRCxBQWdCQSxnQkFoQk0sQUFnQkwsT0FBTyxDQWhCUixnQkFBTSxBQWlCTCxNQUFNLEFBQUMsQ0FDUCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxBQXJCRCxBQXNCQSxnQkF0Qk0sQUFzQkwsT0FBTyxBQUFDLENBQ1IsR0FBRyxDQUFFLElBQUksQ0FDVCxVQUFVLENBQUUsa0VBQWtFLENBRTlFLEFBMUJELEFBMkJBLGdCQTNCTSxBQTJCTCxNQUFNLEFBQUMsQ0FDUCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxNQUFNLENBQUMsSUFBRyxDQUFDLEtBQUksQ0FBQyxPQUFPLENBQUUsU0FBUyxDQUFDLEtBQUssQ0FBQyxzQ0FBa0MsQ0FBRSxLQUFLLENBQUMsSUFBRyxDQUFDLEtBQUksQ0FBQyxRQUFRLENBQ2hILEFBR0gsQUFBQSxtQkFBbUIsQUFBQyxDQUNuQixjQUFjLENBQUUsTUFBTSxDQUNwQixHQUFHLENBQUUsSUFBSSxDQUNULFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLEtBQUssQ0wzREEsSUFBSSxDS21GWCxBQTlCRCxBQU9DLG1CQVBrQixBQU9qQixXQUFXLEFBQUMsQ0FDWixTQUFTLENBQUUsY0FBYyxDQUN6QixVQUFVLENBQUUsS0FBSyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0FBRSxTQUFTLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDQUFDLElBQUcsQ0FBQyxVQUFVLENBQUUsT0FBTyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0FBQyxJQUFHLENBQUMsVUFBVSxDQUN0SyxBQVZGLEFBV0MsbUJBWGtCLEFBV2pCLFlBQVksQUFBQyxDQUNiLFFBQVEsQ0FBRSxRQUFRLENBQ2QsSUFBSSxDQUFFLGlCQUFpQixDQUN2QixHQUFHLENBQUUsR0FBRyxDQUNaLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FDekIsaUJBQWlCLENBQUUsaUNBQWlDLENBQ3RELFNBQVMsQ0FBRSxpQkFBaUIsQ0FDNUIsVUFBVSxDQUFFLEtBQUssQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENBQUUsU0FBUyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUMzRyxBTHBGQSxNQUFNLENBQUMsR0FBRyxPQUFPLGdCQUFnQixFQUFFLElBQUksS0FBSSxnQkFBZ0IsRUFBRSxNQUFNLEVLaUVyRSxBQVdDLG1CQVhrQixBQVdqQixZQUFZLEFBVUUsQ0FDYixPQUFPLENBQUUsSUFBSSxDQUNiLENMbkY4QixTQUFDLEVBQXJCLGFBQWEsRUFBRSxJQUFJLEVLNERoQyxBQVdDLG1CQVhrQixBQVdqQixZQUFZLEFBZUUsQ0FDYixPQUFPLENBQUUsSUFBSSxDQUNiLENBR0gsQUFDQyxhQURZLENBQ1osYUFBYSxBQUFDLENBQ2IsU0FBUyxDQUFFLFFBQVUsQ0EwQnJCLEFBNUJGLEFBSUcsYUFKVSxDQUNaLGFBQWEsQ0FFWixnQkFBZ0IsQ0FIbEIsYUFBYSxDQUNaLGFBQWEsQ0FFWixnQkFBZ0IsQUFFZCxPQUFPLENBTFgsYUFBYSxDQUNaLGFBQWEsQ0FFWixnQkFBZ0IsQUFHZCxNQUFNLEFBQUMsQ0FDUCxVQUFVLENMMENQLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENLekN2QyxnQkFBZ0IsQ0wzRlosSUFBSSxDSytGUixBTDFJRixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUs4SDFCLEFBSUcsYUFKVSxDQUNaLGFBQWEsQ0FFWixnQkFBZ0IsQ0FIbEIsYUFBYSxDQUNaLGFBQWEsQ0FFWixnQkFBZ0IsQUFFZCxPQUFPLENBTFgsYUFBYSxDQUNaLGFBQWEsQ0FFWixnQkFBZ0IsQUFHZCxNQUFNLEFBQUMsQ0FJTixnQkFBZ0IsQ0w3RmIsSUFBSSxDSytGUixDTDFJRixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUs4SDFCLEFBZ0JJLGFBaEJTLENBQ1osYUFBYSxBQWFYLE1BQU0sQ0FDTixnQkFBZ0IsQ0FmbkIsYUFBYSxDQUNaLGFBQWEsQUFhWCxNQUFNLENBQ04sZ0JBQWdCLEFBRWQsT0FBTyxDQWpCWixhQUFhLENBQ1osYUFBYSxBQWFYLE1BQU0sQ0FDTixnQkFBZ0IsQUFHZCxNQUFNLEFBQUMsQ0FFTixnQkFBZ0IsQ0x4R2QsSUFBSSxDSzBHUCxDQXRCTCxBQXdCRyxhQXhCVSxDQUNaLGFBQWEsQUFhWCxNQUFNLENBVU4sbUJBQW1CLEFBQUMsQ0FDbkIsS0FBSyxDTDdHRCxJQUFJLENLOEdSLEFBMUJKLEFBOEJFLGFBOUJXLENBOEJWLGdCQUFNLEFBQUMsQ0FDUCxTQUFTLENBQUUsY0FBYyxDQUN6QixnQkFBZ0IsQ0FBRSxJQUFJLENBQ3RCLDBCQUEwQixDQUFFLG1DQUFtQyxDQUMvRCxLQUFLLENBQUUsTUFBTSxDQW9CYixBQXRESCxBQW1DRyxhQW5DVSxDQThCVixnQkFBTSxDQTlCVCxhQUFhLENBOEJWLGdCQUFNLEFBTUwsT0FBTyxDQXBDWCxhQUFhLENBOEJWLGdCQUFNLEFBT0wsTUFBTSxBQUFDLENBQ1AsS0FBSyxDQUFFLGVBQWUsQ0FDdEIsZ0JBQWdCLENMM0haLElBQUksQ0srSFIsQUFIQSxPQUFPLENBeENYLEFBbUNHLGFBbkNVLENBOEJWLGdCQUFNLENBOUJULGFBQWEsQ0E4QlYsZ0JBQU0sQUFNTCxPQUFPLENBcENYLGFBQWEsQ0E4QlYsZ0JBQU0sQUFPTCxNQUFNLEFBRlAsQ0FNRSxnQkFBZ0IsQ0w3SGIsSUFBSSxDSytIUixDQTNDSixBQTRDRyxhQTVDVSxDQThCVixnQkFBTSxBQWNMLE9BQU8sQUFBQyxDQUNSLEdBQUcsQ0FBRSxDQUFDLENBQ04sT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsMkNBQTJDLENBQ3ZELEFBaERKLEFBaURHLGFBakRVLENBOEJWLGdCQUFNLEFBbUJMLE1BQU0sQUFBQyxDQUNQLE1BQU0sQ0FBRSxDQUFDLENBQ1QsU0FBUyxDQUFFLGNBQWMsQ0FDekIsVUFBVSxDQUFFLE1BQU0sQ0FBQyxJQUFHLENBQUMsUUFBUSxDQUFFLFNBQVMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLG1DQUFnQyxDQUN2RixBQXJESixBQXdEQyxhQXhEWSxDQXdEWixtQkFBbUIsQUFBQyxDQUNuQixLQUFLLENMN0lDLElBQUksQ0txS1YsQUxwTkEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVLbUkxQixBQXdEQyxhQXhEWSxDQXdEWixtQkFBbUIsQUFBQyxDQUdsQixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBcUJuQixDQWpGRixBQThERSxhQTlEVyxDQXdEWixtQkFBbUIsQUFNakIsV0FBVyxBQUFDLENBQ1osU0FBUyxDQUFFLGlCQUFpQixDQUM1QixVQUFVLENBQUUsS0FBSyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0FBRSxTQUFTLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDQUFDLEVBQUcsQ0FBQyxVQUFVLENBSTdHLEFML0o4QixTQUFDLEVBQXJCLGFBQWEsRUFBRSxJQUFJLEVLMkZoQyxBQThERSxhQTlEVyxDQXdEWixtQkFBbUIsQUFNakIsV0FBVyxBQUFDLENBSVYsT0FBTyxDQUFFLElBQUksQ0FFZixDQXBFSCxBQXFFRSxhQXJFVyxDQXdEWixtQkFBbUIsQUFhakIsWUFBWSxBQUFDLENBQ1AsU0FBUyxDQUFFLE1BQU0sQ0FDakIsV0FBVyxDTDlCZCxLQUFLLENBQUUsVUFBVSxDSytCcEIsU0FBUyxDQUFFLGNBQWMsQ0FDekIsVUFBVSxDQUFFLEtBQUssQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENBQUUsU0FBUyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ0FBQyxJQUFHLENBQUMsVUFBVSxDQUN2RyxPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxPQUFPLENBQ25CLEtBQUssQ0FBRSxnQkFBZ0IsQ0FJN0IsQUwzSzhCLFNBQUMsRUFBckIsYUFBYSxFQUFFLElBQUksRUsyRmhDLEFBcUVFLGFBckVXLENBd0RaLG1CQUFtQixBQWFqQixZQUFZLEFBQUMsQ0FTUixPQUFPLENBQUUsWUFBWSxDQUUxQixDTDlNRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUs4SDFCLEFBb0ZHLGFBcEZVLEFBa0ZYLGFBQWEsQ0FFWixhQUFhLEFBQUMsQ0FDYixTQUFTLENBQUUsUUFBVSxDQUNiLEtBQUssQ0FBRSxJQUFJLENBQ25CLENBSUosQUFDQyxNQURLLENBQ0wsYUFBYSxBQUFDLENBQ2IsVUFBVSxDTDVDTCxHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDSzZDekMsQUw1TkEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVLeU4xQixBQU1HLE1BTkcsQUFJSixhQUFhLENBRVosYUFBYSxBQUFDLENBQ2IsU0FBUyxDQUFFLFFBQVUsQ0FBQyxhQUFhLENBQ25DLENBSUosQUFBQSxhQUFhLEFBQUEsV0FBVyxBQUFDLENBQ3hCLFNBQVMsQ0FBRSxRQUFVLENBQUMsYUFBYSxDQUNuQyxBQUNELEFBQUEsS0FBSyxBQUFBLE1BQU0sQ0FBQyxhQUFhLEFBQUMsQ0FDdkIsVUFBVSxDTDFETixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDSzJEeEMsR0FBRyxDQUFFLGtCQUFrQixDQUl6QixBTDlPQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUt3TzFCLEFBQUEsS0FBSyxBQUFBLE1BQU0sQ0FBQyxhQUFhLEFBQUMsQ0FJcEIsR0FBRyxDQUFFLGlCQUFpQixDQUUzQixDQ2hQRCxBQUFBLGNBQWMsQUFBQyxDQUNkLFVBQVUsQ05pREwsT0FBTyxDQStlWCxLQUFLLENNL2hCUSxJQUFJLENOZ2lCakIsTUFBTSxDTWhpQmEsS0FBSyxDTHBCeEIsUUFBUSxDQWtDVSxLQUFLLENBdEJmLEdBQVUsQ0tTQSxDQUFDLENMVFgsS0FBVSxDS1NRLENBQUMsQ0FDNUIsT0FBTyxDQUFFLEtBQUssQ0FDZCxVQUFVLENONEtKLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENNM0sxQyxTQUFTLENBQUUsZ0JBQWdCLENBQzNCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFVBQVUsQ0FBRyxPQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsZ0JBQWUsQ0FDN0MsVUFBVSxDQUFFLE1BQU0sQ0E4R2xCLEFOckhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFTUYxQixBQUFBLGNBQWMsQUFBQyxDTmlpQmIsS0FBSyxDTXJoQlMsSUFBSSxDTnNoQmxCLE1BQU0sQ010aEJRLElBQUksQ0w5QmxCLFFBQVEsQ0FrQ1UsS0FBSyxDQXRCZixHQUFVLENLbUJDLENBQUMsQ0xuQlosSUFBVSxDS21CUSxDQUFDLENBQzNCLFVBQVUsQ05vQ04sT0FBTyxDTW5DWCxPQUFPLENBQUUsQ0FBQyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsYUFBYSxDQXFHekIsQ04zR0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVNWjdCLEFBQUEsY0FBYyxBQUFDLENBcUJiLE9BQU8sQ0FBRSxJQUFJLENBa0dkLENBaEdDLEFBQUQsbUJBQU0sQUFBQyxDQUNOLE1BQU0sQ0FBRSxNQUFNLENBQ1YsV0FBVyxDQUFFLElBQUksQ0FxQnJCLEFONUNBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFTXFCeEIsQUFBRCxtQkFBTSxBQUFDLENBSUMsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENOc0JiLE9BQU8sQ01yQkosa0JBQWtCLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFtQixDQUN0RCxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFtQixDQUNwRCxLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxHQUFHLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEdBQUcsQ0FDVCxHQUFHLENBQUUsR0FBRyxDQUNSLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FBQyxnQkFBZ0IsQ0FDNUMsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxhQUFhLENBQzlCLGFBQWEsQ0FBRSxVQUFVLENBQ3pCLFdBQVcsQ0FBRSxPQUFPLENBS3JCLENONUNBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFTXFCeEIsQUFBRCxtQkFBTSxBQUFDLENBcUJMLEtBQUssQ0FBRSxJQUFJLENBRVosQ0FDQSxBQUFELGtCQUFLLEFBQUMsQ0FDTCxNQUFNLENBQUUsQ0FBQyxDQUNULFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFdBQVcsQ05zSEQsZ0JBQWdCLENBQUUsVUFBVSxDTTlFdEMsQU54RkEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVNNkN4QixBQUFELGtCQUFLLEFBQUMsQ0FLSixPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FDM0IsVUFBVSxDTjJITixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDTTFIeEMsSUFBSSxDQUFFLENBQUMsQ0FDUCxPQUFPLENBQUUsTUFBTSxDQWtDaEIsQ045RUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVNbUMzQixBQUFELGtCQUFLLEFBQUMsQ0FZSixPQUFPLENBQUUsSUFBSSxDQStCZCxDQTNDQSxBQWNBLGtCQWRJLENBY0YsdUJBQXVCLEFBQUMsQ0FDekIsS0FBSyxDTmpCQSxJQUFJLENNa0JILFVBQVUsQ0FBRSxxQkFBb0IsQ0FDaEMsYUFBYSxDQUFFLEdBQUcsQ0FDeEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsVUFBVSxDQUNuQixVQUFVLENOOEdOLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENNN0d4QyxTQUFTLENBQUUsSUFBSSxDQW9CWCxBTnRGTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRU02Q3hCLEFBY0Esa0JBZEksQ0FjRix1QkFBdUIsQUFBQyxDQVNoQixVQUFVLENBQUUsSUFBSSxDQUNwQixPQUFPLENBQUUsYUFBYSxDQUMxQixTQUFTLENBQUUsSUFBSSxDQWdCWixDTjVFTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU1tQzNCLEFBY0Esa0JBZEksQ0FjRix1QkFBdUIsQUFBQyxDQWN4QixTQUFTLENBQUUsTUFBTSxDQWFkLENBekNMLEFBOEJDLGtCQTlCRyxDQWNGLHVCQUF1QixBQWdCdkIsTUFBTSxBQUFDLENBQ1AsVUFBVSxDTmpDTixJQUFJLENNa0NBLEtBQUssQ05yQk4sSUFBSSxDTTBCWCxBTmxGRixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRU02Q3hCLEFBOEJDLGtCQTlCRyxDQWNGLHVCQUF1QixBQWdCdkIsTUFBTSxBQUFDLENBSUksVUFBVSxDTnBDakIsSUFBSSxDTXFDRyxLQUFLLENOeEJULElBQUksQ00wQlgsQ0FyQ0YsQUFzQ0Msa0JBdENHLENBY0YsdUJBQXVCLEFBd0J2QixNQUFNLEFBQUMsQ0FDQyxVQUFVLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDTnpDekIsSUFBSSxDTTBDUixBQXZGSixBQTJGQyxjQTNGYSxDQTJGYixPQUFPLEFBQUMsQ0FDUCxNQUFNLENBQUUsYUFBYSxDQTBCckIsQU5wSEEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVNRjFCLEFBMkZDLGNBM0ZhLENBMkZiLE9BQU8sQUFBQyxDQUdOLE1BQU0sQ0FBRSxXQUFXLENBd0JwQixDQXRIRixBQWdHRSxjQWhHWSxDQWdHWCxZQUFLLEFBQUMsQ05pY1AsS0FBSyxDTWhjVSxNQUFNLENOaWNyQixNQUFNLENNamNTLE1BQU0sQ0FDcEIsT0FBTyxDQUFFLEtBQUssQ0FDUixPQUFPLENBQUUsWUFBWSxDQVMzQixBTjFHRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRU1GMUIsQUFnR0UsY0FoR1ksQ0FnR1gsWUFBSyxBQUFDLENOaWNQLEtBQUssQ001YlcsT0FBTyxDTjZidkIsTUFBTSxDTTdiVSxPQUFPLENBQ3JCLE9BQU8sQ0FBRSxNQUFNLENBTWhCLENOaEdELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFTVo3QixBQWdHRSxjQWhHWSxDQWdHWCxZQUFLLEFBQUMsQ05pY1AsS0FBSyxDTXhiVyxNQUFNLENOeWJ0QixNQUFNLENNemJVLE1BQU0sQ0FDcEIsT0FBTyxDQUFFLEtBQUssQ0FFZixDQTVHSCxBQTZHRSxjQTdHWSxDQTZHWCxZQUFLLEFBQUMsQ0FDQSxPQUFPLENBQUUsTUFBTSxDQUNyQixJQUFJLENObEVDLElBQUksQ01tRUgsVUFBVSxDTmlFWixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDTTVEeEMsQUFySEgsQUFpSEcsY0FqSFcsQ0E2R1gsWUFBSyxBQUlKLE1BQU0sQUFBQyxDQUNQLElBQUksQ05oRUYsT0FBTyxDTWlFRCxVQUFVLENONURiLE9BQU8sQ002RFosQUFJSixBQUFBLGtCQUFrQixBQUFDLENOeWFqQixLQUFLLENNeGFRLElBQUksQ055YWpCLE1BQU0sQ016YWEsSUFBSSxDTDNJdkIsUUFBUSxDQWtDVSxLQUFLLENBdEJmLEdBQVUsQ0tnSUEsQ0FBQyxDTGhJWCxJQUFVLENLZ0lPLENBQUMsQ0FDM0IsVUFBVSxDTi9FSCxlQUFJLENNZ0ZYLE9BQU8sQ0FBRSxLQUFLLENBQ2QsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFVBQVUsQ05pREosR0FBRyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ01oRDFDLEFBQ0QsQUFBQSxhQUFhLEFBQUMsQ0FDYixRQUFRLENBQUUsTUFBTSxDQXdDaEIsQUF6Q0QsQUFFQyxhQUZZLENBRVosY0FBYyxBQUFDLENBQ2QsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsVUFBVSxDQUFFLE9BQU8sQ04yWm5CLEtBQUssQ00xWlMsSUFBSSxDTjJabEIsTUFBTSxDTTNaYyxLQUFLLENBTXpCLEFOM0lBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFTWdJMUIsQUFFQyxhQUZZLENBRVosY0FBYyxBQUFDLENONlpkLEtBQUssQ014WlUsS0FBSyxDTnlacEIsTUFBTSxDTXpaZ0IsS0FBSyxDQUMxQixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxPQUFPLENBRXBCLENOM0lBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFTWdJMUIsQUFjRyxhQWRVLEFBWVgsYUFBYSxDQUVYLGtCQUFJLENBZFIsYUFBYSxBQVlYLGFBQWEsQ0FHWCxxQkFBTyxBQUFDLENBRVAsVUFBVSxDQUFFLEdBQUcsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLENBQy9DLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLGFBQWEsQ0FFekIsQ05ySkYsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVNZ0kxQixBQXdCSyxhQXhCUSxBQVlYLGFBQWEsQ0FVWCxrQkFBSSxBQUVGLFVBQVcsQ0FBQSxDQUFDLENBQUMsQ0FDYixnQkFBZ0IsQ0FBRSxjQUFjLENBQ2hDLEFBMUJOLEFBMkJLLGFBM0JRLEFBWVgsYUFBYSxDQVVYLGtCQUFJLEFBS0YsVUFBVyxDQUFBLENBQUMsQ0FBQyxDQUNiLGdCQUFnQixDQUFFLGNBQWMsQ0FDaEMsQUE3Qk4sQUE4QkssYUE5QlEsQUFZWCxhQUFhLENBVVgsa0JBQUksQUFRRixXQUFXLEFBQUMsQ0FDWixnQkFBZ0IsQ0FBRSxjQUFjLENBQ2hDLENBaENOLEFBcUNDLGFBckNZLENBcUNaLGtCQUFrQixBQUFDLENBQ2xCLE9BQU8sQ0FBRSxFQUFFLENBQ1gsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsQUFFRixBQUNDLDZCQUQ0QixBQUFBLFNBQVMsQ0FDckMsa0NBQWtDLEFBQUMsQ0FDbEMsS0FBSyxDTmpJQyxJQUFJLENNa0lWLEFBSEYsQUFJQyw2QkFKNEIsQUFBQSxTQUFTLENBSXJDLHVDQUF1QyxBQUFDLENBQ3ZDLFNBQVMsQ0FBRSxjQUFjLENBQ3pCLEFDdkdDLEFBL0ZILDBCQStGUSxDQThJTCxtQkFBSyxBQTdPSyxDQUNaLEtBQUssQ1BtRU0sT0FBTyxDT2xFbEIsVUFBVSxDUDhMSCxHQUFHLENBQUMsSUFBRyxDQUFDLFdBQVcsQ083TDFCLE1BQU0sQ0FBRSxNQUFNLENBY2QsQUE4RUUsQUEzRkYsMEJBMkZPLEFBM0ZOLE1BQU0sQ0F5T0wsbUJBQUssQUF6T04sTUFBTSxBQUFDLENBQ1AsS0FBSyxDUDREQyxJQUFJLENPM0RWLEFBeUZDLEFBeEZGLDBCQXdGTyxBQXhGTixNQUFNLENBc09MLG1CQUFLLEFBdE9OLE1BQU0sQUFBQyxDQUNOLEtBQUssQ1B5REEsSUFBSSxDT3hEVCxVQUFVLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDUHdEaEIsSUFBSSxDT3ZEVixBUFlBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT3lFdkIsQUEvRkgsMEJBK0ZRLENBOElMLG1CQUFLLEFBN09LLENBWVgsU0FBUyxDQUFFLEtBQUssQ0FLakIsQ1BlQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU8rRDFCLEFBL0ZILDBCQStGUSxDQThJTCxtQkFBSyxBQTdPSyxDQWVYLFNBQVMsQ0FBRSxJQUFJLENBRWhCLENBQ0QsQUFBQSxZQUFZLEFBQUMsQ0FDVixLQUFLLENQOENBLElBQUksQ083Q1QsVUFBVSxDQUFFLEdBQUcsQ1BrRFosT0FBTyxDT2xEVyxLQUFLLENBRTFCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFVBQVUsQ0FBRSw0Q0FBbUQsQ0FDL0QsVUFBVSxDQUFFLCtDQUFxRCxDQUNqRSxVQUFVLENBQUUsNkNBQW1ELENBQy9ELE1BQU0sQ0FBRSwyR0FBMkcsQ0FDbkgsT0FBTyxDQUFFLE1BQU0sQ0F5SmpCLEFBeEpHLEFBQUQsaUJBQU0sQUFBQyxDQUVSLE1BQU0sQ0FBRSxNQUFNLENBZ0RkLEFQeERBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT010QixBQUFELGlCQUFNLEFBQUMsQ0FJRCxPQUFPLENBQUUsSUFBSSxDQUNiLHFCQUFxQixDQUFFLGNBQWMsQ0FDckMsa0JBQWtCLENBQUUsY0FBYyxDQUNsQyxlQUFlLENBQUUsR0FBRyxDQUNwQixZQUFZLENBQUUsR0FBRyxDQTBDeEIsQ0FsREUsQUFVRSxpQkFWRyxDQVVELEtBQUssQUFBQyxDQUNMLFNBQVMsQ0FBRSxhQUFhLENBRXhCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLFdBQVcsQ0FBRSxPQUFPLENBS3RCLEFQcEJMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT0N0QixBQVVFLGlCQVZHLENBVUQsS0FBSyxBQUFDLENBRWtCLFNBQVMsQ0FBRSxhQUFhLENBT2pELENBbkJILEFBZUssaUJBZkEsQ0FVRCxLQUFLLENBS0YsQ0FBQyxBQUFDLENBQ0YsS0FBSyxDUHdCSixPQUFPLENPdkJSLGVBQWUsQ0FBRSxTQUFTLENBQzNCLEFBbEJOLEFBb0JFLGlCQXBCRyxDQW9CRCxLQUFLLEFBQUMsQ0FDTCxTQUFTLENBQUUsYUFBYSxDQUUxQixBUHhCTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRU9DdEIsQUFvQkUsaUJBcEJHLENBb0JELEtBQUssQUFBQyxDQUVrQixTQUFTLENBQUUsYUFBYSxDQUNqRCxDQXZCSCxBQXdCRSxpQkF4QkcsQ0F3QkQsS0FBSyxBQUFDLENBQ0wsU0FBUyxDQUFFLGFBQWEsQ0FFMUIsQVA1QkwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVPQ3RCLEFBd0JFLGlCQXhCRyxDQXdCRCxLQUFLLEFBQUMsQ0FFa0IsU0FBUyxDQUFFLGFBQWEsQ0FDakQsQ0EzQkgsQUE0QkUsaUJBNUJHLENBNEJELEtBQUssQUFBQyxDQUNMLFNBQVMsQ0FBRSxhQUFhLENBRTFCLEFQaENMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT0N0QixBQTRCRSxpQkE1QkcsQ0E0QkQsS0FBSyxBQUFDLENBRWtCLFNBQVMsQ0FBRSxhQUFhLENBQ2pELENBL0JILEFBZ0NFLGlCQWhDRyxDQWdDRCxLQUFLLEFBQUMsQ0FDTCxTQUFTLENBQUUsYUFBYSxDQUUxQixBUHBDTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRU9DdEIsQUFnQ0UsaUJBaENHLENBZ0NELEtBQUssQUFBQyxDQUVrQixTQUFTLENBQUUsYUFBYSxDQUNqRCxDQW5DSCxBQW9DRSxpQkFwQ0csQ0FvQ0QsS0FBSyxBQUFDLENBQ0wsU0FBUyxDQUFFLGFBQWEsQ0FFMUIsQVB4Q0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVPQ3RCLEFBb0NFLGlCQXBDRyxDQW9DRCxLQUFLLEFBQUMsQ0FFa0IsU0FBUyxDQUFFLGFBQWEsQ0FDakQsQ1B4Q0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVPQ3RCLEFBQUQsaUJBQU0sQUFBQyxDQXlDRCxPQUFPLENBQUUsSUFBSSxDQUNiLHFCQUFxQixDQUFFLGNBQWMsQ0FDckMsa0JBQWtCLENBQUUsR0FBRyxDQUN2QixlQUFlLENBQUUsSUFBSSxDQUNyQixZQUFZLENBQUUsSUFBSSxDQUt6QixDUDlDQSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU9KekIsQUFBRCxpQkFBTSxBQUFDLENBZ0RQLFNBQVMsQ1B2RVMsTUFBTSxDT3lFekIsQ0FDQSxBQUFELGdCQUFLLEFBQUMsQ0FDTCxVQUFVLENBQUUsTUFBTSxDQUNsQixNQUFNLENBQUUsTUFBTSxDQUNWLE9BQU8sQ0FBRSxTQUFTLENBT3RCLEFQbkVBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT3lEeEIsQUFBRCxnQkFBSyxBQUFDLENBS0YsVUFBVSxDQUFFLElBQUksQ0FDbEIsTUFBTSxDQUFFLFVBQVUsQ0FDWixPQUFPLENBQUUsQ0FBQyxDQUdqQixDQUNBLEFBQUQscUJBQVUsQUFBQyxDQUNWLFVBQVUsQ0FBRyxNQUFNLENBQ25CLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0F1RFYsQUF0REMsQUFBRCwwQkFBTSxBQUFDLENBRUwsT0FBTyxDQUFFLEtBQUssQ0FDZCxNQUFNLENBQUUsV0FBVyxDQUNuQixXQUFXLENBQUUsR0FBRyxDQUNoQixlQUFlLENBQUUsU0FBUyxDQTZDM0IsQVAzSEQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVPeUV2QixBQUFELDBCQUFNLEFBQUMsQ0FRSixTQUFTLENBQUUsTUFBTSxDQUNqQixPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxHQUFHLENBd0NsQixDQXRDRSxBQUFELGdDQUFPLEFBQUMsQ0FDTixLQUFLLENQM0NILElBQUksQ080Q04sV0FBVyxDUGdGWCxLQUFLLENBQUUsVUFBVSxDTy9FakIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsY0FBYyxDQUFFLEtBQUssQ0FDckIsU0FBUyxDQUFFLE1BQU0sQ0FDakIsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsT0FBTyxDQUFFLEtBQUssQ0FRZixBQWhCQSxBQVNDLGdDQVRLLEFBU0osTUFBTSxBQUFDLENBQ0wsS0FBSyxDUHBETixJQUFJLENPcURILFVBQVUsQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENQckR0QixJQUFJLENPc0RMLEFBWkYsQUFhQyxnQ0FiSyxBQWFKLE1BQU0sQUFBQyxDQUNMLEtBQUssQ1B4RE4sSUFBSSxDT3lETCxBQUVGLEFBQUQsMkNBQWtCLEFBQUMsQ0FDakIsTUFBTSxDQUFFLFlBQVksQ0FDcEIsT0FBTyxDQUFFLENBQUMsQ0FrQlgsQVAxSEgsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVPc0dyQixBQUFELDJDQUFrQixBQUFDLENBSWYsWUFBWSxDQUFFLE1BQU0sQ0FnQnZCLENBZEUsQUFDQyw4Q0FERSxBQUNELE9BQU8sQUFBQyxDQUNULFVBQVUsQ0FBRSxlQUFlLENBQzNCLEFBRUQsQUFBRCxnREFBTSxBQUFDLENBQ0wsU0FBUyxDQUFFLE1BQU0sQ0FDakIsS0FBSyxDUHhERCxJQUFJLENPeURSLGVBQWUsQ0FBRSxTQUFTLENBSzNCLEFQekhMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT2lIbkIsQUFBRCxnREFBTSxBQUFDLENBS0osU0FBUyxDQUFFLE1BQU0sQ0FDakIsS0FBSyxDUHpFRixPQUFPLENPMkVaLENQekhMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT29FeEIsQUFBRCxxQkFBVSxBQUFDLENBeURILFVBQVUsQ0FBRSxJQUFJLENBRXZCLENBbklGLEFBb0lDLFlBcElXLENBb0lYLE9BQU8sQUFBQyxDQUNQLE1BQU0sQ0FBRSxpQkFBaUIsQ0FpQnpCLEFQbEpBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT0oxQixBQW9JQyxZQXBJVyxDQW9JWCxPQUFPLEFBQUMsQ0FHTixhQUFhLENBQUUsQ0FBQyxDQUNoQixNQUFNLENBQUUsYUFBYSxDQWN0QixDUHhJQSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU9kN0IsQUFvSUMsWUFwSVcsQ0FvSVgsT0FBTyxBQUFDLENBT04sTUFBTSxDQUFFLGlCQUFpQixDQVcxQixDQXRKRixBQTZJRSxZQTdJVSxDQTZJVCxZQUFLLEFBQUMsQ1BzWlAsS0FBSyxDT3JaVSxPQUFPLENQc1p0QixNQUFNLENPdFprQixPQUFPLENBTzlCLEFQakpELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT0oxQixBQTZJRSxZQTdJVSxDQTZJVCxZQUFLLEFBQUMsQ1BzWlAsS0FBSyxDT25aVyxPQUFPLENQb1p2QixNQUFNLENPcFptQixPQUFPLENBSy9CLENQdklELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFT2Q3QixBQTZJRSxZQTdJVSxDQTZJVCxZQUFLLEFBQUMsQ1BzWlAsS0FBSyxDT2haVyxPQUFPLENQaVp2QixNQUFNLENPalptQixPQUFPLENBRS9CLENBRUMsQUFBRCxvQkFBUyxBQUFDLENBQ1AsS0FBSyxDUHpHSCxJQUFJLENPMEdOLFdBQVcsQ1BrQlgsS0FBSyxDQUFFLFVBQVUsQ09qQmpCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLE1BQU0sQ0FBRSxXQUFXLENBQ25CLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLE9BQU8sQ0FBRSxLQUFLLENBSWhCLEFBVkEsQUFPRSxvQkFQTSxBQU9MLE1BQU0sQUFBQyxDQUNMLEtBQUssQ1BoSE4sSUFBSSxDT2lITCxBQUlQLEFBQUEsb0JBQW9CLEFBQUMsQ0FDbEIsU0FBUyxDQUFFLE1BQU0sQ0FDakIsVUFBVSxDQUFFLEtBQUssQ0FDakIsUUFBUSxDQUFFLFFBQVEsQ0FJcEIsQVB4SkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVPaUozQixBQUFBLG9CQUFvQixBQUFDLENBS2xCLFNBQVMsQ0FBRSxNQUFNLENBRW5CLENBRUQsQUFBQSxvQkFBb0IsQ0FBQyxZQUFZLEFBQUMsQ0FDL0IsWUFBWSxDQUFFLE1BQU0sQ0FDcEIsT0FBTyxDQUFFLFlBQVksQ0FDckIsYUFBYSxDQUFFLENBQUMsQ0FDaEIsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNiLEFBQ0QsQUFBQSxvQkFBb0IsQ0FBQyxZQUFZLENBQUMsR0FBRyxBQUFDLENBQ25DLEtBQUssQ0FBRSxJQUFJLENBQ1gsSUFBSSxDUHhIQSxPQUFPLENPeUhiLEFBQ0QsQUFBQSxvQkFBb0IsQ0FBQyxZQUFZLEFBQUEsTUFBTSxDQUFDLEdBQUcsQUFBQyxDQUN6QyxJQUFJLENQMUlDLElBQUksQ08ySVgsQUFFRCxBQUFBLFFBQVEsQUFBQyxDQUNSLE9BQU8sQ0FBRSxNQUFNLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENQaklYLHFCQUFPLENPa0liLGFBQWEsQ0FBRSxPQUFPLENBT3RCLEFQbk1DLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFT3dMMUIsQUFBQSxRQUFRLEFBQUMsQ0FNUCxTQUFTLENBQUUsS0FBSyxDQUtqQixDUHpMQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRU84SzdCLEFBQUEsUUFBUSxBQUFDLENBU1AsU0FBUyxDQUFFLElBQUksQ0FFaEIsQ0FFRCxBQUFBLFVBQVUsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBRVgsVUFBVSxDQUFFLElBQUksQ0FzQmxCLEFBcEJDLEFBQUQsa0JBQVMsQUFBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ1QsS0FBSyxDUGpLSCxJQUFJLENPa0tOLE1BQU0sQ0FBRSxNQUFNLENBUWxCLEFQck5BLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFTzBNeEIsQUFBRCxrQkFBUyxBQUFDLENBS1IsU0FBUyxDQUFFLE1BQU0sQ0FNbEIsQ1AzTUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVPZ00zQixBQUFELGtCQUFTLEFBQUMsQ0FRUixTQUFTLENBQUUsTUFBTSxDQUNYLFNBQVMsQ1BwT0csTUFBTSxDT3NPekIsQ0FFQyxBQUFELG1CQUFNLEFBQUMsQ0FDQSxLQUFLLENQMUtGLE9BQU8sQ08yS1YsU0FBUyxDQUFFLE1BQU0sQ0FFdkIsT0FBTyxDQUFFLFlBQVksQ0FDckIsQUNsUEgsQUFBQSxVQUFVLEFBQUMsQ0FDVixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxNQUFNLENBQ2QsT0FBTyxDQUFFLFlBQVksQ0FDckIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENSK0xKLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENROUwxQyxHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxpQkFBaUIsQ0FDdkIsT0FBTyxDQUFFLFNBQVMsQ0FxQ2xCLEFBOUNELEFBVUMsVUFWUyxBQVVSLE1BQU0sQUFBQyxDQUNQLFVBQVUsQ0FBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDUnFEckIsSUFBSSxDUXBEVixBUlVBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFUXRCMUIsQUFBQSxVQUFVLEFBQUMsQ0FjTCxLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLElBQUksQ0FBRyxPQUFPLENBOEJuQixDUm5CQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVEzQjFCLEFBQUEsVUFBVSxBQUFDLENBbUJMLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixRQUFRLENBQUUsUUFBUSxDQUNsQixJQUFJLENBQUUsSUFBSSxDQUVWLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFVBQVUsQ0FBRSxnREFBb0QsQ0FDaEUsVUFBVSxDQUFFLG1EQUFzRCxDQUNsRSxVQUFVLENBQUUsaURBQW9ELENBQ2hFLE1BQU0sQ0FBRSxpSEFBaUgsQ0FDekgsa0JBQWtCLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLGdCQUFlLENBQ2hELFVBQVUsQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsZ0JBQWUsQ0FlN0MsQ1JkQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVFoQzdCLEFBQUEsVUFBVSxBQUFDLENBa0NMLElBQUksQ0FBRSxJQUFJLENBWWYsQ0E5Q0QsQUFvQ0MsVUFwQ1MsQ0FvQ1QsSUFBSSxBQUFDLENBQ0osS0FBSyxDQUFFLElBQUksQ0FDWCxJQUFJLENSMEJFLElBQUksQ1F6QlYsVUFBVSxDUnlKSixHQUFHLENBQUMsSUFBRyxDQUFDLFdBQVcsQ1F4SnpCLEFBeENGLEFBMENFLFVBMUNRLEFBeUNSLE1BQU0sQ0FDTixJQUFJLEFBQUMsQ0FDSixJQUFJLENSZ0NFLE9BQU8sQ1EvQmIsQUM1Q0gsQUFBQSxPQUFPLEFBQUMsQ0FDUCxVQUFVLENUK0RILElBQUksQ1M5RFgsS0FBSyxDVCtERSxJQUFJLENTOURWLGFBQWEsQ0FBRSxLQUFLLENBQ3BCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLGFBQWEsQ0FDdEIsV0FBVyxDVHdMSixLQUFLLENBQUUsVUFBVSxDU3ZMekIsU0FBUyxDQUFFLE1BQU0sQ0FDakIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsZUFBZSxDQUFFLGVBQWUsQ0FDaEMsT0FBTyxDQUFFLHVCQUF1QixDQUNoQyxRQUFRLENBQUUsUUFBUSxDQUNsQixRQUFRLENBQUUsTUFBTSxDQUNoQixVQUFVLENUbUxGLEdBQUcsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLENTbEwzQyxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBcUdWLEFBckhELEFBaUJDLE9BakJNLEFBaUJMLE1BQU0sQUFBQyxDQUNQLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLEFUR0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVTdEIxQixBQUFBLE9BQU8sQUFBQyxDQXFCTixPQUFPLENBQUUsV0FBVyxDQUNoQixjQUFjLENBQUUsS0FBSyxDQUN6QixNQUFNLENBQUUsQ0FBQyxDQThGVixBQXJIRCxBQWlCQyxPQWpCTSxBQWlCTCxNQUFNLEFBT0UsQ0FDUCxPQUFPLENBQUUsV0FBVyxDQUNwQixDVFdELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFU3JDM0IsQUFBQSxPQUFPLEFBQUMsQ0E2QkYsT0FBTyxDQUFFLFdBQVcsQ0FDeEIsTUFBTSxDQUFFLENBQUMsQ0F1RlYsQUFySEQsQUFpQkMsT0FqQk0sQUFpQkwsTUFBTSxBQWNFLENBQ1AsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsQ0FqQ0gsQUFtQ0MsT0FuQ00sQUFtQ0wsT0FBTyxDQW5DVCxPQUFPLEFBb0NMLE1BQU0sQUFBQyxDVGloQlAsS0FBSyxDU2hoQlMsSUFBSSxDVGloQmxCLE1BQU0sQ1NqaEJhLEdBQUcsQ0FDdEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsRUFBRSxDQUNYLE9BQU8sQ0FBRSxFQUFFLENBQ1gsVUFBVSxDVHdKSCxHQUFHLENBQUMsSUFBRyxDQUFDLGlDQUEyQixDU3ZKMUMsQUExQ0YsQUEyQ0MsT0EzQ00sQUEyQ0wsT0FBTyxBQUFDLENSekNSLFFBQVEsQ0E4QlUsUUFBUSxDQWxCbEIsR0FBVSxDUThCSSxDQUFDLENSOUJmLElBQVUsQ1E4QlcsQ0FBQyxDQUM5QixBQTdDRixBQThDQyxPQTlDTSxBQThDTCxNQUFNLEFBQUMsQ1I1Q1AsUUFBUSxDQThCVSxRQUFRLENBbEJsQixNQUFVLENRaUNPLENBQUMsQ1JqQ2xCLElBQVUsQ1FpQ2MsQ0FBQyxDQUNqQyxBQWhERixBQWlEQyxPQWpETSxBQWlETCxNQUFNLEFBQUMsQ0FDSCxLQUFLLENUZUgsSUFBSSxDU2RWLFNBQVMsQ0FBRSxVQUFVLENBQ3JCLGVBQWUsQ0FBRSxlQUFlLENBQ2hDLEFBckRGLEFBc0RDLE9BdERNLEFBc0RMLE9BQU8sQUFBQyxDQUNSLFNBQVMsQ0FBRSxXQUFVLENBQ3JCLEFBeERGLEFBeURDLE9BekRNLEFBeURMLE1BQU0sQUFBQyxDQUNILFVBQVUsQ1RtSk0sR0FBRyxDQUFDLE1BQUssQ0FBQyxNQUFLLENBQUMsQ0FBQyxDQUFDLGVBQWMsQ1NuSmQsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDVE96QyxJQUFJLENTTlYsQUEzREYsQUE0REMsT0E1RE0sQUE0REwsS0FBSyxBQUFDLENBQ0YsVUFBVSxDVHVCUixhQUFXLENTdEJiLEtBQUssQ1RFSCxJQUFJLENTRE4sYUFBYSxDQUFFLENBQUMsQ0FDbEIsT0FBTyxDQUFFLGFBQWEsQ0FDbEIsZUFBZSxDQUFFLElBQUksQ0FXekIsQUE1RUosQUFrRU0sT0FsRUMsQUE0REwsS0FBSyxBQU1BLE9BQU8sQUFBQyxDQUNOLE9BQU8sQ0FBRSxFQUFFLENBQ1gsS0FBSyxDQUFFLGtCQUFrQixDQUN6QixNQUFNLENBQUUsR0FBRyxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsSUFBSSxDQUFFLE9BQU8sQ0FDYixPQUFPLENBQUUsRUFBRSxDQUNYLFVBQVUsQ1RWWCxJQUFJLENTV0wsQUEzRVAsQUE2RUcsT0E3RUksQUE2RUgsUUFBUSxBQUFDLENBQ1QsVUFBVSxDQUFFLElBQUksQ0FDaEIsQUEvRUosQUFnRkcsT0FoRkksQUFnRkgsTUFBTSxBQUFBLE9BQU8sQUFBQyxDQUNaLEtBQUssQ1RqQkgsSUFBSSxDU2tCUixBQWxGSixBQW1GRyxPQW5GSSxBQW1GSCxNQUFNLEFBQUEsTUFBTSxBQUFDLENBQ1gsS0FBSyxDVHBCSCxJQUFJLENTcUJSLEFBckZKLEFBc0ZHLE9BdEZJLEFBc0ZILFFBQVEsQUFBQyxDQUNQLGdCQUFnQixDVEhkLGFBQVcsQ1NHWSxVQUFVLENBQ25DLGtCQUFrQixDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1R2QjNCLElBQUksQ1N3Qk4sVUFBVSxDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1R4Qm5CLElBQUksQ1N5Qk4sS0FBSyxDVGZGLE9BQU8sQ1N5Q1osQUFwSEosQUEyRk0sT0EzRkMsQUFzRkgsUUFBUSxBQUtMLE1BQU0sQUFBQyxDQUNMLGtCQUFrQixDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1Q1QjlCLElBQUksQ1M2QkgsVUFBVSxDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1Q3QnRCLElBQUksQ1M4QkgsS0FBSyxDVDlCTixJQUFJLENTK0JMLEFBL0ZQLEFBZ0dNLE9BaEdDLEFBc0ZILFFBQVEsQUFVTCxVQUFVLEFBQUMsQ0FDVCxrQkFBa0IsQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENUbkIzQixJQUFJLENTb0JOLFVBQVUsQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENUcEJuQixJQUFJLENTcUJOLEtBQUssQ1RyQkgsSUFBSSxDU3NCUixBQXBHUCxBQXFHTSxPQXJHQyxBQXNGSCxRQUFRLEFBZUwsSUFBSSxBQUFDLENBQ0gsa0JBQWtCLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDVGhDaEMsT0FBTyxDU2lDSixVQUFVLENBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDVGpDeEIsT0FBTyxDU2tDSixLQUFLLENUbENSLE9BQU8sQ1NtQ04sQUF6R1AsQUEwR00sT0ExR0MsQUFzRkgsUUFBUSxBQW9CTCxLQUFLLEFBQUMsQ0FDSixrQkFBa0IsQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENUekMvQixPQUFPLENTMENMLFVBQVUsQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENUMUN2QixPQUFPLENTMkNMLEtBQUssQ1QzQ1AsT0FBTyxDUzRDUCxBQTlHUCxBQStHTSxPQS9HQyxBQXNGSCxRQUFRLEFBeUJMLE1BQU0sQUFBQyxDQUNMLGtCQUFrQixDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1QvQzlCLElBQUksQ1NnREgsVUFBVSxDQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1RoRHRCLElBQUksQ1NpREgsS0FBSyxDVGpETixJQUFJLENTa0RMLEFDbkhQLEFBQUEsWUFBWSxBQUFDLENBQ1YsZ0JBQWdCLENWaUVaLE9BQU8sQ1VoRWIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENWaU1KLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENVaE0xQyxRQUFRLENBQUUsTUFBTSxDQXNYaEIsQUEzWEQsQUFNQyxZQU5XLEFBTVYsZ0JBQWdCLEFBQUMsQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FnQm5CLEFWREEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVdEIxQixBQU1DLFlBTlcsQUFNVixnQkFBZ0IsQUFBQyxDQUdmLFVBQVUsQ0FBRSxJQUFJLENBY2xCLENWU0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVVaEM3QixBQU1DLFlBTlcsQUFNVixnQkFBZ0IsQUFBQyxDQU1mLFVBQVUsQ0FBRSxJQUFJLENBV2xCLENWY0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVVckMzQixBQU1DLFlBTlcsQUFNVixnQkFBZ0IsQUFBQyxDQVNmLFVBQVUsQ0FBRSxJQUFJLENBUWxCLENWbUJBLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVTFDN0IsQUFNQyxZQU5XLEFBTVYsZ0JBQWdCLEFBQUMsQ0FZZixVQUFVLENBQUUsSUFBSSxDQUtsQixDVndCQSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRVUvQzNCLEFBTUMsWUFOVyxBQU1WLGdCQUFnQixBQUFDLENBZWYsVUFBVSxDQUFFLElBQUksQ0FFbEIsQ0F2QkYsQUF3QkMsWUF4QlcsQUF3QlYsZUFBZSxBQUFDLENBQ2hCLFNBQVMsQ1ZqQlUsUUFBUSxDVWtCM0IsTUFBTSxDQUFFLFdBQVcsQ0FJbkIsQVZSQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVV0QjFCLEFBd0JDLFlBeEJXLEFBd0JWLGVBQWUsQUFBQyxDQUlkLE1BQU0sQ0FBRSxTQUFTLENBRW5CLENBOUJGLEFBK0JDLFlBL0JXLEFBK0JWLE9BQU8sQUFBQyxDQUNSLE9BQU8sQ0FBRSxDQUFDLENBSVYsQUFwQ0YsQUFxQ0csWUFyQ1MsQUFxQ1IsY0FBYyxBQUFDLENBQ2IsZ0JBQWdCLENBQUUsS0FBSyxDQVF6QixBQTlDSixBQXVDTSxZQXZDTSxBQXFDUixjQUFjLENBRVYsaUJBQWlCLEFBQUMsQ0FDakIsZ0JBQWdCLENWMEJsQixPQUFPLENVekJMLGFBQWEsQ0FBRSxJQUFJLENBQ3JCLEFBMUNQLEFBMkNNLFlBM0NNLEFBcUNSLGNBQWMsQ0FNVix1QkFBdUIsQUFBQyxDQUN2QixPQUFPLENBQUUsY0FBYyxDQUN6QixBQUVMLEFBQUQsa0JBQU8sQUFBQyxDQUNQLFdBQVcsQ1YySUYsZ0JBQWdCLENBQUUsVUFBVSxDVTFJckMsTUFBTSxDQUFFLFNBQVMsQ0FFakIsS0FBSyxDVmNDLElBQUksQ1VEVixBVmhDQSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVVlM0IsQUFBRCxrQkFBTyxBQUFDLENBT04sTUFBTSxDQUFFLFNBQVMsQ0FVbEIsQ0FSQyxBQUFELHVCQUFNLEFBQUMsQ0FDTixLQUFLLENWUUEsSUFBSSxDVVBULFVBQVUsQ1YySU4sR0FBRyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ1UxSXhDLE9BQU8sQ0FBRSxPQUFPLENBSWhCLEFBUEEsQUFJQSx1QkFKSyxBQUlKLE1BQU0sQUFBQyxDQUNQLEtBQUssQ1ZHRCxJQUFJLENVRlIsQUFHRixBQUFELGlCQUFNLEFBQUMsQ0FDTixLQUFLLENBQUUsSUFBSSxDQVFYLEFWcERBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFVTJDeEIsQUFBRCxpQkFBTSxBQUFDLENBR0wsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGNBQWMsQ0FBRSxHQUFHLENBQ25CLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLGFBQWEsQ0FBRSxPQUFPLENBRXZCLENBQ0EsQUFBRCxpQkFBTSxBQUFDLENBQ04sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsT0FBTyxDQUFFLEdBQUcsQ0FDUixVQUFVLENBQUUsS0FBSyxDQTJTckIsQVZwV0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVcUR4QixBQUFELGlCQUFNLEFBQUMsQ0FNSCxJQUFJLENBQUUsQ0FBQyxDQUNILFVBQVUsQ0FBRSxPQUFPLENBQ3pCLGdCQUFnQixDQUFFLEdBQUcsQ0F1U3RCLEFBL1NBLEFBU0MsaUJBVEksQUFTSCxVQUFXLENKMEZFLENBQUMsQ0kxRkEsQ0FDZCxnQkFBZ0IsQ0FBRSxHQUFHLENBQ3JCLEFBWEYsQUFZQyxpQkFaSSxBQVlILFVBQVcsQ0owRkUsQ0FBQyxDSTFGQSxDQUNkLGdCQUFnQixDQUFFLEdBQUcsQ0FDckIsQ1ZwREYsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVVc0N6QixBQUFELGlCQUFNLEFBQUMsQ0FpQkMsSUFBSSxDQUFFLENBQUMsQ0E4UmQsQ0EvU0EsQUFtQkEsaUJBbkJLLEFBbUJKLE1BQU0sQUFBQyxDQUNQLFVBQVUsQ1YvQkwsSUFBSSxDVWdDVCxBQXJCRCxBQXNCQSxpQkF0QkssQUFzQkosS0FBSyxBQUFDLENBQ04sVUFBVSxDVnZCSixPQUFPLENVd0JiLEFBeEJELEFBeUJBLGlCQXpCSyxBQXlCSixXQUFXLEFBQUMsQ0FDWixVQUFVLENWckNMLElBQUksQ1VzQ1QsQUEzQkQsQUE0QkEsaUJBNUJLLEFBNEJKLFVBQVUsQUFBQyxDQUNYLFVBQVUsQ1Y3QkosT0FBTyxDVThCYixBQTlCRCxBQStCQSxpQkEvQkssQUErQkosVUFBVSxBQUFDLENBQ1gsVUFBVSxDVjdCRixJQUFJLENVOEJaLEFBakNELEFBa0NBLGlCQWxDSyxBQWtDSixLQUFLLEFBQUMsQ0FDTixVQUFVLENWOUJOLE9BQU8sQ1UrQlgsQUFwQ0QsQUFxQ0EsaUJBckNLLEFBcUNKLE1BQU0sQUFBQyxDQUNQLFVBQVUsQ1ZqREwsSUFBSSxDVWtEVCxBQXZDRCxBQXdDQSxpQkF4Q0ssQUF3Q0osTUFBTSxBQUFDLENBQ1AsVUFBVSxDVm5ETCxJQUFJLENVMERULEFBaERELEFBMkNFLGlCQTNDRyxBQXdDSixNQUFNLENBR0osMEJBQVMsQ0EzQ1osaUJBQUssQUF3Q0osTUFBTSxDQUlKLHVCQUFNLEFBQUMsQ0FDUCxLQUFLLENWeENILE9BQU8sQ1V5Q1QsQUFHRixBQUFELHdCQUFRLEFBQUMsQ1Y4YlIsV0FBVyxDQURBLE1BQWtDLENBSjlDLEtBQUssQ1V2YlUsSUFBSSxDVndibkIsTUFBTSxDVXhiUyxJQUFJLENBQ2xCLEFBQ0EsQUFBRCx3QkFBUSxBQUFDLENWcWJULEtBQUssQ1VwYlUsSUFBSSxDVnFibkIsTUFBTSxDVXJiZSxJQUFJLENUL0h6QixRQUFRLENBOEJVLFFBQVEsQ0FsQmxCLEdBQVUsQ1NvSEssQ0FBQyxDVHBIaEIsSUFBVSxDU29IWSxDQUFDLENBQzlCLE9BQU8sQ0FBRSxHQUFHLENBQ1osV0FBVyxDQUFFLE1BQU0sQ0FDbkIsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsTUFBTSxDQUN2QixRQUFRLENBQUUsTUFBTSxDQUNoQixPQUFPLENBQUUsTUFBTSxDQUVULFVBQVUsQ0FBRSxvRkFBcUYsQ0FDakcsVUFBVSxDQUFFLHVGQUFzRixDQUNsRyxVQUFVLENBQUUscUZBQW9GLENBQ2hHLE1BQU0sQ0FBRSwrR0FBK0csQ0FlN0gsQVZ0SUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVMEd2QixBQUFELHdCQUFRLEFBQUMsQ0FlUCxPQUFPLENBQUUsSUFBSSxDQWFkLENWdkhELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFVTJGeEIsQUFBRCx3QkFBUSxBQUFDLENBa0JQLE9BQU8sQ0FBRSxJQUFJLENBVWQsQ0E1QkEsQUFvQkksd0JBcEJHLEFBb0JGLE1BQU0sQUFBQyxDQUNMLFVBQVUsQ0FBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDVm5GOUIsT0FBTyxDVW9GTixBQXRCTCxBQXVCTSx3QkF2QkMsQUF1QkEsU0FBUyxBQUFDLENBQ1IsVUFBVSxDQUFFLElBQUksQ0FDaEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLElBQUksQ0FDdkIsQUFoRlIsQUFrRkksaUJBbEZDLEFBa0ZBLFVBQVcsQ0FBQSxDQUFDLEVBQUUsd0JBQXdCLEFBQUEsU0FBUyxBQUFDLENBRTlDLFVBQVUsQ0FBRSwrREFBMEUsQ0FDdEYsVUFBVSxDQUFFLGtFQUE0RSxDQUN4RixVQUFVLENBQUUsMERBQW9FLENBQ2hGLE1BQU0sQ0FBRSw2R0FBNkcsQ0FDdkgsQUF4RkwsQUF5RkksaUJBekZDLEFBeUZBLFVBQVcsQ0pVRCxDQUFDLEVJVkcsd0JBQXdCLEFBQUEsU0FBUyxBQUFDLENBRTlDLFVBQVUsQ0FBRSxpRUFBOEUsQ0FDMUYsVUFBVSxDQUFFLG9FQUFnRixDQUM1RixVQUFVLENBQUUsNERBQXdFLENBQ3BGLE1BQU0sQ0FBRSw2R0FBNkcsQ0FPdkgsQUFyR0wsQUErRk8saUJBL0ZGLEFBeUZBLFVBQVcsQ0pVRCxDQUFDLEVJVkcsd0JBQXdCLEFBQUEsU0FBUyxDQU0zQyxPQUFPLEFBQUMsQ0FDUCxVQUFVLENWM0dkLElBQUksQ1UyR3FCLFVBQVUsQ0FJakMsQUFwR1IsQUFpR1UsaUJBakdMLEFBeUZBLFVBQVcsQ0pVRCxDQUFDLEVJVkcsd0JBQXdCLEFBQUEsU0FBUyxDQU0zQyxPQUFPLENBRUosWUFBWSxBQUFDLENBQ1osS0FBSyxDVjVHWixJQUFJLENVNEdpQixVQUFVLENBQzFCLEFBbkdYLEFBc0dJLGlCQXRHQyxBQXNHQSxVQUFXLENKQUQsQ0FBQyxFSUFHLHdCQUF3QixBQUFBLFNBQVMsQUFBQyxDQUU5QyxVQUFVLENBQUUsZ0VBQTRFLENBQ3hGLFVBQVUsQ0FBRSxtRUFBOEUsQ0FDMUYsVUFBVSxDQUFFLDJEQUFzRSxDQUNsRixNQUFNLENBQUUsNkdBQTZHLENBQ3ZILEFBQ0osQUFBRCxzQkFBTSxBQUFDLENBQ04sVUFBVSxDVlFKLEdBQUcsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLENVUHpDLE9BQU8sQ0FBRSxHQUFHLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FFakIsTUFBTSxDQUFFLE1BQU0sQ0FDTixNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBTzNCLEFWdEtELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVXdKMUIsQUFBRCxzQkFBTSxBQUFDLENBU0wsU0FBUyxDVi9MUSxLQUFLLENVb012QixDQWRBLEFBV00sc0JBWEQsQ0FXRyxLQUFLLEFBQUMsQ0FDTCxVQUFVLENBQUUsSUFBSSxDQUNsQixBQUVQLEFBQUQsc0JBQU0sQUFBQyxDQUNOLE9BQU8sQ0FBRSxHQUFHLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxNQUFNLENBQUUsTUFBTSxDQUNkLE9BQU8sQ0FBRSxNQUFNLENBVWYsQVZoTUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVaUx2QixBQUFELHNCQUFNLEFBQUMsQ0FPTCxPQUFPLENBQUUsTUFBTSxDQVFoQixDVnRMRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVV1SzFCLEFBQUQsc0JBQU0sQUFBQyxDQVVMLE9BQU8sQ0FBRSxNQUFNLENBS2hCLENWNUtELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVTZKMUIsQUFBRCxzQkFBTSxBQUFDLENBYUwsT0FBTyxDQUFFLE1BQU0sQ0FFaEIsQ0FDQSxBQUFELDBCQUFVLEFBQUMsQ0FDVixXQUFXLENWN0JILGdCQUFnQixDQUFFLFVBQVUsQ1U4QnBDLEtBQUssQ1Z4SkEsSUFBSSxDVXdKSyxVQUFVLENBQ3hCLFVBQVUsQ1Z6QkosR0FBRyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkIsQ1UyQnpDLEFBQ0EsQUFBRCw2QkFBYSxBQUFDLENBQ2IsV0FBVyxDVm5DSCxnQkFBZ0IsQ0FBRSxVQUFVLENVb0M5QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFdBQVcsQ0FBRSxHQUFHLENBQ3RCLEtBQUssQ1ZqS0EsSUFBSSxDVWtLVCxVQUFVLENWbENKLEdBQUcsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLENVbUN6QyxVQUFVLENBQUUsSUFBSSxDQUNoQixPQUFPLENBQUUsS0FBSyxDQVFkLEFWdk5ELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFVXVNdkIsQUFBRCw2QkFBYSxBQUFDLENBV1osVUFBVSxDQUFFLE9BQU8sQ0FLcEIsQ1Y3TUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVVNkwxQixBQUFELDZCQUFhLEFBQUMsQ0FjWixVQUFVLENBQUUsTUFBTSxDQUVuQixDQUNFLEFBQUQsOEJBQWMsQUFBQyxDQUNoQixXQUFXLENWcERILGdCQUFnQixDQUFFLFVBQVUsQ1VxRDlCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsV0FBVyxDQUFFLEdBQUcsQ0FDdEIsS0FBSyxDVmxMQSxJQUFJLENVbUxULFVBQVUsQ1ZuREosR0FBRyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkIsQ1VvRHpDLE1BQU0sQ0FBRSxlQUFlLENBQ3ZCLE9BQU8sQ0FBRSxLQUFLLENBUWQsQVZ4T0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVd05yQixBQUFELDhCQUFjLEFBQUMsQ0FXZixNQUFNLENBQUUsbUJBQW1CLENBSzVCLENWOU5ELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVThNeEIsQUFBRCw4QkFBYyxBQUFDLENBY2YsTUFBTSxDQUFFLGdCQUFnQixDQUV6QixDQUNBLEFBQUQsdUJBQU8sQUFBQyxDQUNQLFdBQVcsQ1Z0RVAsV0FBVyxDQUFFLFVBQVUsQ1V1RTNCLEtBQUssQ1ZoTUEsSUFBSSxDVWlNVCxPQUFPLENBQUUsS0FBSyxDQUNkLGdCQUFnQixDQUFFLGNBQWMsQ0FDaEMsTUFBTSxDQUFFLFdBQVcsQ0FDbkIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQVFsQixBVnpQRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVV5T3ZCLEFBQUQsdUJBQU8sQUFBQyxDQVVOLE1BQU0sQ0FBRSxXQUFXLENBTXBCLENWck9ELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFVXFOMUIsQUFBRCx1QkFBTyxBQUFDLENBYU4sTUFBTSxDQUFFLFNBQVMsQ0FDakIsU0FBUyxDQUFFLE1BQU0sQ0FFbEIsQ0FDQSxBQUFELHVCQUFPLEFBQUMsQ1ZxU1IsS0FBSyxDVXBTVSxJQUFJLENWcVNuQixNQUFNLENVclNlLElBQUksQ1QvUXpCLFFBQVEsQ0E4QlUsUUFBUSxDQWxCbEIsR0FBVSxDU29RSyxDQUFDLENUcFFoQixJQUFVLENTb1FZLENBQUMsQ0FDOUIsT0FBTyxDQUFFLENBQUMsQ0FDVixpQkFBaUIsQ0FBRSxTQUFTLENBQzVCLG1CQUFtQixDQUFFLGFBQWEsQ0FDbEMsZUFBZSxDQUFFLEtBQUssQ0FDdEIsVUFBVSxDVmxGTixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDVW1GeEMsT0FBTyxDQUFFLEdBQUcsQ0FDWixTQUFTLENBQUUsVUFBVSxDQUNyQixBQS9NRCxBQW9ORyxpQkFwTkUsQUFnTkosTUFBTSxDQUlILHVCQUFNLEFBQUMsQ0FDUCxPQUFPLENBQUUsY0FBYyxDQUN2QixTQUFTLENBQUUsVUFBVSxDQUFDLFVBQVUsQ0FDaEMsQUF2TkosQUE0TkMsaUJBNU5JLEFBMk5KLE9BQU8sQ0FDUCx3QkFBd0IsQUFBQyxDVm1SekIsV0FBVyxDQURBLEdBQWtDLENVaFI1QyxBQTlORixBQWlPQyxpQkFqT0ksQUFnT0osVUFBVSxDQUNWLHdCQUF3QixBQUFDLENWOFF6QixXQUFXLENBREEsR0FBa0MsQ1UzUTVDLEFBbk9GLEFBc09DLGlCQXRPSSxBQXFPRixXQUFXLENBQ2Isd0JBQXdCLEFBQUMsQ1Z5UXpCLFdBQVcsQ0FEQSxNQUFrQyxDVXRRNUMsQUF4T0YsQUE0T0UsaUJBNU9HLEFBME9KLGtCQUFrQixDQUVoQix3QkFBTyxBQUFDLENBQ1IsV0FBVyxDQUFFLFlBQVksQ0FDekIsQUE5T0gsQUErT0UsaUJBL09HLEFBME9KLGtCQUFrQixDQUtoQix3QkFBTyxBQUFDLENUeFRYLFFBQVEsQ0FzQ1UsUUFBUSxDQTFCbEIsR0FBVSxDUzZTTyxDQUFDLENUN1NsQixJQUFVLENTNlNjLENBQUMsQ0FLOUIsQVYvU0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVMER4QixBQStPRSxpQkEvT0csQUEwT0osa0JBQWtCLENBS2hCLHdCQUFPLEFBQUMsQ0FHTixXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUV0QixDVi9TSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVUwRHhCLEFBeVBDLGlCQXpQSSxBQXdQSixjQUFjLENBQ2Qsd0JBQXdCLEFBQUMsQ1RsVTFCLFFBQVEsQ0FzQ1UsUUFBUSxDQTFCbEIsR0FBVSxDU3dUTyxDQUFDLENUeFRsQixJQUFVLENTd1RjLENBQUMsQ0FFL0IsQ1ZsVEYsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVVcUR4QixBQStQQSxpQkEvUEssQUErUEosS0FBSyxBQUFDLENBRUwsSUFBSSxDQUFFLE9BQU8sQ0FFZCxDQW5RRCxBQXFRQyxpQkFyUUksQ0FxUUgsYUFBTSxBQUFDLENBQ04sVUFBVSxDQUFFLEtBQUssQ0FDbEIsZ0JBQWdCLENBQUUsRUFBRSxDQUNwQixBQXhRRixBQStRRSxpQkEvUUcsQUEwUUosT0FBTyxDQUtMLHVCQUFNLEFBQUMsQ0FDUCxPQUFPLENBQUUsR0FBRyxDQUNaLFNBQVMsQ0FBRSxRQUFRLENBSW5CLEFBclJILEFBa1JHLGlCQWxSRSxBQTBRSixPQUFPLENBS0wsdUJBQU0sQUFHTCxPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsQ0FBQyxDQUNYLEFBcFJKLEFBaVNLLGlCQWpTQSxBQTZSSixhQUFhLEFBQ1gsTUFBTSxDQUdILDBCQUFTLEFBQUMsQ0FDVixTQUFTLENBQUUsUUFBUSxDQUFDLFVBQVUsQ0FDOUIsQUFuU04sQUFvU0ssaUJBcFNBLEFBNlJKLGFBQWEsQUFDWCxNQUFNLENBTUgsdUJBQU0sQUFBQyxDQUNQLE9BQU8sQ0FBRSxhQUFhLENBQ3RCLFNBQVMsQ0FBRSxRQUFRLENBQUMsVUFBVSxDQUk5QixBQTFTTixBQXVTTyxpQkF2U0YsQUE2UkosYUFBYSxBQUNYLE1BQU0sQ0FNSCx1QkFBTSxBQUdKLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUNwWFYsQUFBQSxVQUFVLEFBQUMsQ0FDVCxPQUFPLENBQUUsR0FBRyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBMlpuQixBQTdaRCxBQUdFLFVBSFEsQUFHUCxLQUFLLEFBQUMsQ0FDUCxVQUFVLENBQUUsSUFBSSxDQUNmLEFBQ0QsQUFBRCxlQUFNLEFBQUMsQ0FDTixLQUFLLENBQUUsSUFBSSxDQVlYLEFYR0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVXaEJ4QixBQUFELGVBQU0sQUFBQyxDQUdMLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLE1BQU0sQ0FDakIsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsV0FBVyxDQUFFLE9BQU8sQ0FDcEIsYUFBYSxDQUFFLE9BQU8sQ0FDdEIsYUFBYSxDQUFFLElBQUksQ0FLcEIsQ0FIQyxBQUFELHVCQUFTLEFBQUMsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNmLEFBRUQsQUFBRCxrQkFBUyxBQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsV0FBVyxDQUFFLFFBQVEsQ0FDckIsYUFBYSxDQUFFLFFBQVEsQ0FDdkIsVUFBVSxDQUFFLEtBQUssQ0FtRGpCLEFBMURBLEFBUUEsa0JBUlEsQ0FRUixnQkFBZ0IsQUFBQyxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLE9BQU8sQ0FzQmhCLEFYOUJELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFV0Z4QixBQVFBLGtCQVJRLENBUVIsZ0JBQWdCLEFBQUMsQ0FJYixLQUFLLENBQUUsR0FBRyxDQU1WLE1BQU0sQ0FBRSxNQUFNLENBY2pCLEFBaENELEFBYUksa0JBYkksQ0FRUixnQkFBZ0IsQUFLWCxLQUFLLEFBQUMsQ0FDTCxLQUFLLENBQUUsSUFBSSxDQUNYLFlBQVksQ0FBRSxZQUFZLENBQzFCLGFBQWEsQ0FBRSxZQUFZLENBQzVCLEFBakJMLEFBbUJJLGtCQW5CSSxDQVFSLGdCQUFnQixBQVdYLFVBQVcsQ0FBQSxJQUFJLENBQUUsQ0FDaEIsWUFBWSxDQUFFLE1BQU0sQ0FPckIsQUEzQkwsQUFxQk8sa0JBckJDLENBUVIsZ0JBQWdCLEFBV1gsVUFBVyxDQUFBLElBQUksRUFFYixHQUFHLEFBQUEsTUFBTSxBQUFDLENBQ1IsSUFBSSxDQUFFLE1BQU0sQ0FDYixBQXZCUixBQXdCTyxrQkF4QkMsQ0FRUixnQkFBZ0IsQUFXWCxVQUFXLENBQUEsSUFBSSxFQUtiLGdCQUFnQixBQUFBLGFBQWEsQUFBQyxDQUM1QixJQUFJLENBQUUsa0JBQWtCLENBQ3pCLEFBMUJSLEFBNEJJLGtCQTVCSSxDQVFSLGdCQUFnQixBQW9CWCxVQUFXLENBQUEsR0FBRyxDQUFFLENBQ2YsYUFBYSxDQUFFLE1BQU0sQ0FDdEIsQ0E5QkwsQUFrQ0Usa0JBbENNLEFBaUNOLE1BQU0sQ0FDTixnQkFBZ0IsQUFBQyxDQUNkLEtBQUssQ0FBRSxHQUFHLENBcUJaLEFBeERILEFBb0NJLGtCQXBDSSxBQWlDTixNQUFNLENBQ04sZ0JBQWdCLEFBRWIsVUFBVyxDQWpCQSxJQUFJLENBaUJFLENBQ2hCLFlBQVksQ0FBRSxNQUFNLENBQ3JCLEFBdENMLEFBdUNJLGtCQXZDSSxBQWlDTixNQUFNLENBQ04sZ0JBQWdCLEFBS2IsVUFBVyxDQVhBLEdBQUcsQ0FXRSxDQUNmLGFBQWEsQ0FBRSxNQUFNLENBQ3RCLEFYdkNMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFV0Z4QixBQWtDRSxrQkFsQ00sQUFpQ04sTUFBTSxDQUNOLGdCQUFnQixBQUFDLENBU1osS0FBSyxDQUFFLEdBQUcsQ0FhZCxBQXhESCxBQTRDTSxrQkE1Q0UsQUFpQ04sTUFBTSxDQUNOLGdCQUFnQixBQVVYLFVBQVcsQ0FBQSxJQUFJLENBQUUsQ0FDaEIsYUFBYSxDQUFFLE1BQU0sQ0FDdEIsQUE5Q1AsQUErQ00sa0JBL0NFLEFBaUNOLE1BQU0sQ0FDTixnQkFBZ0IsQUFhWCxVQUFXLENBQUEsSUFBSSxFQS9DdEIsa0JBQVEsQUFpQ04sTUFBTSxDQUNOLGdCQUFnQixBQWNYLFVBQVcsQ0FBQSxJQUFJLENBQUUsQ0FDaEIsWUFBWSxDQUFFLFFBQVEsQ0FDdEIsYUFBYSxDQUFFLFFBQVEsQ0FDeEIsQUFuRFAsQUFvRE0sa0JBcERFLEFBaUNOLE1BQU0sQ0FDTixnQkFBZ0IsQUFrQlgsVUFBVyxDQUFBLElBQUksQ0FBRSxDQUNoQixZQUFZLENBQUUsTUFBTSxDQUNyQixDQUtQLEFBQUQsY0FBSyxBQUFDLENBQ0wsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDWGhCQyxJQUFJLENXaUJWLFVBQVUsQ0FBRSxJQUFJLENBa0NoQixBWDlGQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVd5RHhCLEFBQUQsY0FBSyxBQUFDLENBS0osSUFBSSxDQUFFLENBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQStCZCxDWDlGQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVd5RHhCLEFBUUEsY0FSSSxBQVFILE1BQU0sQUFBQyxDQUVKLE9BQU8sQ0FBRSxDQUFDLENBT2IsQUFqQkQsQUFZTyxjQVpILEFBUUgsTUFBTSxDQUdGLGdCQUFnQixBQUNiLGNBQWMsQUFBQyxDQUNkLFVBQVUsQ0FBRSxDQUFDLENBQ2QsQ0FkUixBQWtCQSxjQWxCSSxBQWtCSCxZQUFZLEFBQUMsQ0FDWixVQUFVLENYaEJDLE9BQU8sQ1dpQmxCLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDWGxCVCxJQUFJLENXbUJaLE9BQU8sQ0FBRSxXQUFXLENBUXJCLEFYdEZELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFV3lEeEIsQUFrQkEsY0FsQkksQUFrQkgsWUFBWSxBQUFDLENBS1YsV0FBVyxDQUFFLElBQUksQ0FDakIsT0FBTyxDQUFFLFlBQVksQ0FLeEIsQ1g1RUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVXK0MzQixBQWtCQSxjQWxCSSxBQWtCSCxZQUFZLEFBQUMsQ0FTVixXQUFXLENBQUUsTUFBTSxDQUV0QixDWHRGRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVd5RHhCLEFBK0JFLGNBL0JFLENBOEJKLGdCQUFnQixBQUNiLGFBQWEsQUFBQyxDQUVYLGFBQWEsQ0FBRSxDQUFDLENBRW5CLENBR0YsQUFBRCxtQkFBVSxBQUFDLENBQ1QsT0FBTyxDQUFFLFFBQVEsQ0FvQmxCLEFYcEhELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFVytGdkIsQUFBRCxtQkFBVSxBQUFDLENBR1AsT0FBTyxDQUFFLFVBQVUsQ0FrQnRCLENYMUdELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxFV3FGMUIsQUFBRCxtQkFBVSxBQUFDLENBTVAsT0FBTyxDQUFFLFFBQVEsQ0FlcEIsQ0FyQkEsQUFRQyxtQkFSUSxBQVFQLGFBQWEsQUFBQyxDQUNiLE9BQU8sQ0FBRSxZQUFZLENBQ3RCLEFBQ0EsQUFBRCwyQkFBUyxBQUFDLENBRVIsYUFBYSxDQUFFLEtBQUssQ0FDckIsQUFkRixBQWVDLG1CQWZRLEFBZVAsWUFBWSxBQUFDLENBQ2QsVUFBVSxDWHBERixJQUFJLENXcURaLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDWHREZCxPQUFPLENXdURWLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLFVBQVUsQ0FBRSxNQUFNLENBQ2pCLEFBRUgsQUFBRCxnQkFBTyxBQUFDLENBQ04sT0FBTyxDQUFFLEdBQUcsQ0FDYixNQUFNLENBQUUsUUFBUSxDQUNmLFFBQVEsQ0FBRSxRQUFRLENBb0JuQixBQXZCQSxBQVNHLGdCQVRHLEFBUUosYUFBYSxDQUNaLGdCQUFnQixBQUFDLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNwQixBQVpKLEFBY0MsZ0JBZEssQ0FjTCxHQUFHLEFBQUEsTUFBTSxBQUFDLENBQ1IsVUFBVSxDWHBGVCxPQUFPLENXcUZSLE9BQU8sQ0FBRSxNQUFNLENBQ2YsU0FBUyxDQUFFLEdBQUcsQ0FDZCxLQUFLLENYNUZGLElBQUksQ1c2RlAsT0FBTyxDQUFFLFlBQVksQ1Y1SnhCLFFBQVEsQ0E4QlUsUUFBUSxDQWxCbEIsTUFBVSxDVWlKUyxDQUFDLENWakpwQixJQUFVLENVaUpnQixDQUFDLENBQ2pDLFNBQVMsQ0FBRSxjQUFlLENBQzFCLEFBRUYsQUFBRCxnQkFBTyxBQUFDLENBQ04sVUFBVSxDWG5HTCxJQUFJLENXb0dULE9BQU8sQ0FBRSxNQUFNLENBQ2YsU0FBUyxDQUFFLEdBQUcsQ1ZwS2YsUUFBUSxDQThCVSxRQUFRLENBbEJsQixHQUFVLENVeUpJLENBQUMsQ1Z6SmYsSUFBVSxDVXlKVyxHQUFHLENBQ2hDLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FDMUIsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENYMUZELE9BQU8sQ1cyRlgsV0FBVyxDQUFFLENBQUMsQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ1h3Qk4sR0FBRyxDQUFDLElBQUcsQ0FBQyxtQ0FBNEIsQ1d2QnZDLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0F3QnBCLEFBcENBLEFBYUMsZ0JBYkssQUFhSixNQUFNLEFBQUMsQ0FDTixLQUFLLENYakhGLElBQUksQ1drSFIsQUFmRixBQWdCQyxnQkFoQkssQUFnQkosU0FBUyxBQUFDLENBQ1QsU0FBUyxDQUFFLElBQUksQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULElBQUksQ0FBRSxJQUFJLENBQ1YsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNuQixZQUFZLENBQUUsQ0FBQyxDQUNoQixBQXpCRixBQTBCQyxnQkExQkssQ0EwQkwsS0FBSyxBQUFDLENBQ0osT0FBTyxDQUFFLEtBQUssQ0FDZixBQTVCRixBQTZCQyxnQkE3QkssQ0E2QkwsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDWGpJRixJQUFJLENXa0lQLFVBQVUsQ1hHUixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDV0N2QyxBQW5DRixBQWdDRyxnQkFoQ0csQ0E2QkwsQ0FBQyxBQUdFLE1BQU0sQUFBQyxDQUNOLFVBQVUsQ1h6SFIsT0FBTyxDVzBIVixBQUdKLEFBQUQsZ0JBQU8sQ0FDTixtQkFBUyxDQUNULGlCQUFPLEFBQUMsQ0FDUCxXQUFXLENYakJQLFdBQVcsQ0FBRSxVQUFVLENXa0IzQixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ1g1SUwsSUFBSSxDVzZJVCxNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ1g5SGIsT0FBTyxDVytIWCxLQUFLLENYL0hELE9BQU8sQ1dnSVgsT0FBTyxDQUFFLElBQUksQ0FFYixVQUFVLENYakJKLEdBQUcsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLENXa0J6QyxNQUFNLENBQUUsT0FBTyxDQW1CaEIsQUE5QkEsQUFZQSxnQkFaTSxBQVlMLE1BQU0sQ0FYUCxtQkFBUyxBQVdSLE1BQU0sQ0FWUCxpQkFBTyxBQVVOLE1BQU0sQUFBQyxDQUNQLFlBQVksQ1hySlAsSUFBSSxDV3NKVCxLQUFLLENYdEpBLElBQUksQ1cwSlQsQUFsQkQsQVhxWEEsZ0JXclhNLEFBWUwsTUFBTSxBWHlXTixZQUFZLENXcFhiLG1CQUFTLEFBV1IsTUFBTSxBWHlXTixZQUFZLENXblhiLGlCQUFPLEFBVU4sTUFBTSxBWHlXTixZQUFZLEFBQUMsQ1dyV1osS0FBSyxDWHhKRCxJQUFJLENBNmZrQixBV3JYNUIsQVhzWEEsZ0JXdFhNLEFBWUwsTUFBTSxBWDBXTixpQkFBaUIsQ1dyWGxCLG1CQUFTLEFBV1IsTUFBTSxBWDBXTixpQkFBaUIsQ1dwWGxCLGlCQUFPLEFBVU4sTUFBTSxBWDBXTixpQkFBaUIsQUFBQyxDV3RXakIsS0FBSyxDWHhKRCxJQUFJLENBOGZ1QixBV3RYakMsQVh1WEEsZ0JXdlhNLEFBWUwsTUFBTSxBWDJXTixrQkFBa0IsQ1d0WG5CLG1CQUFTLEFBV1IsTUFBTSxBWDJXTixrQkFBa0IsQ1dyWG5CLGlCQUFPLEFBVU4sTUFBTSxBWDJXTixrQkFBa0IsQUFBQyxDV3ZXbEIsS0FBSyxDWHhKRCxJQUFJLENBK2Z3QixBV3ZYbEMsQVh3WEEsZ0JXeFhNLEFBWUwsTUFBTSxBWDRXTixzQkFBc0IsQ1d2WHZCLG1CQUFTLEFBV1IsTUFBTSxBWDRXTixzQkFBc0IsQ1d0WHZCLGlCQUFPLEFBVU4sTUFBTSxBWDRXTixzQkFBc0IsQUFBQyxDV3hXdEIsS0FBSyxDWHhKRCxJQUFJLENBZ2dCNEIsQVd4WHRDLEFYeVhBLGdCV3pYTSxBQVlMLE1BQU0sQVg2V04sMkJBQTJCLENXeFg1QixtQkFBUyxBQVdSLE1BQU0sQVg2V04sMkJBQTJCLENXdlg1QixpQkFBTyxBQVVOLE1BQU0sQVg2V04sMkJBQTJCLEFBQUMsQ1d6VzNCLEtBQUssQ1h4SkQsSUFBSSxDQWlnQmlDLEFXelgzQyxBQW1CQSxnQkFuQk0sQUFtQkwsTUFBTSxDQWxCUCxtQkFBUyxBQWtCUixNQUFNLENBakJQLGlCQUFPLEFBaUJOLE1BQU0sQUFBQyxDQUNQLFVBQVUsQ1gzSkwsSUFBSSxDVzRKVCxZQUFZLENYN0pQLElBQUksQ1c4SlQsS0FBSyxDWG5KQyxPQUFPLENXdUpiLEFBMUJELEFYcVhBLGdCV3JYTSxBQW1CTCxNQUFNLEFYa1dOLFlBQVksQ1dwWGIsbUJBQVMsQUFrQlIsTUFBTSxBWGtXTixZQUFZLENXblhiLGlCQUFPLEFBaUJOLE1BQU0sQVhrV04sWUFBWSxBQUFDLENXN1ZaLEtBQUssQ1hySkEsT0FBTyxDQWtmYyxBV3JYNUIsQVhzWEEsZ0JXdFhNLEFBbUJMLE1BQU0sQVhtV04saUJBQWlCLENXclhsQixtQkFBUyxBQWtCUixNQUFNLEFYbVdOLGlCQUFpQixDV3BYbEIsaUJBQU8sQUFpQk4sTUFBTSxBWG1XTixpQkFBaUIsQUFBQyxDVzlWakIsS0FBSyxDWHJKQSxPQUFPLENBbWZtQixBV3RYakMsQVh1WEEsZ0JXdlhNLEFBbUJMLE1BQU0sQVhvV04sa0JBQWtCLENXdFhuQixtQkFBUyxBQWtCUixNQUFNLEFYb1dOLGtCQUFrQixDV3JYbkIsaUJBQU8sQUFpQk4sTUFBTSxBWG9XTixrQkFBa0IsQUFBQyxDVy9WbEIsS0FBSyxDWHJKQSxPQUFPLENBb2ZvQixBV3ZYbEMsQVh3WEEsZ0JXeFhNLEFBbUJMLE1BQU0sQVhxV04sc0JBQXNCLENXdlh2QixtQkFBUyxBQWtCUixNQUFNLEFYcVdOLHNCQUFzQixDV3RYdkIsaUJBQU8sQUFpQk4sTUFBTSxBWHFXTixzQkFBc0IsQUFBQyxDV2hXdEIsS0FBSyxDWHJKQSxPQUFPLENBcWZ3QixBV3hYdEMsQVh5WEEsZ0JXelhNLEFBbUJMLE1BQU0sQVhzV04sMkJBQTJCLENXeFg1QixtQkFBUyxBQWtCUixNQUFNLEFYc1dOLDJCQUEyQixDV3ZYNUIsaUJBQU8sQUFpQk4sTUFBTSxBWHNXTiwyQkFBMkIsQUFBQyxDV2pXM0IsS0FBSyxDWHJKQSxPQUFPLENBc2Y2QixBV3pYM0MsQUEyQkEsZ0JBM0JNLEFBMkJMLE1BQU0sQ0ExQlAsbUJBQVMsQUEwQlIsTUFBTSxDQXpCUCxpQkFBTyxBQXlCTixNQUFNLEFBQUMsQ0FDTixZQUFZLENYcEtSLElBQUksQ1dxS1QsQUFFRCxBQUFELG1CQUFVLEFBQUMsQ0FDVCxNQUFNLENBQUUsS0FBSyxDQUNkLEFBRUUsQUFBRCxxQkFBTSxBQUFDLENBQ0wsT0FBTyxDQUFFLE1BQU0sQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNuQixBQUNBLEFBQUQsc0JBQU8sQUFBQyxDQUNMLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsQ0FBQyxDQWFWLEFBakJBLEFBTUksc0JBTkUsQUFLSCxNQUFNLENBQ0wsdUJBQXVCLEFBQUMsQ0FDdEIsZ0JBQWdCLENYdExsQixJQUFJLENXdUxILEFBUkwsQUFVRSxzQkFWSSxBQVVILFFBQVEsQ0FBRyxzQkFBc0IsQUFBQyxDQUNqQyxLQUFLLENYMUxMLElBQUksQ1crTEwsQUFoQkgsQUFZSSxzQkFaRSxBQVVILFFBQVEsQ0FBRyxzQkFBc0IsQUFFL0IsTUFBTSxBQUFDLENBQ04sT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNwQixBQUdMLEFBQUQsc0JBQU8sQUFBQyxDQUNOLE1BQU0sQ0FBRSxPQUFPLENBQ2YsVUFBVSxDWDlEUixHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDVytEdEMsT0FBTyxDQUFFLEtBQUssQ0FDZCxZQUFZLENBQUUsTUFBTSxDQUNwQixRQUFRLENBQUUsUUFBUSxDQUNsQixVQUFVLENBQUUsSUFBSSxDQStCakIsQUFyQ0EsQUFPQyxzQkFQSyxBQU9KLE1BQU0sQUFBQyxDQUNOLEtBQUssQ1h6TUosSUFBSSxDVzZNTixBQVpGLEFBU0ksc0JBVEUsQUFPSixNQUFNLEFBRUgsT0FBTyxBQUFDLENBQ1AsVUFBVSxDQUFFLE1BQUssQ0FBQyxNQUFLLENBQUMsTUFBSyxDQUFDLENBQUMsQ0FBQyxlQUFjLENBQy9DLEFBWEwsQUFhQyxzQkFiSyxBQWFKLE9BQU8sQ0FiVCxzQkFBTSxBQWNKLE1BQU0sQUFBQyxDQUNMLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxhQUFhLENBQUUsR0FBRyxDQUNwQixTQUFTLENBQUUsZ0JBQWdCLENBQzFCLFVBQVUsQ1huRlIsR0FBRyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkIsQ1dvRnRDLEFBcEJGLEFBcUJFLHNCQXJCSSxBQXFCSCxPQUFPLEFBQUMsQ1ZwUmIsUUFBUSxDQThCVSxRQUFRLENBbEJsQixHQUFVLENVeVFxQixHQUFHLENWelFsQyxJQUFVLENVeVFXLEtBQUssQ1g4UmxDLEtBQUssQ1c3UmEsTUFBTSxDWDhSeEIsTUFBTSxDVzlSWSxNQUFNLENBQ2xCLGdCQUFnQixDWHhOaEIsSUFBSSxDV3lOSixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ1h6TWIsSUFBSSxDVzBNVCxBQTFCSCxBQTJCRSxzQkEzQkksQUEyQkgsTUFBTSxBQUFDLENBQ04sVUFBVSxDWDdOVixJQUFJLENDOURWLFFBQVEsQ0E4QlUsUUFBUSxDQWxCbEIsR0FBVSxDVWdSdUIsR0FBRyxDVmhScEMsSUFBVSxDVWdSVyxPQUFPLENYdVJwQyxLQUFLLENXdFJhLE1BQU0sQ1h1UnhCLE1BQU0sQ1d2UlksTUFBTSxDQUNwQixTQUFTLENBQUUsZ0JBQWdCLENBQUMsZ0JBQWdCLENBQzFDLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsT0FBTyxDQUFFLEdBQUcsQ0FDYixBQUdMLEFBQUQsaUJBQVEsQUFBQyxDQVlQLFdBQVcsQ1h6SEgsZ0JBQWdCLENBQUUsVUFBVSxDVzBIcEMsVUFBVSxDWHJQTCxJQUFJLENXc1BWLEtBQUssQ1hyUEMsSUFBSSxDV3NQVixPQUFPLENBQUUsWUFBWSxDQUNyQixNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxNQUFNLENBQ2QsY0FBYyxDQUFFLFNBQVMsQ0FFeEIsTUFBTSxDQUFFLE9BQU8sQ0FDZixVQUFVLENYNUhKLEdBQUcsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLENXc0kxQyxBQTlCRSxBQUFELHFCQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsYUFBYSxDQUN0QixVQUFVLENBQUUsTUFBTSxDQVFuQixBWDdSRixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVdtUnRCLEFBQUQscUJBQUssQUFBQyxDQUlGLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE9BQU8sQ0FBRSxVQUFVLENBS3RCLENYN1JGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFV21SdEIsQUFBRCxxQkFBSyxBQUFDLENBUUYsT0FBTyxDQUFFLFVBQVUsQ0FFdEIsQ0FYRixBQXNCQSxpQkF0Qk8sQUFzQk4sTUFBTSxBQUFDLENBQ1AsVUFBVSxDWC9QTCxJQUFJLENXZ1FULEtBQUssQ1gvUEEsSUFBSSxDV2dRVCxTQUFTLENBQUUsV0FBVyxDQUN0QixBQTFCRCxBQTJCQSxpQkEzQk8sQUEyQk4sT0FBTyxBQUFDLENBQ1IsVUFBVSxDWHBRTCxJQUFJLENXcVFULFNBQVMsQ0FBRSxXQUFVLENBQ3JCLEFBRUQsQUFBRCxxQkFBWSxBQUFDLENBQ1gsV0FBVyxDQUFFLElBQUksQ0FDakIsU0FBUyxDQUFFLEdBQUcsQ0FDZCxVQUFVLENBQUUsTUFBTSxDQUNqQixLQUFLLENYNVBGLE9BQU8sQ1c2UFYsU0FBUyxDWDNVUSxLQUFLLENXNFV0QixNQUFNLENBQUUsTUFBTSxDQWNoQixBWHRVQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVdrVHhCLEFBQUQscUJBQVksQUFBQyxDQVFULFdBQVcsQ0FBRSxNQUFNLENBWXRCLENYdFVBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFV2tUeEIsQUFBRCxxQkFBWSxBQUFDLENBV1QsV0FBVyxDQUFFLElBQUksQ0FTcEIsQ0FwQkEsQUFhQyxxQkFiVSxDQWFWLENBQUMsQUFBQyxDQUNBLEtBQUssQ1h4UUMsSUFBSSxDV3lRVixVQUFVLENYbEpSLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENXc0p2QyxBQW5CRixBQWdCRyxxQkFoQlEsQ0FhVixDQUFDLEFBR0UsTUFBTSxBQUFDLENBQ04sS0FBSyxDWHpSSixJQUFJLENXMFJOLEFBR0osQUFBRCxpQkFBUSxBQUFDLENBRVAsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENWL1ZuQixRQUFRLENBOEJVLFFBQVEsQ0FsQmxCLEdBQVUsQ1VvVkksQ0FBQyxDVnBWZixLQUFVLENVb1ZZLENBQUMsQ0FDL0IsVUFBVSxDWDlKTCxHQUFHLENBQUMsSUFBRyxDQUFDLG1DQUE0QixDVytKekMsZ0JBQWdCLENBQUUsR0FBRyxDQUNyQixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBZWxCLEFBeEJBLEFBV0UsaUJBWEssQ0FXTCxFQUFFLENBWEosaUJBQU8sQ0FXRCxFQUFFLEFBQUMsQ0FFTixLQUFLLENYMVJILE9BQU8sQ1cyUlQsYUFBYSxDQUFFLElBQUksQ0FDbkIsQUFmSCxBQWdCRSxpQkFoQkssQUFnQkosS0FBSyxBQUFDLENBQ0wsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDVjdXdkIsUUFBUSxDQXNDVSxRQUFRLENBMUJsQixHQUFVLENVa1dNLElBQUksQ1ZsV3BCLEtBQVUsQ1VrV2lCLElBQUksQ0FDckMsVUFBVSxDQUFFLElBQUksQ0FDaEIsV0FBVyxDQUFFLENBQUMsQ0FDZCxjQUFjLENBQUUsQ0FBQyxDQUNoQixBQUVGLEFBQUQsb0JBQVcsQUFBQyxDQUVYLFNBQVMsQ1hwWFMsUUFBUSxDV3FYMUIsTUFBTSxDQUFFLE1BQU0sQ0FDZCxVQUFVLENBQUUsSUFBSSxDQUNoQixVQUFVLENYdExOLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENXdUx4QyxRQUFRLENBQUUsUUFBUSxDQXFCbEIsQUEzQkEsQUFRQSxvQkFSVSxBQVFULGVBQWUsQUFBQyxDQUNmLFdBQVcsQ0FBRSxDQUFDLENBQ2YsQUFWRCxBQWVFLG9CQWZRLEFBY1QsVUFBVSxDQUNULFVBQVUsQUFBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0FDbkIsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsS0FBSyxDQU1iLEFBekJILEFBb0JJLG9CQXBCTSxBQWNULFVBQVUsQ0FNTixpQkFBTyxBQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsT0FBTyxDQUNuQixPQUFPLENBQUUsR0FBRyxDQUNiLEFBOVlSLEFBa1pFLFVBbFpRLENBa1pSLFlBQVksQUFBQyxDQUNYLE1BQU0sQ0FBRSxnQkFBZ0IsQ0FDeEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsT0FBTyxDQUFFLEtBQUssQ0FPZixBWDVYRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVdoQzdCLEFBa1pFLFVBbFpRLENBa1pSLFlBQVksQUFBQyxDQUtULE1BQU0sQ0FBRSxpQkFBaUIsQ0FLNUIsQ0E1WkgsQUF5WkksVUF6Wk0sQ0FrWlIsWUFBWSxDQU9WLEdBQUcsQUFBQyxDQUNGLE1BQU0sQ0FBRSxNQUFNLENBQ2YsQUFJTCxBQUFBLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxNQUFNLENBQ2YsVUFBVSxDWGhWQyxJQUFJLENXb1ZmLEFBTkQsQUFHQyxPQUhNLENBR0osT0FBTyxBQUFDLENBQ1QsYUFBYSxDQUFFLEtBQUssQ0FDcEIsQUFHRixBQUFBLFFBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLE1BQU0sQ0FDZCxNQUFNLENBQUUsY0FBYyxDQUN0QixhQUFhLENBQUUsSUFBSSxDQUNuQixPQUFPLENBQUUsSUFBSSxDQXVGZCxBWHBlQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVEsRVd1WTdCLEFBQUEsUUFBUSxBQUFDLENBUUwsS0FBSyxDQUFFLEdBQUcsQ0FDVixhQUFhLENBQUUsSUFBSSxDQUNuQixPQUFPLENBQUUsSUFBSSxDQW1GaEIsQ0E3RkQsQUFZRSxRQVpNLENBWUosTUFBTSxBQUFDLENBQ1AsS0FBSyxDQUFFLEdBQUcsQ0FDWCxBQUNBLEFBQUQsWUFBSyxBQUFDLENBQ0osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsU0FBUyxDQWtCbkIsQVhyYkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVXZ2F2QixBQUFELFlBQUssQUFBQyxDQUtGLE9BQU8sQ0FBRSxJQUFJLENBQ2IscUJBQXFCLENBQUUsT0FBTyxDQUM5QixRQUFRLENBQUUsTUFBTSxDQWNuQixDQXJCQSxBQVNDLFlBVEcsQUFTRixNQUFNLEFBQUMsQ0FDTixPQUFPLENBQUUsRUFBRSxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLEdBQUcsQ0FDWCxnQkFBZ0IsQ0FBRSxJQUFJLENBQ3RCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxDQUFDLENBS1YsQVgxYUgsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVXc1oxQixBQVNDLFlBVEcsQUFTRixNQUFNLEFBQUMsQ0FRSixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBRWhCLENBRUYsQUFBRCxjQUFPLEFBQUMsQ0FDTixVQUFVLENBQUUsSUFBSSxDQUNoQixXQUFXLENBQUUsR0FBRyxDQVVqQixBWGxjRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVdzYnZCLEFBQUQsY0FBTyxBQUFDLENBSUosVUFBVSxDQUFFLEtBQUssQ0FDakIsV0FBVyxDQUFFLEdBQUcsQ0FPbkIsQ0FaQSxBQU9DLGNBUEssQ0FPSCxNQUFNLEFBQUMsQ0FDUCxPQUFPLENBQUUsS0FBSyxDQUNkLFNBQVMsQ0FBRSxHQUFHLENBQ2QsY0FBYyxDQUFFLFNBQVMsQ0FDMUIsQUFFRixBQUFELGNBQU8sQUFBQyxDQUNOLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFlBQVksQ0FBRSxJQUFJLENBNkJuQixBWGxlRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRVdtY3ZCLEFBQUQsY0FBTyxBQUFDLENBSUosWUFBWSxDQUFFLENBQUMsQ0EyQmxCLENBekJFLEFBQUQsb0JBQU8sQUFBQyxDQUNOLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFDQSxBQUFELG9CQUFPLEFBQUMsQ0FDTixLQUFLLENBQUUsSUFBSSxDQUNaLEFBQ0EsQUFBRCxrQkFBSyxBQUFDLENBQ0osS0FBSyxDQUFFLElBQUksQ0FDWixBQUNBLEFBQ0Msa0JBREcsQUFDRixPQUFPLEFBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBQ0EsQUFBRCxzQkFBSyxBQUFDLENBQ0osY0FBYyxDQUFFLFNBQVMsQ0FDekIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLEdBQUcsQ0FDZCxLQUFLLENBQUUsT0FBTyxDQUNkLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsWUFBWSxDQUN0QixBQUlGLEFBQUQsbUJBQUssQUFBQyxDQUNKLE9BQU8sQ0FBRSxVQUFVLENBQ25CLE9BQU8sQ0FBRSxLQUFLLENBQ2QsVUFBVSxDQUFFLE1BQU0sQ0FLbkIsQUFLTCxBQUFBLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsQ0FBWSxzQkFBc0IsQUFBQyxDQUNyQyxPQUFPLENBQUUsSUFBSSxDQUNoQixBQUdELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxDQUFZLDJCQUEyQixBQUFDLENBQzFDLE9BQU8sQ0FBRSxJQUFJLENBQ2hCLEFBR0QsQUFBQSxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssTUFBTSxBQUFYLENBQVksbUNBQW1DLEFBQUMsQ0FDbEQsS0FBSyxDQUFFLE9BQU8sQ0FDakIsQUFHRCxBQUFBLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsQ0FBYSxDQUNmLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLGtCQUFrQixDQUFFLElBQUksQ0FDeEIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxXQUFXLENBQUUsOEJBQThCLENBQzNDLFNBQVMsQ0FBRSxJQUFJLENBQ2YsTUFBTSxDQUFDLGlCQUFpQixDQUN4QixVQUFVLENBQUMsT0FBTyxDQUNsQixPQUFPLENBQUMsR0FBRyxDQUNYLE9BQU8sQ0FBRSx1QkFBdUIsQ0FDaEMsVUFBVSxDQUFFLGtCQUFrQixDQUNqQyxBQUVELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxFQUFjLEtBQUssQUFBQyxDQUN0QixLQUFLLENBQUUsT0FBTyxDQUNkLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLGtCQUFrQixDQUFFLElBQUksQ0FDeEIsZUFBZSxDQUFFLElBQUksQ0FDeEIsQUN4aUJELEFBQUEsV0FBVyxBQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsTUFBTSxDQWtCcEIsQUFqQkcsQUFBRCxpQkFBTyxBQUFDLENBQ0wsTUFBTSxDQUFFLE1BQU0sQ0FDZCxTQUFTLENBQUUsSUFBSSxDQU9qQixBWlVGLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFWW5CdEIsQUFBRCxpQkFBTyxBQUFDLENBSUYsU0FBUyxDWk5HLEtBQUssQ1lXdEIsQ1pvQkYsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRLEVZN0J6QixBQUFELGlCQUFPLEFBQUMsQ0FPRixTQUFTLENaUEcsS0FBSyxDWVN0QixDQUVHLEFBQUQseUJBQVUsQUFBQyxDQUNSLFdBQVcsQ1o2S1IsZ0JBQWdCLENBQUUsVUFBVSxDWTdLUCxVQUFVLENBRWxDLEtBQUssQ1pnRE4sSUFBSSxDWS9DTCxBQUlQLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixRQUFRLENBQUUsTUFBTSxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUMsSUFBSSxDQUNiLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsRUFBRSxDQUNkLEFBRUQsQUFBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUMsQ0FDcEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDZixBQUVELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNsQixjQUFjLENBQUUsTUFBTSxDQUN0QixNQUFNLENBQUUsQ0FBQyxDQUNULFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBRUQsQUFBQSxnQkFBZ0IsQ0FBQyxNQUFNLENBQ3ZCLGdCQUFnQixDQUFDLE1BQU0sQ0FDdkIsZ0JBQWdCLENBQUMsS0FBSyxBQUFDLENBQ3JCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQVYxREQsQUFBQSxJQUFJLEFIZ0JDLENBQ0osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsQUFDRCxBQUFBLElBQUksQUFBQyxDQUNKLFdBQVcsQ0NzS0wsV0FBVyxDQUFFLFVBQVUsQ0RySzdCLEtBQUssQ0N5REssSUFBSSxDRHhEZCxVQUFVLENBQUUsTUFBTSxDQUlsQixBQVBELEFBSUMsSUFKRyxBQUlGLG1CQUFtQixBQUFDLENBQ3BCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLEFBRUYsQUFBQSxLQUFLLEFBQUMsQ0FDSCxTQUFTLENDcEJTLFFBQVEsQ0RxQjFCLE1BQU0sQ0FBRSxNQUFNLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDcEIsQUFDRCxBQUFBLGNBQWMsQUFBQyxDQ29pQmQsSUFBSSxDQUFFLHdCQUF3QixDQUM5QixRQUFRLENBQUUsbUJBQW1CLENBQzdCLE1BQU0sQ0FBRSxHQUFHLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixRQUFRLENBQUUsTUFBTSxDQUNoQixTQUFTLENBQUUsaUJBQWlCLENEdmlCNUIsQUFGRCxBQzBpQkMsY0QxaUJhLEFDMGlCWixNQUFNLEFBQUMsQ0FDUCxVQUFVLENBaGdCSCxPQUFPLENBaWdCZCxLQUFLLENBM2dCQyxJQUFJLENBNGdCVixJQUFJLENBQUUsZUFBZSxDQUNyQixPQUFPLENBQUUsWUFBWSxDQUNyQixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxJQUFJLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxHQUFHLENBQUUsQ0FBQyxDQUNOLE9BQU8sQ0FBRSxNQUFNLENBQ2YsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLEFEcGpCRixBQUFBLGFBQWEsQUFBQyxDQUNiLFVBQVUsQ0M0QkgsSUFBSSxDQy9EVixRQUFRLENBa0NVLEtBQUssQ0F0QmYsR0FBVSxDRndCVyxLQUFLLENFeEIxQixJQUFVLENGd0JDLEtBQUssQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FDaEIsT0FBTyxDQUFFLElBQUksQ0FDYixLQUFLLENDeUJDLE9BQU8sQ0R4QmIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsT0FBTyxDQUFFLEtBQUssQ0FDZCxVQUFVLENDeUpKLEdBQUcsQ0FBQyxJQUFHLENBQUMsbUNBQTRCLENEeEoxQyxTQUFTLENBQUUsK0JBQStCLENBQzFDLGFBQWEsQ0FBRSxJQUFJLENBS25CLEFBZkQsQUFXQyxhQVhZLEFBV1gsTUFBTSxDQVhSLGFBQWEsQUFXRixhQUFhLEFBQUMsQ0FDdkIsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsT0FBTyxDQUFFLEdBQUcsQ0FBQyxLQUFLLENDaUJiLE9BQU8sQ0RoQlosQUFHRixBQUFBLE9BQU8sQUFBQyxDQUNKLE9BQU8sQ0FBRSxnQkFBZ0IsQ0FDekIsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLEdBQUcsQ0FDWCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxFQUFFLENBQ1gsVUFBVSxDQUFFLFdBQVcsQ0FDMUIiCn0= */