html h1,html h2,html h3,html h4,html h5,html h6,html p,html .navbar,html ul:not([class]),html ol,html label{opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}html.wf-inactive h1,html.wf-active h1,html.wf-inactive h2,html.wf-active h2,html.wf-inactive h3,html.wf-active h3,html.wf-inactive h4,html.wf-active h4,html.wf-inactive h5,html.wf-active h5,html.wf-inactive h6,html.wf-active h6,html.wf-inactive p,html.wf-active p,html.wf-inactive .navbar,html.wf-active .navbar,html.wf-inactive ul:not([class]),html.wf-active ul:not([class]),html.wf-inactive ol,html.wf-active ol,html.wf-inactive label,html.wf-active label{opacity:1 !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div#skip{background:#F0F0F0}div#skip a,div#skip a:hover,div#skip a:visited{background:#FFF;border:solid 3px #332D2D;display:block;width:1px;height:1px;position:absolute;left:0px;top:-500px;overflow:hidden;text-align:center;padding:10px}div#skip a:active,div#skip a:focus{background:#FFF;border:solid 3px #332D2D;display:block;width:200px;height:auto;position:relative;left:290px;top:10px;text-align:center;z-index:2000;padding:10px}body.orbit #page-container{overflow-y:unset !important}body.orbit #main-content .container::before{content:'';display:none}body.orbit .et_pb_row,body.orbit .container{width:90%}body.orbit .et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important}@media (min-width: 1100px){body.orbit .et_pb_row_4col .et_pb_column_1_4{margin-bottom:0 !important}}@media all and (max-width: 1099px){body.orbit .et_section_specialty.standard-interior-template{padding:0}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(1){width:13%}@media all and (max-width: 1099px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(1){display:none}}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(1){padding-top:45px;padding-bottom:45px}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(1){padding-top:75px;padding-bottom:75px}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(2){width:100% !important}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(2){width:76% !important;margin-left:0}}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(2) .et_pb_row_inner{padding-top:45px}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_3-4>.et_pb_column:nth-of-type(2) .et_pb_row_inner{padding-top:75px}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(1){width:100% !important}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(1){width:68% !important;margin-right:5.5%}}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(1) .et_pb_row_inner{padding-top:45px}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(1) .et_pb_row_inner{padding-top:75px}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(2){width:100% !important;margin-bottom:25px}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(2){padding-top:45px;width:26% !important}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_3-4_1-4>.et_pb_column:nth-of-type(2){padding-top:75px}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(1){width:13%}@media all and (max-width: 1099px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(1){display:none}}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(1){padding-top:45px;padding-bottom:45px}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(1){padding-top:75px;padding-bottom:75px}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(2){width:100% !important}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(2){width:65% !important;margin-right:5.5%}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(2){width:50% !important}}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(2) .et_pb_row_inner{padding-top:45px}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(2) .et_pb_row_inner{padding-top:75px}}body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(3){width:100% !important}@media all and (min-width: 768px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(3){padding-top:45px;width:29.4% !important}}@media all and (min-width: 1100px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(3){width:26% !important;padding-top:75px}}@media all and (max-width: 1099px){body.orbit .et_section_specialty.standard-interior-template .et_pb_row.et_pb_row_1-4_1-2_1-4>.et_pb_column:nth-of-type(3){margin-bottom:25px}}@media all and (max-width: 1099px){body.orbit .et_pb_section.et_section_regular{padding:0}}@media all and (min-width: 768px){body.orbit .et_pb_section.et_section_regular .et_pb_row.et_pb_row_fullwidth.et_pb_row_1_3_1_3_1_3 .et_pb_column_1_3{width:33.333% !important;margin-right:0}}body.orbit .et_pb_section.et_section_regular .et_pb_row_fullwidth.et_pb_row_1_3_1_3_1_3 .et_pb_column_1_3{width:100%;margin-right:0}@media all and (min-width: 768px){body.orbit .et_pb_section.et_section_regular .et_pb_row_fullwidth.et_pb_row_1_3_1_3_1_3 .et_pb_column_1_3{width:33.33% !important;margin-right:0}}body.orbit .et_pb_section.et_section_regular .et_pb_row:not(.et_pb_row_fullwidth) .et_pb_column img{width:100%}body.orbit #main-footer #footer-widgets .footer-widget .textwidget p a:hover{text-decoration:none}@media (min-width: 981px) and (max-width: 1099px){body.orbit #main-footer #footer-widgets .footer-widget:last-child{width:100% !important}body.orbit #main-footer #footer-widgets .footer-widget:last-child .et_pb_widget{width:100%}}body.orbit #main-footer #footer-widgets .footer-widget:last-child p:first-of-type{padding:0}body.orbit #main-footer #footer-widgets .footer-widget:last-child p{padding-bottom:30px}body.orbit #main-footer #footer-bottom #footer-info{padding-bottom:0}body.orbit #main-footer #footer-bottom ul{display:inline-block;margin-left:20px;padding:0}body.orbit #main-footer #footer-bottom ul li{margin-right:10px;padding:0}body.orbit #main-footer #footer-bottom ul li:last-of-type{margin-right:0}body.orbit #main-footer #footer-bottom #menu-footer-menu{padding:0}@media all and (max-width: 980px){body.orbit #main-header .et_menu_container{width:100%;padding:0}}body.orbit #main-header .et_menu_container #et-top-navigation{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}body.orbit #main-header .et_menu_container.et_pb_menu_visible #et-top-navigation{opacity:1}body.orbit #main-header .et_menu_container.et_pb_menu_hidden #et-top-navigation{opacity:0}body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li{margin-right:5px;font-size:13px}body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li a{padding-left:6px;padding-right:6px;margin-right:0}body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li a:hover{opacity:1}body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li.current-page-ancestor a{opacity:1}body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li:last-child{margin-right:0}@media (min-width: 1100px){body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li{font-size:14px}body.orbit #main-header #et-top-navigation nav#top-menu-nav ul.nav li a{padding-left:10px;padding-right:10px}}@media all and (max-width: 980px){body.orbit #main-header #et-top-navigation #et_mobile_nav_menu{margin-right:15px}}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu{padding:15px 0}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu li{position:relative;min-height:50px;border-bottom:1px solid rgba(0,0,0,0.03)}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu li:last-child{border-bottom:none}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu li a{display:block;padding:13px 15px 14px;-webkit-transition:none;transition:none;text-decoration:none;border-bottom:none}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu li .sub-menu{padding:0}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu li .sub-menu li.current-menu-item a{font-weight:bold}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children{position:relative;z-index:5}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children .caret{width:55px;height:50px;position:absolute;right:0;top:0px;z-index:10;cursor:pointer;color:#fff}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children .caret::before{content:'\f055';display:block;font-family:"FontAwesome";font-size:21px;text-align:center;line-height:2.3}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children .sub-menu{display:none !important}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children>a{background:none}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children.open>.caret::before{content:'\f056'}body.orbit #main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu .menu-item-has-children.open>.sub-menu{display:block !important}@media all and (max-width: 980px){body.orbit #main-header .logo_container{padding-left:15px}}body.orbit #main-header .logo_container #logo{-webkit-transform:inherit;transform:inherit}body.orbit .left-nav{padding:0;background-color:#ededed;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.05);box-shadow:inset 0 0 10px rgba(0,0,0,0.05)}body.orbit .left-nav .et_pb_widget{margin-bottom:0}body.orbit .left-nav #leftBar #subMenu li{border-bottom:#cfcfcf solid 1px;margin-bottom:0;padding:10px 12px}body.orbit .left-nav #leftBar #subMenu li:last-of-type{border-bottom:none}body.orbit .left-nav #leftBar #subMenu li a{font-size:14px;line-height:1.42857;color:#4c4c4c;font-weight:bold;display:block}body.orbit .left-nav #leftBar #subMenu li a:hover{color:#39A5B3;text-decoration:none}body.orbit .left-nav #leftBar #subMenu li.current_page_item>a{color:#39A5B3}body.orbit .left-nav #leftBar #subMenu li ul.children{display:none}body.orbit .left-nav #leftBar #subMenu li ul.children li{list-style:disc;padding:8px 12px 8px 0}body.orbit .left-nav #leftBar #subMenu li ul.children li a{font-weight:normal;font-size:13px;line-height:1.38462}body.orbit .left-nav #leftBar #subMenu li.current_page_item ul.children,body.orbit .left-nav #leftBar #subMenu li.current_page_parent ul.children{display:block}body.orbit #sidebar{padding:15px;background-color:#f1f1f1;margin-bottom:30px}@media all and (min-width: 981px){body.orbit #sidebar{padding:0;background-color:transparent}}@media all and (min-width: 981px){body.orbit #sidebar .inner{padding-left:30px;border-left:1px solid rgba(0,0,0,0.1)}}body.orbit #sidebar .inner .widget-wrap{margin-bottom:10%}@media all and (min-width: 981px){body.orbit #sidebar .inner .widget-wrap{margin-bottom:26.348%}}body.orbit #sidebar .inner li{margin-bottom:9px}body.orbit #sidebar .inner li a{color:#666}body.orbit #sidebar .inner li a:hover{color:#222}body.orbit #menu-social-media-footer{text-align:right;padding:0}body.orbit #menu-social-media-footer li{display:inline-block;margin-right:20px}body.orbit #menu-social-media-footer li a{opacity:1}body.orbit #menu-social-media-footer li a i::before{-webkit-transition:all .3s ease;transition:all .3s ease}body.orbit #menu-social-media-footer li:nth-last-of-type(1){margin-right:0}body.orbit .et_pb_blog_grid_wrapper .et_pb_blog_grid article .post-meta{margin-bottom:25px}body.orbit .et_pb_blog_grid_wrapper .et_pb_blog_grid article a.more-link{font-weight:bold}body.orbit .et_pb_column .et_pb_posts .entry-featured-image-url{margin-bottom:30px}body.orbit .et_pb_column .et_pb_posts h2.entry-title{margin-bottom:10px;font-size:30px}body.orbit .blog_container .et_pb_column .et_pb_widget_area.et_pb_widget_area_left{border:none;background:#EEE;padding:20px}body.orbit.category h1,body.orbit.archive h1{margin-bottom:20px}@media all and (min-width: 981px){body.orbit.category h1,body.orbit.archive h1{margin-bottom:75px}}body.orbit.category #left-area,body.orbit.archive #left-area{float:left;width:73.625%;margin-right:5.5%}body.orbit.category #left-area .post-wrap,body.orbit.archive #left-area .post-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}body.orbit.category #left-area .post-wrap::after,body.orbit.archive #left-area .post-wrap::after{content:'';display:block;clear:both}body.orbit.category #left-area article,body.orbit.archive #left-area article{border-bottom:1px solid #E6ECF0;padding-bottom:25px;margin-bottom:25px;width:100%}body.orbit.category #left-area article::after,body.orbit.archive #left-area article::after{content:'';display:block;clear:both}body.orbit.category #left-area article .featured-image,body.orbit.archive #left-area article .featured-image{width:100%}@media all and (min-width: 981px){body.orbit.category #left-area article .featured-image,body.orbit.archive #left-area article .featured-image{width:33.3333%;margin-bottom:0;padding-right:25px;float:left}}body.orbit.category #left-area article .featured-image a,body.orbit.archive #left-area article .featured-image a{display:block}body.orbit.category #left-area article .featured-image img,body.orbit.archive #left-area article .featured-image img{width:100%;height:auto}body.orbit.category #left-area article .post-excerpt,body.orbit.archive #left-area article .post-excerpt{padding:15px;width:100%}@media all and (min-width: 981px){body.orbit.category #left-area article .post-excerpt.has-thumb,body.orbit.archive #left-area article .post-excerpt.has-thumb{width:66.66667%;padding:0;float:left}}body.orbit.category #left-area article .post-excerpt h2,body.orbit.archive #left-area article .post-excerpt h2{font-size:24px;margin-top:0;line-height:1.2;margin-bottom:15px}@media all and (min-width: 981px){body.orbit.category #left-area article .post-excerpt h2,body.orbit.archive #left-area article .post-excerpt h2{font-size:32px;font-weight:400}}body.orbit.category #sidebar,body.orbit.archive #sidebar{float:left;width:20.875%}body.orbit.category .et_pb_post,body.orbit.archive .et_pb_post{margin-bottom:35px}body.orbit.single-post #left-area{width:100%}@media all and (min-width: 981px){body.orbit.single-post #left-area{float:left;width:73.625% !important;margin-right:5.5% !important}}body.orbit.single-post #sidebar{width:100%}@media all and (min-width: 981px){body.orbit.single-post #sidebar{float:left;width:20.875% !important;padding-left:15px;border-left:1px solid rgba(0,0,0,0.1)}}@media all and (min-width: 1100px){body.orbit.single-post #sidebar{padding-left:30px}}body.orbit.single-post #sidebar .et_pb_widget{margin-bottom:30px}@media all and (min-width: 981px){body.orbit.single-post #sidebar .et_pb_widget{margin-bottom:5.5%}}body.orbit.single-post.full-width #left-area{width:100% !important;float:none}body.orbit.single-post .et_post_meta_wrapper img{width:100%;height:auto}body.orbit.single-post .et_post_meta_wrapper #comment-wrap{padding-top:0}body.orbit.single-post .et_post_meta_wrapper #comment-wrap .comment-form{padding-bottom:0}body.orbit.single-post .et_post_meta_wrapper #comment-wrap .comment-form .form-submit{float:none}@media all and (min-width: 981px){body.orbit.single-post .et_post_meta_wrapper #comment-wrap .comment-form .form-submit{float:right}}body.orbit.single-post .et_post_meta_wrapper #comment-wrap .comment-form .comment-subscription-form{clear:both}@media all and (min-width: 981px){body.orbit.single-post .et_post_meta_wrapper #comment-wrap .comment-form .comment-subscription-form{clear:none}}body.orbit.single-post.et_pb_pagebuilder_layout .et_post_meta_wrapper{margin-bottom:35px}body.orbit.single-post.et_pb_pagebuilder_layout .entry-content .et_pb_row:first-of-type{padding-top:0}body.orbit.single-post.et_pb_pagebuilder_layout .entry-content .et_pb_row:first-of-type .et_pb_column .et_pb_widget_area_left{border:none;background:#EEE;padding:20px}body.orbit.single-post.et_pb_pagebuilder_layout #left-area .et_pb_section{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}body.orbit .et_button_no_icon,body.orbit .et_pb_more_button,body.orbit .et_pb_button{-webkit-transition:all .3s ease;transition:all .3s ease}body.orbit .et_pb_contact{border:1px solid #000;padding:15px}@media (min-width: 981px){body.orbit .et_pb_contact{padding:80px}}body.orbit .et_pb_contact .et_pb_contact_submit{margin:3px}body.orbit .et_pb_contact .et_pb_contact_captcha{width:55px !important}body.orbit .et_pb_contact .et_pb_contact_right p:before{content:"Captcha: "}body.orbit .full_map{padding-bottom:0}body.orbit .nf-form-cont{margin-top:40px}body.orbit .nf-form-cont .nf-form-title{display:none}body.orbit .ninja-forms-form-wrap{position:relative;padding:0;max-width:755px;width:100%}@media (min-width: 1100px){body.orbit .ninja-forms-form-wrap{margin:0 0 50px;padding:0}}body.orbit .ninja-forms-form-wrap .nf-form-fields-required{font-size:14px;font-style:italic;margin-bottom:25px}body.orbit .ninja-forms-form-wrap nf-fields-wrap{position:relative;z-index:10}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field{clear:both;width:100%}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .nf-field-container{margin-bottom:15px}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .nf-field-label{margin-bottom:0}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .nf-field-label label{font-size:16px;text-transform:uppercase;font-weight:normal}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field input[type="text"],body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field input[type="tel"],body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field input[type="email"]{height:50px;border:#ccc solid 1px;padding:15px;font-size:16px}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field textarea{border:#ccc solid 1px;padding:15px;font-size:16px}@media all and (max-width: 767px){body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .label-left .field-wrap{display:block}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .label-left .field-wrap .nf-field-element{display:block;width:100%;text-align:left}}body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .label-left .nf-field-label{display:block;width:100%;padding:0;text-align:left}@media all and (min-width: 981px){body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .label-left .nf-field-label{width:35%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 1100px){body.orbit .ninja-forms-form-wrap nf-fields-wrap nf-field .label-left .nf-field-label{width:20%;text-align:left}}body.orbit .percent{margin-bottom:10px}body.orbit .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:90%}body.orbit .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container .header-content,body.orbit .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container .header-content,body.orbit .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container .header-content{margin:0;width:auto}body.orbit .et_pb_row_fullwidth.et_pb_row_1_2_1_2 .et_pb_image img{width:100%;height:auto}body.orbit .et_pb_column_1_3 .et_pb_map_container .et_pb_map,body.orbit .et_pb_column_1_4 .et_pb_map_container .et_pb_map{height:400px}body.orbit .open-content{padding:30px 25px;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.05);box-shadow:inset 0 0 10px rgba(0,0,0,0.05)}body.orbit .open-content h3,body.orbit .open-content h4{margin:0;padding:0 0 20px}body.orbit .open-content p{margin-bottom:10px;padding:0}body.orbit .et_pb_fullwidth_section .et_pb_slider .et_pb_slides .et_pb_slide.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}body.orbit .et_pb_text.caption{margin-top:-10%;font-size:14px;font-style:italic}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxheW91dC9fZm91dC5zY3NzIiwibGF5b3V0LnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fbGVmdG5hdi5zY3NzIiwiX3ZhcnMuc2NzcyIsImxheW91dC9fc2lkZWJhci5zY3NzIiwibGF5b3V0L19zb2NpYWxNZWRpYS5zY3NzIiwibW9kdWxlcy9fYmxvZy5zY3NzIiwibW9kdWxlcy9fYnV0dG9uLnNjc3MiLCJtb2R1bGVzL19jb250YWN0LnNjc3MiLCJtb2R1bGVzL19jb3VudGVyLnNjc3MiLCJtb2R1bGVzL19mdWxsd2lkdGhIZWFkZXIuc2NzcyIsIm1vZHVsZXMvX2ltYWdlLnNjc3MiLCJtb2R1bGVzL19tYXAuc2NzcyIsIm1vZHVsZXMvX29wZW5jb250ZW50LnNjc3MiLCJtb2R1bGVzL19zbGlkZXIuc2NzcyIsIm1vZHVsZXMvX3RleHQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJSSw0R0FDSSxVQUNBLGlDQUFBLEFBQXlCLHdCQUFBLENBQzVCLDBjQUlHLHFCQUNBLGlDQUFBLEFBQXlCLHdCQUFBLENDRWpDLFNBQ0ksa0JBQW1CLENBRHZCLCtDQUtRLGdCQUNBLHlCQUNBLGNBQ0EsVUFDQSxXQUNBLGtCQUNBLFNBQ0EsV0FDQSxnQkFDQSxrQkFDQSxZQUFhLENBZnJCLG1DQW1CUSxnQkFDQSx5QkFDQSxjQUNBLFlBQ0EsWUFDQSxrQkFDQSxXQUNBLFNBQ0Esa0JBQ0EsYUFDQSxZQUFhLENBQ2hCLDJCQUtHLDJCQUE0QixDQUZwQyw0Q0FRZ0IsV0FDQSxZQUFhLENBVDdCLDRDQWdCUSxTQUFVLENBaEJsQiwwQ0FvQlEsc0JBQ0EseUJBQTBCLENBQzdCLDJCQXRCTCw2Q0E2QlksMEJBQTJCLENBRWxDLENBR0csbUNBbENSLDREQW1DWSxTQUFVLENBNkhqQixDQWhLTCxzSEEwQ29CLFNBQVUsQ0FDVixtQ0EzQ3BCLHNIQTRDd0IsWUFBYSxDQVVwQixDQVJHLGtDQTlDcEIsc0hB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M0RuQyxzSEU4RDRCLGdCQUNBLGNBQ0EsMEJBQ0EsZUFDQSxrQkFDQSxlQUFnQixDRm5FNUMsaUhFd0V3Qix1QkFBd0IsQ0Z4RWhELHlHRTRFd0IsZUFBZ0IsQ0Y1RXhDLDJIRWtGZ0MsZUFBZ0IsQ0ZsRmhELHNIRXNGNEIsd0JBQXlCLENBQzVCLGtDRnZGekIsd0NFZ0dZLGlCQUFrQixDQUt6QixDRnJHTCw4Q0VtR1ksMEJBQUEsQUFBa0IsaUJBQUEsQ0ZuRzlCLHFCRzlDSSxVQUNBLHlCQUNBLG1EQUFBLEFBQTBDLDBDQUFBLENINEM5QyxtQ0d6Q1EsZUFBZ0IsQ0h5Q3hCLDBDR25DZ0IsZ0NBQ0EsZ0JBQ0EsaUJBQWtCLENIaUNsQyx1REc5Qm9CLGtCQUFtQixDSDhCdkMsNENHekJvQixlQUNBLG9CQUNBLGNBQ0EsaUJBQ0EsYUFBYyxDSHFCbEMsa0RHbEJ3QixjQUNBLG9CQUFxQixDSGlCN0MsOERHWHdCLGFDWkwsQ0p1Qm5CLHNER0xvQixZQUFhLENIS2pDLHlER0Z3QixnQkFDQSxzQkFBc0IsQ0hDOUMsMkRHRTRCLG1CQUNBLGVBQ0EsbUJBQWdCLENISjVDLGtKR1l3QixhQUFjLENIWnRDLG9CSzlDSSxhQUNBLHlCQUNBLGtCQUFtQixDQUVuQixrQ0wwQ0osb0JLekNRLFVBQ0EsNEJBQTZCLENBNEJwQyxDQXhCTyxrQ0xvQ1IsMkJLbkNZLGtCQUNBLHFDQUF5QyxDQXFCaEQsQ0xhTCx3Q0s5QlksaUJBQWtCLENBRWxCLGtDTDRCWix3Q0szQmdCLHFCQUFzQixDQUU3QixDTHlCVCw4Qkt0QlksaUJBQWtCLENMc0I5QixnQ0twQmdCLFVBQVcsQ0xvQjNCLHNDS2pCb0IsVUFBVyxDTGlCL0IscUNNOUNDLGlCQUNBLFNBQVUsQ042Q1gsd0NNMUNFLHFCQUNBLGlCQUFrQixDTnlDcEIsMENNdENNLFNBQVUsQ05zQ2hCLG9ETW5DYyxnQ0FBQSxBQUF3Qix1QkFBQSxDTm1DdEMsNERNdEJHLGNBQWUsQ05zQmxCLHdFTzFDZ0Isa0JBQW1CLENQMENuQyx5RU90Q2dCLGdCQUFpQixDUHNDakMsZ0VPNUJZ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QSxDQU9wQixDQUpHLG1DVHpFcEIsc0ZTMEV3QixVQUNBLGVBQWdCLENBRXZCLENUN0VqQixvQlU5Q0Msa0JBQW1CLENWOENwQixxRVc3Q1EsU0FBVSxDWDZDbEIsK1ZXL0JvQixTQUNBLFVBQVcsQ1g4Qi9CLG1FWTNDZ0IsV0FDQSxXQUFZLENaMEM1QiwwSGEzQ1ksWUFBYSxDYjJDekIseUJjN0NDLGtCQUNBLG1EQUFBLEFBQTBDLDBDQUFBLENkNEMzQyx3RGN4Q0UsU0FDQSxnQkFBaUIsQ2R1Q25CLDJCY3BDRSxtQkFDQSxTQUFVLENkbUNaLDJIZTFDb0IsZ0JBQWlCLENmMENyQywrQmdCN0NJLGdCQUNBLGVBQ0EsaUJBQWtCLENBQ3JCIiwiZmlsZSI6ImxheW91dC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBwcmV2ZW50cyBGT1VULCB3ZWJmb250IGxvYWRlciB3aWxsIGFkZCBpbiB3Zi1hY3RpdmUgY2xhc3MgaWYgZm9udCBpcyBsb2FkZWQuXG4vLyBidXQgdW50aWwgdGhlbiBoaWRlIGFsbCB0aGUgZm9udHMuXG4vLyAqKiBJRiBZT1UgVVBEQVRFIFRISVMgTElTVCwgWU9VIE1VU1QgVVBEQVRFIE5PSlMuQ1NTIFRPTyAqKlxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgLm5hdmJhciwgdWw6bm90KFtjbGFzc10pLCBvbCwgbGFiZWwge1xuICAgIGh0bWwgJiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuICAgIFxuICAgIGh0bWwud2YtaW5hY3RpdmUgJixcbiAgICBodG1sLndmLWFjdGl2ZSAmIHtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJzXCI7XG5AaW1wb3J0ICdsYXlvdXQvZm91dCc7XG5cbi8qKlxuICAgIFdlIGFkZGVkIGEgYm9keSBjbGFzcyBgb3JiaXRgIGluXG4gICAgZnVuY3Rpb25zLnBocC4gVGhpcyB3aWxsIGhlbHAgdXMgYXZvaWRcbiAgICB1c2luZyAhaW1wb3J0YW50IGJlY2F1c2Ugb2Ygc3BlY2lmaXR5LlxuICAgIE1ha2Ugc3VyZSB5b3VyIHBhcnRpYWxzIGFyZSBpbmNsdWRlZCBcbiAgICBiZWZvcmUgdGhlIGNsb3NpbmcgYnJhY2tldCBhdCB0aGUgZW5kXG4gICAgb2YgdGhpcyBkb2N1bWVudC5cbioqL1xuXG4vLyBOZWVkcyB0byBzdGF5IG91dCBvZiBib2R5IG90aGVyd2lzZSBpdCBvdmVyd3JpdGVzIGlubGluZVxuLy8gU2tpcCBMaW5rXG5kaXYjc2tpcCB7XG4gICAgYmFja2dyb3VuZDogI0YwRjBGMDtcbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgYTp2aXNpdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAzcHggIzMzMkQyRDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgdG9wOiAtNTAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgYTphY3RpdmUsXG4gICAgYTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJvcmRlcjogc29saWQgM3B4ICMzMzJEMkQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAyOTBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDIwMDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxufVxuXG5ib2R5Lm9yYml0IHtcbiAgICAjcGFnZS1jb250YWluZXIge1xuICAgICAgICBvdmVyZmxvdy15OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAjbWFpbi1jb250ZW50IHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gTWFrZSBzdXJlIHRoZSBzaXRlIHN0YXlzIHdpZGUuXG4gICAgLmV0X3BiX3JvdyxcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gICAgLy9tYWtlcyBmdWxsd2lkdGggcm93cyBnbyAxMDAlXG4gICAgLmV0X3BiX3Jvdy5ldF9wYl9yb3dfZnVsbHdpZHRoIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIExpbmUgaGVpZ2h0IGZvciBtb2R1bGVcbiAgICAuZXRfcGJfZnVsbHdpZHRoX2hlYWRlcl9zdWJoZWFkIHtcbiAgICB9XG4gICAgLy9yZW1vdmVzIG1hcmdpbiBib3R0b20gb24gRlcgMS80IGNvbCBtb2R1bGVzIGUuZy4gY291bnRlclxuICAgIC5ldF9wYl9yb3dfNGNvbCAuZXRfcGJfY29sdW1uXzFfNCB7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gU3BlY2lhbHR5IFNlY3Rpb24gLSBTVEFOREFSRCBJTlRFUklPUiBURU1QTEFURVxuICAgIC5ldF9zZWN0aW9uX3NwZWNpYWx0eS5zdGFuZGFyZC1pbnRlcmlvci10ZW1wbGF0ZSB7XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC8vIFR3byBDb2x1bW4gLSBMZWZ0IFNpZGViYXJcbiAgICAgICAgLmV0X3BiX3Jvdy5ldF9wYl9yb3dfMS00XzMtNCB7XG4gICAgICAgICAgICA+IC5ldF9wYl9jb2x1bW4ge1xuICAgICAgICAgICAgICAgIC8vIExlZnQgQ29sdW1uXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMyU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBNaWRkbGUgQ29sdW1uXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc2JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmV0X3BiX3Jvd19pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gVHdvIENvbHVtbiAtIFJpZ2h0IFNpZGViYXJcbiAgICAgICAgLmV0X3BiX3Jvdy5ldF9wYl9yb3dfMy00XzEtNCB7XG4gICAgICAgICAgICA+IC5ldF9wYl9jb2x1bW4ge1xuICAgICAgICAgICAgICAgIC8vIExlZnQgQ29sdW1uIC0gQ29udGVudFxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZXRfcGJfcm93X2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBSaWdodCBDb2x1bW5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNiUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gVGhyZWUgQ29sdW1uIC0gTGVmdC9SaWdodCBzaWRlYmFyc1xuICAgICAgICAuZXRfcGJfcm93LmV0X3BiX3Jvd18xLTRfMS0yXzEtNCB7XG4gICAgICAgICAgICA+IC5ldF9wYl9jb2x1bW4ge1xuICAgICAgICAgICAgICAgIC8vIExlZnQgQ29sdW1uXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMyU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBNaWRkbGUgQ29sdW1uXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmV0X3BiX3Jvd19pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gUmlnaHQgQ29sdW1uXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjkuNCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gVGhyZWUgQ29sdW1uIGluIFJlZ3VsYXIgYW5kIEZ1bGwgV2lkdGggU2VjdGlvbnMuXG4gICAgLmV0X3BiX3NlY3Rpb24uZXRfc2VjdGlvbl9yZWd1bGFyIHtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmV0X3BiX3JvdyB7XG4gICAgICAgICAgICAvLyBUaHJlZSBDb2x1bW4gMS8zIDEvMyAxLzNcbiAgICAgICAgICAgICYuZXRfcGJfcm93XzFfM18xXzNfMV8zIHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uXzFfMyB7XG4gICAgICAgICAgICAgICAgICAgIC8qd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsqL1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgIC8qIHdpZHRoOiAyOS42NjYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEZ1bGwgd2lkdGggcm93LlxuICAgICAgICAgICAgJi5ldF9wYl9yb3dfZnVsbHdpZHRoIHtcbiAgICAgICAgICAgICAgICAmLmV0X3BiX3Jvd18xXzNfMV8zXzFfMyB7XG4gICAgICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV8zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIFN0YW5kYXJkIFNlY3Rpb24gQ29sdW1uIFBhdHRlcm5zIChmdWxsd2lkdGgpXG4gICAgLmV0X3BiX3NlY3Rpb24uZXRfc2VjdGlvbl9yZWd1bGFyIHtcbiAgICAgICAgLmV0X3BiX3Jvd19mdWxsd2lkdGgge1xuICAgICAgICAgICAgLy8gMiAxLzIgY29sdW1uIEZVTExXSURUSFxuICAgICAgICAgICAgJi5ldF9wYl9yb3dfMV8yXzFfMiAuZXRfcGJfY29sdW1uIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIFRocmVlIENvbHVtbiAxLzMgMS8zIDEvMyBmb3IgRlVMTCBXSURUSFxuICAgICAgICAgICAgJi5ldF9wYl9yb3dfMV8zXzFfM18xXzMge1xuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV8zIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gU3RhbmRhcmQgU2VjdGlvbiBDb2x1bW4gUGF0dGVybnMgKG5vdCBmdWxsd2lkdGgpXG4gICAgICAgIC5ldF9wYl9yb3c6bm90KC5ldF9wYl9yb3dfZnVsbHdpZHRoKSB7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmV0X3BiX2NvbHVtbiB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gVHdvIENvbHVtbiAxLzIgKyAxLzJcbiAgICAgICAgICAgICYuZXRfcGJfcm93XzFfMl8xXzIge1xuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV8yIHtcbiAgICAgICAgICAgICAgICAgICAgLyp3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyovXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLyp3aWR0aDogNDcuMjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEZvdXIgQ29sdW1uXG4gICAgICAgICAgICAmLmV0X3BiX3Jvd180Y29sIHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uXzFfNCB7XG4gICAgICAgICAgICAgICAgICAgIC8qd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyovXG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKndpZHRoOiA0Ny4yNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS41JTsqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDIwLjg3NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiA1LjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBUd28gQ29sdW1uIDIvMyAxLzNcbiAgICAgICAgICAgICYuZXRfcGJfcm93XzJfM18xXzMge1xuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMl8zIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLyp3aWR0aDogNjQuODMzJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjUlOyovXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmV0X3BiX2NvbHVtbl8xXzMge1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgIC8qIHdpZHRoOiAyOS42NjYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIFR3byBDb2x1bW4gMS8zIDIvM1xuICAgICAgICAgICAgJi5ldF9wYl9yb3dfMV8zXzJfMyB7XG4gICAgICAgICAgICAgICAgLmV0X3BiX2NvbHVtbl8xXzMge1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKndpZHRoOiAyOS42NjYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uXzJfMyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qd2lkdGg6IDY0LjgzMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gVHdvIENvbHVtbiAxLzQgMy80XG4gICAgICAgICAgICAmLmV0X3BiX3Jvd18xLTRfMy00IHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uXzFfNCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qd2lkdGg6IDI5LjY2NiUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS41JTsqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMjAuODc1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fM180IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDY0LjgzMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDczLjYyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIFR3byBDb2x1bW4gMy80IDEvNFxuICAgICAgICAgICAgJi5ldF9wYl9yb3dfMy00XzEtNCB7XG4gICAgICAgICAgICAgICAgLmV0X3BiX2NvbHVtbl8zXzQge1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgIC8qIHdpZHRoOiA2NC44MzMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDczLjYyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uXzFfNCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyOS42NjYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyMC44NzUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBUaHJlZSBDb2x1bW4gMS8yIDEvNCAxLzRcbiAgICAgICAgICAgICYuZXRfcGJfcm93XzEtMl8xLTRfMS00IHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uXzFfMiB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXRhYi1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKndpZHRoOiA0Ny4yNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS41JTsqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV80IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLyp3aWR0aDogNDcuMjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDIwLjg3NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIFRocmVlIENvbHVtbiAxLzQgMS80IDEvMlxuICAgICAgICAgICAgJi5ldF9wYl9yb3dfMS00XzEtNF8xLTIge1xuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV80IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLyp3aWR0aDogNDcuMjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDIwLjg3NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogNS41JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV8yIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDQ3LjI1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gVGhyZWUgQ29sdW1uIDEvNCAxLzIgMS80IC0gVGhpcyBzaG91bGQgYmUgYSByYXJlbHkgdXNlZCBsYXlvdXRcbiAgICAgICAgICAgICYuZXRfcGJfcm93XzEtNF8xLTJfMS00IHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfY29sdW1uIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ldF9wYl9jb2x1bW5fMV80IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tdGFiLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLyp3aWR0aDogMjkuNjY2JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjUlOyovXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyMC44NzUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmV0X3BiX2NvbHVtbl8xXzIge1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10YWItbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKndpZHRoOiAyOS42NjYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuNSU7Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDQ3LjI1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIEVORCBTVEFOREFSRCBDT0xVTU4gUEFUVEVSTlNcbiAgICBAaW1wb3J0ICdsYXlvdXQvZm9vdGVyJztcbiAgICBAaW1wb3J0ICdsYXlvdXQvaGVhZGVyJztcbiAgICBAaW1wb3J0ICdsYXlvdXQvbGVmdG5hdic7XG4gICAgQGltcG9ydCAnbGF5b3V0L3NpZGViYXInO1xuICAgIEBpbXBvcnQgJ2xheW91dC9zb2NpYWxNZWRpYSc7XG4gICAgLy8gTW9kdWxlc1xuICAgIEBpbXBvcnQgJ21vZHVsZXMvYmxvZyc7XG4gICAgQGltcG9ydCAnbW9kdWxlcy9idXR0b24nO1xuICAgIEBpbXBvcnQgJ21vZHVsZXMvY29udGFjdCc7XG4gICAgQGltcG9ydCAnbW9kdWxlcy9jb3VudGVyJztcbiAgICBAaW1wb3J0ICdtb2R1bGVzL2Z1bGx3aWR0aEhlYWRlcic7XG4gICAgQGltcG9ydCAnbW9kdWxlcy9pbWFnZSc7XG4gICAgQGltcG9ydCAnbW9kdWxlcy9tYXAnO1xuICAgIEBpbXBvcnQgJ21vZHVsZXMvb3BlbmNvbnRlbnQnO1xuICAgIEBpbXBvcnQgJ21vZHVsZXMvc2xpZGVyJztcbiAgICBAaW1wb3J0ICdtb2R1bGVzL3Rlc3RpbW9uaWFsJztcbiAgICBAaW1wb3J0ICdtb2R1bGVzL3RleHQnO1xufVxuIiwiI21haW4tZm9vdGVyIHtcblx0I2Zvb3Rlci13aWRnZXRze1xuXHRcdC5mb290ZXItd2lkZ2V0IHtcblx0XHRcdC50aXRsZXtcblx0XHRcdH1cblx0XHRcdC50ZXh0d2lkZ2V0IHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDokc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LmV0X3BiX3dpZGdldHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHA6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgICAjZm9vdGVyLWJvdHRvbXtcblxuICAgICAgICAjZm9vdGVyLWluZm97XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAjbWVudS1zb2NpYWwtbWVkaWEtZm9vdGVye1xuICAgICAgICB9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjbWVudS1mb290ZXItbWVudXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiI21haW4taGVhZGVyIHtcbiAgICAuZXRfbWVudV9jb250YWluZXIge1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiRzY3JlZW4tdGFiLW1heCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgICNldC10b3AtbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICYuZXRfcGJfbWVudV92aXNpYmxlIHtcbiAgICAgICAgICAgICNldC10b3AtbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZXRfbWVudV9jb250YWluZXIuZXRfcGJfbWVudV9oaWRkZW4ge1xuICAgICAgICAjZXQtdG9wLW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjZXQtdG9wLW5hdmlnYXRpb24ge1xuICAgICAgICBuYXYjdG9wLW1lbnUtbmF2IHtcbiAgICAgICAgICAgIHVsLm5hdiB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vbW9iaWxlIG5hdlxuICAgICAgICAjZXRfbW9iaWxlX25hdl9tZW51IHtcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6JHNjcmVlbi10YWItbWF4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmV0X21vYmlsZV9tZW51IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wMyk7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5jYXJldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjA1NSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiAuY2FyZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTYnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5sb2dvX2NvbnRhaW5lciB7XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6JHNjcmVlbi10YWItbWF4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgI2xvZ28ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5sZWZ0LW5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjA1KTtcbiAgICBcbiAgICAuZXRfcGJfd2lkZ2V0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgXG4gICAgI2xlZnRCYXIge1xuICAgICAgICAjc3ViTWVudSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogI2NmY2ZjZiBzb2xpZCAxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRib2R5Rm9udDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogKDIwLzE0KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0YzRjNGM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rQ29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmtDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB1bC5jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo4cHggMTJweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICgxOC8xMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9wYXJlbnQge1xuICAgICAgICAgICAgICAgICAgICB1bC5jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL0JyZWFrcG9pbnRzXG4kc2NyZWVuLXhzLW1pbjogNDgwcHg7XG4kc2NyZWVuLXRhYi1taW46IDc2OHB4O1xuJHNjcmVlbi1zbS1taW46IDk4MXB4O1xuJHNjcmVlbi1tZC1taW46IDExMDBweDtcbiRzY3JlZW4tbGctbWluOiAxNDA1cHg7XG4kc2NyZWVuLXhzLW1heDogKCRzY3JlZW4tdGFiLW1pbiAtIDEpO1xuJHNjcmVlbi10YWItbWF4OiAoJHNjcmVlbi1zbS1taW4gLSAxKTtcbiRzY3JlZW4tc20tbWF4OiAoJHNjcmVlbi1tZC1taW4gLSAxKTtcbiRzY3JlZW4tbWQtbWF4OiAoJHNjcmVlbi1sZy1taW4gLSAxKTtcblxuLy9Gb250c1xuJGhlYWRpbmdGb250OiBcImZ1dHVyYS1wdFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGJvZHlGb250OiAnT3BlbnMgU2FucycsICdQVCBTYW5zJywgSGVsdmV0aWNhLCBBcmlhbCwgTHVjaWRhLCBzYW5zLXNlcmlmO1xuJGFsdEhlYWRpbmdGb250OiBWZXJkYW5hLCBUYWhvbWEsIEdlbmV2YSwgc2Fucy1zZXJpZjtcbiRmb250QXdlc29tZTogJ0ZvbnRBd2Vzb21lJztcblxuLy9UZXh0Q29sb3JzXG4kaGVhZGluZ0xpZ2h0VGV4dDogI0ZGRjtcbiRib2R5TGlnaHRUZXh0OiAjQkZCRkJGO1xuJGhlYWRpbmdEYXJrVGV4dDogIzFBMUExQTtcbiRib2R5RGFya1RleHQ6ICM0MDQwNDA7XG5cbi8vTGlua0NvbG9yc1xuJGxpbmtDb2xvcjogIzM5QTVCMztcbiRsaW5rUm9sbENvbG9yOiAjMzlBNUIzO1xuJGxpbmtMaWdodFJvbGw6ICM2QkJEQjk7XG4vLyAkYnV0dG9uVGV4dENvbG9yOiAjMjE1YzU5O1xuLy8gJGRhcmtMaW5rUm9sbDogIzNhN2E3NztcblxuQGZ1bmN0aW9uIHRvZW0oJHBob3Rvc2hvcCkge1xuICAgIEByZXR1cm4gI3skcGhvdG9zaG9wIC8gMTAwMH1lbTtcbn1cbiIsIiNzaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBcbiAgICAuaW5uZXIge1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLndpZGdldC13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwJTtcbiAgICBcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6JHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNi4zNDglO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNtZW51LXNvY2lhbC1tZWRpYS1mb290ZXIge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZzogMDtcblx0XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFxuXHRcdGEge1xuICAgIFx0XHRvcGFjaXR5OiAxO1xuICAgIFx0XHRpIHtcbiAgICAgICAgXHRcdCY6OmJlZm9yZSB7XG4gICAgICAgICAgICBcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICBcdFx0fVxuICAgIFx0XHR9XG4gICAgXHRcdFxuICAgIFx0XHQmOmhvdmVyIHtcbiAgICAgICAgXHRcdGkge1xuICAgICAgICAgICAgXHRcdCY6YmVmb3JlIHtcbiAgICAgICAgICAgIFx0XHR9XG4gICAgICAgIFx0XHR9XG4gICAgXHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn0iLCIvL0dyaWQgTGF5b3V0XG4uZXRfcGJfYmxvZ19ncmlkX3dyYXBwZXIge1xuICAgIC5ldF9wYl9ibG9nX2dyaWQge1xuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgIC5wb3N0LW1ldGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGEubW9yZS1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQmxvZyBNb2R1bGUgRnVsbCBXaWR0aFxuLmV0X3BiX2NvbHVtbiB7XG4gICAgLmV0X3BiX3Bvc3RzIHtcbiAgICAgICAgLmVudHJ5LWZlYXR1cmVkLWltYWdlLXVybCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nX2NvbnRhaW5lciB7XG4gICAgLmV0X3BiX2NvbHVtbiB7XG4gICAgICAgIC5ldF9wYl93aWRnZXRfYXJlYSB7XG4gICAgICAgICAgICAmLmV0X3BiX3dpZGdldF9hcmVhX2xlZnQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIERFRkFVTFQgTEFZT1VUXG4mLmNhdGVnb3J5LFxuJi5hcmNoaXZlIHtcbiAgICBcbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6JHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgI2xlZnQtYXJlYSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNzMuNjI1JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjUlO1xuICAgICAgICBcbiAgICAgICAgLnBvc3Qtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFQ0YwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDokc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAucG9zdC1leGNlcnB0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYuaGFzLXRodW1iIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICNzaWRlYmFyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAyMC44NzUlO1xuICAgIH1cbiAgICBcbiAgICAuZXRfcGJfcG9zdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxufVxuXG4vLyBTSU5HTEUgUE9TVFxuJi5zaW5nbGUtcG9zdCB7XG4gICAgXG4gICAgI2xlZnQtYXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDczLjYyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNS41JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICNzaWRlYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMjAuODc1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5ldF9wYl93aWRnZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIGZ1bGwtd2lkdGggY2xhc3MgYWRkZWQgaW4gb3JiaXQuanNcbiAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICAjbGVmdC1hcmVhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZXRfcG9zdF9tZXRhX3dyYXBwZXIge1xuICAgICAgICAvLyBGZWF0dXJlZCBJbWFnZVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC8vIENvbW1lbnRzXG4gICAgICAgICNjb21tZW50LXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jb21tZW50LWZvcm0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5jb21tZW50LXN1YnNjcmlwdGlvbi1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFNJTkdMRSBQT1NUIC0gRElWSSBCVUlMREVSIFxuJi5zaW5nbGUtcG9zdC5ldF9wYl9wYWdlYnVpbGRlcl9sYXlvdXQge1xuICAgIFxuICAgIC5ldF9wb3N0X21ldGFfd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuICAgIFxuICAgIC5lbnRyeS1jb250ZW50IHtcbiAgICAgICAgLmV0X3BiX3JvdzpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZXRfcGJfY29sdW1uIHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfd2lkZ2V0X2FyZWFfbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFRTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgI2xlZnQtYXJlYSB7XG4gICAgICAgIFxuICAgICAgICAuZXRfcGJfc2VjdGlvbiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZXRfYnV0dG9uX25vX2ljb24sXG4uZXRfcGJfbW9yZV9idXR0b24sXG4uZXRfcGJfYnV0dG9ue1xuIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cbi8vIFdZU0lXRyBidXR0b24gJiBDYWxsIFRvIEFjdGlvbiBCdXR0b25cbi5idXR0b24sXG4uY3RhLWJ1dHRvbntcblxufVxuLy9GdWxsd2lkdGggSGVhZGVyIGJ1dHRvblxuLmV0X3BiX3Byb21vX2J1dHRvbntcbiAgJjpob3ZlcntcbiAgfVxufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKipcbiAqKiogICBDb250YWN0IEZvcm0gICAqKipcbiAqKioqKioqKioqKioqKioqKioqKioqKiovXG4vL0RJVkkgQ29udGFjdCBGb3JtXG4uZXRfcGJfY29udGFjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIFxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHg7XG4gICAgfVxuICAgIC5pbnB1dCB7fVxuICAgIC5ldF9wYl9jb250YWN0X3N1Ym1pdCB7XG4gICAgICAgIG1hcmdpbjogM3B4O1xuICAgIH1cbiAgICAuZXRfcGJfY29udGFjdF9jYXB0Y2hhIHtcbiAgICAgICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmV0X3BiX2NvbnRhY3RfcmlnaHQgcDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIkNhcHRjaGE6IFwiO1xuICAgIH1cbn1cblxuLmZ1bGxfbWFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm5mLWZvcm0tY29udCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAubmYtZm9ybS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vLyBOaW5qYSBGb3JtcyAzLjAgU3R5bGluZ1xuLm5pbmphLWZvcm1zLWZvcm0td3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiA3NTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgXG4gICAgLm5mLWZvcm0tZmllbGRzLXJlcXVpcmVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIFxuICAgIG5mLWZpZWxkcy13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgXG4gICAgICAgIG5mLWZpZWxkIHtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5uZi1maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5uZi1maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogI2NjYyBzb2xpZCAxcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICNjY2Mgc29saWQgMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuc3VibWl0LXdyYXAge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIEBleHRlbmQgJWJ1dHRvbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5sYWJlbC1sZWZ0IHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAgICAgICAgICAgICAgICAgICAuZmllbGQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLm5mLWZpZWxkLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLm5mLWZpZWxkLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBlcmNlbnR7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59IiwiLmV0X3BiX2Z1bGx3aWR0aF9oZWFkZXIge1xuICAgIC5ldF9wYl9mdWxsd2lkdGhfaGVhZGVyX2NvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIFxuICAgICAgICAuaGVhZGVyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5oZWFkZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmV0X3BiX2Z1bGx3aWR0aF9oZWFkZXJfc3ViaGVhZCB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jZW50ZXIsXG4gICAgICAgICYucmlnaHQsXG4gICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAuaGVhZGVyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuaGVhZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZXRfcGJfcm93X2Z1bGx3aWR0aCB7XG4gICAgJi5ldF9wYl9yb3dfMV8yXzFfMiB7XG4gICAgICAgIC5ldF9wYl9pbWFnZSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZXRfcGJfY29sdW1uXzFfMyxcbi5ldF9wYl9jb2x1bW5fMV80IHtcbiAgICAuZXRfcGJfbWFwX2NvbnRhaW5lciB7XG4gICAgICAgICAuZXRfcGJfbWFwIHtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9jdXN0b21cbi5vcGVuLWNvbnRlbnR7XG5cdHBhZGRpbmc6IDMwcHggMjVweDtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggcmdiYSgwLDAsMCwuMDUpO1xuXHRcblx0aDMsXG5cdGg0e1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblx0fVxuXHRwe1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufSIsIi5ldF9wYl9mdWxsd2lkdGhfc2VjdGlvbiB7XG4gICAgLmV0X3BiX3NsaWRlciB7XG4gICAgICAgIC5ldF9wYl9zbGlkZXMge1xuICAgICAgICAgICAgLmV0X3BiX3NsaWRlLmV0X3BiX2JnX2xheW91dF9kYXJrIHtcbiAgICAgICAgICAgICAgICAuZXRfcGJfc2xpZGVfZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLmV0X3BiX3NsaWRlX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZXRfcGJfc2xpZGVfY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL2NhcHRpb25cbi5ldF9wYl90ZXh0LmNhcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IC0xMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gRnVsbCBXaWR0aFxuLmV0X3BiX3Jvd19mdWxsd2lkdGgge1xuICAgICYuZXRfcGJfcm93XzFfMl8xXzIge1xuICAgICAgICAuZXRfcGJfdGV4dCB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiA1JTtcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
