@import url(https://www.druidcitymusichall.com/wp-content/themes/druid-city/node_modules/fullcalendar/dist/fullcalendar.css);*{box-sizing:border-box}html{position:relative;min-height:100%}body{margin:0;padding:0}a,button{text-decoration:none;-webkit-transition:box-shadow .25s linear,color .25s linear,background-color .25s linear,border-width .25s linear,border-color .25s linear,opacity .25s linear;transition:box-shadow .25s linear,color .25s linear,background-color .25s linear,border-width .25s linear,border-color .25s linear,opacity .25s linear}a:focus,a:hover,button:focus,button:hover{outline:0;text-decoration:none}button,input[type=submit]{-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{outline:0;text-decoration:none;cursor:pointer}p{margin:0 0 10px}img{display:block;max-width:100%;height:auto}embed,iframe,object,video{display:block;max-width:100%;border:0}.embed-container{overflow:hidden;position:relative;max-width:100%;height:0;padding-bottom:56.25%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.sr-only{overflow:hidden;clip:rect(0,0,0,0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:focus{overflow:visible;clip:auto;position:static;width:auto;height:auto;margin:0}.clearfix:after{display:table;clear:both;content:" "}.text-center{text-align:center}.inline-list{margin:0;padding:0;list-style:none}.inline-list>li{display:inline-block;vertical-align:middle}.input-wrap{margin:0 0 10px}.input{display:block;width:100%;padding:5px;border:0;border-radius:0;font-family:inherit;font-weight:inherit;-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear}.input:focus{outline:0}.submit{border-style:solid;font-family:inherit;font-weight:inherit;text-decoration:none;-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear}.submit:focus,.submit:hover{outline:0;cursor:pointer}.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.row{margin:0 -15px}.row:after{display:table;clear:both;content:" "}.col{float:left;position:relative;min-height:1px;padding:0 15px}.col.col-20{width:20%}.col.col-22{width:22%}.col.col-25{width:25%}.col.col-33{width:33.333333%}.col.col-35{width:35%}.col.col-40{width:40%}.col.col-45{width:45%}.col.col-50{width:50%}.col.col-55{width:55%}.col.col-60{width:60%}@media screen and (max-width:991px){.col{float:none;width:100%!important}}.flex-row{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin:0 -15px}.flex-row.align-items-center{-webkit-box-align:center;align-items:center}@media screen and (max-width:991px){.flex-row{flex-wrap:wrap}}.flex-row .flex-col{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;padding:0 15px}.flex-row .flex-col.col-auto{flex-basis:auto}.flex-row .flex-col.col-5{flex-basis:5%;max-width:5%}.flex-row .flex-col.col-10{flex-basis:10%;max-width:10%}.flex-row .flex-col.col-15{flex-basis:15%;max-width:15%}.flex-row .flex-col.col-20{flex-basis:20%;max-width:20%}.flex-row .flex-col.col-25{flex-basis:25%;max-width:25%}.flex-row .flex-col.col-30{flex-basis:30%;max-width:30%}.flex-row .flex-col.col-33{flex-basis:33.333333%;max-width:33.333333%}.flex-row .flex-col.col-35{flex-basis:35%;max-width:35%}.flex-row .flex-col.col-40{flex-basis:40%;max-width:40%}.flex-row .flex-col.col-45{flex-basis:45%;max-width:45%}.flex-row .flex-col.col-50{flex-basis:50%;max-width:50%}.flex-row .flex-col.col-55{flex-basis:55%;max-width:55%}.flex-row .flex-col.col-60{flex-basis:60%;max-width:60%}.flex-row .flex-col.col-65{flex-basis:65%;max-width:65%}.flex-row .flex-col.col-70{flex-basis:70%;max-width:70%}.flex-row .flex-col.col-75{flex-basis:75%;max-width:75%}.flex-row .flex-col.col-80{flex-basis:80%;max-width:80%}.flex-row .flex-col.col-85{flex-basis:85%;max-width:85%}.flex-row .flex-col.col-90{flex-basis:90%;max-width:90%}.flex-row .flex-col.col-95{flex-basis:95%;max-width:95%}.flex-row .flex-col.col-100{flex-basis:100%;max-width:100%}@media screen and (max-width:991px){.flex-row .flex-col:not(.keep-width){flex-basis:100%!important;max-width:100%!important}}html{background:#000;color:#fff;font-family:Raleway,sans-serif;font-size:16px;font-weight:400;line-height:1.375}@media screen and (max-width:1199px){html{font-size:15px}}@media screen and (max-width:991px){html{font-size:14px}}@media screen and (max-width:767px){html{font-size:13px}}body{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100vh}a,a:focus,a:hover{color:#f22612}#header{padding:1.5625rem 0;text-align:center}#header .logo{display:inline-block;margin-bottom:1.5625rem;opacity:1;vertical-align:middle}#header .logo:focus,#header .logo:hover{opacity:.8}#header .nav-wrap{background:#a9a9a9;text-align:left}#header .nav-wrap>.nav-toggle{color:#fff;display:none;font-size:1.25rem;line-height:1;padding:1.25rem}@media screen and (max-width:991px){#header .nav-wrap>.nav-toggle{display:inline-block;vertical-align:middle}}@media screen and (max-width:991px){#header .nav-wrap nav{display:none}}#header .nav-wrap nav>ul{list-style:none;margin:0;padding:0;text-align:left}#header .nav-wrap nav>ul>li{display:inline-block;font-size:.875rem;font-weight:600;line-height:1;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:991px){#header .nav-wrap nav>ul>li{display:block}}#header .nav-wrap nav>ul>li>a{color:#fff;display:inline-block;padding:1.25rem;vertical-align:middle}#header .nav-wrap nav>ul>li>a:focus,#header .nav-wrap nav>ul>li>a:hover{background:#999;color:#fff}.content-wrap{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:991px){.content-wrap{display:block}}.content-wrap .main-content{background:rgba(0,0,0,.67);-webkit-box-flex:0;flex:0 0 70%;font-size:.875rem;line-height:1.57143;margin-bottom:1.5625rem;padding:1.5625rem}.content-wrap .main-content .page-title{font-size:1.5rem;font-weight:700;line-height:1;margin:0 0 1.5625rem;text-transform:uppercase}.content-wrap .main-content a:focus,.content-wrap .main-content a:hover{text-decoration:underline}.content-wrap .main-content p{margin:0 0 1.5625rem}.content-wrap .main-content .gform_wrapper label{font-weight:400}.content-wrap .main-content .gform_wrapper input,.content-wrap .main-content .gform_wrapper select,.content-wrap .main-content .gform_wrapper textarea{border:0}.content-wrap .main-content .gform_wrapper .gform_button{background:#a9a9a9;color:#fff;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:.625rem 1.25rem;text-transform:uppercase;vertical-align:middle}.content-wrap .main-content .gform_wrapper .gform_button:focus,.content-wrap .main-content .gform_wrapper .gform_button:hover{background:#fff;color:#f22612}.content-wrap .main-content .events .tm_event{background:#fff;color:#000;padding:1.5625rem}@media screen and (max-width:767px){.content-wrap .main-content .events .tm_event{text-align:center}}.content-wrap .main-content .events .tm_event header{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:767px){.content-wrap .main-content .events .tm_event header{display:block}}.content-wrap .main-content .events .tm_event header>a{display:inline-block;-webkit-box-flex:0;flex:0 0 auto;opacity:1;padding-right:1.5625rem;vertical-align:middle}.content-wrap .main-content .events .tm_event header>a:focus,.content-wrap .main-content .events .tm_event header>a:hover{opacity:.8}.content-wrap .main-content .events .tm_event header>div{-webkit-box-flex:1;flex:1 1 auto}.content-wrap .main-content .events .tm_event header>div h2{font-family:Permanent Marker,cursive;font-size:2.5rem;font-weight:400;line-height:1.1;margin:.3125rem 0 .625rem}.content-wrap .main-content .events .tm_event header>div h2>a{color:#000}.content-wrap .main-content .events .tm_event header>div h2>a:focus,.content-wrap .main-content .events .tm_event header>div h2>a:hover{color:#f22612;text-decoration:none}.content-wrap .main-content .events .tm_event header>div .event-info{color:#f22612;font-style:italic}.content-wrap .main-content .events .tm_event footer{border-top:1px solid #000;margin-top:.625rem;padding-top:1.5625rem;text-align:right}@media screen and (max-width:767px){.content-wrap .main-content .events .tm_event footer{text-align:center}}.content-wrap .main-content .events .tm_event footer>div{display:inline-block;vertical-align:middle}.content-wrap .main-content .events .tm_event footer>div+div{margin-left:.625rem}.content-wrap .main-content .events .tm_event footer>div.event-price{font-size:1.375rem;line-height:1}.content-wrap .main-content .events .tm_event footer>div.event-links>.btn{background:#000;border-radius:.25rem;color:#fff;display:inline-block;padding:.625rem 1.25rem;text-align:center;text-transform:uppercase;vertical-align:middle}.content-wrap .main-content .events .tm_event footer>div.event-links>.btn:focus,.content-wrap .main-content .events .tm_event footer>div.event-links>.btn:hover{text-decoration:none}.content-wrap .main-content .events .tm_event+.tm_event{margin-top:1.5625rem}.content-wrap .main-content .fc-body .fc-event{background:#000;border:0;color:#fff}.content-wrap .main-content .wp-pagenavi{margin-top:1.5625rem;text-align:center}.content-wrap .main-content .wp-pagenavi>*{display:inline-block;padding:0 .125rem;vertical-align:middle}.content-wrap .main-content .wp-pagenavi a{color:#fff;text-decoration:none}.content-wrap .main-content .wp-pagenavi a:focus,.content-wrap .main-content .wp-pagenavi a:hover{color:#f22612}.content-wrap .sidebar-content{-webkit-box-flex:0;flex:0 0 30%;padding-left:1.5625rem}@media screen and (max-width:991px){.content-wrap .sidebar-content{padding-left:0}}.content-wrap .sidebar-content>sidebar>aside{background:#fff;padding:1.5625rem}.content-wrap .sidebar-content>sidebar>aside .widget-title{-webkit-box-align:center;align-items:center;color:#000;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;font-size:1rem;font-weight:700;line-height:1;margin-bottom:1.5625rem;text-align:center;text-transform:uppercase}.content-wrap .sidebar-content>sidebar>aside .widget-title>span{display:inline-block;padding:0 .3125rem;vertical-align:middle}.content-wrap .sidebar-content>sidebar>aside .widget-title:after,.content-wrap .sidebar-content>sidebar>aside .widget-title:before{background:#f22612;content:"";display:block;height:1px;width:100%}.content-wrap .sidebar-content>sidebar>aside iframe{width:100%}.content-wrap .sidebar-content>sidebar>aside+aside{margin-top:1.5625rem}body.page-template-calendar .events-listing-list{display:none}@media screen and (max-width:767px){body.page-template-calendar .events-listing-list{display:block}}@media screen and (max-width:767px){body.page-template-calendar .events-listing-calendar{display:none}}body.single-tm_event .events{margin-bottom:1.5625rem}body.single-tm_event .event-title{border-bottom:1px solid #fff;font-size:1.25rem;font-weight:400;line-height:1;margin:0 0 .625rem;padding-bottom:.625rem;text-transform:uppercase}#footer{font-size:.875rem;line-height:1;padding:1.5625rem 0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJmcmFtZXdvcmsvX2Jhc2Uuc2NzcyIsImZyYW1ld29yay9fY29tbW9uLnNjc3MiLCJmcmFtZXdvcmsvX2dyaWQuc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJmcmFtZXdvcmsvX2Z1bmN0aW9ucy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3BhZ2Uuc2NzcyIsImZvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtFQUFPLENDV1AsRUFDQyxxQkFBc0IsQ0FHdkIsS0FDQyxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHakIsS0FDQyxRQUFTLENBQ1QsU0FBVSxDQUdYLFNBRUMsb0JBQXFCLENBQ3JCLDhKQUEwSyxDQUMxSyxzSkFBa0ssQ0FKbkssMENBUUUsU0FBVSxDQUNWLG9CQUFxQixDQUl2QiwwQkFFQyw4R0FBc0gsQ0FDdEgsc0dBQThHLENBSC9HLDRFQU9FLFNBQVUsQ0FDVixvQkFBcUIsQ0FDckIsY0FBZSxDQUlqQixFQUNDLGVBQWtCLENBSW5CLElBQ0MsYUFBYyxDQUNkLGNBQWUsQ0FDZixXQUFZLENBR2IsMEJBSUMsYUFBYyxDQUNkLGNBQWUsQ0FDZixRQUFTLENBR1YsaUJBQ0MsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixRQUFTLENBQ1QscUJBQXNCLENBTHZCLHVFQVVFLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFVBQVcsQ0FDWCxXQUFZLENBS2QsU0FDQyxlQUFnQixDQUNoQixrQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDVixRQUFTLENBR1YseUJBQ0MsZ0JBQWlCLENBQ2pCLFNBQVUsQ0FDVixlQUFnQixDQUNoQixVQUFXLENBQ1gsV0FBWSxDQUNaLFFBQ0QsQ0FFQSxnQkFHRSxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0NsSGQsYUFDQyxpQkFBa0IsQ0FJbkIs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QkZ0UnlCLENFdVJ6QixlQUFtQixDQUNuQixhQUFjLENBQ2Qsa0JBQXVCLENBQ3ZCLHNCRjFSeUIsQ0UyUnpCLHdCQUF5QixDQzlSM0IsUUFDQyxpQkhFMEIsQ0dEMUIsYUFBYyxDQUNkLG1CQUFvQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Z1bGxjYWxlbmRhci9kaXN0L2Z1bGxjYWxlbmRhci5jc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJmcmFtZXdvcmsvYmFzZVwiO1xuQGltcG9ydCBcImZyYW1ld29yay9jb21tb25cIjtcbkBpbXBvcnQgXCJmcmFtZXdvcmsvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiZnJhbWV3b3JrL2dyaWRcIjtcbkBpbXBvcnQgXCJnZW5lcmFsXCI7XG5AaW1wb3J0IFwiaGVhZGVyXCI7XG5AaW1wb3J0IFwicGFnZVwiO1xuQGltcG9ydCBcImZvb3RlclwiOyIsIkBtaXhpbiBob3Zlci1mb2N1cyB7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vKiBHZW5lcmFsICovXG5cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5hLFxuYnV0dG9uIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMjUwbXMgbGluZWFyLCBjb2xvciAyNTBtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgbGluZWFyLCBib3JkZXItd2lkdGggMjUwbXMgbGluZWFyLCBib3JkZXItY29sb3IgMjUwbXMgbGluZWFyLCBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAyNTBtcyBsaW5lYXIsIGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci13aWR0aCAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgbGluZWFyLCBib3JkZXItY29sb3IgMjUwbXMgbGluZWFyLCBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxucCB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLyogTWVkaWEgKi9cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuaWZyYW1lLFxub2JqZWN0LFxuZW1iZWQsXG52aWRlbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLWNvbnRhaW5lciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cblx0aWZyYW1lLFxuXHRvYmplY3QsXG5cdGVtYmVkIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi8qIEhlbHBlcnMgKi9cbi5zci1vbmx5IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRjbGlwOiBhdXRvO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IDBcbn1cblxuLmNsZWFyZml4IHtcblxuXHQmOjphZnRlciB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdH1cbn1cbiIsIi8qIEhlbHBlcnMgKi9cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogTGlzdHMgKi9cbi5pbmxpbmUtbGlzdCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHQ+IGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuXG4vKiBGb3JtICovXG4uaW5wdXQtd3JhcCB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmlucHV0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgbGluZWFyLCBib3JkZXItY29sb3IgMjUwbXMgbGluZWFyLCBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG59XG5cbi5zdWJtaXQge1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgbGluZWFyLCBib3JkZXItY29sb3IgMjUwbXMgbGluZWFyLCBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcblx0dHJhbnNpdGlvbjogY29sb3IgMjUwbXMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGxpbmVhciwgYm9yZGVyLWNvbG9yIDI1MG1zIGxpbmVhciwgb3BhY2l0eSAyNTBtcyBsaW5lYXI7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbiIsIiRjb250YWluZXItbWF4LXdpZHRoOiAxMjMwcHg7XG4kZ3V0dGVyLXNpemU6IDE1cHg7XG4kYnJlYWstcG9pbnQtZGVza3RvcC1tZC1tYXg6IDEyMDBweDtcbiRicmVhay1wb2ludC1kZXNrdG9wLXNtLW1heDogMTE5OXB4O1xuJGJyZWFrLXBvaW50LWRlc2t0b3Atc20tbWluOiA5OTJweDtcbiRicmVhay1wb2ludC10YWJsZXQtbWF4OiA5OTFweDtcbiRicmVhay1wb2ludC10YWJsZXQtbWluOiA3NjhweDtcbiRicmVhay1wb2ludC1waG9uZS1tYXg6IDc2N3B4O1xuJGJyZWFrLXBvaW50LXBob25lLXNtOiA0ODBweDtcblxuQG1peGluIGRlc2t0b3Atc20tZG93biB7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLXBvaW50LWRlc2t0b3Atc20tbWF4KSB7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gdGFibGV0LWRvd24ge1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVhay1wb2ludC10YWJsZXQtbWF4KSB7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gcGhvbmUtZG93biB7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLXBvaW50LXBob25lLW1heCkge1xuXG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHBob25lLXNtLWRvd24ge1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVhay1wb2ludC1waG9uZS1zbSkge1xuXG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZG93bigkYnJlYWtwb2ludCkge1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50KSB7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS11cCgkYnJlYWtwb2ludCkge1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG5cblx0XHRAY29udGVudDtcblx0fVxufVxuXG4uY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwICRndXR0ZXItc2l6ZTtcbn1cblxuLnJvdyB7XG5cdG1hcmdpbjogMCAoLSRndXR0ZXItc2l6ZSk7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHR9XG59XG5cbi5jb2wge1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAxcHg7XG5cdHBhZGRpbmc6IDAgJGd1dHRlci1zaXplO1xuXG5cdCYuY29sLTIwIHtcblx0XHR3aWR0aDogMjAlO1xuXHR9XG5cblx0Ji5jb2wtMjIge1xuXHRcdHdpZHRoOiAyMiU7XG5cdH1cblxuXHQmLmNvbC0yNSB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXG5cdCYuY29sLTMzIHtcblx0XHR3aWR0aDogMzMuMzMzMzMzJTtcblx0fVxuXG5cdCYuY29sLTM1IHtcblx0XHR3aWR0aDogMzUlO1xuXHR9XG5cblx0Ji5jb2wtNDAge1xuXHRcdHdpZHRoOiA0MCU7XG5cdH1cblxuXHQmLmNvbC00NSB7XG5cdFx0d2lkdGg6IDQ1JTtcblx0fVxuXG5cdCYuY29sLTUwIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0Ji5jb2wtNTUge1xuXHRcdHdpZHRoOiA1NSU7XG5cdH1cblxuXHQmLmNvbC02MCB7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVhay1wb2ludC10YWJsZXQtbWF4KSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZmxleC1yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0bWFyZ2luOiAwICgtJGd1dHRlci1zaXplKTtcblxuXHQmLmFsaWduLWl0ZW1zLWNlbnRlciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVhay1wb2ludC10YWJsZXQtbWF4KSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0LmZsZXgtY29sIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZmxleC1zaHJpbms6IDE7XG5cdFx0cGFkZGluZzogMCAkZ3V0dGVyLXNpemU7XG5cblx0XHQmLmNvbC1hdXRvIHtcblx0XHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdFx0fVxuXG5cdFx0Ji5jb2wtNSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA1JTtcblx0XHRcdG1heC13aWR0aDogNSU7XG5cdFx0fVxuXG5cdFx0Ji5jb2wtMTAge1xuXHRcdFx0ZmxleC1iYXNpczogMTAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMCU7XG5cdFx0fVxuXG5cdFx0Ji5jb2wtMTUge1xuXHRcdFx0ZmxleC1iYXNpczogMTUlO1xuXHRcdFx0bWF4LXdpZHRoOiAxNSU7XG5cdFx0fVxuXG5cdFx0Ji5jb2wtMjAge1xuXHRcdFx0ZmxleC1iYXNpczogMjAlO1xuXHRcdFx0bWF4LXdpZHRoOiAyMCU7XG5cdFx0fVxuXG5cdFx0Ji5jb2wtMjUge1xuXHRcdFx0ZmxleC1iYXNpczogMjUlO1xuXHRcdFx0bWF4LXdpZHRoOiAyNSU7XG5cdFx0fVxuXG5cdFx0Ji5jb2wtMzAge1xuXHRcdFx0ZmxleC1iYXNpczogMzAlO1xuXHRcdFx0bWF4LXdpZHRoOiAzMCU7XG5cdFx0fVxuXG5cdFx0Ji5jb2wtMzMge1xuXHRcdFx0ZmxleC1iYXNpczogMzMuMzMzMzMzJTtcblx0XHRcdG1heC13aWR0aDogMzMuMzMzMzMzJTtcblx0XHR9XG5cblx0XHQmLmNvbC0zNSB7XG5cdFx0XHRmbGV4LWJhc2lzOiAzNSU7XG5cdFx0XHRtYXgtd2lkdGg6IDM1JTtcblx0XHR9XG5cblx0XHQmLmNvbC00MCB7XG5cdFx0XHRmbGV4LWJhc2lzOiA0MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHR9XG5cblx0XHQmLmNvbC00NSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA0NSU7XG5cdFx0XHRtYXgtd2lkdGg6IDQ1JTtcblx0XHR9XG5cblx0XHQmLmNvbC01MCB7XG5cdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHQmLmNvbC01NSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA1NSU7XG5cdFx0XHRtYXgtd2lkdGg6IDU1JTtcblx0XHR9XG5cblx0XHQmLmNvbC02MCB7XG5cdFx0XHRmbGV4LWJhc2lzOiA2MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0XHR9XG5cblx0XHQmLmNvbC02NSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA2NSU7XG5cdFx0XHRtYXgtd2lkdGg6IDY1JTtcblx0XHR9XG5cblx0XHQmLmNvbC03MCB7XG5cdFx0XHRmbGV4LWJhc2lzOiA3MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHR9XG5cblx0XHQmLmNvbC03NSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA3NSU7XG5cdFx0XHRtYXgtd2lkdGg6IDc1JTtcblx0XHR9XG5cblx0XHQmLmNvbC04MCB7XG5cdFx0XHRmbGV4LWJhc2lzOiA4MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHR9XG5cblx0XHQmLmNvbC04NSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA4NSU7XG5cdFx0XHRtYXgtd2lkdGg6IDg1JTtcblx0XHR9XG5cblx0XHQmLmNvbC05MCB7XG5cdFx0XHRmbGV4LWJhc2lzOiA5MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcblx0XHR9XG5cblx0XHQmLmNvbC05NSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA5NSU7XG5cdFx0XHRtYXgtd2lkdGg6IDk1JTtcblx0XHR9XG5cblx0XHQmLmNvbC0xMDAge1xuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstcG9pbnQtdGFibGV0LW1heCkge1xuXG5cdFx0XHQmOm5vdCgua2VlcC13aWR0aCkge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiaHRtbCB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAkaHRtbC1mb250LXNpemU7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgyMnB4LCAxNnB4KTtcblxuXHRAaW5jbHVkZSBkZXNrdG9wLXNtLWRvd24ge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBwaG9uZS1kb3duIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdH1cbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5hIHtcblx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cblx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xuXHRcdGNvbG9yOiAkY29sb3ItcmVkO1xuXHR9XG59IiwiJGh0bWwtZm9udC1zaXplOiAxNnB4O1xuJGNvbG9yLWJsYWNrOiAjMDAwO1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLWdyYXk6ICMxZjFmMWY7XG4kY29sb3ItZ3JheS0yOiAjOTk5O1xuJGNvbG9yLW9yYW5nZTogI2YyMjYxMjtcbiRjb2xvci1yZWQ6ICNmMjI2MTI7XG4kY29sb3ItZ3JheTogZGFya2dyZXk7IiwiQGZ1bmN0aW9uIHJlbSgkc2l6ZSwgJGZvbnQtc2l6ZTogJGh0bWwtZm9udC1zaXplKSB7XG5cdCRyZW0tc2l6ZTogJHNpemUgLyAkZm9udC1zaXplO1xuXG5cdEByZXR1cm4gI3skcmVtLXNpemV9cmVtO1xufVxuXG5AZnVuY3Rpb24gbGluZS1oZWlnaHQoJGxpbmUtaGVpZ2h0LCAkZm9udC1zaXplKSB7XG5cdCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0IC8gJGZvbnQtc2l6ZTtcblxuXHRAcmV0dXJuICN7JGxpbmUtaGVpZ2h0fTtcbn1cblxuQGZ1bmN0aW9uIGxldHRlci1zcGFjaW5nKCRzcGFjaW5nKSB7XG5cdCRsZXR0ZXItc3BhY2luZzogJHNwYWNpbmcgLyAxMDAwO1xuXG5cdEByZXR1cm4gI3skbGV0dGVyLXNwYWNpbmd9ZW07XG59XG5cbkBmdW5jdGlvbiB0ZXh0LWluZGVudCgkc3BhY2luZykge1xuXHQkdGV4dC1pbmRlbnQ6ICgkc3BhY2luZyAvIDEwMDApIC8gMjtcblxuXHRAcmV0dXJuICN7JHRleHQtaW5kZW50fWVtO1xufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50XG5cdH1cblxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50XG5cdH1cblxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudFxuXHR9XG5cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50XG5cdH1cbn1cbiIsIiNoZWFkZXIge1xuXHRwYWRkaW5nOiByZW0oMjVweCkgMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdC5sb2dvIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcblx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHR9XG5cdH1cblxuXHQubmF2LXdyYXAge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHQ+IC5uYXYtdG9nZ2xlIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBhZGRpbmc6IHJlbSgyMHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bmF2IHtcblx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0PiB1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMjBweCk7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbnRlbnQtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXG5cdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5tYWluLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42Nyk7XG5cdFx0ZmxleDogMCAwIDcwJTtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHRsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMjJweCwgMTRweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuXHRcdHBhZGRpbmc6IHJlbSgyNXB4KTtcblxuXHRcdC5wYWdlLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDI1cHgpIDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgyNXB4KSAwO1xuXHRcdH1cblxuXHRcdC5nZm9ybV93cmFwcGVyIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybV9idXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMjBweCk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIEV2ZW50c1xuXHRcdC5ldmVudHMge1xuXHRcdFx0LnRtX2V2ZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjVweCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgcGhvbmUtZG93biB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aGVhZGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBwaG9uZS1kb3duIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMjVweCk7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1Blcm1hbmVudCBNYXJrZXInLCBjdXJzaXZlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGxpbmUtaGVpZ2h0KDQ0cHgsIDQwcHgpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IHJlbSg1cHgpIDAgcmVtKDEwcHgpIDA7XG5cblx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5ldmVudC1pbmZvIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGZvb3RlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTBweCk7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyNXB4KTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHBob25lLWRvd24ge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdFx0XHRcdCsgZGl2IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMHB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5ldmVudC1wcmljZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIycHgpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5ldmVudC1saW5rcyB7XG5cdFx0XHRcdFx0XHRcdD4gLmJ0biB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0cHgpO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMjBweCk7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQrIC50bV9ldmVudCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI1cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZjLWJvZHkge1xuXHRcdFx0LmZjLWV2ZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gUGFnaW5hdGlvblxuXHRcdC53cC1wYWdlbmF2aSB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjVweCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdD4gKiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzogMCByZW0oMnB4KTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1yZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2lkZWJhci1jb250ZW50IHtcblx0XHRmbGV4OiAwIDAgMzAlO1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDI1cHgpO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdD4gc2lkZWJhciB7XG5cdFx0XHQ+IGFzaWRlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjVweCk7XG5cblx0XHRcdFx0LndpZGdldC10aXRsZSB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIHJlbSg1cHgpO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCsgYXNpZGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyNXB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIENhbGVuZGFyXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY2FsZW5kYXIge1xuXHQuZXZlbnRzLWxpc3RpbmctbGlzdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIHBob25lLWRvd24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LmV2ZW50cy1saXN0aW5nLWNhbGVuZGFyIHtcblx0XHRAaW5jbHVkZSBwaG9uZS1kb3duIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEV2ZW50XG5ib2R5LnNpbmdsZS10bV9ldmVudCB7XG5cdC5ldmVudHMge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcblx0fVxuXG5cdC5ldmVudC10aXRsZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxMHB4KSAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufSIsIiNmb290ZXIge1xuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IHJlbSgyNXB4KSAwO1xufSJdfQ== */