.is-hidden{display:none}.is-active{display:block}.u-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-clearfix{zoom:1}.u-clearfix:after,.u-clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.u-clearfix:after{clear:both}.u-print-only{display:none}@media print{.u-print-only{display:block}}.headline_outer{position:relative}.headline_outer:before{background:#000;bottom:0;content:"";top:0;left:0;opacity:.6;position:absolute;right:0}.headline_aligner{display:none!important}.headline_outer .headline_inner.align_center .headline_text{padding:20px;text-align:center;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:12.5rem}.headline_outer .headline_inner.align_center .headline_text .entry-title{color:#fff;font-size:3.75rem;font-weight:300;line-height:1.25}@media (min-width:81.25em){.headline_outer .headline_inner.align_center .headline_text .entry-title{margin-bottom:2.8125rem}}@media (min-width:33.75em){.headline_outer .headline_inner.align_center .headline_text{min-height:18.75rem}}@media (min-width:81.25em){.headline_outer .headline_inner.align_center .headline_text{min-height:35.375rem}}.single-tribe_events .headline_outer .headline_inner .headline_text:before{content:"Upcoming Events";color:#fff;font-family:Dosis,Arial,Helvetica,Nimbus Sans L,sans-serif;font-size:3.75rem;font-weight:300;height:auto;line-height:1.25;position:relative;width:auto}@media (min-width:81.25em){.single-tribe_events .headline_outer .headline_inner .headline_text:before{margin:0 0 2.8125rem!important}}.single-tribe_events .headline_outer{background-image:url(../../../uploads/2019/02/banner-13.jpg)}.header_mid.header_mid_scroll{background:#0d0b31}.events-list .headline_outer{background-image:url(../../../uploads/2019/02/banner-13.jpg)}label{color:#f79735;display:inline-block;font-size:1rem;font-weight:500;line-height:1.63636;padding-bottom:.625rem}.ginput_container label{color:#908c92;font-weight:400;line-height:1}.cmsmasters-form-builder label,.ginput_container label{font-size:1rem;text-transform:none}input[type=email],input[type=tel],input[type=text],textarea{width:100%}.gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.625rem}.gform_fields .gfield{margin-bottom:.875rem;padding:0 .625rem;width:100%}.gform_fields .gfield:before{display:none}@media (min-width:37.5em){.gform_fields .gfield:not(.gfield--full-width){width:50%}}.ginput_container ul{margin:0}.ginput_container li{display:-ms-flexbox;display:flex}.ginput_container li:before{display:none}.ginput_container input[type=checkbox],.ginput_container input[type=radio]{margin-right:.5rem;margin-top:.125rem}.gsection:not(:first-child) .gsection_title{border-top:1px solid #dfdfdf;margin-top:1.9375rem;padding-top:2.8125rem}.newsletter-block{position:relative}.newsletter-block:before{background:#000;bottom:0;content:"";top:0;left:0;opacity:.6;position:absolute;right:0}.cmsmasters_quote{margin:0 auto;max-width:40.625rem}@media (min-width:81.25em){.content,.sidebar{padding-bottom:7.5rem;padding-top:7.5rem}}@media (min-width:59.4375em){.content{padding-right:1.25rem}}@media (min-width:64em){.content{padding-right:3.75rem}}@media (max-width:59.375em){.sidebar{padding-top:0}}@media (min-width:59.4375em){.contained-content{margin:0 auto;width:74%}}p{padding-bottom:0;margin-bottom:1.25rem}iframe{margin-bottom:0}.lead{color:#000;font-size:1.375rem;line-height:1.36364}.tribe-events-page-title{display:none}.tribe-events-list .tribe-events-read-more-wrap .button{background-color:#ef4b39;border-color:#ef4b39}html .cmsmasters_color_scheme_fourth .widget_nav_menu ul li a{transition:.2s}html .cmsmasters_color_scheme_fourth .widget_nav_menu ul li a:hover{color:#f7bc19;padding-left:.3125rem}@media (max-width:47.9375em){.cmsmasters_footer_small .footer_copyright,.cmsmasters_footer_small .footer_copyright>div{text-align:center}}@media (min-width:48em){.cmsmasters_footer_small .footer_copyright{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.logo-redback{display:inline-block;margin-top:.625rem}.logo-redback svg{fill:#fff;transition:.2s}.logo-redback:hover svg{fill:#f7bc19}@media (min-width:48em){.logo-redback{margin-top:0}}.bottom_bg{padding-top:3.75rem;padding-bottom:0}@media (min-width:48em){.bottom_bg{padding-top:5rem;padding-bottom:1.25rem}}@media (min-width:90em){.bottom_bg{padding-top:6.25rem;padding-bottom:3.125rem}}@media (max-width:47.9375em){.bottom_inner .textwidget,.bottom_inner .widgettitle{text-align:center}}@media (max-width:47.9375em){.bottom_inner .widget ul li{border:none;text-align:center}}@media (max-width:47.9375em){.bottom_inner .widget ul{margin:0 auto;max-width:18.75rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX3V0aWxpdGllcy5zY3NzIiwic2l0ZS9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvcmUvX2Z1bmN0aW9ucy5zY3NzIiwic2l0ZS9jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwic2l0ZS9jb25maWcvX2NvbG9ycy5zY3NzIiwic2l0ZS9jb21wb25lbnRzL19uZXdzbGV0dGVyLnNjc3MiLCJzaXRlL2NvbXBvbmVudHMvX3Rlc3RpbW9uaWFscy5zY3NzIiwic2l0ZS9jb21wb25lbnRzL19jb250ZW50LnNjc3MiLCJzaXRlL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyIsInNpdGUvdHlwb2dyYXBoeS9fbGVhZC5zY3NzIiwic2l0ZS9jb21wb25lbnRzL19ldmVudHMuc2NzcyIsInNpdGUvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUEsV0FDQyxZQUFhLENBQ2IsQUFFRCxXQUNDLGFBQWMsQ0FDZCxBQUVELG1CQUNDLFNBQVMsQUFDVCxtQkFBbUIsQUFDbkIsV0FBVyxBQUNYLFlBQVksQUFDWixnQkFBZ0IsQUFDaEIsVUFBVSxBQUNWLGtCQUFrQixBQUNsQixTQUFVLENBQ1YsQUFXRCxZQUNDLE1BQU0sQ0FZTixBQWJELHFDQUlFLGdCQUFnQixBQUNoQixjQUFjLEFBQ2QsU0FBUyxBQUNULGVBQWdCLENBQ2hCLEFBUkYsa0JBV0UsVUFBVyxDQUNYLEFBV0YsY0FDQyxZQUFhLENBS2IsQUFIQSxhQUhELGNBSUUsYUFBYyxDQUVmLENBQUEsQUNuRUQsZ0JBQ0MsaUJBQWtCLENBWWxCLEFBYkQsdUJBSUUsZ0JBQWdCLEFBQ2hCLFNBQVMsQUFDVCxXQUFXLEFBQ1gsTUFBTSxBQUNOLE9BQU8sQUFDUCxXQUFZLEFBQ1osa0JBQWtCLEFBQ2xCLE9BQVEsQ0FDUixBQUdGLGtCQUNDLHNCQUF3QixDQUN4QixBQUlELDREQUNDLGFBQWEsQUFDYixrQkFBa0IsQUFDbEIsOEJBQXdCLEFBQXhCLHVCQUF3QixBQUN4Qiww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LEFBR0Ysd0JBZkQsY0FnQkUsWUFBYSxDQUVkLENBQUEsQUFHRCxXQUNDLG9CVHdFK0MsQVN2RS9DLGdCQUFpQixDQVdqQixBQVRBLHdCQUpELFdBS0UsaUJUb0U4QyxBU25FOUMsc0JUbUU4QyxDUzVEL0MsQ0FBQSxBQUpBLHdCQVRELFdBVUUsb0JUK0Q4QyxBUzlEOUMsdUJUOEQ4QyxDUzVEL0MsQ0FBQSxBQUtDLDZCQUhGLHFEQUlHLGlCQUFrQixDQUVuQixDQUFBLEFBSUMsNkJBVkgsNEJBV0ksWUFBWSxBQUNaLGlCQUFrQixDQUVuQixDQUFBLEFBRUQsNkJBaEJGLHlCQWlCRyxjQUFjLEFBQ2Qsa0JUd0M2QyxDU3RDOUMsQ0FBQSIsImZpbGUiOiJhbGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG4vL1x0UHJvamVjdDogUmVkYmFja1xuXG4vL1x0WyBVdGlsaXRpZXMgXVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1x0RGlzcGxheVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmlzLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcy1hY3RpdmUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtdmlzdWFsbHktaGlkZGVuIHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG59XG5cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cdENsZWFyZml4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udS1jbGVhcmZpeCB7XG5cdHpvb206MTtcblxuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXDAwMjBcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHRcblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cdFByaW50IE9ubHlcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi51LXByaW50LW9ubHkge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSBwcmludCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn0iLCIuaGVhZGxpbmVfb3V0ZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmhlYWRsaW5lX2FsaWduZXIge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcblxyXG4uaGVhZGxpbmVfb3V0ZXIgLmhlYWRsaW5lX2lubmVyLmFsaWduX2NlbnRlciAuaGVhZGxpbmVfdGV4dCB7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWluLWhlaWdodDogcmVtKDIwMHB4KTtcclxuXHJcblx0LmVudHJ5LXRpdGxlIHtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oNjBweCk7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6ICg3NSAvIDYwKTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogZW0oMTMwMHB4KSkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDVweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogZW0oNTQwcHgpKSB7XHJcblx0XHRtaW4taGVpZ2h0OiByZW0oMzAwcHgpO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDEzMDBweCkpIHtcclxuXHRcdG1pbi1oZWlnaHQ6IHJlbSg1NjZweCk7XHJcblx0fVxyXG59XHJcblxyXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyB7XHJcblx0LmhlYWRsaW5lX291dGVyIC5oZWFkbGluZV9pbm5lciAuaGVhZGxpbmVfdGV4dDpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJ1VwY29taW5nIEV2ZW50cyc7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBBcmlhbCwgSGVsdmV0aWNhLCAnTmltYnVzIFNhbnMgTCcsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IHJlbSg2MHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRsaW5lLWhlaWdodDogKDc1IC8gNjApO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDEzMDBweCkpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDQ1cHgpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGVhZGxpbmVfb3V0ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi91cGxvYWRzLzIwMTkvMDIvYmFubmVyLTEzLmpwZycpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oZWFkZXJfbWlkLmhlYWRlcl9taWRfc2Nyb2xsIHtcclxuXHRiYWNrZ3JvdW5kOiAjMGQwYjMxO1xyXG59XHJcblxyXG4uZXZlbnRzLWxpc3Qge1xyXG5cdC5oZWFkbGluZV9vdXRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL3VwbG9hZHMvMjAxOS8wMi9iYW5uZXItMTMuanBnJyk7XHJcblx0fVxyXG59IiwiXG4vL1x0UHJvamVjdDogUmVkYmFja1xuXG4vL1x0W0Z1bmN0aW9uc11cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cdEhlbHBlciBGdW5jdGlvbnMgKHJlcXVpcmVkIGZvciBtaXhpbnMpXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZnVuY3Rpb24gc3RyaXAtdW5pdHMoJG51bWJlcikge1xuXHRAcmV0dXJuICRudW1iZXIgLyAoJG51bWJlciAqIDAgKyAxKTtcbn1cblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAxNiwgJHVuaXRsZXNzOiBmYWxzZSkge1xuXHRAaWYgKCR1bml0bGVzcyA9PSBmYWxzZSkge1xuXHRcdEByZXR1cm4gI3tzdHJpcC11bml0cygkcGl4ZWxzKSAvIHN0cmlwLXVuaXRzKCRjb250ZXh0KX1lbTtcblx0fVxuXHRAZWxzZSB7XG5cdFx0QHJldHVybiAje3N0cmlwLXVuaXRzKCRwaXhlbHMpIC8gc3RyaXAtdW5pdHMoJGNvbnRleHQpfTtcblx0fVxufVxuXG5AZnVuY3Rpb24gY29udmVydC1sZW5ndGgoJGxlbmd0aCwgJHRvLXVuaXQsICRmcm9tLWNvbnRleHQ6ICRiYXNlLWZvbnQtc2l6ZSwgJHRvLWNvbnRleHQ6ICRmcm9tLWNvbnRleHQpIHtcblx0JGZyb20tdW5pdDogdW5pdCgkbGVuZ3RoKTtcblxuXHQvLyBPcHRpbWl6ZSBmb3IgY2FzZXMgd2hlcmUgZnJvbSBhbmQgdG8gbWF5IGFjY2lkZW50YWxseSBiZSB0aGUgc2FtZS5cblx0QGlmICRmcm9tLXVuaXQgPT0gJHRvLXVuaXQgeyBAcmV0dXJuICRsZW5ndGg7IH1cblx0QGlmIHVuaXQoJGZyb20tY29udGV4dCkgIT0gJ3B4JyB7IEB3YXJuIFwiUGFyZW1ldGVyICRmcm9tLWNvbnRleHQgbXVzdCByZXNvbHZlIHRvIGEgdmFsdWUgaW4gcGl4ZWwgdW5pdHMuXCI7IH1cblx0QGlmIHVuaXQoJHRvLWNvbnRleHQpICE9ICdweCcgeyBAd2FybiBcIlBhcmFtZXRlciAkdG8tY29udGV4dCBtdXN0IHJlc29sdmUgdG8gYSB2YWx1ZSBpbiBwaXhlbCB1bml0cy5cIjsgfVxuXG5cdC8vIEZpeGVkIHJhdGlvc1xuXHQvLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi9DU1MvbGVuZ3RoXG5cdC8vIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2NzczMtdmFsdWVzLyNhYnNvbHV0ZS1sZW5ndGhzXG5cdCRweC1wZXItaW46IDk2cHggLyAxaW47XG5cdCRweC1wZXItbW06IDk2cHggLyAyNS40bW07XG5cdCRweC1wZXItY206IDk2cHggLyAyLjU0Y207XG5cdCRweC1wZXItcHQ6IDRweCAvIDNwdDtcblx0JHB4LXBlci1wYzogMTZweCAvIDFwYztcblxuXHQvLyBWYXJpYWJsZXMgdG8gc3RvcmUgYWN0dWFsIGNvbnZlc2lvbiByYXRpb3Ncblx0JHB4LXBlci1mcm9tLXVuaXQ6IDE7XG5cdCRweC1wZXItdG8tdW5pdDogMTtcblxuXHRAaWYgJGZyb20tdW5pdCAhPSAncHgnIHtcblx0XHRAaWZcdCAgJGZyb20tdW5pdCA9PSAnZW0nICB7ICRweC1wZXItZnJvbS11bml0OiAkZnJvbS1jb250ZXh0IC8gMWVtIH1cblx0XHRAZWxzZSBpZiAkZnJvbS11bml0ID09ICdyZW0nIHsgJHB4LXBlci1mcm9tLXVuaXQ6ICRiYXNlLWZvbnQtc2l6ZSAvIDFyZW0gfVxuXHRcdEBlbHNlIGlmICRmcm9tLXVuaXQgPT0gJyUnICAgeyAkcHgtcGVyLWZyb20tdW5pdDogJGZyb20tY29udGV4dCAvIDEwMCUgfVxuXHRcdEBlbHNlIGlmICRmcm9tLXVuaXQgPT0gJ2V4JyAgeyAkcHgtcGVyLWZyb20tdW5pdDogJGZyb20tY29udGV4dCAvIDJleCB9XG5cdFx0QGVsc2UgaWYgJGZyb20tdW5pdCA9PSAnaW4nICB7ICRweC1wZXItZnJvbS11bml0OiAkcHgtcGVyLWluIH1cblx0XHRAZWxzZSBpZiAkZnJvbS11bml0ID09ICdtbScgIHsgJHB4LXBlci1mcm9tLXVuaXQ6ICRweC1wZXItbW0gfVxuXHRcdEBlbHNlIGlmICRmcm9tLXVuaXQgPT0gJ2NtJyAgeyAkcHgtcGVyLWZyb20tdW5pdDogJHB4LXBlci1jbSB9XG5cdFx0QGVsc2UgaWYgJGZyb20tdW5pdCA9PSAncHQnICB7ICRweC1wZXItZnJvbS11bml0OiAkcHgtcGVyLXB0IH1cblx0XHRAZWxzZSBpZiAkZnJvbS11bml0ID09ICdwYycgIHsgJHB4LXBlci1mcm9tLXVuaXQ6ICRweC1wZXItcGMgfVxuXHRcdEBlbHNlIGlmICR0by11bml0ID09ICdjaCcgb3IgJHRvLXVuaXQgPT0gJ3Z3JyBvciAkdG8tdW5pdCA9PSAndmgnIG9yICR0by11bml0ID09ICd2bWluJyB7XG5cdFx0XHRAd2FybiBcIiN7JGZyb20tdW5pdH0gdW5pdHMgY2FuJ3QgYmUgcmVsaWFibHkgY29udmVydGVkOyBSZXR1cm5pbmcgb3JpZ2luYWwgdmFsdWUuXCI7XG5cdFx0XHRAcmV0dXJuICRsZW5ndGg7XG5cdFx0fVxuXHRcdEBlbHNlIHtcblx0XHRcdEB3YXJuIFwiI3skZnJvbS11bml0fSBpcyBhbiB1bmtub3duIGxlbmd0aCB1bml0LiBSZXR1cm5pbmcgb3JpZ2luYWwgdmFsdWUuXCI7XG5cdFx0XHRAcmV0dXJuICRsZW5ndGg7XG5cdFx0fVxuXHR9XG5cblx0QGlmICR0by11bml0ICE9ICdweCcge1xuXHRcdEBpZlx0ICAkdG8tdW5pdCA9PSAnZW0nICB7ICRweC1wZXItdG8tdW5pdDogJHRvLWNvbnRleHQgLyAxZW0gfVxuXHRcdEBlbHNlIGlmICR0by11bml0ID09ICdyZW0nIHsgJHB4LXBlci10by11bml0OiAkYmFzZS1mb250LXNpemUgLyAxcmVtIH1cblx0XHRAZWxzZSBpZiAkdG8tdW5pdCA9PSAnJScgICB7ICRweC1wZXItdG8tdW5pdDogJHRvLWNvbnRleHQgLyAxMDAlIH1cblx0XHRAZWxzZSBpZiAkdG8tdW5pdCA9PSAnZXgnICB7ICRweC1wZXItdG8tdW5pdDogJHRvLWNvbnRleHQgLyAyZXggfVxuXHRcdEBlbHNlIGlmICR0by11bml0ID09ICdpbicgIHsgJHB4LXBlci10by11bml0OiAkcHgtcGVyLWluIH1cblx0XHRAZWxzZSBpZiAkdG8tdW5pdCA9PSAnbW0nICB7ICRweC1wZXItdG8tdW5pdDogJHB4LXBlci1tbSB9XG5cdFx0QGVsc2UgaWYgJHRvLXVuaXQgPT0gJ2NtJyAgeyAkcHgtcGVyLXRvLXVuaXQ6ICRweC1wZXItY20gfVxuXHRcdEBlbHNlIGlmICR0by11bml0ID09ICdwdCcgIHsgJHB4LXBlci10by11bml0OiAkcHgtcGVyLXB0IH1cblx0XHRAZWxzZSBpZiAkdG8tdW5pdCA9PSAncGMnICB7ICRweC1wZXItdG8tdW5pdDogJHB4LXBlci1weCB9XG5cdFx0QGVsc2UgaWYgJHRvLXVuaXQgPT0gJ2NoJyBvciAkdG8tdW5pdCA9PSAndncnIG9yICR0by11bml0ID09ICd2aCcgb3IgJHRvLXVuaXQgPT0gJ3ZtaW4nIHtcblx0XHRcdEB3YXJuIFwiI3skdG8tdW5pdH0gdW5pdHMgY2FuJ3QgYmUgcmVsaWFibHkgY29udmVydGVkOyBSZXR1cm5pbmcgb3JpZ2luYWwgdmFsdWUuXCI7XG5cdFx0XHRAcmV0dXJuICRsZW5ndGg7XG5cdFx0fVxuXHRcdEBlbHNlIHtcblx0XHRcdEB3YXJuIFwiI3skdG8tdW5pdH0gaXMgYW4gdW5rbm93biBsZW5ndGggdW5pdC4gUmV0dXJuaW5nIG9yaWdpbmFsIHZhbHVlLlwiO1xuXHRcdFx0QHJldHVybiAkbGVuZ3RoO1xuXHRcdH1cblx0fVxuXHRAcmV0dXJuICRsZW5ndGggKiAkcHgtcGVyLWZyb20tdW5pdCAvICRweC1wZXItdG8tdW5pdDtcbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cdENvbG91cnNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFNsaWdodGx5IGxpZ2h0ZW4gYSBjb2xvclxuXG5AZnVuY3Rpb24gdGludCgkY29sb3IsICRwZXJjZW50YWdlKSB7XG4gIEByZXR1cm4gbWl4KHdoaXRlLCAkY29sb3IsICRwZXJjZW50YWdlKTtcbn1cblxuXG4vLyBTbGlnaHRseSBkYXJrZW4gYSBjb2xvclxuXG5AZnVuY3Rpb24gc2hhZGUoJGNvbG9yLCAkcGVyY2VudGFnZSkge1xuICBAcmV0dXJuIG1peChibGFjaywgJGNvbG9yLCAkcGVyY2VudGFnZSk7XG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXHRGb250XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZi1yZW0tY29udGV4dDogMTZweCAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHJlbSgkdGFyZ2V0LCAkY29udGV4dDogJGYtcmVtLWNvbnRleHQpIHtcbiAgQHJldHVybiBzdHJpcC11bml0cygkdGFyZ2V0IC8gJGNvbnRleHQpICogMXJlbTtcbn0iLCJsYWJlbCB7XHJcblx0Y29sb3I6IHN3YXRjaChwcmltYXJ5LCBvcmFuZ2UpO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAoMTggLyAxMSk7XHJcblx0cGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcclxuXHJcblx0LmdpbnB1dF9jb250YWluZXIgJiB7XHJcblx0XHRjb2xvcjogc3dhdGNoKGJhc2UsIGRlZmF1bHQpO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oJHRleHQtYmFzZS1zaXplKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNtc21hc3RlcnMtZm9ybS1idWlsZGVyICYge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbnRleHRhcmVhIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbi5nZm9ybV9maWVsZHMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogMCByZW0oLTEwcHgpO1xyXG5cclxuXHQuZ2ZpZWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNHB4KTtcclxuXHRcdHBhZGRpbmc6IDAgcmVtKDEwcHgpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiBlbSg2MDBweCkpIHtcclxuXHRcdFx0Jjpub3QoLmdmaWVsZC0tZnVsbC13aWR0aCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5naW5wdXRfY29udGFpbmVyIHtcclxuXHR1bCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHRsaSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oOHB4KTtcclxuXHRcdG1hcmdpbi10b3A6IHJlbSgycHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmdzZWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHQuZ3NlY3Rpb25fdGl0bGUge1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHN3YXRjaChiYXNlLCBkaXZpZGVyKTtcclxuXHRcdG1hcmdpbi10b3A6IHJlbSgzMXB4KTtcclxuXHRcdHBhZGRpbmctdG9wOiByZW0oNDVweCk7XHJcblx0fVxyXG59IiwiXG4vL1x0UHJvamVjdDogQ2hpbGQgVGhlbWUgQm9pbGVycGxhdGVcblxuLy9cdFsgQ29sb3JzIF1cblxuXG4vKiBcdGh0dHA6Ly9lcnNraW5lZGVzaWduLmNvbS9ibG9nL2ZyaWVuZGxpZXItY29sb3VyLW5hbWVzLXNhc3MtbWFwcy9cblxuXHRIb3cgdG8gVXNlOlxuXG5cdGNvbG9yOiBzd2F0Y2gocHJpbWFyeSwgYnJhbmRpbmctYSk7XG4qL1xuXG5AZnVuY3Rpb24gc3dhdGNoKCRwYWxldHRlLCAkdG9uZTogJ2Jhc2UnKSB7XG4gIEByZXR1cm4gbWFwLWdldChtYXAtZ2V0KCRjb2xvcnMsICRwYWxldHRlKSwgJHRvbmUpO1xufVxuXG4kY29sb3JzOiAoXG5cdHByaW1hcnk6IChcblx0XHRhcHBsZTogIzhiOWYzYSxcblx0XHRlZ2dwbGFudDogIzI2MjI2MSxcblx0XHRvcmFuZ2U6ICNmNzk3MzUsXG5cdFx0d2F0ZXJtZWxvbjogI2VmNGIzOSxcblx0XHRsZW1vbjogI2Y3YmMxOSxcblx0XHRibHVlYmVycnk6ICMyNzQ0Nzhcblx0KSxcblx0YmFzZTogKFxuXHRcdHBhZ2UtYmc6ICNmZmYsXG5cdFx0ZGVmYXVsdDogIzkwOGM5Mixcblx0XHRhbHRlcm5hdGU6ICNmZmYsXG5cdFx0ZGl2aWRlcjogI2RmZGZkZlxuXHQpXG4pOyIsIi5uZXdzbGV0dGVyLWJsb2NrIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRvcGFjaXR5OiAwLjY7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcbn0iLCIuY291bnRlci1ibG9jayB7XHJcblx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzk3MzUgMCUsI2VmNGIzOSAxMDAlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLmNtc21hc3RlcnNfcXVvdGUge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdG1heC13aWR0aDogcmVtKDY1MHB4KTtcclxufSIsIi5jb250ZW50LFxyXG4uc2lkZWJhciB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDEzMDBweCkpIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwcHgpO1xyXG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMjBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uY29udGVudCB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDk1MXB4KSkge1xyXG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDIwcHgpO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDEwMjRweCkpIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbSg2MHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi5zaWRlYmFyIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogZW0oOTUwcHgpKSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZWQtY29udGVudCB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDk1MXB4KSkge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR3aWR0aDogNzQlO1xyXG5cdH1cclxufSIsInAge1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcclxufVxyXG5cclxuaWZyYW1lIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59IiwiLmxlYWQge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG5cdGxpbmUtaGVpZ2h0OiAoMzAgLyAyMik7XHJcbn0iLCIudHJpYmUtZXZlbnRzLXBhZ2UtdGl0bGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50cmliZS1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXJlYWQtbW9yZS13cmFwIC5idXR0b24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHN3YXRjaChwcmltYXJ5LCB3YXRlcm1lbG9uKTtcclxuXHRib3JkZXItY29sb3I6IHN3YXRjaChwcmltYXJ5LCB3YXRlcm1lbG9uKTtcclxufSIsImh0bWwgLmNtc21hc3RlcnNfY29sb3Jfc2NoZW1lX2ZvdXJ0aCAud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEge1xyXG5cdHRyYW5zaXRpb246IDAuMnM7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6IHN3YXRjaChwcmltYXJ5LCBsZW1vbik7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg1cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmNtc21hc3RlcnNfZm9vdGVyX3NtYWxsIC5mb290ZXJfY29weXJpZ2h0IHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogZW0oNzY3cHgpKSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogZW0oNzY4cHgpKSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxufVxyXG5cclxuLmxvZ28tcmVkYmFjayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcclxuXHJcblx0c3ZnIHtcclxuXHRcdGZpbGw6ICNmZmY7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjJzO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRmaWxsOiBzd2F0Y2gocHJpbWFyeSwgbGVtb24pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IGVtKDc2OHB4KSkge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uYm90dG9tX2JnIHtcclxuXHRwYWRkaW5nLXRvcDogcmVtKDYwcHgpO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogZW0oNzY4cHgpKSB7XHJcblx0XHRwYWRkaW5nLXRvcDogcmVtKDgwcHgpO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgyMHB4KTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiBlbSgxNDQwcHgpKSB7XHJcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEwMHB4KTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oNTBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uYm90dG9tX2lubmVyIHtcclxuXHQud2lkZ2V0dGl0bGUsXHJcblx0LnRleHR3aWRnZXQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IGVtKDc2N3B4KSkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud2lkZ2V0IHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IGVtKDc2N3B4KSkge1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogZW0oNzY3cHgpKSB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgzMDBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59Il19 */
