:root{--hm-red:         $hm-red;--hm-blue:        $hm-blue;--hm-warm-grey:   $hm-warm-grey;--hm-dark-grey:   $hm-dark-grey;--hm-beige:       $hm-beige;--hm-medium-grey: $hm-medium-grey;--hm-light-grey:  $hm-light-grey;--hm-brown:       $hm-brown;--hm-red-light:   $hm-red-light;--hm-red-dark:    $hm-red-dark}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}h1,h2,h3,h4,h5,h6{line-height:1.15}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}code[class*="language-"],pre[class*="language-"]{color:black;background:none;font-family:"Consolas","Monaco","Andale Mono","Ubuntu Mono",monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:.83333rem .41667rem;overflow:auto}:not(pre)>code[class*="language-"]{white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.util-clearfix:before,.pagination:before,.util-clearfix:after,.pagination:after{display:table;content:" "}.util-clearfix:after,.pagination:after{clear:both}.icon,.cta--arrow:after,.cta--arrow-left:after,.pagination a:first-child:after,.pagination a:last-child:after,.post-cta__arrow:after,.search-form .search-submit::after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:after{display:inline-block;width:1.555rem;height:1.555rem;padding:0;vertical-align:bottom;background:no-repeat center center;background-size:80%;border:none;text-indent:100%;white-space:nowrap;overflow:hidden}.icon:hover,.cta--arrow:hover:after,.cta--arrow-left:hover:after,.pagination a:first-child:hover:after,.pagination a:last-child:hover:after,.post-cta__arrow:hover:after,.search-form .search-submit:hover::after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:hover:after,.icon:focus,.cta--arrow:focus:after,.cta--arrow-left:focus:after,.pagination a:first-child:focus:after,.pagination a:last-child:focus:after,.post-cta__arrow:focus:after,.search-form .search-submit:focus::after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:focus:after{border:none}.icon:focus,.cta--arrow:focus:after,.cta--arrow-left:focus:after,.pagination a:first-child:focus:after,.pagination a:last-child:focus:after,.post-cta__arrow:focus:after,.search-form .search-submit:focus::after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:focus:after{outline:none}.icon--mail{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-mail-black.svg")}.icon--mail.icon--white,.icon--mail.cta--white:after,.post-cta__button:hover .icon--mail.icon,.post-cta__button:hover .icon--mail.cta--arrow:after,.post-cta__button:hover .icon--mail.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--mail:first-child:after,.pagination .post-cta__button:hover a.icon--mail:first-child:after,.post-cta__button:hover .pagination a.icon--mail:last-child:after,.pagination .post-cta__button:hover a.icon--mail:last-child:after,.post-cta__button:hover .icon--mail.post-cta__arrow:after,.post-cta__download:hover .icon--mail.icon,.post-cta__download:hover .icon--mail.cta--arrow:after,.post-cta__download:hover .icon--mail.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--mail:first-child:after,.pagination .post-cta__download:hover a.icon--mail:first-child:after,.post-cta__download:hover .pagination a.icon--mail:last-child:after,.pagination .post-cta__download:hover a.icon--mail:last-child:after,.post-cta__download:hover .icon--mail.post-cta__arrow:after,.search-form .icon--mail.search-submit::after,.widget_hm_newsletter_widget .icon--mail.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-mail-white.svg")}.icon--mail.icon--red,.icon--mail.cta--arrow:after,.icon--mail.cta--arrow-left:after,.pagination a.icon--mail:first-child:after,.pagination a.icon--mail:last-child:after,.icon--mail.post-cta__arrow:after,.post-cta__button .icon--mail.icon,.post-cta__button .icon--mail.cta--arrow:after,.post-cta__button .icon--mail.cta--arrow-left:after,.post-cta__button .icon--mail.post-cta__arrow:after,.post-cta__button .search-form .icon--mail.search-submit::after,.search-form .post-cta__button .icon--mail.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--mail.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--mail.newsletter-widget__form__submit:after,.post-cta__download .icon--mail.icon,.post-cta__download .icon--mail.cta--arrow:after,.post-cta__download .icon--mail.cta--arrow-left:after,.post-cta__download .icon--mail.post-cta__arrow:after,.post-cta__download .search-form .icon--mail.search-submit::after,.search-form .post-cta__download .icon--mail.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--mail.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--mail.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--mail.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--mail.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--mail.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-mail-red.svg")}.icon--wordpress{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-wordpress-black.svg")}.icon--wordpress.icon--white,.icon--wordpress.cta--white:after,.post-cta__button:hover .icon--wordpress.icon,.post-cta__button:hover .icon--wordpress.cta--arrow:after,.post-cta__button:hover .icon--wordpress.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--wordpress:first-child:after,.pagination .post-cta__button:hover a.icon--wordpress:first-child:after,.post-cta__button:hover .pagination a.icon--wordpress:last-child:after,.pagination .post-cta__button:hover a.icon--wordpress:last-child:after,.post-cta__button:hover .icon--wordpress.post-cta__arrow:after,.post-cta__download:hover .icon--wordpress.icon,.post-cta__download:hover .icon--wordpress.cta--arrow:after,.post-cta__download:hover .icon--wordpress.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--wordpress:first-child:after,.pagination .post-cta__download:hover a.icon--wordpress:first-child:after,.post-cta__download:hover .pagination a.icon--wordpress:last-child:after,.pagination .post-cta__download:hover a.icon--wordpress:last-child:after,.post-cta__download:hover .icon--wordpress.post-cta__arrow:after,.search-form .icon--wordpress.search-submit::after,.widget_hm_newsletter_widget .icon--wordpress.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-wordpress-white.svg")}.icon--wordpress.icon--red,.icon--wordpress.cta--arrow:after,.icon--wordpress.cta--arrow-left:after,.pagination a.icon--wordpress:first-child:after,.pagination a.icon--wordpress:last-child:after,.icon--wordpress.post-cta__arrow:after,.post-cta__button .icon--wordpress.icon,.post-cta__button .icon--wordpress.cta--arrow:after,.post-cta__button .icon--wordpress.cta--arrow-left:after,.post-cta__button .icon--wordpress.post-cta__arrow:after,.post-cta__button .search-form .icon--wordpress.search-submit::after,.search-form .post-cta__button .icon--wordpress.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--wordpress.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--wordpress.newsletter-widget__form__submit:after,.post-cta__download .icon--wordpress.icon,.post-cta__download .icon--wordpress.cta--arrow:after,.post-cta__download .icon--wordpress.cta--arrow-left:after,.post-cta__download .icon--wordpress.post-cta__arrow:after,.post-cta__download .search-form .icon--wordpress.search-submit::after,.search-form .post-cta__download .icon--wordpress.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--wordpress.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--wordpress.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--wordpress.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--wordpress.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--wordpress.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-wordpress-red.svg")}.icon--server{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-server-black.svg")}.icon--server.icon--white,.icon--server.cta--white:after,.post-cta__button:hover .icon--server.icon,.post-cta__button:hover .icon--server.cta--arrow:after,.post-cta__button:hover .icon--server.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--server:first-child:after,.pagination .post-cta__button:hover a.icon--server:first-child:after,.post-cta__button:hover .pagination a.icon--server:last-child:after,.pagination .post-cta__button:hover a.icon--server:last-child:after,.post-cta__button:hover .icon--server.post-cta__arrow:after,.post-cta__download:hover .icon--server.icon,.post-cta__download:hover .icon--server.cta--arrow:after,.post-cta__download:hover .icon--server.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--server:first-child:after,.pagination .post-cta__download:hover a.icon--server:first-child:after,.post-cta__download:hover .pagination a.icon--server:last-child:after,.pagination .post-cta__download:hover a.icon--server:last-child:after,.post-cta__download:hover .icon--server.post-cta__arrow:after,.search-form .icon--server.search-submit::after,.widget_hm_newsletter_widget .icon--server.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-server-white.svg")}.icon--server.icon--red,.icon--server.cta--arrow:after,.icon--server.cta--arrow-left:after,.pagination a.icon--server:first-child:after,.pagination a.icon--server:last-child:after,.icon--server.post-cta__arrow:after,.post-cta__button .icon--server.icon,.post-cta__button .icon--server.cta--arrow:after,.post-cta__button .icon--server.cta--arrow-left:after,.post-cta__button .icon--server.post-cta__arrow:after,.post-cta__button .search-form .icon--server.search-submit::after,.search-form .post-cta__button .icon--server.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--server.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--server.newsletter-widget__form__submit:after,.post-cta__download .icon--server.icon,.post-cta__download .icon--server.cta--arrow:after,.post-cta__download .icon--server.cta--arrow-left:after,.post-cta__download .icon--server.post-cta__arrow:after,.post-cta__download .search-form .icon--server.search-submit::after,.search-form .post-cta__download .icon--server.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--server.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--server.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--server.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--server.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--server.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-server-red.svg")}.icon--facebook{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-facebook-black.svg")}.icon--facebook.icon--white,.icon--facebook.cta--white:after,.post-cta__button:hover .icon--facebook.icon,.post-cta__button:hover .icon--facebook.cta--arrow:after,.post-cta__button:hover .icon--facebook.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--facebook:first-child:after,.pagination .post-cta__button:hover a.icon--facebook:first-child:after,.post-cta__button:hover .pagination a.icon--facebook:last-child:after,.pagination .post-cta__button:hover a.icon--facebook:last-child:after,.post-cta__button:hover .icon--facebook.post-cta__arrow:after,.post-cta__download:hover .icon--facebook.icon,.post-cta__download:hover .icon--facebook.cta--arrow:after,.post-cta__download:hover .icon--facebook.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--facebook:first-child:after,.pagination .post-cta__download:hover a.icon--facebook:first-child:after,.post-cta__download:hover .pagination a.icon--facebook:last-child:after,.pagination .post-cta__download:hover a.icon--facebook:last-child:after,.post-cta__download:hover .icon--facebook.post-cta__arrow:after,.search-form .icon--facebook.search-submit::after,.widget_hm_newsletter_widget .icon--facebook.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-facebook-white.svg")}.icon--facebook.icon--red,.icon--facebook.cta--arrow:after,.icon--facebook.cta--arrow-left:after,.pagination a.icon--facebook:first-child:after,.pagination a.icon--facebook:last-child:after,.icon--facebook.post-cta__arrow:after,.post-cta__button .icon--facebook.icon,.post-cta__button .icon--facebook.cta--arrow:after,.post-cta__button .icon--facebook.cta--arrow-left:after,.post-cta__button .icon--facebook.post-cta__arrow:after,.post-cta__button .search-form .icon--facebook.search-submit::after,.search-form .post-cta__button .icon--facebook.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--facebook.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--facebook.newsletter-widget__form__submit:after,.post-cta__download .icon--facebook.icon,.post-cta__download .icon--facebook.cta--arrow:after,.post-cta__download .icon--facebook.cta--arrow-left:after,.post-cta__download .icon--facebook.post-cta__arrow:after,.post-cta__download .search-form .icon--facebook.search-submit::after,.search-form .post-cta__download .icon--facebook.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--facebook.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--facebook.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--facebook.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--facebook.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--facebook.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-facebook-red.svg")}.icon--twitter{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-twitter-black.svg")}.icon--twitter.icon--white,.icon--twitter.cta--white:after,.post-cta__button:hover .icon--twitter.icon,.post-cta__button:hover .icon--twitter.cta--arrow:after,.post-cta__button:hover .icon--twitter.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--twitter:first-child:after,.pagination .post-cta__button:hover a.icon--twitter:first-child:after,.post-cta__button:hover .pagination a.icon--twitter:last-child:after,.pagination .post-cta__button:hover a.icon--twitter:last-child:after,.post-cta__button:hover .icon--twitter.post-cta__arrow:after,.post-cta__download:hover .icon--twitter.icon,.post-cta__download:hover .icon--twitter.cta--arrow:after,.post-cta__download:hover .icon--twitter.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--twitter:first-child:after,.pagination .post-cta__download:hover a.icon--twitter:first-child:after,.post-cta__download:hover .pagination a.icon--twitter:last-child:after,.pagination .post-cta__download:hover a.icon--twitter:last-child:after,.post-cta__download:hover .icon--twitter.post-cta__arrow:after,.search-form .icon--twitter.search-submit::after,.widget_hm_newsletter_widget .icon--twitter.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-twitter-white.svg")}.icon--twitter.icon--red,.icon--twitter.cta--arrow:after,.icon--twitter.cta--arrow-left:after,.pagination a.icon--twitter:first-child:after,.pagination a.icon--twitter:last-child:after,.icon--twitter.post-cta__arrow:after,.post-cta__button .icon--twitter.icon,.post-cta__button .icon--twitter.cta--arrow:after,.post-cta__button .icon--twitter.cta--arrow-left:after,.post-cta__button .icon--twitter.post-cta__arrow:after,.post-cta__button .search-form .icon--twitter.search-submit::after,.search-form .post-cta__button .icon--twitter.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--twitter.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--twitter.newsletter-widget__form__submit:after,.post-cta__download .icon--twitter.icon,.post-cta__download .icon--twitter.cta--arrow:after,.post-cta__download .icon--twitter.cta--arrow-left:after,.post-cta__download .icon--twitter.post-cta__arrow:after,.post-cta__download .search-form .icon--twitter.search-submit::after,.search-form .post-cta__download .icon--twitter.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--twitter.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--twitter.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--twitter.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--twitter.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--twitter.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-twitter-red.svg")}.icon--youtube{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-youtube-black.svg")}.icon--youtube.icon--white,.icon--youtube.cta--white:after,.post-cta__button:hover .icon--youtube.icon,.post-cta__button:hover .icon--youtube.cta--arrow:after,.post-cta__button:hover .icon--youtube.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--youtube:first-child:after,.pagination .post-cta__button:hover a.icon--youtube:first-child:after,.post-cta__button:hover .pagination a.icon--youtube:last-child:after,.pagination .post-cta__button:hover a.icon--youtube:last-child:after,.post-cta__button:hover .icon--youtube.post-cta__arrow:after,.post-cta__download:hover .icon--youtube.icon,.post-cta__download:hover .icon--youtube.cta--arrow:after,.post-cta__download:hover .icon--youtube.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--youtube:first-child:after,.pagination .post-cta__download:hover a.icon--youtube:first-child:after,.post-cta__download:hover .pagination a.icon--youtube:last-child:after,.pagination .post-cta__download:hover a.icon--youtube:last-child:after,.post-cta__download:hover .icon--youtube.post-cta__arrow:after,.search-form .icon--youtube.search-submit::after,.widget_hm_newsletter_widget .icon--youtube.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-youtube-white.svg")}.icon--youtube.icon--red,.icon--youtube.cta--arrow:after,.icon--youtube.cta--arrow-left:after,.pagination a.icon--youtube:first-child:after,.pagination a.icon--youtube:last-child:after,.icon--youtube.post-cta__arrow:after,.post-cta__button .icon--youtube.icon,.post-cta__button .icon--youtube.cta--arrow:after,.post-cta__button .icon--youtube.cta--arrow-left:after,.post-cta__button .icon--youtube.post-cta__arrow:after,.post-cta__button .search-form .icon--youtube.search-submit::after,.search-form .post-cta__button .icon--youtube.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--youtube.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--youtube.newsletter-widget__form__submit:after,.post-cta__download .icon--youtube.icon,.post-cta__download .icon--youtube.cta--arrow:after,.post-cta__download .icon--youtube.cta--arrow-left:after,.post-cta__download .icon--youtube.post-cta__arrow:after,.post-cta__download .search-form .icon--youtube.search-submit::after,.search-form .post-cta__download .icon--youtube.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--youtube.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--youtube.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--youtube.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--youtube.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--youtube.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-youtube-red.svg")}.icon--strategy{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-strategy-black.svg")}.icon--strategy.icon--white,.icon--strategy.cta--white:after,.post-cta__button:hover .icon--strategy.icon,.post-cta__button:hover .icon--strategy.cta--arrow:after,.post-cta__button:hover .icon--strategy.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--strategy:first-child:after,.pagination .post-cta__button:hover a.icon--strategy:first-child:after,.post-cta__button:hover .pagination a.icon--strategy:last-child:after,.pagination .post-cta__button:hover a.icon--strategy:last-child:after,.post-cta__button:hover .icon--strategy.post-cta__arrow:after,.post-cta__download:hover .icon--strategy.icon,.post-cta__download:hover .icon--strategy.cta--arrow:after,.post-cta__download:hover .icon--strategy.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--strategy:first-child:after,.pagination .post-cta__download:hover a.icon--strategy:first-child:after,.post-cta__download:hover .pagination a.icon--strategy:last-child:after,.pagination .post-cta__download:hover a.icon--strategy:last-child:after,.post-cta__download:hover .icon--strategy.post-cta__arrow:after,.search-form .icon--strategy.search-submit::after,.widget_hm_newsletter_widget .icon--strategy.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-strategy-white.svg")}.icon--strategy.icon--red,.icon--strategy.cta--arrow:after,.icon--strategy.cta--arrow-left:after,.pagination a.icon--strategy:first-child:after,.pagination a.icon--strategy:last-child:after,.icon--strategy.post-cta__arrow:after,.post-cta__button .icon--strategy.icon,.post-cta__button .icon--strategy.cta--arrow:after,.post-cta__button .icon--strategy.cta--arrow-left:after,.post-cta__button .icon--strategy.post-cta__arrow:after,.post-cta__button .search-form .icon--strategy.search-submit::after,.search-form .post-cta__button .icon--strategy.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--strategy.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--strategy.newsletter-widget__form__submit:after,.post-cta__download .icon--strategy.icon,.post-cta__download .icon--strategy.cta--arrow:after,.post-cta__download .icon--strategy.cta--arrow-left:after,.post-cta__download .icon--strategy.post-cta__arrow:after,.post-cta__download .search-form .icon--strategy.search-submit::after,.search-form .post-cta__download .icon--strategy.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--strategy.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--strategy.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--strategy.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--strategy.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--strategy.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-strategy-red.svg")}.icon--comment{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-comment-black.svg")}.icon--comment.icon--white,.icon--comment.cta--white:after,.post-cta__button:hover .icon--comment.icon,.post-cta__button:hover .icon--comment.cta--arrow:after,.post-cta__button:hover .icon--comment.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--comment:first-child:after,.pagination .post-cta__button:hover a.icon--comment:first-child:after,.post-cta__button:hover .pagination a.icon--comment:last-child:after,.pagination .post-cta__button:hover a.icon--comment:last-child:after,.post-cta__button:hover .icon--comment.post-cta__arrow:after,.post-cta__download:hover .icon--comment.icon,.post-cta__download:hover .icon--comment.cta--arrow:after,.post-cta__download:hover .icon--comment.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--comment:first-child:after,.pagination .post-cta__download:hover a.icon--comment:first-child:after,.post-cta__download:hover .pagination a.icon--comment:last-child:after,.pagination .post-cta__download:hover a.icon--comment:last-child:after,.post-cta__download:hover .icon--comment.post-cta__arrow:after,.search-form .icon--comment.search-submit::after,.widget_hm_newsletter_widget .icon--comment.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-comment-white.svg")}.icon--comment.icon--red,.icon--comment.cta--arrow:after,.icon--comment.cta--arrow-left:after,.pagination a.icon--comment:first-child:after,.pagination a.icon--comment:last-child:after,.icon--comment.post-cta__arrow:after,.post-cta__button .icon--comment.icon,.post-cta__button .icon--comment.cta--arrow:after,.post-cta__button .icon--comment.cta--arrow-left:after,.post-cta__button .icon--comment.post-cta__arrow:after,.post-cta__button .search-form .icon--comment.search-submit::after,.search-form .post-cta__button .icon--comment.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--comment.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--comment.newsletter-widget__form__submit:after,.post-cta__download .icon--comment.icon,.post-cta__download .icon--comment.cta--arrow:after,.post-cta__download .icon--comment.cta--arrow-left:after,.post-cta__download .icon--comment.post-cta__arrow:after,.post-cta__download .search-form .icon--comment.search-submit::after,.search-form .post-cta__download .icon--comment.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--comment.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--comment.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--comment.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--comment.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--comment.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-comment-red.svg")}.icon--link{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-link-black.svg")}.icon--link.icon--white,.icon--link.cta--white:after,.post-cta__button:hover .icon--link.icon,.post-cta__button:hover .icon--link.cta--arrow:after,.post-cta__button:hover .icon--link.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--link:first-child:after,.pagination .post-cta__button:hover a.icon--link:first-child:after,.post-cta__button:hover .pagination a.icon--link:last-child:after,.pagination .post-cta__button:hover a.icon--link:last-child:after,.post-cta__button:hover .icon--link.post-cta__arrow:after,.post-cta__download:hover .icon--link.icon,.post-cta__download:hover .icon--link.cta--arrow:after,.post-cta__download:hover .icon--link.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--link:first-child:after,.pagination .post-cta__download:hover a.icon--link:first-child:after,.post-cta__download:hover .pagination a.icon--link:last-child:after,.pagination .post-cta__download:hover a.icon--link:last-child:after,.post-cta__download:hover .icon--link.post-cta__arrow:after,.search-form .icon--link.search-submit::after,.widget_hm_newsletter_widget .icon--link.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-link-white.svg")}.icon--link.icon--red,.icon--link.cta--arrow:after,.icon--link.cta--arrow-left:after,.pagination a.icon--link:first-child:after,.pagination a.icon--link:last-child:after,.icon--link.post-cta__arrow:after,.post-cta__button .icon--link.icon,.post-cta__button .icon--link.cta--arrow:after,.post-cta__button .icon--link.cta--arrow-left:after,.post-cta__button .icon--link.post-cta__arrow:after,.post-cta__button .search-form .icon--link.search-submit::after,.search-form .post-cta__button .icon--link.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--link.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--link.newsletter-widget__form__submit:after,.post-cta__download .icon--link.icon,.post-cta__download .icon--link.cta--arrow:after,.post-cta__download .icon--link.cta--arrow-left:after,.post-cta__download .icon--link.post-cta__arrow:after,.post-cta__download .search-form .icon--link.search-submit::after,.search-form .post-cta__download .icon--link.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--link.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--link.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--link.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--link.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--link.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-link-red.svg")}.icon--lock{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-lock-black.svg")}.icon--lock.icon--white,.icon--lock.cta--white:after,.post-cta__button:hover .icon--lock.icon,.post-cta__button:hover .icon--lock.cta--arrow:after,.post-cta__button:hover .icon--lock.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--lock:first-child:after,.pagination .post-cta__button:hover a.icon--lock:first-child:after,.post-cta__button:hover .pagination a.icon--lock:last-child:after,.pagination .post-cta__button:hover a.icon--lock:last-child:after,.post-cta__button:hover .icon--lock.post-cta__arrow:after,.post-cta__download:hover .icon--lock.icon,.post-cta__download:hover .icon--lock.cta--arrow:after,.post-cta__download:hover .icon--lock.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--lock:first-child:after,.pagination .post-cta__download:hover a.icon--lock:first-child:after,.post-cta__download:hover .pagination a.icon--lock:last-child:after,.pagination .post-cta__download:hover a.icon--lock:last-child:after,.post-cta__download:hover .icon--lock.post-cta__arrow:after,.search-form .icon--lock.search-submit::after,.widget_hm_newsletter_widget .icon--lock.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-lock-white.svg")}.icon--lock.icon--red,.icon--lock.cta--arrow:after,.icon--lock.cta--arrow-left:after,.pagination a.icon--lock:first-child:after,.pagination a.icon--lock:last-child:after,.icon--lock.post-cta__arrow:after,.post-cta__button .icon--lock.icon,.post-cta__button .icon--lock.cta--arrow:after,.post-cta__button .icon--lock.cta--arrow-left:after,.post-cta__button .icon--lock.post-cta__arrow:after,.post-cta__button .search-form .icon--lock.search-submit::after,.search-form .post-cta__button .icon--lock.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--lock.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--lock.newsletter-widget__form__submit:after,.post-cta__download .icon--lock.icon,.post-cta__download .icon--lock.cta--arrow:after,.post-cta__download .icon--lock.cta--arrow-left:after,.post-cta__download .icon--lock.post-cta__arrow:after,.post-cta__download .search-form .icon--lock.search-submit::after,.search-form .post-cta__download .icon--lock.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--lock.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--lock.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--lock.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--lock.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--lock.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-lock-red.svg")}.icon--minus{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-minus-black.svg")}.icon--minus.icon--white,.icon--minus.cta--white:after,.post-cta__button:hover .icon--minus.icon,.post-cta__button:hover .icon--minus.cta--arrow:after,.post-cta__button:hover .icon--minus.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--minus:first-child:after,.pagination .post-cta__button:hover a.icon--minus:first-child:after,.post-cta__button:hover .pagination a.icon--minus:last-child:after,.pagination .post-cta__button:hover a.icon--minus:last-child:after,.post-cta__button:hover .icon--minus.post-cta__arrow:after,.post-cta__download:hover .icon--minus.icon,.post-cta__download:hover .icon--minus.cta--arrow:after,.post-cta__download:hover .icon--minus.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--minus:first-child:after,.pagination .post-cta__download:hover a.icon--minus:first-child:after,.post-cta__download:hover .pagination a.icon--minus:last-child:after,.pagination .post-cta__download:hover a.icon--minus:last-child:after,.post-cta__download:hover .icon--minus.post-cta__arrow:after,.search-form .icon--minus.search-submit::after,.widget_hm_newsletter_widget .icon--minus.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-minus-white.svg")}.icon--minus.icon--red,.icon--minus.cta--arrow:after,.icon--minus.cta--arrow-left:after,.pagination a.icon--minus:first-child:after,.pagination a.icon--minus:last-child:after,.icon--minus.post-cta__arrow:after,.post-cta__button .icon--minus.icon,.post-cta__button .icon--minus.cta--arrow:after,.post-cta__button .icon--minus.cta--arrow-left:after,.post-cta__button .icon--minus.post-cta__arrow:after,.post-cta__button .search-form .icon--minus.search-submit::after,.search-form .post-cta__button .icon--minus.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--minus.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--minus.newsletter-widget__form__submit:after,.post-cta__download .icon--minus.icon,.post-cta__download .icon--minus.cta--arrow:after,.post-cta__download .icon--minus.cta--arrow-left:after,.post-cta__download .icon--minus.post-cta__arrow:after,.post-cta__download .search-form .icon--minus.search-submit::after,.search-form .post-cta__download .icon--minus.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--minus.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--minus.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--minus.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--minus.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--minus.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-minus-red.svg")}.icon--plus{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-plus-black.svg")}.icon--plus.icon--white,.icon--plus.cta--white:after,.post-cta__button:hover .icon--plus.icon,.post-cta__button:hover .icon--plus.cta--arrow:after,.post-cta__button:hover .icon--plus.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--plus:first-child:after,.pagination .post-cta__button:hover a.icon--plus:first-child:after,.post-cta__button:hover .pagination a.icon--plus:last-child:after,.pagination .post-cta__button:hover a.icon--plus:last-child:after,.post-cta__button:hover .icon--plus.post-cta__arrow:after,.post-cta__download:hover .icon--plus.icon,.post-cta__download:hover .icon--plus.cta--arrow:after,.post-cta__download:hover .icon--plus.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--plus:first-child:after,.pagination .post-cta__download:hover a.icon--plus:first-child:after,.post-cta__download:hover .pagination a.icon--plus:last-child:after,.pagination .post-cta__download:hover a.icon--plus:last-child:after,.post-cta__download:hover .icon--plus.post-cta__arrow:after,.search-form .icon--plus.search-submit::after,.widget_hm_newsletter_widget .icon--plus.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-plus-white.svg")}.icon--plus.icon--red,.icon--plus.cta--arrow:after,.icon--plus.cta--arrow-left:after,.pagination a.icon--plus:first-child:after,.pagination a.icon--plus:last-child:after,.icon--plus.post-cta__arrow:after,.post-cta__button .icon--plus.icon,.post-cta__button .icon--plus.cta--arrow:after,.post-cta__button .icon--plus.cta--arrow-left:after,.post-cta__button .icon--plus.post-cta__arrow:after,.post-cta__button .search-form .icon--plus.search-submit::after,.search-form .post-cta__button .icon--plus.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--plus.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--plus.newsletter-widget__form__submit:after,.post-cta__download .icon--plus.icon,.post-cta__download .icon--plus.cta--arrow:after,.post-cta__download .icon--plus.cta--arrow-left:after,.post-cta__download .icon--plus.post-cta__arrow:after,.post-cta__download .search-form .icon--plus.search-submit::after,.search-form .post-cta__download .icon--plus.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--plus.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--plus.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--plus.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--plus.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--plus.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-plus-red.svg")}.icon--minus-alt{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-minus-alt-black.svg")}.icon--minus-alt.icon--white,.icon--minus-alt.cta--white:after,.post-cta__button:hover .icon--minus-alt.icon,.post-cta__button:hover .icon--minus-alt.cta--arrow:after,.post-cta__button:hover .icon--minus-alt.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--minus-alt:first-child:after,.pagination .post-cta__button:hover a.icon--minus-alt:first-child:after,.post-cta__button:hover .pagination a.icon--minus-alt:last-child:after,.pagination .post-cta__button:hover a.icon--minus-alt:last-child:after,.post-cta__button:hover .icon--minus-alt.post-cta__arrow:after,.post-cta__download:hover .icon--minus-alt.icon,.post-cta__download:hover .icon--minus-alt.cta--arrow:after,.post-cta__download:hover .icon--minus-alt.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--minus-alt:first-child:after,.pagination .post-cta__download:hover a.icon--minus-alt:first-child:after,.post-cta__download:hover .pagination a.icon--minus-alt:last-child:after,.pagination .post-cta__download:hover a.icon--minus-alt:last-child:after,.post-cta__download:hover .icon--minus-alt.post-cta__arrow:after,.search-form .icon--minus-alt.search-submit::after,.widget_hm_newsletter_widget .icon--minus-alt.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-minus-alt-white.svg")}.icon--minus-alt.icon--red,.icon--minus-alt.cta--arrow:after,.icon--minus-alt.cta--arrow-left:after,.pagination a.icon--minus-alt:first-child:after,.pagination a.icon--minus-alt:last-child:after,.icon--minus-alt.post-cta__arrow:after,.post-cta__button .icon--minus-alt.icon,.post-cta__button .icon--minus-alt.cta--arrow:after,.post-cta__button .icon--minus-alt.cta--arrow-left:after,.post-cta__button .icon--minus-alt.post-cta__arrow:after,.post-cta__button .search-form .icon--minus-alt.search-submit::after,.search-form .post-cta__button .icon--minus-alt.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--minus-alt.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--minus-alt.newsletter-widget__form__submit:after,.post-cta__download .icon--minus-alt.icon,.post-cta__download .icon--minus-alt.cta--arrow:after,.post-cta__download .icon--minus-alt.cta--arrow-left:after,.post-cta__download .icon--minus-alt.post-cta__arrow:after,.post-cta__download .search-form .icon--minus-alt.search-submit::after,.search-form .post-cta__download .icon--minus-alt.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--minus-alt.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--minus-alt.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--minus-alt.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--minus-alt.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--minus-alt.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-minus-alt-red.svg")}.icon--plus-alt{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-plus-alt-black.svg")}.icon--plus-alt.icon--white,.icon--plus-alt.cta--white:after,.post-cta__button:hover .icon--plus-alt.icon,.post-cta__button:hover .icon--plus-alt.cta--arrow:after,.post-cta__button:hover .icon--plus-alt.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--plus-alt:first-child:after,.pagination .post-cta__button:hover a.icon--plus-alt:first-child:after,.post-cta__button:hover .pagination a.icon--plus-alt:last-child:after,.pagination .post-cta__button:hover a.icon--plus-alt:last-child:after,.post-cta__button:hover .icon--plus-alt.post-cta__arrow:after,.post-cta__download:hover .icon--plus-alt.icon,.post-cta__download:hover .icon--plus-alt.cta--arrow:after,.post-cta__download:hover .icon--plus-alt.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--plus-alt:first-child:after,.pagination .post-cta__download:hover a.icon--plus-alt:first-child:after,.post-cta__download:hover .pagination a.icon--plus-alt:last-child:after,.pagination .post-cta__download:hover a.icon--plus-alt:last-child:after,.post-cta__download:hover .icon--plus-alt.post-cta__arrow:after,.search-form .icon--plus-alt.search-submit::after,.widget_hm_newsletter_widget .icon--plus-alt.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-plus-alt-white.svg")}.icon--plus-alt.icon--red,.icon--plus-alt.cta--arrow:after,.icon--plus-alt.cta--arrow-left:after,.pagination a.icon--plus-alt:first-child:after,.pagination a.icon--plus-alt:last-child:after,.icon--plus-alt.post-cta__arrow:after,.post-cta__button .icon--plus-alt.icon,.post-cta__button .icon--plus-alt.cta--arrow:after,.post-cta__button .icon--plus-alt.cta--arrow-left:after,.post-cta__button .icon--plus-alt.post-cta__arrow:after,.post-cta__button .search-form .icon--plus-alt.search-submit::after,.search-form .post-cta__button .icon--plus-alt.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--plus-alt.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--plus-alt.newsletter-widget__form__submit:after,.post-cta__download .icon--plus-alt.icon,.post-cta__download .icon--plus-alt.cta--arrow:after,.post-cta__download .icon--plus-alt.cta--arrow-left:after,.post-cta__download .icon--plus-alt.post-cta__arrow:after,.post-cta__download .search-form .icon--plus-alt.search-submit::after,.search-form .post-cta__download .icon--plus-alt.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--plus-alt.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--plus-alt.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--plus-alt.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--plus-alt.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--plus-alt.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-plus-alt-red.svg")}.icon--search{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-search-black.svg")}.icon--search.icon--white,.icon--search.cta--white:after,.post-cta__button:hover .icon--search.icon,.post-cta__button:hover .icon--search.cta--arrow:after,.post-cta__button:hover .icon--search.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--search:first-child:after,.pagination .post-cta__button:hover a.icon--search:first-child:after,.post-cta__button:hover .pagination a.icon--search:last-child:after,.pagination .post-cta__button:hover a.icon--search:last-child:after,.post-cta__button:hover .icon--search.post-cta__arrow:after,.post-cta__download:hover .icon--search.icon,.post-cta__download:hover .icon--search.cta--arrow:after,.post-cta__download:hover .icon--search.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--search:first-child:after,.pagination .post-cta__download:hover a.icon--search:first-child:after,.post-cta__download:hover .pagination a.icon--search:last-child:after,.pagination .post-cta__download:hover a.icon--search:last-child:after,.post-cta__download:hover .icon--search.post-cta__arrow:after,.search-form .icon--search.search-submit::after,.widget_hm_newsletter_widget .icon--search.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-search-white.svg")}.icon--search.icon--red,.icon--search.cta--arrow:after,.icon--search.cta--arrow-left:after,.pagination a.icon--search:first-child:after,.pagination a.icon--search:last-child:after,.icon--search.post-cta__arrow:after,.post-cta__button .icon--search.icon,.post-cta__button .icon--search.cta--arrow:after,.post-cta__button .icon--search.cta--arrow-left:after,.post-cta__button .icon--search.post-cta__arrow:after,.post-cta__button .search-form .icon--search.search-submit::after,.search-form .post-cta__button .icon--search.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--search.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--search.newsletter-widget__form__submit:after,.post-cta__download .icon--search.icon,.post-cta__download .icon--search.cta--arrow:after,.post-cta__download .icon--search.cta--arrow-left:after,.post-cta__download .icon--search.post-cta__arrow:after,.post-cta__download .search-form .icon--search.search-submit::after,.search-form .post-cta__download .icon--search.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--search.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--search.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--search.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--search.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--search.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-search-red.svg")}.icon--spinner{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-spinner-black.svg")}.icon--spinner.icon--white,.icon--spinner.cta--white:after,.post-cta__button:hover .icon--spinner.icon,.post-cta__button:hover .icon--spinner.cta--arrow:after,.post-cta__button:hover .icon--spinner.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--spinner:first-child:after,.pagination .post-cta__button:hover a.icon--spinner:first-child:after,.post-cta__button:hover .pagination a.icon--spinner:last-child:after,.pagination .post-cta__button:hover a.icon--spinner:last-child:after,.post-cta__button:hover .icon--spinner.post-cta__arrow:after,.post-cta__download:hover .icon--spinner.icon,.post-cta__download:hover .icon--spinner.cta--arrow:after,.post-cta__download:hover .icon--spinner.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--spinner:first-child:after,.pagination .post-cta__download:hover a.icon--spinner:first-child:after,.post-cta__download:hover .pagination a.icon--spinner:last-child:after,.pagination .post-cta__download:hover a.icon--spinner:last-child:after,.post-cta__download:hover .icon--spinner.post-cta__arrow:after,.search-form .icon--spinner.search-submit::after,.widget_hm_newsletter_widget .icon--spinner.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-spinner-white.svg")}.icon--spinner.icon--red,.icon--spinner.cta--arrow:after,.icon--spinner.cta--arrow-left:after,.pagination a.icon--spinner:first-child:after,.pagination a.icon--spinner:last-child:after,.icon--spinner.post-cta__arrow:after,.post-cta__button .icon--spinner.icon,.post-cta__button .icon--spinner.cta--arrow:after,.post-cta__button .icon--spinner.cta--arrow-left:after,.post-cta__button .icon--spinner.post-cta__arrow:after,.post-cta__button .search-form .icon--spinner.search-submit::after,.search-form .post-cta__button .icon--spinner.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--spinner.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--spinner.newsletter-widget__form__submit:after,.post-cta__download .icon--spinner.icon,.post-cta__download .icon--spinner.cta--arrow:after,.post-cta__download .icon--spinner.cta--arrow-left:after,.post-cta__download .icon--spinner.post-cta__arrow:after,.post-cta__download .search-form .icon--spinner.search-submit::after,.search-form .post-cta__download .icon--spinner.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--spinner.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--spinner.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--spinner.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--spinner.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--spinner.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-spinner-red.svg")}.icon--arrow-right,.icon--arrow-left,.cta--arrow-left:after,.pagination a:first-child:after,.cta--arrow:after,.pagination a:last-child:after,.post-cta__arrow:after,.search-form .search-submit::after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-arrow-right-black.svg")}.icon--arrow-right.icon--white,.icon--white.icon--arrow-left,.icon--white.cta--arrow-left:after,.cta--arrow-left.cta--white:after,.pagination a.cta--white:first-child:after,.pagination a.icon--white:first-child:after,.pagination .widget_hm_newsletter_widget a.newsletter-widget__form__submit:first-child:after,.widget_hm_newsletter_widget .pagination a.newsletter-widget__form__submit:first-child:after,.post-cta__button:hover .cta--arrow-left:after,.post-cta__button:hover .pagination a:first-child:after,.pagination .post-cta__button:hover a:first-child:after,.post-cta__download:hover .cta--arrow-left:after,.post-cta__download:hover .pagination a:first-child:after,.pagination .post-cta__download:hover a:first-child:after,.widget_hm_newsletter_widget .cta--arrow-left.newsletter-widget__form__submit:after,.icon--arrow-left.cta--white:after,.post-cta__button:hover .icon--arrow-left.icon,.post-cta__download:hover .icon--arrow-left.icon,.search-form .icon--arrow-left.search-submit::after,.widget_hm_newsletter_widget .icon--arrow-left.newsletter-widget__form__submit:after,.icon--white.cta--arrow:after,.cta--arrow.cta--white:after,.pagination a.cta--white:last-child:after,.cta--white.post-cta__arrow:after,.pagination a.icon--white:last-child:after,.pagination .widget_hm_newsletter_widget a.newsletter-widget__form__submit:last-child:after,.widget_hm_newsletter_widget .pagination a.newsletter-widget__form__submit:last-child:after,.post-cta__button:hover .cta--arrow:after,.post-cta__button:hover .pagination a:last-child:after,.pagination .post-cta__button:hover a:last-child:after,.post-cta__button:hover .post-cta__arrow:after,.post-cta__download:hover .cta--arrow:after,.post-cta__download:hover .pagination a:last-child:after,.pagination .post-cta__download:hover a:last-child:after,.post-cta__download:hover .post-cta__arrow:after,.icon--white.post-cta__arrow:after,.widget_hm_newsletter_widget .post-cta__arrow.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .cta--arrow.newsletter-widget__form__submit:after,.icon--arrow-right.cta--white:after,.post-cta__button:hover .icon--arrow-right.icon,.post-cta__button:hover .search-form .search-submit::after,.search-form .post-cta__button:hover .search-submit::after,.post-cta__button:hover .widget_hm_newsletter_widget .newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button:hover .newsletter-widget__form__submit:after,.post-cta__download:hover .icon--arrow-right.icon,.post-cta__download:hover .search-form .search-submit::after,.search-form .post-cta__download:hover .search-submit::after,.post-cta__download:hover .widget_hm_newsletter_widget .newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download:hover .newsletter-widget__form__submit:after,.search-form .search-submit::after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-arrow-right-white.svg")}.icon--arrow-right.icon--red,.icon--red.icon--arrow-left,.icon--arrow-left.cta--arrow:after,.icon--arrow-left.cta--arrow-left:after,.cta--arrow-left:after,.pagination a:first-child:after,.pagination a.icon--arrow-left:first-child:after,.pagination a.cta--arrow-left:first-child:after,.cta--arrow.cta--arrow-left:after,.pagination a.cta--arrow:first-child:after,.pagination a:last-child:first-child:after,.pagination a.post-cta__arrow:first-child:after,.pagination a.cta--arrow-left:last-child:after,.cta--arrow-left.post-cta__arrow:after,.pagination a.icon--arrow-left:last-child:after,.icon--arrow-left.post-cta__arrow:after,.pagination .expanded-nav .widget_hm_contact_widget a.contact-widget__icon-link:first-child:after,.expanded-nav .widget_hm_contact_widget .pagination a.contact-widget__icon-link:first-child:after,.pagination .widget_hm_newsletter_widget a.newsletter-widget__form__submit:hover:first-child:after,.widget_hm_newsletter_widget .pagination a.newsletter-widget__form__submit:hover:first-child:after,.pagination .widget_hm_newsletter_widget a.newsletter-widget__form__submit:focus:first-child:after,.widget_hm_newsletter_widget .pagination a.newsletter-widget__form__submit:focus:first-child:after,.post-cta__button .cta--arrow-left.cta--arrow:after,.post-cta__button .cta--arrow-left:after,.post-cta__button .cta--arrow-left.post-cta__arrow:after,.post-cta__button .widget_hm_newsletter_widget .cta--arrow-left.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .cta--arrow-left.newsletter-widget__form__submit:after,.post-cta__download .cta--arrow-left.cta--arrow:after,.post-cta__download .cta--arrow-left:after,.post-cta__download .cta--arrow-left.post-cta__arrow:after,.post-cta__download .widget_hm_newsletter_widget .cta--arrow-left.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .cta--arrow-left.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .cta--arrow-left.contact-widget__icon-link:after,.widget_hm_newsletter_widget .cta--arrow-left.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .cta--arrow-left.newsletter-widget__form__submit:focus:after,.post-cta__button .icon--arrow-left.icon,.post-cta__button .icon--arrow-left.cta--arrow:after,.post-cta__button .icon--arrow-left.cta--arrow-left:after,.post-cta__button .icon--arrow-left.post-cta__arrow:after,.post-cta__button .icon.cta--arrow-left:after,.post-cta__button .search-form .icon--arrow-left.search-submit::after,.search-form .post-cta__button .icon--arrow-left.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--arrow-left.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--arrow-left.newsletter-widget__form__submit:after,.post-cta__download .icon--arrow-left.icon,.post-cta__download .icon--arrow-left.cta--arrow:after,.post-cta__download .icon--arrow-left.cta--arrow-left:after,.post-cta__download .icon--arrow-left.post-cta__arrow:after,.post-cta__download .icon.cta--arrow-left:after,.post-cta__download .search-form .icon--arrow-left.search-submit::after,.search-form .post-cta__download .icon--arrow-left.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--arrow-left.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--arrow-left.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--arrow-left.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--arrow-left.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--arrow-left.newsletter-widget__form__submit:focus:after,.cta--arrow:after,.pagination a:last-child:after,.post-cta__arrow:after,.post-cta__button .icon--arrow-right.icon,.post-cta__button .pagination a:first-child:after,.pagination .post-cta__button a:first-child:after,.post-cta__button .cta--arrow:after,.post-cta__button .pagination a:last-child:after,.pagination .post-cta__button a:last-child:after,.post-cta__button .post-cta__arrow:after,.post-cta__button .search-form .search-submit::after,.search-form .post-cta__button .search-submit::after,.post-cta__button .widget_hm_newsletter_widget .newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .newsletter-widget__form__submit:after,.post-cta__download .icon--arrow-right.icon,.post-cta__download .pagination a:first-child:after,.pagination .post-cta__download a:first-child:after,.post-cta__download .cta--arrow:after,.post-cta__download .pagination a:last-child:after,.pagination .post-cta__download a:last-child:after,.post-cta__download .post-cta__arrow:after,.post-cta__download .search-form .search-submit::after,.search-form .post-cta__download .search-submit::after,.post-cta__download .widget_hm_newsletter_widget .newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--arrow-right.contact-widget__icon-link,.expanded-nav .widget_hm_contact_widget .contact-widget__icon-link.cta--arrow:after,.expanded-nav .widget_hm_contact_widget .pagination a.contact-widget__icon-link:last-child:after,.pagination .expanded-nav .widget_hm_contact_widget a.contact-widget__icon-link:last-child:after,.expanded-nav .widget_hm_contact_widget .contact-widget__icon-link.post-cta__arrow:after,.expanded-nav .widget_hm_contact_widget .search-form .contact-widget__icon-link.search-submit::after,.search-form .expanded-nav .widget_hm_contact_widget .contact-widget__icon-link.search-submit::after,.expanded-nav .widget_hm_contact_widget .widget_hm_newsletter_widget .contact-widget__icon-link.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .expanded-nav .widget_hm_contact_widget .contact-widget__icon-link.newsletter-widget__form__submit:after,.search-form .icon--red.search-submit::after,.widget_hm_newsletter_widget .icon--red.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .newsletter-widget__form__submit.cta--arrow:after,.widget_hm_newsletter_widget .newsletter-widget__form__submit.cta--arrow-left:after,.widget_hm_newsletter_widget .pagination a.newsletter-widget__form__submit:first-child:after,.pagination .widget_hm_newsletter_widget a.newsletter-widget__form__submit:first-child:after,.widget_hm_newsletter_widget .pagination a.newsletter-widget__form__submit:last-child:after,.pagination .widget_hm_newsletter_widget a.newsletter-widget__form__submit:last-child:after,.widget_hm_newsletter_widget .newsletter-widget__form__submit.post-cta__arrow:after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-arrow-right-red.svg")}.icon--arrow-down,.icon--arrow-up{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-arrow-down-black.svg")}.icon--arrow-down.icon--white,.icon--white.icon--arrow-up,.icon--arrow-up.cta--white:after,.post-cta__button:hover .icon--arrow-up.icon,.post-cta__button:hover .icon--arrow-up.cta--arrow:after,.post-cta__button:hover .icon--arrow-up.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--arrow-up:first-child:after,.pagination .post-cta__button:hover a.icon--arrow-up:first-child:after,.post-cta__button:hover .pagination a.icon--arrow-up:last-child:after,.pagination .post-cta__button:hover a.icon--arrow-up:last-child:after,.post-cta__button:hover .icon--arrow-up.post-cta__arrow:after,.post-cta__download:hover .icon--arrow-up.icon,.post-cta__download:hover .icon--arrow-up.cta--arrow:after,.post-cta__download:hover .icon--arrow-up.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--arrow-up:first-child:after,.pagination .post-cta__download:hover a.icon--arrow-up:first-child:after,.post-cta__download:hover .pagination a.icon--arrow-up:last-child:after,.pagination .post-cta__download:hover a.icon--arrow-up:last-child:after,.post-cta__download:hover .icon--arrow-up.post-cta__arrow:after,.search-form .icon--arrow-up.search-submit::after,.widget_hm_newsletter_widget .icon--arrow-up.newsletter-widget__form__submit:after,.icon--arrow-down.cta--white:after,.post-cta__button:hover .icon--arrow-down.icon,.post-cta__button:hover .icon--arrow-down.cta--arrow:after,.post-cta__button:hover .icon--arrow-down.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--arrow-down:first-child:after,.pagination .post-cta__button:hover a.icon--arrow-down:first-child:after,.post-cta__button:hover .pagination a.icon--arrow-down:last-child:after,.pagination .post-cta__button:hover a.icon--arrow-down:last-child:after,.post-cta__button:hover .icon--arrow-down.post-cta__arrow:after,.post-cta__download:hover .icon--arrow-down.icon,.post-cta__download:hover .icon--arrow-down.cta--arrow:after,.post-cta__download:hover .icon--arrow-down.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--arrow-down:first-child:after,.pagination .post-cta__download:hover a.icon--arrow-down:first-child:after,.post-cta__download:hover .pagination a.icon--arrow-down:last-child:after,.pagination .post-cta__download:hover a.icon--arrow-down:last-child:after,.post-cta__download:hover .icon--arrow-down.post-cta__arrow:after,.search-form .icon--arrow-down.search-submit::after,.widget_hm_newsletter_widget .icon--arrow-down.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-arrow-down-white.svg")}.icon--arrow-down.icon--red,.icon--red.icon--arrow-up,.icon--arrow-up.cta--arrow:after,.icon--arrow-up.cta--arrow-left:after,.pagination a.icon--arrow-up:first-child:after,.pagination a.icon--arrow-up:last-child:after,.icon--arrow-up.post-cta__arrow:after,.post-cta__button .icon--arrow-up.icon,.post-cta__button .icon--arrow-up.cta--arrow:after,.post-cta__button .icon--arrow-up.cta--arrow-left:after,.post-cta__button .icon--arrow-up.post-cta__arrow:after,.post-cta__button .search-form .icon--arrow-up.search-submit::after,.search-form .post-cta__button .icon--arrow-up.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--arrow-up.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--arrow-up.newsletter-widget__form__submit:after,.post-cta__download .icon--arrow-up.icon,.post-cta__download .icon--arrow-up.cta--arrow:after,.post-cta__download .icon--arrow-up.cta--arrow-left:after,.post-cta__download .icon--arrow-up.post-cta__arrow:after,.post-cta__download .search-form .icon--arrow-up.search-submit::after,.search-form .post-cta__download .icon--arrow-up.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--arrow-up.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--arrow-up.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--arrow-up.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--arrow-up.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--arrow-up.newsletter-widget__form__submit:focus:after,.icon--arrow-down.cta--arrow:after,.icon--arrow-down.cta--arrow-left:after,.pagination a.icon--arrow-down:first-child:after,.pagination a.icon--arrow-down:last-child:after,.icon--arrow-down.post-cta__arrow:after,.post-cta__button .icon--arrow-down.icon,.post-cta__button .icon--arrow-down.cta--arrow:after,.post-cta__button .icon--arrow-down.cta--arrow-left:after,.post-cta__button .icon--arrow-down.post-cta__arrow:after,.post-cta__button .search-form .icon--arrow-down.search-submit::after,.search-form .post-cta__button .icon--arrow-down.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--arrow-down.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--arrow-down.newsletter-widget__form__submit:after,.post-cta__download .icon--arrow-down.icon,.post-cta__download .icon--arrow-down.cta--arrow:after,.post-cta__download .icon--arrow-down.cta--arrow-left:after,.post-cta__download .icon--arrow-down.post-cta__arrow:after,.post-cta__download .search-form .icon--arrow-down.search-submit::after,.search-form .post-cta__download .icon--arrow-down.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--arrow-down.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--arrow-down.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--arrow-down.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--arrow-down.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--arrow-down.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-arrow-down-red.svg")}.icon--github{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-github-black.svg")}.icon--github.icon--white,.icon--github.cta--white:after,.post-cta__button:hover .icon--github.icon,.post-cta__button:hover .icon--github.cta--arrow:after,.post-cta__button:hover .icon--github.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--github:first-child:after,.pagination .post-cta__button:hover a.icon--github:first-child:after,.post-cta__button:hover .pagination a.icon--github:last-child:after,.pagination .post-cta__button:hover a.icon--github:last-child:after,.post-cta__button:hover .icon--github.post-cta__arrow:after,.post-cta__download:hover .icon--github.icon,.post-cta__download:hover .icon--github.cta--arrow:after,.post-cta__download:hover .icon--github.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--github:first-child:after,.pagination .post-cta__download:hover a.icon--github:first-child:after,.post-cta__download:hover .pagination a.icon--github:last-child:after,.pagination .post-cta__download:hover a.icon--github:last-child:after,.post-cta__download:hover .icon--github.post-cta__arrow:after,.search-form .icon--github.search-submit::after,.widget_hm_newsletter_widget .icon--github.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-github-white.svg")}.icon--github.icon--red,.icon--github.cta--arrow:after,.icon--github.cta--arrow-left:after,.pagination a.icon--github:first-child:after,.pagination a.icon--github:last-child:after,.icon--github.post-cta__arrow:after,.post-cta__button .icon--github.icon,.post-cta__button .icon--github.cta--arrow:after,.post-cta__button .icon--github.cta--arrow-left:after,.post-cta__button .icon--github.post-cta__arrow:after,.post-cta__button .search-form .icon--github.search-submit::after,.search-form .post-cta__button .icon--github.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--github.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--github.newsletter-widget__form__submit:after,.post-cta__download .icon--github.icon,.post-cta__download .icon--github.cta--arrow:after,.post-cta__download .icon--github.cta--arrow-left:after,.post-cta__download .icon--github.post-cta__arrow:after,.post-cta__download .search-form .icon--github.search-submit::after,.search-form .post-cta__download .icon--github.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--github.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--github.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--github.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--github.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--github.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-github-red.svg")}.icon--linkedin{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-linkedin-black.svg")}.icon--linkedin.icon--white,.icon--linkedin.cta--white:after,.post-cta__button:hover .icon--linkedin.icon,.post-cta__button:hover .icon--linkedin.cta--arrow:after,.post-cta__button:hover .icon--linkedin.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--linkedin:first-child:after,.pagination .post-cta__button:hover a.icon--linkedin:first-child:after,.post-cta__button:hover .pagination a.icon--linkedin:last-child:after,.pagination .post-cta__button:hover a.icon--linkedin:last-child:after,.post-cta__button:hover .icon--linkedin.post-cta__arrow:after,.post-cta__download:hover .icon--linkedin.icon,.post-cta__download:hover .icon--linkedin.cta--arrow:after,.post-cta__download:hover .icon--linkedin.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--linkedin:first-child:after,.pagination .post-cta__download:hover a.icon--linkedin:first-child:after,.post-cta__download:hover .pagination a.icon--linkedin:last-child:after,.pagination .post-cta__download:hover a.icon--linkedin:last-child:after,.post-cta__download:hover .icon--linkedin.post-cta__arrow:after,.search-form .icon--linkedin.search-submit::after,.widget_hm_newsletter_widget .icon--linkedin.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-linkedin-white.svg")}.icon--linkedin.icon--red,.icon--linkedin.cta--arrow:after,.icon--linkedin.cta--arrow-left:after,.pagination a.icon--linkedin:first-child:after,.pagination a.icon--linkedin:last-child:after,.icon--linkedin.post-cta__arrow:after,.post-cta__button .icon--linkedin.icon,.post-cta__button .icon--linkedin.cta--arrow:after,.post-cta__button .icon--linkedin.cta--arrow-left:after,.post-cta__button .icon--linkedin.post-cta__arrow:after,.post-cta__button .search-form .icon--linkedin.search-submit::after,.search-form .post-cta__button .icon--linkedin.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--linkedin.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--linkedin.newsletter-widget__form__submit:after,.post-cta__download .icon--linkedin.icon,.post-cta__download .icon--linkedin.cta--arrow:after,.post-cta__download .icon--linkedin.cta--arrow-left:after,.post-cta__download .icon--linkedin.post-cta__arrow:after,.post-cta__download .search-form .icon--linkedin.search-submit::after,.search-form .post-cta__download .icon--linkedin.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--linkedin.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--linkedin.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--linkedin.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--linkedin.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--linkedin.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-linkedin-red.svg")}.icon--instagram{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-instagram-black.svg")}.icon--instagram.icon--white,.icon--instagram.cta--white:after,.post-cta__button:hover .icon--instagram.icon,.post-cta__button:hover .icon--instagram.cta--arrow:after,.post-cta__button:hover .icon--instagram.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--instagram:first-child:after,.pagination .post-cta__button:hover a.icon--instagram:first-child:after,.post-cta__button:hover .pagination a.icon--instagram:last-child:after,.pagination .post-cta__button:hover a.icon--instagram:last-child:after,.post-cta__button:hover .icon--instagram.post-cta__arrow:after,.post-cta__download:hover .icon--instagram.icon,.post-cta__download:hover .icon--instagram.cta--arrow:after,.post-cta__download:hover .icon--instagram.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--instagram:first-child:after,.pagination .post-cta__download:hover a.icon--instagram:first-child:after,.post-cta__download:hover .pagination a.icon--instagram:last-child:after,.pagination .post-cta__download:hover a.icon--instagram:last-child:after,.post-cta__download:hover .icon--instagram.post-cta__arrow:after,.search-form .icon--instagram.search-submit::after,.widget_hm_newsletter_widget .icon--instagram.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-instagram-white.svg")}.icon--instagram.icon--red,.icon--instagram.cta--arrow:after,.icon--instagram.cta--arrow-left:after,.pagination a.icon--instagram:first-child:after,.pagination a.icon--instagram:last-child:after,.icon--instagram.post-cta__arrow:after,.post-cta__button .icon--instagram.icon,.post-cta__button .icon--instagram.cta--arrow:after,.post-cta__button .icon--instagram.cta--arrow-left:after,.post-cta__button .icon--instagram.post-cta__arrow:after,.post-cta__button .search-form .icon--instagram.search-submit::after,.search-form .post-cta__button .icon--instagram.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--instagram.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--instagram.newsletter-widget__form__submit:after,.post-cta__download .icon--instagram.icon,.post-cta__download .icon--instagram.cta--arrow:after,.post-cta__download .icon--instagram.cta--arrow-left:after,.post-cta__download .icon--instagram.post-cta__arrow:after,.post-cta__download .search-form .icon--instagram.search-submit::after,.search-form .post-cta__download .icon--instagram.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--instagram.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--instagram.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--instagram.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--instagram.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--instagram.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-instagram-red.svg")}.icon--pin{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-pin-black.svg")}.icon--pin.icon--white,.icon--pin.cta--white:after,.post-cta__button:hover .icon--pin.icon,.post-cta__button:hover .icon--pin.cta--arrow:after,.post-cta__button:hover .icon--pin.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--pin:first-child:after,.pagination .post-cta__button:hover a.icon--pin:first-child:after,.post-cta__button:hover .pagination a.icon--pin:last-child:after,.pagination .post-cta__button:hover a.icon--pin:last-child:after,.post-cta__button:hover .icon--pin.post-cta__arrow:after,.post-cta__download:hover .icon--pin.icon,.post-cta__download:hover .icon--pin.cta--arrow:after,.post-cta__download:hover .icon--pin.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--pin:first-child:after,.pagination .post-cta__download:hover a.icon--pin:first-child:after,.post-cta__download:hover .pagination a.icon--pin:last-child:after,.pagination .post-cta__download:hover a.icon--pin:last-child:after,.post-cta__download:hover .icon--pin.post-cta__arrow:after,.search-form .icon--pin.search-submit::after,.widget_hm_newsletter_widget .icon--pin.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-pin-white.svg")}.icon--pin.icon--red,.icon--pin.cta--arrow:after,.icon--pin.cta--arrow-left:after,.pagination a.icon--pin:first-child:after,.pagination a.icon--pin:last-child:after,.icon--pin.post-cta__arrow:after,.post-cta__button .icon--pin.icon,.post-cta__button .icon--pin.cta--arrow:after,.post-cta__button .icon--pin.cta--arrow-left:after,.post-cta__button .icon--pin.post-cta__arrow:after,.post-cta__button .search-form .icon--pin.search-submit::after,.search-form .post-cta__button .icon--pin.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--pin.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--pin.newsletter-widget__form__submit:after,.post-cta__download .icon--pin.icon,.post-cta__download .icon--pin.cta--arrow:after,.post-cta__download .icon--pin.cta--arrow-left:after,.post-cta__download .icon--pin.post-cta__arrow:after,.post-cta__download .search-form .icon--pin.search-submit::after,.search-form .post-cta__download .icon--pin.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--pin.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--pin.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--pin.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--pin.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--pin.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-pin-red.svg")}.icon--close{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-close-black.svg")}.icon--close.icon--white,.icon--close.cta--white:after,.post-cta__button:hover .icon--close.icon,.post-cta__button:hover .icon--close.cta--arrow:after,.post-cta__button:hover .icon--close.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--close:first-child:after,.pagination .post-cta__button:hover a.icon--close:first-child:after,.post-cta__button:hover .pagination a.icon--close:last-child:after,.pagination .post-cta__button:hover a.icon--close:last-child:after,.post-cta__button:hover .icon--close.post-cta__arrow:after,.post-cta__download:hover .icon--close.icon,.post-cta__download:hover .icon--close.cta--arrow:after,.post-cta__download:hover .icon--close.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--close:first-child:after,.pagination .post-cta__download:hover a.icon--close:first-child:after,.post-cta__download:hover .pagination a.icon--close:last-child:after,.pagination .post-cta__download:hover a.icon--close:last-child:after,.post-cta__download:hover .icon--close.post-cta__arrow:after,.search-form .icon--close.search-submit::after,.widget_hm_newsletter_widget .icon--close.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-close-white.svg")}.icon--close.icon--red,.icon--close.cta--arrow:after,.icon--close.cta--arrow-left:after,.pagination a.icon--close:first-child:after,.pagination a.icon--close:last-child:after,.icon--close.post-cta__arrow:after,.post-cta__button .icon--close.icon,.post-cta__button .icon--close.cta--arrow:after,.post-cta__button .icon--close.cta--arrow-left:after,.post-cta__button .icon--close.post-cta__arrow:after,.post-cta__button .search-form .icon--close.search-submit::after,.search-form .post-cta__button .icon--close.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--close.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--close.newsletter-widget__form__submit:after,.post-cta__download .icon--close.icon,.post-cta__download .icon--close.cta--arrow:after,.post-cta__download .icon--close.cta--arrow-left:after,.post-cta__download .icon--close.post-cta__arrow:after,.post-cta__download .search-form .icon--close.search-submit::after,.search-form .post-cta__download .icon--close.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--close.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--close.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--close.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--close.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--close.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-close-red.svg")}.icon--download{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-download-black.svg")}.icon--download.icon--white,.icon--download.cta--white:after,.post-cta__button:hover .icon--download.icon,.post-cta__button:hover .icon--download.cta--arrow:after,.post-cta__button:hover .icon--download.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--download:first-child:after,.pagination .post-cta__button:hover a.icon--download:first-child:after,.post-cta__button:hover .pagination a.icon--download:last-child:after,.pagination .post-cta__button:hover a.icon--download:last-child:after,.post-cta__button:hover .icon--download.post-cta__arrow:after,.post-cta__download:hover .icon--download.icon,.post-cta__download:hover .icon--download.cta--arrow:after,.post-cta__download:hover .icon--download.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--download:first-child:after,.pagination .post-cta__download:hover a.icon--download:first-child:after,.post-cta__download:hover .pagination a.icon--download:last-child:after,.pagination .post-cta__download:hover a.icon--download:last-child:after,.post-cta__download:hover .icon--download.post-cta__arrow:after,.search-form .icon--download.search-submit::after,.widget_hm_newsletter_widget .icon--download.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-download-white.svg")}.icon--download.icon--red,.icon--download.cta--arrow:after,.icon--download.cta--arrow-left:after,.pagination a.icon--download:first-child:after,.pagination a.icon--download:last-child:after,.icon--download.post-cta__arrow:after,.post-cta__button .icon--download.icon,.post-cta__button .icon--download.cta--arrow:after,.post-cta__button .icon--download.cta--arrow-left:after,.post-cta__button .icon--download.post-cta__arrow:after,.post-cta__button .search-form .icon--download.search-submit::after,.search-form .post-cta__button .icon--download.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--download.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--download.newsletter-widget__form__submit:after,.post-cta__download .icon--download.icon,.post-cta__download .icon--download.cta--arrow:after,.post-cta__download .icon--download.cta--arrow-left:after,.post-cta__download .icon--download.post-cta__arrow:after,.post-cta__download .search-form .icon--download.search-submit::after,.search-form .post-cta__download .icon--download.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--download.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--download.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--download.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--download.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--download.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-download-red.svg")}.icon--smiley-wink{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-smiley-wink-black.svg")}.icon--smiley-wink.icon--white,.icon--smiley-wink.cta--white:after,.post-cta__button:hover .icon--smiley-wink.icon,.post-cta__button:hover .icon--smiley-wink.cta--arrow:after,.post-cta__button:hover .icon--smiley-wink.cta--arrow-left:after,.post-cta__button:hover .pagination a.icon--smiley-wink:first-child:after,.pagination .post-cta__button:hover a.icon--smiley-wink:first-child:after,.post-cta__button:hover .pagination a.icon--smiley-wink:last-child:after,.pagination .post-cta__button:hover a.icon--smiley-wink:last-child:after,.post-cta__button:hover .icon--smiley-wink.post-cta__arrow:after,.post-cta__download:hover .icon--smiley-wink.icon,.post-cta__download:hover .icon--smiley-wink.cta--arrow:after,.post-cta__download:hover .icon--smiley-wink.cta--arrow-left:after,.post-cta__download:hover .pagination a.icon--smiley-wink:first-child:after,.pagination .post-cta__download:hover a.icon--smiley-wink:first-child:after,.post-cta__download:hover .pagination a.icon--smiley-wink:last-child:after,.pagination .post-cta__download:hover a.icon--smiley-wink:last-child:after,.post-cta__download:hover .icon--smiley-wink.post-cta__arrow:after,.search-form .icon--smiley-wink.search-submit::after,.widget_hm_newsletter_widget .icon--smiley-wink.newsletter-widget__form__submit:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-smiley-wink-white.svg")}.icon--smiley-wink.icon--red,.icon--smiley-wink.cta--arrow:after,.icon--smiley-wink.cta--arrow-left:after,.pagination a.icon--smiley-wink:first-child:after,.pagination a.icon--smiley-wink:last-child:after,.icon--smiley-wink.post-cta__arrow:after,.post-cta__button .icon--smiley-wink.icon,.post-cta__button .icon--smiley-wink.cta--arrow:after,.post-cta__button .icon--smiley-wink.cta--arrow-left:after,.post-cta__button .icon--smiley-wink.post-cta__arrow:after,.post-cta__button .search-form .icon--smiley-wink.search-submit::after,.search-form .post-cta__button .icon--smiley-wink.search-submit::after,.post-cta__button .widget_hm_newsletter_widget .icon--smiley-wink.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .icon--smiley-wink.newsletter-widget__form__submit:after,.post-cta__download .icon--smiley-wink.icon,.post-cta__download .icon--smiley-wink.cta--arrow:after,.post-cta__download .icon--smiley-wink.cta--arrow-left:after,.post-cta__download .icon--smiley-wink.post-cta__arrow:after,.post-cta__download .search-form .icon--smiley-wink.search-submit::after,.search-form .post-cta__download .icon--smiley-wink.search-submit::after,.post-cta__download .widget_hm_newsletter_widget .icon--smiley-wink.newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .icon--smiley-wink.newsletter-widget__form__submit:after,.expanded-nav .widget_hm_contact_widget .icon--smiley-wink.contact-widget__icon-link,.widget_hm_newsletter_widget .icon--smiley-wink.newsletter-widget__form__submit:hover:after,.widget_hm_newsletter_widget .icon--smiley-wink.newsletter-widget__form__submit:focus:after{background-image:url("../../../lib/hm-pattern-library/assets/images/icons/icon-smiley-wink-red.svg")}.icon--arrow-left,.cta--arrow-left:after,.pagination a:first-child:after{transform:rotate(180deg)}.icon--arrow-up{transform:rotate(180deg)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}html{font-size:18px;text-rendering:optimizeLegibility}body{font-size:.888888889rem;line-height:1.555rem;font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;color:#504C4C}@media screen and (min-width: 34rem){body{font-size:1rem;line-height:1.555rem}}body strong,body b{font-weight:700}strong,b{font-family:"proxima-nova",sans-serif;font-weight:700;color:#353535;text-transform:none;letter-spacing:normal}strong em,strong i,strong strong,strong b,b em,b i,b strong,b b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}em,i{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;color:#353535;font-style:italic}em strong,em b,i strong,i b{font-weight:700}h1,.text-xxl{font-size:1.555555556rem;line-height:1.9995rem;font-family:"proxima-nova",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.01em;margin:1.66667rem 0;color:#353535}@media screen and (min-width: 34rem){h1,.text-xxl{font-size:2.777777778rem;line-height:3.3325rem}}h1 em,h1 i,h1 strong,h1 b,.text-xxl em,.text-xxl i,.text-xxl strong,.text-xxl b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}h2,.text-xl{font-size:1.333333333rem;line-height:1.66625rem;font-family:"proxima-nova",sans-serif;font-weight:700;margin:1.66667rem 0;color:#353535}@media screen and (min-width: 34rem){h2,.text-xl{font-size:1.777777778rem;line-height:2.3325rem}}h2 em,h2 i,h2 strong,h2 b,.text-xl em,.text-xl i,.text-xl strong,.text-xl b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}h3,.text-lg{font-size:1.555555556rem;line-height:2.00595rem;font-family:"proxima-nova",sans-serif;font-weight:700;margin:1.66667rem 0;color:#353535}h3 em,h3 i,h3 strong,h3 b,.text-lg em,.text-lg i,.text-lg strong,.text-lg b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}h4,.text-md{font-size:1.222222222rem;line-height:1.555rem;font-family:"proxima-nova",sans-serif;font-weight:700;margin:1.66667rem 0;color:#504C4C}h4 em,h4 i,h4 strong,h4 b,.text-md em,.text-md i,.text-md strong,.text-md b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}h5,h6{font-size:.888888889rem;line-height:1.555rem;font-family:"proxima-nova",sans-serif;font-weight:700;margin:1.66667rem 0;color:#353535}@media screen and (min-width: 34rem){h5,h6{font-size:1rem;line-height:1.555rem}}h5 em,h5 i,h5 strong,h5 b,h6 em,h6 i,h6 strong,h6 b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}p,ul,ol,.text-std{margin:1.66667rem 0}small,.text-sm{font-size:.888888889rem;line-height:1.333rem}.text-xs{font-size:.777777778rem;line-height:1.4285}ul,ol{list-style-position:outside;padding:0;padding:0 0 0 .83333rem}ul ul,ul ol,ol ul,ol ol{margin:0}blockquote{font-size:1.555555556rem;line-height:2.00595rem;margin:1.66667rem 0}@media screen and (min-width: 34rem){blockquote{margin:4.66667rem 0}}hr{border:1px solid #d9d9d9;border-width:1px 0 0 0;margin:4.66667rem 0}code,pre{font-size:.777777778rem;line-height:1.4285;color:#504C4C;background:#f7f7f7;padding:0px 5px;display:inline-block;border-radius:4px}pre{padding:.83333rem .41667rem;display:block;margin:1.66667rem 0;max-width:100%;overflow:auto;white-space:pre-wrap}code{font-size:.888888889rem;line-height:1.333rem;line-height:inherit}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f7f7f7;border-radius:4px}::-moz-selection{background:#cceaf1}::selection{background:#cceaf1}a{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in}a:link,a:visited{color:#D24632;text-decoration:none}a:hover,a:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}a:focus{outline:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.screen-reader-text:focus{clip:auto;-webkit-clip-path:none;clip-path:none;display:block;left:0.5em;top:0.5em;width:auto;z-index:100000}table{border-collapse:collapse;width:100%;margin:1.66667rem 0}th,td{font-size:.888888889rem;line-height:1.333rem;padding:0.611rem .41667rem;border:none;vertical-align:top}thead{border-bottom:1px solid #d9d9d9}tfoot{border-top:1px solid #d9d9d9}tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th{background:#f7f7f7}th{color:#353535;text-align:left;font-family:"proxima-nova",sans-serif;font-weight:700}th em,th i,th strong,th b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}table caption{font-size:.888888889rem;line-height:1.333rem;margin-bottom:.83333rem}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img{max-width:100%;height:auto}figure{margin:0}.Background-Primary{background-color:#D24632}.Background-Accent{background-color:#7DC9DA}.Background-WarmGrey{background-color:#504C4C}.Background-LightGrey{background-color:#f7f7f7}.Background-DarkGrey{background-color:#353535}.Background-Beige{background-color:#F4EFE6}.Background-MediumGrey{background-color:#737373}.Background-Brown{background-color:#4F4641}.loading{display:none}.loading--active{background:url("../../../lib/hm-pattern-library/assets/images/icons/icon-spinner-black.svg") no-repeat center center;background-size:75%;width:1.555rem;height:1.555rem;background-size:auto;animation-name:spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block;vertical-align:middle;margin-left:.83333rem;position:relative;top:-1px}.loading--white,.btn--loading .loading--active{background:url("../../../lib/hm-pattern-library/assets/images/icons/icon-spinner-white.svg") no-repeat center center;background-size:75%;width:1.555rem;height:1.555rem;background-size:auto}.loading--red,.btn--loading:hover .loading--active{background:url("../../../lib/hm-pattern-library/assets/images/icons/icon-spinner-red.svg") no-repeat center center;background-size:75%;width:1.555rem;height:1.555rem;background-size:auto}.footer{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:.888888889rem;line-height:1.333rem;color:#737373;border-top:1px solid #d9d9d9;margin:4.66667rem 0}.footer em,.footer i,.footer strong,.footer b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}.footer .hm-logo--tiny{margin-left:0;opacity:0.6;position:relative;top:-1px}.footer a:link,.footer a:visited{color:inherit}.form__field,.form__textarea,textarea,.widget_hm_newsletter_widget .newsletter-widget__form__input,input[type="text"],input[type="search"],input[type="password"],input[type="email"]{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-size:.888888889rem;line-height:1.555rem;border:2px solid #d9d9d9;padding:.41667rem .83333rem;background:white;box-shadow:none;color:#504C4C;margin-bottom:1.66667rem;margin-right:.41667rem;display:block;text-align:left;border-radius:4px;vertical-align:middle;width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__field strong,.form__textarea strong,textarea strong,.widget_hm_newsletter_widget .newsletter-widget__form__input strong,.form__field b,.form__textarea b,textarea b,.widget_hm_newsletter_widget .newsletter-widget__form__input b,input[type="text"] strong,input[type="text"] b,input[type="search"] strong,input[type="search"] b,input[type="password"] strong,input[type="password"] b,input[type="email"] strong,input[type="email"] b{font-weight:700}@media screen and (min-width: 34rem){.form__field,.form__textarea,textarea,.widget_hm_newsletter_widget .newsletter-widget__form__input,input[type="text"],input[type="search"],input[type="password"],input[type="email"]{font-size:1rem;line-height:1.555rem}}.form__field:hover,.form__textarea:hover,textarea:hover,.widget_hm_newsletter_widget .newsletter-widget__form__input:hover,input[type="text"]:hover,input[type="search"]:hover,input[type="password"]:hover,input[type="email"]:hover{border-color:#b3b3b3;outline:none}.form__field:focus,.form__textarea:focus,textarea:focus,.widget_hm_newsletter_widget .newsletter-widget__form__input:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus{border-color:#8d8d8d;outline:none}@media screen and (min-width: 34rem){.form__field,.form__textarea,textarea,.widget_hm_newsletter_widget .newsletter-widget__form__input,input[type="text"],input[type="search"],input[type="password"],input[type="email"]{width:50%}.form__field.form__field--lg,.form__field--lg.form__textarea,textarea.form__field--lg,.widget_hm_newsletter_widget .form__field--lg.newsletter-widget__form__input,input[type="text"].form__field--lg,input[type="search"].form__field--lg,input[type="password"].form__field--lg,input[type="email"].form__field--lg{width:100%}.form__field.form__field--md,.form__field--md.form__textarea,textarea.form__field--md,.widget_hm_newsletter_widget .form__field--md.newsletter-widget__form__input,input[type="text"].form__field--md,input[type="search"].form__field--md,input[type="password"].form__field--md,input[type="email"].form__field--md{width:33%}.form__field.form__field--sm,.form__field--sm.form__textarea,textarea.form__field--sm,.widget_hm_newsletter_widget .form__field--sm.newsletter-widget__form__input,input[type="text"].form__field--sm,input[type="search"].form__field--sm,input[type="password"].form__field--sm,input[type="email"].form__field--sm{width:15%}}.form__field.form__field--code,.form__field--code.form__textarea,textarea.form__field--code,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input,input[type="text"].form__field--code,input[type="search"].form__field--code,input[type="password"].form__field--code,input[type="email"].form__field--code{font-family:"Consolas","Monaco","Andale Mono","Ubuntu Mono",monospace}.form__field.form__field--code::-webkit-input-placeholder,.form__field--code.form__textarea::-webkit-input-placeholder,textarea.form__field--code::-webkit-input-placeholder,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input::-webkit-input-placeholder,input[type="text"].form__field--code::-webkit-input-placeholder,input[type="search"].form__field--code::-webkit-input-placeholder,input[type="password"].form__field--code::-webkit-input-placeholder,input[type="email"].form__field--code::-webkit-input-placeholder{font-style:normal}.form__field.form__field--code:-ms-input-placeholder,.form__field--code.form__textarea:-ms-input-placeholder,textarea.form__field--code:-ms-input-placeholder,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input:-ms-input-placeholder,input[type="text"].form__field--code:-ms-input-placeholder,input[type="search"].form__field--code:-ms-input-placeholder,input[type="password"].form__field--code:-ms-input-placeholder,input[type="email"].form__field--code:-ms-input-placeholder{font-style:normal}.form__field.form__field--code::placeholder,.form__field--code.form__textarea::placeholder,textarea.form__field--code::placeholder,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input::placeholder,input[type="text"].form__field--code::placeholder,input[type="search"].form__field--code::placeholder,input[type="password"].form__field--code::placeholder,input[type="email"].form__field--code::placeholder{font-style:normal}.form__field::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.widget_hm_newsletter_widget .newsletter-widget__form__input::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{font-style:italic;color:rgba(80,76,76,0.5);opacity:1}.form__field:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,textarea:-ms-input-placeholder,.widget_hm_newsletter_widget .newsletter-widget__form__input:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{font-style:italic;color:rgba(80,76,76,0.5);opacity:1}.form__field::placeholder,.form__textarea::placeholder,textarea::placeholder,.widget_hm_newsletter_widget .newsletter-widget__form__input::placeholder,input[type="text"]::placeholder,input[type="search"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder{font-style:italic;color:rgba(80,76,76,0.5);opacity:1}.form__textarea,textarea{width:100%;clear:both}.form__label,form label,form legend{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:.888888889rem;line-height:1.333rem;display:block;margin-top:1.66667rem;margin-bottom:.41667rem}.form__label em,.form__label i,.form__label strong,.form__label b,form label em,form label i,form label strong,form label b,form legend em,form legend i,form legend strong,form legend b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}fieldset{border:none;padding:0;margin:0}.form__checkbox-group label,.form__radio-group label{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;display:inline-block;margin-top:0}.form__checkbox-group label strong,.form__radio-group label strong,.form__checkbox-group label b,.form__radio-group label b{font-weight:700}.form__checkbox-group input[type="radio"],.form__radio-group input[type="radio"],.form__checkbox-group input[type="checkbox"],.form__radio-group input[type="checkbox"]{margin-right:.20833rem}.form__radio-group{margin-right:.83333rem;margin-bottom:.83333rem;display:inline-block}.btn,.post-cta__button,.post-cta__download,.search-form .search-submit,.widget_hm_newsletter_widget .newsletter-widget__form__submit{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-size:1.222222222rem;line-height:1.555rem;border:1px solid #D24632;border-radius:4px;padding:calc( .41667rem + 1px) .83333rem;background:#D24632;color:#fff;margin-bottom:.83333rem;margin-right:.41667rem;display:inline-block;text-align:center;cursor:pointer;vertical-align:middle;width:auto;box-shadow:none;text-shadow:none;height:auto;transition:background 0.2s ease-in-out, border-color 0.2s ease-in-out}.btn strong,.post-cta__button strong,.post-cta__download strong,.search-form .search-submit strong,.widget_hm_newsletter_widget .newsletter-widget__form__submit strong,.btn b,.post-cta__button b,.post-cta__download b,.search-form .search-submit b,.widget_hm_newsletter_widget .newsletter-widget__form__submit b{font-weight:700}.btn:link,.post-cta__button:link,.post-cta__download:link,.search-form .search-submit:link,.widget_hm_newsletter_widget .newsletter-widget__form__submit:link,.btn:visited,.post-cta__button:visited,.post-cta__download:visited,.search-form .search-submit:visited,.widget_hm_newsletter_widget .newsletter-widget__form__submit:visited{color:#fff;text-decoration:none}.btn:hover,.post-cta__button:hover,.post-cta__download:hover,.search-form .search-submit:hover,.widget_hm_newsletter_widget .newsletter-widget__form__submit:hover,.btn:focus,.post-cta__button:focus,.post-cta__download:focus,.search-form .search-submit:focus,.widget_hm_newsletter_widget .newsletter-widget__form__submit:focus{color:#D24632;text-decoration:none;outline:none;background:#fff;color:#D24632;transition:background 0.2s ease-in-out, border-color 0.2s ease-in-out}.btn[disabled],.post-cta__button[disabled],.post-cta__download[disabled],.search-form .search-submit[disabled],.widget_hm_newsletter_widget .newsletter-widget__form__submit[disabled]{cursor:default;opacity:0.3}.btn[disabled]:hover,.post-cta__button[disabled]:hover,.post-cta__download[disabled]:hover,.search-form .search-submit[disabled]:hover,.widget_hm_newsletter_widget .newsletter-widget__form__submit[disabled]:hover,.btn[disabled]:focus,.post-cta__button[disabled]:focus,.post-cta__download[disabled]:focus,.search-form .search-submit[disabled]:focus,.widget_hm_newsletter_widget .newsletter-widget__form__submit[disabled]:focus{background:#D24632;color:#fff}.btn--block{width:100%;margin-bottom:1.66667rem;margin-right:0}.btn--secondary,.post-cta__button,.post-cta__download{color:#D24632;border-color:#D24632;background:#fff}.btn--secondary:link,.post-cta__button:link,.post-cta__download:link,.btn--secondary:visited,.post-cta__button:visited,.post-cta__download:visited{color:#D24632}.btn--secondary:hover,.post-cta__button:hover,.post-cta__download:hover,.btn--secondary:focus,.post-cta__button:focus,.post-cta__download:focus{color:#fff;background:#D24632;border:1px solid #D24632}.btn--secondary[disabled]:hover,.post-cta__button[disabled]:hover,.post-cta__download[disabled]:hover,.btn--secondary[disabled]:focus,.post-cta__button[disabled]:focus,.post-cta__download[disabled]:focus{background:#D24632;border-color:#D24632;color:#fff}.btn--tertiary{color:#504C4C;border-color:#504C4C;background:none}.btn--tertiary:link,.btn--tertiary:visited{color:#504C4C}.btn--tertiary:hover,.btn--tertiary:focus{color:#fff;background:#504C4C;border:1px solid #504C4C}.btn--tertiary[disabled]:hover,.btn--tertiary[disabled]:focus{background:none;border-color:#504C4C;color:#504C4C}.btn--inverted,.widget_hm_newsletter_widget .newsletter-widget__form__submit{color:#fff;border-color:#fff;background:none}.btn--inverted:link,.widget_hm_newsletter_widget .newsletter-widget__form__submit:link,.btn--inverted:visited,.widget_hm_newsletter_widget .newsletter-widget__form__submit:visited{color:#fff}.btn--inverted:hover,.widget_hm_newsletter_widget .newsletter-widget__form__submit:hover,.btn--inverted:focus,.widget_hm_newsletter_widget .newsletter-widget__form__submit:focus{color:#D24632;background:#fff;border:1px solid #D24632}.btn--small{font-size:.888888889rem;line-height:1.555rem;border-width:1px;padding:0 .41667rem}@media screen and (min-width: 34rem){.btn--small{font-size:1rem;line-height:1.555rem}}.btn--loading:after{display:none}.btn--loading .loading--active{margin-left:.41667rem;margin-bottom:-1px}.form__field,.form__textarea,textarea,.widget_hm_newsletter_widget .newsletter-widget__form__input,input[type="text"],input[type="search"],input[type="password"],input[type="email"]{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-size:.888888889rem;line-height:1.555rem;border:2px solid #d9d9d9;padding:.41667rem .83333rem;background:white;box-shadow:none;color:#504C4C;margin-bottom:1.66667rem;margin-right:.41667rem;display:block;text-align:left;border-radius:4px;vertical-align:middle;width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__field strong,.form__textarea strong,textarea strong,.widget_hm_newsletter_widget .newsletter-widget__form__input strong,.form__field b,.form__textarea b,textarea b,.widget_hm_newsletter_widget .newsletter-widget__form__input b,input[type="text"] strong,input[type="text"] b,input[type="search"] strong,input[type="search"] b,input[type="password"] strong,input[type="password"] b,input[type="email"] strong,input[type="email"] b{font-weight:700}@media screen and (min-width: 34rem){.form__field,.form__textarea,textarea,.widget_hm_newsletter_widget .newsletter-widget__form__input,input[type="text"],input[type="search"],input[type="password"],input[type="email"]{font-size:1rem;line-height:1.555rem}}.form__field:hover,.form__textarea:hover,textarea:hover,.widget_hm_newsletter_widget .newsletter-widget__form__input:hover,input[type="text"]:hover,input[type="search"]:hover,input[type="password"]:hover,input[type="email"]:hover{border-color:#b3b3b3;outline:none}.form__field:focus,.form__textarea:focus,textarea:focus,.widget_hm_newsletter_widget .newsletter-widget__form__input:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus{border-color:#8d8d8d;outline:none}@media screen and (min-width: 34rem){.form__field,.form__textarea,textarea,.widget_hm_newsletter_widget .newsletter-widget__form__input,input[type="text"],input[type="search"],input[type="password"],input[type="email"]{width:50%}.form__field.form__field--lg,.form__field--lg.form__textarea,textarea.form__field--lg,.widget_hm_newsletter_widget .form__field--lg.newsletter-widget__form__input,input[type="text"].form__field--lg,input[type="search"].form__field--lg,input[type="password"].form__field--lg,input[type="email"].form__field--lg{width:100%}.form__field.form__field--md,.form__field--md.form__textarea,textarea.form__field--md,.widget_hm_newsletter_widget .form__field--md.newsletter-widget__form__input,input[type="text"].form__field--md,input[type="search"].form__field--md,input[type="password"].form__field--md,input[type="email"].form__field--md{width:33%}.form__field.form__field--sm,.form__field--sm.form__textarea,textarea.form__field--sm,.widget_hm_newsletter_widget .form__field--sm.newsletter-widget__form__input,input[type="text"].form__field--sm,input[type="search"].form__field--sm,input[type="password"].form__field--sm,input[type="email"].form__field--sm{width:15%}}.form__field.form__field--code,.form__field--code.form__textarea,textarea.form__field--code,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input,input[type="text"].form__field--code,input[type="search"].form__field--code,input[type="password"].form__field--code,input[type="email"].form__field--code{font-family:"Consolas","Monaco","Andale Mono","Ubuntu Mono",monospace}.form__field.form__field--code::-webkit-input-placeholder,.form__field--code.form__textarea::-webkit-input-placeholder,textarea.form__field--code::-webkit-input-placeholder,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input::-webkit-input-placeholder,input[type="text"].form__field--code::-webkit-input-placeholder,input[type="search"].form__field--code::-webkit-input-placeholder,input[type="password"].form__field--code::-webkit-input-placeholder,input[type="email"].form__field--code::-webkit-input-placeholder{font-style:normal}.form__field.form__field--code:-ms-input-placeholder,.form__field--code.form__textarea:-ms-input-placeholder,textarea.form__field--code:-ms-input-placeholder,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input:-ms-input-placeholder,input[type="text"].form__field--code:-ms-input-placeholder,input[type="search"].form__field--code:-ms-input-placeholder,input[type="password"].form__field--code:-ms-input-placeholder,input[type="email"].form__field--code:-ms-input-placeholder{font-style:normal}.form__field.form__field--code::placeholder,.form__field--code.form__textarea::placeholder,textarea.form__field--code::placeholder,.widget_hm_newsletter_widget .form__field--code.newsletter-widget__form__input::placeholder,input[type="text"].form__field--code::placeholder,input[type="search"].form__field--code::placeholder,input[type="password"].form__field--code::placeholder,input[type="email"].form__field--code::placeholder{font-style:normal}.form__field::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.widget_hm_newsletter_widget .newsletter-widget__form__input::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{font-style:italic;color:rgba(80,76,76,0.5);opacity:1}.form__field:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,textarea:-ms-input-placeholder,.widget_hm_newsletter_widget .newsletter-widget__form__input:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{font-style:italic;color:rgba(80,76,76,0.5);opacity:1}.form__field::placeholder,.form__textarea::placeholder,textarea::placeholder,.widget_hm_newsletter_widget .newsletter-widget__form__input::placeholder,input[type="text"]::placeholder,input[type="search"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder{font-style:italic;color:rgba(80,76,76,0.5);opacity:1}.form__textarea,textarea{width:100%;clear:both}.form__label,form label,form legend{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:.888888889rem;line-height:1.333rem;display:block;margin-top:1.66667rem;margin-bottom:.41667rem}.form__label em,.form__label i,.form__label strong,.form__label b,form label em,form label i,form label strong,form label b,form legend em,form legend i,form legend strong,form legend b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}fieldset{border:none;padding:0;margin:0}.form__checkbox-group label,.form__radio-group label{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;display:inline-block;margin-top:0}.form__checkbox-group label strong,.form__radio-group label strong,.form__checkbox-group label b,.form__radio-group label b{font-weight:700}.form__checkbox-group input[type="radio"],.form__radio-group input[type="radio"],.form__checkbox-group input[type="checkbox"],.form__radio-group input[type="checkbox"]{margin-right:.20833rem}.form__radio-group{margin-right:.83333rem;margin-bottom:.83333rem;display:inline-block}.cta,.pagination a,.pagination__item,.pagination--numbers a:first-child,.wp-pagenavi a:first-child,.pagination--numbers a:last-child,.wp-pagenavi a:last-child,.post-cta__arrow{font-size:1.222222222rem;line-height:1.555rem;position:relative;white-space:nowrap;border-bottom:2px solid transparent}.cta--small,.pagination a,.pagination__item,.pagination--numbers a:first-child,.wp-pagenavi a:first-child,.pagination--numbers a:last-child,.wp-pagenavi a:last-child{font-size:.888888889rem;line-height:1.555rem}@media screen and (min-width: 34rem){.cta--small,.pagination a,.pagination__item,.pagination--numbers a:first-child,.wp-pagenavi a:first-child,.pagination--numbers a:last-child,.wp-pagenavi a:last-child{font-size:1rem;line-height:1.555rem}}.cta--large{font-size:1.3333333332rem;line-height:1.555rem}.cta--arrow,.cta--arrow-left,.pagination a:first-child,.pagination a:last-child,.post-cta__arrow{transition:margin-left 0.2s ease-in-out, border-color 0.2s ease-in-out;margin-right:calc( 1.5rem + .41667rem)}.cta--arrow:after,.cta--arrow-left:after,.pagination a:first-child:after,.pagination a:last-child:after,.post-cta__arrow:after{position:absolute;top:0;left:100%;display:inline-block;content:" ";margin-left:.41667rem;transition:margin-left 0.2s ease-in-out;background-size:100%}.cta--arrow:hover:after,.cta--arrow-left:hover:after,.pagination a:first-child:hover:after,.pagination a:last-child:hover:after,.post-cta__arrow:hover:after,.cta--arrow:focus:after,.cta--arrow-left:focus:after,.pagination a:first-child:focus:after,.pagination a:last-child:focus:after,.post-cta__arrow:focus:after{margin-left:.83333rem}.cta--arrow-left,.pagination a:first-child{transition:margin-right 0.2s ease-in-out, border-color 0.2s ease-in-out;margin-right:0;margin-left:calc( 1.5rem + .41667rem)}.cta--arrow-left:after,.pagination a:first-child:after{margin-left:0;margin-right:.41667rem;transition:margin-right 0.2s ease-in-out;left:auto;right:100%}.cta--arrow-left:hover:after,.pagination a:first-child:hover:after,.cta--arrow-left:focus:after,.pagination a:first-child:focus:after{margin-left:0;margin-right:.83333rem}.cta--white{border-bottom:1px solid #fff}.cta--white:link,.cta--white:focus,.cta--white:hover,.cta--white:visited{color:#fff;text-decoration:none}.cta--white:focus,.cta--white:hover{border-bottom:2px solid #fff}.hm-logo{overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;background:url("../../../lib/hm-pattern-library/assets/images/logos/logo-black.svg") no-repeat center center;background-size:contain;width:156px;height:30px;margin:1.66667rem .83333rem;vertical-align:top;opacity:1.0}.hm-logo:hover,.hm-logo:focus{opacity:0.6}.hm-logo--red{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-red.svg")}.hm-logo--white{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-white.svg")}.hm-logo--alt{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-alt-black.svg");width:107px;height:60px}.hm-logo--alt.hm-logo--red{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-alt-red.svg")}.hm-logo--alt.hm-logo--white{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-alt-white.svg")}.hm-logo--small{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-small-black.svg");width:52px;height:30px}.hm-logo--small.hm-logo--red{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-small-red.svg")}.hm-logo--small.hm-logo--white{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-small-white.svg")}.hm-logo--tiny{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-tiny-black.svg");width:18px;height:18px;margin-top:.2775rem;margin-bottom:.2775rem}.hm-logo--tiny.hm-logo--red{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-tiny-red.svg")}.hm-logo--tiny.hm-logo--white{background-image:url("../../../lib/hm-pattern-library/assets/images/logos/logo-tiny-white.svg")}.alignnone{margin-left:0;margin-right:0}.aligncenter{margin-left:auto;margin-right:auto;display:block}.alignleft{float:left;margin-right:.83333rem;margin-left:0;margin-bottom:1.66667rem}.alignright{float:right;margin-left:.83333rem;margin-right:0;margin-bottom:1.66667rem}.wp-caption{max-width:100%;margin-top:0}.wp-caption img{vertical-align:top}.wp-caption-text{font-size:.888888889rem;line-height:1.333rem;color:#737373;margin-top:0;padding:.41667rem 0}.aligncenter>.wp-caption-text{text-align:center}.alignleft>.wp-caption-text{text-align:left}.alignright>.wp-caption-text{text-align:right}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.66667rem -.41667rem}@media screen and (min-width: 34rem){.gallery{margin:4.66667rem -.83333rem}}.gallery-item{margin:.83333rem 0 0;padding:0 .41667rem;width:100%}@media screen and (min-width: 34rem){.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-1 .gallery-item:nth-child(1){margin-top:0}}@media screen and (min-width: 34rem){.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-2 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-2 .gallery-item:nth-child(2){margin-top:0}}@media screen and (min-width: 34rem){.gallery-columns-3 .gallery-item{width:33.33333%}.gallery-columns-3 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-3 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-3 .gallery-item:nth-child(3){margin-top:0}}@media screen and (min-width: 34rem){.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-4 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-4 .gallery-item:nth-child(3){margin-top:0}.gallery-columns-4 .gallery-item:nth-child(4){margin-top:0}}@media screen and (min-width: 34rem){.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-5 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-5 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-5 .gallery-item:nth-child(3){margin-top:0}.gallery-columns-5 .gallery-item:nth-child(4){margin-top:0}.gallery-columns-5 .gallery-item:nth-child(5){margin-top:0}}@media screen and (min-width: 34rem){.gallery-columns-6 .gallery-item{width:16.66667%}.gallery-columns-6 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-6 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-6 .gallery-item:nth-child(3){margin-top:0}.gallery-columns-6 .gallery-item:nth-child(4){margin-top:0}.gallery-columns-6 .gallery-item:nth-child(5){margin-top:0}.gallery-columns-6 .gallery-item:nth-child(6){margin-top:0}}.gallery-columns-7 .gallery-item{width:25%}@media screen and (min-width: 34rem){.gallery-columns-7 .gallery-item{width:14.28571%}.gallery-columns-7 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-7 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-7 .gallery-item:nth-child(3){margin-top:0}.gallery-columns-7 .gallery-item:nth-child(4){margin-top:0}.gallery-columns-7 .gallery-item:nth-child(5){margin-top:0}.gallery-columns-7 .gallery-item:nth-child(6){margin-top:0}.gallery-columns-7 .gallery-item:nth-child(7){margin-top:0}}.gallery-columns-8 .gallery-item{width:25%}@media screen and (min-width: 34rem){.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-8 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(3){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(4){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(5){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(6){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(7){margin-top:0}.gallery-columns-8 .gallery-item:nth-child(8){margin-top:0}}.gallery-columns-9 .gallery-item{width:25%}@media screen and (min-width: 34rem){.gallery-columns-9 .gallery-item{width:11.11111%}.gallery-columns-9 .gallery-item:nth-child(1){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(2){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(3){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(4){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(5){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(6){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(7){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(8){margin-top:0}.gallery-columns-9 .gallery-item:nth-child(9){margin-top:0}}.gallery-item img{display:block;margin:0 auto}.label{font-size:.888888889rem;line-height:1.333rem;border:1px solid #D24632;border-radius:4px;padding:0 .41667rem;background:#fff;color:#D24632;margin-bottom:.83333rem;margin-right:.20833rem;display:inline-block;text-align:center;cursor:pointer;border-radius:4px;vertical-align:middle;position:relative;vertical-align:bottom;line-height:1.555rem;transition:color .1s ease-in-out, background .1s ease-in-out, border-color .1s ease-in-out}.label:link,.label:visited{color:#D24632;text-decoration:none}.label:hover,.label:focus{color:#fff;background-color:#D24632;text-decoration:none;outline:none;transition:color .1s ease-in-out, background .1s ease-in-out, border-color .1s ease-in-out}.label__count{display:inline-block;border-radius:100%;min-width:18px;height:18px;line-height:18px;font-family:"Consolas","Monaco","Andale Mono","Ubuntu Mono",monospace;font-size:10.8px;background:#D24632;color:#fff;margin-left:0.1em;margin-right:0.1em}.label:hover .label__count,.label:focus .label__count{background-color:#fff;color:#D24632}.tag-cloud{vertical-align:bottom}.tag-cloud a{display:inline-block;margin-bottom:.83333rem}.tag-cloud a+a{margin-left:.20833rem}.pagination{margin:1.555rem auto;border-top:1px solid #d9d9d9;padding-top:1.555rem;text-align:center}.pagination a:first-child{float:left}.pagination a:last-child{float:right}.pagination:empty{display:none}.pagination--numbers,.wp-pagenavi{text-align:center}.pagination--numbers>a,.wp-pagenavi>a,.pagination--numbers>span,.wp-pagenavi>span,.pagination--numbers__item{margin:0 .41667rem}.pagination--numbers a:first-child,.wp-pagenavi a:first-child,.pagination--numbers a:last-child,.wp-pagenavi a:last-child{float:none}.pagination--numbers a:first-child:after,.wp-pagenavi a:first-child:after,.pagination--numbers a:last-child:after,.wp-pagenavi a:last-child:after{display:none}.container{max-width:65.83333rem;margin:0 auto;width:calc( 100% - 1.66667rem)}@media screen and (min-width: 51rem){.container{width:calc( 100% - 3.33333rem)}}.base-wrap,.base-two-col,.article,.human-grid,.pb-logos .base-four-col{width:100%;padding:0}@media screen and (min-width: 68rem){.base-wrap,.base-two-col,.article,.human-grid,.pb-logos .base-four-col{margin:0 auto;padding-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ));padding-right:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 68rem){.base-wrap--narrow{padding-left:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 1 ));padding-right:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 68rem){.base-wrap--wide,.base-two-col,.article,.human-grid,.pb-logos .base-four-col{padding-left:0;padding-right:0}}.base-half,.post-item--feature{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 34rem){.base-half,.post-item--feature{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.base-half--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.base-half--left,.post-item--feature .post-item__thumb,.base-half--right,.post-item--feature .post-item__content{width:calc( 50% - .83333rem / 2)}}@media screen and (max-width: 33.99rem){.base-half,.post-item--feature{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.base-half--left,.post-item--feature .post-item__thumb,.base-half--right,.post-item--feature .post-item__content{width:100%;margin-bottom:1.66667rem}.base-half--left:last-child,.post-item--feature .post-item__thumb:last-child,.base-half--right:last-child,.post-item--feature .post-item__content:last-child{margin-bottom:0}}.base-two-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 51rem){.base-two-col{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 51rem){.base-two-col__left{width:calc( 75% - ( .25 * .83333rem ) + ( .83333rem * 0 ));padding-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ));padding-right:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 68rem){.base-two-col__left{padding-left:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 51rem){.base-two-col__left--pull,.article__content .size-large,.article__content .size-large+.wp-caption-text,.article__content blockquote,.pb-project-main__copy .size-large,.pb-project-main__copy .size-large+.wp-caption-text,.pb-project-main__copy blockquote{width:calc( 107.69231% - ( -.07692 * .83333rem ) + ( .83333rem * 0 ));max-width:none;margin-left:calc( -7.69231% - ( 1.07692 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 68rem){.base-two-col__left--pull,.article__content .size-large,.article__content .size-large+.wp-caption-text,.article__content blockquote,.pb-project-main__copy .size-large,.pb-project-main__copy .size-large+.wp-caption-text,.pb-project-main__copy blockquote{width:calc( 111.11111% - ( -.11111 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( -11.11111% - ( 1.11111 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 51rem){.base-two-col__right{width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 0 ));margin-left:.83333rem}}.base-three-col,.project-grid__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;width:100%;padding:0;margin:0 auto}@media screen and (min-width: 34rem){.base-three-col,.project-grid__list{-ms-flex-direction:row;flex-direction:row}.base-three-col__col,.project-grid__list .project-item{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 ))}.base-three-col__col:not(:nth-child(3n)),.project-grid__list .project-item:not(:nth-child(3n)){margin-right:.83333rem}}@media screen and (min-width: 51rem){.base-three-col,.project-grid__list{padding-left:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 1 ));padding-right:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 51rem){.base-three-col--wide{padding-left:0;padding-right:0}}@media screen and (max-width: 33.99rem){.base-three-col,.project-grid__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.base-three-col__col,.project-grid__list .project-item{width:100%;margin-bottom:1.66667rem}}.image-link{color:inherit}.image-link:link,.image-link:hover,.image-link:focus,.image-link:visited{text-decoration:none;border-bottom:none}.image-link *{color:#504C4C;transition:color 0.2s cubic-bezier(0.42, 0, 0.58, 1)}.image-link img{opacity:1;transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1) 0.1s}.image-link div:first-child{opacity:1;transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1) 0.1s}.image-link div:first-child img{opacity:1;transition:none}.image-link div:first-child:hover,.image-link div:first-child:focus,a:hover .image-link div:first-child,a:focus .image-link div:first-child{opacity:0.75;transition:opacity 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0}.image-link div:first-child:hover img,.image-link div:first-child:focus img,a:hover .image-link div:first-child img,a:focus .image-link div:first-child img{opacity:1;transition:none}.image-link:hover *,.image-link:focus *,a:hover .image-link *,a:focus .image-link *{color:#D24632}.image-link:hover img,.image-link:focus img,a:hover .image-link img,a:focus .image-link img{opacity:0.75;transition:opacity 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0}.image-link:hover p,.image-link:focus p,a:hover .image-link p,a:focus .image-link p{text-decoration:underline}.image-link:focus img,a:focus .image-link img{border:solid 1px #D24632}.post-cta>a{margin-bottom:0}.post-cta__button .icon,.post-cta__button .cta--arrow:after,.post-cta__button .cta--arrow-left:after,.post-cta__button .pagination a:first-child:after,.pagination .post-cta__button a:first-child:after,.post-cta__button .pagination a:last-child:after,.pagination .post-cta__button a:last-child:after,.post-cta__button .post-cta__arrow:after,.post-cta__button .search-form .search-submit::after,.search-form .post-cta__button .search-submit::after,.post-cta__button .widget_hm_newsletter_widget .newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__button .newsletter-widget__form__submit:after,.post-cta__download .icon,.post-cta__download .cta--arrow:after,.post-cta__download .cta--arrow-left:after,.post-cta__download .pagination a:first-child:after,.pagination .post-cta__download a:first-child:after,.post-cta__download .pagination a:last-child:after,.pagination .post-cta__download a:last-child:after,.post-cta__download .post-cta__arrow:after,.post-cta__download .search-form .search-submit::after,.search-form .post-cta__download .search-submit::after,.post-cta__download .widget_hm_newsletter_widget .newsletter-widget__form__submit:after,.widget_hm_newsletter_widget .post-cta__download .newsletter-widget__form__submit:after{margin-left:.41667rem}.list--unstyled{list-style:none;padding-left:0}.text-slug,.article__sidebar__author__name,.project-filters__current,.project-filters__toggle,.widget__title{font-family:"proxima-nova",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.01em;font-size:.777777778rem;line-height:1.4285;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-top:0}.text-slug em,.article__sidebar__author__name em,.project-filters__current em,.project-filters__toggle em,.widget__title em,.text-slug i,.article__sidebar__author__name i,.project-filters__current i,.project-filters__toggle i,.widget__title i,.text-slug strong,.article__sidebar__author__name strong,.project-filters__current strong,.project-filters__toggle strong,.widget__title strong,.text-slug b,.article__sidebar__author__name b,.project-filters__current b,.project-filters__toggle b,.widget__title b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}.text-slug--heading{margin-bottom:1.5em}.text-uppercase,.project-filters__toggle{text-transform:uppercase}.text-important{font-size:1.222222222rem;line-height:1.555rem}.heading-link,.post-item__title a,.pb-featured-projects__study__title a{color:inherit}.heading-link:link,.post-item__title a:link,.pb-featured-projects__study__title a:link,.heading-link:hover,.post-item__title a:hover,.pb-featured-projects__study__title a:hover,.heading-link:focus,.post-item__title a:focus,.pb-featured-projects__study__title a:focus,.heading-link:visited,.post-item__title a:visited,.pb-featured-projects__study__title a:visited{text-decoration:none;border-bottom:none}.heading-link:hover,.post-item__title a:hover,.pb-featured-projects__study__title a:hover,.heading-link:focus,.post-item__title a:focus,.pb-featured-projects__study__title a:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out;border-bottom:2px solid #D24632}.wp-block-embed-youtube,.wp-block-embed-vimeo{position:relative;width:100%;height:0;padding-top:56.25%;margin:1.66667rem 0}.wp-block-embed-youtube iframe,.wp-block-embed-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article:before,.article:after{display:table;content:" "}.article:after{clear:both}.article__header{width:100%;padding-top:2.33333rem}@media screen and (min-width: 34rem){.article__header{padding-top:4.66667rem}}.article__header__title{margin-bottom:1.66667rem;margin-top:0}@media screen and (min-width: 51rem){.article__header__title{width:calc( 87.5% - ( .125 * .83333rem ) + ( .83333rem * 0 ))}}@media screen and (min-width: 68rem){.article__header__title{width:calc( 62.5% - ( .375 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ));margin-bottom:2.5rem}}.article__header__deck{font-size:1.333333333rem;line-height:1.66625rem;margin-top:0;margin-bottom:1.66667rem}@media screen and (min-width: 34rem){.article__header__deck{font-size:1.777777778rem;line-height:2.3325rem}}@media screen and (min-width: 51rem){.article__header__deck{width:calc( 87.5% - ( .125 * .83333rem ) + ( .83333rem * 0 ))}}@media screen and (min-width: 68rem){.article__header__deck{float:left;width:calc( 62.5% - ( .375 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ));margin-bottom:2.5rem}}.article__header__meta{font-size:.888888889rem;line-height:1.333rem;width:100%;margin-bottom:1.66667rem}@media screen and (min-width: 68rem){.article__header__meta{float:right;width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 0 ))}}.article__header__meta__posted-on{margin-bottom:1.66667rem}.article__content{margin-bottom:1.66667rem}@media screen and (min-width: 51rem){.article__content{width:calc( 81.25% - ( .1875 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 68rem){.article__content{float:left;width:calc( 56.25% - ( .4375 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 1 ))}}.article__content img.alignright,.article__content img.alignleft,.article__content .wp-caption.alignright,.article__content .wp-caption.alignleft{max-width:45%}@media screen and (max-width: 33.99rem){.article__content img.alignright,.article__content img.alignleft,.article__content .wp-caption.alignright,.article__content .wp-caption.alignleft{display:block;float:none;margin:1em auto;max-width:90%}}.article__content img .wp-caption-text,.article__content .wp-caption .wp-caption-text{margin-bottom:0}.article__sidebar{font-size:.888888889rem;line-height:1.333rem}@media screen and (min-width: 68rem){.article__sidebar{float:right;width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 0 ))}}.article__sidebar__author{margin-bottom:2.5em}.article__sidebar__author:before,.article__sidebar__author:after{display:table;content:" "}.article__sidebar__author:after{clear:both}.article__sidebar__author__thumb{display:inline-block;overflow:hidden;float:left;width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 1 ));max-width:4rem;margin-right:1em;border-radius:50%}.article__sidebar__author__thumb img{display:block}.article__sidebar__author__name,.article__sidebar__author__bio{margin:0}.article__sidebar__author-posts{margin-bottom:2.5em}.article__footer{width:100%;padding-top:2.25rem;padding-bottom:2.25rem;border-top:1px solid #d9d9d9}@media screen and (min-width: 34rem){.article__footer{clear:both}}@media screen and (min-width: 51rem){.article__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ));padding-right:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}.article__footer__similar,.article__footer__recent{width:calc( 42.85714% - ( .57143 * .83333rem ) + ( .83333rem * 0 ));max-width:100%}.project-item{position:relative;list-style:none}.project-item__thumb{margin-bottom:1rem;border:2px solid #d9d9d9}.project-item__thumb img{vertical-align:top}.project-item__content{text-align:left;color:#504C4C}.project-item__title{font-size:1.222222222rem;line-height:1.555rem;color:inherit;margin-top:0;font-weight:300;text-transform:none}.project-item__title:link,.project-item__title:hover,.project-item__title:focus,.project-item__title:visited{text-decoration:none;border-bottom:none}.project-filters{margin-bottom:1.66667rem}.project-filters__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.66667rem}.project-filters__toggle{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in;display:inline-block;padding:0;margin:0;border:none;background:none;cursor:pointer;font-weight:600}.project-filters__toggle:link,.project-filters__toggle:visited{color:#D24632;text-decoration:none}.project-filters__toggle:hover,.project-filters__toggle:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}.project-filters__toggle:focus{outline:none}.project-filters__toggle:focus,.project-filters__toggle:hover{text-decoration:none}.project-filters__toggle::after{content:' +';display:inline-block;width:1rem;position:relative;top:0.075em;font-size:1.25em;line-height:1}.project-filters__toggle.open::after{content:' -';top:0}.project-filters__container{text-align:left}.project-filters__container::before,.project-filters__container::after{content:'';width:100%;border-top:1px solid #d9d9d9}.project-filters__container__list{padding:.41667rem 0 .83333rem}.project-filters__container__list ul{margin:0;padding:0;list-style:none;line-height:1}.project-filters__container .filter{color:inherit;font-size:.888888889rem;line-height:1.333rem}.project-filters__container .filter:link,.project-filters__container .filter:hover,.project-filters__container .filter:focus,.project-filters__container .filter:visited{text-decoration:none;border-bottom:none}.project-filters__container .filter--active{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in}.project-filters__container .filter--active:link,.project-filters__container .filter--active:visited{color:#D24632;text-decoration:none}.project-filters__container .filter--active:hover,.project-filters__container .filter--active:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}.project-filters__container .filter--active:focus{outline:none}.project-grid{margin:4.66667rem 0}.project-grid__list{list-style:none}.site-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-header__logo{margin:0;color:inherit}.site-header__logo:link,.site-header__logo:hover,.site-header__logo:focus,.site-header__logo:visited{text-decoration:none;border-bottom:none}.site-header__nav{font-size:.888888889rem;line-height:1.333rem;position:relative}.site-header__nav ul{margin:0;padding:0}.site-header__nav .menu-item{display:block;float:left;padding:0 .83333rem;margin:0}.site-header__nav .menu-item a{display:block;padding:1.66667rem .83333rem;border-top:5px solid transparent;border-bottom:none}.site-header__nav .menu-item a:hover,.site-header__nav .menu-item a:focus{text-decoration:none}.site-header__nav .menu-item:first-child{padding-left:0}.site-header__nav .menu-item:last-child{padding-left:0}.site-header__nav .current-menu-item a,.site-header__nav .current_page_parent a{border-color:#c4c4c4}.site-header__nav .nav__marker{position:absolute;content:' ';display:block;width:30px;height:0;background:#D24632;top:0;left:.83333rem;transition:left 0.2s ease-in-out, height 0.1s linear, width 0.1s linear}.site-header__nav .nav__marker--not-animated{transition:none}.site-header .btn-burger{display:none;width:1.244rem;height:15px;background:none;border:3px solid #D24632;border-width:3px 0;box-shadow:none;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;right:0;z-index:501;opacity:1;transition:transform 0.1s ease-in-out, opacity 0.2 ease-in-out}.site-header .btn-burger:after{content:' ';display:block;width:100%;height:3px;background:#D24632;position:absolute;top:50%;left:0;margin-top:-1.5px}.site-header .btn-burger:hover,.site-header .btn-burger:focus{outline:none;opacity:0.5}.site-header .btn-burger--active{transition:transform 0.1s ease-in-out, opacity 0.2 ease-in-out;transform:rotate(-90deg)}@media screen and (max-width: 50.99rem){.site-header{position:relative}.site-header__logo{margin-top:.83333rem}.site-header .nav__marker{display:none}.site-header .site-header__nav--has-expanded .menu-main-menu-container{display:none}.site-header .site-header__nav--has-expanded .btn-burger{display:block}}.human-footer{margin-bottom:4.66667rem;padding-top:4.66667rem;border-top:1px solid #d9d9d9}.human-footer .text-important{margin-top:0}.human-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.66667rem}.human-grid__item{margin-right:.83333rem;position:relative;margin-bottom:.83333rem}@media screen and (max-width: 33.99rem){.human-grid__item{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 ))}.human-grid__item:nth-child(3n){margin-right:0}}@media screen and (min-width: 34rem){.human-grid__item{width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 0 ))}.human-grid__item:nth-child(4n){margin-right:0}}.human-grid__item__thumbnail{color:inherit;display:block;position:relative;overflow:hidden;height:0;padding-top:75%;filter:grayscale(1) contrast(1.2);transition:filter 200ms ease-out, opacity 100ms ease-out;opacity:1}.human-grid__item__thumbnail:link,.human-grid__item__thumbnail:hover,.human-grid__item__thumbnail:focus,.human-grid__item__thumbnail:visited{text-decoration:none;border-bottom:none}.human-grid__item__thumbnail img{position:absolute;width:100%;top:50%;left:0;right:0;transform:translateY(-50%)}.human-grid__item__thumbnail:hover,.human-grid__item__thumbnail:focus{filter:none}.human-grid__item__thumbnail:active{opacity:0.8;transition:filter 200ms ease-out, opacity 100ms ease-out}.human-grid__item__panel{display:none;position:relative;z-index:10;margin-top:1rem;margin-bottom:0;padding:.83333rem;background-color:#D24632;text-align:left}.human-grid__item__panel *{color:white}.human-grid__item__panel::before{content:'';position:absolute;top:-30px;left:calc( 50% - 15px);border:15px solid transparent;border-bottom-color:#D24632}@media screen and (max-width: 33.99rem){.human-grid__item__panel{width:calc( 300% + 2 * .83333rem);padding:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 )) calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 1 ))}.human-grid__item:nth-child(3n-2) .human-grid__item__panel::before{left:calc( 16.66667% - 1.11111rem)}.human-grid__item:nth-child(3n-1) .human-grid__item__panel{transform:translateX(calc( -33.333333% - .27778rem))}.human-grid__item:nth-child(3n-1) .human-grid__item__panel::before{left:calc( 50% - .83333rem)}.human-grid__item:nth-child(3n) .human-grid__item__panel{transform:translateX(calc( -66.66667% - .55556rem))}.human-grid__item:nth-child(3n) .human-grid__item__panel::before{left:calc( 83.3333% - .55556rem)}}@media screen and (min-width: 34rem){.human-grid__item__panel{width:calc( 400% + 3 * .83333rem);padding:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 )) calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 1 ))}.human-grid__item:nth-child(4n-3) .human-grid__item__panel::before{left:calc( 12.5% - 1.11111rem)}.human-grid__item:nth-child(4n-2) .human-grid__item__panel{transform:translateX(calc( -25% - .27778rem))}.human-grid__item:nth-child(4n-2) .human-grid__item__panel::before{left:calc( 37.5% - .83333rem)}.human-grid__item:nth-child(4n-1) .human-grid__item__panel{transform:translateX(calc( -50% - .55556rem))}.human-grid__item:nth-child(4n-1) .human-grid__item__panel::before{left:calc( 62.5% - .55556rem)}.human-grid__item:nth-child(4n) .human-grid__item__panel{transform:translateX(calc( -75% - .55556rem))}.human-grid__item:nth-child(4n) .human-grid__item__panel::before{left:calc( 87.5% - .55556rem)}}.human-grid__item__panel__close{position:absolute;display:none;top:1rem;right:1rem;opacity:0.8;transition:opacity 200ms ease-in-out}.human-grid__item__panel__close:hover{cursor:pointer}.human-grid__item__panel__close:hover,.human-grid__item__panel__close:focus{opacity:1}.human-grid__item__panel h3{font-size:1.333333333rem;line-height:1.66625rem;color:white;margin-top:0;text-transform:none}@media screen and (min-width: 34rem){.human-grid__item__panel h3{font-size:1.777777778rem;line-height:2.3325rem}}.human-grid__item__panel__social{margin:0;padding:0;list-style:none}@media screen and (min-width: 34rem){.human-grid__item__panel__social{position:absolute;right:calc( 8.33333% - ( .91667 * .83333rem ) + ( .83333rem * 1 ));transform:translateY(-225%)}}.human-grid__item__panel__social li{display:inline-block}.human-grid__item__panel__social li a{opacity:.8;transition:opacity 200ms ease-in-out}.human-grid__item__panel__social li a:hover,.human-grid__item__panel__social li a:focus{opacity:1}.human-grid__item__panel__bio{margin-bottom:1.66667rem}.human-grid__item__panel__bio a{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in;color:white;border-color:rgba(255,255,255,0.8)}.human-grid__item__panel__bio a:link,.human-grid__item__panel__bio a:visited{color:#D24632;text-decoration:none}.human-grid__item__panel__bio a:hover,.human-grid__item__panel__bio a:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}.human-grid__item__panel__bio a:focus{outline:none}.human-grid__item__panel__bio a:link,.human-grid__item__panel__bio a:visited,.human-grid__item__panel__bio a:hover,.human-grid__item__panel__bio a:focus{color:white}.human-grid__item__panel__bio a:hover,.human-grid__item__panel__bio a:focus{border-color:white}.human-photo{position:relative;overflow:hidden;height:0;padding-top:75%;margin-bottom:1.66667rem}.human-photo img{position:absolute;vertical-align:top;width:100%;top:50%;transform:translateY(-50%)}.site-footer{font-size:.888888889rem;line-height:1.333rem;background-color:#D24632;color:#FFF;padding-top:1.66667rem}@media screen and (min-width: 34rem){.site-footer{padding-top:4.66667rem}}.site-footer a{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in;color:white;border-color:rgba(255,255,255,0.8)}.site-footer a:link,.site-footer a:visited{color:#D24632;text-decoration:none}.site-footer a:hover,.site-footer a:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}.site-footer a:focus{outline:none}.site-footer a:link,.site-footer a:visited,.site-footer a:hover,.site-footer a:focus{color:white}.site-footer a:hover,.site-footer a:focus{border-color:white}.site-footer ::-moz-selection{background:#ebb9b2}.site-footer ::selection{background:#ebb9b2}.site-footer__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;text-align:center}@media screen and (max-width: 33.99rem){.site-footer__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.site-footer__wrap>*{width:100%}}.site-footer__nav{width:100%}.site-footer__nav ul{font-size:.777777778rem;line-height:1.4285;list-style:none;margin:0;padding:0}@media screen and (min-width: 34rem){.site-footer__nav ul{text-align:left}}.site-footer__nav ul li{display:inline-block;padding:0 .83333rem .83333rem 0}.site-footer__nav ul li:first-child{padding-left:0}.site-footer__copyright{font-size:.777777778rem;line-height:1.4285;padding:0;margin:0;color:inherit}@media screen and (min-width: 34rem){.site-footer__copyright{padding-top:4.66667rem;text-align:left}}@media screen and (max-width: 33.99rem){.site-footer__copyright{-ms-flex-order:1;order:1;padding-bottom:1.66667rem}}.site-footer .site-footer__logo{color:inherit;margin-top:0}.site-footer .site-footer__logo:link,.site-footer .site-footer__logo:hover,.site-footer .site-footer__logo:focus,.site-footer .site-footer__logo:visited{text-decoration:none;border-bottom:none}@media screen and (max-width: 33.99rem){.site-footer .site-footer__logo{-ms-flex-order:0;order:0}}@media screen and (min-width: 34rem){.site-footer .site-footer__logo{margin-top:4.66667rem}}.site-footer__widget-area{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.41667rem;margin-right:-.41667rem;padding:0}.site-footer__widget-area>.widget{padding:0 .41667rem;color:inherit;width:100%;text-align:center;margin-bottom:1.66667rem}@media screen and (min-width: 34rem){.site-footer__widget-area>.widget{width:50%;text-align:left;margin-bottom:0}}@media screen and (min-width: 51rem){.site-footer__widget-area>.widget{width:25%}}.site-footer__widget-area .widget__title{font-size:.888888889rem;line-height:1.333rem;color:inherit;margin:0 0 .41667rem 0}.site-footer__widget-area .widget__text p{margin:.41667rem 0}.site-footer__widget-area .contact-widget__icons a{color:inherit}.site-footer__widget-area .contact-widget__icons a:link,.site-footer__widget-area .contact-widget__icons a:hover,.site-footer__widget-area .contact-widget__icons a:focus,.site-footer__widget-area .contact-widget__icons a:visited{text-decoration:none;border-bottom:none}.site-footer__widget-area>.widget.widget_hm_location_widget{width:33.333%;margin-bottom:4.66667rem}@media screen and (min-width: 51rem){.site-footer__widget-area>.widget.widget_hm_location_widget{width:16.666666667%;margin-bottom:0}}@media screen and (max-width: 50.99rem){.site-footer__widget-area>.widget_hm_contact_widget,.site-footer__widget-area>.widget_hm_newsletter_widget{padding:0 3.33333rem}}@media screen and (max-width: 33.99rem){.site-footer__widget-area>.widget_hm_contact_widget,.site-footer__widget-area>.widget_hm_newsletter_widget{padding:0 .41667rem}}.post-item{margin-bottom:2.33333rem}@media screen and (min-width: 34rem){.post-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:3.5rem}}@media screen and (min-width: 34rem){.post-item__thumb{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * -1 ));margin-right:1.66667rem}}@media screen and (max-width: 33.99rem){.post-item__thumb img{width:100%}}@media screen and (min-width: 34rem){.post-item__thumb+.post-item__content{max-width:calc( 37.5% - ( .625 * .83333rem ) + ( .83333rem * 9 ))}}.post-item__content>p{margin-top:0;margin-bottom:1.222222222rem}.post-item__title{font-size:1.333333333rem;line-height:1.66625rem;text-transform:none;margin-top:0;margin-bottom:0.666666667rem}@media screen and (min-width: 34rem){.post-item__title{font-size:1.777777778rem;line-height:2.3325rem}}.post-item__date{font-size:.888888889rem;line-height:1.333rem;line-height:1.333rem;margin-bottom:0.333333333rem}.post-item__tags{font-size:.777777778rem;line-height:1.4285}.post-item--slim{margin-bottom:0.6666666667rem;display:block}.post-item--slim .post-item__title{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-size:.888888889rem;line-height:1.555rem;margin:0}.post-item--slim .post-item__title strong,.post-item--slim .post-item__title b{font-weight:700}@media screen and (min-width: 34rem){.post-item--slim .post-item__title{font-size:1rem;line-height:1.555rem}}.post-item--slim .post-item__title a{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in}.post-item--slim .post-item__title a:link,.post-item--slim .post-item__title a:visited{color:#D24632;text-decoration:none}.post-item--slim .post-item__title a:hover,.post-item--slim .post-item__title a:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}.post-item--slim .post-item__title a:focus{outline:none}.post-item--slim .post-item__date{font-size:.777777778rem;line-height:1.4285}.post-item--feature{margin-bottom:0}.post-featured-section{margin-bottom:2.33333rem}@media screen and (min-width: 34rem){.post-featured-section.pb-module{margin-bottom:4.66667rem;padding-top:3.5rem;padding-bottom:3.5rem}}.posts-category-nav{border-left:1px solid #dedede;position:relative}.posts-category-nav__list{margin-top:0;padding:0;list-style:none}.posts-category-nav__list a{font-size:1.222222222rem;line-height:1.555rem;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding:.33333rem 0 .25rem 1.25rem;border-left:4px solid transparent}.posts-category-nav__list a:link,.posts-category-nav__list a:hover,.posts-category-nav__list a:focus,.posts-category-nav__list a:visited{text-decoration:none;border-bottom:none}.posts-category-nav__list a:hover,.posts-category-nav__list a:focus{text-decoration:none}.posts-category-nav__list .current-cat a{border-color:#dedede;color:#D24632}.posts-category-nav .nav__marker{position:absolute;content:' ';display:block;height:0;width:0;background:#D24632;top:0;left:-1px;transition:top 0.2s ease-in-out, height 0.1s linear, width 0.1s linear}.posts-category-nav .nav__marker--not-animated{transition:none}.widget{font-size:.888888889rem;line-height:1.333rem}.widget ul{margin-top:0;padding:0;list-style:none}.widget ul li{line-height:1.333rem}.widget__title{margin-bottom:.83333rem}.widget_recent_entries .post-date{font-size:.777777778rem;line-height:1.4285;display:block}.widget_recent_entries li{margin-bottom:.83333rem}.vip-partner-link{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:.888888889rem;line-height:1.333rem;color:inherit;display:block;margin:1.66667rem auto;text-align:center;vertical-align:middle;color:inherit;line-height:56px !important}.vip-partner-link em,.vip-partner-link i,.vip-partner-link strong,.vip-partner-link b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}.vip-partner-link:link,.vip-partner-link:hover,.vip-partner-link:focus,.vip-partner-link:visited{text-decoration:none;border-bottom:none}.vip-partner-link:link,.vip-partner-link:visited{color:inherit}.vip-partner-link:hover,.vip-partner-link:focus{text-decoration:none}.vip-partner-link__logo{background:url("../images/logo-vip.svg") no-repeat;background-size:contain;display:inline-block;width:138px;height:56px;text-indent:100%;white-space:nowrap;overflow:hidden;vertical-align:middle;margin:0 .41667rem;position:relative;top:-5px}.expanded-nav{background:white;position:fixed;top:0;left:0;height:0;right:0;transition:height 0.1s ease-in-out;overflow:hidden;z-index:500}.expanded-nav>div{width:100%;position:absolute;top:0;left:0;padding-left:.83333rem;padding-right:.83333rem;padding-bottom:1.66667rem;overflow:auto}.expanded-nav--expanded{height:100%;transition:height 0.1s ease-in-out}.expanded-nav .menu-main-menu-container ul{display:block;width:calc( 100% + 1.66667rem);margin-left:-.83333rem;margin-right:-.83333rem}.expanded-nav .menu-main-menu-container.menu-main-menu-container{border-bottom:1px solid #dedede;padding-bottom:.83333rem;margin-bottom:.83333rem;display:block}.expanded-nav .menu-main-menu-container.menu-main-menu-container:before,.expanded-nav .menu-main-menu-container.menu-main-menu-container:after{display:table;content:" "}.expanded-nav .menu-main-menu-container.menu-main-menu-container:after{clear:both}.expanded-nav .menu-main-menu-container .menu{font-size:18px;line-height:1.222222222;padding-top:1.66667rem}.expanded-nav .menu-main-menu-container .menu .menu-item{display:block;width:100%;text-align:center}.expanded-nav .menu-main-menu-container .menu .menu-item:first-child,.expanded-nav .menu-main-menu-container .menu .menu-item:last-child{padding:.83333rem}.expanded-nav .menu-main-menu-container .menu a{padding:.83333rem 0;border-top:0;border-left:5px solid transparent}.expanded-nav .menu-main-menu-container .menu a:hover,.expanded-nav .menu-main-menu-container .menu a:focus{border-left:5px solid #c4c4c4}.expanded-nav .menu-main-menu-container .menu .current-menu-item a{border:none;border-left:5px solid #D24632}.expanded-nav .widget_hm_contact_widget{text-align:center}.expanded-nav .widget_hm_contact_widget .widget__title{display:none}.expanded-nav .widget_hm_contact_widget .widget__text{max-width:320px;margin-left:auto;margin-right:auto}.expanded-nav .widget_hm_contact_widget .widget__text a{clear:both;display:inline-block;margin-top:12.0006px;border-bottom:2px solid #D24632}.expanded-nav .widget_hm_contact_widget .contact-widget__icons{margin-top:-12.0006px}.expanded-nav .widget_hm_contact_widget .contact-widget__icon-link{opacity:1}.site-header .btn-burger--active{position:fixed;right:.83333rem}@media screen and (max-width: 782px){.admin-bar .expanded-nav>div{padding-top:46px}}.hm-quote:before,.hm-quote:after{display:table;content:" "}.hm-quote:after{clear:both}.hm-quote__container{font-size:1.222222222rem;line-height:1.555rem;width:auto;margin:0}.hm-quote__text{width:100%;margin:0;clear:both}.hm-quote__text>*:first-child{margin-top:0}.hm-quote__text>*:last-child{margin-bottom:0}.hm-quote__source{font-size:.888888889rem;line-height:1.555rem;display:block;font-style:italic;margin:.83333rem}@media screen and (min-width: 34rem){.hm-quote__source{font-size:1rem;line-height:1.555rem}}.hm-quote__img{width:20%;float:left}.hm-quote__img img{width:100%;display:block;margin:0;border-radius:100%}.hm-quote__img+.hm-quote__container{width:calc( 80% - .83333rem);padding-left:.83333rem;margin:.83333rem 0 0 .83333rem;float:left}@media screen and (max-width: 33.99rem){.hm-quote__img{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 ));margin:0;padding:0 .83333rem}.hm-quote__img+.hm-quote__container{width:calc( 66.66667% - ( .33333 * .83333rem ) + ( .83333rem * 0 ));font-size:.888888889rem;line-height:1.555rem;margin:0 0 0 .83333rem;padding-left:.83333rem}}@media screen and (max-width: 33.99rem) and (min-width: 34rem){.hm-quote__img+.hm-quote__container{font-size:1rem;line-height:1.555rem}}.base-wrap--narrow .hm-quote .hm-quote__container{width:calc( 83.33333% - ( .16667 * .83333rem ) + ( .83333rem * 0 ))}@media screen and (min-width: 68rem){.base-wrap--narrow .hm-quote .hm-quote__container{padding-left:1.66667rem}}.base-wrap--narrow .hm-quote .hm-quote__img{width:calc( 16.66667% - ( .83333 * .83333rem ) + ( .83333rem * 0 ))}@media screen and (max-width: 67.99rem){.base-wrap--narrow .hm-quote .hm-quote__container{width:calc( 75% - ( .25 * .83333rem ) + ( .83333rem * 0 ));margin-right:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}.base-wrap--narrow .hm-quote .hm-quote__img{width:calc( 12.5% - ( .875 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (max-width: 50.99rem){.base-wrap--narrow .hm-quote .hm-quote__container{margin-top:.41667rem}}@media screen and (max-width: 33.99rem){.base-wrap--narrow .hm-quote .hm-quote__img{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 ));margin-left:0}.base-wrap--narrow .hm-quote .hm-quote__img+.hm-quote__container{width:calc( 66.66667% - ( .33333 * .83333rem ) + ( .83333rem * 0 ));margin-right:0}}.article__content .hm-quote .hm-quote__img,.pb-project-main__copy .hm-quote .hm-quote__img{width:calc( 22.22222% - ( .77778 * .83333rem ) + ( .83333rem * 0 ))}.article__content .hm-quote .hm-quote__img+.hm-quote__container,.pb-project-main__copy .hm-quote .hm-quote__img+.hm-quote__container{width:calc( 77.77778% - ( .22222 * .83333rem ) + ( .83333rem * 0 ));padding-left:.83333rem}@media screen and (min-width: 68rem){.article__content .hm-quote,.pb-project-main__copy .hm-quote{margin-left:calc( -1 * ( 11.11111% - ( .88889 * .83333rem ) + ( .83333rem * 1 ) ))}.article__content .hm-quote .hm-quote__img,.pb-project-main__copy .hm-quote .hm-quote__img{width:calc( 20% - ( .8 * .83333rem ) + ( .83333rem * 0 ))}.article__content .hm-quote .hm-quote__img+.hm-quote__text,.pb-project-main__copy .hm-quote .hm-quote__img+.hm-quote__text{width:calc( 80% - ( .2 * .83333rem ) + ( .83333rem * 0 ))}}@media screen and (max-width: 33.99rem) and (max-width: 33.99rem){.article__content .hm-quote .hm-quote__img,.pb-project-main__copy .hm-quote .hm-quote__img{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 ))}.article__content .hm-quote .hm-quote__img+.hm-quote__container,.pb-project-main__copy .hm-quote .hm-quote__img+.hm-quote__container{width:calc( 66.66667% - ( .33333 * .83333rem ) + ( .83333rem * 0 ))}}.hm-snippet{background:#f7f7f7;left:50%;margin:1.66667rem -50vw;position:relative;right:50%;width:100vw}.hm-snippet:before,.hm-snippet:after{display:table;content:" "}.hm-snippet:after{clear:both}@media screen and (min-width: 51rem){.hm-snippet{margin:4.66667rem -47vw;padding-bottom:1.66667rem;padding-top:1.66667rem}}@media screen and (min-width: 68rem){.hm-snippet{left:45%;margin-left:-22vw;margin-right:-22vw;right:45%;width:47vw}}.hm-snippet__container{width:100%}@media screen and (min-width: 51rem){.hm-snippet__container{width:calc( 81.25% - ( .1875 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}@media screen and (min-width: 68rem){.hm-snippet__container{float:left;width:calc( 87.5% - ( .125 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}.hm-snippet__container h3,.hm-snippet__container h4,.hm-snippet__container h5,.hm-snippet__container h6{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-weight:700}.hm-snippet__container h3 strong,.hm-snippet__container h3 b,.hm-snippet__container h4 strong,.hm-snippet__container h4 b,.hm-snippet__container h5 strong,.hm-snippet__container h5 b,.hm-snippet__container h6 strong,.hm-snippet__container h6 b{font-weight:700}.hm-snippet__container .cta--arrow,.hm-snippet__container .cta--arrow-left,.hm-snippet__container .pagination a:first-child,.pagination .hm-snippet__container a:first-child,.hm-snippet__container .pagination a:last-child,.pagination .hm-snippet__container a:last-child,.hm-snippet__container .post-cta__arrow{font-size:inherit;line-height:normal}.hm-snippet__container img.size-large{margin-left:0;width:auto;max-width:100%}.social-buttons{display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;z-index:10;text-align:center}@media screen and (min-width: 51rem){.social-buttons{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:40px;margin-top:21px;margin-left:-150px}}.social-buttons__button{background-repeat:no-repeat;background-position:center;-ms-flex:1;flex:1;padding-top:9px;height:40px;color:#737373;color:inherit}.social-buttons__button:link,.social-buttons__button:hover,.social-buttons__button:focus,.social-buttons__button:visited{text-decoration:none;border-bottom:none}.social-buttons__button:last-child{margin-bottom:0}@media screen and (min-width: 51rem){.social-buttons__button{width:40px;margin-bottom:4px}}.social-buttons__button>i{color:white;font-size:1.4rem;line-height:1;transition:all 0.2s ease-in-out;opacity:0.68}.social-buttons__button>i:hover,.social-buttons__button>i:focus{transform:scale(1.5, 1.5);opacity:1}.social-buttons__button--fb{background-color:#3b5998}.social-buttons__button--twitter{background-color:#55acee}.social-buttons__button--in{background-color:#0976b4}.social-buttons__button--mail{background-color:#D24632}.social-buttons__button--fb i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-facebook-white.svg)}.social-buttons__button--twitter i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-twitter-white.svg)}.social-buttons__button--in i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-linkedin-white.svg)}.social-buttons__button--mail i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-mail-white.svg)}@media screen and (min-width: 51rem){.social-buttons__button--fb{background-color:transparent}.social-buttons__button--twitter{background-color:transparent}.social-buttons__button--in{background-color:transparent}.social-buttons__button--mail{background-color:transparent}.social-buttons__button--fb i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-facebook-black.svg)}.social-buttons__button--twitter i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-twitter-black.svg)}.social-buttons__button--in i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-linkedin-black.svg)}.social-buttons__button--mail i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-mail-black.svg)}.social-buttons__button--fb:hover i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-facebook-red.svg)}.social-buttons__button--twitter:hover i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-twitter-red.svg)}.social-buttons__button--in:hover i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-linkedin-red.svg)}.social-buttons__button--mail:hover i{background-image:url(../../../lib/hm-pattern-library/assets/images/icons/icon-mail-red.svg)}}.social-buttons--fixed{display:-ms-flexbox;display:flex;top:0;left:0;position:fixed}@media screen and (min-width: 51rem){.social-buttons--fixed{left:auto;padding-top:40px}}.social-buttons--fixed-bottom{position:absolute;bottom:0;display:none}@media screen and (min-width: 51rem){.social-buttons--fixed-bottom{display:-ms-flexbox;display:flex}}.pb-project-main__copy>*:first-child{margin-top:0}.pb-project-main__aside{font-size:.888888889rem;line-height:1.333rem}.pb-project-main__aside h2{font-size:.888888889rem;line-height:1.333rem;margin-bottom:0}.pb-project-main__aside p{margin-top:0}.pb-project-header h1{max-width:calc( 71.42857% - ( .28571 * .83333rem ) + ( .83333rem * 0 ));margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 34rem){.pb-project-header h1{margin-bottom:2.33333rem}}.page__header,.page__content>*:not(.pb-module){max-width:calc( 87.5% - ( .125 * .83333rem ) + ( .83333rem * 1 ));margin-left:auto;margin-right:auto}.pb-module{padding-top:2.33333rem;padding-bottom:2.33333rem}@media screen and (min-width: 51rem){.pb-module{padding-top:4.66667rem;padding-bottom:4.66667rem}}.pb-module--white+.container+.pb-module--white,.pb-module--grey+.container+.pb-module--grey{padding-top:0}.pb-module--grey{background:#f7f7f7}.pb-image .image-link{display:block}.pb-image img{display:block;width:100%;vertical-align:top}.pb-image__caption{margin-bottom:0;text-align:center}.pb-header:first-child{padding-top:2.33333rem}@media screen and (min-width: 34rem){.pb-header:first-child{padding-top:4.66667rem}}.pb-header h1{margin:0}.pb-text .base-wrap>*:first-child,.pb-text .base-two-col>*:first-child,.pb-text .article>*:first-child,.pb-text .human-grid>*:first-child,.pb-text .pb-logos .base-four-col>*:first-child,.pb-logos .pb-text .base-four-col>*:first-child{margin-top:0}.pb-text .base-wrap>*:last-child,.pb-text .base-two-col>*:last-child,.pb-text .article>*:last-child,.pb-text .human-grid>*:last-child,.pb-text .pb-logos .base-four-col>*:last-child,.pb-logos .pb-text .base-four-col>*:last-child{margin-bottom:0}.pb-content__copy>*:first-child,.pb-content__link>*:first-child{margin-top:0}.pb-content__copy>*:last-child,.pb-content__link>*:last-child{margin-bottom:0}.pb-featured-projects__study{margin-bottom:2.875em}@media screen and (min-width: 51rem){.pb-featured-projects__study{margin-bottom:2.33333rem}}.pb-featured-projects__study:last-child{margin-bottom:0}.pb-featured-projects__study__categories{margin-top:0;margin-bottom:0;padding:0;list-style:none;font-size:.888888889rem;line-height:1.333rem}.pb-featured-projects__study__categories>li{display:inline;color:#737373}.pb-featured-projects__study__categories>li:not(:last-child)::after{content:', '}@media screen and (min-width: 51rem){.pb-featured-projects__study__categories{margin-bottom:1.625rem}}.pb-featured-projects__study__content{padding:0}.pb-featured-projects__study__excerpt{display:none}.pb-featured-projects__study__excerpt p{margin:0}@media screen and (min-width: 34rem){.pb-featured-projects__study__excerpt{display:block}}.pb-featured-projects__study__image img{width:100%;vertical-align:bottom}@media screen and (max-width: 33.99rem){.pb-featured-projects__study__image{margin-bottom:1.66667rem}}.pb-featured-projects__study__title{font-size:1.555555556rem;line-height:2.00595rem;font-size:1.5rem;font-weight:700;line-height:1.12;text-transform:none}@media screen and (max-width: 33.99rem){.pb-featured-projects__study__title{margin-top:0}}@media screen and (min-width: 51rem){.pb-featured-projects__study__title{font-size:1.333333333rem;line-height:1.66625rem;margin-bottom:1.75rem}}@media screen and (min-width: 51rem) and (min-width: 34rem){.pb-featured-projects__study__title{font-size:1.777777778rem;line-height:2.3325rem}}.pb-important__copy{font-size:1.555555556rem;line-height:2.00595rem;color:#353535;margin-bottom:.83333rem}.pb-important__copy>*:first-child{margin-top:0}.pb-important__copy>*:last-child{margin-bottom:0}@media screen and (min-width: 51rem){.pb-important__copy{margin-bottom:0}}@media screen and (min-width: 68rem){.pb-important__copy{padding-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}.pb-important__link{margin-bottom:.83333rem;display:block}.pb-header+.pb-important,.pb-header+.container+.pb-important.pb-module--white{padding-top:0;margin-top:-.83333rem}@media screen and (min-width: 34rem){.pb-header+.pb-important,.pb-header+.container+.pb-important.pb-module--white{margin-top:-2.33333rem}}.pb-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pb-section__title{width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 0 ));margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ));margin-right:.83333rem}@media screen and (min-width: 68rem){.pb-section__title{width:calc( 33.33333% - ( .66667 * .83333rem ) + ( .83333rem * 0 ));margin-left:0}}@media screen and (max-width: 50.99rem){.pb-section__title{width:calc( 100% - ( 0 * .83333rem ) + ( .83333rem * 0 ));margin-left:0;margin-right:0}}.pb-section__title p{font-size:1.222222222rem;line-height:1.555rem}.pb-section__title>*:first-child{margin-top:0}.pb-section__copy{width:calc( 62.5% - ( .375 * .83333rem ) + ( .83333rem * 0 ));margin-right:grid-items(10, 1, 16)}.pb-section__copy>*:first-child{margin-top:0}.pb-section__copy>*:last-child{margin-bottom:0}@media screen and (min-width: 68rem){.pb-section__copy{width:calc( 66.66667% - ( .33333 * .83333rem ) + ( .83333rem * 0 ));margin-right:0}}@media screen and (max-width: 50.99rem){.pb-section__copy{width:calc( 100% - ( 0 * .83333rem ) + ( .83333rem * 0 ));margin-left:0;margin-right:0}}.pb-section .cta--arrow,.pb-section .cta--arrow-left,.pb-section .pagination a:first-child,.pagination .pb-section a:first-child,.pb-section .pagination a:last-child,.pagination .pb-section a:last-child,.pb-section .post-cta__arrow{float:left;clear:both}.pb-section .cta--arrow:not(:last-child),.pb-section .cta--arrow-left:not(:last-child),.pb-section .pagination a:not(:last-child):first-child,.pagination .pb-section a:not(:last-child):first-child,.pb-section .pagination a:not(:last-child):last-child,.pagination .pb-section a:not(:last-child):last-child,.pb-section .post-cta__arrow:not(:last-child){margin-bottom:.83333rem}.pb-section .blocks-editable:not(:last-child) .cta--arrow,.pb-section .blocks-editable:not(:last-child) .cta--arrow-left,.pb-section .blocks-editable:not(:last-child) .pagination a:first-child,.pagination .pb-section .blocks-editable:not(:last-child) a:first-child,.pb-section .blocks-editable:not(:last-child) .pagination a:last-child,.pagination .pb-section .blocks-editable:not(:last-child) a:last-child,.pb-section .blocks-editable:not(:last-child) .post-cta__arrow{margin-bottom:.83333rem}.pb-important--highlight{background-color:#D24632;padding:4.66667rem 0}.pb-important--highlight__copy{color:#fff}.pb-important--highlight__copy a{color:#D24632;border-bottom:1px solid #D24632;text-decoration:none;transition:color .2s ease-in, background .2s ease-in, border-width .2s ease-in;color:white;border-color:rgba(255,255,255,0.8)}.pb-important--highlight__copy a:link,.pb-important--highlight__copy a:visited{color:#D24632;text-decoration:none}.pb-important--highlight__copy a:hover,.pb-important--highlight__copy a:focus{color:#D24632;transition:color .2s ease-out, background .2s ease-out, border-width .2s ease-out;border-bottom:2px solid #D24632}.pb-important--highlight__copy a:focus{outline:none}.pb-important--highlight__copy a:link,.pb-important--highlight__copy a:visited,.pb-important--highlight__copy a:hover,.pb-important--highlight__copy a:focus{color:white}.pb-important--highlight__copy a:hover,.pb-important--highlight__copy a:focus{border-color:white}.pb-split__image a{border:none}@media screen and (min-width: 34rem){.pb-split__copy{padding-left:.83333rem}.pb-split .base-half--reverse .pb-split__copy{padding-left:0;padding-right:.83333rem}}.search-form{margin:1.66667rem 0}.search-form:before,.search-form:after{display:table;content:" "}.search-form:after{clear:both}.search-form .search-field,.search-form .search-submit{font-size:.888888889rem;line-height:1.333rem;margin:0;padding-top:.41667rem;padding-bottom:.41667rem}.search-form .search-field{display:block;float:left;width:calc( 100% - 2.77708rem - .83333rem);margin-right:.83333rem;border-color:#a6a6a6}.search-form .search-submit{display:block;float:left;padding-left:0;padding-right:0;width:2.77708rem;text-indent:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;color:white;background-color:#D24632;transition:all 0.2s ease-in-out}.search-form .search-submit::after{content:' ';display:block;position:absolute;top:50%;left:50%;margin-left:-.7775rem;margin-top:-.7775rem}.error404 .search-form{max-width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 12 ))}.pb-services-section{position:relative}.pb-services-section__icon{position:absolute;width:32px;left:0;top:0.15em}@media screen and (min-width: 68rem){.pb-services-section__icon{margin-left:calc( 6.25% - ( .9375 * .83333rem ) + ( .83333rem * 1 ))}}.pb-services-section__icon img{display:block;width:100%;height:auto}@media screen and (max-width: 50.99rem){.pb-services-section__icon{position:static;margin:0 0 1.66667rem}}.pb-services-section__projects{display:-ms-flexbox;display:flex;margin:1.66667rem 0;list-style:none;padding:0}.pb-services-section__project{width:50%;padding-right:.41667rem}.pb-services-section__project:nth-child(even){padding-left:.41667rem;padding-right:0}.pb-services-section__project img{max-width:100%;height:auto}.pb-services-section__project__title{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-size:1.222222222rem;line-height:1.555rem;margin:.83333rem 0 0}.pb-services-section__project__title strong,.pb-services-section__project__title b{font-weight:700}.pb-module.pb-vip{padding-bottom:6.33333rem;position:relative}.pb-module.pb-vip:before,.pb-module.pb-vip:after{content:' ';display:block;position:absolute;bottom:0;left:50%}.pb-module.pb-vip:before{border-left:2px solid #D24632;height:4.66667rem;margin-left:-1px}.pb-module.pb-vip:after{background:#D24632;width:10px;height:10px;margin-bottom:4.66667rem;border-radius:50%;margin-left:-5px}@media screen and (max-width: 33.99rem){.pb-module.pb-vip .vip-partner-link__logo{clear:both;display:block;margin:auto}}.widget_hm_location_widget{text-align:center;display:none}@media screen and (min-width: 34rem){.widget_hm_location_widget{display:block}}.widget_hm_location_widget.widget_hm_location_widget{text-align:center}.widget_hm_location_widget .location-widget__time{font-family:"din-condensed",sans-serif;font-weight:500;text-transform:uppercase;font-size:3.333rem;line-height:3.5rem;margin:0 0 .83333rem}.widget_hm_location_widget .widget__title{font-size:.888888889rem;line-height:1.333rem;color:inherit}.widget_hm_location_widget .location-widget__link{font-size:.888888889rem;line-height:1.333rem;text-decoration:none;margin:0}.widget_hm_location_widget .location-widget__link:link,.widget_hm_location_widget .location-widget__link:visited{text-decoration:none}.widget_hm_contact_widget .contact-widget__icons{margin:.83333rem 0 0}.widget_hm_contact_widget .contact-widget__icon-link{display:inline-block;margin:0 .51833rem 0 0;vertical-align:top;opacity:.8}.widget_hm_contact_widget .contact-widget__icon-link:hover,.widget_hm_contact_widget .contact-widget__icon-link:focus{opacity:1}@media screen and (max-width: 33.99rem){.widget_hm_contact_widget .contact-widget__icon-link{width:2.3325rem;height:2.3325rem;margin:0 .41667rem}}.widget_hm_newsletter_widget .newsletter-widget__form{padding-top:.41667rem}.widget_hm_newsletter_widget .newsletter-widget__form__input,.widget_hm_newsletter_widget .newsletter-widget__form__submit{margin:0}.widget_hm_newsletter_widget .newsletter-widget__form__input{border-color:white;display:inline-block;margin-right:.83333rem;width:calc( 100% - 2.77708rem - .83333rem);text-align:left}.widget_hm_newsletter_widget .newsletter-widget__form__input:hover{border-color:white}.widget_hm_newsletter_widget .newsletter-widget__form__input:focus{border-color:white;box-shadow:0 0 0 2px rgba(0,0,0,0.1)}.widget_hm_newsletter_widget .newsletter-widget__form__submit{padding-left:0;padding-right:0;width:2.77708rem;text-indent:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.widget_hm_newsletter_widget .newsletter-widget__form__submit:after{content:' ';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 34rem){.pb-stats__container{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:-1.66667rem}}.pb-stats__stat{text-align:center;padding:1.66667rem 1.66667rem;width:100%}@media screen and (min-width: 34rem){.pb-stats__stat{width:auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:0;padding-bottom:0;margin-bottom:1.66667rem}}.pb-stats__num{font-family:"din-condensed",sans-serif;font-weight:500;text-transform:uppercase;font-size:5rem;line-height:1em;margin:0 0 .83333rem;color:#D24632}@media screen and (max-width: 50.99rem){.pb-stats__num{font-size:3.111rem}}.pb-stats__desc{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:.777777778rem;line-height:1.4285}.pb-stats__desc em,.pb-stats__desc i,.pb-stats__desc strong,.pb-stats__desc b{font-weight:700;font-style:normal;color:#D24632;text-transform:inherit}.pb-logos .base-four-col{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:-1.66667rem}.pb-logos .base-four-col__col{width:33.333%;padding:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.66667rem}.pb-logos .base-four-col__col img{max-width:180px;height:auto;margin:auto}@media screen and (max-width: 50.99rem){.pb-logos .base-four-col__col{width:calc( 50% - .41667rem);padding-right:.41667rem}.pb-logos .base-four-col__col:nth-child(even){padding-right:0;padding-left:.41667rem}.pb-logos .base-four-col__col img{max-width:100%}}@media screen and (min-width: 34rem){.pb-logos .base-four-col{-ms-flex-direction:row;flex-direction:row}.pb-logos .base-four-col__col{width:calc( 25% - ( .75 * .83333rem ) + ( .83333rem * 0 ));margin-right:.83333rem}.pb-logos .base-four-col__col:nth-child(4n),.pb-logos .base-four-col__col:last-child{margin-right:0}}.pb-map{padding:0;overflow:hidden}.pb-map .mapboxgl-canvas-container{position:absolute;top:0;left:0}@media screen and (max-width: 33.99rem){#map{width:166.66667% !important;transform:scale(.6);margin-right:-33.33333%;margin-left:-33.33333%}}html .mapboxgl-canvas-container.mapboxgl-interactive,html .mapboxgl-ctrl-nav-compass,html .mapboxgl-canvas-container.mapboxgl-interactive:active,html .mapboxgl-ctrl-nav-compass:active{cursor:default}html .mapboxgl-popup-content{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none;letter-spacing:0;font-size:.777777778rem;line-height:1.4285;line-height:20px;padding:20px 25px;box-shadow:0 0 0px 1px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.2);border-radius:2px;max-height:190px;overflow:scroll}html .mapboxgl-popup-content strong,html .mapboxgl-popup-content b{font-weight:700}html .mapboxgl-popup-content .mapboxgl-popup-close-button{display:none}html .mapboxgl-popup-content a{position:relative;margin-left:40px}html .mapboxgl-popup-content img{border-radius:100%;background:#D24632;box-shadow:0 0 0 3px #D24632;width:24px;height:24px;position:absolute;left:-42px;top:-4px}html .mapboxgl-popup-content>div+div{margin-top:20px}html .mapboxgl-popup:after{content:' ';display:block;position:absolute;border:11px solid transparent;border-top-color:rgba(0,0,0,0.35);filter:blur(1px);position:absolute;bottom:-12px;left:50%;margin-left:-11px;z-index:-1}html .mapboxgl-ctrl a{border:none}html .mapboxgl-ctrl a:hover,html .mapboxgl-ctrl a:focus{border:none}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvX2JyYW5kLWNvbG9ycy5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy92ZW5kb3IvX25vcm1hbGl6ZS5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy92ZW5kb3IvX3ByaXNtanMuc2NzcyIsIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvdXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy91dGlsaXRpZXMvX2ljb25zLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2Jhc2UvX2FuaW1hdGlvbnMuc2NzcyIsIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy9iYXNlL190eXBvZ3JhcGh5LW1peGlucy5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy9fdmFyaWFibGVzLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2Jhc2UvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy9iYXNlL19ib3JkZXItYm94LnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2Jhc2UvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy90aGVtZXMvX2JhY2tncm91bmRzLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2xvYWRpbmcuc2NzcyIsIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fY3RhLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2htLWxvZ28uc2NzcyIsIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fd29yZHByZXNzLWltYWdlcy5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL193b3JkcHJlc3MtZ2FsbGVyaWVzLnNjc3MiLCIuLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2xhYmVscy5zY3NzIiwiLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL190YWctY2xvdWQuc2NzcyIsIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiYmFzZS9fY29sdW1ucy5zY3NzIiwiYmFzZS9fY29sdW1ucy1taXhpbnMuc2NzcyIsImJhc2UvX2N0YXMuc2NzcyIsImJhc2UvX2xpc3RzLnNjc3MiLCJiYXNlL190ZXh0LXV0aWxpdGllcy5zY3NzIiwiYmFzZS9fZ3V0ZW5iZXJnLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCJjb21wb25lbnRzL19wcm9qZWN0cy5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19odW1hbnMuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fcG9zdC5zY3NzIiwiY29tcG9uZW50cy9fcG9zdHMtY2F0ZWdvcnktbmF2LnNjc3MiLCJjb21wb25lbnRzL193aWRnZXRzLnNjc3MiLCJjb21wb25lbnRzL192aXAtcGFydG5lci1saW5rLnNjc3MiLCJjb21wb25lbnRzL19leHBhbmRlZC1uYXYuc2NzcyIsImNvbXBvbmVudHMvX2htLXF1b3RlLnNjc3MiLCJjb21wb25lbnRzL19obS1zbmlwcGV0LnNjc3MiLCJjb21wb25lbnRzL19zb2NpYWwtYnV0dG9ucy5zY3NzIiwibW9kdWxlcy9fcHJvamVjdC1tYWluLnNjc3MiLCJtb2R1bGVzL19wcm9qZWN0LWhlYWRlci5zY3NzIiwibW9kdWxlcy9fZ2VuZXJhbC5zY3NzIiwibW9kdWxlcy9fZmVhdHVyZWQtcHJvamVjdHMuc2NzcyIsIm1vZHVsZXMvX2ltcG9ydGFudC1jb3B5LnNjc3MiLCJtb2R1bGVzL19zZWN0aW9uLnNjc3MiLCJtb2R1bGVzL19oaWdobGlnaHQuc2NzcyIsIm1vZHVsZXMvX3NwbGl0LnNjc3MiLCJtb2R1bGVzL19zZWFyY2guc2NzcyIsIm1vZHVsZXMvX3NlcnZpY2VzLXNlY3Rpb24uc2NzcyIsIm1vZHVsZXMvX3ZpcC5zY3NzIiwibW9kdWxlcy9fd2lkZ2V0LWxvY2F0aW9uLnNjc3MiLCJtb2R1bGVzL193aWRnZXQtY29udGFjdC5zY3NzIiwibW9kdWxlcy9fd2lkZ2V0LW5ld3NsZXR0ZXIuc2NzcyIsIm1vZHVsZXMvX3N0YXRzLnNjc3MiLCJtb2R1bGVzL19sb2dvcy5zY3NzIiwibW9kdWxlcy9fbWFwLnNjc3MiXSwi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Iiwic291cmNlc0NvbnRlbnQiOlsiLy8gQnJhbmQgQ29sb3Vycy5cbiRobS1yZWQ6ICAgICAgICAgI0QyNDYzMjtcbiRobS1ibHVlOiAgICAgICAgIzdEQzlEQTtcbiRobS13YXJtLWdyZXk6ICAgIzUwNEM0QztcbiRobS1kYXJrLWdyZXk6ICAgIzM1MzUzNTtcbiRobS1iZWlnZTogICAgICAgI0Y0RUZFNjtcbiRobS1tZWRpdW0tZ3JleTogIzczNzM3MztcbiRobS1saWdodC1ncmV5OiAgI2Y3ZjdmNztcbiRobS1icm93bjogICAgICAgIzRGNDY0MTtcblxuLy8gQWx0ZXJuYXRlIHZlcnNpb25zIG9mIG1haW4gY29sb3JzLiBVc2VkIGZvciBib3JkZXJzLCBiYWNrZ3JvdW5kcyBldGMuXG4kaG0tcmVkLWxpZ2h0OiBzYXR1cmF0ZSggbGlnaHRlbiggJGhtLXJlZCwgMTAlICksIDUgKTtcbiRobS1yZWQtZGFyazogIGRlc2F0dXJhdGUoIGRhcmtlbiggJGhtLXJlZCwgNiUgKSwgOCApO1xuXG4vLyBEZXByZWNhdGVkLlxuJGhtLXJlZC1hY2Nlc3NpYmxlOiAkaG0tcmVkICFkZWZhdWx0O1xuXG4vKlxuICogQ1NTIFZhcmlhYmxlc1xuICogVG8gYmUgdXNlZCBpbiBwcm9qZWN0cyB0aGF0IGRvIG5vdCB1c2UgU0FTUywgZm9yIGV4YW1wbGUuXG4gKi9cblxuOnJvb3Qge1xuXHQtLWhtLXJlZDogICAgICAgICAkaG0tcmVkO1xuXHQtLWhtLWJsdWU6ICAgICAgICAkaG0tYmx1ZTtcblx0LS1obS13YXJtLWdyZXk6ICAgJGhtLXdhcm0tZ3JleTtcblx0LS1obS1kYXJrLWdyZXk6ICAgJGhtLWRhcmstZ3JleTtcblx0LS1obS1iZWlnZTogICAgICAgJGhtLWJlaWdlO1xuXHQtLWhtLW1lZGl1bS1ncmV5OiAkaG0tbWVkaXVtLWdyZXk7XG5cdC0taG0tbGlnaHQtZ3JleTogICRobS1saWdodC1ncmV5O1xuXHQtLWhtLWJyb3duOiAgICAgICAkaG0tYnJvd247XG5cdC0taG0tcmVkLWxpZ2h0OiAgICRobS1yZWQtbGlnaHQ7XG5cdC0taG0tcmVkLWRhcms6ICAgICRobS1yZWQtZGFyaztcbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY0LjEuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIGFuZCBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLCAvKiAxICovXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbiwgLyogMiAqL1xubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHsgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSwgLyogMSAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGxpbmUtaGVpZ2h0IGZvciBhbGwgaGVhZGluZ3MgaW4gQ2hyb21lIG1vYmlsZSwgRmlyZWZveCxcbiAqIGlPUyBTYWZhcmksIE1pY3Jvc29mdCBFZGdlIGFuZCBJRS5cbiAqL1xuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb250IHdlaWdodCB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSB0ZXh0IHN0eWxlIG9mIHBsYWNlaG9sZGVycyBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNTQ7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuIiwiLyogaHR0cDovL3ByaXNtanMuY29tL2Rvd25sb2FkLmh0bWw/dGhlbWVzPXByaXNtJmxhbmd1YWdlcz1tYXJrdXArY3NzK2NsaWtlK2phdmFzY3JpcHQranNvbittYXJrZG93bitwaHArcGhwLWV4dHJhcytzYXNzK3Njc3Mrc3FsICovXG4vKipcbiAqIHByaXNtLmpzIGRlZmF1bHQgdGhlbWUgZm9yIEphdmFTY3JpcHQsIENTUyBhbmQgSFRNTFxuICogQmFzZWQgb24gZGFiYmxldCAoaHR0cDovL2RhYmJsZXQuY29tKVxuICogQGF1dGhvciBMZWEgVmVyb3VcbiAqL1xuXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuXHRjb2xvcjogYmxhY2s7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2hpdGUtc3BhY2U6IHByZTtcblx0d29yZC1zcGFjaW5nOiBub3JtYWw7XG5cdHdvcmQtYnJlYWs6IG5vcm1hbDtcblx0d29yZC13cmFwOiBub3JtYWw7XG5cdHRhYi1zaXplOiA0O1xuXHRoeXBoZW5zOiBub25lO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuXHRjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcblx0cHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuLyogQ29kZSBibG9ja3MgKi9cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuXHRwYWRkaW5nOiAjeyAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMiB9ICN7ICRndXR0ZXItd2lkdGggLyAyIH07XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBJbmxpbmUgY29kZSAqL1xuOm5vdChwcmUpID4gY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4udG9rZW4uY29tbWVudCxcbi50b2tlbi5wcm9sb2csXG4udG9rZW4uZG9jdHlwZSxcbi50b2tlbi5jZGF0YSB7XG5cdGNvbG9yOiBzbGF0ZWdyYXk7XG59XG5cbi50b2tlbi5wdW5jdHVhdGlvbiB7XG5cdGNvbG9yOiAjOTk5O1xufVxuXG4ubmFtZXNwYWNlIHtcblx0b3BhY2l0eTogLjc7XG59XG5cbi50b2tlbi5wcm9wZXJ0eSxcbi50b2tlbi50YWcsXG4udG9rZW4uYm9vbGVhbixcbi50b2tlbi5udW1iZXIsXG4udG9rZW4uY29uc3RhbnQsXG4udG9rZW4uc3ltYm9sLFxuLnRva2VuLmRlbGV0ZWQge1xuXHRjb2xvcjogIzkwNTtcbn1cblxuLnRva2VuLnNlbGVjdG9yLFxuLnRva2VuLmF0dHItbmFtZSxcbi50b2tlbi5zdHJpbmcsXG4udG9rZW4uY2hhcixcbi50b2tlbi5idWlsdGluLFxuLnRva2VuLmluc2VydGVkIHtcblx0Y29sb3I6ICM2OTA7XG59XG5cbi50b2tlbi5vcGVyYXRvcixcbi50b2tlbi5lbnRpdHksXG4udG9rZW4udXJsLFxuLmxhbmd1YWdlLWNzcyAudG9rZW4uc3RyaW5nLFxuLnN0eWxlIC50b2tlbi5zdHJpbmcge1xuXHRjb2xvcjogI2E2N2Y1OTtcbn1cblxuLnRva2VuLmF0cnVsZSxcbi50b2tlbi5hdHRyLXZhbHVlLFxuLnRva2VuLmtleXdvcmQge1xuXHRjb2xvcjogIzA3YTtcbn1cblxuLnRva2VuLmZ1bmN0aW9uIHtcblx0Y29sb3I6ICNERDRBNjg7XG59XG5cbi50b2tlbi5yZWdleCxcbi50b2tlbi5pbXBvcnRhbnQsXG4udG9rZW4udmFyaWFibGUge1xuXHRjb2xvcjogI2U5MDtcbn1cblxuLnRva2VuLmltcG9ydGFudCxcbi50b2tlbi5ib2xkIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9rZW4uaXRhbGljIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udG9rZW4uZW50aXR5IHtcblx0Y3Vyc29yOiBoZWxwO1xufVxuIiwiQG1peGluIGNsZWFyZml4IHtcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuLnV0aWwtY2xlYXJmaXgge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcbn1cbiIsIkBmdW5jdGlvbiBpY29uU3JjKCAkbmFtZSwgJGNvbG9yOiBcImJsYWNrXCIgKSB7XG5cdEByZXR1cm4gXCIjeyAkaW1hZ2VzLXBhdGggfS9pY29ucy9pY29uLSN7ICRuYW1lIH0tI3sgJGNvbG9yIH0uc3ZnXCI7XG59XG5cbkBtaXhpbiBpY29uKCAkbmFtZSwgJGNvbG9yOiBcImJsYWNrXCIgKSB7XG5cdCRpY29uU3JjOiBpY29uU3JjKCAkbmFtZSwgJGNvbG9yICk7XG5cdGJhY2tncm91bmQ6IHVybCggJGljb25TcmMgKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiA3NSU7XG5cdHdpZHRoOiAkYmFzZS1saW5lLWhlaWdodDtcblx0aGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcbn1cblxuJGljb25zOiBcIm1haWxcIiwgXCJ3b3JkcHJlc3NcIiwgXCJzZXJ2ZXJcIiwgXCJmYWNlYm9va1wiLCBcInR3aXR0ZXJcIiwgXCJ5b3V0dWJlXCIsIFwic3RyYXRlZ3lcIiwgXCJjb21tZW50XCIsIFwibGlua1wiLCBcImxvY2tcIiwgXCJtaW51c1wiLCBcInBsdXNcIiwgXCJtaW51cy1hbHRcIiwgXCJwbHVzLWFsdFwiLCBcInNlYXJjaFwiLCBcInNwaW5uZXJcIiwgXCJhcnJvdy1yaWdodFwiLCBcImFycm93LWRvd25cIiwgXCJnaXRodWJcIiwgXCJsaW5rZWRpblwiLCBcImluc3RhZ3JhbVwiLCBcInBpblwiLCBcImNsb3NlXCIsIFwiZG93bmxvYWRcIiwgXCJzbWlsZXktd2lua1wiO1xuJGNvbG9yczogXCJ3aGl0ZVwiLCBcInJlZFwiOyAvLyBOb3RlIGJsYWNrIGlzIHRoZSBkZWZhdWx0LlxuXG4uaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRoZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRwYWRkaW5nOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiA4MCU7XG5cdGJvcmRlcjogbm9uZTtcblx0dGV4dC1pbmRlbnQ6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5AZWFjaCAkaWNvbiBpbiAkaWNvbnMge1xuXG5cdC5pY29uLS0jeyRpY29ufSB7XG5cdFx0JGljb25TcmM6IGljb25TcmMoICRpY29uLCBcImJsYWNrXCIgKTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoICRpY29uU3JjICk7XG5cdH1cblxuXHRAZWFjaCAkY29sb3IgaW4gJGNvbG9ycyB7XG5cdFx0Lmljb24tLSN7JGljb259Lmljb24tLSN7JGNvbG9yfSB7XG5cdFx0XHQkaWNvblNyYzogaWNvblNyYyggJGljb24sICRjb2xvciApO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCAkaWNvblNyYyApO1xuXHRcdH1cblx0fVxufVxuXG4uaWNvbi0tYXJyb3ctbGVmdCB7XG5cdEBleHRlbmQgLmljb24tLWFycm93LXJpZ2h0O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSggMTgwZGVnICk7XG59XG5cbi5pY29uLS1hcnJvdy11cCB7XG5cdEBleHRlbmQgLmljb24tLWFycm93LWRvd247XG5cdHRyYW5zZm9ybTogcm90YXRlKCAxODBkZWcgKTtcbn1cbiIsIlxuQGtleWZyYW1lcyBzcGluIHtcblxuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSggMGRlZyApO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKCAtMzYwZGVnICk7XG5cdH1cblxufVxuIiwiaHRtbCB7XG5cdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG5ib2R5IHtcblx0QGluY2x1ZGUgdGV4dC1zdGQ7XG5cdEBpbmNsdWRlIGZvbnQtYm9keTtcblx0Y29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XG59XG5cbnN0cm9uZyxcbmIge1xuXHRAaW5jbHVkZSBmb250LWhlYWRpbmc7XG5cdGNvbG9yOiAkY29sb3ItdGV4dC1oZWFkaW5nO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cblxuZW0sXG5pIHtcblx0QGluY2x1ZGUgZm9udC1ib2R5O1xuXHRjb2xvcjogJGNvbG9yLXRleHQtaGVhZGluZztcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5oMSxcbi50ZXh0LXh4bCB7XG5cdEBpbmNsdWRlIHRleHQteHhsO1xuXHRAaW5jbHVkZSBmb250LWhlYWRpbmc7XG5cdEBpbmNsdWRlIGZvbnQtY2Fwcztcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIDA7XG5cdGNvbG9yOiAkY29sb3ItdGV4dC1oZWFkaW5nO1xufVxuXG5oMixcbi50ZXh0LXhsIHtcblx0QGluY2x1ZGUgdGV4dC14bDtcblx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xuXHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtc20gMDtcblx0Y29sb3I6ICRjb2xvci10ZXh0LWhlYWRpbmc7XG59XG5cbmgzLFxuLnRleHQtbGcge1xuXHRAaW5jbHVkZSB0ZXh0LWxnO1xuXHRAaW5jbHVkZSBmb250LWhlYWRpbmc7XG5cdG1hcmdpbjogJG1hcmdpbi12ZXJ0aWNhbC1zbSAwO1xuXHRjb2xvcjogJGNvbG9yLXRleHQtaGVhZGluZztcbn1cblxuaDQsXG4udGV4dC1tZCB7XG5cdEBpbmNsdWRlIHRleHQtbWQ7XG5cdEBpbmNsdWRlIGZvbnQtaGVhZGluZztcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIDA7XG5cdGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xufVxuXG5oNSxcbmg2IHtcblx0QGluY2x1ZGUgdGV4dC1zdGQ7XG5cdEBpbmNsdWRlIGZvbnQtaGVhZGluZztcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIDA7XG5cdGNvbG9yOiAkY29sb3ItdGV4dC1oZWFkaW5nO1xufVxuXG5wLFxudWwsXG5vbCxcbi50ZXh0LXN0ZCB7XG5cdG1hcmdpbjogJG1hcmdpbi12ZXJ0aWNhbC1zbSAwO1xufVxuXG5zbWFsbCxcbi50ZXh0LXNtIHtcblx0QGluY2x1ZGUgdGV4dC1zbTtcbn1cblxuLnRleHQteHMge1xuXHRAaW5jbHVkZSB0ZXh0LXhzO1xufVxuXG51bCxcbm9sIHtcblx0bGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcblx0cGFkZGluZzogMDtcblx0cGFkZGluZzogMCAwIDAgJGd1dHRlci13aWR0aDtcblxuXHR1bCxcblx0b2wge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG5ibG9ja3F1b3RlIHtcblx0QGluY2x1ZGUgdGV4dC1sZztcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIDA7XG5cblx0QG1lZGlhICN7ICRtcS1zbS11cCB9IHtcblx0XHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtbGcgMDtcblx0fVxufVxuXG5ociB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xuXHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtbGcgMDtcbn1cblxuY29kZSxcbnByZSB7XG5cdEBpbmNsdWRlIHRleHQteHM7XG5cdGNvbG9yOiAkY29sb3ItdGV4dC1wcmU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1iYWNrZ3JvdW5kLXByZTtcblx0cGFkZGluZzogMHB4IDVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZSB7XG5cdHBhZGRpbmc6ICN7ICRtYXJnaW4tdmVydGljYWwtc20gLyAyIH0gI3sgJGd1dHRlci13aWR0aCAvIDIgfTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogJG1hcmdpbi12ZXJ0aWNhbC1zbSAwO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbmNvZGUge1xuXHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gT3ZlcnJpZGUgdGhlIGJhY2tncm91bmQgZnJvbSBwcmlzbS5qcy5cbjpub3QoIHByZSApID4gY29kZVsgY2xhc3MqPVwibGFuZ3VhZ2UtXCIgXSxcbnByZVsgY2xhc3MqPVwibGFuZ3VhZ2UtXCIgXSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1iYWNrZ3JvdW5kLXByZTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuXG46OnNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQ6IGxpZ2h0ZW4oICRjb2xvci1hY2NlbnQsIDIwJSApO1xufVxuXG5hIHtcblx0QGluY2x1ZGUgdGV4dC1saW5rO1xufVxuXG4vLyBUZXh0IGZvciBzY3JlZW4gcmVhZGVycyBvbmx5LlxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCggMXB4LCAxcHgsIDFweCwgMXB4ICk7XG5cdGNsaXAtcGF0aDogaW5zZXQoIDUwJSApO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG4vLyBEaXNwbGF5IHRleHQgb24gZm9jdXMgKGZvciBza2lwIGxpbmtzKS5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuXHRjbGlwOiBhdXRvO1xuXHRjbGlwLXBhdGg6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsZWZ0OiAwLjVlbTtcblx0dG9wOiAwLjVlbTtcblx0d2lkdGg6IGF1dG87XG5cdHotaW5kZXg6IDEwMDAwMDsgLyogQWJvdmUgV1AgdG9vbGJhci4gKi9cbn1cbiIsIkBtaXhpbiBmb250LWhlYWRpbmcge1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlYWRpbmc7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0ZW0sXG5cdGksXG5cdHN0cm9uZyxcblx0YiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHRcdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuXHR9XG59XG5cbkBtaXhpbiBmb250LWJvZHkge1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvZHk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRzdHJvbmcsXG5cdGIge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn1cblxuQG1peGluIGZvbnQtYWNjZW50IHtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1hY2NlbnQ7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiBmb250LWNhcHMge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xufVxuXG4vLyA1MHB4IChkZXNrdG9wKVxuQG1peGluIHRleHQteHhsIHtcblx0Zm9udC1zaXplOiAgMS41NTU1NTU1NTZyZW07XG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodC1zbSAqIDEuNTtcblxuXHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdGZvbnQtc2l6ZTogMi43Nzc3Nzc3NzhyZW07XG5cdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0LXNtICogMi41O1xuXHR9XG59XG5cbi8vIDMycHggKGRlc2t0b3ApXG5AbWl4aW4gdGV4dC14bCB7XG5cdGZvbnQtc2l6ZTogIDEuMzMzMzMzMzMzcmVtO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQtc20gKiAxLjI1O1xuXG5cdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0Zm9udC1zaXplOiAxLjc3Nzc3Nzc3OHJlbTtcblx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQgKiAxLjU7XG5cdH1cbn1cblxuLy8gMjhcbkBtaXhpbiB0ZXh0LWxnIHtcblx0Zm9udC1zaXplOiAxLjU1NTU1NTU1NnJlbTtcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMS4yOTtcbn1cblxuLy8gMjRcbkBtaXhpbiB0ZXh0LW1sIHtcblx0Zm9udC1zaXplOiAxLjMzMzMzMzMzMzJyZW07XG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcbn1cblxuLy8gMjJcbkBtaXhpbiB0ZXh0LW1kIHtcblx0Zm9udC1zaXplOiAxLjIyMjIyMjIyMnJlbTtcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xufVxuXG5AbWl4aW4gdGV4dC1zdGQge1xuXHRmb250LXNpemU6IC44ODg4ODg4ODlyZW07XG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcblxuXHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdH1cbn1cblxuQG1peGluIHRleHQtc20ge1xuXHRmb250LXNpemU6IC44ODg4ODg4ODlyZW07XG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodC1zbTtcbn1cblxuQG1peGluIHRleHQteHMge1xuXHRmb250LXNpemU6IC43Nzc3Nzc3NzhyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU7XG59XG5cbkBtaXhpbiB0ZXh0LXNtb290aGluZyB7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlc1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlc1xufVxuXG4vLyBMZWdhY3kuXG5AbWl4aW4gdGV4dC10aW55IHtcblx0QGluY2x1ZGUgdGV4dC1zbTtcbn1cblxuQG1peGluIHRleHQtbGluayB7XG5cdGNvbG9yOiAkY29sb3ItbGluaztcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1saW5rO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLCBiYWNrZ3JvdW5kIC4ycyBlYXNlLWluLCBib3JkZXItd2lkdGggLjJzIGVhc2UtaW47XG5cblx0JjpsaW5rLFxuXHQmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2Utb3V0LCBiYWNrZ3JvdW5kIC4ycyBlYXNlLW91dCwgYm9yZGVyLXdpZHRoIC4ycyBlYXNlLW91dDtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWxpbms7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbkBtaXhpbiB0ZXh0LWxpbmstcmV2ZXJzZSB7XG5cdEBpbmNsdWRlIHRleHQtbGluaztcblxuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlci1jb2xvcjogcmdiYSggd2hpdGUsIC44ICk7XG5cblx0JjpsaW5rLFxuXHQmOnZpc2l0ZWQsXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdH1cblxufVxuXG5AbWl4aW4gdGV4dC11bmxpbmsge1xuXHRjb2xvcjogaW5oZXJpdDtcblxuXHQmOmxpbmssXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6dmlzaXRlZCB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblxufVxuIiwiLypcbiAqIEJhc2UgU2V0dGluZ3NcbiAqL1xuXG4kbWFyZ2luLXZlcnRpY2FsLXNtOiAgMS42NjY2NjY2NjdyZW0gIWRlZmF1bHQ7XG4kbWFyZ2luLXZlcnRpY2FsLWxnOiAgNC42NjY2NjY2NjdyZW0gIWRlZmF1bHQ7XG5cbiRiYXNlLWxpbmUtaGVpZ2h0OiAgICAxLjU1NXJlbSAhZGVmYXVsdDsgLy8gMjhweFxuJGJhc2UtbGluZS1oZWlnaHQtc206IDEuMzMzcmVtICFkZWZhdWx0OyAvLyAyNHB4XG4kYmFzZS1mb250LXNpemU6ICAgICAgMThweCAhZGVmYXVsdDtcblxuJGd1dHRlci13aWR0aDogMTVweCAhZGVmYXVsdDtcblxuJGZvbnQtZmFtaWx5LWJvZHk6ICAgIFwicHJveGltYS1ub3ZhXCIsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktaGVhZGluZzogXCJwcm94aW1hLW5vdmFcIiwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICBcIkNvbnNvbGFzXCIsIFwiTW9uYWNvXCIsIFwiQW5kYWxlIE1vbm9cIiwgXCJVYnVudHUgTW9ub1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYWNjZW50OiAgXCJkaW4tY29uZGVuc2VkXCIsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbi8vIEltYWdlIFBhdGguXG4kaW1hZ2VzLXBhdGg6IFwiLi4vaW1hZ2VzXCIgIWRlZmF1bHQ7XG5cbi8vIE1lZGlhIHF1ZXJpZXMuXG4kbXEtc20tdXA6ICAgXCJzY3JlZW4gYW5kICggbWluLXdpZHRoOiAzMHJlbSApXCIgIWRlZmF1bHQ7XG4kbXEtc20tZG93bjogXCJzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAzMHJlbSApXCIgIWRlZmF1bHQ7XG4kbXEtbWQtdXA6ICAgXCJzY3JlZW4gYW5kICggbWluLXdpZHRoOiA1NXJlbSApXCIgIWRlZmF1bHQ7XG4kbXEtbWQtZG93bjogXCJzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA1NXJlbSApXCIgIWRlZmF1bHQ7XG4kbXEtcHJpbnQ6ICAgXCJwcmludFwiICFkZWZhdWx0O1xuXG4vKlxuICogQ29sb3IgTWFwcGluZ1xuICovXG5cbiRjb2xvci1wcmltYXJ5OiAkaG0tcmVkICFkZWZhdWx0O1xuJGNvbG9yLWFjY2VudDogICRobS1ibHVlICFkZWZhdWx0O1xuJGNvbG9yLXdoaXRlOiAgICNGRkYgIWRlZmF1bHQ7XG4kY29sb3ItYmxhY2s6ICAgJGhtLWRhcmstZ3JleSAhZGVmYXVsdDtcblxuLy8gQWx0ZXJuYXRlIHZlcnNpb25zIG9mIG1haW4gY29sb3JzLiBVc2VkIGZvciBib3JkZXJzLCBiYWNrZ3JvdW5kcyBldGMuXG4kY29sb3ItcHJpbWFyeS1saWdodDogc2F0dXJhdGUoIGxpZ2h0ZW4oICRjb2xvci1wcmltYXJ5LCAxMCUgKSwgNSApICFkZWZhdWx0O1xuJGNvbG9yLXByaW1hcnktZGFyazogIGRlc2F0dXJhdGUoIGRhcmtlbiggJGNvbG9yLXByaW1hcnksIDYlICksIDggKSAhZGVmYXVsdDtcblxuLypcbiAqIEJhc2UgQ29sb3IgTWFwcGluZ1xuICovXG5cbiRjb2xvci10ZXh0LWRlZmF1bHQ6ICRobS13YXJtLWdyZXkgIWRlZmF1bHQ7XG4kY29sb3ItdGV4dC1kYXJrOiAgICAkaG0tZGFyay1ncmV5ICFkZWZhdWx0O1xuJGNvbG9yLXRleHQtaGVhZGluZzogJGhtLWRhcmstZ3JleSAhZGVmYXVsdDtcbiRjb2xvci10ZXh0LXByZTogICAgICRobS13YXJtLWdyZXkgIWRlZmF1bHQ7XG5cbiRjb2xvci1saW5rOiAgICAgICAgICRobS1yZWQgIWRlZmF1bHQ7XG4kY29sb3ItbGluay1ob3ZlcjogICAkaG0tcmVkICFkZWZhdWx0O1xuJGNvbG9yLWxpbmstdmlzaXRlZDogZGFya2VuKCAkaG0tcmVkLCAzJSApICFkZWZhdWx0O1xuXG4kY29sb3ItYmFja2dyb3VuZC1wcmU6ICRobS1saWdodC1ncmV5ICFkZWZhdWx0O1xuXG4vKlxuICogQ29tcG9uZW50IENvbG9yIE1hcHBpbmdcbiAqL1xuXG4vLyBGb290ZXJcbiRjb2xvci1mb290ZXItdGV4dDogJGhtLW1lZGl1bS1ncmV5ICFkZWZhdWx0O1xuXG4vLyBGb3Jtc1xuJGNvbG9yLWlucHV0LXRleHQ6ICRobS13YXJtLWdyZXkgIWRlZmF1bHQ7XG5cbi8vIE5hdkFjY29yZGlvblxuJGNvbG9yLW5hdi10b2dnbGUtYmFja2dyb3VuZDogICAgICAgICAgICAgICAgICAkaG0td2FybS1ncmV5ICFkZWZhdWx0O1xuJGNvbG9yLW5hdi1hY2NvcmRpb24tcHJpbWFyeS1mb2N1cy1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kY29sb3ItbmF2LWFjY29yZGlvbi1wcmltYXJ5LXRleHQ6ICAgICAgICAgICAgICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRjb2xvci1uYXYtYWNjb3JkaW9uLWdyZXktZm9jdXMtYmFja2dyb3VuZDogICAkaG0tbGlnaHQtZ3JleSAhZGVmYXVsdDtcbiRjb2xvci1uYXYtYWNjb3JkaW9uLWdyZXktdGV4dDogICAgICAgICAgICAgICAkaG0td2FybS1ncmV5ICFkZWZhdWx0O1xuXG4vLyBMYWJlbHMuXG4kbGFiZWwtYmFja2dyb3VuZDogICAgICAgJGhtLWJlaWdlICFkZWZhdWx0O1xuJGxhYmVsLWJhY2tncm91bmQtaG92ZXI6IGRhcmtlbiggJGhtLWJlaWdlLCA1JSApICFkZWZhdWx0O1xuXG4vLyBCb3JkZXJzXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgIGxpZ2h0ZW4oICRobS1tZWRpdW0tZ3JleSwgNDAlICkgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXByaW1hcnk6ICRobS1yZWQtbGlnaHQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLWxpZ2h0OiAgIGRlc2F0dXJhdGUoIGRhcmtlbiggJGhtLWJlaWdlLCAxNSUgKSwgMjAgKSAhZGVmYXVsdDtcbiIsIi8qKlxuICogSnVuaXBlciBvdmVycmlkZXNcbiAqL1xuXG4vLyBEZWZpbmUgaW1hZ2UgcGF0aCwgcmVsYXRpdmUgdG8gb3VyIG1haW4gU0FTUyBmaWxlLlxuJGltYWdlcy1wYXRoOiBcIi4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL2ltYWdlc1wiO1xuXG4vKipcbiAqIENvbHVtbnNcbiAqL1xuXG4vLyBDb2x1bW4gd2lkdGhzXG4kYmFzZS13aWR0aDogNjUuODMzMzMzMzMzcmVtOyAvLyAxMTg1cHhcbiRndXR0ZXItd2lkdGg6IDAuODMzMzMzMzMzcmVtOyAvLyAxNXB4XG4vLyBDb2x1bW5zIHRoZW1zZWx2ZXMgc2hvdWxkIGJlIGZsdWlkLlxuXG4vLyBNZWRpYSBxdWVyaWVzIC0gb3ZlcnJpZGVzIEp1bmlwZXJcbi8vIEFkZGVkIDAuMDFyZW0gZ2FwIGluIGJldHdlZW4gbWF4IGFuZCBtaW4gd2lkdGhzIHRvIGF2b2lkIHJvdW5kaW5nIG9mZiBieSBicm93c2Vyc1xuJG1xLXNtLXVwOiAgIFwic2NyZWVuIGFuZCAoIG1pbi13aWR0aDogMzRyZW0gKVwiO1xuJG1xLXNtLWRvd246IFwic2NyZWVuIGFuZCAoIG1heC13aWR0aDogMzMuOTlyZW0gKVwiO1xuJG1xLW1kLXVwOiAgIFwic2NyZWVuIGFuZCAoIG1pbi13aWR0aDogNTFyZW0gKVwiO1xuJG1xLW1kLWRvd246IFwic2NyZWVuIGFuZCAoIG1heC13aWR0aDogNTAuOTlyZW0gKVwiO1xuJG1xLWxnLXVwOiAgIFwic2NyZWVuIGFuZCAoIG1pbi13aWR0aDogNjhyZW0gKVwiO1xuJG1xLWxnLWRvd246IFwic2NyZWVuIGFuZCAoIG1heC13aWR0aDogNjcuOTlyZW0gKVwiO1xuIiwidGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIDA7XG59XG5cbnRoLFxudGQge1xuXHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRwYWRkaW5nOiAwLjYxMXJlbSAjeyAkZ3V0dGVyLXdpZHRoIC8gMiB9O1xuXHRib3JkZXI6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cblxudGhlYWQge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxudGZvb3Qge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxudGJvZHkgdHI6bnRoLWNoaWxkKCBvZGQgKSB0ZCxcbnRib2R5IHRyOm50aC1jaGlsZCggb2RkICkgdGgge1xuXHRiYWNrZ3JvdW5kOiAkaG0tbGlnaHQtZ3JleTtcbn1cblxudGgge1xuXHRjb2xvcjogJGNvbG9yLXRleHQtaGVhZGluZztcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xufVxuXG50YWJsZSBjYXB0aW9uIHtcblx0QGluY2x1ZGUgdGV4dC1zbTtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDI7XG59XG4iLCJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbjpiZWZvcmUsXG46YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuIiwiaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMDtcbn1cbiIsIi5CYWNrZ3JvdW5kLVByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLkJhY2tncm91bmQtQWNjZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbn1cblxuLkJhY2tncm91bmQtV2FybUdyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0td2FybS1ncmV5O1xufVxuXG4uQmFja2dyb3VuZC1MaWdodEdyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0tbGlnaHQtZ3JleTtcbn1cblxuLkJhY2tncm91bmQtRGFya0dyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0tZGFyay1ncmV5O1xufVxuXG4uQmFja2dyb3VuZC1CZWlnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRobS1iZWlnZTtcbn1cblxuLkJhY2tncm91bmQtTWVkaXVtR3JleSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRobS1tZWRpdW0tZ3JleTtcbn1cblxuLkJhY2tncm91bmQtQnJvd24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0tYnJvd247XG59XG4iLCIubG9hZGluZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2FkaW5nLS1hY3RpdmUge1xuXHRAaW5jbHVkZSBpY29uKCBcInNwaW5uZXJcIiApO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG5cdGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDE1MDBtcztcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogJGd1dHRlci13aWR0aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0xcHg7XG59XG5cbi5sb2FkaW5nLS13aGl0ZSB7XG5cdEBpbmNsdWRlIGljb24oIFwic3Bpbm5lclwiLCBcIndoaXRlXCIgKTtcblx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuXG4ubG9hZGluZy0tcmVkIHtcblx0QGluY2x1ZGUgaWNvbiggXCJzcGlubmVyXCIsIFwicmVkXCIgKTtcblx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuIiwiLmZvb3RlciB7XG5cblx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xuXHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRjb2xvcjogJGNvbG9yLWZvb3Rlci10ZXh0O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLWxnIDA7XG5cblx0LmhtLWxvZ28tLXRpbnkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtMXB4O1xuXHR9XG5cblx0YTpsaW5rLFxuXHRhOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cbn1cbiIsIi5mb3JtX19maWVsZCxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG5cdEBpbmNsdWRlIGZvbnQtYm9keTtcblx0QGluY2x1ZGUgdGV4dC1zdGQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdHBhZGRpbmc6ICN7ICRtYXJnaW4tdmVydGljYWwtc20gLyA0IH0gJGd1dHRlci13aWR0aDtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAkY29sb3ItaW5wdXQtdGV4dDtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6IGRhcmtlbiggJGJvcmRlci1jb2xvciwgMTUlICk7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCAkYm9yZGVyLWNvbG9yLCAzMCUgKTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0QG1lZGlhICN7ICRtcV9zbS11cCB9IHtcblxuXHRcdHdpZHRoOiA1MCU7XG5cblx0XHQmLmZvcm1fX2ZpZWxkLS1sZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmLmZvcm1fX2ZpZWxkLS1tZCB7XG5cdFx0XHR3aWR0aDogMzMlO1xuXHRcdH1cblxuXHRcdCYuZm9ybV9fZmllbGQtLXNtIHtcblx0XHRcdHdpZHRoOiAxNSU7XG5cdFx0fVxuXG5cdH1cblxuXHQmLmZvcm1fX2ZpZWxkLS1jb2RlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0fVxuXHR9XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRjb2xvcjogcmdiYSggJGNvbG9yLWlucHV0LXRleHQsIC41ICk7XG5cdFx0b3BhY2l0eTogMTsgLy8gUmVxdWlyZWQgZm9yIE1TIEVkZ2Vcblx0fVxuXG59XG5cbi5mb3JtX190ZXh0YXJlYSxcbnRleHRhcmVhIHtcblx0QGV4dGVuZCAuZm9ybV9fZmllbGQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRjbGVhcjogYm90aDtcbn1cblxuLmZvcm1fX2xhYmVsLFxuZm9ybSBsYWJlbCxcbmZvcm0gbGVnZW5kIHtcblx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xuXHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDQ7XG59XG5cbmZpZWxkc2V0IHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5mb3JtX19jaGVja2JveC1ncm91cCB7XG5cblx0bGFiZWwge1xuXHRcdEBpbmNsdWRlIGZvbnQtYm9keTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGggLyA0O1xuXHR9XG59XG5cbi5mb3JtX19yYWRpby1ncm91cCB7XG5cdEBleHRlbmQgLmZvcm1fX2NoZWNrYm94LWdyb3VwO1xuXHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGg7XG5cdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbn1cbiIsIi5idG4ge1xuXHRAaW5jbHVkZSBmb250LWJvZHk7XG5cdEBpbmNsdWRlIHRleHQtbWQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saW5rO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IGNhbGMoICN7ICRtYXJnaW4tdmVydGljYWwtc20gLyA0IH0gKyAxcHggKSAkZ3V0dGVyLXdpZHRoO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItbGluaztcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDI7XG5cdG1hcmdpbi1yaWdodDogJGd1dHRlci13aWR0aCAvIDI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiBhdXRvO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdCY6bGluayxcblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQmW2Rpc2FibGVkXSB7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdG9wYWNpdHk6IDAuMztcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbGluaztcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tYmxvY2sge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG5cbi5idG4tLXNlY29uZGFyeSB7XG5cdGNvbG9yOiAkY29sb3ItbGluaztcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItbGluaztcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXG5cdCY6bGluayxcblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGNvbG9yLWxpbms7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1saW5rO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saW5rO1xuXHR9XG5cblx0JltkaXNhYmxlZF0ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbGluaztcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWxpbms7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdH1cblx0fVxuXG59XG5cbi5idG4tLXRlcnRpYXJ5IHtcblx0Y29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcblx0YmFja2dyb3VuZDogbm9uZTtcblxuXHQmOmxpbmssXG5cdCY6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtZGVmYXVsdDtcblx0fVxuXG5cdCZbZGlzYWJsZWRdIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xuXHRcdH1cblx0fVxufVxuXG4uYnRuLS1pbnZlcnRlZCB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdCY6bGluayxcblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbGluaztcblx0fVxufVxuXG4uYnRuLS1zbWFsbCB7XG5cdEBpbmNsdWRlIHRleHQtc3RkO1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0cGFkZGluZzogMCAjeyAkZ3V0dGVyLXdpZHRoIC8gMiB9O1xufVxuXG4uYnRuLS1sb2FkaW5nIHtcblxuXHQmOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmxvYWRpbmctLWFjdGl2ZSB7XG5cdFx0QGV4dGVuZCAubG9hZGluZy0td2hpdGU7XG5cdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGggLyAyO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdH1cblxuXHQmOmhvdmVyIC5sb2FkaW5nLS1hY3RpdmUge1xuXHRcdEBleHRlbmQgLmxvYWRpbmctLXJlZDtcblx0fVxuXG59XG4iLCIuY3RhIHtcblx0QGluY2x1ZGUgdGV4dC1tZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0Ji0tc21hbGwge1xuXHRcdEBpbmNsdWRlIHRleHQtc3RkO1xuXHR9XG5cblx0Ji0tbGFyZ2Uge1xuXHRcdEBpbmNsdWRlIHRleHQtbWw7XG5cdH1cblxuXHQmLS1hcnJvdyB7XG5cdFx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4ycyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCAxLjVyZW0gKyAjeyAkZ3V0dGVyLXdpZHRoIC8gMiB9ICk7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgLmljb247XG5cdFx0XHRAZXh0ZW5kIC5pY29uLS1hcnJvdy1yaWdodDtcblx0XHRcdEBleHRlbmQgLmljb24tLXJlZDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRcdHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogJGd1dHRlci13aWR0aDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1hcnJvdy1sZWZ0IHtcblx0XHRAZXh0ZW5kIC5jdGEtLWFycm93O1xuXHRcdHRyYW5zaXRpb246IG1hcmdpbi1yaWdodCAwLjJzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoIDEuNXJlbSArICN7ICRndXR0ZXItd2lkdGggLyAyIH0gKTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0QGV4dGVuZCAuaWNvbi0tYXJyb3ctbGVmdDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRcdHRyYW5zaXRpb246IG1hcmdpbi1yaWdodCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJGd1dHRlci13aWR0aDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS13aGl0ZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cblx0XHQmOmxpbmssXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmhvdmVyLFxuXHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cdFx0fVxuXG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgLmljb24tLXdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG5cbiIsIi5obS1sb2dvIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1pbmRlbnQ6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZDogdXJsKCBcIiN7ICRpbWFnZXMtcGF0aCB9L2xvZ29zL2xvZ28tYmxhY2suc3ZnXCIgKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR3aWR0aDogMTU2cHg7XG5cdGhlaWdodDogMzBweDtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtICRndXR0ZXItd2lkdGg7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG9wYWNpdHk6IDEuMDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cbn1cblxuLmhtLWxvZ28tLXJlZCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkaW1hZ2VzLXBhdGggfS9sb2dvcy9sb2dvLXJlZC5zdmdcIiApO1xufVxuXG4uaG0tbG9nby0td2hpdGUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiI3sgJGltYWdlcy1wYXRoIH0vbG9nb3MvbG9nby13aGl0ZS5zdmdcIiApO1xufVxuXG4uaG0tbG9nby0tYWx0IHtcblxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiI3sgJGltYWdlcy1wYXRoIH0vbG9nb3MvbG9nby1hbHQtYmxhY2suc3ZnXCIgKTtcblx0d2lkdGg6IDEwN3B4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cblx0Ji5obS1sb2dvLS1yZWQge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkaW1hZ2VzLXBhdGggfS9sb2dvcy9sb2dvLWFsdC1yZWQuc3ZnXCIgKTtcblx0fVxuXG5cdCYuaG0tbG9nby0td2hpdGUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkaW1hZ2VzLXBhdGggfS9sb2dvcy9sb2dvLWFsdC13aGl0ZS5zdmdcIiApO1xuXHR9XG5cbn1cblxuLmhtLWxvZ28tLXNtYWxsIHtcblxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiI3sgJGltYWdlcy1wYXRoIH0vbG9nb3MvbG9nby1zbWFsbC1ibGFjay5zdmdcIiApO1xuXHR3aWR0aDogNTJweDtcblx0aGVpZ2h0OiAzMHB4O1xuXG5cdCYuaG0tbG9nby0tcmVkIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiI3sgJGltYWdlcy1wYXRoIH0vbG9nb3MvbG9nby1zbWFsbC1yZWQuc3ZnXCIgKTtcblx0fVxuXG5cdCYuaG0tbG9nby0td2hpdGUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkaW1hZ2VzLXBhdGggfS9sb2dvcy9sb2dvLXNtYWxsLXdoaXRlLnN2Z1wiICk7XG5cdH1cbn1cblxuLmhtLWxvZ28tLXRpbnkge1xuXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkaW1hZ2VzLXBhdGggfS9sb2dvcy9sb2dvLXRpbnktYmxhY2suc3ZnXCIgKTtcblx0d2lkdGg6ICRiYXNlLWZvbnQtc2l6ZTtcblx0aGVpZ2h0OiAkYmFzZS1mb250LXNpemU7XG5cdG1hcmdpbi10b3A6ICggJGJhc2UtbGluZS1oZWlnaHQgLSAxcmVtICkgLyAyO1xuXHRtYXJnaW4tYm90dG9tOiAoICRiYXNlLWxpbmUtaGVpZ2h0IC0gMXJlbSApIC8gMjtcblxuXHQmLmhtLWxvZ28tLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCBcIiN7ICRpbWFnZXMtcGF0aCB9L2xvZ29zL2xvZ28tdGlueS1yZWQuc3ZnXCIgKTtcblx0fVxuXG5cdCYuaG0tbG9nby0td2hpdGUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkaW1hZ2VzLXBhdGggfS9sb2dvcy9sb2dvLXRpbnktd2hpdGUuc3ZnXCIgKTtcblx0fVxufVxuIiwiLypcbiAqIFRoZXNlIGNsYXNzZXMgdXNlIFdvcmRQcmVzcyBkZWZhdWx0IGFsaWdubWVudCBjbGFzc2VzIGFuZCBkbyBub3QgZm9sbG93IHRoZSBuYW1pbmcgY29udmVudGlvbi5cbiAqL1xuXG4uYWxpZ25ub25lIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmFsaWduY2VudGVyIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbGlnbmxlZnQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLXdpZHRoO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcbn1cblxuLmFsaWducmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLXdpZHRoO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG59XG5cbi53cC1jYXB0aW9uIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXG5cdGltZyB7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxuXG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuXHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRjb2xvcjogJGhtLW1lZGl1bS1ncmV5O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nOiAjeyAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gNCB9IDA7XG59XG5cbi5hbGlnbmNlbnRlciA+IC53cC1jYXB0aW9uLXRleHQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hbGlnbmxlZnQgPiAud3AtY2FwdGlvbi10ZXh0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmFsaWducmlnaHQgPiAud3AtY2FwdGlvbi10ZXh0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4iLCIuZ2FsbGVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtICRndXR0ZXItd2lkdGggLyAtMjtcblxuXHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdG1hcmdpbjogJG1hcmdpbi12ZXJ0aWNhbC1sZyAjeyAkZ3V0dGVyLXdpZHRoICogLTEgfTtcblx0fVxufVxuXG4uZ2FsbGVyeS1pdGVtIHtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMiAwIDA7XG5cdHBhZGRpbmc6IDAgJGd1dHRlci13aWR0aCAvIDI7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDkge1xuXHQuZ2FsbGVyeS1jb2x1bW5zLSN7ICRpIH0ge1xuXG5cdFx0LmdhbGxlcnktaXRlbSB7XG5cblx0XHRcdEBpZiAkaSA+IDYge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXG5cdFx0XHRcdHdpZHRoOiAxMDAlIC8gJGk7XG5cblx0XHRcdFx0QGZvciAkaWkgZnJvbSAxIHRocm91Z2ggJGkge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKCAjeyAkaWkgfSApIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cbn1cblxuLmdhbGxlcnktaXRlbSBpbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG87XG59XG4iLCIubGFiZWwge1xuXG5cdEBpbmNsdWRlIHRleHQtc207XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saW5rO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IDAgI3sgJGd1dHRlci13aWR0aCAvIDIgfTtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGggLyA0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgLjFzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjFzIGVhc2UtaW4tb3V0O1xuXG5cdCY6bGluayxcblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgLjFzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjFzIGVhc2UtaW4tb3V0O1xuXHR9XG5cbn1cblxuLmxhYmVsX19jb3VudCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0bWluLXdpZHRoOiAkYmFzZS1mb250LXNpemU7XG5cdGhlaWdodDogJGJhc2UtZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtZm9udC1zaXplO1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG5cdGZvbnQtc2l6ZTogLjYgKiAkYmFzZS1mb250LXNpemU7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRtYXJnaW4tbGVmdDogMC4xZW07XG5cdG1hcmdpbi1yaWdodDogMC4xZW07XG5cblx0LmxhYmVsOmhvdmVyICYsXG5cdC5sYWJlbDpmb2N1cyAmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXHR9XG59XG4iLCIudGFnLWNsb3VkIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG5cdGEge1xuXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXG5cdFx0KyBhIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLXdpZHRoIC8gNDtcblx0XHR9XG5cblx0fVxuXG59XG4iLCIvKipcbiAqIHBhZ2luYXRpb24uXG4gKlxuICogUmVxdWlyZXMgbWFya3VwIGxpa2U6XG4gKlxuICogPGRpdiBjbGFzcz1cInBhZ2luYXRpb25cIj5cbiAqIDw/cGhwIHByZXZpb3VzX3Bvc3RzX2xpbmsoICdQcmV2aW91cyBQYWdlJyApOyA/PlxuICogPD9waHAgbmV4dF9wb3N0c19saW5rKCAnTmV4dCBQYWdlJyApOyA/PlxuICogPC9kaXY+XG4qL1xuXG4ucGFnaW5hdGlvbiB7XG5cblx0QGV4dGVuZCAudXRpbC1jbGVhcmZpeDtcblxuXHRtYXJnaW46ICRiYXNlLWxpbmUtaGVpZ2h0IGF1dG87XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRwYWRkaW5nLXRvcDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRhLFxuXHQmX19pdGVtIHtcblx0XHRAZXh0ZW5kIC5jdGE7XG5cdFx0QGV4dGVuZCAuY3RhLS1zbWFsbDtcblx0fVxuXG5cdGE6Zmlyc3QtY2hpbGQge1xuXHRcdEBleHRlbmQgLmN0YS0tYXJyb3ctbGVmdDtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdGE6bGFzdC1jaGlsZCB7XG5cdFx0QGV4dGVuZCAuY3RhLS1hcnJvdztcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHQmOmVtcHR5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuLnBhZ2luYXRpb24tLW51bWJlcnMge1xuXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQ+IGEsXG5cdD4gc3Bhbixcblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luOiAwICRndXR0ZXItd2lkdGggLyAyO1xuXHR9XG5cblx0YTpmaXJzdC1jaGlsZCxcblx0YTpsYXN0LWNoaWxkIHtcblx0XHRAZXh0ZW5kIC5jdGE7XG5cdFx0QGV4dGVuZCAuY3RhLS1zbWFsbDtcblx0XHRmbG9hdDogbm9uZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLndwLXBhZ2VuYXZpIHtcblx0QGV4dGVuZCAucGFnaW5hdGlvbi0tbnVtYmVycztcbn1cbiIsIi5jb250YWluZXIge1xuXHRtYXgtd2lkdGg6ICRiYXNlLXdpZHRoO1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IGNhbGMoIDEwMCUgLSAjeyAkZ3V0dGVyLXdpZHRoICogMiB9ICk7XG5cblx0QG1lZGlhICN7ICRtcS1tZC11cCB9IHtcblx0XHR3aWR0aDogY2FsYyggMTAwJSAtICN7ICRndXR0ZXItd2lkdGggKiA0IH0gKTtcblx0fVxufVxuXG4uYmFzZS13cmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cblx0QG1lZGlhICN7ICRtcS1sZy11cCB9IHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nLWxlZnQ6IGdyaWQtY29scyggMSwgMSApO1xuXHRcdHBhZGRpbmctcmlnaHQ6IGdyaWQtY29scyggMSwgMSApO1xuXHR9XG5cblx0Ji0tbmFycm93IHtcblx0XHRAbWVkaWEgI3sgJG1xLWxnLXVwIH0ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBncmlkLWNvbHMoIDIsIDEgKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IGdyaWQtY29scyggMiwgMSApO1xuXHRcdH1cblx0fVxuXG5cdCYtLXdpZGUge1xuXHRcdEBtZWRpYSAjeyAkbXEtbGctdXAgfSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uYmFzZS1oYWxmIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0Ji0tcmV2ZXJzZSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0fVxuXG5cdFx0Ji0tbGVmdCxcblx0XHQmLS1yaWdodCB7XG5cdFx0XHR3aWR0aDogY2FsYyggNTAlIC0gI3sgJGd1dHRlci13aWR0aCB9IC8gMiApOyAvLyBSZW1vdmUgdGhlIGFtb3VudCB5b3Ugd2FudCBmb3IgcGFkZGluZy5cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Ji0tbGVmdCxcblx0XHQmLS1yaWdodCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYmFzZS10d28tY29sIHtcblx0QGV4dGVuZCAuYmFzZS13cmFwO1xuXHRAZXh0ZW5kIC5iYXNlLXdyYXAtLXdpZGU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogd3JhcDtcblxuXHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblxuXHQmX19sZWZ0IHtcblxuXHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAxMiApO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBncmlkLWNvbHMoIDEsIDEgKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IGdyaWQtY29scyggMSwgMSApO1xuXHRcdH1cblx0XHRAbWVkaWEgI3sgJG1xLWxnLXVwIH0ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBncmlkLWNvbHMoIDIsIDEgKTtcblx0XHR9XG5cblx0XHQvLyBVdGlsaXR5IGNsYXNzIGZvciBwdWxsaW5nIHNvbWV0aGluZyBpbnRvIHRoZSBsZWZ0IG1hcmdpbi5cblx0XHQmLS1wdWxsIHtcblx0XHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDE0LCAxMyApO1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBncmlkLWNvbHMoIC0xLCAxLCAxMyApO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLWxnLXVwIH0ge1xuXHRcdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAxMCwgOSApO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogZ3JpZC1jb2xzKCAtMSwgMSwgOSApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3JpZ2h0IHtcblx0XHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggNCApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1tZC1kb3duIH0ge1xuXG5cdFx0fVxuXHR9XG59XG5cbi5iYXNlLXRocmVlLWNvbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0XHQmX19jb2wge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggNCwgMTIgKTtcblxuXHRcdFx0Jjpub3QoIDpudGgtY2hpbGQoIDNuICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJGd1dHRlci13aWR0aDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdHBhZGRpbmctbGVmdDogZ3JpZC1jb2xzKCAyLCAxICk7XG5cdFx0cGFkZGluZy1yaWdodDogZ3JpZC1jb2xzKCAyLCAxICk7XG5cdH1cblxuXHQmLS13aWRlIHtcblx0XHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQmX19jb2wge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtO1xuXHRcdH1cblx0fVxufVxuIiwiQGZ1bmN0aW9uIGdyaWQtY29scyggJGNvbHMsICRndXR0ZXJzOjAsICRjb2wtbnVtOjE2ICkge1xuXHRAcmV0dXJuIGNhbGMoICN7MTAwICogJGNvbHMgLyAkY29sLW51bX0lIC0gKCAjeyAoJGNvbC1udW0gLSAkY29scykgLyAkY29sLW51bSB9ICogI3skZ3V0dGVyLXdpZHRofSApICsgKCAjeyRndXR0ZXItd2lkdGh9ICogI3skZ3V0dGVyc30gKSApO1xufVxuXG5AbWl4aW4gZ3JpZC13aWR0aCggJGNvbHMsICRjb2wtbnVtOjE2ICkge1xuXHR3aWR0aDogZ3JpZC1jb2xzKCAkY29scywgMCwgJGNvbC1udW0gKTtcbn1cblxuQG1peGluIGdyaWQtb2Zmc2V0KCAkY29scywgJGNvbC1udW06MTYgKSB7XG5cdG1hcmdpbi1sZWZ0OiBncmlkLWNvbHMoICRjb2xzLCAxLCAkY29sLW51bSApO1xufVxuIiwiLmltYWdlLWxpbmsge1xuXHRAaW5jbHVkZSB0ZXh0LXVubGluaztcblxuXHQqIHtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGN1YmljLWJlemllcigwLjQyLDAsMC41OCwxKTtcblx0fVxuXG5cdGltZyB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsMCwwLjU4LDEpIDAuMXM7XG5cblx0XHRAYXQtcm9vdCB7XG5cdFx0XHQuaW1hZ2UtbGluayBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsMCwwLjU4LDEpIDAuMXM7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRhOmhvdmVyICYsXG5cdFx0XHRcdGE6Zm9jdXMgJiB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSkgMDtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHRhOmhvdmVyICYsXG5cdGE6Zm9jdXMgJiB7XG5cblx0XHQqIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KSAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblxuXHQmOmZvY3VzLFxuXHRhOmZvY3VzICYge1xuXHRcdGltZyB7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItbGluaztcblx0XHR9XG5cdH1cbn1cblxuLnBvc3QtY3RhIHtcblx0PiBhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Jl9fYnV0dG9uLFxuXHQmX19kb3dubG9hZCB7XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHRcdEBleHRlbmQgLmJ0bi0tc2Vjb25kYXJ5O1xuXG5cdFx0Lmljb24ge1xuXHRcdFx0QGV4dGVuZCAuaWNvbi0tcmVkO1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGggLyAyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgLmljb24ge1xuXHRcdFx0QGV4dGVuZCAuaWNvbi0td2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdEBleHRlbmQgLmN0YTtcblx0XHRAZXh0ZW5kIC5jdGEtLWFycm93O1xuXHR9XG59XG4iLCIubGlzdCB7XG5cdCYtLXVuc3R5bGVke1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG59XG4iLCIudGV4dC1zbHVnIHtcblx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xuXHRAaW5jbHVkZSBmb250LWNhcHM7XG5cdEBpbmNsdWRlIHRleHQteHM7XG5cdEBpbmNsdWRlIHRleHQtc21vb3RoaW5nO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMDtcblxuXHQmLS1oZWFkaW5nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0fVxufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udGV4dC1pbXBvcnRhbnQge1xuXHRAaW5jbHVkZSB0ZXh0LW1kO1xufVxuXG4uaGVhZGluZy1saW5rIHtcblx0QGluY2x1ZGUgdGV4dC11bmxpbms7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLW91dCwgYmFja2dyb3VuZCAuMnMgZWFzZS1vdXQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1saW5rO1xuXHR9XG59XG4iLCIud3AtYmxvY2stZW1iZWQteW91dHViZSxcbi53cC1ibG9jay1lbWJlZC12aW1lbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICBtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtc20gMDtcbn1cblxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgaWZyYW1lLFxuLndwLWJsb2NrLWVtYmVkLXZpbWVvIGlmcmFtZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuIiwiLmFydGljbGUge1xuXHRAZXh0ZW5kIC5iYXNlLXdyYXA7XG5cdEBleHRlbmQgLmJhc2Utd3JhcC0td2lkZTtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cblx0Jl9faGVhZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1sZyAvIDI7XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtbGc7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoMTQpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLWxnLXVwIH0ge1xuXHRcdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKDEwKTtcblx0XHRcdFx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoMSk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gKiAxLjU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZGVjayB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LXhsO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cblx0XHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoMTQpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLWxnLXVwIH0ge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCgxMCk7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtb2Zmc2V0KDEpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtICogMS41O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX21ldGEge1xuXHRcdFx0QGluY2x1ZGUgdGV4dC1zbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblxuXHRcdFx0QG1lZGlhICN7ICRtcS1sZy11cCB9IHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKDQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19wb3N0ZWQtb24ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cdFx0QG1lZGlhICN7ICRtcS1tZC11cCB9IHtcblx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoMTMpO1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoMSk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1sZy11cCB9IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCg5KTtcblx0XHRcdEBpbmNsdWRlIGdyaWQtb2Zmc2V0KDIpO1xuXHRcdH1cblxuXHRcdC5zaXplLWxhcmdlLFxuXHRcdC5zaXplLWxhcmdlICsgLndwLWNhcHRpb24tdGV4dCB7XG5cdFx0XHRAZXh0ZW5kIC5iYXNlLXR3by1jb2xfX2xlZnQtLXB1bGw7XG5cdFx0fVxuXG5cdFx0aW1nLFxuXHRcdC53cC1jYXB0aW9uIHtcblx0XHRcdCYuYWxpZ25yaWdodCxcblx0XHRcdCYuYWxpZ25sZWZ0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiA0NSU7XG5cblx0XHRcdFx0QG1lZGlhICN7ICRtcS1zbS1kb3duIH0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMWVtIGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA5MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwLWNhcHRpb24tdGV4dCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRAZXh0ZW5kIC5iYXNlLXR3by1jb2xfX2xlZnQtLXB1bGw7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2lkZWJhciB7XG5cdFx0QGluY2x1ZGUgdGV4dC1zbTtcblxuXHRcdEBtZWRpYSAjeyAkbXEtbGctdXAgfSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKDQpO1xuXHRcdH1cblxuXHRcdCZfX2F1dGhvciB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xuXG5cdFx0XHQmX190aHVtYiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiBncmlkLWNvbHMoIDEsIDEsIDQgKTtcblx0XHRcdFx0bWF4LXdpZHRoOiA0cmVtO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fbmFtZSxcblx0XHRcdCZfX2JpbyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbmFtZSB7XG5cdFx0XHRcdEBleHRlbmQgLnRleHQtc2x1Zztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19hdXRob3ItcG9zdHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41ZW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9vdGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMi4yNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuXHRcdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IGdyaWQtY29scyggMSwgMSApO1xuXHRcdFx0cGFkZGluZy1yaWdodDogZ3JpZC1jb2xzKCAxLCAxICk7XG5cdFx0fVxuXG5cdFx0Jl9fc2ltaWxhcixcblx0XHQmX19yZWNlbnQge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggNiwgMTQgKTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cbiIsIi5wcm9qZWN0LWl0ZW0ge1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHQmX190aHVtYiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG5cdFx0aW1nIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSB0ZXh0LW1kO1xuXHRcdEBpbmNsdWRlIHRleHQtdW5saW5rO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4ucHJvamVjdC1maWx0ZXJzIHtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cdH1cblxuXHQmX19jdXJyZW50IHtcblx0XHRAZXh0ZW5kIC50ZXh0LXNsdWc7XG5cdH1cblxuXHQmX190b2dnbGUge1xuXHRcdEBleHRlbmQgLnRleHQtc2x1Zztcblx0XHRAZXh0ZW5kIC50ZXh0LXVwcGVyY2FzZTtcblx0XHRAaW5jbHVkZSB0ZXh0LWxpbms7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnICsnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDFyZW07IC8vIENvbnNpc3RlbnQgd2lkdGgga2VlcHMgdG9nZ2xlIGZyb20ganVtcGluZy5cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMC4wNzVlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXG5cdFx0Ji5vcGVuOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnIC0nO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRwYWRkaW5nOiAkZ3V0dGVyLXdpZHRoIC8gMiAwICRndXR0ZXItd2lkdGg7XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmlsdGVyIHtcblx0XHRcdEBpbmNsdWRlIHRleHQtdW5saW5rO1xuXHRcdFx0QGluY2x1ZGUgdGV4dC1zbTtcblxuXHRcdFx0Ji0tYWN0aXZlIHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dC1saW5rO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi5wcm9qZWN0LWdyaWQge1xuXHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtbGcgMDtcblxuXHQmX19saXN0IHtcblx0XHRAZXh0ZW5kIC5iYXNlLXRocmVlLWNvbDtcblxuXHRcdCYgLnByb2plY3QtaXRlbSB7XG5cdFx0XHRAZXh0ZW5kIC5iYXNlLXRocmVlLWNvbF9fY29sO1xuXHRcdH1cblxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cblxufVxuIiwiLnNpdGUtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0Jl9fbG9nbyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdEBpbmNsdWRlIHRleHQtdW5saW5rO1xuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyLXdpZHRoO1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6ICRtYXJnaW4tdmVydGljYWwtc20gJGd1dHRlci13aWR0aDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRhOmhvdmVyLFxuXHRcdFx0YTpmb2N1cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXJyZW50LW1lbnUtaXRlbSxcblx0XHQuY3VycmVudF9wYWdlX3BhcmVudCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oICRobS1saWdodC1ncmV5LCAyMCUgKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2X19tYXJrZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQ6ICRobS1yZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAuODMzMzNyZW07XG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IDAuMnMgZWFzZS1pbi1vdXQsIGhlaWdodCAwLjFzIGxpbmVhciwgd2lkdGggMC4xcyBsaW5lYXI7XG5cblx0XHRcdCYtLW5vdC1hbmltYXRlZCB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi1idXJnZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6ICRiYXNlLWxpbmUtaGVpZ2h0ICogLjg7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgJGhtLXJlZDtcblx0XHRib3JkZXItd2lkdGg6IDNweCAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHR0ZXh0LWluZGVudDogMTAwJTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDUwMTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuMiBlYXNlLWluLW91dDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0YmFja2dyb3VuZDogJGhtLXJlZDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbi10b3A6IC0xLjVweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHR9XG5cblx0XHQmLS1hY3RpdmUge1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4yIGVhc2UtaW4tb3V0O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoIC05MGRlZyApO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAjeyAkbXEtbWQtZG93biB9IHtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0bWFyZ2luLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDI7XG5cdFx0fVxuXG5cdFx0Lm5hdl9fbWFya2VyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnNpdGUtaGVhZGVyX19uYXYtLWhhcy1leHBhbmRlZCB7XG5cdFx0XHQubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1idXJnZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiLmh1bWFuIHtcbn1cblxuLmh1bWFuLWZvb3RlciB7XG5cdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtbGc7XG5cdHBhZGRpbmctdG9wOiAkbWFyZ2luLXZlcnRpY2FsLWxnO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuXHQudGV4dC1pbXBvcnRhbnQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLmh1bWFuLWdyaWQge1xuXHRAZXh0ZW5kIC5iYXNlLXdyYXA7XG5cdEBleHRlbmQgLmJhc2Utd3JhcC0td2lkZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtO1xuXG5cdCZfX2l0ZW0ge1xuXHRcdG1hcmdpbi1yaWdodDogJGd1dHRlci13aWR0aDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGd1dHRlci13aWR0aDtcblxuXHRcdEBtZWRpYSAjeyAkbXEtc20tZG93biB9IHtcblx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDEsIDMgKTtcblx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggMywgMTIgKTtcblx0XHRcdCY6bnRoLWNoaWxkKDRuKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aHVtYm5haWwge1xuXHRcdFx0QGluY2x1ZGUgdGV4dC11bmxpbms7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzUlOyAvLyA0eDNcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpIGNvbnRyYXN0KDEuMik7XG5cdFx0XHR0cmFuc2l0aW9uOiBmaWx0ZXIgMjAwbXMgZWFzZS1vdXQsIG9wYWNpdHkgMTAwbXMgZWFzZS1vdXQ7O1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0ZmlsdGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0dHJhbnNpdGlvbjogZmlsdGVyIDIwMG1zIGVhc2Utb3V0LCBvcGFjaXR5IDEwMG1zIGVhc2Utb3V0Oztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19wYW5lbCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmc6ICRndXR0ZXItd2lkdGg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0tcmVkO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0KiB7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlKCkge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6ICN7IC0yICogMTVweCB9O1xuXHRcdFx0XHRsZWZ0OiBjYWxjKCA1MCUgLSAxNXB4ICk7XG5cdFx0XHRcdGJvcmRlcjogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGhtLXJlZDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7ICRtcS1zbS1kb3duIH0ge1xuXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAzMDAlICsgMiAqICN7ICRndXR0ZXItd2lkdGggfSApO1xuXHRcdFx0XHRwYWRkaW5nOiBncmlkLWNvbHMoIDEsIDAsIDMgKSBncmlkLWNvbHMoIDEsIDEsIDMgKTsgLy8gUGFkZGluZyBwZXJjZW50YWdlIGlzIGJhc2VkIG9uIHBhcmVudC5cblxuXHRcdFx0XHQvLyBGaXggcG9zaXRpb25pbmcgZm9yIDFzdCBpbiByb3cuXG5cdFx0XHRcdC5odW1hbi1ncmlkX19pdGVtOm50aC1jaGlsZCggM24tMiApICYge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoIDE2LjY2NjY3JSAtICN7ICRndXR0ZXItd2lkdGggKiA0LzMgfSApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIEZpeCBwb3NpdGlvbmluZyBmb3IgMm5kIGluIHJvdy5cblx0XHRcdFx0Lmh1bWFuLWdyaWRfX2l0ZW06bnRoLWNoaWxkKCAzbi0xICkgJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCBjYWxjKCAtMzMuMzMzMzMzJSAtICN7ICRndXR0ZXItd2lkdGggLyAzIH0gKSApO1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlKCkge1xuXHRcdFx0XHRcdFx0bGVmdDogY2FsYyggNTAlIC0gI3sgJGd1dHRlci13aWR0aCB9ICk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gRml4IHBvc2l0aW9uaW5nIGZvciAzbmQgaW4gcm93LlxuXHRcdFx0XHQuaHVtYW4tZ3JpZF9faXRlbTpudGgtY2hpbGQoIDNuICkgJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCBjYWxjKCAtNjYuNjY2NjclIC0gI3sgJGd1dHRlci13aWR0aCAqIDIvMyB9ICkgKTtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoIDgzLjMzMzMlIC0gI3sgJGd1dHRlci13aWR0aCAqIDIvMyB9ICk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCA0MDAlICsgMyAqICN7ICRndXR0ZXItd2lkdGggfSApO1xuXHRcdFx0XHRwYWRkaW5nOiBncmlkLWNvbHMoIDEsIDAsIDMgKSBncmlkLWNvbHMoIDEsIDEsIDMgKTsgLy8gUGFkZGluZyBwZXJjZW50YWdlIGlzIGJhc2VkIG9uIHBhcmVudC5cblxuXHRcdFx0XHQvLyBGaXggcG9zaXRpb25pbmcgZm9yIDFzdCBpbiByb3cuXG5cdFx0XHRcdC5odW1hbi1ncmlkX19pdGVtOm50aC1jaGlsZCggNG4gLSAzICkgJiB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlKCkge1xuXHRcdFx0XHRcdFx0bGVmdDogY2FsYyggMTIuNSUgLSAjeyAkZ3V0dGVyLXdpZHRoICogNC8zIH0gKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBGaXggcG9zaXRpb25pbmcgZm9yIDJuZCBpbiByb3cuXG5cdFx0XHRcdC5odW1hbi1ncmlkX19pdGVtOm50aC1jaGlsZCggNG4gLSAyICkgJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCBjYWxjKCAtMjUlIC0gI3sgJGd1dHRlci13aWR0aCAvIDMgfSApICk7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlKCkge1xuXHRcdFx0XHRcdFx0bGVmdDogY2FsYyggMzcuNSUgLSAjeyAkZ3V0dGVyLXdpZHRoIH0gKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBGaXggcG9zaXRpb25pbmcgZm9yIDNuZCBpbiByb3cuXG5cdFx0XHRcdC5odW1hbi1ncmlkX19pdGVtOm50aC1jaGlsZCggNG4gLSAxICkgJiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCBjYWxjKCAtNTAlIC0gI3sgJGd1dHRlci13aWR0aCAqIDIvMyB9ICkgKTtcblx0XHRcdFx0XHQmOjpiZWZvcmUoKSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKCA2Mi41JSAtICN7ICRndXR0ZXItd2lkdGggKiAyLzMgfSApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIEZpeCBwb3NpdGlvbmluZyBmb3IgNHRoIGluIHJvdy5cblx0XHRcdFx0Lmh1bWFuLWdyaWRfX2l0ZW06bnRoLWNoaWxkKCA0biApICYge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggY2FsYyggLTc1JSAtICN7ICRndXR0ZXItd2lkdGggKiAyLzMgfSApICk7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlKCkge1xuXHRcdFx0XHRcdFx0bGVmdDogY2FsYyggODcuNSUgLSAjeyAkZ3V0dGVyLXdpZHRoICogMi8zIH0gKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fY2xvc2Uge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHRvcDogMXJlbTtcblx0XHRcdFx0cmlnaHQ6IDFyZW07XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgaDMge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0LXhsO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19zb2NpYWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0QG1lZGlhICN7ICRtcS1zbS11cCB9IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IGdyaWQtY29scygxLCAxLCAxMik7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAtMjI1JSApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2JpbyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGV4dC1saW5rLXJldmVyc2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cbn1cblxuLmh1bWFuLXBob3RvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDA7XG5cdHBhZGRpbmctdG9wOiA3NSU7IC8vIDR4MyBjcm9wcGluZy5cblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblxuXHRpbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxufVxuIiwiLnNpdGUtZm9vdGVyIHtcblx0QGluY2x1ZGUgdGV4dC1zbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGhtLXJlZDtcblx0Y29sb3I6ICNGRkY7XG5cdHBhZGRpbmctdG9wOiAkbWFyZ2luLXZlcnRpY2FsLXNtO1xuXG5cdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtbGc7XG5cdH1cblxuXHRhIHtcblx0XHRAaW5jbHVkZSB0ZXh0LWxpbmstcmV2ZXJzZTtcblx0fVxuXG5cdDo6c2VsZWN0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiBkZXNhdHVyYXRlKCBsaWdodGVuKCAkaG0tcmVkLCAzMCUgKSwgNSUgKTtcblx0fVxuXG5cdCZfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0Oztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQmX19uYXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0dWwge1xuXHRcdFx0QGluY2x1ZGUgdGV4dC14cztcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyLXdpZHRoICRndXR0ZXItd2lkdGggMDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb3B5cmlnaHQge1xuXHRcdEBpbmNsdWRlIHRleHQteHM7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtbGc7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtc20tZG93biB9IHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cdFx0fVxuXHR9XG5cblx0JiAuc2l0ZS1mb290ZXJfX2xvZ28ge1xuXHRcdEBpbmNsdWRlIHRleHQtdW5saW5rO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0XHRvcmRlcjogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0bWFyZ2luLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1sZztcblx0XHR9XG5cdH1cblxuXHQmX193aWRnZXQtYXJlYSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xICogJGd1dHRlci13aWR0aCAvIDI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMSAqICRndXR0ZXItd2lkdGggLyAyO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQ+IC53aWRnZXQge1xuXHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtO1xuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53aWRnZXRfX3RpdGxlIHtcblx0XHRcdEBpbmNsdWRlIHRleHQtc207XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdG1hcmdpbjogMCAwICRtYXJnaW4tdmVydGljYWwtc20gLyA0IDA7XG5cdFx0fVxuXG5cdFx0LndpZGdldF9fdGV4dCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gNCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWN0LXdpZGdldF9faWNvbnMge1xuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQtdW5saW5rO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2l0ZS1mb290ZXJfX3dpZGdldC1hcmVhIHtcblx0ID4gLndpZGdldC53aWRnZXRfaG1fbG9jYXRpb25fd2lkZ2V0IHtcblx0XHR3aWR0aDogMzMuMzMzJTtcblx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLWxnO1xuXG5cdFx0QG1lZGlhICN7ICRtcS1tZC11cCB9IHtcblx0XHRcdHdpZHRoOiAxNi42NjY2NjY2NjclO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgI3sgJG1xLW1kLWRvd24gfSB7XG5cdFx0PiAud2lkZ2V0X2htX2NvbnRhY3Rfd2lkZ2V0LFxuXHRcdD4gLndpZGdldF9obV9uZXdzbGV0dGVyX3dpZGdldCB7XG5cdFx0XHRwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggKiA0O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAjeyAkbXEtc20tZG93biB9IHtcblx0XHQ+IC53aWRnZXRfaG1fY29udGFjdF93aWRnZXQsXG5cdFx0PiAud2lkZ2V0X2htX25ld3NsZXR0ZXJfd2lkZ2V0IHtcblx0XHRcdHBhZGRpbmc6IDAgJGd1dHRlci13aWR0aCAvIDI7XG5cdFx0fVxuXHR9XG59XG4iLCIucG9zdC1pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1sZyAvIDI7XG5cblx0QG1lZGlhICN7ICRtcS1zbS11cCB9IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1sZyAqIC43NTtcblx0fVxuXG5cdCZfX3RodW1iIHtcblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0d2lkdGg6IGdyaWQtY29scyggMywgLTEsIDkgKTtcblx0XHRcdG1hcmdpbi1yaWdodDogI3sgJGd1dHRlci13aWR0aCAqIDIgfVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdC8vIExpbWl0IHRoZSB3aWR0aCBvZiB0aGUgY29udGVudCB3aGVuIGZvbGxvd2luZyBhIHRodW1ibmFpbC5cblx0XHQucG9zdC1pdGVtX190aHVtYiArICYge1xuXHRcdFx0QG1lZGlhICN7ICRtcS1zbS11cCB9IHtcblx0XHRcdFx0bWF4LXdpZHRoOiBncmlkLWNvbHMoIDYsIDkgKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMjIyMjIyMjIycmVtO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSB0ZXh0LXhsO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC42NjY2NjY2NjdyZW07XG5cblx0XHRhIHtcblx0XHRcdEBleHRlbmQgLmhlYWRpbmctbGluaztcblx0XHR9XG5cdH1cblxuXHQmX19kYXRle1xuXHRcdEBpbmNsdWRlIHRleHQtc207XG5cdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0LXNtO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMzMzMzMzMzMzcmVtO1xuXHR9XG5cblx0Jl9fdGFncyB7XG5cdFx0QGluY2x1ZGUgdGV4dC14cztcblx0fVxufVxuXG4ucG9zdC1pdGVtLS1zbGltIHtcblx0bWFyZ2luLWJvdHRvbTogMC42NjY2NjY2NjY3cmVtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0XG5cdC5wb3N0LWl0ZW1fX3RpdGxlIHtcblx0XHRAaW5jbHVkZSBmb250LWJvZHk7XG5cdFx0QGluY2x1ZGUgdGV4dC1zdGQ7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LWxpbms7XG5cdFx0fVxuXHR9XG5cblx0LnBvc3QtaXRlbV9fZGF0ZSB7XG5cdFx0QGluY2x1ZGUgdGV4dC14cztcblx0fVxufVxuXG4ucG9zdC1pdGVtLS1mZWF0dXJlIHtcblx0QGV4dGVuZCAuYmFzZS1oYWxmO1xuXG5cdG1hcmdpbi1ib3R0b206IDA7XG5cblx0LnBvc3QtaXRlbV9fdGh1bWIge1xuXHRcdEBleHRlbmQgLmJhc2UtaGFsZi0tbGVmdDtcblx0fVxuXG5cdC5wb3N0LWl0ZW1fX2NvbnRlbnQge1xuXHRcdEBleHRlbmQgLmJhc2UtaGFsZi0tcmlnaHQ7XG5cdH1cbn1cblxuLnBvc3QtZmVhdHVyZWQtc2VjdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtbGcgLyAyO1xuXG5cdCYucGItbW9kdWxlIHtcblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1sZztcblx0XHRcdHBhZGRpbmctdG9wOiAkbWFyZ2luLXZlcnRpY2FsLWxnICogMC43NTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLWxnICogMC43NTtcblx0XHR9XG5cdH1cbn1cbiIsIi5wb3N0cy1jYXRlZ29yeS1uYXYge1xuXHQvLyBAdG9kbzogdXBkYXRlIHBhdHRlcm4gbGFiIGxpZ2h0IGJvcmRlciBzdHlsZS5cblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oICRobS1saWdodC1ncmV5LCAxMCUgKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2xpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LW1kO1xuXHRcdFx0QGluY2x1ZGUgdGV4dC11bmxpbms7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LXNtb290aGluZztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogLjMzMzMzcmVtIDAgLjI1cmVtIDEuMjVyZW07XG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY3VycmVudC1jYXQgYSB7XG5cdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbiggJGhtLWxpZ2h0LWdyZXksIDEwJSApO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRcdH1cblx0fVxuXG5cdC5uYXZfX21hcmtlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0YmFja2dyb3VuZDogJGhtLXJlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogLTFweDtcblx0XHR0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlLWluLW91dCwgaGVpZ2h0IDAuMXMgbGluZWFyLCB3aWR0aCAwLjFzIGxpbmVhcjtcblxuXHRcdCYtLW5vdC1hbmltYXRlZCB7XG5cdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLndpZGdldCB7XG5cdEBpbmNsdWRlIHRleHQtc207XG5cblx0dWwge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0LXNtO1xuXHRcdH1cblx0fVxufVxuXG4ud2lkZ2V0X190aXRsZSB7XG5cdEBleHRlbmQgLnRleHQtc2x1Zztcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDI7XG59XG5cbi8qKlxuICogU3BlY2lmaWMgd2lkZ2V0IG92ZXJyaWRlc1xuICovXG5cbi53aWRnZXRfcmVjZW50X2VudHJpZXMge1xuXHQucG9zdC1kYXRlIHtcblx0XHRAaW5jbHVkZSB0ZXh0LXhzO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0bGkge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXHR9XG59XG4iLCIudmlwLXBhcnRuZXItbGluayB7XG5cblx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xuXHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRAaW5jbHVkZSB0ZXh0LXVubGluaztcblxuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG5cblx0JjpsaW5rLFxuXHQmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCAnLi4vaW1hZ2VzL2xvZ28tdmlwLnN2ZycgKSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTM4cHg7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdHRleHQtaW5kZW50OiAxMDAlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdG1hcmdpbjogMCAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtNXB4O1xuXHR9XG5cbn1cbiIsIi5leHBhbmRlZC1uYXYge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogMDtcblx0cmlnaHQ6IDA7XG5cdHRyYW5zaXRpb246IGhlaWdodCAwLjFzIGVhc2UtaW4tb3V0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR6LWluZGV4OiA1MDA7XG5cblx0PiBkaXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXItd2lkdGg7XG5cdFx0cGFkZGluZy1yaWdodDogJGd1dHRlci13aWR0aDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxuXG5cdCYtLWV4cGFuZGVkIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogY2FsYyggMTAwJSArICN7ICRndXR0ZXItd2lkdGggKiAyIH0gKTtcblx0XHRtYXJnaW4tbGVmdDogLTEgKiAkZ3V0dGVyLXdpZHRoO1xuXHRcdG1hcmdpbi1yaWdodDogLTEgKiAkZ3V0dGVyLXdpZHRoO1xuXHR9XG5cblx0Lm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lci5tZW51LW1haW4tbWVudS1jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oICRobS1saWdodC1ncmV5LCAxMCUgKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQubWVudS1tYWluLW1lbnUtY29udGFpbmVyIC5tZW51IHtcblx0XHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogMS4yMjIyMjIyMjI7XG5cdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtc207XG5cblx0XHQubWVudS1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQsXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6ICRtYXJnaW4tdmVydGljYWwtc20gLyAyIDA7XG5cdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIGRhcmtlbiggJGhtLWxpZ2h0LWdyZXksIDIwJSApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGhtLXJlZDtcblx0XHR9XG5cblx0fVxuXG5cdC53aWRnZXRfaG1fY29udGFjdF93aWRnZXQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC53aWRnZXRfX3RpdGxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LndpZGdldF9fdGV4dCB7XG5cdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0LndpZGdldF9fdGV4dCBhIHtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogJGJhc2UtZm9udC1zaXplICogLjY2Njc7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGhtLXJlZDtcblx0XHR9XG5cblx0XHQuY29udGFjdC13aWRnZXRfX2ljb25zIHtcblx0XHRcdG1hcmdpbi10b3A6ICRiYXNlLWZvbnQtc2l6ZSAqIC0uNjY2Nztcblx0XHR9XG5cblx0XHQuY29udGFjdC13aWRnZXRfX2ljb24tbGluayB7XG5cdFx0XHRAZXh0ZW5kIC5pY29uLS1yZWQ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4vLyBFbnN1cmUgdGhlIGJ1cmdlciBidXR0b24gcmVuZGVycyBjb3JyZWN0bHkgb3ZlciB0aGUgdG9wIG9mIHRoZSBleHBhbmRlZCBuYXYuXG4uc2l0ZS1oZWFkZXIgLmJ0bi1idXJnZXItLWFjdGl2ZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6ICRndXR0ZXItd2lkdGg7XG59XG5cbi8vIE1vZGlmaWNhdGlvbnMgc28gaXQgbG9va3MgT0sgbG9nZ2VkIGluLlxuLmFkbWluLWJhciB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA3ODJweCApIHtcblx0XHQuZXhwYW5kZWQtbmF2ID4gZGl2IHtcblx0XHRcdHBhZGRpbmctdG9wOiA0NnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmhtLXF1b3RlIHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSB0ZXh0LW1kO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRjbGVhcjogYm90aDtcblxuXHRcdD4gKjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdH1cblxuXHQmX19zb3VyY2Uge1xuXHRcdEBpbmNsdWRlIHRleHQtc3RkO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMjAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyArICZfX2NvbnRhaW5lciB7XG5cdFx0d2lkdGg6IGNhbGMoIDgwJSAtICN7ICRndXR0ZXItd2lkdGggfSApO1xuXHRcdHBhZGRpbmctbGVmdDogJGd1dHRlci13aWR0aDtcblx0XHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtc20gLyAyIDAgMCAkZ3V0dGVyLXdpZHRoO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0QG1lZGlhICN7ICRtcS1zbS1kb3duIH0ge1xuXHRcdCZfX2ltZyB7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAxLCAzICk7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwICRndXR0ZXItd2lkdGg7XG5cdFx0fVxuXHRcdCZfX2ltZyArICZfX2NvbnRhaW5lciB7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAyLCAzICk7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LXN0ZDtcblx0XHRcdG1hcmdpbjogMCAwIDAgJGd1dHRlci13aWR0aDtcblx0XHRcdHBhZGRpbmctbGVmdDogJGd1dHRlci13aWR0aDtcblx0XHR9XG5cdH1cblxuXHQuYmFzZS13cmFwLS1uYXJyb3cgJiB7XG5cdFx0LmhtLXF1b3RlX19jb250YWluZXIge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggMTAsIDEyICk7XG5cblx0XHRcdEBtZWRpYSAjeyRtcS1sZy11cH0ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXItd2lkdGggKiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaG0tcXVvdGVfX2ltZyB7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAyLCAxMiApO1xuXHRcdH1cblx0XHRAbWVkaWEgI3skbXEtbGctZG93bn0ge1xuXHRcdFx0LmhtLXF1b3RlX19jb250YWluZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAxMiwgMTYgKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBncmlkLWNvbHMoIDEsIDEgKTtcblx0XHRcdH1cblx0XHRcdC5obS1xdW90ZV9faW1nIHtcblx0XHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggMiwgMTYgKTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGdyaWQtY29scyggMSwgMSApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtbWQtZG93biB9IHtcblx0XHRcdC5obS1xdW90ZV9fY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1zbS1kb3duIH0ge1xuXHRcdFx0LmhtLXF1b3RlX19pbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAxLCAzICk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0LmhtLXF1b3RlX19pbWcgKyAuaG0tcXVvdGVfX2NvbnRhaW5lciB7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDIsIDMgKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlX19jb250ZW50ICYsXG5cdC5wYi1wcm9qZWN0LW1haW5fX2NvcHkgJiB7XG5cblx0XHQuaG0tcXVvdGVfX2ltZyB7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAyLCA5ICk7XG5cblx0XHRcdCYgKyAuaG0tcXVvdGVfX2NvbnRhaW5lciB7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDcsIDkgKTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3V0dGVyLXdpZHRoO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtbGctdXAgfSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogY2FsYyggLTEgKiAoIDExLjExMTExJSAtICggLjg4ODg5ICogLjgzMzMzcmVtICkgKyAoIC44MzMzM3JlbSAqIDEgKSApICk7XG5cdFx0XHQuaG0tcXVvdGVfX2ltZyB7XG5cdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDIsIDEwICk7XG5cblx0XHRcdFx0JiArIC5obS1xdW90ZV9fdGV4dCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggOCwgMTAgKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtc20tZG93biB9IHtcblx0XHRcdEBtZWRpYSAjeyAkbXEtc20tZG93biB9IHtcblx0XHRcdFx0LmhtLXF1b3RlX19pbWcge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDEsIDMgKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaG0tcXVvdGVfX2ltZyArIC5obS1xdW90ZV9fY29udGFpbmVyIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCAyLCAzICk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5obS1zbmlwcGV0IHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cblx0YmFja2dyb3VuZDogJGhtLWxpZ2h0LWdyZXk7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC01MHZ3O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHJpZ2h0OiA1MCU7XG5cdHdpZHRoOiAxMDB2dztcblxuXHRAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuXHRcdG1hcmdpbjogJG1hcmdpbi12ZXJ0aWNhbC1sZyAtNDd2dztcblx0XHRwYWRkaW5nLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0XHRwYWRkaW5nLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0fVxuXG5cdEBtZWRpYSAjeyAkbXEtbGctdXAgfSB7XG5cdFx0bGVmdDogNDUlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjJ2dztcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMnZ3O1xuXHRcdHJpZ2h0OiA0NSU7XG5cdFx0d2lkdGg6IDQ3dnc7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICN7ICRtcS1tZC11cCB9IHtcblx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoMTMpO1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC1vZmZzZXQoMSk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1sZy11cCB9IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKDE0KTtcblx0XHRcdEBpbmNsdWRlIGdyaWQtb2Zmc2V0KDEpO1xuXHRcdH1cblxuXHRcdGgzLCBoNCwgaDUsIGg2IHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtYm9keTtcblxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHQuY3RhLS1hcnJvdyB7XG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdH1cblxuXHRcdGltZy5zaXplLWxhcmdlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cbn1cbiIsIi5zb2NpYWwtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHg7XG4gIH1cbn1cblxuLnNvY2lhbC1idXR0b25zX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICRobS1tZWRpdW0tZ3JleTtcbiAgQGluY2x1ZGUgdGV4dC11bmxpbms7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBAbWVkaWEgI3sgJG1xLW1kLXVwIH0ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxufVxuXG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbiA+IGkge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDAuNjg7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41LCAxLjUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNvY2lhbC1idXR0b25zX19idXR0b24tLWZiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbn1cblxuLnNvY2lhbC1idXR0b25zX19idXR0b24tLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xufVxuXG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbi0taW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk3NmI0O1xuXG59XG5cbi5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1tYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhtLXJlZDtcblxufVxuXG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbi0tZmIgaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1mYWNlYm9vay13aGl0ZS5zdmcpO1xufVxuXG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbi0tdHdpdHRlciBpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLXR3aXR0ZXItd2hpdGUuc3ZnKTtcbn1cblxuLnNvY2lhbC1idXR0b25zX19idXR0b24tLWluIGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tbGlua2VkaW4td2hpdGUuc3ZnKTtcbn1cblxuLnNvY2lhbC1idXR0b25zX19idXR0b24tLW1haWwgaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1tYWlsLXdoaXRlLnN2Zyk7XG59XG5cbkBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1mYiB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS10d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1pbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1tYWlsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICB9XG5cbiAgLnNvY2lhbC1idXR0b25zX19idXR0b24tLWZiIGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1mYWNlYm9vay1ibGFjay5zdmcpO1xuICB9XG5cbiAgLnNvY2lhbC1idXR0b25zX19idXR0b24tLXR3aXR0ZXIgaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2xpYi9obS1wYXR0ZXJuLWxpYnJhcnkvYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLXR3aXR0ZXItYmxhY2suc3ZnKTtcbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1pbiBpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vbGliL2htLXBhdHRlcm4tbGlicmFyeS9hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tbGlua2VkaW4tYmxhY2suc3ZnKTtcbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1tYWlsIGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1tYWlsLWJsYWNrLnN2Zyk7XG4gIH1cbiAgLnNvY2lhbC1idXR0b25zX19idXR0b24tLWZiOmhvdmVyIGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1mYWNlYm9vay1yZWQuc3ZnKTtcbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS10d2l0dGVyOmhvdmVyIGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi10d2l0dGVyLXJlZC5zdmcpO1xuICB9XG5cbiAgLnNvY2lhbC1idXR0b25zX19idXR0b24tLWluOmhvdmVyIGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1saW5rZWRpbi1yZWQuc3ZnKTtcbiAgfVxuXG4gIC5zb2NpYWwtYnV0dG9uc19fYnV0dG9uLS1tYWlsOmhvdmVyIGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9saWIvaG0tcGF0dGVybi1saWJyYXJ5L2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1tYWlsLXJlZC5zdmcpO1xuICB9XG59XG5cbi5zb2NpYWwtYnV0dG9ucy0tZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgQG1lZGlhICN7ICRtcS1tZC11cCB9IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbi5zb2NpYWwtYnV0dG9ucy0tZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuIiwiLnBiLXByb2plY3QtbWFpbiB7XG5cblx0Jl9fY29weSB7XG5cblx0XHQ+ICo6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQuc2l6ZS1sYXJnZSxcblx0XHQuc2l6ZS1sYXJnZSArIC53cC1jYXB0aW9uLXRleHQge1xuXHRcdFx0QGV4dGVuZCAuYmFzZS10d28tY29sX19sZWZ0LS1wdWxsO1xuXHRcdH1cblxuXHRcdGJsb2NrcXVvdGUge1xuXHRcdFx0QGV4dGVuZCAuYmFzZS10d28tY29sX19sZWZ0LS1wdWxsO1xuXHRcdH1cblx0fVxuXG5cblx0Jl9fYXNpZGUge1xuXHRcdEBpbmNsdWRlIHRleHQtc207XG5cblx0XHRoMiB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIucGItcHJvamVjdC1oZWFkZXIge1xuXG5cdGgxIHtcblx0XHRtYXgtd2lkdGg6IGdyaWQtY29scyggMTAsIDAsIDE0ICk7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1sZyAvIDI7XG5cdFx0fVxuXHR9XG5cblxufVxuIiwiQG1peGluIHJlbW92ZUZpcnN0QW5kTGFzdENoaWxkTWFyZ2lucyB7XG5cdD4gKjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQ+ICo6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4ucGFnZV9faGVhZGVyLFxuLnBhZ2VfX2NvbnRlbnQgPiAqOm5vdCgucGItbW9kdWxlKSB7XG5cdG1heC13aWR0aDogZ3JpZC1jb2xzKCAxNCwgMSApO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucGItbW9kdWxlIHtcblx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtbGcgLyAyO1xuXHRwYWRkaW5nLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1sZyAvIDI7XG5cblx0QG1lZGlhICN7ICRtcS1tZC11cCB9IHtcblx0XHRwYWRkaW5nLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1sZztcblx0XHRwYWRkaW5nLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1sZztcblx0fVxufVxuXG4ucGItbW9kdWxlLS13aGl0ZSArIC5jb250YWluZXIgICsgLnBiLW1vZHVsZS0td2hpdGUsXG4ucGItbW9kdWxlLS1ncmV5ICsgLmNvbnRhaW5lciAgKyAucGItbW9kdWxlLS1ncmV5IHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cbi5wYi1tb2R1bGUtLWdyZXkge1xuXHRiYWNrZ3JvdW5kOiAkaG0tbGlnaHQtZ3JleTtcbn1cblxuLnBiLWltYWdlIHtcblx0LmltYWdlLWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG5cblx0Jl9fY2FwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnBiLWhlYWRlciB7XG5cblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtbGcgLyAyO1xuXG5cdFx0QG1lZGlhICN7ICRtcS1zbS11cCB9IHtcblx0XHRcdHBhZGRpbmctdG9wOiAkbWFyZ2luLXZlcnRpY2FsLWxnO1xuXHRcdH1cblx0fVxuXG5cdGgxIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLnBiLXRleHQge1xuXHQuYmFzZS13cmFwIHtcblx0XHRAaW5jbHVkZSByZW1vdmVGaXJzdEFuZExhc3RDaGlsZE1hcmdpbnM7XG5cdH1cbn1cblxuLnBiLWNvbnRlbnQge1xuXHQmX19jb3B5LFxuXHQmX19saW5rIHtcblx0XHRAaW5jbHVkZSByZW1vdmVGaXJzdEFuZExhc3RDaGlsZE1hcmdpbnM7XG5cdH1cbn1cbiIsIi5wYi1mZWF0dXJlZC1wcm9qZWN0cyB7XG5cdCZfX3N0dWR5IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjg3NWVtO1xuXG5cdFx0QG1lZGlhICN7ICRtcS1tZC11cCB9IHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtbGcgLyAyO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC8qIEFic3RyYWN0IGludG8gbGFiZWwtbGlzdCBjbGFzcyAqL1xuXHQmX19zdHVkeV9fY2F0ZWdvcmllcyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRAaW5jbHVkZSB0ZXh0LXNtKCk7XG5cblx0XHQ+IGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGNvbG9yOiAkaG0tbWVkaXVtLWdyZXk7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnLCAnO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjYyNXJlbTtcblx0XHR9XG5cdH1cblxuXHQmX19zdHVkeV9fY29udGVudCB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCZfX3N0dWR5X19leGNlcnB0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1zbS11cCB9IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0dWR5X19pbWFnZSB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtO1xuXHRcdH1cblxuXHR9XG5cblx0Jl9fc3R1ZHlfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSB0ZXh0LWxnO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLWRvd24gfSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LXhsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdEBleHRlbmQgLmhlYWRpbmctbGluaztcblx0XHR9XG5cdH1cbn1cbiIsIi5wYi1pbXBvcnRhbnQge1xuXHQmX19jb3B5IHtcblx0XHRAaW5jbHVkZSB0ZXh0LWxnO1xuXHRcdEBpbmNsdWRlIHJlbW92ZUZpcnN0QW5kTGFzdENoaWxkTWFyZ2lucztcblx0XHRjb2xvcjogJGNvbG9yLXRleHQtaGVhZGluZztcblx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMjtcblxuXHRcdEBtZWRpYSAjeyAkbXEtbWQtdXAgfSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyAkbXEtbGctdXAgfSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IGdyaWQtY29scyggMSwgMSApO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmtzIHtcblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5wYi1oZWFkZXIgKyAucGItaW1wb3J0YW50LFxuLnBiLWhlYWRlciArIC5jb250YWluZXIgKyAucGItaW1wb3J0YW50LnBiLW1vZHVsZS0td2hpdGUge1xuXHRwYWRkaW5nLXRvcDogMDtcblx0bWFyZ2luLXRvcDogJG1hcmdpbi12ZXJ0aWNhbC1zbSAqIC0uNTtcblxuXHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdG1hcmdpbi10b3A6ICRtYXJnaW4tdmVydGljYWwtbGcgLyAtMjtcblx0fVxufVxuIiwiLnBiLXNlY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0Jl9fdGl0bGUge1xuXG5cdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggNCwgMTYgKTtcblx0XHRAaW5jbHVkZSBncmlkLW9mZnNldCggMSApO1xuXHRcdG1hcmdpbi1yaWdodDogJGd1dHRlci13aWR0aDtcblxuXHRcdEBtZWRpYSAjeyAkbXEtbGctdXAgfSB7XG5cdFx0XHRAaW5jbHVkZSBncmlkLXdpZHRoKCA0LCAxMiApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1tZC1kb3duIH0ge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggMSwgMSApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LW1kO1xuXHRcdH1cblxuXHRcdD4gKjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvcHkge1xuXHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDEwLCAxNiApO1xuXHRcdEBpbmNsdWRlIHJlbW92ZUZpcnN0QW5kTGFzdENoaWxkTWFyZ2lucztcblx0XHRtYXJnaW4tcmlnaHQ6IGdyaWQtaXRlbXMoIDEwLCAxLCAxNiApO1xuXG5cdFx0QG1lZGlhICN7ICRtcS1sZy11cCB9IHtcblx0XHRcdEBpbmNsdWRlIGdyaWQtd2lkdGgoIDgsIDEyICk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1tZC1kb3duIH0ge1xuXHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggMSwgMSApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmN0YS0tYXJyb3cge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMjtcblx0XHR9XG5cdH1cblxuXHQuYmxvY2tzLWVkaXRhYmxlOm5vdCg6bGFzdC1jaGlsZCkgLmN0YS0tYXJyb3cge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc20gLyAyO1xuXHR9XG59XG4iLCIvLyBVc2VzIHN0eWxlcyBmcm9tIGltcG9ydGFudCBjb3B5IGJsb2NrXG4ucGItaW1wb3J0YW50LS1oaWdobGlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0tcmVkO1xuXHRwYWRkaW5nOiAkbWFyZ2luLXZlcnRpY2FsLWxnIDA7XG5cblx0Jl9fY29weSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIHRleHQtbGluay1yZXZlcnNlO1xuXHRcdH1cblx0fVxufVxuIiwiLnBiLXNwbGl0IHtcblx0Jl9faW1hZ2UgYSB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0Jl9fY29weSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXItd2lkdGg7XG5cdFx0fVxuXHRcdC5iYXNlLWhhbGYtLXJldmVyc2UgLnBiLXNwbGl0X19jb3B5IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItd2lkdGg7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VhcmNoLWZvcm0ge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIDA7XG5cblx0LnNlYXJjaC1maWVsZCxcblx0LnNlYXJjaC1zdWJtaXQge1xuXHRcdEBpbmNsdWRlIHRleHQtc207XG5cblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtc20gLyA0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gNDtcblx0fVxuXG5cdCRzZWFyY2gtc3VibWl0LXdpZHRoOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMiArICRiYXNlLWxpbmUtaGVpZ2h0ICogMS4yNTtcblxuXHQuc2VhcmNoLWZpZWxkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogY2FsYyggMTAwJSAtICN7ICRzZWFyY2gtc3VibWl0LXdpZHRoIH0gLSAjeyAkZ3V0dGVyLXdpZHRoIH0gKTtcblx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGg7XG5cdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oICRib3JkZXItY29sb3IsIDIwICk7XG5cdH1cblxuXHQuc2VhcmNoLXN1Ym1pdCB7XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAkc2VhcmNoLXN1Ym1pdC13aWR0aDtcblx0XHR0ZXh0LWluZGVudDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG0tcmVkO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0QGV4dGVuZCAuaWNvbjtcblx0XHRcdEBleHRlbmQgLmljb24tLWFycm93LXJpZ2h0O1xuXHRcdFx0QGV4dGVuZCAuaWNvbi0td2hpdGU7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xICogJGJhc2UtbGluZS1oZWlnaHQgLyAyO1xuXHRcdFx0bWFyZ2luLXRvcDogLTEgKiAkYmFzZS1saW5lLWhlaWdodCAvIDI7XG5cdFx0fVxuXHR9XG5cblx0LmVycm9yNDA0ICYge1xuXHRcdG1heC13aWR0aDogZ3JpZC1jb2xzKCA0LCAxMiApO1xuXHR9XG59XG4iLCIucGItc2VydmljZXMtc2VjdGlvbiB7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2ljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMC4xNWVtO1xuXG5cdFx0QG1lZGlhICN7ICRtcS1sZy11cCB9IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBncmlkLWNvbHMoIDEsIDEgKTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEgI3sgJG1xLW1kLWRvd24gfSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0bWFyZ2luOiAwIDAgJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0XHR9XG5cdH1cblxuXHQmX19wcm9qZWN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46ICRtYXJnaW4tdmVydGljYWwtc20gMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQmX19wcm9qZWN0IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItd2lkdGggLyAyO1xuXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LWJvZHk7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LW1kO1xuXHRcdFx0bWFyZ2luOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMiAwIDA7XG5cdFx0fVxuXHR9XG59XG4iLCIucGItbW9kdWxlLnBiLXZpcCB7XG5cdHBhZGRpbmctYm90dG9tOiAkbWFyZ2luLXZlcnRpY2FsLWxnICsgJG1hcmdpbi12ZXJ0aWNhbC1zbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkaG0tcmVkO1xuXHRcdGhlaWdodDogJG1hcmdpbi12ZXJ0aWNhbC1sZztcblx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRobS1yZWQ7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtbGc7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHR9XG5cblx0QG1lZGlhICN7ICRtcS1zbS1kb3duIH0ge1xuXHRcdC52aXAtcGFydG5lci1saW5rX19sb2dvIHtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IGF1dG87IFxuXHRcdH1cblx0fVxuXG59XG4iLCIud2lkZ2V0X2htX2xvY2F0aW9uX3dpZGdldCB7XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLndpZGdldF9obV9sb2NhdGlvbl93aWRnZXQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5sb2NhdGlvbi13aWRnZXRfX3RpbWUge1xuXHRcdEBpbmNsdWRlIGZvbnQtYWNjZW50O1xuXHRcdGZvbnQtc2l6ZTogMy4zMzNyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDMuNXJlbTtcblx0XHRtYXJnaW46IDAgMCAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMjtcblx0fVxuXG5cdC53aWRnZXRfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSB0ZXh0LXNtO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cblx0LmxvY2F0aW9uLXdpZGdldF9fbGluayB7XG5cdFx0QGluY2x1ZGUgdGV4dC1zbTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0JjpsaW5rLFxuXHRcdCY6dmlzaXRlZCB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cbn1cbiIsIi53aWRnZXRfaG1fY29udGFjdF93aWRnZXQge1xuXG5cdC5jb250YWN0LXdpZGdldF9faWNvbnMge1xuXHRcdG1hcmdpbjogJG1hcmdpbi12ZXJ0aWNhbC1zbSAvIDIgMCAwO1xuXHR9XG5cblx0LmNvbnRhY3Qtd2lkZ2V0X19pY29uLWxpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDAgJGJhc2UtbGluZS1oZWlnaHQgLyAzIDAgMDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdG9wYWNpdHk6IC44O1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7ICRtcS1zbS1kb3duIH0ge1xuXHRcdFx0d2lkdGg6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMS41O1xuXHRcdFx0aGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodCAqIDEuNTtcblx0XHRcdG1hcmdpbjogMCAkZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHR9XG5cblx0fVxuXG59XG4iLCIud2lkZ2V0X2htX25ld3NsZXR0ZXJfd2lkZ2V0IHtcblxuXHQubmV3c2xldHRlci13aWRnZXRfX2Zvcm0ge1xuXG5cdFx0cGFkZGluZy10b3A6ICRtYXJnaW4tdmVydGljYWwtc20gLyA0O1xuXG5cdFx0Jl9faW5wdXQsXG5cdFx0Jl9fc3VibWl0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQmX19pbnB1dCB7XG5cdFx0XHRAZXh0ZW5kIC5mb3JtX19maWVsZDtcblx0XHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGg7XG5cdFx0XHR3aWR0aDogY2FsYyggMTAwJSAtICN7ICRtYXJnaW4tdmVydGljYWwtc20gLyAyICsgJGJhc2UtbGluZS1oZWlnaHQgKiAxLjI1IH0gLSAjeyAkZ3V0dGVyLXdpZHRoIH0gKTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoIDAsIDAsIDAsIDAuMSApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3N1Ym1pdCB7XG5cdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRAZXh0ZW5kIC5idG4tLWludmVydGVkO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHdpZHRoOiAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMiArICRiYXNlLWxpbmUtaGVpZ2h0ICogMS4yNTtcblx0XHRcdHRleHQtaW5kZW50OiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBleHRlbmQgLmljb247XG5cdFx0XHRcdEBleHRlbmQgLmljb24tLWFycm93LXJpZ2h0O1xuXHRcdFx0XHRAZXh0ZW5kIC5pY29uLS13aGl0ZTtcblx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSggLTUwJSwgLTUwJSApO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyOmFmdGVyLFxuXHRcdFx0Jjpmb2N1czphZnRlciB7XG5cdFx0XHRcdEBleHRlbmQgLmljb24tLXJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiLnBiLXN0YXRzIHtcblxuXHQmX19jb250YWluZXIge1xuXHRcdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAqIC0xO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0YXQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAkbWFyZ2luLXZlcnRpY2FsLXNtICN7JGd1dHRlci13aWR0aCAqIDIgfTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAjeyAkbXEtc20tdXAgfSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cdFx0fVxuXHR9XG5cblx0Jl9fbnVtIHtcblx0XHRAaW5jbHVkZSBmb250LWFjY2VudDtcblx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRtYXJnaW46IDAgMCAkbWFyZ2luLXZlcnRpY2FsLXNtIC8gMjtcblx0XHRjb2xvcjogJGhtLXJlZDtcblxuXHRcdEBtZWRpYSAjeyAkbXEtbWQtZG93biB9IHtcblx0XHRcdGZvbnQtc2l6ZTogMy4xMTFyZW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzYyB7XG5cdFx0QGluY2x1ZGUgZm9udC1oZWFkaW5nO1xuXHRcdEBpbmNsdWRlIHRleHQteHM7XG5cdH1cbn1cbiIsIi5wYi1sb2dvcyB7XG5cblx0LmJhc2UtZm91ci1jb2wge1xuXHRcdEBleHRlbmQgLmJhc2Utd3JhcDtcblx0XHRAZXh0ZW5kIC5iYXNlLXdyYXAtLXdpZGU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi12ZXJ0aWNhbC1zbSAqIC0xO1xuXG5cdFx0Jl9fY29sIHtcblx0XHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tdmVydGljYWwtc207XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTgwcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3sgJG1xLW1kLWRvd24gfSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCA1MCUgLSAjeyAkZ3V0dGVyLXdpZHRoIC8gMiB9ICk7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItd2lkdGggLyAyO1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGd1dHRlci13aWR0aCAvIDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRAbWVkaWEgI3sgJG1xLXNtLXVwIH0ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblxuXHRcdFx0Jl9fY29sIHtcblx0XHRcdFx0QGluY2x1ZGUgZ3JpZC13aWR0aCggNCApO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItd2lkdGg7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoIDRuICksXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucGItbWFwIHtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQubWFwYm94Z2wtY2FudmFzLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cbkBtZWRpYSAjeyAkbXEtc20tZG93biB9IHtcblx0JHNjYWxlOiAwLjY7XG5cblx0I21hcCB7XG5cdFx0d2lkdGg6IDEwMCUgLyAkc2NhbGUgIWltcG9ydGFudDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKCAjeyAkc2NhbGUgfSApO1xuXHRcdG1hcmdpbi1yaWdodDogLTAuNSUgKiAoICggMTAwIC8gJHNjYWxlIC0gMTAwICkgKTtcblx0XHRtYXJnaW4tbGVmdDogLTAuNSUgKiAoICggMTAwIC8gJHNjYWxlIC0gMTAwICkgKTtcblx0fVxufVxuXG4vLyBOb3RlIEhUTUwgdG8gaW5jcmVhc2Ugc3BlY2lmaWN0eSBvdmVyIGRlZmF1bHQgc3R5bGVzLlxuaHRtbCB7XG5cdC5tYXBib3hnbC1jYW52YXMtY29udGFpbmVyLm1hcGJveGdsLWludGVyYWN0aXZlLFxuXHQubWFwYm94Z2wtY3RybC1uYXYtY29tcGFzcyxcblx0Lm1hcGJveGdsLWNhbnZhcy1jb250YWluZXIubWFwYm94Z2wtaW50ZXJhY3RpdmU6YWN0aXZlLFxuXHQubWFwYm94Z2wtY3RybC1uYXYtY29tcGFzczphY3RpdmUge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxuXG5cdC5tYXBib3hnbC1wb3B1cC1jb250ZW50IHtcblx0XHRAaW5jbHVkZSBmb250LWJvZHk7XG5cdFx0QGluY2x1ZGUgdGV4dC14cztcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRwYWRkaW5nOiAyMHB4IDI1cHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDBweCAxcHggcmdiYSgwLDAsMCwwLjEpLCAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRtYXgtaGVpZ2h0OiAxOTBweDtcblx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXG5cdFx0Lm1hcGJveGdsLXBvcHVwLWNsb3NlLWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkaG0tcmVkO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgM3B4ICRobS1yZWQ7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC00MnB4O1xuXHRcdFx0dG9wOiAtNHB4O1xuXHRcdH1cblxuXHRcdD4gZGl2ICsgZGl2IHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm1hcGJveGdsLXBvcHVwOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvcmRlcjogMTFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XG5cdFx0ZmlsdGVyOiBibHVyKDFweCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTEycHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTFweDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXG5cdC5tYXBib3hnbC1jdHJsIGEge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0fVxufVxuIl19 */
