/*!
Theme Name: Brighthost
Author: Shawna Murray
Description: A theme based on Divi for Brighthost
Version: 2.0.0
Text Domain: Divi
*/.gform_wrapper .gform_body .gfield ::-moz-placeholder{color:rgba(0,0,0,0.2)}.gform_wrapper .gform_body .gfield :-ms-input-placeholder{color:rgba(0,0,0,0.2)}.gform_wrapper .gform_body .gfield ::-ms-input-placeholder{color:rgba(0,0,0,0.2)}.gform_wrapper .gform_body .gfield ::placeholder{color:rgba(0,0,0,0.2)}.gform_wrapper .gform_body .gfield input,.gform_wrapper .gform_body .gfield textarea{border:1px solid rgba(0,0,0,0.15);border-radius:20px;margin-top:12px;padding:10px 15px !important}.gform_wrapper .gform_body .gfield .has_first_name.no_last_name input{margin-bottom:0 !important}.gform_wrapper .gform_footer{padding-top:0 !important;text-align:right}.gform_wrapper .gform_footer .gform_button{background:white;border:1px solid rgba(0,0,0,0.15);border-radius:25px;color:#F1592A;cursor:pointer;font-weight:700;padding:10px 20px;text-transform:uppercase;transition:all .5s ease}.gform_wrapper .gform_footer .gform_button:hover{background:#F1592A;border-color:#F1592A;color:white}#main-header{box-shadow:0 0 7px 3px rgba(0,0,0,0.1)}#main-header:not(.et-fixed-header) #top-menu-nav .menu-item.current-menu-item{position:relative}#main-header:not(.et-fixed-header) #top-menu-nav .menu-item.current-menu-item a{color:#707070}#main-header:not(.et-fixed-header) #top-menu-nav .menu-item.current-menu-item:not(.white-button):after{background:url(/wp-content/uploads/2021/01/indicator.svg);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-5px;content:"";height:10px;position:absolute;width:calc(100% - 22px)}#main-header.et-fixed-header #top-menu-nav .menu-item.white-button a{color:#F1592A !important}#main-header.et-fixed-header #top-menu-nav .menu-item.white-button a:hover{color:white !important}#main-header .et_mobile_menu li a{text-align:center}#main-header .et_mobile_menu li.white-button{margin-top:10px}#main-header .et_mobile_menu li.white-button a{border:1px solid rgba(0,0,0,0.15) !important;margin:auto;max-width:150px}#main-header .et_mobile_menu li.white-button a:hover{background:#F1592A !important;border-color:#F1592A !important;color:white !important}#main-footer{border-top:2px solid rgba(0,0,0,0.15)}#main-footer #footer-widgets{margin:auto;max-width:900px}@media (min-width: 768px){#main-footer #footer-widgets{padding-top:4%}}@media (max-width: 769px){#main-footer #footer-widgets .footer-widget{align-items:center;display:flex;flex-direction:column;margin-bottom:0px !important}}#main-footer #footer-widgets .footer-widget:first-of-type .fwidget{margin-bottom:0 !important}@media (max-width: 769px){#main-footer #footer-widgets .footer-widget:first-of-type .fwidget{text-align:center}}#main-footer #footer-widgets .footer-widget:first-of-type .fwidget img{max-width:250px}#main-footer #footer-widgets .footer-widget:first-of-type .widget_text{max-width:350px}@media (max-width: 769px){#main-footer #footer-widgets .footer-widget:first-of-type .widget_text{text-align:center}}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu{float:none;margin-bottom:15px;margin-top:30px}@media (max-width: 769px){#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu{margin-bottom:15px !important}}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu{display:flex;justify-content:flex-end}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li:first-of-type{padding-left:0}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li:before{content:none}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a{font-size:0}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="facebook.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="linkedin.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="twitter.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="youtube.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="instagram.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="pinterest.com"]:after{color:#00ADEF;font-family:ETmodules;font-size:26px;transition:color 0.5s ease}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="facebook.com"]:after{content:"\e0c1"}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="linkedin.com"]:after{content:"\e0cb"}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="twitter.com"]:after{content:"\e0c2"}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="youtube.com"]:after{content:"\e0d1"}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="instagram.com"]:after{content:"\e0c8"}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a[href*="pinterest.com"]:after{content:"\e0c3"}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover{text-decoration:none}#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover[href*="facebook.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover[href*="linkedin.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover[href*="twitter.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover[href*="youtube.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover[href*="instagram.com"]:after,#main-footer #footer-widgets .footer-widget:last-of-type .widget_nav_menu .menu-social-menu-container .menu li a:hover[href*="pinterest.com"]:after{color:#707070}#main-footer #footer-widgets .footer-widget:last-of-type .widget_text{float:none;text-align:right}@media (max-width: 769px){#main-footer #footer-widgets .footer-widget:last-of-type .widget_text{text-align:center}}#main-footer #footer-bottom{padding:0}.et_pb_section.et_pb_with_background.lower-background{background-position:50% -50%}@media (min-width: 996px){.desktop-neg-margin{margin-bottom:-1% !important}}@media (min-width: 1024px){.desktop-neg-margin{margin-bottom:-2% !important}}@media (min-width: 1280px){.desktop-neg-margin{margin-bottom:-3% !important}}.faq-double-background{background-image:url(/wp-content/uploads/2021/01/green-bubble.svg),url(/wp-content/uploads/2021/01/blue-bubble.svg);background-position:101% 15%, 0% 103%;background-repeat:no-repeat;background-size:65%, 100%}@media (min-width: 540px){.faq-double-background{background-position:105% 7%, 0% 103%;background-size:35%, 60%}}@media (min-width: 768px){.faq-double-background{background-position:105% 10%, 0% 113%}}@media (min-width: 996px){.faq-double-background{background-position:105% 22%, 0% 113%;background-size:24%, 40%}}.gradient-button a{border:2px solid rgba(0,0,0,0.15);border-radius:25px;color:white;font-weight:700;overflow:hidden;padding:8px 20px;position:relative;text-transform:uppercase;z-index:2}.gradient-button a:before{background-image:linear-gradient(to top, #EC008C, #F1592A);border-radius:25px;bottom:0;content:"";height:100%;left:0;position:absolute;transition:all .5s ease;width:100%;z-index:-1}.gradient-button a:after{background:white;border-radius:25px;bottom:0;content:"";height:100%;left:0;position:absolute;transition:all .5s ease;width:0;z-index:-1}.gradient-button a:hover{border-color:#F1592A;color:#F1592A}.gradient-button a:hover:after{width:100%}.white-button a{background:white;border:1px solid rgba(0,0,0,0.15);border-radius:25px;color:#F1592A !important;font-weight:700;padding:10px 20px !important;text-transform:uppercase;transition:all 0.5s ease !important}.white-button a:hover{background:#F1592A;border-color:#F1592A;color:white !important;opacity:1 !important}h1,h2,h3,h4{margin-bottom:15px}.large-list ul li{display:flex;font-size:22px;list-style:none;margin-bottom:15px;margin-left:25px;min-height:40px}@media (min-width: 996px){.large-list ul li{min-height:52px}}.large-list ul li:before{content:"\2022";color:#00ADEF;font-size:28px;font-weight:bold;display:inline-block;margin-left:-25px;min-width:25px;width:25px}@media (min-width: 996px){.large-list.larger-list ul li{min-height:75px}}.large-list.white-bullets ul li:before{color:white}@media (max-width: 997px){.large-list .no-mobile-margin{margin-bottom:0}}ol{counter-reset:li;list-style:none;margin:25px 0}ol li{counter-increment:li;display:flex;list-style:none;margin-bottom:25px}ol li:before{content:counter(li) ".";color:#00ADEF;display:inline-block;font-size:20px;font-weight:700;margin-right:25px;margin-top:3px;width:25px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnJpZ2h0aG9zdC5jc3MiLCJzb3VyY2VzIjpbImJyaWdodGhvc3Quc2NzcyIsIl9tZWRpYS5zY3NzIiwidmFyaWFibGVzLnNjc3MiLCJfZm9ybXMuc2NzcyIsIl9zdHJ1Y3R1cmUuc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyohXG5UaGVtZSBOYW1lOiBCcmlnaHRob3N0XG5BdXRob3I6IFNoYXduYSBNdXJyYXlcbkRlc2NyaXB0aW9uOiBBIHRoZW1lIGJhc2VkIG9uIERpdmkgZm9yIEJyaWdodGhvc3RcblZlcnNpb246IDIuMC4wXG5UZXh0IERvbWFpbjogRGl2aVxuKi9cblxuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcInN0cnVjdHVyZVwiO1xuQGltcG9ydCBcInR5cG9ncmFwaHlcIjsiLCIvLyBNZWRpYSBCcmVha3BvaW50c1xuJHRpbnk6IDM0MHB4O1xuJHRpbnlfbWF4OiAzNDFweDtcbiRtb2JpbGU6IDU0MHB4O1xuJG1vYmlsZV9tYXg6IDU0MXB4O1xuJHRhYmxldDogNzY4cHg7XG4kdGFibGV0X21heDogNzY5cHg7XG4kcmVzcG9uc2l2ZTogOTk2cHg7XG4kcmVzcG9uc2l2ZV9tYXg6IDk5N3B4O1xuJHRhYmxldF93aWRlOiAxMDI0cHg7XG4kdGFibGV0X3dpZGVfbWF4OiAxMDI1cHg7XG4kbGFwdG9wOiAxMjgwcHg7XG4kbGFwdG9wX21heDogMTI4MXB4O1xuJGRlc2t0b3A6IDEzNjBweDtcbiRkZXNrdG9wX21heDogMTM2MXB4O1xuJGxhcmdlOiAxNDgwcHg7XG4kbGFyZ2VfbWF4OiAxNDgxcHg7XG4kZXh0cmFsZzogMTkyMHB4O1xuJGV4dHJhbGdfbWF4OiAxOTIxcHg7XG5cbi8vQ3VzdG9tIEJyZWFrcG9pbnRzXG4gICAgLy8gZW50ZXIgY3VzdG9tIGJyZWFrcG9pbnRzIGhlcmVcblxuLy8gQnJlYWtwb2ludCBNaXhpbnNcbkBtaXhpbiB0aW55IHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHRpbnl9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRpbnlfbWF4IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JG1vYmlsZV9tYXh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRtb2JpbGV9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZV9tYXgge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skbW9iaWxlX21heH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0IHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHRhYmxldF9tYXgge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0X21heH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRyZXNwb25zaXZlfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcmVzcG9uc2l2ZV9tYXgge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skcmVzcG9uc2l2ZV9tYXh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldF93aWRlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldF93aWRlfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdGFibGV0X3dpZGVfbWF4IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JHRhYmxldF93aWRlX21heH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGFwdG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcHRvcH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGxhcHRvcF9tYXgge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skbGFwdG9wX21heH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZGVza3RvcCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gZGVza3RvcF9tYXgge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skZGVza3RvcF9tYXh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxhcmdlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbGFyZ2VfbWF4IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGxhcmdlX21heH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZXh0cmFsZyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRleHRyYWxnfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gZXh0cmFsZ19tYXgge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skZXh0cmFsZ19tYXh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gQ3VzdG9tIEJyZWFrcG9pbnQgTWl4aW5zXG4gICAgLy9lbnRlciBjdXN0b20gYnJlYWtwb2ludHMgaGVyZSIsIi8vIENvbG9yc1xuJGJsdWU6ICMwMEFERUY7XG4kb3JhbmdlOiAjRjE1OTJBO1xuJHBpbms6ICNFQzAwOEM7XG5cbiRka2dyZXk6ICM3MDcwNzA7IiwiLmdmb3JtX3dyYXBwZXIge1xuXG4gICAgLmdmb3JtX2JvZHkge1xuXG4gICAgICAgIC5nZmllbGQge1xuXG4gICAgICAgICAgICA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhhc19maXJzdF9uYW1lIHtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5ub19sYXN0X25hbWUge1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAuZ2Zvcm1fYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9oZWFkZXJcbiNtYWluLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAzcHggcmdiYSgwLDAsMCwuMSk7XG5cbiAgICAmOm5vdCguZXQtZml4ZWQtaGVhZGVyKSB7XG5cbiAgICAgICAgI3RvcC1tZW51LW5hdiB7XG4gICAgXG4gICAgICAgICAgICAubWVudS1pdGVtIHtcbiAgICBcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRrZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOm5vdCgud2hpdGUtYnV0dG9uKSB7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzAxL2luZGljYXRvci5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZXQtZml4ZWQtaGVhZGVyIHtcblxuICAgICAgICAjdG9wLW1lbnUtbmF2IHtcbiAgICBcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgJi53aGl0ZS1idXR0b24ge1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2UhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV0X21vYmlsZV9tZW51IHtcblxuICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53aGl0ZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGZvb3RlciBzdHlsZXMgXG4jbWFpbi1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTUpO1xuXG4gICAgI2Zvb3Rlci13aWRnZXRzIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItd2lkZ2V0IHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0X21heCgpIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuXG4gICAgICAgICAgICAgICAgLmZ3aWRnZXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXRfbWF4KCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud2lkZ2V0X3RleHQge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldF9tYXgoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcblxuICAgICAgICAgICAgICAgIC53aWRnZXRfbmF2X21lbnUge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXRfbWF4KCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVudS1zb2NpYWwtbWVudS1jb250YWluZXIge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJmYWNlYm9vay5jb21cIl06YWZ0ZXIsIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cImxpbmtlZGluLmNvbVwiXTphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJ0d2l0dGVyLmNvbVwiXTphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJ5b3V0dWJlLmNvbVwiXTphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJpbnN0YWdyYW0uY29tXCJdOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cInBpbnRlcmVzdC5jb21cIl06YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRVRtb2R1bGVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cImZhY2Vib29rLmNvbVwiXTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGUwYzFcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJsaW5rZWRpbi5jb21cIl06YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMGNiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2hyZWYqPVwidHdpdHRlci5jb21cIl06YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMGMyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2hyZWYqPVwieW91dHViZS5jb21cIl06YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMGQxXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2hyZWYqPVwiaW5zdGFncmFtLmNvbVwiXTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGUwYzhcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJwaW50ZXJlc3QuY29tXCJdOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTBjM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cImZhY2Vib29rLmNvbVwiXTphZnRlciwgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cImxpbmtlZGluLmNvbVwiXTphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2hyZWYqPVwidHdpdHRlci5jb21cIl06YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltocmVmKj1cInlvdXR1YmUuY29tXCJdOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJpbnN0YWdyYW0uY29tXCJdOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZio9XCJwaW50ZXJlc3QuY29tXCJdOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRka2dyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndpZGdldF90ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldF9tYXgoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4vLyBzcGVjaWFsIGJhY2tncm91bmRzXG4uZXRfcGJfc2VjdGlvbi5ldF9wYl93aXRoX2JhY2tncm91bmQge1xuXG4gICAgJi5sb3dlci1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC01MCU7XG4gICAgfVxufVxuXG4uZGVza3RvcC1uZWctbWFyZ2luIHtcbiAgICBcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlKCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMSUhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSB0YWJsZXRfd2lkZSgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIlIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgQGluY2x1ZGUgbGFwdG9wKCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMyUhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZhcS1kb3VibGUtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wMS9ncmVlbi1idWJibGUuc3ZnKSx1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzAxL2JsdWUtYnViYmxlLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAxJSAxNSUsIDAlIDEwMyU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY1JSwgMTAwJTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZSgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTA1JSA3JSwgMCUgMTAzJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSUsIDYwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQoKSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwNSUgMTAlLCAwJSAxMTMlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoKSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwNSUgMjIlLCAwJSAxMTMlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0JSwgNDAlO1xuICAgIH1cbn0iLCIvLyBidXR0b24gc3R5bGVzXG4uZ3JhZGllbnQtYnV0dG9uIHtcblxuICAgIGEge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAkcGluaywgJG9yYW5nZSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndoaXRlLWJ1dHRvbiB7XG4gICAgXG4gICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBjb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBoZWFkaW5nIHN0eWxlc1xuaDEsIGgyLCBoMywgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8vIGxpc3Qgc3R5bGVzXG4ubGFyZ2UtbGlzdCB7XG5cbiAgICB1bCB7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlKCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxhcmdlci1saXN0IHtcblxuICAgICAgICB1bCB7XG5cbiAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53aGl0ZS1idWxsZXRzIHtcblxuICAgICAgICB1bCB7XG5cbiAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1tb2JpbGUtbWFyZ2luIHtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlX21heCgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm9sIHtcbiAgICBjb3VudGVyLXJlc2V0OiBsaTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMjVweCAwO1xuXG4gICAgbGkge1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogY291bnRlcihsaSkgJy4nO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAg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 */
